.blog-hero__inner{text-align:center}.blog-hero__title{margin:var(--space-3) 0 0;margin-inline:auto;max-width:20ch}.blog-hero__lede{color:var(--color-ink-2);margin:var(--space-4) auto 0;max-width:52ch}.blog-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-8)}.blog-hero__trust{color:var(--color-muted);font-size:.8125rem;margin:var(--space-6) auto 0}.blog-layout{display:grid;gap:var(--space-10);padding-bottom:var(--space-16);padding-top:var(--space-16)}@media (min-width:1024px){.blog-layout{align-items:start;gap:var(--space-16);grid-template-columns:200px minmax(0,1fr)}}.blog-listing__title{font-size:1.5rem;margin:0 0 var(--space-8)}.blog-listing__empty{color:var(--color-muted);padding:var(--space-12) 0}.pgrid{display:grid;gap:var(--space-10) var(--space-6);grid-template-columns:1fr}@media (min-width:640px){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-layout__main .cta-banner--compact{margin-block:var(--space-12)}.pcard{display:flex;flex-direction:column}.pcard__media{aspect-ratio:16/10;background:var(--color-surface);border-radius:var(--radius-md);display:block;overflow:hidden}.pcard__media img{display:block;height:100%;object-fit:cover;transition:transform .3s var(--ease-out);width:100%}.pcard:hover .pcard__media img{transform:scale(1.03)}.pcard__media-fallback{background:linear-gradient(135deg,var(--color-primary-tint),var(--color-primary-faint));display:block;height:100%;width:100%}.pcard__body{flex-direction:column;padding-top:var(--space-4)}.pcard__body,.pcard__meta-top{display:flex;gap:var(--space-2)}.pcard__meta-top{align-items:center;flex-wrap:wrap;margin:0}.pcard__topic{color:var(--color-primary);font-family:var(--font-display);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pcard__read{color:var(--color-muted);font-size:.75rem}.pcard__title{font-size:1.125rem;letter-spacing:-.012em;line-height:1.28;margin:0}.pcard__title a{color:var(--color-ink);text-decoration:none}.pcard__title a:focus-visible,.pcard__title a:hover{color:var(--color-primary);text-decoration:none}.pcard__excerpt{color:var(--color-ink-2);font-size:.9375rem;line-height:1.55;margin:0}.pcard__byline{color:var(--color-muted);font-size:.8125rem;margin:0}.post-progress{background:var(--color-primary-faint);height:3px;left:0;position:fixed;right:0;top:0;z-index:var(--z-sticky)}.post-progress span{background:var(--color-primary);display:block;height:100%;transform:scaleX(0);transform-origin:0 50%}.crumbs{padding-top:var(--space-6)}.crumbs ol{color:var(--color-muted);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:var(--space-2);list-style:none;margin:0;padding:0}.crumbs li+li:before{content:"\203A";margin-right:var(--space-2);opacity:.6}.crumbs a{color:var(--color-muted);text-decoration:none}.crumbs a:hover{color:var(--color-primary)}.crumbs li[aria-current]{color:var(--color-ink-2);max-width:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post__head{padding-bottom:var(--space-10);padding-top:var(--space-10)}.post__head-inner{margin-inline:auto;max-width:46rem;text-align:center}.post__meta-top{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin:0 0 var(--space-5)}.post__topic{color:var(--color-primary);font-family:var(--font-display);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.post__read{color:var(--color-muted);font-size:.8125rem}.post__title{margin:0}.post__stand{color:var(--color-ink-2);font-size:1.1875rem;line-height:1.55;margin:var(--space-5) auto 0;max-width:40rem}.post__byline{align-items:center;color:var(--color-ink-2);display:flex;flex-wrap:wrap;font-size:.9375rem;gap:var(--space-3);justify-content:center;margin:var(--space-6) 0 0}.post__byline a{color:var(--color-ink)}.post__avatar{border-radius:var(--radius-pill);display:block}.post__figure{margin-bottom:var(--space-12)}.post__figure img{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:block;height:auto;width:100%}.post-layout{display:grid;gap:var(--space-10);padding-bottom:var(--space-16)}@media (min-width:1024px){.post-layout{align-items:start;gap:var(--space-16);grid-template-columns:minmax(0,1fr) 260px}.post-layout__side{align-self:stretch}.side-sticky{display:flex;flex-direction:column;gap:var(--space-8);position:sticky;top:calc(var(--mn-h, 72px) + var(--space-6))}}@media (max-width:1023px){.post-layout{display:flex;flex-direction:column}.post-layout__side,.side-sticky{display:contents}.toc{margin-bottom:var(--space-8);order:1}.post-layout__main{order:2}.side-block{margin-top:var(--space-8);order:3}.side-diag{margin-top:var(--space-5);order:4}}.toc[hidden]{display:none}.toc__h{color:var(--color-muted);font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.12em;margin:0 0 var(--space-3);text-transform:uppercase}.toc__list{border-left:2px solid var(--color-surface-2);list-style:none;margin:0;padding:0}.toc__list li{margin:0}.toc__list a{border-left:2px solid transparent;color:var(--color-ink-2);display:block;font-size:.9375rem;line-height:1.4;margin-left:-2px;padding:7px 0 7px var(--space-4);text-decoration:none}.toc__list a.is-current,.toc__list a:hover{color:var(--color-primary)}.toc__list a.is-current{border-left-color:var(--color-primary);font-weight:700}.side-block{align-items:center;border-top:1px solid var(--color-border);display:flex;gap:var(--space-4);padding-top:var(--space-5)}.share,.side-block .toc__h{margin:0}.share{display:flex;gap:var(--space-1);list-style:none;padding:0}.share__link{color:var(--color-ink-2);display:grid;height:40px;place-items:center;width:40px}.share__link svg{display:block;height:19px;width:19px}.share__link:hover{color:var(--color-primary)}.side-diag{background:var(--color-primary);border-radius:var(--radius-lg);padding:var(--space-6)}.side-diag,.side-diag__title{color:var(--color-on-primary)}.side-diag__title{font-size:1.25rem;line-height:1.25;margin:0}.side-diag p{color:var(--color-on-primary);font-size:.9375rem;line-height:1.5;margin:var(--space-2) 0 0}.side-diag__btn{background:var(--color-on-primary);border-color:var(--color-on-primary);color:var(--color-primary-dark);margin-top:var(--space-4)}.abox{align-items:flex-start;border-top:1px solid var(--color-border);display:flex;gap:var(--space-5);margin:var(--space-12) auto 0;max-width:42rem;padding-top:var(--space-8)}.abox__av{border-radius:var(--radius-pill);display:block;flex:none}.abox__kicker{color:var(--color-muted);font-family:var(--font-body);font-size:.6875rem;font-weight:700;letter-spacing:.12em;margin:0 0 var(--space-1);text-transform:uppercase}.abox__name{font-size:1.125rem;margin:0}.abox__bio{color:var(--color-ink-2);font-size:.9375rem;line-height:1.6;margin:var(--space-2) 0 0;max-width:52ch}.abox__more{color:var(--color-primary-dark);display:inline-block;font-family:var(--font-display);font-size:.875rem;font-weight:600;margin-top:var(--space-3)}.post__related-title{font-size:1.5rem;margin:0 0 var(--space-8)}.prose [style*=font-family]{font-family:inherit!important}.prose{color:var(--color-ink-2);font-size:1.0625rem;line-height:1.75;margin-inline:auto;max-width:42rem}.prose>*+*,.prose>.hs_cos_wrapper>*+*{margin-top:var(--space-6)}.prose h2,.prose h3,.prose h4{color:var(--color-ink)}.prose h2{font-size:1.625rem;margin-top:var(--space-12)}.prose h3{font-size:1.25rem;margin-top:var(--space-10)}.prose--h3-sections h3{font-size:1.625rem;margin-top:var(--space-12)}.prose h4{font-size:1.0625rem;margin-top:var(--space-8)}.prose :is(h2,h3,h4) [style*=font-size]{font-size:inherit!important}.prose h3[style*=font-size]{font-size:1.25rem!important}.prose h2[style*=font-size],.prose--h3-sections h3[style*=font-size]{font-size:1.625rem!important}.prose h4[style*=font-size]{font-size:1.0625rem!important}.prose a{color:var(--color-primary-dark);text-underline-offset:2px}.prose ol,.prose ul{padding-left:var(--space-6)}.prose li+li{margin-top:var(--space-2)}.prose img{border-radius:var(--radius-md);height:auto;max-width:100%}.prose blockquote{border-left:3px solid var(--color-primary);color:var(--color-ink);font-size:1.125rem;margin-inline:0;padding:var(--space-2) 0 var(--space-2) var(--space-6)}.prose hr{border:0;border-top:1px solid var(--color-border);margin:var(--space-12) 0}.prose code{border:1px solid var(--color-border);border-radius:var(--radius-xs);font-size:.9em;padding:.08em .32em}.prose code,.prose pre{background:var(--color-surface)}.prose pre{border-radius:var(--radius-md);overflow-x:auto;padding:var(--space-5)}.prose pre code{background:none;border:0;padding:0}.prose table{border-collapse:collapse;display:block;font-size:.9375rem;overflow-x:auto;width:100%}.prose td,.prose th{border:1px solid var(--color-border);padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top}.prose th{background:var(--color-surface);color:var(--color-ink);font-weight:600}.blog-subscribe .blog-subscribe__inner{margin-inline:auto;max-width:40rem;text-align:center}.blog-subscribe__lede{color:var(--color-ink-2);margin:var(--space-4) auto var(--space-8)}.blog-subscribe__lede p{margin-inline:auto}.blog-subscribe:not(:has([id^=hs_form_target_])){display:none}body:not(:has(.blog-subscribe [id^=hs_form_target_])) .blog-hero__actions a[href="#subscribe"]{display:none}@media (prefers-reduced-motion:reduce){.pcard__media img{transition:none}.pcard:hover .pcard__media img{transform:none}}.prose__takeaways{background:var(--color-blue-grey);border-radius:var(--radius-md);margin-top:var(--space-8);padding:var(--space-8)}.prose__takeaways-heading{color:var(--color-primary-dark);font-family:var(--font-body);font-size:.6875rem!important;font-weight:700;letter-spacing:.12em;margin:0 0 var(--space-3)!important;text-transform:uppercase}.prose__takeaways ul{display:grid;gap:var(--space-2);margin:0;padding-left:var(--space-5)}.prose__takeaways li{color:var(--color-ink)}.prose__faq-heading{margin-top:var(--space-12)}.qa{border-bottom:1px solid var(--color-border)}.qa:first-of-type{border-top:1px solid var(--color-border)}.qa__q{color:var(--color-ink);cursor:pointer;font-family:var(--font-display);font-size:1.0625rem;font-weight:650;line-height:1.35;list-style:none;padding:var(--space-4) var(--space-8) var(--space-4) 0;position:relative}.qa__q::-webkit-details-marker{display:none}.qa__q:after{border-bottom:2px solid var(--color-primary);border-right:2px solid var(--color-primary);content:"";height:9px;margin-top:-6px;position:absolute;right:var(--space-2);top:50%;transform:rotate(45deg);transition:transform .2s var(--ease-out);width:9px}.qa[open] .qa__q:after{margin-top:-2px;transform:rotate(-135deg)}.qa__q:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--color-primary);outline-offset:2px}.qa__a{padding:0 0 var(--space-5)}.qa__a>*+*{margin-top:var(--space-4)}@media (prefers-reduced-motion:reduce){.qa__q:after{transition:none}}@media (max-width:767px){.crumbs ol{justify-content:center}.crumbs li[aria-current]{max-width:100%}.prose{text-align:center}.prose ol,.prose ul{list-style-position:inside;padding-left:0}.prose blockquote{border-left:0;padding:0}.prose blockquote:before{background:var(--color-primary);content:"";display:block;height:2px;margin:0 auto var(--space-4);width:32px}.prose table{text-align:left}.prose__takeaways{padding:var(--space-6)}.prose__takeaways ul{gap:0;list-style:none}.prose__takeaways li+li{border-top:1px solid rgba(26,26,46,.12);margin-top:var(--space-3);padding-top:var(--space-3)}.qa__q{padding-left:var(--space-8)}.toc{text-align:center}.toc__list,.toc__list a{border-left:0}.toc__list a{margin-left:0;padding-left:0}.side-block{justify-content:center}.abox,.side-diag{text-align:center}.abox{align-items:center;flex-direction:column}.post__related .pcard__body,.post__related-title{text-align:center}.post__related .pcard__meta-top{justify-content:center}}