:root{--ink:#182221;--paper:#eee8d8;--signal:#dd4d2c;--muted:#66706b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}main{overflow:hidden}nav{border-bottom:1px solid #18222122;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(24px,6vw,88px);display:flex}.mark{color:var(--ink);letter-spacing:-2px;font:800 25px Georgia,serif;text-decoration:none}.mark span{color:var(--signal)}nav div{gap:28px;display:flex}nav div a,footer a{color:var(--ink);font-size:14px;text-decoration:none}.hero{color:#f6f2e8;background:radial-gradient(circle at 80% 20%,#c6d2c5 0,#0000 27%),linear-gradient(125deg,#22312e,#121917);min-height:640px;padding:clamp(80px,12vw,160px) clamp(24px,12vw,220px)}.eyebrow{letter-spacing:.16em;font-size:12px;font-weight:800}.hero h1,.split h2,.briefing h2{letter-spacing:-.06em;margin:24px 0;font:clamp(54px,8vw,120px)/.89 Georgia,serif}.hero em{color:#c9d5bc}.lede{color:#d2d9cf;max-width:490px;font-size:18px;line-height:1.55}.button,button{background:var(--signal);color:#fff;cursor:pointer;border:0;margin-top:25px;padding:15px 21px;font-weight:800;text-decoration:none;display:inline-block}.split{grid-template-columns:1fr 1fr;gap:70px;padding:120px clamp(24px,15vw,280px);display:grid}.split h2{font-size:70px}.split>p:last-child{color:#3d4843;margin-top:70px;font:22px/1.55 Georgia,serif}.drops{background:#d6ddcd;padding:100px clamp(24px,6vw,88px)}.drops h2{letter-spacing:-.05em;font:64px/.95 Georgia,serif}.cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cards article{background:#eef0e7;flex-direction:column;min-height:250px;padding:28px;display:flex}.cards p{color:var(--signal);margin:0;font-weight:800}.cards h3{margin:auto 0 16px;font:34px/1 Georgia,serif}.cards span{color:var(--muted);line-height:1.4}.briefing{color:#f6f2e8;background:#182221;padding:130px clamp(24px,15vw,280px)}.briefing h2{font-size:72px}.briefing>p:not(.eyebrow):not(.notice):not(.fine){color:#c3cbbf;max-width:610px;line-height:1.6}.briefing form{max-width:620px;margin-top:34px;display:flex}.briefing input{background:#f7f3e8;border:1px solid #c3cbbf;flex:1;min-width:0;padding:16px;font-size:16px}.briefing button{margin:0}.notice{color:#e9efdd}.fine{color:#a8b0a4;max-width:600px;font-size:12px;line-height:1.5}footer{color:#d6ddcd;background:#121917;justify-content:space-between;padding:28px clamp(24px,6vw,88px);font-size:13px;display:flex}footer a{color:#d6ddcd}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){nav div{gap:15px}nav div a{font-size:12px}.hero{min-height:570px}.split{padding:80px 24px;display:block}.split h2,.briefing h2,.drops h2{font-size:55px}.split>p:last-child{margin-top:30px}.cards{grid-template-columns:1fr}.cards article{min-height:180px}.briefing{padding:85px 24px}.briefing form{display:block}.briefing input,.briefing button{width:100%}.briefing button{margin-top:10px}}
