#blog-main .lfText{color:var(--brand-primary-black);font-size:18px;font-weight:400;line-height:1.3}:is(#blog-main .lfText) p{margin:0 0 var(--brand-space-lg)}:is(#blog-main .lfText) p:last-child{margin-bottom:0}:is(#blog-main .lfText) h2{font-size:28px;font-weight:500;line-height:1.3;margin:var(--brand-space-2xl) 0 var(--brand-space-lg)}:is(#blog-main .lfText) h3{font-size:22px;font-weight:500;line-height:1.3;margin:var(--brand-space-xl) 0 var(--brand-space-lg)}:is(#blog-main .lfText) h2:first-child,:is(#blog-main .lfText) h3:first-child{margin-top:0}:is(#blog-main .lfText) ul,:is(#blog-main .lfText) ol{margin:0 0 var(--brand-space-lg);padding-left:36px}:is(#blog-main .lfText) li{margin-bottom:var(--brand-space-sm)}:is(#blog-main .lfText) a{color:inherit;text-decoration:underline;text-underline-position:from-font}:is(#blog-main .lfText) b,:is(#blog-main .lfText) strong{font-weight:500}:is(#blog-main .lfText) blockquote{margin:var(--brand-space-lg) 0;padding-left:var(--brand-space-lg);border-left:2px solid var(--blog-rule-color);font-style:italic}:is(#blog-main .lfText) .intro-paragraph{font-size:14px;font-style:italic}@media (min-width: 1024px){#blog-main .lfText{font-size:24px}:is(#blog-main .lfText) h2{font-size:40px;margin-top:var(--brand-space-3xl)}:is(#blog-main .lfText) h3{font-size:32px}:is(#blog-main .lfText) .intro-paragraph{font-size:16px}}

.blog-author{display:flex;flex-direction:column;gap:var(--brand-space-xl);background:var(--brand-primary-black);color:var(--blog-surface);padding:var(--brand-space-2xl) var(--brand-space-md)}.blog-author__heading{margin:0;font-size:40px;font-weight:500;line-height:.9;text-transform:uppercase}.blog-author__row{display:flex;flex-direction:column;gap:var(--brand-space-md)}.blog-author__portrait{width:100%;max-width:343px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.blog-author__text{display:flex;flex-direction:column;gap:var(--brand-space-lg)}.blog-author__identity{display:flex;flex-direction:column;gap:var(--brand-space-xs)}.blog-author__name{margin:0;font-size:32px;font-weight:500;line-height:1.3}.blog-author__role{margin:0;font-size:20px;font-style:italic;line-height:1.3}.blog-author__bio{margin:0;font-size:20px;line-height:1.3}@media (min-width: 1024px){.blog-author{gap:var(--brand-space-2xl);padding:var(--brand-space-2xl)}.blog-author__heading{font-size:48px}.blog-author__row{flex-direction:row;align-items:center;gap:64px}.blog-author__portrait{width:400px;max-width:none}.blog-author__text{gap:var(--brand-space-2xl)}.blog-author__name{font-size:48px}.blog-author__role{font-size:32px}.blog-author__bio{font-size:24px}}

:root{--blog-rail-width: 400px;--blog-article-width: 800px;--blog-gutter: 80px;--blog-section-space: var(--brand-space-3xl);--blog-surface-muted: var(--brand-grey-100);--blog-rule-color: var(--brand-grey-300);--blog-surface: #f4f4f5;--blog-accent: #6cbcb9;--blog-sticky-offset: 48px}.u-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.blog-u-desktop{display:none}@media (min-width: 1024px){.blog-u-desktop{display:inline}.blog-u-mobile{display:none}:root{--blog-sticky-offset: 78px}}#blog-main>.aem-Grid{display:grid;grid-template-columns:100%}#blog-main>.aem-Grid:before,#blog-main>.aem-Grid:after{content:none}#blog-main>.aem-Grid>.aem-GridColumn,#blog-rail>.aem-Grid>.aem-GridColumn{float:none;clear:none;width:auto}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(2),#blog-rail,#blog-rail>.aem-Grid{display:contents}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(1){order:1}#blog-rail>.aem-Grid>.aem-GridColumn:nth-child(1){order:2}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(3){order:3}#blog-rail>.aem-Grid>.aem-GridColumn:nth-child(2){order:4}#blog-rail>.aem-Grid>.aem-GridColumn:nth-child(3){order:5}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(4){order:6}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(5){order:7}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(3){padding:0 var(--brand-space-md)}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(3) .aem-Grid{display:flex;flex-direction:column;gap:var(--brand-space-xl)}@media (min-width: 1024px){#blog-main>.aem-Grid{grid-template-columns:minmax(320px,var(--blog-rail-width)) minmax(24px,var(--blog-gutter)) minmax(420px,var(--blog-article-width)) minmax(var(--blog-gutter),1fr)}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(1),#blog-main>.aem-Grid>.aem-GridColumn:nth-child(2),#blog-main>.aem-Grid>.aem-GridColumn:nth-child(3),#blog-main>.aem-Grid>.aem-GridColumn:nth-child(4),#blog-main>.aem-Grid>.aem-GridColumn:nth-child(5){order:0}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(1),#blog-main>.aem-Grid>.aem-GridColumn:nth-child(4),#blog-main>.aem-Grid>.aem-GridColumn:nth-child(5){grid-column:1 / -1}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(2){display:block;grid-column:1}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(3){grid-column:3;padding:var(--brand-space-xl) 0 0}#blog-main>.aem-Grid>.aem-GridColumn:nth-child(3) .aem-Grid{gap:48px}#blog-rail{display:block;position:sticky;top:calc(var(--blog-sticky-offset) + var(--brand-space-lg));align-self:start;padding:var(--brand-space-2xl) 0 0 var(--blog-gutter)}#blog-rail>.aem-Grid{display:flex;flex-direction:column;gap:var(--brand-space-2xl)}#blog-rail>.aem-Grid>.aem-GridColumn:nth-child(1),#blog-rail>.aem-Grid>.aem-GridColumn:nth-child(2),#blog-rail>.aem-Grid>.aem-GridColumn:nth-child(3){order:0}}@media (min-width: 1025px){body.page-blog main>div>.aem-Grid,body.page-blog-category main>div>.aem-Grid,body.page-blog-landing main>div>.aem-Grid{max-width:1440px}}.blog-carousel__controls{display:flex;align-items:center;gap:var(--brand-space-2xl);margin-top:var(--brand-space-md)}.blog-carousel__prev,.blog-carousel__next{display:none;flex:none;width:80px;height:18px;padding:0;border:0;background:transparent;color:var(--blog-rule-color);cursor:pointer}.blog-carousel__next,.blog-carousel__prev:hover,.blog-carousel__next:hover{color:var(--brand-primary-black)}.blog-carousel__icon{display:block;width:100%;height:100%;fill:currentColor}.blog-carousel__prev .blog-carousel__icon{transform:scaleX(-1)}.blog-carousel__dots{display:flex;flex:1;align-items:center;gap:var(--brand-space-sm);min-height:40px}.blog-carousel__dot{flex:1;height:2px;padding:0;border:0;border-radius:0;background:var(--blog-rule-color);cursor:pointer}.blog-carousel__dot.is-selected{background:var(--brand-primary-black)}[data-int-is].is-single-page .blog-carousel__controls{display:none}@media (min-width: 1024px){.blog-carousel__prev,.blog-carousel__next{display:flex;align-items:center;justify-content:center}.blog-carousel__dots{flex:none;margin-left:auto}.blog-carousel__dot{flex:none;width:80px}}

.blog-carousel{display:flex;flex-direction:column;gap:var(--brand-space-xl);padding:var(--brand-space-2xl) var(--brand-space-md);background:var(--brand-primary-cool-grey)}@media (min-width: 768px){.blog-carousel{margin:var(--brand-space-2xl)}}@media (min-width: 1024px){.blog-carousel{display:grid;grid-template-columns:minmax(352px,1fr) minmax(0,888px);grid-template-areas:"header viewport" "header controls";-moz-column-gap:var(--brand-space-2xl);column-gap:var(--brand-space-2xl);row-gap:var(--brand-space-2xl);align-items:start;padding:var(--brand-space-2xl)}.blog-carousel__header{grid-area:header;min-width:352px}.blog-carousel__viewport{grid-area:viewport}.blog-carousel__controls{grid-area:controls}}.blog-carousel__header{display:flex;flex-direction:column;gap:var(--brand-space-lg)}.blog-carousel__heading{margin:0;font-size:48px;font-weight:500;line-height:.9;text-transform:uppercase;color:var(--brand-primary-black)}.blog-carousel__intro{margin:0;font-size:20px;line-height:1.3;color:var(--brand-primary-black)}@media (min-width: 1024px){.blog-carousel__intro{font-size:24px}}.blog-carousel .blog-carousel__cta{align-self:flex-start;font-size:20px}.blog-carousel__viewport{overflow:hidden}.blog-carousel__cell{width:300px;margin-right:var(--brand-space-xl)}@media (min-width: 1024px){.blog-carousel__cell{width:432px;margin-right:var(--brand-space-lg)}}.blog-carousel .blog-card--small{flex-direction:row;align-items:flex-start}.blog-carousel .blog-card--small .blog-card__media{width:120px;height:160px;flex-shrink:0}.blog-carousel .blog-card--small .blog-card__title{font-size:24px;line-height:.9}@media (min-width: 1024px){.blog-carousel .blog-card--small .blog-card__title{font-size:32px;line-height:1}}.blog-carousel .blog-card--small .blog-card__meta{color:var(--brand-primary-black);font-size:14px}.blog-carousel .blog-carousel__dots{min-height:16px}.blog-carousel .blog-carousel__controls{margin-top:0}@media (min-width: 1024px){.blog-carousel .blog-carousel__dots{flex:1;margin-left:0}.blog-carousel .blog-carousel__dot{flex:1;width:auto}}

.blog-cta{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;aspect-ratio:375 / 560}.blog-cta__picture,.blog-cta__bg{position:absolute;inset:0;width:100%;height:100%}.blog-cta__bg{-o-object-fit:cover;object-fit:cover}.blog-cta__overlay{display:block;position:absolute;inset:0;background:var(--brand-overlay-light)}.blog-cta__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--brand-space-lg);padding:var(--brand-space-lg);text-align:left;color:var(--blog-surface)}.blog-cta__heading{margin:0;font-size:32px;font-weight:500;line-height:.9;text-transform:uppercase;color:var(--blog-surface)}.blog-cta__text{margin:0;font-size:16px;line-height:1.5;color:var(--blog-surface)}.blog-btn.blog-cta__button{background:transparent;border:1.5px solid var(--blog-surface);color:var(--blog-surface);font-size:20px}@media (min-width: 1024px){.blog-cta{aspect-ratio:auto;min-height:800px;justify-content:center}.blog-cta__content{max-width:664px;padding:var(--blog-gutter);gap:20px}.blog-cta__heading{font-size:64px}.blog-cta__text{font-size:24px;line-height:1.3}.blog-btn.blog-cta__button{background:var(--brand-primary-black);border-color:var(--brand-primary-black);color:var(--blog-surface);align-self:flex-start;font-size:20px}}

