.oh-blog__header{background-color:#070e12;padding-bottom:6.4rem;padding-top:11.2rem;position:relative}@media (min-width:40em){.oh-blog__header{padding-bottom:11.2rem;padding-top:17.7rem}}.oh-blog__header--single{padding-bottom:0}@media (min-width:40em){.oh-blog__header--single{padding-bottom:0}}@media (min-width:64em){.oh-blog__header-container{display:grid;grid-template-columns:1fr 1fr}}.oh-blog__title-category{padding-bottom:3.6rem;padding-top:1.3rem}@media (min-width:40em){.oh-blog__title-category{padding-bottom:5.7rem;padding-top:7rem}}@media (min-width:64em){.oh-blog__title-category{padding-bottom:9.3rem;padding-right:3rem;padding-top:11rem}}.oh-blog__title-category h1{font-size:3.8rem;font-weight:600;line-height:1.08}@media (min-width:64em){.oh-blog__title-category h1{font-size:4.8rem}}.oh-blog__title-category h1 a{color:#cfba9b}.oh-blog__title-category ul.post-categories{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:3.6rem}.oh-blog__title-category ul.post-categories a{background-color:#154080;color:#fff;display:block;font-family:var(--oh-font-family-sans);font-size:1.4rem;line-height:1.14;padding:.4rem .8rem;pointer-events:auto;transition:background-color .15s cubic-bezier(.4,0,.2,1);white-space:nowrap}.oh-blog__title-category ul.post-categories a:hover{background-color:#456ca6}.oh-blog__header-image{margin:0 calc(var(--oh-container-padding)*-1)}@media (min-width:64em){.oh-blog__header-image{margin:0}}.oh-blog__header-photo{height:24rem;position:relative}@media (min-width:40em){.oh-blog__header-photo{height:39.6rem}}@media (min-width:64em){.oh-blog__header-photo{bottom:-3.2rem;height:auto;position:absolute;right:0;top:23.9rem;width:50vw}}.oh-blog__header-photo img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.oh-blog__header-photo:after{border-color:#cfba9b;border-style:solid;border-width:.2rem 0;bottom:-1.2rem;content:"";display:block;left:0;position:absolute;right:0;top:1.2rem}@media (min-width:40em){.oh-blog__header-photo:after{bottom:-2rem;top:2rem}}@media (min-width:64em){.oh-blog__header-photo:after{border-width:.2rem 0 .2rem .2rem;left:-2rem}}.oh-blog__article-body{color:#070e12;font-size:2rem;line-height:1.3;margin:0 auto;max-width:85rem;padding:9.6rem 0 0}.oh-blog__categories-nav{border-top:.1rem solid #cfba9b;position:relative;z-index:2}.oh-blog__categories-nav:before{background:linear-gradient(270deg,rgba(7,14,18,0) 0,#070e12);content:"";display:block;height:100%;left:-1.2rem;position:absolute;top:0;width:1.2rem}@media (min-width:40em){.oh-blog__categories-nav:before{left:-2.4rem}}@media (min-width:64em){.oh-blog__categories-nav:before{display:none}}.oh-blog__categories-nav:after{background:linear-gradient(90deg,rgba(7,14,18,0) 0,#070e12);content:"";display:block;height:100%;position:absolute;right:-1.2rem;top:0;width:1.2rem}@media (min-width:40em){.oh-blog__categories-nav:after{right:-2.4rem}}@media (min-width:64em){.oh-blog__categories-nav:after{display:none}}.oh-blog__categories-nav ul{display:flex;font-family:var(--oh-font-family-sans);font-size:1.8rem;justify-content:flex-start;letter-spacing:.03em;line-height:1.33;list-style-type:none;margin:0 -1.2rem;overflow-x:auto;overflow-y:hidden;padding:0;white-space:nowrap}@media (min-width:40em){.oh-blog__categories-nav ul{margin:0 -2.4rem}}@media (min-width:64em){.oh-blog__categories-nav ul{justify-content:center;margin:0}}.oh-blog__categories-nav a{color:#fff;display:block;padding:1.6rem 1.2rem;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}@media (min-width:40em){.oh-blog__categories-nav a{padding:1.6rem 2.4rem}}.oh-blog__categories-nav a:hover{color:#cfba9b}.oh-blog__list-heading{color:#cfba9b;font-size:3.6rem;font-weight:600;line-height:1.06;margin-top:3.2rem;position:relative;text-align:center;z-index:2}@media (min-width:40em){.oh-blog__list-heading{font-size:6.4rem;line-height:1.09;margin-top:4.6rem}}.oh-blog__list-subheading{color:#e6e6e1;font-size:2.4rem;line-height:1.25;margin-top:1.6rem;position:relative;text-align:center;z-index:2}@media (min-width:40em){.oh-blog__list-subheading{font-size:3.2rem;line-height:1.13;margin-top:3.6rem}}.oh-blog__list-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.oh-blog__list-background img{display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;opacity:.2;position:absolute;top:0;width:100%}.oh-blog__list{padding:4.8rem 0}@media (min-width:40em){.oh-blog__list{padding:6.4rem 0}}@media (min-width:64em){.oh-blog__list{padding:12.8rem 0}}.oh-blog__list ol{grid-gap:4.8rem 2.4rem;display:grid;grid-template-columns:1fr}@media (min-width:40em){.oh-blog__list ol{grid-template-columns:repeat(3,1fr)}}@media (min-width:64em){.oh-blog__list ol{grid-gap:6.4rem 4.8rem}}.oh-blog__list article:hover h4 a{color:#cfba9b}.oh-blog__list h4{font-size:1.8rem;font-weight:600;line-height:1.11;text-align:center}@media (min-width:40em){.oh-blog__list h4{font-size:2.4rem;line-height:1.08}}.oh-blog__list h4 a{color:#0f1832;display:block;padding-top:1.6rem;transition:color .15s cubic-bezier(.4,0,.2,1)}@media (min-width:40em){.oh-blog__list h4 a{padding-top:2.4rem}}.oh-blog__list-cover{height:20rem;position:relative;width:100%}.oh-blog__list-cover img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.oh-blog__list-cover ul.post-categories{bottom:.8rem;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end;left:.8rem;pointer-events:none;position:absolute;right:.8rem;top:.8rem}.oh-blog__list-cover ul.post-categories a{background-color:#154080;color:#fff;font-family:var(--oh-font-family-sans);font-size:1.4rem;line-height:1.14;padding:.4rem .8rem;pointer-events:auto;transition:background-color .15s cubic-bezier(.4,0,.2,1);white-space:nowrap}.oh-blog__list-cover ul.post-categories a:hover{background-color:#456ca6}.oh-blog__empty{background-color:#f2f2f0;color:#070e12;font-size:1.8rem;padding:2.4rem 4.8rem}.oh-blog__pagination{display:flex;flex-wrap:wrap;gap:2.4rem;justify-content:center;margin-top:4.8rem}@media (min-width:64em){.oh-blog__pagination{margin-top:6.4rem}}
