.blog_hero__m_tED{align-items:end;border-bottom:1px solid var(--color-border);display:grid;gap:clamp(48px,8vw,120px);grid-template-columns:minmax(0,1.5fr) minmax(280px,.75fr);padding-bottom:clamp(56px,7vw,88px);padding-top:clamp(72px,9vw,120px)}.blog_heroCopy__4UZu9{max-width:780px}.blog_heroCopy__4UZu9 h1{font-size:clamp(3rem,6.5vw,5.6rem);letter-spacing:-.06em;line-height:.97;margin:16px 0 24px}.blog_heroCopy__4UZu9 p{color:var(--color-text-muted);font-size:clamp(1.05rem,2vw,1.22rem);line-height:1.65;margin:0;max-width:680px}.blog_topicSummary__Eeh4P{border-left:1px solid var(--color-border);list-style:none;margin:0;padding:0 0 0 24px}.blog_topicSummary__Eeh4P li{align-items:baseline;border-top:1px solid var(--color-border);color:var(--color-text-muted);display:flex;font-family:var(--font-utility);font-size:.73rem;gap:16px;justify-content:space-between;letter-spacing:.045em;min-height:42px;padding:12px 0;text-transform:uppercase}.blog_topicSummary__Eeh4P li:last-child{border-bottom:1px solid var(--color-border)}.blog_topicSummary__Eeh4P strong{color:var(--color-accent-hover);font-size:.78rem}.blog_featured__kHmgQ{align-items:center;border-bottom:1px solid var(--color-border);display:grid;gap:clamp(40px,7vw,88px);grid-template-columns:minmax(0,1.05fr) minmax(340px,.85fr);padding-bottom:clamp(64px,8vw,104px);padding-top:clamp(64px,8vw,104px)}.blog_featuredMedia__I5AXL{aspect-ratio:16/10;background:var(--color-surface-subtle);clip-path:polygon(0 0,calc(100% - 34px) 0,100% 34px,100% 100%,0 100%);display:block;overflow:hidden;position:relative}.blog_featuredMedia__I5AXL img{object-fit:cover;transition:transform .4s ease}.blog_featuredMedia__I5AXL:focus-visible img,.blog_featuredMedia__I5AXL:hover img{transform:scale(1.025)}.blog_featuredCopy__9iCld{max-width:520px}.blog_category__ffD6J,.blog_eyebrow__BA9dX{color:var(--color-accent-hover);font-family:var(--font-utility);font-size:.7rem;font-weight:600;letter-spacing:.075em;text-transform:uppercase}.blog_featuredCopy__9iCld h2{font-size:clamp(2rem,4vw,3.45rem);letter-spacing:-.045em;line-height:1.05;margin:16px 0 20px}.blog_featuredCopy__9iCld h2 a:focus-visible,.blog_featuredCopy__9iCld h2 a:hover{color:var(--color-accent-hover)}.blog_featuredCopy__9iCld>p{color:var(--color-text-muted);font-size:1.02rem;line-height:1.7;margin-bottom:24px}.blog_articleMeta__EpOVE{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-family:var(--font-utility);font-size:.72rem;gap:10px 20px;letter-spacing:.025em}.blog_readLink__0exM4{align-items:center;border-bottom:1px solid var(--color-accent);color:var(--color-accent-hover);display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;margin-top:32px;min-height:40px}.blog_readLink__0exM4 svg{transition:transform .15s ease}.blog_readLink__0exM4:focus-visible svg,.blog_readLink__0exM4:hover svg{transform:translateX(3px)}.blog_ledger__UtIPF{display:grid;gap:clamp(48px,7vw,96px);grid-template-columns:210px minmax(0,1fr);padding-bottom:clamp(88px,10vw,144px);padding-top:clamp(64px,8vw,104px)}.blog_ledgerKey___xSnK{align-self:start;position:sticky;top:132px}.blog_ledgerKey___xSnK h2{font-size:1.7rem;letter-spacing:-.035em;margin:10px 0 12px}.blog_ledgerKey___xSnK p{color:var(--color-text-muted);font-size:.84rem;line-height:1.6;margin:0}.blog_yearGroups__IB_4p{min-width:0}.blog_yearGroup__WMA_L+.blog_yearGroup__WMA_L{margin-top:72px}.blog_yearGroup__WMA_L>header{align-items:baseline;display:flex;justify-content:space-between;padding-bottom:14px}.blog_yearGroup__WMA_L>header h3{font-family:var(--font-utility);font-size:.82rem;letter-spacing:.07em;margin:0}.blog_yearGroup__WMA_L>header span{color:var(--color-text-muted);font-family:var(--font-utility);font-size:.69rem;text-transform:uppercase}.blog_yearGroup__WMA_L ol{list-style:none;margin:0;padding:0}.blog_yearGroup__WMA_L li{border-top:1px solid var(--color-border)}.blog_yearGroup__WMA_L li:last-child{border-bottom:1px solid var(--color-border)}.blog_yearGroup__WMA_L li>a{align-items:start;display:grid;gap:28px;grid-template-columns:76px minmax(0,1fr) 64px 20px;min-height:154px;padding:28px 8px;transition:background-color .15s ease,padding .15s ease}.blog_yearGroup__WMA_L li>a:focus-visible,.blog_yearGroup__WMA_L li>a:hover{background:var(--color-surface-subtle);padding-left:16px;padding-right:16px}.blog_readingTime__r5Mxg,.blog_yearGroup__WMA_L time{color:var(--color-text-muted);font-family:var(--font-utility);font-size:.72rem;padding-top:2px}.blog_yearGroup__WMA_L h4{font-size:clamp(1.2rem,2vw,1.55rem);letter-spacing:-.026em;line-height:1.25;margin:7px 0 8px}.blog_yearGroup__WMA_L p{color:var(--color-text-muted);display:-webkit-box;font-size:.87rem;-webkit-line-clamp:2;line-height:1.55;margin:0;max-width:720px;overflow:hidden;-webkit-box-orient:vertical}.blog_yearGroup__WMA_L a>svg{color:var(--color-accent-hover);margin-top:2px;transition:transform .15s ease}.blog_yearGroup__WMA_L a:focus-visible>svg,.blog_yearGroup__WMA_L a:hover>svg{transform:translateX(3px)}.blog_articlePage__tG1pg{padding-bottom:clamp(88px,10vw,144px)}.blog_articleHeader__N9wQH{max-width:1120px!important;padding-top:38px}.blog_articleTitleBlock__0_I9B{max-width:920px;padding:clamp(52px,7vw,88px) 0 clamp(48px,6vw,72px)}.blog_articleTitleBlock__0_I9B h1{font-size:clamp(2.65rem,6vw,5.15rem);letter-spacing:-.057em;line-height:.99;margin:16px 0 24px}.blog_articleTitleBlock__0_I9B>p{color:var(--color-text-muted);font-size:clamp(1.06rem,2vw,1.24rem);line-height:1.65;margin-bottom:28px;max-width:760px}.blog_articleHeroImage__oMDra{aspect-ratio:16/8.5;background:var(--color-surface-subtle);border-radius:var(--radius-md);overflow:hidden;position:relative}.blog_articleHeroImage__oMDra img{object-fit:cover}.blog_articleLayout__PTXpb{align-items:start;display:grid;gap:clamp(44px,7vw,88px);grid-template-columns:210px minmax(0,760px);justify-content:center;max-width:1120px!important;padding-top:clamp(56px,8vw,96px)}.blog_desktopContents__M4yZ9{max-height:calc(100vh - 150px);overflow-y:auto;position:sticky;scrollbar-width:thin;top:128px}.blog_desktopContents__M4yZ9 nav>span,.blog_mobileContents__dUiCV nav>span{color:var(--color-text);display:block;font-family:var(--font-utility);font-size:.72rem;font-weight:700;letter-spacing:.07em;margin-bottom:14px;text-transform:uppercase}.blog_desktopContents__M4yZ9 ol,.blog_mobileContents__dUiCV ol{border-left:1px solid var(--color-border);list-style:none;margin:0;padding:2px 0 2px 16px}.blog_desktopContents__M4yZ9 li+li,.blog_mobileContents__dUiCV li+li{margin-top:9px}.blog_desktopContents__M4yZ9 a,.blog_mobileContents__dUiCV a{color:var(--color-text-muted);display:block;font-size:.76rem;line-height:1.45}.blog_desktopContents__M4yZ9 a:focus-visible,.blog_desktopContents__M4yZ9 a:hover,.blog_mobileContents__dUiCV a:focus-visible,.blog_mobileContents__dUiCV a:hover{color:var(--color-accent-hover)}.blog_desktopContents__M4yZ9 .blog_subheading__KTNQ1,.blog_mobileContents__dUiCV .blog_subheading__KTNQ1{padding-left:12px}.blog_mobileContents__dUiCV{display:none}.blog_prose__kqklI{color:var(--color-text);font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.78;min-width:0}.blog_prose__kqklI p{margin:0 0 1.55em}.blog_prose__kqklI h2,.blog_prose__kqklI h3,.blog_prose__kqklI h4,.blog_prose__kqklI h5,.blog_prose__kqklI h6{scroll-margin-top:124px}.blog_prose__kqklI h2{border-top:1px solid var(--color-border);font-size:clamp(1.75rem,3vw,2.35rem);letter-spacing:-.04em;line-height:1.15;margin:3.2em 0 .85em;padding-top:1.25em}.blog_prose__kqklI h3{font-size:clamp(1.3rem,2vw,1.62rem);letter-spacing:-.026em;line-height:1.25;margin:2.25em 0 .75em}.blog_prose__kqklI h4,.blog_prose__kqklI h5,.blog_prose__kqklI h6{font-size:1.1rem;margin:2em 0 .65em}.blog_prose__kqklI ol,.blog_prose__kqklI ul{margin:0 0 1.6em;padding-left:1.35em}.blog_prose__kqklI li{margin:.55em 0;padding-left:.25em}.blog_prose__kqklI a{color:var(--color-accent-hover);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-accent) 48%,transparent);text-decoration-thickness:1px;text-underline-offset:3px}.blog_prose__kqklI a:focus-visible,.blog_prose__kqklI a:hover{text-decoration-color:var(--color-accent-hover)}.blog_prose__kqklI strong{font-weight:700}.blog_prose__kqklI blockquote{border-left:3px solid var(--color-accent);color:var(--color-text-muted);font-size:1.08em;margin:2em 0;padding:4px 0 4px 24px}.blog_prose__kqklI img{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);display:block;height:auto;margin:2.2em auto;max-width:100%}.blog_prose__kqklI iframe{aspect-ratio:16/9;border:0;border-radius:var(--radius-md);display:block;margin:0 0 2.2em;width:100%}.blog_prose__kqklI pre{background:#101916;border:1px solid #293a35;border-radius:var(--radius-md);color:#e4f1ec;font-family:var(--font-utility);font-size:.82rem;line-height:1.65;margin:2em 0;overflow-x:auto;padding:22px}.blog_prose__kqklI :not(pre)>code{background:var(--color-accent-soft);border-radius:var(--radius-xs);color:var(--color-accent-hover);font-family:var(--font-utility);font-size:.88em;padding:.15em .35em}.blog_prose__kqklI table{border-collapse:collapse;display:block;font-size:.88rem;margin:2em 0;max-width:100%;overflow-x:auto;width:max-content}.blog_prose__kqklI td,.blog_prose__kqklI th{border:1px solid var(--color-border);min-width:140px;padding:12px 14px;text-align:left;vertical-align:top}.blog_prose__kqklI th{background:var(--color-surface-subtle);font-weight:700}.blog_prose__kqklI .blog-callout{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);margin:2em 0;padding:20px 22px}.blog_prose__kqklI .blog-callout--warning{background:var(--amber-soft);border-left-color:var(--color-warning)}.blog_prose__kqklI .blog-callout--tip{background:var(--mint-soft);border-left-color:var(--color-positive)}.blog_prose__kqklI .blog-callout p:last-child{margin-bottom:0}.blog_articleFooter__vT8PN{border-top:1px solid var(--color-border);margin-top:clamp(72px,9vw,120px);max-width:1000px!important;padding-top:36px}.blog_attribution__t9G3_ p{color:var(--color-text-muted);font-size:.88rem;margin:8px 0 0}.blog_attribution__t9G3_ a{color:var(--color-accent-hover);text-decoration:underline;text-underline-offset:3px}.blog_articleNavigation__PcRqt{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}.blog_articleNavigation__PcRqt>a{border-top:1px solid var(--color-border);display:grid;gap:7px;min-height:124px;padding:20px 6px;position:relative}.blog_articleNavigation__PcRqt>a:last-child{text-align:right}.blog_articleNavigation__PcRqt span{color:var(--color-text-muted);font-family:var(--font-utility);font-size:.69rem;letter-spacing:.06em;text-transform:uppercase}.blog_articleNavigation__PcRqt strong{font-size:1rem;line-height:1.4}.blog_articleNavigation__PcRqt svg{bottom:20px;color:var(--color-accent-hover);position:absolute;right:6px}@media (max-width:960px){.blog_hero__m_tED{align-items:start;grid-template-columns:1fr}.blog_topicSummary__Eeh4P{border-left:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}.blog_topicSummary__Eeh4P li:nth-child(odd){padding-right:20px}.blog_topicSummary__Eeh4P li:nth-child(2n){border-left:1px solid var(--color-border);padding-left:20px}.blog_featured__kHmgQ{align-items:start;grid-template-columns:1fr}.blog_featuredCopy__9iCld{max-width:720px}.blog_ledger__UtIPF{grid-template-columns:1fr}.blog_ledgerKey___xSnK{position:static}.blog_articleLayout__PTXpb{display:block;max-width:820px!important;padding-top:56px}.blog_desktopContents__M4yZ9{display:none}.blog_mobileContents__dUiCV{border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);display:block;margin-top:48px;max-width:820px!important;padding-bottom:14px;padding-top:14px}.blog_mobileContents__dUiCV summary{color:var(--color-text);font-family:var(--font-utility);font-size:.75rem;font-weight:700;letter-spacing:.06em;min-height:40px;padding:9px 0;text-transform:uppercase}.blog_mobileContents__dUiCV nav{padding:12px 0 14px}}@media (max-width:700px){.blog_hero__m_tED{gap:40px;padding-top:56px}.blog_heroCopy__4UZu9 h1{font-size:clamp(2.65rem,14vw,4rem)}.blog_topicSummary__Eeh4P{grid-template-columns:1fr}.blog_topicSummary__Eeh4P li:nth-child(n){border-left:0;padding-left:0;padding-right:0}.blog_featuredMedia__I5AXL{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%)}.blog_yearGroup__WMA_L li>a{gap:12px;grid-template-columns:1fr 20px;padding:24px 4px}.blog_readingTime__r5Mxg,.blog_yearGroup__WMA_L li>a>div,.blog_yearGroup__WMA_L time{grid-column:1}.blog_yearGroup__WMA_L a>svg{grid-column:2;grid-row:1/4}.blog_articleHeader__N9wQH{padding-top:24px}.blog_articleTitleBlock__0_I9B h1{font-size:clamp(2.45rem,12vw,3.75rem)}.blog_articleHeroImage__oMDra{aspect-ratio:4/3}.blog_articleNavigation__PcRqt{grid-template-columns:1fr}.blog_articleNavigation__PcRqt>span{display:none}.blog_articleNavigation__PcRqt>a:last-child{text-align:left}}