.blog-detail-cta{--detail-cta-overlay: rgba(0, 0, 0, .4);position:relative;display:flex;align-items:center;overflow:hidden;padding:var(--brand-space-lg);min-height:170px}.blog-detail-cta--large{--detail-cta-overlay: rgba(0, 0, 0, .3);align-items:flex-end;min-height:560px}.blog-detail-cta__bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-detail-cta__overlay{position:absolute;inset:0;background:var(--detail-cta-overlay)}.blog-detail-cta__content{position:relative;display:flex;flex-direction:column;gap:var(--brand-space-md);width:100%}.blog-detail-cta__heading{margin:0;font-size:32px;font-weight:500;line-height:.9;text-transform:uppercase;color:var(--blog-surface)}.blog-detail-cta__text{margin:0;font-size:18px;font-weight:500;line-height:1.3;color:var(--blog-surface)}.blog-detail-cta--small .blog-detail-cta__text{font-size:20px;text-align:center}.blog-detail-cta--large .blog-detail-cta__content{gap:var(--brand-space-lg)}.blog-detail-cta--large .blog-detail-cta__text{font-size:16px;font-weight:400}.blog-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;height:54px;padding:0 var(--brand-space-lg);background:var(--brand-primary-black);color:var(--blog-surface);font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;text-transform:uppercase;overflow:hidden;z-index:0;align-self:stretch}.blog-btn:before{content:"";position:absolute;inset:0;background:var(--blog-accent);transform:translate(-101%);z-index:-1}.blog-btn:hover:before,.blog-btn:focus-visible:before{transform:translate(0)}@media (prefers-reduced-motion: no-preference){.blog-btn:before{transition:transform .24s ease}}@media (min-width: 1024px){.blog-detail-cta{padding:var(--brand-space-2xl)}.blog-detail-cta--small{min-height:200px}.blog-detail-cta--small .blog-detail-cta__content{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--blog-gutter)}.blog-detail-cta--small .blog-detail-cta__text{font-size:24px;text-align:left;flex:1}.blog-detail-cta--large{align-items:center;min-height:400px}.blog-detail-cta--large .blog-detail-cta__content{gap:20px;max-width:664px}.blog-detail-cta--large .blog-detail-cta__heading{font-size:48px}.blog-detail-cta--large .blog-detail-cta__text{font-size:24px;font-weight:400}.blog-btn{align-self:flex-start;font-size:20px}}

