:root{color-scheme:dark;font-family:"Segoe UI",system-ui,sans-serif;color:#eee5d3;background:#081116}*{box-sizing:border-box}body{margin:0;line-height:1.7}a{color:#edb87c;text-underline-offset:4px}a:hover{color:#ffe0b1}a:focus-visible,select:focus-visible{outline:2px solid #edb87c;outline-offset:5px}header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px clamp(24px,6vw,90px);border-bottom:1px solid #2a3a40;background:#0b151c}.wordmark{color:#eee5d3;font-weight:750;font-size:20px;letter-spacing:.03em;text-decoration:none}header label{display:flex;align-items:center;gap:12px;color:#a0aaa8;font-size:12px}select{font:inherit;color:#eee5d3;background:#111e25;border:1px solid #425259;border-radius:3px;padding:9px 12px;min-height:40px}main{max-width:900px;margin:auto;padding:64px 28px 80px}.eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#edb87c;margin:0 0 18px}h1{font-size:clamp(32px,5vw,52px);line-height:1.15;letter-spacing:-.035em;margin:0 0 28px;max-width:650px}.lead{color:#d5d9d3;font-size:clamp(17px,2vw,20px);line-height:1.65;margin-bottom:44px}section{border-top:1px solid #2a3a40;padding:24px 0 12px}h2{font-size:21px;font-weight:650;margin:0 0 12px}p{color:#aebcbf;margin:0 0 20px}ul{padding-left:22px;margin:0 0 28px}li{padding:3px 0}.back{display:inline-block;margin-top:30px;padding:10px 0}@media(max-width:520px){header{padding:18px 24px;gap:16px}header label{display:grid;gap:4px;font-size:10px}main{padding-top:40px}}
