body{margin:0;font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;background:#0b1020;color:#e8ecf7;line-height:1.65}
.wrap{max-width:760px;margin:0 auto;padding:48px 22px}
h1{font-size:30px;letter-spacing:-.02em}h2{font-size:19px;margin-top:28px;color:#5b8cff}
a{color:#5b8cff}p,li{color:#c3ccdf}small{color:#93a0c2}