.blog-featured-products{display:flex;flex-direction:column;gap:var(--brand-space-xl);padding:var(--brand-space-2xl) var(--brand-space-md);background:var(--brand-primary-white)}.blog-featured-products__heading{margin:0;font-size:40px;font-weight:500;line-height:.9;text-transform:uppercase;color:var(--brand-primary-black)}.blog-product-card{width:70%;margin-right:var(--brand-space-xl);display:flex;flex-direction:column;gap:20px}.blog-product-card__media-link{display:block}.blog-product-card__img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;display:block}.blog-product-card__body{display:flex;flex-direction:column;gap:var(--brand-space-md)}.blog-product-card__title{margin:0;font-size:24px;font-weight:500;line-height:.9;color:var(--brand-primary-black)}.blog-product-card__subtitle{margin:0;font-size:20px;line-height:1.3;color:var(--brand-primary-black)}.blog-product-card__subtitle-link{color:inherit;text-decoration-line:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease}.blog-product-card__subtitle-link:hover,.blog-product-card__subtitle-link:focus-visible{text-decoration-line:underline;text-decoration-color:currentColor}.blog-product-card__cta{height:54px;font-size:20px;margin-top:auto}.blog-featured-products__see-all{align-self:flex-start}@media (min-width: 1024px){.blog-featured-products{padding:var(--brand-space-2xl);gap:var(--brand-space-2xl)}.blog-featured-products__heading{font-size:48px}.blog-product-card{width:calc(25% - var(--brand-space-xl));gap:var(--brand-space-lg)}.blog-product-card__title{font-size:32px}.blog-product-card__subtitle{font-size:24px}.blog-featured-products .blog-carousel__controls{margin-top:0}.blog-featured-products--few .blog-carousel__controls{display:none}}

.blog-hero{position:relative;display:flex;align-items:center;min-height:560px;overflow:hidden;color:var(--blog-surface)}.blog-hero__bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-hero__overlay{position:absolute;inset:0;background:var(--brand-overlay-light)}.blog-hero .util-caption{position:absolute;padding:2px 6px 0;bottom:15px;right:10px;color:#fff;z-index:2;background:#0000007f;font-size:10px}.blog-hero__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:var(--brand-space-md) var(--brand-space-md) var(--brand-space-2xl);width:100%}.blog-hero__pills{display:flex;flex-wrap:wrap;gap:8px}.blog-hero__pill{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:2px 8px 0;border:1.5px solid currentColor;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;color:inherit}.blog-hero__title{margin:0;font-size:36px;font-weight:500;line-height:.9;text-transform:uppercase;color:inherit}.blog-hero__subtitle{margin:0;font-size:18px;line-height:1.3;color:inherit}.blog-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--brand-space-sm);font-size:14px;line-height:1.5;color:inherit}.blog-hero__meta-item{display:inline-flex;align-items:center;gap:var(--brand-space-sm)}.blog-hero__meta-item b{font-weight:600}.blog-hero__meta-item+.blog-hero__meta-item{padding-left:var(--brand-space-sm);border-left:1px solid currentColor}.blog-hero__clock{flex-shrink:0;position:relative;top:-1px}@media (min-width: 1024px){.blog-hero{align-items:flex-end;min-height:720px;color:var(--brand-primary-black)}.blog-hero__overlay{background:var(--brand-overlay-light)}.blog-hero__card{background:var(--bg);width:min(903px,75%);padding:var(--blog-gutter) var(--blog-gutter) var(--brand-space-2xl)}.blog-hero__title{font-size:64px}.blog-hero__subtitle{font-size:24px}}

.blog-image{display:flex;flex-direction:column;gap:var(--brand-space-md);margin:0}.blog-image__img{width:100%;aspect-ratio:343 / 257;-o-object-fit:cover;object-fit:cover;display:block}.blog-image__caption{font-size:14px;font-weight:500;font-style:italic;line-height:1.3;color:var(--brand-primary-black)}.blog-image__credit{color:var(--brand-grey-500)}.blog-image__credit:not(:first-child):before{content:"· "}@media (min-width: 1024px){.blog-image__img{aspect-ratio:880 / 495}.blog-image__caption{font-size:16px}}

.blog-image-carousel__slide{width:100%;margin:0;display:flex;flex-direction:column;gap:var(--brand-space-md)}.blog-image-carousel__img{width:100%;aspect-ratio:880 / 495;-o-object-fit:cover;object-fit:cover;display:block}.blog-image-carousel__caption{font-size:14px;font-weight:500;font-style:italic;line-height:1.3;color:var(--brand-primary-black)}@media (min-width: 1024px){.blog-image-carousel__caption{font-size:16px}}

.blog-landing-article-promo{position:relative;display:flex;overflow:hidden;min-height:560px;color:var(--blog-surface)}.blog-landing-article-promo__bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-landing-article-promo__overlay{position:absolute;inset:0;background:var(--brand-overlay-light)}.blog-landing-article-promo__link{position:relative;display:flex;flex:1 0 0;align-items:center;padding:80px var(--brand-space-md);color:inherit;text-decoration:none}.blog-landing-article-promo__panel{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}.blog-landing-article-promo__pill{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;height:24px;padding:2px var(--brand-space-sm) 0;border:1.5px solid currentColor;font-size:12px;font-weight:500;line-height:1.2;text-transform:uppercase}.blog-landing-article-promo__title{font-size:40px;font-weight:500;line-height:.9;text-transform:uppercase;text-decoration-line:underline;text-decoration-color:transparent;transition:text-decoration-color .4s cubic-bezier(.3,.46,.45,.94)}.blog-landing-article-promo__link:hover .blog-landing-article-promo__title,.blog-landing-article-promo__link:focus-visible .blog-landing-article-promo__title{text-decoration-color:var(--blog-accent)}.blog-landing-article-promo__subtitle{font-size:20px;font-weight:400;line-height:1.3}.blog-landing-article-promo__meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--brand-space-sm);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.blog-landing-article-promo__clock{flex-shrink:0;width:14px;height:14px}.blog-landing-article-promo__meta-divider{flex-shrink:0;width:1px;height:20px;background-color:currentColor}.blog-landing-article-promo__author-name{font-weight:600}@media (min-width: 1024px){.blog-landing-article-promo{min-height:800px}.blog-landing-article-promo__link{padding:80px}.blog-landing-article-promo__panel{flex:0 1 auto;width:min(664px,52%)}.blog-landing-article-promo__title{font-size:clamp(40px,4.444vw,64px)}.blog-landing-article-promo__subtitle{font-size:clamp(20px,1.667vw,24px)}}.blog-landing-article-promo.blog-landing-article-promo--two-column{min-height:0;background-color:var(--blog-surface);color:var(--brand-primary-black)}.blog-landing-article-promo--two-column .blog-landing-article-promo__link{flex-direction:column;align-items:stretch;gap:var(--brand-space-lg);padding:var(--brand-space-2xl) var(--brand-space-md)}.blog-landing-article-promo--two-column .blog-landing-article-promo__panel{flex:0 1 auto}.blog-landing-article-promo--two-column .blog-landing-article-promo__cover{display:block;overflow:hidden;aspect-ratio:4 / 3}.blog-landing-article-promo--two-column .blog-landing-article-promo__cover-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-landing-article-promo--two-column .blog-landing-article-promo__title{line-height:1}@media (max-width: 1023px){.blog-landing-article-promo--two-column.blog-landing-article-promo--mobile-image-first .blog-landing-article-promo__cover{order:-1}}@media (min-width: 1024px){.blog-landing-article-promo.blog-landing-article-promo--two-column{min-height:640px}.blog-landing-article-promo--two-column .blog-landing-article-promo__link{flex-direction:row;align-items:center;gap:var(--brand-space-xl);padding:var(--brand-space-2xl)}.blog-landing-article-promo--two-column .blog-landing-article-promo__panel,.blog-landing-article-promo--two-column .blog-landing-article-promo__cover{flex:1 1 0;width:auto;min-width:0}.blog-landing-article-promo--two-column.blog-landing-article-promo--image-left .blog-landing-article-promo__cover{order:-1}}

