.blog-post-page{--post-body-color:#53545e;--post-muted:#696972;--post-faint:#8f8a93;--post-line:#e6e6ec;--post-card-line:#dedee6;--post-soft-line:#ecebf0;--post-tint:#f4eaf2;--post-tint-strong:#f1e8f1;--post-frame:#f3e7f1;--post-surface:#faf9fb;--post-surface-line:#f3f0f4;--post-open-bg:#faf8fb;--post-key-bg:#f8f3f8;--post-cta-bg:#f2e6f0;--post-quote-line:#b990b2;--post-progress-line:#e4dce6;--post-gutter:var(--page-gutter);--post-container-width:120rem;--post-hero-title-size:clamp(35px, 5.98rem + 5px, 106px);--post-hero-serif-size:clamp(32px, 5.33rem + 5px, 96px);--post-related-title-size:clamp(21px, 3.78rem + 5px, 65px);--post-cta-title-size:clamp(17px, 2.92rem + 5px, 52px);--post-section-title-size:clamp(15px, 2.7rem + 5px, 45px);--post-card-title-size:clamp(13px, 2.05rem + 5px, 39px);--post-lead-size:clamp(10px, 1rem + 11.5px, 30px);--post-name-size:clamp(10px, 1rem + 9px, 27px);--post-step-size:clamp(10px, 1rem + 9px, 26px);--post-body-size:clamp(10px, 1rem + 8.5px, 26px);--post-detail-size:clamp(10px, 1rem + 6.5px, 23px);--post-intro-size:clamp(10px, 1rem + 6px, 22px);--post-small-size:clamp(10px, 1rem + 5.5px, 18px);--post-xsmall-size:clamp(10px, 1rem + 4.5px, 18px);--post-caption-size:clamp(10px, 1rem + 3px, 18px);--post-tiny-size:clamp(10px, 1rem + 2px, 18px);--post-mono-size:clamp(10px, 1rem + 2px, 18px);overflow-x:clip}.blog-post-page .is--serif{color:var(--color-plum);font-weight:400}.blog-post-page .hero-container{width:var(--post-container-width);max-width:100%}.blog-post-page .article-container,.blog-post-page .author-container,.blog-post-page .related-container,.blog-post-page .talk-container{margin-inline:var(--post-gutter)}.hero .hero-container{border-bottom:1px solid var(--post-line);padding-block:12.7rem 4.4rem}.hero .hero-bar{justify-content:space-between;align-items:center;gap:2rem;display:flex}.hero .hero-bar__back{align-items:center;gap:1.2rem;transition:opacity .3s ease-out;display:flex}.hero .hero-bar__back-icon{background:var(--color-ink);width:1.2rem;height:1.1rem;display:block;rotate:180deg;-webkit-mask:url(/assets/images/icons/icon-arrow.svg) 50%/contain no-repeat;mask:url(/assets/images/icons/icon-arrow.svg) 50%/contain no-repeat}.hero .hero-bar__back-text{color:var(--color-ink);font-size:var(--post-caption-size);line-height:1}.hero .hero-bar__label{color:var(--color-ink);font-size:var(--post-tiny-size);line-height:1}.hero .hero-grid{grid-template-columns:minmax(0,1fr) 51.7rem;gap:4rem;margin-top:4.8rem;display:grid}.hero .hero-heading{flex-direction:column;align-items:flex-start;padding-top:.8rem;display:flex}.hero .hero-heading__tag{padding:calc(1.1rem + var(--mono-trim)) 1.2rem;background:var(--post-tint);border-radius:5rem;display:block}.hero .hero-heading__tag-text{color:var(--color-plum);font-size:var(--post-mono-size);letter-spacing:.08rem;text-transform:capitalize;text-box:trim-both cap alphabetic;line-height:1;display:block}.hero .hero-heading__title{width:60rem;max-width:100%;font-size:var(--post-hero-title-size);letter-spacing:-.2rem;margin-top:2.8rem}.hero .hero-heading__title .is--serif{font-size:var(--post-hero-serif-size);letter-spacing:-.2rem;display:block}.hero .hero-heading__text{width:56rem;max-width:100%;color:var(--post-body-color);font-size:var(--post-intro-size);margin-top:3rem;line-height:1.85}.hero .hero-author{align-items:center;gap:1.2rem;margin-top:3rem;display:flex}.hero .hero-author__avatar{background:var(--color-navy);width:round(3.8rem,1px);height:round(3.8rem,1px);color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;font-size:max(13px,min(2.1rem + 5px,39px));font-weight:400;display:flex}.hero .hero-author__name{color:var(--color-ink);font-size:var(--post-caption-size);line-height:1}.hero .hero-author__date{color:var(--post-muted);font-size:var(--post-tiny-size);margin-top:.8rem;line-height:1}.hero .hero-media__frame{background:var(--post-frame);border-radius:2.5rem;height:40rem;padding:.8rem;position:relative}.hero .hero-media__photo{border-radius:1.8rem}.hero .hero-media__caption{background:var(--color-white);border-radius:1.2rem;align-items:center;gap:1.4rem;padding:1.2rem 1.4rem;display:flex;position:absolute;bottom:2.3rem;left:2.3rem;right:2.3rem}.hero .hero-media__caption-icon{background:var(--post-tint);width:round(2.4rem,1px);height:round(2.4rem,1px);color:var(--color-plum);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.hero .hero-media__caption-arrow{--services-arrow-size:.9rem}.hero .hero-media__caption-text{color:var(--color-navy);font-size:var(--post-tiny-size);line-height:1}.hero .hero-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:4rem;display:grid}.hero .hero-links__item{border:1px solid var(--post-card-line);height:100%;color:var(--color-ink);border-radius:1.5rem;align-items:center;gap:1.8rem;padding:1.9rem 2.2rem 1.9rem 1.8rem;transition:opacity .3s ease-out;display:flex}.hero .hero-links__icon{background:var(--post-tint);border-radius:1rem;flex:none;justify-content:center;align-items:center;width:3.8rem;height:3.8rem;display:flex}.hero .hero-links__icon-art{object-fit:contain;width:2rem;height:2rem;display:block}.hero .hero-links__copy{flex-direction:column;flex:1;gap:1.2rem;display:flex}.hero .hero-links__title{color:var(--color-ink);font-size:var(--post-small-size);line-height:1}.hero .hero-links__text{color:var(--post-body-color);font-size:var(--post-tiny-size);line-height:1}.hero .hero-links__arrow{--services-arrow-size:1.1rem}@media (hover:hover) and (pointer:fine){.hero .hero-bar__back:hover,.hero .hero-links__item:hover{opacity:.6}}.article{padding-block:var(--section-space)}.article .article-container{grid-template-columns:24rem 69rem;align-items:start;column-gap:6.5rem;padding-left:13.5rem;display:grid}.article .article-aside{position:sticky;top:10rem}.article .article-toc{border:1px solid var(--post-surface-line);background:var(--post-surface);border-radius:1.6rem;padding:2.6rem 2rem 2rem}.article .article-toc__title{color:var(--color-navy);font-size:var(--post-xsmall-size);line-height:1}.article .article-toc__list{margin-top:1.2rem}.article .article-toc__link{color:var(--post-body-color);align-items:center;gap:1.6rem;padding-block:1.3rem;transition:opacity .3s ease-out,color .3s ease-out;display:flex}.article .article-toc__number{width:1.4rem;padding-block:var(--mono-trim);color:var(--post-faint);font-size:var(--post-mono-size);text-box:trim-both cap alphabetic;flex:none;line-height:1;display:block}.article .article-toc__label{color:inherit;font-size:var(--post-caption-size);line-height:1.2}.article .article-toc__link.is--active{color:var(--color-ink)}@media (hover:hover) and (pointer:fine){.article .article-toc__link:not(.is--active):hover{opacity:.6}}.article .article-progress{border-top:1px solid var(--post-progress-line);margin-top:1.4rem;padding-top:2rem}.article .article-progress__head{justify-content:space-between;align-items:center;display:flex}.article .article-progress__label,.article .article-progress__value{color:var(--post-body-color);font-size:var(--post-mono-size);line-height:1}.article .article-progress__track{background:var(--post-tint-strong);border-radius:1rem;height:.3rem;margin-top:1.6rem;display:block;overflow:hidden}.article .article-progress__fill{background:var(--color-plum);transform-origin:0;width:100%;height:100%;display:block;scale:0 1}.article .article-help{margin-top:3.8rem;padding-inline:1.4rem}.article .article-help__title{color:var(--color-ink);font-size:var(--post-xsmall-size);line-height:1}.article .article-help__text{color:var(--post-body-color);font-size:var(--post-tiny-size);margin-top:1.5rem;line-height:1.8}.article .article-help__phone{color:var(--color-plum);justify-content:space-between;align-items:center;margin-top:2rem;transition:opacity .3s ease-out;display:flex}.article .article-help__phone-text{font-size:var(--post-caption-size);line-height:1}.article .article-help__phone-arrow{--services-arrow-size:.8rem}@media (hover:hover) and (pointer:fine){.article .article-help__phone:hover{opacity:.6}}.article .article-main.is--large{--post-lead-size:clamp(10px, 1.2rem + 11.5px, 33px);--post-step-size:clamp(10px, 1.2rem + 9px, 29px);--post-body-size:clamp(10px, 1.2rem + 8.5px, 29px);--post-detail-size:clamp(10px, 1.2rem + 6.5px, 26px);--post-small-size:clamp(10px, 1.2rem + 5.5px, 20px);--post-xsmall-size:clamp(10px, 1.2rem + 4.5px, 20px)}.article .article-topline{border-bottom:1px solid var(--post-line);justify-content:space-between;align-items:center;gap:2rem;padding-bottom:1.8rem;display:flex}.article .article-topline__eyebrow{color:var(--post-body-color);font-size:var(--post-tiny-size);line-height:1}.article .article-topline__eyebrow:before{content:"";background:var(--post-quote-line);vertical-align:calc(.5cap - round(.6rem,1px)/2);border-radius:50%;width:round(.6rem,1px);height:round(.6rem,1px);margin-right:.9rem;display:inline-block}.article .article-topline__size{border:1px solid var(--post-card-line);border-radius:5rem;align-items:center;gap:1rem;padding:1.4rem 1.2rem;transition:opacity .3s ease-out,background-color .3s ease-out;display:flex}.article .article-topline__size[aria-pressed=true]{background:var(--post-tint)}.article .article-topline__size-glyph{color:var(--color-ink);font-size:var(--post-xsmall-size);line-height:1}.article .article-topline__size-glyph .is--small{font-size:var(--post-mono-size)}.article .article-topline__size-text{color:var(--color-ink);font-size:var(--post-tiny-size);line-height:1}@media (hover:hover) and (pointer:fine){.article .article-topline__size:hover{opacity:.6}}.article .article-lead{color:var(--color-navy);font-size:var(--post-lead-size);margin-top:3.5rem;line-height:1.65}.article .article-lead+.article-accordion{margin-top:2.5rem}.article .article-section{border-top:1px solid var(--post-line);margin-top:3.5rem;padding-top:4rem}.article .article-section__title{font-size:var(--post-section-title-size);letter-spacing:-.2rem;margin-bottom:3.5rem}.article .article-section__title:before{content:"";background:var(--post-tint-strong);vertical-align:-.2rem;border-radius:.6rem;width:2.8rem;height:2.4rem;margin-right:1.2rem;display:inline-block}.article .article-block__text{color:var(--post-body-color);font-size:var(--post-body-size);margin-top:1.5rem;line-height:1.85}.article .article-section__title+.article-block__text{margin-top:0}.article .article-link{color:var(--color-plum);text-underline-offset:.3rem;text-decoration:underline;transition:opacity .3s ease-out}@media (hover:hover) and (pointer:fine){.article .article-link:hover{opacity:.6}}.article .article-block__quote,.article .article-list,.article .article-checks,.article .article-questions,.article .article-references,.article .article-section .article-accordion{margin-block:2.5rem}.article .article-block__quote{border-left:2px solid var(--post-quote-line);color:var(--color-plum);font-size:var(--post-detail-size);padding:1.4rem 0 1.4rem 2rem;line-height:1.8}.article .article-list__item{border-bottom:1px solid var(--post-line);color:var(--post-body-color);font-size:var(--post-detail-size);padding:1.6rem 2rem 1.6rem 4.9rem;line-height:1.85}.article .article-list__item.is--key{background:var(--post-key-bg);border-bottom:0;border-radius:1.2rem;padding-block:2rem}.article .article-list__term{color:var(--color-navy)}.article .article-checks__item{border-bottom:1px solid var(--post-line);padding:1.6rem 0 1.6rem 3.4rem;position:relative}.article .article-checks__icon{background:var(--post-tint-strong);border-radius:50%;width:round(1.8rem,1px);height:round(1.8rem,1px);position:absolute;top:1.6rem;left:.2rem}.article .article-checks__icon:before{content:"";background:var(--color-plum);position:absolute;inset:0;-webkit-mask:url(/assets/images/icons/icon-check.svg) 50%/.8rem no-repeat;mask:url(/assets/images/icons/icon-check.svg) 50%/.8rem no-repeat}.article .article-checks__text{color:var(--post-body-color);font-size:var(--post-detail-size);line-height:1.85}.article .article-questions{flex-direction:column;gap:1rem;display:flex}.article .article-questions__item{border:1px solid var(--post-soft-line);border-radius:1.2rem;padding:2rem 2rem 2rem 4.5rem;position:relative}.article .article-questions__icon{width:round(1.8rem,1px);height:round(1.8rem,1px);display:block;position:absolute;top:1.9rem;left:1.6rem}.article .article-questions__text{color:var(--color-navy);font-size:var(--post-detail-size);line-height:1.65}.article .article-references{flex-direction:column;gap:2.4rem;padding-left:1rem;display:flex}.article .article-references__item{padding-left:1.6rem;position:relative}.article .article-references__item:before{content:"";background:var(--color-plum);border-radius:50%;width:round(.4rem,1px);height:round(.4rem,1px);position:absolute;top:.8rem;left:0}.article .article-references__link{color:var(--color-plum);font-size:var(--post-xsmall-size);text-underline-offset:.3rem;line-height:1.4;text-decoration:underline;transition:opacity .3s ease-out}@media (hover:hover) and (pointer:fine){.article .article-references__link:hover{opacity:.6}}.article .article-accordion__list{flex-direction:column;gap:2rem;display:flex}.article .article-accordion.is--steps .article-accordion__list{gap:1rem}.article .article-accordion__item{isolation:isolate;border:1px solid var(--post-soft-line);border-radius:1.5rem;position:relative}.article .article-accordion__item:before{content:"";z-index:-1;border-radius:inherit;background:var(--post-open-bg);opacity:0;transition:opacity .6s var(--smooth-ease);position:absolute;inset:0}.article .article-accordion.is--steps [data-accordion-status=active]:before{opacity:1}.article .article-accordion__top{text-align:left;align-items:center;gap:1.6rem;width:100%;padding:2.2rem 2rem;display:flex}.article .article-accordion.is--steps .article-accordion__top{padding-block:2.3rem}.article .article-accordion__dot{background:var(--post-tint-strong);border-radius:50%;flex:none;width:round(3rem,1px);height:round(3rem,1px);display:block}.article .article-accordion__title{color:var(--color-navy);font-size:var(--post-small-size);flex:1;line-height:1.3}.article .article-accordion.is--steps .article-accordion__title{font-size:var(--post-step-size)}.article .article-accordion__icon{background:var(--color-plum);width:round(2.4rem,1px);height:round(2.4rem,1px);transition:transform .6s var(--smooth-ease);border-radius:50%;flex:none;position:relative;transform:rotate(180deg)}.article .article-accordion__icon:before,.article .article-accordion__icon:after{content:"";background:var(--color-white);width:.9rem;height:1px;transition:rotate .6s var(--smooth-ease);position:absolute;top:50%;left:50%;translate:-50% -50%}.article .article-accordion__icon:after{rotate:90deg}.article [data-accordion-status=active] .article-accordion__icon{transform:rotate(.001deg)}.article [data-accordion-status=active] .article-accordion__icon:after{rotate:0deg}.article .article-accordion__bottom{transition:grid-template-rows .6s var(--smooth-ease);grid-template-rows:0fr;display:grid;overflow:hidden}.article [data-accordion-status=active] .article-accordion__bottom{grid-template-rows:1fr}.article .article-accordion__bottom-wrap{min-height:0;overflow:hidden}.article .article-accordion__text{color:var(--post-body-color);font-size:var(--post-detail-size);padding:0 2rem 2.2rem;line-height:1.85}.article .article-accordion.is--steps .article-accordion__text{padding:0 3rem 2.6rem 6.6rem}.article .article-accordion__text:not(:last-child){padding-bottom:1.2rem}.article .article-end{border-block:1px solid var(--post-line);justify-content:space-between;align-items:center;gap:2rem;margin-top:3.5rem;padding-block:3rem;display:flex}.article .article-end__text{color:var(--post-body-color);font-size:var(--post-tiny-size);line-height:1}.article .article-end__top{color:var(--color-plum);align-items:center;gap:.4rem;transition:opacity .3s ease-out;display:flex}.article .article-end__top-text{font-size:var(--post-tiny-size);line-height:1}.article .article-end__top-icon{background:currentColor;width:.9rem;height:.9rem;display:block;rotate:-90deg;-webkit-mask:url(/assets/images/icons/icon-arrow.svg) 50%/contain no-repeat;mask:url(/assets/images/icons/icon-arrow.svg) 50%/contain no-repeat}@media (hover:hover) and (pointer:fine){.article .article-end__top:hover{opacity:.6}}.author{padding-block:var(--section-space)}.author .author-card{border:1px solid var(--post-card-line);border-radius:2.4rem;align-items:center;gap:2rem;padding:3.8rem 2.8rem 2.6rem;display:flex}.author .author-card__avatar{background:var(--post-tint-strong);width:round(4.8rem,1px);height:round(4.8rem,1px);color:var(--color-plum);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:max(16px,min(2.9rem + 5px,51px));font-weight:400;display:flex}.author .author-card__eyebrow{padding-block:var(--mono-trim);color:var(--color-ink);font-size:var(--post-mono-size);letter-spacing:.08rem;text-transform:capitalize;text-box:trim-both cap alphabetic;line-height:1;display:block}.author .author-card__name{color:var(--color-ink);font-size:var(--post-name-size);margin-top:1.5rem;line-height:1}.author .author-card__bio{width:76rem;max-width:100%;color:var(--post-body-color);font-size:var(--post-caption-size);margin-top:1.2rem;line-height:1.75}.related{padding-block:var(--section-space)}.related .related-heading{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.related .related-heading__eyebrow{padding-block:var(--mono-trim);color:var(--color-plum);font-size:var(--post-mono-size);letter-spacing:.08rem;text-transform:capitalize;text-box:trim-both cap alphabetic;line-height:1;display:block}.related .related-heading__title{font-size:var(--post-related-title-size);letter-spacing:-.2rem;margin-top:2.5rem}.related .related-heading__title .is--serif{letter-spacing:-.2rem;margin-left:1.5rem}.related .related-heading__link{--text-link-font:var(--post-caption-size);margin-bottom:.4rem}.related .related-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2.5rem;display:grid}.related .related-card{border:1px solid var(--post-card-line);border-radius:2.4rem;grid-template-columns:26.7rem minmax(0,1fr);gap:2.4rem;padding:.8rem;display:grid}.related .related-card__media{border-radius:1.6rem;height:22.7rem;overflow:hidden}.related .related-card__content{flex-direction:column;padding:2rem 2.2rem 2.2rem 0;display:flex}.related .related-card__title{font-size:var(--post-card-title-size);letter-spacing:-.2rem}.related .related-card__text{color:var(--post-body-color);font-size:var(--post-caption-size);margin-top:2rem;line-height:1.75}.related .related-card__meta{justify-content:space-between;gap:1rem;margin-top:2rem;display:flex}.related .related-card__author,.related .related-card__date{color:var(--post-body-color);font-size:var(--post-mono-size);line-height:1}.related .related-card__link{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:2rem;transition:opacity .3s ease-out;display:flex}.related .related-card__link-text{color:var(--color-ink);font-size:var(--post-caption-size);line-height:1}.related .related-card__link-icon{border:1px solid var(--post-card-line);width:round(2.8rem,1px);height:round(2.8rem,1px);color:var(--color-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.related .related-card__link-arrow{--services-arrow-size:1rem}@media (hover:hover) and (pointer:fine){.related .related-card__link:hover{opacity:.6}}.talk{padding-block:var(--section-space)}.talk .talk-card{background:var(--post-cta-bg);border-radius:2.4rem;justify-content:space-between;align-items:center;gap:4rem;padding:3.5rem 3.8rem 4.2rem;display:flex}.talk .talk-heading__eyebrow{padding-block:var(--mono-trim);color:var(--color-plum);font-size:var(--post-mono-size);letter-spacing:.08rem;text-transform:capitalize;text-box:trim-both cap alphabetic;line-height:1;display:block}.talk .talk-heading__title{font-size:var(--post-cta-title-size);letter-spacing:-.2rem;margin-top:2.2rem}.talk .talk-actions{flex-direction:column;flex:none;gap:2rem;width:21rem;display:flex}.talk .talk-actions__link{color:var(--color-plum);justify-content:space-between;align-items:center;transition:opacity .3s ease-out;display:flex}.talk .talk-actions__link-text{font-size:var(--post-caption-size);line-height:1}.talk .talk-actions__link-arrow{--services-arrow-size:.8rem}@media (hover:hover) and (pointer:fine){.talk .talk-actions__link:hover{opacity:.6}}@media screen and (orientation:landscape) and (max-height:900px){.hero .hero-container{padding-top:11rem}.article .article-aside{top:9rem}.article .article-toc__link{padding-block:1rem}.article .article-help{margin-top:2.5rem}}@media screen and (orientation:portrait){.blog-post-page{--post-hero-title-size:4.5rem;--post-hero-serif-size:4.5rem;--post-intro-size:1.4rem;--post-related-title-size:3rem;--post-cta-title-size:3rem;--post-section-title-size:2.5rem;--post-card-title-size:2rem;--post-lead-size:1.8rem;--post-name-size:1.8rem;--post-step-size:1.6rem;--post-body-size:1.5rem;--post-detail-size:1.5rem;--post-small-size:max(10px, 1.4rem);--post-xsmall-size:max(10px, 1.3rem);--post-caption-size:max(10px, 1.3rem);--post-tiny-size:max(10px, 1.2rem);--post-mono-size:max(10px, 1.1rem)}.blog-post-page .hero-container{width:auto;margin-inline:var(--post-gutter)}.hero .hero-container{min-height:100svh;padding-block:11rem var(--post-gutter);flex-direction:column;display:flex}.hero .hero-grid{flex-direction:column;flex:1;gap:3rem;margin-top:3rem;display:flex}.hero .hero-heading{text-align:center;align-items:center;padding-top:0}.hero .hero-heading__title{letter-spacing:-.2rem;width:100%;max-width:40rem;margin-top:2rem}.hero .hero-heading__title .is--serif{letter-spacing:-.2rem}.hero .hero-heading__text{width:100%}.hero .hero-author{text-align:left;margin-top:2.5rem}.hero .hero-author__avatar{width:round(4rem,1px);height:round(4rem,1px);font-size:2.5rem}.hero .hero-media{flex-direction:column;flex:1;min-height:24rem;display:flex}.hero .hero-media__frame{border-radius:2rem;flex:1;height:auto;min-height:24rem}.hero .hero-media__photo{border-radius:1.5rem}.hero .hero-media__caption{padding:1rem;bottom:1.5rem;left:1.5rem;right:1.5rem}.hero .hero-links{grid-template-columns:1fr;gap:1rem;margin-top:3rem}.hero .hero-links__item{padding:1.5rem}.hero .hero-links__arrow{--services-arrow-size:1.2rem}.article .article-container{flex-direction:column;gap:4rem;padding-left:0;display:flex}.article .article-aside{width:100%;position:static}.article .article-toc{padding:2rem}.article .article-toc__link{padding-block:1.2rem}.article .article-help{margin-top:3rem;padding-inline:0}.article .article-main{width:100%}.article .article-lead{margin-top:3rem}.article .article-section{margin-top:3rem;padding-top:3.5rem}.article .article-section__title{letter-spacing:-.2rem;width:33rem;max-width:100%;margin-bottom:2.5rem}.article .article-section__title:before{width:2.5rem;height:2rem;margin-right:1rem}.article .article-list__item{padding:1.5rem 1rem 1.5rem 2rem}.article .article-questions__item{padding:1.5rem 1.5rem 1.5rem 4.5rem}.article .article-questions__icon{width:round(2rem,1px);height:round(2rem,1px);top:1.5rem;left:1.5rem}.article .article-accordion__top{padding:2rem 1.5rem}.article .article-accordion__text{padding:0 1.5rem 2rem}.article .article-accordion.is--steps .article-accordion__text{padding:0 1.5rem 2rem 6rem}.article .article-end{flex-direction:column;align-items:flex-start;gap:2rem;padding-block:2.5rem}.article .article-end__top-icon{width:1rem;height:1rem}.author .author-card{border-radius:2rem;flex-direction:column;align-items:flex-start;gap:2rem;padding:2.5rem 2rem}.author .author-card__avatar{font-size:3rem}.author .author-card__bio{width:100%;line-height:1.6}.related .related-heading{flex-direction:column;align-items:flex-start;gap:2.5rem}.related .related-heading__title{letter-spacing:-.2rem;width:33rem;margin-top:2rem}.related .related-heading__title .is--serif{margin-left:1rem}.related .related-cards{margin-inline:calc(var(--post-gutter) * -1);padding-inline:var(--post-gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--post-gutter);scrollbar-width:none;gap:1.5rem;display:flex;overflow-x:auto}.related .related-cards::-webkit-scrollbar{display:none}.related .related-card{scroll-snap-align:start;border-radius:2rem;flex-direction:column;flex:none;gap:2rem;width:34rem;padding:1rem;display:flex}.related .related-card__media{height:20rem}.related .related-card__content{flex:1;padding:0 1rem 1rem}.related .related-card__title{width:100%}.related .related-card__text{margin-top:1.5rem;line-height:1.6}.related .related-card__link-icon{width:round(3.5rem,1px);height:round(3.5rem,1px)}.talk .talk-card{border-radius:2rem;flex-direction:column;align-items:flex-start;gap:3rem;padding:3rem 2.5rem}.talk .talk-heading__title{width:33rem;margin-top:2rem}.talk .talk-actions{width:100%}}.blog-post-page [hidden]{display:none!important}.blog-post-page[data-blog-state=loading]>section,.blog-post-page[data-blog-state=unavailable]>section,.blog-post-page[data-blog-state=not-found]>section{display:none}.blog-content-status{font-size:var(--post-body-size);padding:14rem 2rem 4rem}.article .article-block__image{margin-block:2.5rem}.article .article-block__image img{width:100%;height:auto;display:block}.article .article-block__image figcaption{font-size:var(--post-small-size);color:var(--post-muted);margin-top:1rem}.article .article-accordion__text>*+*{margin-top:1em}.article .article-accordion__text :where(p,ul,ol,li,blockquote,pre){line-height:inherit;color:inherit}.article .article-block__subheading{font-size:var(--post-step-size);margin-top:2.5rem}.article .article-block__text:-webkit-any(ul,ol){padding-left:1.5em}.article .article-block__text:-moz-any(ul,ol){padding-left:1.5em}.article .article-block__text:is(ul,ol){padding-left:1.5em}.article ul.article-block__text{list-style:outside}.article ol.article-block__text{list-style:decimal}.article pre.article-block__text{white-space:pre-wrap}
