:root{color-scheme:dark;font-family:system-ui,sans-serif;background:#090b12;color:#f5f5fa}body{margin:0 auto;max-width:820px;padding:32px 24px 64px;line-height:1.75}a{color:#73e1ed}nav{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:40px}h1{font-size:clamp(2rem,6vw,3rem);line-height:1.2}h2{margin-top:32px;font-size:1.3rem}p,li{color:#c5c8d4}.date{color:#969aaa}.notice{border:1px solid #42495e;border-radius:12px;padding:16px}footer{margin-top:48px;border-top:1px solid #242733;padding-top:24px}