.blog-landing-hero{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--brand-space-xl);padding:var(--brand-space-2xl) var(--brand-space-md);background-color:var(--blog-surface);color:var(--brand-primary-black);--blog-landing-hero-hover-duration: .4s;--blog-landing-hero-hover-ease: cubic-bezier(.3, .46, .45, .94)}.blog-landing-hero__headline{display:flex;flex-direction:column;margin:0;font-size:64px;font-weight:500;line-height:.9;text-transform:uppercase}.blog-landing-hero__headline-line--end{text-align:right}.blog-landing-hero__grid{display:flex;flex-direction:column;gap:var(--brand-space-xl)}.blog-landing-hero__featured{display:flex;flex-direction:column;gap:var(--brand-space-lg);color:inherit;text-decoration:none}.blog-landing-hero__featured-media{display:block;aspect-ratio:4 / 3;overflow:hidden;background-color:var(--brand-grey-100)}.blog-landing-hero__featured-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.096);transition:transform var(--blog-landing-hero-hover-duration) var(--blog-landing-hero-hover-ease)}.blog-landing-hero__featured:hover .blog-landing-hero__featured-img,.blog-landing-hero__featured:focus-visible .blog-landing-hero__featured-img{transform:scale(1)}.blog-landing-hero__featured-panel{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:var(--brand-space-md)}.blog-landing-hero__featured-title-group{display:flex;flex-direction:column;gap:var(--brand-space-sm);width:100%}.blog-landing-hero__featured-title{font-size:40px;font-weight:500;line-height:.9;text-transform:uppercase;text-decoration-line:underline;text-decoration-color:transparent;transition:text-decoration-color var(--blog-landing-hero-hover-duration) var(--blog-landing-hero-hover-ease)}.blog-landing-hero__featured:hover .blog-landing-hero__featured-title,.blog-landing-hero__featured:focus-visible .blog-landing-hero__featured-title{text-decoration-color:var(--blog-accent)}.blog-landing-hero__featured-subtitle{font-size:20px;font-weight:400;line-height:1.3}.blog-landing-hero__rail{display:flex;flex-direction:column;gap:var(--brand-space-xl)}.blog-landing-hero__rail-heading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.blog-landing-hero__pick{display:flex;gap:var(--brand-space-lg);align-items:flex-start;color:inherit;text-decoration:none}.blog-landing-hero__pick-media{display:block;flex-shrink:0;width:120px;height:160px;overflow:hidden;background-color:var(--brand-grey-100)}.blog-landing-hero__pick-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.063);transition:transform var(--blog-landing-hero-hover-duration) var(--blog-landing-hero-hover-ease)}.blog-landing-hero__pick:hover .blog-landing-hero__pick-img,.blog-landing-hero__pick:focus-visible .blog-landing-hero__pick-img{transform:scale(1)}.blog-landing-hero__pick-body{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;gap:var(--brand-space-md);min-width:0}.blog-landing-hero__pick-title-group{display:flex;flex-direction:column;gap:var(--brand-space-sm);width:100%}.blog-landing-hero__pick-title{font-size:24px;font-weight:500;line-height:.9;text-decoration-line:underline;text-decoration-color:transparent;transition:text-decoration-color var(--blog-landing-hero-hover-duration) var(--blog-landing-hero-hover-ease)}.blog-landing-hero__pick:hover .blog-landing-hero__pick-title,.blog-landing-hero__pick:focus-visible .blog-landing-hero__pick-title{text-decoration-color:var(--blog-accent)}.blog-landing-hero__pill{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;height:24px;padding:2px var(--brand-space-sm) 0;border:1.5px solid currentColor;font-size:12px;font-weight:500;line-height:1.2;text-transform:uppercase}.blog-landing-hero__meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--brand-space-sm);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.blog-landing-hero__clock{flex-shrink:0;width:14px;height:14px}.blog-landing-hero__meta-divider{flex-shrink:0;width:1px;height:20px;background-color:currentColor}.blog-landing-hero__author-name{font-weight:600}@media (min-width: 1024px){.blog-landing-hero{gap:var(--brand-space-2xl);padding:64px var(--brand-space-2xl)}.blog-landing-hero__headline{font-size:clamp(88px,11.806vw,170px)}.blog-landing-hero__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px var(--brand-space-xl)}.blog-landing-hero__featured{position:relative;grid-column:span 2;gap:0}.blog-landing-hero__featured-panel{position:absolute;bottom:0;left:0;gap:20px;width:78.125%;padding:30px;background-color:var(--blog-surface);transition:color var(--blog-landing-hero-hover-duration) var(--blog-landing-hero-hover-ease)}.blog-landing-hero__featured-panel:before{content:"";position:absolute;inset:0;background-color:var(--brand-primary-black);transform:scaleY(0);transform-origin:bottom;transition:transform var(--blog-landing-hero-hover-duration) var(--blog-landing-hero-hover-ease)}.blog-landing-hero__featured-panel>*{position:relative}.blog-landing-hero__featured:hover .blog-landing-hero__featured-panel:before,.blog-landing-hero__featured:focus-visible .blog-landing-hero__featured-panel:before{transform:scaleY(1)}.blog-landing-hero__featured:hover .blog-landing-hero__featured-panel,.blog-landing-hero__featured:focus-visible .blog-landing-hero__featured-panel{color:var(--blog-surface)}.blog-landing-hero__featured-title-group{gap:20px}.blog-landing-hero__featured-title{font-size:clamp(40px,3.889vw,56px);line-height:1;text-decoration-line:none}.blog-landing-hero__featured-subtitle{display:grid;grid-template-rows:0fr;margin-top:-20px;font-size:24px;opacity:0;transition:grid-template-rows var(--blog-landing-hero-hover-duration) var(--blog-landing-hero-hover-ease),margin-top var(--blog-landing-hero-hover-duration) var(--blog-landing-hero-hover-ease),opacity var(--blog-landing-hero-hover-duration) var(--blog-landing-hero-hover-ease)}.blog-landing-hero__featured-subtitle-text{display:block;min-height:0;overflow:hidden}.blog-landing-hero__featured:hover .blog-landing-hero__featured-subtitle,.blog-landing-hero__featured:focus-visible .blog-landing-hero__featured-subtitle{grid-template-rows:1fr;margin-top:0;opacity:1}.blog-landing-hero__rail{grid-column:3}.blog-landing-hero__rail-heading{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal;font-size:clamp(24px,2.222vw,32px);font-weight:500;line-height:.9;text-transform:uppercase}.blog-landing-hero__pick-title{font-size:clamp(24px,2.222vw,32px);line-height:1}}@media (prefers-reduced-motion: reduce){.blog-landing-hero{--blog-landing-hero-hover-duration: .01ms}}

