:root{font-family:Inter,system-ui,-apple-system,sans-serif;color:#e8f3fb;background:#071621}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(ellipse at 12% 7%,#154763 0,transparent 50%),#071621}a{color:#6ce6e2}header,footer{max-width:900px;margin:auto;padding:25px 24px;display:flex;justify-content:space-between;align-items:center}header a:first-child{text-decoration:none;color:#f2fcff;font-size:1.2rem;font-weight:750}header a+ a{font-size:.92rem}main{max-width:850px;margin:4vh auto;padding:48px 54px;border:1px solid #235168;border-radius:24px;background:#0d2535;box-shadow:0 20px 60px #0005}p{line-height:1.75;color:#c9dfe8}h1{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.045em;margin:7px 0 20px}h2{font-size:1.23rem;margin-top:35px}small,.kicker{color:#64dacf}footer{font-size:.85rem;color:#a3bdcc;display:flex;gap:16px;justify-content:start}@media(max-width:660px){main{margin:0 12px;padding:30px 22px}header{padding:22px}footer{padding:23px}}