*{box-sizing:border-box}html{background:#fff;color:#111;font-family:Inter,Arial,sans-serif}body{margin:0;min-height:100vh;padding:clamp(24px,7vw,96px);font-size:14px;line-height:1.7}.legal-wrap{max-width:780px;margin:0 auto}.legal-back{display:inline-block;margin-bottom:52px;color:#444;text-decoration:none;font-size:12px}.legal-back:hover{text-decoration:underline}.legal-brand{font:32px/1 'Bebas Neue',Impact,sans-serif;letter-spacing:.04em}.legal-kicker{margin:56px 0 14px;color:#777;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}h1{max-width:700px;margin:0 0 35px;font:clamp(48px,8vw,84px)/.92 'Bebas Neue',Impact,sans-serif;text-transform:uppercase}h2{margin:38px 0 10px;font-size:17px;line-height:1.3}p,li{color:#555}a{color:#111}.legal-notice{margin:30px 0;padding:16px 18px;border:1px solid #dedede;background:#f7f7f7;color:#444;font-size:13px}.legal-notice strong{color:#111}.legal-meta{margin-top:58px;padding-top:16px;border-top:1px solid #ddd;color:#777;font-size:11px}
