*{box-sizing:border-box}body{margin:0;background:#10141c;color:#dfe6f1;font:17px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}
a{color:#f2a03d}main{max-width:760px;margin:0 auto;padding:28px 20px 60px}
.nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;max-width:760px;margin:0 auto;padding:18px 20px;border-bottom:1px solid #263041}
.brand{display:flex;align-items:center;gap:10px;color:#f2a03d;text-decoration:none;font-weight:800;letter-spacing:.04em}
.brand img{width:34px;height:34px;border-radius:8px}.navlinks a{margin-left:16px;font-size:14px;color:#8d99ad;text-decoration:none}
.navlinks a:hover{color:#f2a03d}h1{font-size:30px;margin:18px 0 4px;letter-spacing:.02em}
h2{font-size:18px;color:#f2a03d;margin-top:30px}.lead{font-size:19px}.muted{color:#8d99ad;font-size:14px}
.hero{width:100%;border-radius:10px;margin:18px 0;border:1px solid #263041}hr{border:0;border-top:1px solid #263041;margin:36px 0}
footer{max-width:760px;margin:0 auto;padding:0 20px 40px;color:#6b778b;font-size:13px}