.blog-landing-stories{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--brand-space-xl);padding:var(--brand-space-2xl) var(--brand-space-md);background-color:var(--blog-surface)}.blog-landing-stories__header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--brand-space-xl)}.blog-landing-stories__heading{margin:0;font-size:40px;font-weight:500;line-height:.9;text-transform:uppercase;color:var(--brand-primary-black)}.blog-landing-stories .blog-landing-stories__cta{align-self:flex-start;font-size:20px}.blog-landing-stories__grid{display:grid;grid-template-columns:1fr;gap:var(--brand-space-xl);align-items:start;margin:0;padding:0;list-style:none}.blog-landing-stories__item{list-style:none}@media (max-width: 1023px){.blog-landing-stories .blog-card__media{aspect-ratio:4 / 3}.blog-landing-stories .blog-card__title{font-size:32px;line-height:.9}}@media (min-width: 768px){.blog-landing-stories{padding-right:var(--brand-space-2xl);padding-left:var(--brand-space-2xl)}.blog-landing-stories__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.blog-landing-stories{gap:var(--brand-space-2xl);padding:var(--brand-space-2xl)}.blog-landing-stories__header{flex-direction:row;align-items:center;gap:var(--brand-space-2xl)}.blog-landing-stories__heading{flex:1;min-width:0;font-size:48px}.blog-landing-stories .blog-landing-stories__cta{align-self:center}.blog-landing-stories__grid{grid-template-columns:repeat(4,1fr)}}

