
.legal-main{max-width:820px;margin:64px auto 90px}.legal-main h1{font-size:clamp(32px,5vw,58px);letter-spacing:-.06em;line-height:1.2;margin:16px 0 26px}.legal-main h2{font:500 23px/1.3 var(--body);margin:38px 0 12px}.legal-main p,.legal-main li{font-size:16px;color:var(--muted);line-height:1.85}.legal-main p{margin:12px 0}.legal-main a{color:var(--pink);text-decoration:underline}.legal-main strong{color:var(--ink);font-weight:500}.legal-note{border-left:2px solid var(--pink);background:#211628;padding:16px 22px;margin:28px 0;font-size:14px!important}.legal-main table{border-collapse:collapse;width:100%;font-size:14px;margin:24px 0}.legal-main th,.legal-main td{text-align:left;padding:14px 10px;border-bottom:1px solid var(--line)}.legal-main th{color:var(--pink);font-weight:500}.legal-main label{display:block;font-size:14px;margin:20px 0 8px}.legal-main input,.legal-main textarea{display:block;width:100%;font:inherit;padding:13px;background:#211628;color:var(--ink);border:1px solid #765e82;border-radius:4px;margin-top:8px}.legal-main textarea{resize:vertical}.legal-main form button{margin-top:22px}.legal-main [role=status]{padding:20px 0;color:var(--pink)}.legal-main .legal-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.legal-main ul{padding-left:22px}@media(max-width:600px){.legal-main{margin:36px auto 60px}.legal-main .legal-grid{grid-template-columns:1fr}.legal-main table{font-size:12px}.legal-main th,.legal-main td{padding:10px 6px}}

[hidden]{display:none!important}.legal-main input,.legal-main textarea{box-sizing:border-box}.legal-main pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--ink);border:1px solid var(--line);padding:18px}.q14-honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden}.legal-main button:disabled{opacity:.55}
