@import url('data:text/css,');
:root{--ink:#17201d;--paper:#f4f1e8;--muted:#66706a;--moss:#274a3b;--fern:#b8c995;--rust:#c75e35;--line:#c8cdc0;--serif:Georgia,'Times New Roman',serif;--sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55}.shell{width:min(1160px,calc(100% - 48px));margin:0 auto}.skip-link{position:absolute;left:-9999px;z-index:10;background:var(--ink);color:#fff;padding:10px 14px}.skip-link:focus{left:16px;top:16px}.site-header{border-bottom:1px solid var(--line);padding:19px 0;position:relative}.header-row,.footer-row{display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{color:var(--ink);text-decoration:none;font:700 20px/1 var(--serif);letter-spacing:-.04em;display:flex;align-items:center;gap:10px}.brand i{color:var(--rust);font-style:normal}.brand-mark{font:700 10px/1 var(--sans);letter-spacing:0;border:1px solid var(--ink);border-radius:50%;width:31px;height:31px;display:grid;place-items:center}nav{display:flex;gap:28px}nav a{color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;padding:7px 0;border-bottom:1px solid transparent}nav a:hover,nav a:focus,nav a[aria-current=page]{border-color:var(--rust);color:var(--rust)}.eyebrow,.issue{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--moss);margin:0 0 18px}.hero{padding:104px 0 72px}.hero h1,.page-intro h1,.contact-page h1,.lost-page h1{font:400 clamp(49px,7.2vw,100px)/.94 var(--serif);letter-spacing:-.065em;margin:0;max-width:930px}.lede{font:400 20px/1.5 var(--serif);color:#46514b;max-width:570px;margin:30px 0 0}.hero-rule{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;margin-top:76px;border-top:1px solid var(--ink);padding-top:11px;font-size:10px;font-weight:bold;letter-spacing:.12em}.hero-rule span:last-child{text-align:right}.feature-grid{display:grid;grid-template-columns:1.07fr .93fr;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.feature-card{padding:52px 60px 54px 0}.feature-card h2,.article-list h2,.long-note h2,.two-column h2,.closing-copy h2{font:400 clamp(31px,3.5vw,49px)/1.03 var(--serif);letter-spacing:-.055em;margin:0 0 18px}.feature-card h2 a,.article-list h2 a{color:inherit;text-decoration:none}.feature-card h2 a:hover,.article-list h2 a:hover{text-decoration:underline;text-decoration-color:var(--rust);text-decoration-thickness:2px}.feature-card p:not(.card-label),.article-list article>p:not(.issue),.long-note p,.body-copy p,.contact-grid p,.closing-copy p{margin:0;color:#4f5953;max-width:550px}.card-label{font-size:11px;font-weight:bold;letter-spacing:.13em;text-transform:uppercase;color:var(--rust);margin:0 0 42px}.arrow-link,.read{display:inline-flex;gap:9px;align-items:center;color:var(--moss);font-size:12px;font-weight:bold;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;margin-top:30px}.arrow-link:hover,.read:hover{color:var(--rust)}.arrow-link span,.read span{font-size:18px;line-height:0}.signal-panel{margin:32px 0;padding:24px;background:var(--moss);display:grid;place-items:center}.signal-panel svg{max-width:100%;height:auto}.signal-panel .grid{stroke:#70917b;stroke-width:.55}.signal-panel .trace{fill:none;stroke:var(--fern);stroke-width:2.5}.signal-panel .node{fill:var(--rust);stroke:var(--paper);stroke-width:1.3}.signal-panel text{fill:#d6dfc7;font:9px Arial, sans-serif;letter-spacing:1px}.dispatches{padding:104px 0}.section-heading{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--ink);padding-bottom:20px}.section-heading .arrow-link{margin:0}.article-list{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.article-list article{padding:35px 34px 25px 0;border-right:1px solid var(--line);margin-right:28px}.article-list article:last-child{border:0;margin:0}.article-list h2{font-size:31px}.article-list .issue{color:var(--rust);margin-bottom:28px}.read{margin-top:24px}.manifesto{background:var(--moss);color:#eff1df;padding:104px 0}.manifesto .eyebrow{color:var(--fern)}blockquote{font:400 clamp(39px,5.8vw,74px)/1.02 var(--serif);letter-spacing:-.06em;max-width:950px;margin:0}.manifesto-note{font:400 18px/1.5 var(--serif);color:#dbe3d0;margin:38px 0 0}.site-footer{padding:28px 0;border-top:1px solid var(--line);font-size:11px;font-weight:bold;letter-spacing:.08em;text-transform:uppercase}.site-footer p{margin:0;color:var(--muted)}.site-footer a{color:var(--moss);text-decoration:none}.page-intro{padding:105px 0 85px}.notes-page .page-intro{border-bottom:1px solid var(--ink)}.long-note{display:grid;grid-template-columns:190px minmax(0,650px);gap:65px;padding:64px 0;border-bottom:1px solid var(--line)}.note-meta{display:flex;gap:15px;color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.note-meta>span{font:400 29px/1 var(--serif);color:var(--rust)}.note-meta p{margin:0!important;color:var(--muted)!important}.long-note h2{font-size:43px}.long-note .eyebrow{color:var(--rust);margin-bottom:22px}.long-note p+p{margin-top:18px}.long-note ul{padding:0;margin:25px 0 0;list-style:none;border-top:1px solid var(--line)}.long-note li{padding:10px 0;border-bottom:1px solid var(--line);color:#4f5953}.long-note li::before{content:'↳';color:var(--rust);margin-right:10px}.pull-quote{font:400 27px/1.15 var(--serif)!important;color:var(--moss)!important;margin-top:32px!important}.about-intro{padding-bottom:110px}.two-column{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;border-top:1px solid var(--ink);padding:68px 0 104px}.two-column h2{font-size:43px}.body-copy p+p{margin-top:20px}.values{background:#dce4ce;padding:88px 0}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:42px}.values-grid article{border-top:1px solid var(--moss);padding-top:16px}.values-grid span{font:400 28px var(--serif);color:var(--rust)}.values-grid h2{font:400 31px/1 var(--serif);letter-spacing:-.04em;margin:21px 0 13px}.values-grid p{margin:0;color:#43504a}.closing-copy{padding:105px 0}.closing-copy h2{font-size:52px}.closing-copy p:last-child{font:400 20px/1.5 var(--serif);margin-top:18px}.contact-page{padding:106px 0 115px}.email-link{display:inline-flex;align-items:center;gap:20px;margin-top:62px;color:var(--moss);font:400 clamp(29px,4vw,55px)/1 var(--serif);letter-spacing:-.05em;text-decoration:none;border-bottom:2px solid var(--rust);padding-bottom:9px}.email-link:hover{color:var(--rust)}.email-link span{font-family:var(--sans);font-size:.72em}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:96px;padding-top:25px;border-top:1px solid var(--ink)}.contact-grid .eyebrow{color:var(--rust);margin-bottom:14px}.contact-note{margin-top:82px;padding:27px 30px;background:var(--moss);color:#eff1df;display:flex;gap:20px;align-items:flex-start;max-width:670px}.contact-note span{color:var(--fern);font-size:22px}.contact-note p{font:400 25px/1.2 var(--serif);letter-spacing:-.03em;margin:0}.lost-page{padding:102px 0 125px;position:relative}.lost-code{font:400 clamp(120px,26vw,340px)/.7 var(--serif);letter-spacing:-.12em;color:#dce4ce;position:absolute;right:3%;top:82px;z-index:-1}.lost-page .eyebrow{color:var(--rust)}.lost-page .lede{max-width:490px}.button{display:inline-flex;gap:15px;align-items:center;margin-top:43px;padding:14px 18px;background:var(--moss);color:#fff;text-decoration:none;font-size:12px;font-weight:bold;letter-spacing:.1em;text-transform:uppercase}.button:hover{background:var(--rust)}
@media (max-width:760px){.shell{width:min(100% - 32px,1160px)}.site-header{padding:14px 0}.header-row{align-items:flex-start}.brand{font-size:18px}.brand-mark{width:27px;height:27px;font-size:9px}nav{gap:13px;flex-wrap:wrap;justify-content:flex-end}nav a{font-size:10px}.hero,.page-intro,.contact-page,.lost-page{padding-top:70px}.hero{padding-bottom:48px}.hero h1,.page-intro h1,.contact-page h1,.lost-page h1{font-size:54px}.lede{font-size:18px}.hero-rule{margin-top:48px;font-size:9px;gap:8px}.feature-grid,.two-column,.contact-grid{grid-template-columns:1fr}.feature-card{padding:42px 0}.signal-panel{margin:0 0 28px}.dispatches{padding:70px 0}.article-list{grid-template-columns:1fr}.article-list article{border-right:0;border-bottom:1px solid var(--line);margin:0;padding:31px 0}.article-list article:last-child{border-bottom:0}.manifesto{padding:70px 0}.site-footer{padding:24px 0}.footer-row{align-items:flex-start;flex-direction:column;gap:8px}.long-note{grid-template-columns:1fr;gap:22px;padding:45px 0}.long-note h2{font-size:36px}.note-meta{align-items:center}.about-intro{padding-bottom:70px}.two-column{gap:25px;padding:50px 0 70px}.two-column h2,.closing-copy h2{font-size:39px}.values{padding:62px 0}.values-grid{grid-template-columns:1fr;gap:33px}.closing-copy{padding:72px 0}.contact-grid{gap:32px;margin-top:72px}.email-link{margin-top:45px;font-size:30px}.lost-code{top:70px;right:0}.not-found .lost-page h1{position:relative}.section-heading{align-items:center}.section-heading .eyebrow{margin:0}}
