body{margin:0;background:#12151c;color:#edf0f5;font:17px/1.8 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}main{max-width:780px;margin:auto;padding:40px 24px 70px}a{color:#a4d9ff}nav{display:flex;gap:20px;flex-wrap:wrap;border-bottom:1px solid #434b5b;padding-bottom:18px}h1{font-size:32px;line-height:1.35}h2{font-size:21px;margin-top:30px}p{overflow-wrap:anywhere}footer{margin-top:40px;color:#bbc4d2}