:root{--bg:#0b3f8f;--fg:#fff;--muted:#cfe0ff;--card:rgba(255,255,255,.08)}
*{box-sizing:border-box}body{margin:0;font:17px/1.6 -apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;background:var(--bg);color:var(--fg)}
main{max-width:680px;margin:0 auto;padding:48px 20px 80px}h1{font-size:2rem;margin:0 0 .25em}h2{font-size:1.15rem;margin:2em 0 .5em;color:var(--muted)}
p,li{color:var(--fg)}a{color:#fff;text-decoration:underline}.smile{font-size:3rem;line-height:1;margin-bottom:.4em}
.card{background:var(--card);border-radius:14px;padding:18px 20px;margin:1em 0}nav{margin-top:2.5em;font-size:.95rem;color:var(--muted)}small{color:var(--muted)}

.get{margin:0 0 1.5rem}
.button{display:inline-block;padding:.75rem 1.25rem;border-radius:999px;background:#0a5cff;color:#fff;text-decoration:none;font-weight:600}
.button:hover{background:#0848c7}
