:root{--structure:#3e4a2e;--structure-light:#5c5a3e;--metal:#8a6e4b;--copper:#c8611e;--cryo-ground:#07090e;--cryo-blue-deep:#141c2a;--cryo-blue-mid:#233450;--cryo-blue-light:#3a5378;--cryo-gold:#d9b24a;--cryo-text:#e8e2d0;--font-serif:"Newsreader", Georgia, serif;--font-display:"Bodoni Moda", "Newsreader", Georgia, serif;--font-sans:"Inter", -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--measure:68ch;--rule-color:var(--structure-light)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#14140f;--surface:#1c1c15;--paper:#e8e2d0;--paper-muted:#b8af92;--copper-bright:#d98e44;--copper-text:var(--copper-bright);--hairline:#2a2a1e;--state-holding:#8fa06a;--state-stressed:var(--paper-muted);--state-breaking:var(--copper-text);--faint:#7e7666;--placeholder:#6e6857;--surface-border:#2e2e24}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f3eddf;--surface:#ebe3d0;--paper:#14140f;--paper-muted:#635c49;--copper-text:#a34d14;--hairline:#d8cfb8;--state-holding:#3e4a2e;--state-stressed:#3e3b32;--state-breaking:var(--copper-text);--faint:#8a8371;--placeholder:#b0a791;--surface-border:#cabd9b}@media print{@page{margin:2cm}*{color:#000!important;box-shadow:none!important;background:#fff!important}:root{--rule-color:#000;--copper:#000;--surface-border:#000}.site-header__nav,.theme-toggle,.essay-status-row-wrap,.essay-rail,.fracture-rule,.status-strip,.resolution-collapse{display:none!important}.record-panel__status--no-field{font-style:italic}.essay-reader__grid{grid-template-columns:1fr!important;grid-template-areas:"header""body"!important;column-gap:0!important}.essay-reader__print-footer{font-family:var(--font-mono);border-top:1px solid #000;margin-top:2rem;padding-top:.75rem;font-size:.75rem;display:block!important}.essay-reader__print-footer p{margin:0 0 .25em}h1,h2,h3,h4{break-after:avoid;page-break-after:avoid}.essay-reader__body>p:first-of-type{break-inside:avoid;page-break-inside:avoid}a{text-decoration:none}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--ground);color:var(--paper);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.6}#root{flex-direction:column;min-height:100vh;display:flex}h1,h2,h3,h4{font-family:var(--font-serif);color:var(--paper);margin:0 0 .6em;font-weight:500;line-height:1.2}p{margin:0 0 1.2em}a{color:var(--paper);text-decoration:none}a:hover{color:var(--copper-text)}.eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-muted);font-size:.75rem}.container{width:100%;max-width:1040px;margin:0 auto;padding:0 1.5rem}.measure{max-width:var(--measure)}main{flex:1}.broken-rule{width:100%;height:20px;display:block}.broken-rule__baseline{stroke:var(--rule-color);stroke-width:.5px}.broken-rule__tick{stroke:var(--rule-color);stroke-width:.6px}.broken-rule__tick--break{stroke:var(--copper)}.theme-toggle{border:1px solid var(--structure-light);color:var(--paper-muted);cursor:pointer;background:0 0;padding:.3rem .6rem;line-height:1}@media (width<=480px){.theme-toggle{padding:.5rem .7rem}}.theme-toggle:hover{color:var(--paper);border-color:var(--paper-muted)}.site-header{padding-top:1.5rem;padding-bottom:1.5rem}.site-header__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.5rem;margin-bottom:1rem;display:flex}.site-header__row--home{justify-content:flex-end}.site-header__mark{font-family:var(--font-serif);color:var(--paper);align-items:center;gap:.5rem;font-size:1.3rem;display:inline-flex}.masthead-glyph__base{stroke:var(--structure-light);stroke-width:1px}.masthead-glyph__tick{stroke:var(--structure-light);stroke-width:1.4px}.masthead-glyph__tick--break{stroke:var(--copper)}.site-header__nav{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--paper-muted);align-items:center;gap:1.5rem;font-size:.8rem;display:flex}.site-footer{padding:1.5rem 0 3rem}.site-footer__row{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.25rem;margin:.75rem 0 0;display:flex}@media (width<=480px){.site-header__row{gap:.6rem .9rem}.site-header__nav{gap:.85rem;font-size:.7rem}.site-header__mark{font-size:1.1rem}}.resolution-collapse{margin-top:2rem}.resolution-collapse__scale{width:100%;height:26px;display:block}.resolution-collapse__baseline{stroke:var(--hairline);stroke-width:.5px}.resolution-collapse__labels{justify-content:space-between;margin-top:.4rem;display:flex}.resolution-collapse__label--limit{color:var(--copper-text)}@media (width<=480px){.resolution-collapse{margin-top:1.5rem}.resolution-collapse__labels{font-size:.68rem}}.masthead{padding:2rem 0}.masthead__eyebrow{letter-spacing:.14em;margin-bottom:.75rem}.masthead__eyebrow-short{display:none}.masthead__wordmark{font-family:var(--font-display);letter-spacing:.3px;color:var(--paper);align-items:center;gap:.6rem;margin:0 0 .75rem;font-size:2.875rem;font-weight:600;line-height:1.05;display:flex}.masthead__glyph .masthead-glyph__base{stroke:var(--structure-light);stroke-width:1px}.masthead__glyph .masthead-glyph__tick{stroke:var(--structure-light);stroke-width:1.4px}.masthead__glyph .masthead-glyph__tick--break{stroke:var(--copper)}.masthead__tagline{font-family:var(--font-serif);max-width:620px;color:var(--paper);margin-bottom:0;font-size:1.03rem;font-style:italic}@media (width<=480px){.masthead{padding:1.5rem 0}.masthead__eyebrow-full{display:none}.masthead__eyebrow-short{display:inline}.masthead__wordmark{font-size:2rem;line-height:1.1}.masthead__glyph{width:26px;height:21px}.masthead__tagline{font-size:.92rem}}.status-strip{border-bottom:1px solid var(--hairline);width:100%}.status-strip__inner{padding-top:.6rem;padding-bottom:.6rem}.status-strip__caption{color:var(--paper-muted);letter-spacing:.14em;margin-bottom:.5rem;font-size:.62rem}.status-strip__row{font-family:var(--font-mono);letter-spacing:.06em;flex-wrap:wrap;row-gap:.5rem;font-size:.72rem;display:flex}.status-strip__cell{border-right:1px solid var(--structure);padding:0 24px}.status-strip__cell:first-child{padding-left:0}.status-strip__cell:last-child{border-right:none;padding-right:0}.status-strip__label{color:var(--faint);text-transform:uppercase}.status-strip__state{letter-spacing:.05em;font-weight:500}@media (width<=480px){.status-strip__row{font-size:.66rem}}.essay-card{border-bottom:1px solid var(--hairline);padding:1.25rem 0}.essay-card:last-child{border-bottom:none}.essay-card__date{margin-bottom:.35rem}.essay-card h2{margin:0;font-size:1.15rem}.featured-essay--with-quote{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:center;gap:2.5rem;display:grid}.featured-essay__quote-rule{border-top:2px solid var(--structure);width:36px;height:0;margin-bottom:1rem;display:block}.featured-essay__pull-quote{font-family:var(--font-serif);color:var(--paper-muted);margin:0;font-size:1.45rem;font-style:normal;font-weight:400;line-height:1.35}.featured-essay__eyebrow{color:var(--copper-text);margin-bottom:.6rem}.featured-essay__title{margin-bottom:.75rem;font-size:1.94rem}.featured-essay__standfirst{max-width:600px;color:var(--paper-muted);margin-bottom:.9rem;font-size:1.05rem}.featured-essay__byline{margin-bottom:1.25rem}.featured-essay__cta{font-family:var(--font-mono);color:var(--copper-text);margin-top:1.25rem;font-size:.85rem;display:inline-block}@media (width<=768px){.featured-essay--with-quote{grid-template-columns:1fr;gap:1.5rem}.featured-essay__pull-quote{font-size:1.25rem}}@media (width<=480px){.featured-essay__pull-quote{font-size:1.1rem}}.epoch-panel{padding-top:21px}.epoch-panel__eyebrow{margin-bottom:.5rem}.epoch-panel__description{font-family:var(--font-serif);color:var(--paper-muted);margin-bottom:1.5rem;font-size:.92rem;line-height:1.45}.epoch-panel__nodes{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.epoch-panel__node{border-left:2px solid var(--copper);padding-left:.75rem}.epoch-panel__domain{color:var(--structure);font-family:var(--font-mono);margin:0 0 .25rem;font-size:.8rem;line-height:1.4}:root[data-theme=dark] .epoch-panel__domain{color:var(--state-holding)}.epoch-panel__status{font-family:var(--font-mono);color:var(--copper-text);margin:0;font-size:.78rem}.epoch-panel__legend{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);flex-direction:column;gap:.5rem;margin:0 0 1.5rem;padding:.75rem 0;list-style:none;display:flex}.epoch-panel__legend-item{align-items:center;gap:.5rem;display:flex}.epoch-panel__swatch{flex:none;width:8px;height:8px}.epoch-panel__legend-label{font-family:var(--font-mono);letter-spacing:.03em;font-size:.7rem}.epoch-panel__link{font-family:var(--font-mono);color:var(--copper-text);font-size:.8rem}.record-panel{background:var(--surface);border:1px solid var(--surface-border);padding:20px}.record-panel__eyebrow{margin-bottom:.3rem}.record-panel__caption{font-family:var(--font-mono);letter-spacing:.04em;color:var(--paper-muted);margin-bottom:1.25rem;font-size:.72rem}.record-panel__table{flex-direction:column;display:flex}.record-panel__row{border-bottom:1px solid var(--hairline);font-family:var(--font-mono);align-items:baseline;gap:1rem;padding:.45rem 0;font-size:.85rem;display:flex}.record-panel__row:last-child{border-bottom:none}.record-panel__field{color:var(--paper);flex:auto}.record-panel__value{color:var(--paper-muted);text-align:right;flex:0 0 126px}.record-panel__value--placeholder{color:var(--placeholder)}.record-panel__status{text-align:right;letter-spacing:.05em;text-transform:uppercase;flex:none;min-width:4.5rem;font-size:.72rem}.record-panel__status--booked{color:var(--state-holding)}.record-panel__status--no-field{color:var(--copper-text)}.record-panel__rule{border-top:1.5px solid var(--copper);height:0;margin:.5rem 0}.record-panel__closing{border-top:1px solid var(--hairline);margin-top:1.5rem;padding-top:1rem}.record-panel__closing-line{font-family:var(--font-serif);margin-bottom:.75rem;font-size:1rem;font-style:italic}.record-panel__cta{font-family:var(--font-mono);color:var(--copper-text);font-size:.8rem}@media (width<=480px){.record-panel__row{font-size:.78rem}.record-panel__value{display:none}.record-panel__status{min-width:3.75rem}}.home{padding-bottom:3rem}.home__rule{width:100%;height:0;margin:0 0 2rem}.home__rule--copper{border-top:2px solid var(--copper)}.home__rule--hairline{border-top:1px solid var(--hairline)}.home__featured-band{margin-bottom:0}.home__rest{border-top:1px solid var(--structure);margin-top:2.5rem;padding-top:.5rem}.home__bottom-band{grid-template-columns:1fr 1.2fr;align-items:start;gap:44px;display:grid}.home__bottom-band>:only-child{grid-column:1/-1}@media (width<=768px){.home__bottom-band{grid-template-columns:1fr;gap:2.5rem}}@media (width<=480px){.home__rule{margin-bottom:1.5rem}}.fracture-rule__scale{width:100%;height:20px;display:block}.fracture-rule__baseline{stroke:var(--structure-light);stroke-width:.5px}.fracture-rule__tick{stroke:var(--structure);stroke-width:.6px}.fracture-rule__tick--break{stroke:var(--copper)}.fracture-rule__labels{height:1em;margin-top:.4rem;position:relative}.fracture-rule__label{position:absolute}.fracture-rule__label--measured{left:0}.fracture-rule__label--unpriced{right:0}.fracture-rule__label--break{color:var(--copper-text);white-space:nowrap;transform:translate(-50%)}@media (width<=480px){.fracture-rule__labels{font-size:.68rem}}.status-readout{border:1px solid var(--structure-light);color:var(--paper-muted);margin:0;padding:.5rem .75rem;display:inline-block}.epoch-node{border:1px solid var(--structure);background:var(--surface);padding:1.75rem}.epoch-node__tier{margin-bottom:.5rem}.epoch-node h3{margin-bottom:1rem;font-size:1.3rem}.epoch-node__facts{gap:1rem;margin:0 0 1.25rem;display:grid}.epoch-node__facts dt{margin-bottom:.25rem}.epoch-node__facts dd{color:var(--paper);margin:0}.epoch-node--frontier{background:var(--cryo-blue-deep);border-color:var(--cryo-blue-light)}.epoch-node--frontier .epoch-node__tier,.epoch-node--frontier dt{color:var(--cryo-blue-light)}.epoch-node--frontier h3,.epoch-node--frontier dd{color:var(--cryo-text)}.epoch-node--frontier .status-readout{border-color:var(--cryo-blue-light);color:var(--cryo-gold)}.essay-status-row-wrap{margin:1.25rem 0 0}.essay-status-row__caption{color:var(--paper-muted);letter-spacing:.14em;margin-bottom:.5rem;font-size:.62rem}.essay-status-row{border:1px solid var(--hairline);flex-wrap:wrap;width:fit-content;display:flex}.essay-status-row__cell{border-right:1px solid var(--hairline);padding:.5rem 1rem}.essay-status-row__cell:last-child{border-right:none}.essay-status-row__label{margin-bottom:.3rem}.essay-status-row__state{font-family:var(--font-mono);letter-spacing:.05em;margin:0;font-size:.85rem}@media (width<=480px){.essay-status-row{grid-template-columns:1fr 1fr;width:100%;display:grid}.essay-status-row__cell{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.essay-status-row__cell:nth-child(2n){border-right:none}.essay-status-row__cell:last-child{border-bottom:none}.essay-status-row__cell:nth-child(3):last-child{border-right:none;grid-column:1/-1}}.essay-rail{flex-direction:column;align-self:start;gap:1.5rem;width:172px;display:flex;position:sticky;top:2rem}.essay-rail__item{border-left:1px solid var(--hairline);padding-left:.75rem}.essay-rail__value{font-family:var(--font-mono);margin:.3rem 0 0;font-size:.85rem;line-height:1.4}@media (width<=768px){.essay-rail{border:1px solid var(--hairline);flex-flow:wrap;gap:.85rem 1.5rem;width:100%;margin:1.5rem 0;padding:.9rem 1rem;position:static}.essay-rail__item{border-left:none;flex:130px;padding-left:0}}.essay-reader__grid{grid-template-columns:1fr 172px;grid-template-areas:"header header""body rail";gap:2rem 3rem;display:grid}.essay-reader__header{grid-area:header}.essay-reader__body-col{grid-area:body;min-width:0}.essay-reader__eyebrow{color:var(--copper-text);margin-bottom:.75rem}.essay-reader__title{max-width:20ch;font-size:2.4rem}.essay-reader__standfirst{color:var(--paper-muted);margin-bottom:1rem;font-size:1.2rem}.essay-reader__byline{margin:1rem 0 0}.essay-reader__divider{border:none;border-top:1px solid var(--hairline);margin:2rem 0}.essay-reader__body{font-size:1.08rem}.essay-reader__body h2{margin-top:2.2rem;font-size:1.5rem}.essay-reader__body p{margin:0 0 1.3em}.essay-reader__body em{color:var(--paper)}.essay-reader__body hr{border:none;border-top:1px solid var(--structure);margin:2rem 0}.essay-reader__body>p:first-of-type:first-letter{font-family:var(--font-serif);color:var(--copper-text);float:left;padding-top:.04em;padding-right:.09em;font-size:3.4em;line-height:.82}.essay-reader__print-footer{display:none}@media (width<=768px){.essay-reader__grid{grid-template-columns:1fr;grid-template-areas:"header""rail""body"}}.essay-editor__tabs{gap:.5rem;margin-bottom:1rem;display:flex}.essay-editor__tabs button{border:1px solid var(--structure-light);color:var(--paper-muted);font-family:var(--font-mono);cursor:pointer;background:0 0;padding:.4rem 1rem;font-size:.8rem}.essay-editor__tabs button.essay-editor__tab--active{color:var(--paper);border-color:var(--copper)}.essay-editor__fields{gap:1rem;display:grid}.essay-editor__fields label{color:var(--paper-muted);gap:.35rem;display:grid}.essay-editor__preview .essay-editor__standfirst{color:var(--paper-muted);font-size:1.1rem}.essay-editor__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.essay-editor__status-row{grid-template-columns:1fr 1fr auto;align-items:center;gap:.5rem;margin-bottom:.5rem;display:grid}.essay-editor__status-row button{border:1px solid var(--structure-light);color:var(--paper-muted);cursor:pointer;background:0 0;padding:.5rem .75rem}.review-dashboard__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.review-dashboard__new{font-family:var(--font-mono);color:var(--copper-text);font-size:.85rem}.review-dashboard__table{border-collapse:collapse;width:100%}.review-dashboard__table th{text-align:left;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--paper-muted);border-bottom:1px solid var(--structure);padding:.6rem .75rem;font-size:.75rem}.review-dashboard__table td{border-bottom:1px solid var(--hairline);padding:.75rem}.review-dashboard__badge{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--structure-light);padding:.2rem .5rem;font-size:.75rem}.review-dashboard__badge--published{color:var(--state-holding);border-color:var(--state-holding)}.review-dashboard__badge--draft{color:var(--paper-muted)}.review-dashboard__badge--killed{color:var(--copper-text);border-color:var(--copper)}