.blog-list{display:flex;flex-direction:column;gap:var(--brand-space-xl);padding:var(--brand-space-2xl) var(--brand-space-md)}@media (min-width: 768px){.blog-list{padding-right:var(--brand-space-2xl);padding-left:var(--brand-space-2xl)}}.blog-list__header{display:flex;flex-direction:column;gap:var(--brand-space-sm)}.blog-list__heading{margin:0;font-size:40px;font-weight:500;line-height:.9;text-transform:uppercase;color:var(--brand-primary-black)}.blog-list__empty{margin:0;font-size:16px;color:var(--brand-grey-500, var(--brand-primary-black))}.blog-list__grid{display:grid;grid-template-columns:1fr;gap:var(--brand-space-lg);margin:0;padding:0;list-style:none}@media (min-width: 768px){.blog-list__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.blog-list__grid{grid-template-columns:repeat(4,1fr);gap:var(--brand-space-xl)}.blog-list__grid--feature .blog-list__item:nth-child(1){grid-column:2 / 4;grid-row:1 / 3}.blog-list__grid--feature .blog-list__item:nth-child(2){grid-column:1;grid-row:1}.blog-list__grid--feature .blog-list__item:nth-child(3){grid-column:1;grid-row:2}.blog-list__grid--feature .blog-list__item:nth-child(4){grid-column:4;grid-row:1}.blog-list__grid--feature .blog-list__item:nth-child(5){grid-column:4;grid-row:2}.blog-list__grid--halfTrail .blog-list__item:nth-child(5){grid-column:1 / 3}.blog-list__grid--halfTrail .blog-list__item:nth-child(6){grid-column:3 / 5}}.blog-card{display:flex;flex-direction:column;gap:var(--brand-space-lg);color:var(--brand-primary-black);text-decoration:none;--blog-card-hover-duration: .4s;--blog-card-hover-ease: cubic-bezier(.3, .46, .45, .94)}.blog-card__media{display:block;aspect-ratio:3 / 4;overflow:hidden;background-color:var(--brand-grey-100)}.blog-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.063);transition:transform var(--blog-card-hover-duration) var(--blog-card-hover-ease)}.blog-card:hover .blog-card__img,.blog-card:focus-visible .blog-card__img{transform:scale(1)}.blog-card__body{display:flex;flex-direction:column;gap:var(--brand-space-md)}.blog-card__pill{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;height:24px;padding:2px var(--brand-space-sm) 0;border:1.5px solid currentColor;font-size:12px;font-weight:500;line-height:1.2;text-transform:uppercase}.blog-card__title-group{display:flex;flex-direction:column;gap:var(--brand-space-sm)}.blog-card__title{font-size:20px;font-weight:500;line-height:1.1;text-decoration-line:underline;text-decoration-color:transparent;transition:text-decoration-color var(--blog-card-hover-duration) var(--blog-card-hover-ease)}.blog-card:hover .blog-card__title,.blog-card:focus-visible .blog-card__title{text-decoration-color:#6cbcb9}.blog-card__meta{display:inline-flex;align-items:center;gap:var(--brand-space-xs);color:var(--brand-primary-black);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.blog-card__clock{width:13px;height:13px;flex-shrink:0}.blog-card__meta-divider{width:1px;height:20px;flex-shrink:0;background-color:var(--brand-primary-black)}.blog-card__author-name{font-weight:600}.blog-card__dek{margin:0;font-size:16px;line-height:1.3}@media (max-width: 1023px){.blog-list__item:first-child .blog-card__media{aspect-ratio:4 / 3}.blog-list__item:first-child .blog-card__title{font-size:24px}}.blog-list__item:not(:first-child) .blog-card{flex-direction:row;align-items:flex-start}.blog-list__item:not(:first-child) .blog-card__media{width:120px;aspect-ratio:1;flex-shrink:0}@media (min-width: 768px){.blog-list .blog-list__item .blog-card{flex-direction:column}.blog-list .blog-list__item .blog-card__media{width:auto;aspect-ratio:3 / 4}}@media (min-width: 1024px){.blog-card--medium .blog-card__title,.blog-card--half .blog-card__title{font-size:32px;line-height:1}.blog-card--large .blog-card__media{aspect-ratio:3 / 4}.blog-card--large .blog-card__title{font-size:64px;line-height:.9;text-transform:uppercase}.blog-card--large .blog-card__title-group{gap:var(--brand-space-md)}.blog-card--large .blog-card__dek{font-size:24px}.blog-list .blog-list__item .blog-card--half .blog-card__media{aspect-ratio:4 / 3}}.blog-list__load-more{position:relative;z-index:0;display:inline-flex;align-self:center;align-items:center;gap:var(--brand-space-sm);padding:var(--brand-space-md);border:none;background:var(--brand-primary-white);color:var(--brand-primary-black);overflow:hidden;cursor:pointer}.blog-list__load-more:before{content:"";position:absolute;inset:0;background:var(--blog-accent);transform:translate(-101%);z-index:-1}.blog-list__load-more:hover:before,.blog-list__load-more:focus-visible:before{transform:translate(0)}@media (prefers-reduced-motion: no-preference){.blog-list__load-more:before{transition:transform .24s ease}}.blog-list__load-more-label{font-size:20px;font-weight:500;line-height:1.2}.blog-list__load-more-icon{flex-shrink:0}.blog-list__load-more[hidden]{display:none}

.blog-list-filters{display:flex;flex-direction:column;gap:var(--brand-space-md);padding:var(--brand-space-2xl) var(--brand-space-md) 0}@media (min-width: 768px){.blog-list-filters{padding-right:var(--brand-space-2xl);padding-left:var(--brand-space-2xl)}}.blog-list-filters__top{display:flex;flex-direction:column;gap:var(--brand-space-md)}@media (min-width: 768px){.blog-list-filters__top{gap:20px}}@media (min-width: 1024px){.blog-list-filters__top{flex-direction:row;align-items:flex-start;justify-content:space-between}.blog-list-filters__header{max-width:692px}}.blog-list-filters__header{display:flex;flex-direction:column;gap:var(--brand-space-sm)}.blog-list-filters__heading{margin:0;font-size:64px;font-weight:500;line-height:.9;text-transform:uppercase;color:var(--brand-primary-black);-moz-text-align-last:right;text-align-last:right}@media (min-width: 768px){.blog-list-filters__heading{-moz-text-align-last:auto;text-align-last:auto}}@media (min-width: 1024px){.blog-list-filters__heading{font-size:72px}}.blog-list-filters__dek{margin:0;font-size:20px;line-height:1.3;color:var(--brand-primary-black)}@media (min-width: 768px){.blog-list-filters__dek{max-width:576px}}@media (min-width: 1024px){.blog-list-filters__dek{font-size:24px}}.blog-list-filters__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--brand-space-md)}.blog-list-filters__controls-group{display:flex;flex-direction:column;gap:var(--brand-space-sm)}.blog-list-filters__controls{display:flex;flex-wrap:wrap;gap:var(--brand-space-sm)}@media (min-width: 1024px){.blog-list-filters__controls{gap:var(--brand-space-lg)}}.blog-list-filters__count{margin:0;font-size:16px;color:var(--brand-primary-black)}@media (min-width: 1024px){.blog-list-filters__count{text-align:right}}.blog-list-filters__dropdown{position:relative}.blog-list-filters__dropdown[data-facet=topics],.blog-list-filters__dropdown[data-facet=contentType]{display:none}@media (min-width: 768px){.blog-list-filters__dropdown[data-facet=topics],.blog-list-filters__dropdown[data-facet=contentType]{display:block}}.blog-list-filters__dropdown-toggle{display:flex;align-items:center;gap:var(--brand-space-sm);min-width:163.5px;height:69px;padding:var(--brand-space-md);border:none;background:var(--brand-primary-white);color:var(--brand-primary-black);text-align:left;cursor:pointer;box-sizing:border-box}@media (min-width: 1024px){.blog-list-filters__dropdown-toggle{flex:0 0 200px;width:200px;height:79px}}@media (min-width: 1024px){.blog-list-filters__dropdown-toggle[aria-expanded=true]{box-shadow:inset 0 -3px #6cbcb9}}.blog-list-filters__dropdown-chevron{flex-shrink:0;color:var(--brand-primary-black)}.blog-list-filters__dropdown-toggle[aria-expanded=true] .blog-list-filters__dropdown-chevron{transform:rotate(180deg)}.blog-list-filters__dropdown-label{display:flex;flex-direction:column;gap:4px;flex:1}.blog-list-filters__dropdown-caption{font-size:12px;color:var(--brand-primary-dark-grey)}@media (min-width: 1024px){.blog-list-filters__dropdown-caption{font-size:16px}}.blog-list-filters__dropdown-value{font-size:16px;font-weight:500;color:var(--brand-primary-black)}@media (min-width: 1024px){.blog-list-filters__dropdown-value{font-size:20px}}.blog-list-filters__dropdown-panel{position:absolute;top:calc(100% + var(--brand-space-xs));left:0;width:100%;z-index:10;max-height:320px;overflow-y:auto;padding:var(--brand-space-sm);border:1px solid var(--brand-grey-300);background:var(--brand-primary-white);box-shadow:0 4px 12px #0000001a;list-style:none;margin:0}.blog-list-filters__option-list{display:flex;flex-direction:column;gap:var(--brand-space-xs);margin:0;padding:0;list-style:none}.blog-list-filters__option{display:flex;align-items:center;gap:var(--brand-space-sm);padding:var(--brand-space-xs) var(--brand-space-sm);font-size:14px;cursor:pointer}@media (min-width: 768px){.blog-list-filters__option{font-size:20px}}.blog-list-filters__option[hidden]{display:none}.blog-list-filters__option[aria-selected=true]{font-weight:500}.blog-list-filters__option-check{flex-shrink:0;visibility:hidden;color:var(--brand-primary-black)}.blog-list-filters__option[aria-selected=true] .blog-list-filters__option-check{visibility:visible}.blog-list-filters__dropdown--mobile-filter{display:block}@media (min-width: 768px){.blog-list-filters__dropdown--mobile-filter{display:none}}.blog-list-filters__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--brand-space-sm)}@media (min-width: 1024px){.blog-list-filters__chips{justify-content:flex-end}}.blog-list-filters__chip-list{display:flex;flex-wrap:wrap;gap:var(--brand-space-sm);margin:0;padding:0;list-style:none}.blog-list-filters__chip-remove{display:flex;align-items:center;gap:10px;padding:7px 13px;border:none;background:var(--brand-primary-white);color:var(--brand-primary-black);font-size:16px;cursor:pointer}.blog-list-filters__chip-remove-icon{flex-shrink:0}.blog-list-filters__reset{border:none;background:transparent;color:var(--brand-grey-500);font-size:13px;text-decoration:underline;cursor:pointer}.blog-list-filters__reset[hidden]{display:none}.blog-list-filters__drawer{position:fixed;inset:0;z-index:100;display:flex;justify-content:flex-end;background:#0006}.blog-list-filters__drawer[hidden]{display:none}html.blog-list-filters__drawer-open,body.blog-list-filters__drawer-open{overflow:hidden}.blog-list-filters__drawer-panel{width:80%;max-width:300px;height:100%;display:flex;flex-direction:column;background:var(--brand-grey-100);transform:translate(100%)}@media (prefers-reduced-motion: no-preference){.blog-list-filters__drawer-panel{transition:transform .3s ease}}.blog-list-filters__drawer--open .blog-list-filters__drawer-panel{transform:translate(0)}.blog-list-filters__drawer-header{display:flex;align-items:center;justify-content:space-between;padding:var(--brand-space-md)}.blog-list-filters__drawer-title{margin:0;font-size:24px;font-weight:500;color:var(--brand-primary-black)}.blog-list-filters__drawer-close{border:none;background:transparent;color:var(--brand-primary-black);cursor:pointer}.blog-list-filters__drawer-header-divider{margin:var(--brand-space-md) var(--brand-space-md) var(--brand-space-md);border:none;border-top:1px solid var(--brand-primary-dark-grey)}.blog-list-filters__drawer-body{flex:1;overflow-y:auto;padding:0 var(--brand-space-md) var(--brand-space-md);display:flex;flex-direction:column}.blog-list-filters__drawer-option-list{display:flex;flex-direction:column;gap:var(--brand-space-md);margin:0;padding:var(--brand-space-md) 0 0;list-style:none}.blog-list-filters__drawer-divider{margin:var(--brand-space-md) 0 0;border:none;border-top:1px solid var(--brand-primary-dark-grey)}.blog-list-filters__drawer-option{display:flex;align-items:center;justify-content:space-between;gap:var(--brand-space-md);padding:var(--brand-space-sm) var(--brand-space-md);border-left:2px solid transparent;font-size:16px;font-weight:500;color:var(--brand-primary-dark-grey);cursor:pointer}.blog-list-filters__drawer-option[aria-selected=true]{background:var(--brand-primary-white);border-left-color:#000;color:var(--brand-primary-black)}.blog-list-filters__drawer-option[hidden]{display:none}.blog-list-filters__drawer-option-count{color:var(--brand-primary-dark-grey);font-weight:400}.blog-list-filters__drawer-footer{padding:var(--brand-space-md)}.blog-list-filters__drawer-apply{width:100%;padding:var(--brand-space-md) var(--brand-space-lg);border:none;background:var(--brand-primary-black);color:var(--brand-primary-white);font-size:16px;font-weight:500;text-transform:uppercase;cursor:pointer}

.blog-person-highlight{display:flex;flex-direction:column;gap:var(--brand-space-xl);background:var(--brand-primary-cool-grey);padding:var(--brand-space-md);color:var(--brand-primary-black)}.blog-person-highlight__eyebrow{margin:0;font-size:20px;font-weight:500;line-height:1.2;text-transform:uppercase}.blog-person-highlight__person{display:flex;align-items:center;gap:20px}.blog-person-highlight__portrait{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.blog-person-highlight__identity{display:flex;flex-direction:column;gap:var(--brand-space-xs)}.blog-person-highlight__name{margin:0;font-size:28px;font-weight:500;line-height:1.3}.blog-person-highlight__title,.blog-person-highlight__bio{margin:0;font-size:20px;line-height:1.3}@media (min-width: 1024px){.blog-person-highlight{padding:var(--brand-space-2xl)}.blog-person-highlight__person{align-items:flex-start}.blog-person-highlight__name{font-size:36px}.blog-person-highlight__title,.blog-person-highlight__bio{font-size:24px}}

.blog-pull-quote{display:flex;flex-direction:column;gap:var(--brand-space-sm);margin:0;padding-left:var(--brand-space-lg);border-left:3px solid var(--blog-accent)}.blog-pull-quote__quote{margin:0}.blog-pull-quote__quote p{margin:0;font-size:22px;font-weight:500;font-style:italic;line-height:1.3;color:var(--brand-primary-black)}:is(.blog-pull-quote__quote p):before{content:"“"}:is(.blog-pull-quote__quote p):after{content:"”"}.blog-pull-quote__attribution cite{font-size:14px;font-style:normal;color:var(--brand-grey-500)}@media (min-width: 1024px){.blog-pull-quote{padding-left:var(--brand-space-2xl)}.blog-pull-quote .blog-pull-quote__quote p{font-size:32px}.blog-pull-quote .blog-pull-quote__attribution cite{font-size:16px}}

.blog-related-articles{display:flex;flex-direction:column;gap:var(--brand-space-xl);padding:var(--brand-space-2xl) var(--brand-space-md);background-color:var(--brand-grey-100)}.blog-related-articles__heading{margin:0;font-size:40px;font-weight:500;line-height:.9;text-transform:uppercase;color:var(--brand-primary-black)}.blog-related-articles__list{display:flex;flex-direction:column;gap:var(--brand-space-xl);margin:0;padding:0;list-style:none}.blog-related-card__link{display:flex;gap:var(--brand-space-lg);text-decoration:none;color:var(--brand-primary-black)}.blog-related-card__media{flex-shrink:0;width:120px;height:160px;overflow:hidden}.blog-related-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-related-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--brand-space-sm);min-width:0}.blog-related-card__pill{display:inline-flex;align-items:center;height:24px;padding:2px 8px 0;border:1.5px solid currentColor;font-size:12px;font-weight:500;line-height:1.2;text-transform:uppercase;margin-bottom:var(--brand-space-sm)}.blog-related-card__title{font-size:24px;font-weight:500;line-height:.9}.blog-related-card__link:hover .blog-related-card__title,.blog-related-card__link:focus-visible .blog-related-card__title{text-decoration:underline}.blog-related-card__meta{display:inline-flex;align-items:center;gap:var(--brand-space-xs);font-size:14px;line-height:1.5;color:var(--brand-primary-black)}.blog-related-card__clock{flex-shrink:0;position:relative;top:-1px}@media (min-width: 1024px){.blog-related-articles{max-width:240px;padding:0;gap:var(--brand-space-lg);background-color:transparent}.blog-related-articles__heading{font-size:20px}.blog-related-articles__list{gap:var(--brand-space-lg)}.blog-related-card__media,.blog-related-card__pill{display:none}.blog-related-card__title,.blog-related-card__meta{color:var(--brand-primary-dark-grey)}.blog-related-card__link:hover .blog-related-card__title,.blog-related-card__link:focus-visible .blog-related-card__title{color:var(--brand-primary-black)}}

.blog-related-podcasts{display:flex;flex-direction:column;gap:var(--brand-space-xl);padding:var(--brand-space-2xl) var(--brand-space-md);background:var(--blog-surface)}.blog-related-podcasts__heading{margin:0;font-size:40px;font-weight:500;line-height:.9;text-transform:uppercase;color:var(--brand-primary-black)}.blog-related-podcasts__list{display:flex;flex-direction:column;gap:var(--brand-space-md);margin:0;padding:0;list-style:none}.blog-related-podcasts__iframe{display:block;width:100%;height:152px;border:0}@media (min-width: 1024px){.blog-related-podcasts{padding:0;gap:var(--brand-space-lg);max-width:240px;background:none}.blog-related-podcasts__heading{font-size:20px;line-height:1.2}.blog-related-podcasts__item{--podcast-natural-width: 320px;--podcast-natural-height: 152px;--podcast-target-width: 240px;--podcast-scale: calc( var(--podcast-target-width) / var(--podcast-natural-width) );width:var(--podcast-target-width);height:calc(var(--podcast-natural-height) * var(--podcast-scale));overflow:hidden;position:relative}.blog-related-podcasts__iframe{width:var(--podcast-natural-width);height:var(--podcast-natural-height);transform:scale(var(--podcast-scale));transform-origin:top left;position:absolute;top:0;left:0}}

.blog-share{position:relative;display:flex;flex-direction:column;padding:var(--brand-space-2xl) var(--brand-space-md) var(--brand-space-sm)}.blog-share__heading{margin:0 0 var(--brand-space-md);font-size:20px;font-weight:500;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:var(--brand-primary-black)}.blog-share__buttons{display:flex;gap:1px;margin:0;padding:0;list-style:none}.blog-share__button{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;padding:var(--brand-space-xs);background:var(--brand-primary-white);color:var(--brand-primary-black);cursor:pointer}.blog-share__button:hover,.blog-share__button:focus-visible{background:var(--brand-primary-cool-grey)}.blog-share__toast{font-size:14px;color:var(--brand-grey-500);opacity:0}.blog-share__toast.is-visible{opacity:1}@media (prefers-reduced-motion: no-preference){.blog-share__toast{transition:opacity .16s ease}}@media (min-width: 1024px){.blog-share{padding:0}.blog-share__heading{margin-bottom:var(--brand-space-lg)}}

.blog-takeaways{display:flex;flex-direction:column;gap:var(--brand-space-md);background:var(--brand-primary-cool-grey);padding:var(--brand-space-lg)}.blog-takeaways__heading{font-size:20px;font-weight:500;line-height:1.2;color:var(--brand-primary-black);text-transform:uppercase;margin:0}.blog-takeaways__list{margin:0;padding-left:22px;list-style:square}.blog-takeaways__item{font-size:20px;line-height:1.3;color:var(--brand-primary-black)}.blog-takeaways__item p{margin:0}@media (min-width: 1024px){.blog-takeaways{gap:var(--brand-space-xl);padding:var(--brand-space-2xl)}.blog-takeaways__heading{font-size:20px}.blog-takeaways__list{padding-left:36px}.blog-takeaways__item{font-size:24px}}

.blog-text-image{display:flex;flex-direction:column;gap:var(--brand-space-lg)}.blog-text-image__media{margin:0}.blog-text-image__img{width:100%;aspect-ratio:343 / 257;-o-object-fit:cover;object-fit:cover;display:block}.blog-text-image__caption{font-size:14px;font-weight:500;font-style:italic;line-height:1.3;color:var(--brand-primary-black)}.blog-text-image__credit{color:var(--brand-grey-500)}.blog-text-image__credit:not(:first-child):before{content:"· "}@media (max-width: 1023px){.blog-text-image--mobile-image-first .blog-text-image__media{order:-1}}@media (min-width: 1024px){.blog-text-image{flex-direction:row;gap:40px}.blog-text-image__text,.blog-text-image__media{flex:1 0 0;min-width:0}.blog-text-image__media{order:-1}.blog-text-image--image-right .blog-text-image__media{order:1}.blog-text-image__img{height:100%;aspect-ratio:auto}.blog-text-image__caption{font-size:16px}}

.blog-video{width:100%;margin:0}.blog-video__stage{position:relative;width:100%;aspect-ratio:16 / 9}.blog-video__media,.blog-video__frame,.blog-video__play{position:absolute;inset:0;width:100%;height:100%;border:0}.blog-video__media,.blog-video__frame{-o-object-fit:cover;object-fit:cover;display:block}.blog-video__play{padding:0;cursor:pointer;background-color:transparent;background-size:cover;background-position:center}.blog-video__play:before{content:"";position:absolute;top:50%;left:50%;width:80px;height:80px;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--brand-primary-black);opacity:.75}.blog-video__play:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-10px;margin-left:-5.3px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent var(--brand-primary-white)}

