.w8Xaka_shell{background:var(--scribe-bg)}.w8Xaka_page{max-width:1440px;color:var(--scribe-text);margin:0 auto;padding:0 32px}.w8Xaka_page a{text-underline-offset:4px}.w8Xaka_page a:focus-visible,.w8Xaka_page summary:focus-visible,.w8Xaka_page [tabindex]:focus-visible{outline:2px solid var(--scribe-brand-soft);outline-offset:5px;border-radius:6px}.w8Xaka_breadcrumb{color:var(--scribe-text-muted);gap:9px;margin-bottom:30px;font-size:14px;display:flex}.w8Xaka_breadcrumb a{text-decoration:underline}.w8Xaka_articleLayout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;column-gap:40px;display:grid}.w8Xaka_articleMain{min-width:0}.w8Xaka_sideColumn{align-self:stretch;min-width:0}.w8Xaka_header{border-bottom:1px solid var(--scribe-border-strong);min-width:0;padding-bottom:38px}.w8Xaka_headerContent{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:8px;display:grid}.w8Xaka_title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,3.3vw,48px);font-weight:650;line-height:1.12}.w8Xaka_description{color:var(--scribe-text-muted);max-width:65ch;margin:20px 0 0;font-size:17px;line-height:1.65}.w8Xaka_byline{color:var(--scribe-text-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:24px;font-size:13px;line-height:1.6;display:flex}.w8Xaka_byline a{color:var(--scribe-text);text-decoration:underline}.w8Xaka_heroArt{width:100%;height:auto}.w8Xaka_overview{padding-top:0}.w8Xaka_overview a{text-decoration:none;display:block}.w8Xaka_overviewImage{object-fit:contain;object-position:top;border:1px solid var(--scribe-border-strong);background:var(--scribe-surface);border-radius:12px;width:100%;height:auto;max-height:435px;display:block}.w8Xaka_overviewLabel{color:var(--scribe-text-muted);text-align:center;margin-top:12px;font-size:12px;text-decoration:underline;display:block}.w8Xaka_body{min-width:0;padding-top:38px;font-size:18px;line-height:1.75}.w8Xaka_blocks{max-width:60ch}.w8Xaka_blocks>*{margin:0 0 26px}.w8Xaka_blocks p,.w8Xaka_blocks li,.w8Xaka_excerpt blockquote{color:var(--scribe-text);opacity:.9}.w8Xaka_blocks h2{letter-spacing:-.025em;text-wrap:balance;margin-top:52px;margin-bottom:20px;scroll-margin-top:112px;font-size:29px;font-weight:650;line-height:1.25}.w8Xaka_blocks h3{margin-top:36px;margin-bottom:16px;scroll-margin-top:112px;font-size:22px;font-weight:600;line-height:1.35}.w8Xaka_blocks h2:target,.w8Xaka_blocks h3:target{text-decoration:underline;-webkit-text-decoration-color:var(--scribe-brand);text-decoration-color:var(--scribe-brand);text-underline-offset:8px}.w8Xaka_blocks ul,.w8Xaka_blocks ol{padding-left:24px}.w8Xaka_blocks ul{list-style:outside}.w8Xaka_blocks ol{list-style:decimal}.w8Xaka_blocks li+li{margin-top:14px}.w8Xaka_citations{vertical-align:baseline;flex-wrap:wrap;gap:7px;margin-left:6px;font-size:12px;line-height:1.5;display:inline-flex}.w8Xaka_citations a{color:var(--scribe-text-muted);text-decoration:underline}.w8Xaka_figure{scroll-margin-top:112px}.w8Xaka_figureImage{border-radius:12px;width:100%;height:auto;display:block}.w8Xaka_caption{color:var(--scribe-text-muted);margin-top:12px;font-size:13px;line-height:1.65}.w8Xaka_excerpt{border:1px solid var(--scribe-border-strong);background:var(--scribe-surface);border-radius:12px;padding:24px}.w8Xaka_excerpt figcaption{color:var(--scribe-text-muted);margin-bottom:14px;font-size:13px;line-height:1.6}.w8Xaka_excerpt blockquote{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.8}.w8Xaka_tableScroll{border:1px solid var(--scribe-border-strong);border-radius:12px;max-width:100%;overflow-x:auto}.w8Xaka_tableScroll table{border-collapse:collapse;text-align:left;width:100%;min-width:440px;font-size:14px;line-height:1.6}.w8Xaka_tableScroll th{background:var(--scribe-surface-2);font-weight:600}.w8Xaka_tableScroll th,.w8Xaka_tableScroll td{vertical-align:top;padding:18px}.w8Xaka_tableScroll tr+tr,.w8Xaka_tableScroll tbody{border-top:1px solid var(--scribe-border-strong)}.w8Xaka_rail{min-width:0;padding-top:38px;position:sticky;top:112px}.w8Xaka_railTitle{margin:0 0 18px;font-size:19px;font-weight:600}.w8Xaka_contentsList{scrollbar-width:thin;max-height:calc(100svh - 280px);margin:0;padding:0;list-style:none;overflow-y:auto}.w8Xaka_contentsList li+li{margin-top:4px}.w8Xaka_contentsList a{min-height:42px;color:var(--scribe-text-muted);align-items:baseline;gap:10px;padding:8px 3px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.w8Xaka_contentsList a:hover,.w8Xaka_contentsList a:focus-visible{color:var(--scribe-text)}.w8Xaka_contentsNumber{background:var(--scribe-surface-2);height:24px;color:var(--scribe-text);border-radius:9999px;flex:0 0 24px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.w8Xaka_contentsList a:focus-visible .w8Xaka_contentsNumber{background:var(--scribe-brand)}.w8Xaka_railLink{border-top:1px solid var(--scribe-border-strong);margin-top:24px;padding-top:22px;font-size:14px;line-height:1.6;text-decoration:underline;display:block}.w8Xaka_mobileContents{display:none}.w8Xaka_sources{border-top:1px solid var(--scribe-border-strong);margin-top:56px;padding-top:28px;font-size:13px;line-height:1.7}.w8Xaka_sources h2,.w8Xaka_related h2{letter-spacing:-.02em;margin-bottom:20px;font-size:22px;font-weight:600}.w8Xaka_sources ol{padding-left:20px;list-style:decimal}.w8Xaka_sources li{overflow-wrap:anywhere;margin-bottom:18px;scroll-margin-top:112px}.w8Xaka_sources a{color:var(--scribe-text);text-decoration:underline}.w8Xaka_sources span{color:var(--scribe-text-muted);display:block}.w8Xaka_related{margin-top:42px}.w8Xaka_related ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.w8Xaka_related a{border:1px solid var(--scribe-border-strong);height:100%;min-height:64px;color:var(--scribe-text);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.w8Xaka_related a:hover{background:var(--scribe-surface)}.w8Xaka_cta{background:var(--scribe-brand);color:#fff;border-radius:6px;align-items:center;gap:16px;margin-top:32px;padding:13px 20px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.w8Xaka_indexHeader{grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:60px;padding:12px 0 48px;display:grid}.w8Xaka_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--scribe-text-muted);margin-bottom:18px;font-size:12px;line-height:1.5}.w8Xaka_indexTitle{letter-spacing:-.04em;text-wrap:balance;max-width:16ch;font-size:clamp(36px,4.4vw,60px);font-weight:650;line-height:1.12}.w8Xaka_resourceLinks{flex-wrap:wrap;gap:12px 24px;margin-top:24px;font-size:14px;display:flex}.w8Xaka_resourceLinks a{color:var(--scribe-text);padding:6px 0;text-decoration:underline}.w8Xaka_sectionTitle{border-top:1px solid var(--scribe-border-strong);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;padding-top:32px;display:flex}.w8Xaka_sectionTitle h2{letter-spacing:-.02em;font-size:22px;font-weight:600}.w8Xaka_feature{background:var(--scribe-surface);border:1px solid var(--scribe-border-strong);border-radius:20px;grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:56px;padding:36px;display:grid}.w8Xaka_feature h3{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(26px,2.8vw,36px);font-weight:600;line-height:1.25}.w8Xaka_feature h3 a,.w8Xaka_story h3 a{color:var(--scribe-text);text-decoration:none}.w8Xaka_feature h3 a:hover,.w8Xaka_story h3 a:hover{text-decoration:underline}.w8Xaka_meta{color:var(--scribe-text-muted);flex-wrap:wrap;gap:8px 14px;margin-bottom:16px;font-size:12px;line-height:1.5;display:flex}.w8Xaka_feature p,.w8Xaka_story p{color:var(--scribe-text-muted);margin-top:16px;font-size:16px;line-height:1.75}.w8Xaka_readLink{color:var(--scribe-text);align-items:center;gap:12px;margin-top:10px;padding:12px 0;font-size:14px;text-decoration:underline;display:inline-flex}.w8Xaka_featureImage{object-fit:contain;border-radius:12px;width:100%;height:310px}.w8Xaka_storyList{margin-top:24px}.w8Xaka_story{border-bottom:1px solid var(--scribe-border-strong);grid-template-columns:200px minmax(0,1fr);align-items:center;gap:32px;padding:32px 0;display:grid}.w8Xaka_story h3{letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:1.3}.w8Xaka_storyImage{object-fit:contain;background:var(--scribe-surface);border-radius:12px;width:100%;height:200px;padding:12px}.w8Xaka_noOverview .w8Xaka_header{grid-column:1/-1}.w8Xaka_noOverview .w8Xaka_headerContent{grid-template-columns:minmax(0,1fr) 260px}@media (max-width:1100px){.w8Xaka_articleLayout{grid-template-columns:minmax(0,1fr) 240px;gap:32px}.w8Xaka_headerContent{grid-template-columns:minmax(0,1fr) 160px}.w8Xaka_title{font-size:36px}.w8Xaka_feature{grid-template-columns:minmax(0,1fr) 260px;gap:32px}}@media (max-width:800px){.w8Xaka_page{padding:0 20px}.w8Xaka_breadcrumb{margin-bottom:24px}.w8Xaka_articleLayout{display:block}.w8Xaka_headerContent,.w8Xaka_noOverview .w8Xaka_headerContent{grid-template-columns:minmax(0,1fr) 150px}.w8Xaka_header{padding-bottom:28px}.w8Xaka_title{font-size:34px}.w8Xaka_sideColumn{display:none}.w8Xaka_body{padding-top:26px;font-size:17px;line-height:1.8}.w8Xaka_mobileContents{border-bottom:1px solid var(--scribe-border-strong);padding:20px 0;display:block}.w8Xaka_mobileContents summary{cursor:pointer;padding:4px 0;font-size:15px;font-weight:600}.w8Xaka_mobileContents .w8Xaka_contentsList{max-height:none;margin-top:14px}.w8Xaka_indexHeader{grid-template-columns:minmax(0,1fr) 200px;gap:20px;padding:4px 0 36px}.w8Xaka_feature{grid-template-columns:minmax(0,1fr) 220px;gap:24px;padding:26px}}@media (max-width:540px){.w8Xaka_headerContent,.w8Xaka_noOverview .w8Xaka_headerContent{grid-template-columns:1fr;gap:16px}.w8Xaka_headerContent .w8Xaka_heroArt{justify-self:end;width:190px;margin-top:-4px}.w8Xaka_title{font-size:34px}.w8Xaka_description{font-size:16px}.w8Xaka_byline{margin-top:20px}.w8Xaka_blocks h2{margin-top:40px;font-size:26px}.w8Xaka_blocks h3{font-size:21px}.w8Xaka_excerpt{padding:20px}.w8Xaka_related ul{grid-template-columns:1fr}.w8Xaka_indexHeader{grid-template-columns:1fr;gap:8px}.w8Xaka_indexHeader>.w8Xaka_heroArt{justify-self:end;width:200px;margin-top:-8px}.w8Xaka_indexTitle{font-size:42px}.w8Xaka_feature{grid-template-columns:1fr;gap:20px;padding:24px}.w8Xaka_featureImage{height:240px}.w8Xaka_story{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:20px;padding:28px 0}.w8Xaka_storyImage{height:120px;padding:8px}.w8Xaka_story h3{font-size:21px}.w8Xaka_story p{font-size:14px;line-height:1.7}.w8Xaka_story .w8Xaka_meta{margin-bottom:12px;font-size:11px}}