html,body{background:#000;color:#F2EFE8;margin:0;font:16px/1.55 system-ui,sans-serif}main{max-width:820px;margin:0 auto;padding:28px 20px 64px}a{color:#D4FF3A}.back{display:inline-block;margin-bottom:24px;text-decoration:none;font:600 13px ui-monospace,monospace;text-transform:uppercase;letter-spacing:.08em}.head{display:flex;gap:20px;align-items:center;margin-bottom:28px}.mono{flex:none;width:96px;height:96px;border-radius:20px;display:grid;place-items:center;font:900 38px system-ui;color:#000;background:linear-gradient(160deg,#e9ff8a,#d4ff3a 50%,#9fbf16);box-shadow:inset 0 2px 0 rgba(255,255,255,.6),0 4px 0 #5b7206,0 18px 30px -10px rgba(212,255,58,.35)}h1{font:900 clamp(36px,7vw,64px)/.95 system-ui;text-transform:uppercase;margin:0;text-shadow:0 1px 0 #b5b0a6,0 2px 0 #8f8b83,0 3px 0 #6a6760,0 12px 20px rgba(0,0,0,.9)}h2{font:800 20px system-ui;text-transform:uppercase;letter-spacing:.04em;margin:28px 0 12px}.sub{color:#A3A099;margin:8px 0 0}.sub b{color:#D4FF3A}.facts{list-style:none;padding:0;margin:0;display:grid;gap:10px}.facts li{display:grid;grid-template-columns:200px 1fr auto;gap:6px 14px;align-items:baseline;padding:14px 16px;border-radius:12px;background:linear-gradient(180deg,#1c1c20,#0c0c0e);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px #000}.facts .k{font:600 12px ui-monospace,monospace;color:#A3A099;text-transform:uppercase}.facts small{grid-column:2/4;color:#8a877f;font:12px ui-monospace,monospace}@media(max-width:600px){.facts li{grid-template-columns:1fr auto}.facts .k{grid-column:1/3}.facts small{grid-column:1/3}}.note{color:#A3A099;font-size:14px;margin:24px 0}.btn{display:inline-block;padding:12px 18px;border-radius:999px;background:linear-gradient(180deg,#e9ff8a,#d4ff3a 45%,#b5e01c);color:#000;font-weight:800;text-decoration:none;margin-right:12px}form{display:grid;gap:14px;margin-top:20px}label{display:grid;gap:6px;font:600 13px ui-monospace,monospace;text-transform:uppercase;color:#A3A099}input,select,textarea{font:16px system-ui;color:#F2EFE8;background:#0c0c0e;border:1px solid #2a2a2e;border-radius:10px;padding:12px}button{justify-self:start;padding:14px 22px;border-radius:999px;border:0;background:linear-gradient(180deg,#e9ff8a,#d4ff3a 45%,#b5e01c);color:#000;font:800 15px system-ui;cursor:pointer}
