:root{--paper:#ffe45c;--ink:#1c1b17;--bg:#f4f3ef;--text:#1c1b17;--muted:#6b6962;--card:#fff;--link:#1c1b17}@media (prefers-color-scheme:dark){:root{--bg:#141412;--text:#f2f0ea;--muted:#a5a29a;--card:#1f1e1b;--link:#ffe45c}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);margin:0;font:17px/1.55 -apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif}a{color:var(--link)}.wrap{max-width:720px;margin:0 auto;padding:40px 20px 80px}.note{background:var(--paper);color:var(--ink);border-radius:24px;padding:28px 28px 32px;position:relative;overflow:hidden}.note a{color:var(--ink)}.note:after{content:"";background:linear-gradient(135deg,#0000 50%,#0000001f 50%);width:44px;height:44px;position:absolute;bottom:0;right:0}h1{letter-spacing:-.02em;margin:0 0 10px;font-size:40px;font-weight:800;line-height:1.1}h2{margin:40px 0 10px;font-size:22px;font-weight:700}p{margin:10px 0}ul,ol{padding-left:22px}li{margin:6px 0}.lead{margin:0 0 6px;font-size:20px}.muted{color:var(--muted)}.note .muted{color:#1c1b17a6}.btn{background:var(--ink);border-radius:999px;margin-top:14px;padding:14px 22px;font-weight:600;text-decoration:none;display:inline-block;color:#fff!important}.nav{align-items:center;gap:16px;margin-bottom:28px;font-weight:600;display:flex}.nav a{color:inherit;text-decoration:none}.brand{align-items:center;gap:10px;display:flex}.logo{background:var(--paper);border-radius:9px;width:36px;height:36px;display:inline-block;position:relative;overflow:hidden}.logo:after{content:"";background:linear-gradient(135deg,#0000 50%,#1c1b17 50%);width:18px;height:18px;position:absolute;bottom:0;right:0}.grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}@media (max-width:560px){.grid{grid-template-columns:1fr}h1{font-size:32px}}.card{background:var(--card);border-radius:16px;padding:18px}.card h3{margin:0 0 6px;font-size:17px}.card p{color:var(--muted);margin:0;font-size:15px}.never li::marker{content:"✕  ";color:#b8321f}footer{color:var(--muted);margin-top:60px;font-size:14px}footer a{color:inherit}
