@import url("https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@600;700&family=Inter:wght@400;500;600&display=swap");
:root{--bg:#0e0e10;--card:#1b1b20;--line:#2a2a31;--text:#f2f2f4;--muted:#a3a3ad;--orange:#d27a2b}
*{box-sizing:border-box;margin:0;padding:0}
body{background:var(--bg);color:#d6d6dc;font:16px/1.7 Inter,system-ui,sans-serif}
.wrap{max-width:820px;margin:0 auto;padding:0 20px}
header{border-bottom:1px solid var(--line);padding:18px 0}
header .wrap{display:flex;justify-content:space-between;align-items:center;gap:16px}
header img{height:30px;width:auto}
.back{color:var(--muted);font-size:14px;text-decoration:none}
.back:hover{color:var(--orange)}
main{padding:56px 20px 80px}
h1{font:700 clamp(32px,5vw,44px)/1.1 "Chakra Petch",sans-serif;color:var(--text);margin-bottom:24px}
h2{font:600 21px/1.3 "Chakra Petch",sans-serif;color:var(--text);margin:36px 0 12px;padding-top:20px;border-top:1px solid var(--line)}
p,ul{margin-bottom:14px}
ul{padding-left:22px}
li{margin-bottom:6px}
strong{color:var(--text)}
a{color:var(--orange)}
footer{border-top:1px solid var(--line);padding:28px 0;color:var(--muted);font-size:14px}
