:root{color-scheme:dark;--paper:#f2efe6;--muted:#b3bac5;--ink:#141821;--line:#343b48;--green:#b7e56a;--blue:#63b8e8;font-family:Inter,system-ui,sans-serif;color:var(--paper);background:var(--ink)}*{box-sizing:border-box}body{margin:0;line-height:1.65}a{color:var(--green);text-underline-offset:5px}a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}header,main,footer{max-width:1200px;margin:auto;padding:24px 32px}header,footer{display:flex;align-items:center;justify-content:space-between;gap:24px}header{border-bottom:1px solid var(--line)}nav{display:flex;gap:24px;flex-wrap:wrap}.brand{font-size:27px;font-weight:850;letter-spacing:-1px;color:var(--paper);text-decoration:none}.brand span{display:block;color:var(--muted);font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.hero{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center;padding:65px 0 80px}.eyebrow{color:var(--green);font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:700}h1{font-size:clamp(42px,5.7vw,76px);line-height:1.06;letter-spacing:-3px;margin:20px 0 28px}h2{font-size:34px;line-height:1.2;letter-spacing:-1px}h3{font-size:23px;line-height:1.25}.intro{font-size:19px;max-width:510px;color:var(--muted)}.status{font-size:13px;color:var(--muted);margin:25px 0}.button{display:inline-flex;gap:26px;background:var(--green);color:var(--ink);padding:13px 22px;border-radius:8px;font-weight:750;text-decoration:none}.experiment{background:#e9e5d9;color:#20262c;padding:30px;border-radius:6px;transform:rotate(2deg);box-shadow:16px 18px 0 #283541;position:relative}.stamp{font:700 11px/1.4 monospace;letter-spacing:2px}.clock{font-size:125px;line-height:1;letter-spacing:-7px;font-weight:850;border-bottom:2px solid #b5b9b3;padding:22px 0 20px}.clock span{display:block;font:600 15px/1.5 system-ui;letter-spacing:0}.note{font-size:25px;line-height:1.35;letter-spacing:-.5px}.verdicts{display:flex;gap:7px;flex-wrap:wrap;margin:25px 0}.verdicts span{border:1px solid #5a6457;padding:3px 8px;border-radius:3px;font-size:12px}.verdicts span:first-child{background:var(--green)}small{font-size:11px;color:#58605e}.rhythm{padding:40px 0 65px;border-top:1px solid var(--line)}.grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:35px}.grid article{padding:10px 30px 5px 0}.grid article+article{border-left:1px solid var(--line);padding-left:30px}.grid article>span{font:12px monospace;color:var(--blue)}.grid p,.availability p,.document p{color:var(--muted)}.availability{background:#202630;border:1px solid var(--line);padding:28px 32px;border-radius:12px;margin-bottom:40px}.availability h2{margin-top:0}.availability p{max-width:780px}.document{max-width:860px;padding-top:60px}.document h1{font-size:52px}.document section{margin-top:40px}.document section h2{font-size:25px}footer{border-top:1px solid var(--line);font-size:13px;color:var(--muted);padding-bottom:40px}@media(max-width:720px){header,main,footer{padding-left:20px;padding-right:20px}.hero{grid-template-columns:1fr;gap:38px;padding:35px 0 60px}h1{letter-spacing:-2px}.experiment{margin:0 12px 0 0}.clock{font-size:100px}.grid{grid-template-columns:1fr}.grid article,.grid article+article{border-left:0;border-top:1px solid var(--line);padding:24px 0}.availability{padding:23px}h2{font-size:28px}footer{align-items:flex-start;flex-direction:column}.document h1{font-size:40px}nav{gap:16px}}
