.blog-post-page .hero{width:100%;height:63.8rem;position:relative}@media (max-width:1024px){.blog-post-page .hero{height:55.2rem}}.blog-post-page .hero__container{z-index:2;grid-template-columns:1fr;width:100%;min-height:28rem;max-height:63.8rem;margin:0 auto;display:grid;position:relative;overflow:hidden}@media (max-width:1024px){.blog-post-page .hero__container{grid-template-columns:1fr;height:55.2rem;min-height:auto;max-height:55.2rem}}.blog-post-page .hero:before{content:none;z-index:1;pointer-events:none;background:radial-gradient(100% 100% at 83.33%,#a8a49f 0% 20%,#978e86 66.67% 100%);position:absolute;inset:0}.blog-post-page .hero__img{object-fit:cover;object-position:center;width:100%;height:100%}@media (max-width:1024px){.blog-post-page .hero__img{object-position:bottom}}.blog-post-page .hero__image-wrapper{width:100%;height:100%;min-height:28rem;max-height:63.8rem;position:relative;right:0;overflow:hidden}@media (max-width:1024px){.blog-post-page .hero__image-wrapper{min-height:60rem;right:0}}.blog-post-page .hero__content{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-top:1px solid #fff3;flex-direction:column;justify-content:center;align-items:flex-start;gap:.8rem;width:100%;max-width:144rem;height:37rem;min-height:28rem;padding:4rem;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(#0000 0%,#000 30%)}@media (max-width:1024px){.blog-post-page .hero__content{justify-content:flex-end;padding:1.6rem}}.blog-post-page .hero__title{color:#fffbf6;order:2;max-width:67.2rem;margin-bottom:0;font-size:4.8rem}@media (max-width:1024px){.blog-post-page .hero__title{max-width:100%;font-size:3.2rem}}.blog-post-page .hero__subtitle{color:#fffbf6;text-transform:uppercase;letter-spacing:.1em;order:1;margin-bottom:0;font-size:1.6rem}.blog-post-page .hero .hero__button{display:none}.blog-post-page .text-block{padding:5.8rem 4rem 0}@media (max-width:1024px){.blog-post-page .text-block{padding:4rem 1.6rem 0}}.blog-post-page .text-block__container{max-width:144rem}.blog-post-page .text-block__content{color:#221f1f}.blog-post-page .text-block__content p{margin-bottom:2.4rem;font-size:1.8rem;line-height:1.6}.blog-post-page .text-block__content blockquote{background-color:#f4f1e8;border-left:.4rem solid #e8e8ea;margin:4rem 0;padding:3.2rem}.blog-post-page .text-block__content blockquote p{color:#221f1f;margin:0;font-family:Qanelas,sans-serif;font-size:2rem;font-style:italic;font-weight:500;line-height:1.5}.blog-post-page .text-block__content ul,.blog-post-page .text-block__content ol{margin-bottom:2.4rem;padding-left:2rem}.blog-post-page .text-block__content ul li,.blog-post-page .text-block__content ol li{margin-bottom:1.2rem;font-size:1.8rem}.blog-post-page .text-block__content img{object-fit:contain;width:100%;max-height:60rem;margin:4rem 0;display:block}@media (max-width:1024px){.blog-post-page .text-block__content img{margin:4rem 0 0}}
