:root{--spiral-paper:#f8f5ee;--spiral-ink:#262c35;--spiral-muted:#60645f;--spiral-amber:#91600f;--spiral-line:#d4cbbc}html{scroll-behavior:smooth}body{background:var(--spiral-paper);color:var(--spiral-ink)}.spiral-paper{max-width:1160px;margin:0 auto;padding:44px 36px 40px}.spiral-paper a{color:var(--spiral-amber);text-underline-offset:4px}.spiral-paper a:hover{color:#4e390f}.spiral-paper a:focus-visible,.spiral-paper summary:focus-visible{outline:3px solid #886429;outline-offset:5px}.spiral-skip{position:absolute;left:16px;top:-100px;background:white;padding:12px;z-index:9999}.spiral-skip:focus{top:12px}.spiral-meta{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--spiral-ink);border-bottom:1px solid var(--spiral-line);padding:13px 0;font:600 10px/1.6 ui-monospace,monospace;letter-spacing:.13em}.spiral-meta a{text-decoration:none}.spiral-masthead{text-align:center;padding-top:26px}.spiral-masthead>p{font:italic 18px/1.4 Georgia,serif;margin:0}.spiral-masthead h1{font:600 clamp(62px,10.5vw,132px)/1.04 Georgia,'Times New Roman',serif;letter-spacing:-.065em;margin:12px 0 20px}.spiral-rule{height:5px;border-top:2px solid var(--spiral-ink);border-bottom:1px solid var(--spiral-ink)}.spiral-masthead nav{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 26px;padding:17px 0;border-bottom:1px solid var(--spiral-line);font:600 12px/1.6 ui-monospace,monospace}.spiral-masthead nav a{text-decoration:none}.spiral-opening{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:62px 0 48px;align-items:start}.spiral-eyebrow,.spiral-column{font:600 11px/1.6 ui-monospace,monospace;letter-spacing:.1em;color:var(--spiral-amber);text-transform:uppercase;margin:0 0 16px}.spiral-opening h2{font:500 clamp(36px,4vw,51px)/1.09 Georgia,serif;letter-spacing:-.035em;margin:0 0 22px}.spiral-deck{font:19px/1.6 Georgia,serif;max-width:28ch;color:var(--spiral-muted)}.spiral-intro{font:15px/1.85 system-ui,sans-serif}.spiral-intro p:first-child{margin-top:0}.spiral-contents{border-top:1px solid var(--spiral-ink);border-bottom:1px solid var(--spiral-line);padding:17px 0;display:flex;gap:28px;align-items:baseline}.spiral-contents span{font:600 11px/1.5 ui-monospace,monospace;white-space:nowrap}.spiral-contents p{font:16px/1.6 Georgia,serif;margin:0;color:var(--spiral-muted)}.spiral-columns{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:42px 0 58px}.spiral-essay{padding-right:40px;scroll-margin-top:100px}.spiral-essay+.spiral-essay{border-left:1px solid var(--spiral-line);padding:0 0 0 40px}.spiral-essay h2{font:500 35px/1.12 Georgia,serif;letter-spacing:-.025em;margin:8px 0 12px}.spiral-byline{font:600 13px/1.6 system-ui,sans-serif;margin:0 0 26px}.spiral-prose{font:17px/1.9 Georgia,'Times New Roman',serif}.spiral-prose p{margin:0 0 23px}.spiral-prose>p:first-child::first-letter{float:left;font:64px/.8 Georgia,serif;padding:10px 7px 0 0;color:var(--spiral-amber)}.spiral-prose .spiral-bio{font:italic 14px/1.7 Georgia,serif;color:var(--spiral-muted);border-top:1px solid var(--spiral-line);padding-top:18px}.spiral-note{border-left:2px solid #8a915e;padding:9px 0 9px 16px;font:13px/1.7 system-ui,sans-serif;color:#525943}.spiral-try{background:#eeeadf;border-top:3px solid #748654;padding:34px 36px;display:grid;grid-template-columns:1fr 1.2fr;gap:48px;scroll-margin-top:100px}.spiral-try h2{font:500 35px/1.13 Georgia,serif;margin:0 0 18px}.spiral-try p,.spiral-try li{font:15px/1.8 system-ui,sans-serif}.spiral-try ol{padding-left:22px;margin:0}.spiral-try li{padding-left:6px;margin:0 0 15px}.spiral-paper .spiral-button{display:inline-flex;gap:30px;align-items:center;background:#2b3034;color:#fffdf8;padding:14px 19px;text-decoration:none;font:600 13px/1.5 ui-monospace,monospace;margin-top:10px}.spiral-button:hover{background:#454d51}.spiral-record{padding:38px 0 30px}.spiral-record h2{font:500 26px/1.3 Georgia,serif;margin:0 0 12px}.spiral-record p{font:14px/1.9 system-ui,sans-serif}.spiral-record details{margin-top:24px;border-top:1px solid var(--spiral-line);padding:18px 0}.spiral-record summary{font:600 13px/1.7 system-ui,sans-serif;cursor:pointer}.spiral-record details p{max-width:90ch;color:var(--spiral-muted)}.spiral-footer{border-top:2px solid var(--spiral-ink);display:flex;justify-content:space-between;gap:25px;padding:18px 0;font:12px/1.8 system-ui,sans-serif;color:var(--spiral-muted)}.spiral-footer p{margin:0}.spiral-footer p+p{text-align:right}.spiral-paper section{scroll-margin-top:100px}@media(max-width:760px){.spiral-paper{padding:28px 20px}.spiral-meta{font-size:9px;flex-wrap:wrap;gap:5px 15px}.spiral-meta>span:last-child{display:none}.spiral-masthead>p{font-size:15px}.spiral-masthead h1{font-size:clamp(48px,13vw,92px)}.spiral-opening{grid-template-columns:1fr;gap:20px;padding:35px 0}.spiral-opening h2{max-width:17ch}.spiral-deck{max-width:32ch}.spiral-contents{display:block}.spiral-contents p{margin-top:7px}.spiral-columns{grid-template-columns:1fr;padding:32px 0}.spiral-essay{padding:0 0 28px}.spiral-essay+.spiral-essay{border-left:0;border-top:1px solid var(--spiral-line);padding:30px 0 0}.spiral-essay h2{font-size:33px}.spiral-prose{font-size:17px;line-height:1.85}.spiral-try{grid-template-columns:1fr;gap:30px;padding:26px 22px}.spiral-footer{display:block}.spiral-footer p+p{text-align:left;margin-top:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.a11-shell-header,.a11-nav,.spiral-skip,.spiral-masthead nav,.spiral-button{display:none!important}.spiral-paper{padding:0;max-width:none}.spiral-masthead h1{font-size:80px}.spiral-columns{display:block}.spiral-essay,.spiral-essay+.spiral-essay{padding:20px 0;border:0}.spiral-prose{font-size:12pt}.spiral-try{background:white;display:block}.spiral-record details{display:block}.spiral-record summary{display:none}.spiral-essay h2{break-after:avoid}}
body.governance-page .spiral-paper a.spiral-button,body.governance-page .spiral-paper a.spiral-button:hover{color:#fffdf8}
