:root{--ink:#17141c;--paper:#f7f0e4;--white:#fffaf2;--violet:#7b52d5;--amber:#f7b83d;--blue:#68a8ed}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 12% 15%,#f8ce72 0 7%,transparent 7.3%),var(--paper);color:var(--ink);font:16px/1.6 Manrope,Segoe UI,system-ui,sans-serif}.page{min-height:100vh;padding:clamp(20px,5vw,64px)}.mark{font-family:Unbounded,Arial Black,sans-serif;font-weight:900;color:inherit;text-decoration:none}.doc{max-width:880px;margin:clamp(30px,6vw,70px) auto 0;background:var(--white);border:3px solid var(--ink);box-shadow:9px 9px 0 var(--ink);border-radius:28px 44px 30px 40px;padding:clamp(24px,5vw,54px)}h1{font-family:Unbounded,Arial Black,sans-serif;font-size:clamp(1.8rem,5vw,3.5rem);line-height:1;text-transform:uppercase;margin:0 0 24px;letter-spacing:-.05em}h2{font-family:Unbounded,Arial Black,sans-serif;font-size:1rem;text-transform:uppercase;margin:27px 0 7px}p,li{font-weight:600}a{color:inherit;text-underline-offset:3px}.note{background:#eee2ff;border:2px solid var(--ink);padding:13px 16px;border-radius:18px}.back{display:inline-block;margin-top:25px;padding:10px 17px;border:3px solid var(--ink);border-radius:99px;background:var(--amber);font-weight:800;text-decoration:none;box-shadow:4px 4px 0 var(--ink)}.tiny{margin-top:24px;font-size:9px;line-height:1.3;opacity:.43}.lang{float:right;font-size:12px;font-weight:800}
