.BlogSidebar_sidebar__N48_d{position:sticky;top:6rem;align-self:start;font-size:.92rem;max-height:calc(100vh - 7rem);overflow-y:auto;overscroll-behavior:contain}.BlogSidebar_railHeading__hZGbT{font-family:var(--font-sohne-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin:0 0 1.1rem}.BlogSidebar_groupHeading__HYc4U{font-family:var(--font-sohne-mono);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;opacity:.45;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:.68rem;opacity:.45}.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(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)}.blog_entryPaths__yroSx{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:1rem}.blog_entryPaths__yroSx a{display:inline-flex;align-items:center;min-height:44px}