*{box-sizing:border-box}body{margin:0;background:#080b14;color:#eef2ff;font:16px system-ui,sans-serif}.wrap{max-width:850px;margin:8vh auto;padding:24px}.tag{color:#7dd3fc;letter-spacing:.16em;font-size:12px;font-weight:800}h1{font-size:clamp(30px,7vw,58px);line-height:1.05;margin:18px 0}h1 span{display:block;color:#8b9bb8}p{color:#aab6cc;line-height:1.7}.panel{background:#111827;border:1px solid #273449;border-radius:18px;padding:22px;margin:28px 0}.panel h2{margin-top:0}.panel li{padding:7px 0;color:#cbd5e1}.notice{padding:14px;border-left:3px solid #fbbf24;background:#211b10;border-radius:8px;color:#fde68a}a{color:#7dd3fc}
