@font-face{font-family:Manrope;src:url('/fonts/manrope.ttf')}*{box-sizing:border-box}body{font:16px/1.8 Manrope,system-ui,sans-serif;background:#f6f8fc;color:#20283c;margin:0}main{max-width:820px;margin:48px auto;padding:0 24px 64px}a{color:#2858c9;text-underline-offset:3px}a:focus-visible{outline:3px solid #2858c9;outline-offset:4px}nav,footer{display:flex;flex-wrap:wrap;gap:16px}.brand{display:inline-flex;gap:10px;align-items:center;text-decoration:none;font-weight:800;font-size:22px;color:#20283c}.brand img{width:36px;height:36px}h1{font-size:clamp(30px,6vw,42px);line-height:1.25;margin:32px 0 16px;letter-spacing:-1px}h2{font-size:21px;line-height:1.4;margin:32px 0 12px}p,ul{margin:12px 0}.version{color:#526078;font-size:14px}.review-note{background:#e7edf9;padding:16px 20px;border-left:3px solid #2858c9;border-radius:8px}footer{border-top:1px solid #dbe1ee;margin-top:40px;padding-top:20px;font-size:14px}li{padding-left:4px}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}}
