:root{color-scheme:dark}*{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;margin:0;background:#071321;color:#f1f6f3;line-height:1.7}main{max-width:800px;margin:auto;padding:60px 24px 120px}a{color:#b7e9d5}h1{font-size:clamp(32px,5vw,48px);line-height:1.15;letter-spacing:-.04em}h2{font-size:23px;margin-top:36px}p,li{color:#b2c5ca}nav{background:#0b2030;padding:17px 24px;border-bottom:1px solid #274453}nav a{text-decoration:none}.draft{border:1px solid #caac77;background:#483c22;padding:18px 22px;border-radius:14px;color:#ffedc6;margin:28px 0}.draft strong{color:#fff}.metadata{font-size:13px;color:#8babb0}code{background:#233846;border-radius:5px;padding:2px 5px}
