.Legal-module__C0m42q__page{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-body);padding:clamp(48px,8vh,96px) 6vw clamp(56px,9vh,104px)}.Legal-module__C0m42q__inner{max-width:720px;margin:0 auto}.Legal-module__C0m42q__back{font-family:var(--font-tag);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:8px;margin-bottom:clamp(36px,6vh,56px);font-size:11px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.Legal-module__C0m42q__back:hover{color:var(--text)}.Legal-module__C0m42q__back:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:3px}.Legal-module__C0m42q__logo{font-family:var(--font-display);letter-spacing:1px;color:var(--amber);font-size:22px;font-weight:700;line-height:1;display:block}.Legal-module__C0m42q__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);margin:18px 0 10px;font-size:clamp(1.9rem,4vw,2.8rem);font-weight:700;line-height:1.1}.Legal-module__C0m42q__updated{font-family:var(--font-tag);letter-spacing:.14em;text-transform:uppercase;color:#8b93a1d9;margin:0 0 clamp(34px,5vh,52px);font-size:11px}.Legal-module__C0m42q__body h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:clamp(34px,5vh,48px) 0 14px;font-size:1.1rem;font-weight:500}.Legal-module__C0m42q__body h2:first-child{margin-top:0}.Legal-module__C0m42q__body p{color:var(--text-dim);margin:0 0 14px;font-size:.95rem;line-height:1.7}.Legal-module__C0m42q__body ul{flex-direction:column;gap:11px;margin:0 0 14px;padding:0;list-style:none;display:flex}.Legal-module__C0m42q__body li{color:var(--text-dim);padding-left:18px;font-size:.95rem;line-height:1.65;position:relative}.Legal-module__C0m42q__body li:before{content:"";background:var(--amber);border-radius:50%;width:4px;height:4px;position:absolute;top:.62em;left:2px}.Legal-module__C0m42q__body strong{color:var(--text);font-weight:500}.Legal-module__C0m42q__body a{color:var(--amber);border-bottom:1px solid #ffb02059;text-decoration:none;transition:border-color .2s}.Legal-module__C0m42q__body a:hover{border-bottom-color:var(--amber)}.Legal-module__C0m42q__body a:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:2px}.Legal-module__C0m42q__body hr{background:var(--glass-border);border:0;height:1px;margin:clamp(30px,4.5vh,44px) 0}.Legal-module__C0m42q__foot{border-top:1px solid var(--glass-border);flex-wrap:wrap;gap:22px;margin-top:clamp(44px,7vh,72px);padding-top:22px;display:flex}.Legal-module__C0m42q__footLink{font-family:var(--font-tag);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);font-size:11px;font-weight:500;text-decoration:none;transition:color .2s}.Legal-module__C0m42q__footLink:hover{color:var(--text)}.Legal-module__C0m42q__footLink:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:3px}@media (prefers-reduced-motion:reduce){.Legal-module__C0m42q__back,.Legal-module__C0m42q__footLink,.Legal-module__C0m42q__body a{transition:none}}
