*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;background:#101419;color:#e9edf3;font:17px/1.75 system-ui,sans-serif}header,main,footer{max-width:850px;margin:auto;padding:28px}header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #2a333f}nav{display:flex;gap:24px}a{color:#a9c9ff;text-decoration-thickness:1px;text-underline-offset:4px}header>a{font-weight:700;color:#f2f5fa;text-decoration:none}main{padding-top:64px;padding-bottom:72px}h1{font-size:clamp(36px,6vw,54px);line-height:1.12;letter-spacing:-.045em;margin:12px 0 25px}h2{font-size:23px;letter-spacing:-.02em;margin-top:38px}p,li{color:#bbc5d2}strong{color:#e9edf3}.eyebrow{font:600 12px/1.4 system-ui;letter-spacing:.13em;text-transform:uppercase;color:#99bfff}.lead{font-size:22px;line-height:1.55;max-width:680px}.note{border-left:3px solid #8bb7ff;padding:4px 22px;margin-top:35px}footer{border-top:1px solid #2a333f;font-size:14px;color:#98a5b6}footer p{margin:6px 0}@media(max-width:560px){header{align-items:flex-start;gap:20px}nav{gap:14px;font-size:14px}main{padding-top:38px}header,main,footer{padding-left:22px;padding-right:22px}}