: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-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)}: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)}@media print{@page{margin:2cm}*{color:#000!important;box-shadow:none!important;background:#fff!important}:root{--rule-color:#000;--copper:#000}.site-header__nav,.theme-toggle,.essay-status-row,.essay-rail,.break-scale-wrap{display:none!important}.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}.site-header__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.5rem;margin-bottom:1rem;display:flex}.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}}.break-scale{align-items:center;gap:.5em;margin:0;display:flex}.break-scale__arrow{color:var(--paper-muted)}.break-scale__break{color:var(--copper-text)}.break-scale__track{border-top:1px solid var(--structure-light);height:6px;margin-top:.35rem;position:relative}.break-scale__marker{background:var(--copper);width:8px;height:8px;position:absolute;top:-4px;transform:translate(-50%)rotate(45deg)}@media (width<=480px){.break-scale{flex-wrap:wrap;gap:.3em .35em;font-size:.68rem}}.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}.essay-status-row{border:1px solid var(--hairline);flex-wrap:wrap;width:fit-content;margin:1.25rem 0;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}}.featured-essay__eyebrow{color:var(--copper-text);margin-bottom:.5rem}.featured-essay__date{margin-bottom:.5rem}.featured-essay__title{margin-bottom:.75rem;font-size:1.9rem}.featured-essay__standfirst{color:var(--paper-muted);margin-bottom:1.25rem;font-size:1.05rem}.featured-essay__cta{font-family:var(--font-mono);color:var(--copper-text);margin-top:1.25rem;font-size:.85rem;display:inline-block}.epoch-panel{border-top:2px solid var(--structure);padding-top:1rem}.epoch-panel__heading{margin-bottom:.35rem;font-size:1.3rem}.epoch-panel__subline{margin-bottom:1.5rem}.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}.home__hero{max-width:680px;margin-bottom:3rem}.home__tagline{font-family:var(--font-serif);margin-bottom:1.5rem;font-size:1.5rem;line-height:1.35}.home__grid{grid-template-columns:1fr 232px;align-items:start;gap:40px;display:grid}.home__rest{border-top:1px solid var(--structure);margin-top:2.5rem;padding-top:.5rem}@media (width<=768px){.home__grid{grid-template-columns:1fr}.epoch-panel{margin-top:2.5rem}}@media (width<=480px){.home__tagline{font-size:1.25rem}}.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-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__item--status{border-left-color:var(--copper)}.essay-rail__item--domain{border-left-color:var(--structure)}.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;padding-left:0}.essay-rail__item--status,.essay-rail__item--domain{flex-basis:100%}.essay-rail__item:not(.essay-rail__item--status):not(.essay-rail__item--domain){flex:130px}}.essay-reader__grid{grid-template-columns:1fr 172px;grid-template-areas:"header header""body rail";column-gap: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__rule{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)}
