*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;background:#24062f;color:#fff9ea;font:18px/1.65 system-ui,-apple-system,BlinkMacSystemFont,sans-serif}main,nav,footer{max-width:780px;margin:auto;padding:24px}nav{display:flex;gap:24px;flex-wrap:wrap;border-bottom:1px solid #795185}a{color:#ffdc45;text-underline-offset:4px}a:focus-visible{outline:3px solid #ffdc45;outline-offset:5px}h1,h2{line-height:1.2;letter-spacing:-.025em}h1{font-size:clamp(36px,8vw,56px);color:#ffdc45}h2{font-size:25px;margin-top:36px}.draft{border-left:4px solid #ffdc45;background:#3b1749;padding:16px}.button{display:inline-block;background:#ffdc45;color:#24062f;border-radius:14px;padding:14px 20px;font-weight:700;margin:8px 0}footer{font-size:15px;border-top:1px solid #795185}li{margin-block:10px}p,a{overflow-wrap:anywhere}@media(prefers-reduced-motion:no-preference){a{transition:color .15s}}
