:root{--paper:#f4f0e8;--ink:#171612;--red:#8b3f35;--muted:#706b62;--line:#cbc4b8}*{box-sizing:border-box}html{background:var(--paper)}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}main{max-width:1180px;margin:auto;padding:0 32px}.wordmark{letter-spacing:.12em;font:400 24px Georgia,serif}nav{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;height:96px;display:flex}.edition,.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--red);font:700 11px Arial,sans-serif}.hero{grid-template-columns:2fr 1fr;align-items:end;gap:50px;padding:110px 0 120px;display:grid}.hero .eyebrow{grid-column:1/-1}.hero h1{letter-spacing:-.055em;margin:0;font:400 clamp(64px,10vw,138px)/.82 Georgia,serif}.dek{margin:0 0 8px;font:20px/1.55 Georgia,serif}.manifesto{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:2fr 1fr;gap:80px;padding:70px 0;display:grid}.manifesto>p{margin:0;font:36px/1.25 Georgia,serif}.manifesto aside{border-left:1px solid var(--line);flex-direction:column;justify-content:space-between;padding-left:32px;display:flex}.manifesto aside span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:11px}.manifesto strong{font:400 20px/1.5 Georgia,serif}.sample{padding:110px 0}.sample-head{grid-template-columns:1.5fr 1fr;gap:80px;margin:30px 0 75px;display:grid}.sample h2{margin:0;font:400 68px/.98 Georgia,serif}.sample-head>p{color:var(--muted);font:17px/1.7 Georgia,serif}.sample-list{border-top:1px solid var(--ink)}.sample-list article{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:center;gap:20px;padding:30px 0;display:grid}.sample-list article>span,.sample-list em{color:var(--muted);font-size:12px}.sample-list p{color:var(--red);text-transform:uppercase;letter-spacing:.12em;margin:0 0 7px;font-size:11px}.sample-list h3{margin:0;font:400 24px/1.2 Georgia,serif}.sample-list em{font-style:normal}footer{border-top:1px solid var(--ink);grid-template-columns:1fr 2fr auto;align-items:start;gap:30px;padding:42px 0 60px;display:grid}footer p,footer a{color:var(--muted);font-size:12px;line-height:1.6}footer a{color:var(--red)}@media (max-width:720px){main{padding:0 20px}nav{height:76px}.hero{padding:75px 0 80px;display:block}.hero h1{margin:18px 0 42px;font-size:67px}.dek{font-size:18px}.manifesto,.sample-head{display:block}.manifesto{padding:50px 0}.manifesto>p{font-size:28px}.manifesto aside{border-left:0;border-top:1px solid var(--line);gap:24px;margin-top:45px;padding:24px 0 0}.sample{padding:75px 0}.sample h2{font-size:48px}.sample-head>p{margin-top:32px}.sample-list article{grid-template-columns:38px 1fr}.sample-list em{display:none}footer{grid-template-columns:1fr}footer p{margin:0}}@media (prefers-color-scheme:dark){:root{--paper:#171612;--ink:#f0ece3;--red:#d78f83;--muted:#aaa399;--line:#48443e}}