.blog-category-cards{display:flex;flex-direction:column;gap:var(--brand-space-xl);padding:var(--brand-space-2xl) var(--brand-space-md) var(--brand-space-md);background-color:var(--brand-primary-black)}.blog-category-cards__heading{margin:0;font-size:40px;font-weight:500;line-height:.9;text-transform:uppercase;text-align:center;color:var(--brand-primary-white)}.blog-category-cards__grid{display:flex;flex-direction:column;gap:var(--brand-space-md);margin:0;padding:0}@media (min-width: 1024px){.blog-category-cards{padding:var(--brand-space-2xl)}.blog-category-cards__heading{max-width:50%;font-size:72px;text-align:left}.blog-category-cards__grid{flex-direction:row;flex-wrap:wrap;gap:var(--brand-space-xl)}.blog-category-cards__item{flex:1 1 280px}}.blog-category-cards__item{list-style:none}.blog-category-cards__link{position:relative;display:flex;align-items:flex-start;height:200px;padding:var(--brand-space-md);overflow:hidden;background-color:var(--brand-secondary-teal);color:var(--brand-primary-white);text-decoration:none;--blog-card-hover-duration: .4s;--blog-card-hover-ease: cubic-bezier(.3, .46, .45, .94)}@media (min-width: 1024px){.blog-category-cards__link{height:498px;padding:var(--brand-space-xl)}}.blog-category-cards__image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.063);transition:transform var(--blog-card-hover-duration) var(--blog-card-hover-ease)}.blog-category-cards__link:hover .blog-category-cards__image,.blog-category-cards__link:focus-visible .blog-category-cards__image{transform:scale(1)}.blog-category-cards__overlay{position:absolute;inset:0;background:var(--brand-overlay-subtle)}.blog-category-cards__label{position:relative;font-size:32px;font-weight:500;line-height:.9;text-transform:uppercase;text-decoration-line:underline;text-decoration-color:transparent;transition:text-decoration-color var(--blog-card-hover-duration) var(--blog-card-hover-ease)}.blog-category-cards__link:hover .blog-category-cards__label,.blog-category-cards__link:focus-visible .blog-category-cards__label{text-decoration-color:var(--brand-primary-white)}

