.PortableBody_p__paG2_{font-size:1.05rem;line-height:1.7;margin:0 0 1.15em;max-width:72ch}.PortableBody_h2__oqa0F{font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;margin:2.2em 0 .6em}.PortableBody_h3__tVVq1{font-family:var(--font-heading);font-weight:300;font-size:clamp(1.2rem,2.2vw,1.45rem);margin:1.9em 0 .5em}.PortableBody_h4__V49Cu{font-size:1.08rem;margin:1.6em 0 .4em}.PortableBody_quote__MhF_7{margin:1.6em 0;padding-left:1.1em;border-left:3px solid color-mix(in srgb,var(--color) 30%,transparent)}.PortableBody_figure___QXeb{margin:2em 0}.PortableBody_figure___QXeb img{width:100%;height:auto;border-radius:2px}.PortableBody_figure___QXeb figcaption{margin-top:.55em;font-size:.9rem;opacity:.72}.PortableBody_tableWrap__M6kMJ{width:100%;max-width:100%;min-width:0;margin:2em 0;overflow-x:auto;overscroll-behavior-inline:contain}.PortableBody_tableWrap__M6kMJ table{width:100%;min-width:34rem;border-collapse:collapse;font-size:.95rem}.PortableBody_tableWrap__M6kMJ td,.PortableBody_tableWrap__M6kMJ th{padding:.7em .8em;text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb,var(--color) 18%,transparent)}.PortableBody_tableWrap__M6kMJ th{font-family:var(--font-sohne-mono);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.PortableBody_ol__UT6XE,.PortableBody_ul__6oBmw{margin:0 0 1.3em 1.3em;max-width:72ch}.PortableBody_li__YK2V2{margin:.35em 0;line-height:1.65}.PortableBody_inlineCode__hiWii{overflow-wrap:anywhere;font-family:var(--font-sohne-mono);font-size:.9em;padding:.1em .35em;background:color-mix(in srgb,var(--color) 8%,transparent);border-radius:2px}.PortableBody_li__YK2V2 a,.PortableBody_p__paG2_ a{overflow-wrap:anywhere}.PortableBody_pre__VkL4M{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:1.8em 0;padding:1.1em 1.2em;overflow-x:auto;overscroll-behavior-inline:contain;background:color-mix(in srgb,var(--color) 6%,transparent);border-radius:3px;font-family:var(--font-sohne-mono);font-size:.88rem;line-height:1.55}.PortableBody_video__yS3ba{width:100%;aspect-ratio:16/9;border:0}.blog_article__NwR5q,.blog_hub__RcOC8{position:relative;z-index:1;background:var(--backgroundColor);color:var(--color);min-height:100vh;width:min(72rem,calc(100% - 2.5rem));margin:0 auto;padding:clamp(5rem,12vh,8rem) 0 6rem}.blog_article__NwR5q{width:min(48rem,calc(100% - 2.5rem))}.blog_title__9ihMq{font-family:var(--font-heading);font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.12;margin:0 0 .5em;text-wrap:balance}.blog_lede__VsVIi{font-size:1.1rem;line-height:1.6;max-width:62ch;opacity:.85;margin:0 0 3rem}.blog_crumbs__35B_f{display:flex;gap:.5rem;font-family:var(--font-sohne-mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.6rem;opacity:.75}.blog_no-underline-nav__XwsLm{text-decoration:none}.blog_no-underline-nav__XwsLm:hover{text-decoration:underline;text-underline-offset:3px}.blog_sectionHeading__3V5l6{font-family:var(--font-heading);font-weight:300;font-size:1.4rem;margin:3.5rem 0 1rem}.blog_hubGrid__nT9Yi{list-style:none;padding:0;margin:0;display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.blog_hubGrid__nT9Yi li{padding:1.2rem 0 1.4rem;border-top:1px solid color-mix(in srgb,var(--color) 22%,transparent)}.blog_hubGrid__nT9Yi a{font-size:1.12rem;text-decoration:none}.blog_hubGrid__nT9Yi p{font-size:.95rem;line-height:1.55;opacity:.8;margin:.45em 0 .6em}.blog_count__oE_DL{font-family:var(--font-sohne-mono);font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;opacity:.6}.blog_list__av3dK{list-style:none;padding:0;margin:0}.blog_list__av3dK li{padding:1.15rem 0;border-bottom:1px solid color-mix(in srgb,var(--color) 16%,transparent)}.blog_list__av3dK a{font-size:1.08rem}.blog_list__av3dK p{font-size:.95rem;line-height:1.55;opacity:.78;margin:.4em 0 0;max-width:72ch}.blog_related__kW3X3{margin-top:4rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--color) 22%,transparent)}.blog_related__kW3X3 h2{font-family:var(--font-heading);font-weight:300;font-size:1.2rem;margin:0 0 .8rem}.blog_related__kW3X3 ul{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.blog_byline__53syS{font-family:var(--font-sohne-mono);font-size:.78rem;letter-spacing:.02em;opacity:.72;margin:0 0 2.4rem;line-height:1.6;text-wrap:pretty}.blog_byline__53syS time{white-space:nowrap}.blog_no-underline-byline__R4roS{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:3px}.blog_no-underline-byline__R4roS:hover{text-decoration-color:currentColor}.blog_shell__76_Pf{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:4rem;width:min(78rem,calc(100% - 2.5rem));margin:0 auto;padding:clamp(5rem,12vh,8rem) 0 6rem}@media (max-width:900px){.blog_shell__76_Pf{grid-template-columns:1fr;gap:2rem}}.blog_cardMeta__Ux07F{font-family:var(--font-sohne-mono);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;opacity:.6;margin:0 0 .3rem}.blog_chip__kssSy{text-decoration:none;border-bottom:1px dotted}.blog_topicRow__KYVjF{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.2rem 0 0;padding:0;list-style:none}.blog_topicRow__KYVjF a{font-family:var(--font-sohne-mono);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:1px solid color-mix(in srgb,var(--color) 25%,transparent);border-radius:2px;padding:.25rem .6rem}.blog_topicRow__KYVjF a:hover{border-color:var(--color)}