:root{color-scheme:dark;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;background:#080e15;color:#eaf7f5}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 80% 0%,#103e37 0%,transparent 50%),#080e15;min-height:100vh}main{max-width:940px;margin:auto;padding:30px 22px}header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #29433e;padding-bottom:24px}.brand{font-size:24px;font-weight:800}.pill{font-size:12px;color:#89ebc7;border:1px solid #287e62;border-radius:30px;padding:8px 12px}.hero{padding:100px 0 110px}.eyebrow{color:#76edb9;font-weight:700;letter-spacing:.15em;font-size:12px}h1{font-size:clamp(38px,6vw,68px);line-height:1.08;letter-spacing:-.04em;margin:20px 0}h2{font-size:23px;margin-top:36px;color:#b5f5d8}p,li{color:#bdcfc9;line-height:1.75}a{color:#8cf1c5}.hero>p:not(.eyebrow){font-size:19px;max-width:630px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:35px}.button{background:#57df9d;color:#082018;padding:14px 20px;border-radius:12px;text-decoration:none;font-weight:800}.button.secondary{background:#19362e;color:#c8f9e1}.document{max-width:760px;margin:60px auto 90px}.notice{padding:16px 20px;border:1px solid #36665a;border-radius:12px;background:#122a25}footer{padding:22px 0;border-top:1px solid #29433e;color:#94aaa4;font-size:13px}footer a{color:#a9d9c8}@media(max-width:480px){.hero{padding:70px 0}.brand{font-size:20px}}