.blog-landing-categories{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--brand-space-xl);padding:var(--brand-space-2xl) var(--brand-space-md) var(--brand-space-md);background-color:var(--brand-primary-black)}.blog-landing-categories__heading{margin:0;font-size:40px;font-weight:500;line-height:.9;text-align:center;text-transform:uppercase;color:var(--brand-primary-white);z-index:2}.blog-landing-categories__grid{display:flex;flex-direction:column;gap:var(--brand-space-md);margin:0;padding:0}.blog-landing-categories__item{list-style:none}.blog-landing-categories__link{position:relative;display:flex;align-items:flex-start;height:200px;padding:var(--brand-space-md);overflow:hidden;background-color:var(--brand-secondary-teal);color:var(--brand-primary-white);text-decoration:none;--blog-card-hover-duration: .4s;--blog-card-hover-ease: cubic-bezier(.3, .46, .45, .94)}.blog-landing-categories__image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.063);transition:transform var(--blog-card-hover-duration) var(--blog-card-hover-ease)}.blog-landing-categories__link:hover .blog-landing-categories__image,.blog-landing-categories__link:focus-visible .blog-landing-categories__image{transform:scale(1)}.blog-landing-categories__overlay{position:absolute;inset:0;background:var(--brand-overlay-subtle)}.blog-landing-categories__label{position:relative;font-size:32px;font-weight:500;line-height:.9;text-transform:uppercase;text-decoration-line:underline;text-decoration-color:transparent;transition:text-decoration-color var(--blog-card-hover-duration) var(--blog-card-hover-ease)}.blog-landing-categories__link:hover .blog-landing-categories__label,.blog-landing-categories__link:focus-visible .blog-landing-categories__label{text-decoration-color:var(--brand-primary-white)}@media (min-width: 1024px){.blog-landing-categories{position:relative;padding:var(--brand-space-2xl)}.blog-landing-categories__grid{display:grid;grid-template-columns:minmax(0,399fr) minmax(0,465fr) minmax(0,432fr);grid-template-rows:294px 109px 217px;-moz-column-gap:var(--brand-space-xl);column-gap:var(--brand-space-xl);row-gap:0}.blog-landing-categories__item:nth-child(1){grid-area:1 / 1 / 2 / 2}.blog-landing-categories__item:nth-child(2){grid-area:3 / 1 / 4 / 3}.blog-landing-categories__item:nth-child(3){grid-area:1 / 3 / 4 / 4}.blog-landing-categories__link{height:100%;padding:var(--brand-space-xl)}.blog-landing-categories__heading{position:absolute;top:50%;left:50%;width:563px;max-width:calc(100% - 2 * var(--brand-space-2xl));font-size:72px;transform:translate(-50%,-50%);pointer-events:none}.blog-landing-categories__heading--medium{width:500px;font-size:64px}.blog-landing-categories__heading--small{width:375px;font-size:48px}}

.reading-progress.aem-GridColumn{display:contents}.blog-reading-progress{clear:both;position:sticky;top:var(--blog-sticky-offset, 0);z-index:3;height:12px;background:var(--blog-surface)}.blog-reading-progress__fill{height:100%;width:100%;background:var(--blog-accent);transform:scaleX(var(--blog-progress, 0));transform-origin:left center}@media (prefers-reduced-motion: no-preference){.blog-reading-progress__fill{transition:transform 80ms linear}}
