:root{color-scheme:dark}*{box-sizing:border-box}body{margin:0;font:16px/1.85 system-ui,-apple-system,"Noto Sans JP",sans-serif;background:#07131e;color:#edf7f6}header{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #284758;padding:24px 7%;letter-spacing:.08em}header .tag{font-size:19px;font-weight:800;color:#9ff5d8}header .status{font-size:11px;color:#96b3ba}main{max-width:780px;margin:72px auto;padding:0 26px}h1{font-size:clamp(34px,6vw,58px);letter-spacing:-.04em}p{color:#d7e8e9}.muted{color:#94adb4;margin-top:44px}footer{border-top:1px solid #284758;padding:22px 7%;color:#90aab1;font-size:12px}article h2{color:#98ebd1}article blockquote{border-left:3px solid #9ff5d8;padding-left:18px;color:#a4cad3}article{max-width:780px}article li{margin:.4em 0}a{color:#9ff5d8}a:hover{text-decoration:none}