.blog-post-content__hero{display:grid;grid-template-columns:98rem auto;gap:12rem;align-items:start;margin-top:8rem}@media(max-width: 767.98px){.blog-post-content__hero{grid-template-columns:1fr;gap:6rem}}.blog-post-content__hero .heading{margin-bottom:9.2rem}.blog-post-content__hero-right{position:relative;height:100%}.blog-post-content__hero-right img{position:absolute;bottom:0;width:40vw;max-height:100%;max-width:unset;object-fit:cover}@media(max-width: 767.98px){.blog-post-content__hero-right img{width:100%;position:relative}}.blog-post-content .ws-block__bg-circle--left{top:50%;opacity:.5}.blog-post-content .ws-block__bg-circle--right{top:20%;opacity:.5}.blog-post-content__back{display:inline-flex;align-items:center;gap:1.2rem;text-decoration:none;color:inherit;opacity:.75;text-transform:uppercase;transition:opacity var(--transition-base)}.blog-post-content__back:hover{opacity:1}.blog-post-content__back img{display:block}.blog-post-content__title{margin:2rem 0 2.4rem}.blog-post-content__body{margin-top:18rem;max-width:100rem;margin-left:auto;margin-right:auto}.blog-post-content__body ul{list-style:none;padding-left:0}.blog-post-content__body ul li{position:relative;padding-left:3rem}.blog-post-content__body ul li::before{content:"";position:absolute;left:0;top:.5em;width:1.6rem;height:1.1rem;background:url("../../src/img/arrow-right.svg") no-repeat center/contain}.blog-post-content__body ol{list-style:decimal;padding-left:2.4rem}.blog-post-content__body ol li::marker{color:var(--color-primary);font-weight:600}.blog-post-content__gallery{margin-top:12rem}.blog-post-content__carousel{position:relative;min-width:0}.blog-post-content__swiper{overflow:hidden;width:100%;min-width:0}.blog-post-content__swiper:not(.swiper-initialized) .swiper-wrapper{width:100% !important;transform:none !important}.blog-post-content__swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 50%;max-width:50%}@media(max-width: 575.98px){.blog-post-content__swiper:not(.swiper-initialized) .swiper-slide{flex-basis:100%;max-width:100%}}.blog-post-content .swiper-wrapper{display:flex}.blog-post-content .swiper-slide{flex:0 0 auto;width:auto}.blog-post-content__slide-image{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md, 0)}.blog-post-content__controls{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.6rem;margin-top:2rem}.blog-post-content__arrows{display:inline-flex;gap:1rem}.blog-post-content__arrow{width:32px;height:32px;border:0;background:rgba(0,0,0,0);padding:0;display:inline-flex;align-items:center;justify-content:center;transform:none;cursor:pointer}.blog-post-content__arrow--prev img{transform:rotate(90deg)}.blog-post-content__arrow--next img{transform:rotate(-90deg)}.blog-post-content__progress{height:2px;background:hsla(0,0%,100%,.2);position:relative}.blog-post-content__progress .swiper-pagination-progressbar-fill{background:var(--color-primary, #cc0000)}.blog-post-content__image{overflow:hidden}.blog-post-content__image img{display:block;width:100%;height:130%;object-fit:cover}.blog-post-content__grid{display:grid;grid-template-columns:40rem 1fr;gap:29rem;margin-top:12rem}@media(max-width: 767.98px){.blog-post-content__grid{grid-template-columns:1fr}}.blog-post-content__sidebar{position:sticky;top:18rem;height:fit-content}.blog-post-content__sidebar .button--back .ws-button__icon{margin-left:0;margin-right:1rem;transform:rotate(180deg)}.blog-post-content__sidebar>.blog-post-content__toc ul{list-style:none;margin:0;padding:0}.blog-post-content__sidebar>.blog-post-content__toc li{padding:4rem 0;border-bottom:1px solid #333}.blog-post-content__sidebar>.blog-post-content__toc a{text-decoration:none;color:inherit;opacity:.8;transition:opacity var(--transition-base);text-transform:uppercase}.blog-post-content__sidebar>.blog-post-content__toc a:hover{opacity:1}.blog-post-content__content{min-width:0}