
:root{--bg:#0B2A33;--mint:#A9E6A1;--blue:#2F86FF;--muted:rgba(255,255,255,.74);--line:rgba(255,255,255,.13);--display:"Bricolage Grotesque",system-ui,sans-serif;--body:"Plus Jakarta Sans",system-ui,sans-serif}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:linear-gradient(157deg,#16414e,#0a2630 60%,#081f28);color:#fff;font-family:var(--body);display:grid;grid-template-rows:1fr auto}.chooser{width:min(1080px,100%);margin:auto;padding:56px 24px}.eyebrow{color:var(--mint);font-weight:800;text-transform:uppercase;letter-spacing:.16em}h1{font-family:var(--display);font-size:clamp(44px,8vw,88px);line-height:1;margin:14px 0 0;max-width:11ch}.lead{color:var(--muted);font-size:19px;max-width:68ch;line-height:1.6}.cards{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:42px}.choice{display:block;color:#fff;text-decoration:none;border:1px solid var(--line);background:rgba(255,255,255,.055);border-radius:18px;padding:30px;transition:.16s}.choice:hover{transform:translateY(-4px);border-color:var(--mint)}.choice span{color:var(--mint);font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:12px}.choice h2{font-family:var(--display);font-size:34px;margin:10px 0}.choice p{color:var(--muted);line-height:1.6}.pdfs{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.pdfs a{color:#0B2A33;background:var(--mint);border-radius:999px;padding:13px 18px;font-weight:800;text-decoration:none}footer{padding:22px;text-align:center;color:rgba(255,255,255,.62);font-size:13px}@media(max-width:720px){.cards{grid-template-columns:1fr}}
