:root{--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:40px;--space-6:48px;--space-8:64px;--space-10:80px;--space-12:96px;--page-max:1600px;--grid-gap:20px;--measure-body:760px;--color-page:#090909;--color-surface:#111;--color-surface-soft:#141414;--color-text:#f3f0ea;--color-muted:#a5a09a;--color-border:#f3f0ea24;--color-border-strong:#f3f0ea38;--color-accent:#7a1f1f;--color-secondary:#8da487;--font-serif:"Iowan Old Style","Palatino Linotype","Book Antiqua",Georgia,serif;--font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue","Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-page);min-height:100vh;color:var(--color-text);font-family:var(--font-serif);text-rendering:optimizeLegibility;margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::selection{color:#fff;background:#7a1f1f3d}.page{background:var(--color-page);min-height:100vh}.page__aurora,.page__grain,.page__family-mark{display:none}.page__frame{width:min(calc(100% - (var(--space-6)*2)),var(--page-max));padding:var(--space-5)0 var(--space-10);column-gap:var(--grid-gap);grid-template-columns:repeat(14,minmax(0,1fr));margin:0 auto;display:grid}.page__eyebrow-band{margin:0 0 var(--space-5);padding-bottom:var(--space-2);justify-content:space-between;gap:var(--space-3);color:var(--color-muted);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #f3f0ea1a;grid-column:1/span 14;font-size:12px;display:flex}.site{gap:var(--space-10);flex-direction:column;grid-column:1/span 14;display:flex}.site__masthead--editorial,.site__masthead{gap:var(--space-3);flex-direction:column;width:100%;margin:0;display:flex}.site__masthead{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:static}.site__topbar{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid #f3f0ea14;display:flex}.site__topbar-label,.site__kicker,.site__domain,.site__domain--subtle,.site__meta,.site__nav a,.section__eyebrow,.hero__spotlight-label,.hero__callout-label,.editorial-record__item span,.hero__dossier dt,.hero__source-mini span,.source-item span,.footer,.eyebrow{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;font-size:12px}.site__topbar-label,.site__kicker,.section__eyebrow,.hero__spotlight-label,.hero__callout-label,.editorial-record__item span,.hero__dossier dt,.hero__source-mini span,.source-item span,.eyebrow,.site__domain--subtle,.editorial-framing__note,.hero-image__frame figcaption{color:var(--color-secondary)}.site__topbar-label,.site__kicker,.site__domain,.site__domain--subtle,.site__meta{margin:0}.site__topbar-meta{justify-content:flex-end;gap:var(--space-2);color:var(--color-muted);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;font-size:12px;display:flex}.site__menubar{justify-content:space-between;align-items:end;gap:var(--space-3);display:flex}.site__brand{gap:var(--space-1);flex-direction:column;display:flex}.site__domain{color:var(--color-text)}.site__domain--subtle,.site__meta{color:var(--color-muted)}.site__nav{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.site__nav a{color:var(--color-muted);border-bottom:1px solid #0000;padding-bottom:2px}.site__nav a:hover{color:var(--color-text);border-bottom-color:#b26a6a73}.lead-grid,.section-grid,.section-grid--split,.sections{gap:var(--space-10);flex-direction:column;width:100%;margin:0;display:flex}.hero,.hero--editorial{gap:var(--space-6);grid-template-columns:repeat(14,minmax(0,1fr));align-items:start;width:100%;margin:0;display:grid}.hero__content,.hero__content--editorial{flex-direction:column;grid-column:1/span 8;display:flex}.hero__title{letter-spacing:-.028em;margin:0;font-size:clamp(42px,5vw,60px);line-height:1.04}.hero__lede{margin:var(--space-3)0 0;color:var(--color-text);font-size:21px;line-height:1.62}.hero__summary,.hero__spotlight,.hero__callout,.hero__callout-strip,.hero__callout-highlights,.hero__dossier,.hero__source-mini{display:none}.hero-image{grid-column:10/span 5;margin:0}.hero-image__frame{padding-top:var(--space-1);margin:0}.hero-image__frame img{aspect-ratio:4/3;object-fit:cover;width:100%}.hero-image__frame figcaption{margin-top:var(--space-2);font-family:var(--font-sans);font-size:12px;line-height:1.45}.editorial-grid{width:100%;margin:0}.editorial-grid--framing{gap:var(--space-5);grid-template-columns:repeat(14,minmax(0,1fr));align-items:start;display:grid}.editorial-grid--support{flex-direction:column;align-items:stretch;gap:0;display:flex}.editorial-framing,.editorial-record{flex-direction:column;display:flex}.editorial-framing{grid-column:1/span 8}.editorial-record{grid-column:10/span 5}.editorial-framing{gap:var(--space-5)}.editorial-framing__section{padding-top:var(--space-4);border-top:1px solid var(--color-border-strong)}.editorial-framing__section h2{margin:var(--space-2)0 0;letter-spacing:-.022em;font-size:clamp(28px,3vw,34px);line-height:1.12}.editorial-framing__section p,.editorial-framing__note{margin:var(--space-3)0 0;color:var(--color-text);font-size:17px;line-height:1.64}.editorial-framing__note{color:var(--color-secondary)}.editorial-record{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid #f3f0ea14}.editorial-record__group{flex-direction:column;gap:0;display:flex}.editorial-record__item,.hero__dossier div,.hero__source-mini article,.source-item,.story-ledger__row{padding:var(--space-2)0;border-top:1px solid #f3f0ea14}.editorial-record__item:first-child,.hero__dossier div:first-child,.hero__source-mini article:first-child,.source-item:first-child,.story-ledger__row:first-child{border-top:1px solid #f3f0ea14}.editorial-record__item strong,.hero__dossier dd,.hero__source-mini strong,.source-item strong{margin-top:var(--space-1);color:var(--color-text);font-family:var(--font-serif);letter-spacing:0;text-transform:none;font-size:15px;font-weight:400;line-height:1.5;display:block}.hero__dossier{flex-direction:column;margin:0;display:flex}.hero__dossier dd{margin-left:0}.hero__source-mini,.section{flex-direction:column;display:flex}.section--story-core,.section--contextual,.section--reference,.section{padding-top:var(--space-6);border-top:1px solid var(--color-border-strong)}.section--story-core{width:100%;margin:0}.section--contextual,.section--reference{margin:0}.section--reference{margin-top:var(--space-6)}.section h2{margin:var(--space-2)0 0;letter-spacing:-.024em;font-size:clamp(30px,3.5vw,40px);line-height:1.1}.section p{margin:var(--space-3)0 0;font-size:17px;line-height:1.64}.story-ledger,.story-ledger--editorial,.source-list,.source-list--editorial{margin-top:var(--space-5);flex-direction:column;gap:0;display:flex}.story-ledger__row{gap:var(--space-3);grid-template-columns:120px minmax(0,1fr);align-items:start;display:grid}.story-ledger__index{color:var(--color-secondary);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;padding-top:4px;font-size:12px}.story-ledger__content h3{letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.8vw,32px);line-height:1.14}.story-ledger__content p{margin-top:var(--space-2);font-size:17px;line-height:1.64}.story-flow,.story-columns,.story-card,.story-list,.story-item,.story-timeline,.story-timeline__item,.story-stacked,.story-stacked__item{display:block}.story-list:before,.story-timeline:before,.story-timeline__dot,.story-item__index{display:none}.footer{width:100%;margin:var(--space-12)0 0;padding-top:var(--space-4);justify-content:space-between;gap:var(--space-3);color:var(--color-muted);border-top:1px solid #f3f0ea1a;grid-column:1/span 14;line-height:1.5;display:flex}.page--fallback .page__frame{width:min(calc(100% - (var(--space-6)*2)),var(--measure-body));padding-top:var(--space-12);display:block}.page--fallback h1{margin:var(--space-2)0 0;letter-spacing:-.028em;font-size:clamp(40px,6vw,56px);line-height:1.04}.page--fallback p{margin:var(--space-3)0 0;font-size:17px;line-height:1.64}@media (max-width:980px){.page__frame{width:min(calc(100% - (var(--space-4)*2)),var(--page-max));padding:var(--space-4)0 var(--space-8);display:block}.site,.lead-grid,.section-grid,.section-grid--split,.sections{gap:var(--space-8)}.page__eyebrow-band,.site,.site__topbar,.site__menubar,.hero,.hero--editorial,.editorial-grid--framing,.editorial-grid--support,.story-ledger__row,.footer{flex-direction:column;display:flex}.hero__content,.hero__content--editorial,.hero-image,.editorial-framing,.editorial-record{grid-column:auto}.page__eyebrow-band,.site__topbar,.site__menubar,.footer{gap:var(--space-2)}.site__topbar-meta{justify-content:flex-start}.hero,.hero--editorial{gap:var(--space-5)}.hero__title,.section h2,.editorial-framing__section h2,.story-ledger__content h3{max-width:100%}.hero__title{font-size:clamp(36px,9vw,50px)}.section h2{font-size:clamp(28px,7vw,34px)}.editorial-framing__section h2{font-size:clamp(26px,6vw,30px)}.hero__lede,.section p,.editorial-framing__section p,.editorial-framing__note,.story-ledger__content p{font-size:17px;line-height:1.58}.story-ledger__content h3{font-size:clamp(24px,6vw,28px)}}
