.blog-page{isolation:isolate}.blog-page__inner{padding-top:var(--widget-vertical-padding--mobile)}@media (min-width:1024px){.blog-page__inner{margin-left:auto;margin-right:auto;max-width:800px;padding-top:var(--widget-vertical-padding--desktop);width:100%}}.blog-page__inner>div,.blog-page__inner>section{margin-bottom:var(--spacing-10);margin-top:var(--spacing-10);padding-bottom:0;padding-top:0}@media (min-width:1024px){.blog-page__inner>div,.blog-page__inner>section{margin-bottom:var(--spacing-14);margin-top:var(--spacing-14);padding-bottom:0;padding-top:0}}.blog-page__inner>div:first-child,.blog-page__inner>section:first-child{margin-top:0}.blog-page__inner>.full-width-image:first-child,.blog-page__inner>.video:first-child{margin-top:calc(-1 * (var(--spacing-28) + var(--widget-vertical-padding--mobile)))}@media (min-width:1024px){.blog-page__inner>.full-width-image:first-child,.blog-page__inner>.video:first-child{margin-top:calc(-1 * (var(--spacing-28) + var(--widget-vertical-padding--desktop)))}}.blog-page__inner>.image-row{margin-bottom:var(--spacing-15);margin-top:var(--spacing-15)}@media (min-width:1024px){.blog-page__inner>.image-row{margin-bottom:var(--spacing-20);margin-top:var(--spacing-20)}}.blog-page .full-width-text-static .design-mark,.blog-page .full-width-text-static:after,.blog-page .pull-quote:before,.blog-page .text-row .design-mark,.blog-page .text-row:after{display:none}
.blog-header{display:-webkit-box;display:-ms-flexbox;display:flex;isolation:isolate;overflow:hidden;padding-bottom:var(--spacing-28);padding-top:var(--spacing-12);position:relative;--_chosen-pattern--mobile:var(--banner-corner-background-1);--_chosen-pattern--desktop:var(--banner-corner-background-1)}@media (min-width:1024px){.blog-header{padding-bottom:var(--spacing-28);padding-top:var(--spacing-28)}}.blog-header__background{aspect-ratio:1/1;background-image:var(--_chosen-pattern--mobile);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:0;position:absolute;right:0;width:63.0769230769%;z-index:var(--z-neg-10)}@media (min-width:1024px){.blog-header__background{background-image:var(--_chosen-pattern--desktop);background-size:contain;max-height:calc(100% + var(--spacing-12));width:52.0138888889%}}.blog-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-10)}@media (min-width:1024px){.blog-header__inner{gap:var(--spacing-10);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.blog-header__text-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--spacing-20);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-8);max-width:var(--max-w-3xl)}@media (min-width:1024px){.blog-header__text-block{gap:var(--spacing-6)}}.blog-header__topic{background-color:#f5f5f5;border-radius:var(--border-radius-sm);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);padding:var(--spacing-1-half) var(--spacing-2)}.blog-header__title{font-size:var(--widget-font-size--mobile);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-sm)}@media (min-width:1024px){.blog-header__title{font-size:var(--font-size-4xl)}}.blog-header__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-5)}@media (min-width:1024px){.blog-header__meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-10)}.blog-header__author{margin-top:var(--spacing-4)}}.blog-header__author .author-label__image{height:60px;width:60px}@media (min-width:1024px){.blog-header__author .author-label__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blog-header__author .author-label strong{font-weight:var(--font-weight-bold)}
.lister-carousel{--_chosen-pattern--desktop:var(--pattern-bg-2--desktop);--_chosen-pattern--mobile:null;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding-bottom:var(--widget-vertical-padding--mobile);padding-top:var(--widget-vertical-padding--mobile);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-12);isolation:isolate;position:relative}@media (min-width:1024px){.lister-carousel{gap:var(--spacing-15);padding-bottom:var(--widget-vertical-padding--desktop);padding-top:var(--widget-vertical-padding--desktop)}}.lister-carousel:after{aspect-ratio:390/95;background:var(--_chosen-pattern--mobile);content:"";left:0;position:absolute;top:0;width:100%}@media (min-width:1024px){.lister-carousel:after{aspect-ratio:1440/616;background:var(--_chosen-pattern--desktop);background-position:top;background-repeat:no-repeat;background-size:contain;max-height:calc(100% - 40px);pointer-events:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:var(--z-neg-10)}}.lister-carousel__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-14)}@media (min-width:1024px){.lister-carousel__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.lister-carousel__text-block{padding-top:var(--spacing-10);-webkit-box-flex:2;-ms-flex:2;flex:2}}.lister-carousel__text-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-5)}@media (min-width:1024px){.lister-carousel__text-inner{max-width:420px}}.lister-carousel__text-inner .design-mark{margin-bottom:var(--spacing-2-half)}.lister-carousel__title{font-size:var(--widget-font-size--mobile);font-weight:var(--font-weight-bold)}@media (min-width:1024px){.lister-carousel__title{font-size:var(--widget-font-size--desktop);padding-right:var(--spacing-10)}}.lister-carousel__carousel{gap:var(--spacing-12);margin-top:calc(-1 * var(--spacing-5));overflow:hidden!important;padding-top:var(--spacing-14)}@media (min-width:1024px){.lister-carousel__carousel{margin-top:calc(-1 * var(--spacing-4));padding-left:0;padding-top:var(--spacing-20);-webkit-box-flex:3;-ms-flex:3;flex:3;gap:var(--spacing-15)}}.lister-carousel__controls .carousel-controls__arrows{display:none}@media (min-width:1024px){.lister-carousel__controls .carousel-controls__arrows{display:-webkit-box;display:-ms-flexbox;display:flex}.lister-carousel__controls{-ms-flex-preferred-size:100%;flex-basis:100%}.lister-carousel__controls .carousel-bullets{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lister-carousel .swiper-wrapper{max-height:340px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:1024px){.lister-carousel .swiper-wrapper{max-height:385px}}.lister-carousel .swiper-slide:not(:last-child){margin-right:var(--spacing-2-half)}.lister-carousel .card__image:after{background:#000;opacity:.5}
