.blog_page__OZFUc{min-height:70svh;padding-block:var(--layout-subpage-block-start) clamp(5rem,9vw,8rem)}.blog_indexHeader__sWw7S{max-width:var(--layout-subpage-hero);margin-block-end:0;padding-block-end:var(--layout-subpage-divider-space);border-block-end:1px solid var(--color-border-subtle)}.blog_eyebrow__MYNil{margin:0 0 var(--space-4);color:var(--color-accent-contrast,var(--color-accent));font-size:var(--font-size-xs);font-weight:650;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.blog_articleHeader__xu8WS h1,.blog_articleState__8__Mg h1,.blog_indexHeader__sWw7S h1{max-width:15ch;margin:0;color:var(--color-text-strong);font-size:var(--font-size-subpage-heading);font-weight:520;letter-spacing:-.055em;line-height:.96;text-wrap:balance}.blog_articleState__8__Mg>p,.blog_description__sYZK_,.blog_indexHeader__sWw7S>p:last-child,.blog_state__PvGjH p{max-width:var(--layout-text);margin:var(--space-6) 0 0;color:var(--color-text-muted);font-size:var(--font-size-lg)}.blog_postList__5hwoM{display:block}.blog_post__SNEbU{display:grid;grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr) auto;gap:var(--space-8);padding-block:var(--space-8)}.blog_post__SNEbU:first-child{padding-block-start:var(--layout-subpage-content-start)}.blog_post__SNEbU h2,.blog_post__SNEbU p{margin:0}.blog_post__SNEbU h2{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:1.2}.blog_post__SNEbU h2 a{transition:color var(--motion-duration-fast)}.blog_post__SNEbU h2 a:hover{color:var(--color-accent)}.blog_post__SNEbU>p{max-width:36rem;color:var(--color-text-muted)}.blog_meta__0n7tf{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm)}.blog_post__SNEbU .blog_meta__0n7tf{flex-direction:column}.blog_readingTime__U9drA{align-self:start;color:var(--color-text-muted);font-size:var(--font-size-sm);white-space:nowrap}.blog_articleState__8__Mg,.blog_state__PvGjH{max-width:var(--layout-text);padding-block:var(--space-12)}.blog_indexHeader__sWw7S+.blog_state__PvGjH{padding-block-start:var(--layout-subpage-content-start)}.blog_state__PvGjH h2{margin:0;color:var(--color-text-strong);font-size:var(--font-size-xl)}.blog_articleState__8__Mg{margin-block:clamp(var(--space-8),8vw,7rem)}.blog_articleState__8__Mg h1{font-size:clamp(2.2rem,6vw,4.5rem)}.blog_backLink__R4pnu{display:inline-flex;margin-block:var(--space-8);color:var(--color-text-strong);font-size:var(--font-size-sm);font-weight:650}.blog_backLink__R4pnu:hover{color:var(--color-accent)}.blog_article__vbSGT{width:min(100%,52rem);margin-inline:auto}.blog_articleHeader__xu8WS{padding-block-end:var(--layout-subpage-divider-space);border-block-end:1px solid var(--color-border-subtle)}.blog_articleHeader__xu8WS+.blog_content__xwOkU{padding-block-start:var(--layout-subpage-content-start)}.blog_articleHeader__xu8WS .blog_backLink__R4pnu{margin-block:var(--space-8) 0}.blog_description__sYZK_{font-size:var(--font-size-lg)}.blog_articleHeader__xu8WS .blog_meta__0n7tf{margin-block-start:var(--space-6)}.blog_heroMedia__nHdz2{margin:var(--layout-subpage-content-start) 0 var(--layout-subpage-divider-space)}.blog_figure__G7gJN{margin:var(--space-10) 0}.blog_figure__G7gJN img,.blog_heroMedia__nHdz2 img{display:block;width:100%;height:auto;border-radius:var(--radius-md)}.blog_figure__G7gJN figcaption{margin-block-start:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm)}.blog_content__xwOkU{color:var(--color-text-default)}.blog_content__xwOkU li,.blog_content__xwOkU p{line-height:1.75}.blog_content__xwOkU blockquote,.blog_content__xwOkU ol,.blog_content__xwOkU p,.blog_content__xwOkU pre,.blog_content__xwOkU ul{margin-block:var(--space-6)}.blog_content__xwOkU h2,.blog_content__xwOkU h3{margin:var(--space-12) 0 var(--space-5);color:var(--color-text-strong);line-height:1.2}.blog_content__xwOkU h2{font-size:var(--font-size-xl)}.blog_content__xwOkU h3{font-size:var(--font-size-lg)}.blog_content__xwOkU a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em}.blog_content__xwOkU blockquote{padding-inline-start:var(--space-6);border-inline-start:2px solid var(--color-accent);color:var(--color-text-strong)}.blog_content__xwOkU pre{overflow-x:auto;padding:var(--space-6);border-radius:var(--radius-md);background:var(--color-surface-raised)}.blog_content__xwOkU code{font-family:var(--font-mono);font-size:var(--font-size-sm)}@media (max-width:47.99rem){.blog_post__SNEbU{grid-template-columns:1fr;gap:var(--space-4)}.blog_post__SNEbU .blog_meta__0n7tf{flex-direction:row}.blog_readingTime__U9drA{margin-block-start:var(--space-2)}}