.BlogSidebar_sidebar__N48_d{position:sticky;top:6rem;align-self:start;font-size:var(--fs-body);max-height:calc(100vh - 7rem);overflow-y:auto;overscroll-behavior:contain}.BlogSidebar_railHeading__hZGbT{letter-spacing:.08em;margin:0 0 1.1rem}.BlogSidebar_groupHeading__HYc4U,.BlogSidebar_railHeading__hZGbT{font-family:var(--font-sohne-mono);font-size:var(--fs-meta);text-transform:uppercase;opacity:.72}.BlogSidebar_groupHeading__HYc4U{letter-spacing:.06em;margin:1.6rem 0 .5rem}.BlogSidebar_list__wmPcd{list-style:none;margin:0;padding:0}.BlogSidebar_list__wmPcd li{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;padding:.28rem 0}.BlogSidebar_list__wmPcd a{text-decoration:none;opacity:.85}.BlogSidebar_list__wmPcd a:hover{opacity:1;border-bottom:1px dotted}.BlogSidebar_active__lXRYQ{opacity:1;font-weight:600}.BlogSidebar_count__GWzD5{font-family:var(--font-sohne-mono);font-size:var(--fs-meta);opacity:.72}.BlogSidebar_mobile__uDJUJ{display:none}@media (max-width:900px){.BlogSidebar_sidebar__N48_d{position:static;max-height:none;overflow:visible}.BlogSidebar_desktop__YJ40I{display:none}.BlogSidebar_mobile__uDJUJ{display:block}.BlogSidebar_mobile__uDJUJ summary{cursor:pointer;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:.25em}.BlogSidebar_mobile__uDJUJ summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.BlogSidebar_mobile__uDJUJ nav{padding-block:1rem}.BlogSidebar_mobile__uDJUJ a{display:inline-flex;align-items:center;min-height:44px}}.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(var(--sp-8),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(var(--fs-h1),5vw,var(--fs-display));line-height:1.12;margin:0 0 .5em;text-wrap:balance}.blog_lede__VsVIi{font-size:var(--fs-body);line-height:1.6;max-width:62ch;opacity:.85;margin:0 0 var(--sp-7)}.blog_crumbs__35B_f{display:flex;gap:var(--sp-2);font-family:var(--font-sohne-mono);font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-5);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:var(--fs-body);margin:var(--sp-7) 0 var(--sp-4)}.blog_hubGrid__nT9Yi{list-style:none;padding:0;margin:0;display:grid;gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.blog_hubGrid__nT9Yi li{padding:var(--sp-4) 0 var(--sp-5);border-top:1px solid color-mix(in srgb,var(--color) 22%,transparent)}.blog_hubGrid__nT9Yi a{font-size:var(--fs-body);text-decoration:none}.blog_hubGrid__nT9Yi p{font-size:var(--fs-body);line-height:1.55;opacity:.8;margin:.45em 0 .6em}.blog_count__oE_DL{font-family:var(--font-sohne-mono);font-size:var(--fs-meta);letter-spacing:.05em;text-transform:uppercase;opacity:.72}.blog_list__av3dK{list-style:none;padding:0;margin:0}.blog_list__av3dK li{padding:var(--sp-4) 0;border-bottom:1px solid color-mix(in srgb,var(--color) 16%,transparent)}.blog_list__av3dK a,.blog_list__av3dK p{font-size:var(--fs-body)}.blog_list__av3dK p{line-height:1.55;opacity:.78;margin:.4em 0 0;max-width:72ch}.blog_related__kW3X3{margin-top:var(--sp-8);padding-top:var(--sp-5);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:var(--fs-body);margin:0 0 var(--sp-3)}.blog_related__kW3X3 ul{list-style:none;padding:0;margin:0;display:grid;gap:var(--sp-2)}.blog_byline__53syS{font-family:var(--font-sohne-mono);font-size:var(--fs-meta);letter-spacing:.02em;opacity:.72;margin:0 0 var(--sp-6);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:var(--sp-8);width:min(78rem,calc(100% - 2.5rem));margin:0 auto;padding:clamp(var(--sp-8),12vh,8rem) 0 6rem}@media (max-width:900px){.blog_shell__76_Pf{grid-template-columns:1fr;gap:var(--sp-6)}}.blog_cardMeta__Ux07F{font-family:var(--font-sohne-mono);font-size:var(--fs-meta);letter-spacing:.04em;text-transform:uppercase;opacity:.72;margin:0 0 var(--sp-1)}.blog_chip__kssSy{text-decoration:none;border-bottom:1px dotted}.blog_topicRow__KYVjF{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-4) 0 0;padding:0;list-style:none}.blog_topicRow__KYVjF a{font-family:var(--font-sohne-mono);font-size:var(--fs-meta);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:1px solid color-mix(in srgb,var(--color) 25%,transparent);border-radius:2px;padding:var(--sp-1) var(--sp-2)}.blog_topicRow__KYVjF a:hover{border-color:var(--color)}.blog_entryPaths__yroSx{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin-bottom:var(--sp-4)}.blog_entryPaths__yroSx a{display:inline-flex;align-items:center;min-height:44px}