.legal_legalPage__skOTn{min-height:100vh;background:radial-gradient(circle at 82% 12%,rgba(197,93,85,.2),transparent 30%),linear-gradient(180deg,hsla(36,53%,91%,.04),transparent 28%),var(--vy-ink);color:var(--vy-paper)}.legal_shell__3uRNq{width:min(980px,calc(100% - 48px));margin:0 auto}.legal_hero__gXW9J{padding:168px 0 58px}.legal_eyebrow__w0dZE{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid hsla(36,53%,91%,.16);border-radius:999px;padding:9px 13px;color:var(--vy-gold);background:hsla(36,53%,91%,.06);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.legal_hero__gXW9J h1{max-width:820px;margin:24px 0 18px;color:var(--vy-paper);font-family:var(--font-display),sans-serif;font-size:clamp(44px,6vw,82px);font-weight:800;letter-spacing:-.065em;line-height:.96}.legal_lead__8n1f6{max-width:760px;margin:0;color:var(--vy-muted);font-size:19px;line-height:1.74}.legal_updated__gKgqZ{display:inline-flex;margin-top:26px;border-radius:999px;padding:9px 12px;background:rgba(126,218,190,.1);color:var(--vy-mint);font-size:13px;font-weight:850}.legal_notice__FxGpy{border:1px solid rgba(214,156,71,.24);border-radius:24px;padding:20px;margin-bottom:26px;background:rgba(214,156,71,.08);color:hsla(36,53%,91%,.78);line-height:1.7}.legal_content__iTIGp{display:grid;grid-gap:18px;gap:18px;padding:0 0 100px}.legal_section__Fv0Zf{border:1px solid hsla(36,53%,91%,.12);border-radius:28px;padding:28px;background:hsla(36,53%,91%,.052)}.legal_section__Fv0Zf h2{margin:0 0 16px;color:var(--vy-paper);font-family:var(--font-display),sans-serif;font-size:clamp(26px,3vw,36px);letter-spacing:-.045em;line-height:1.04}.legal_section__Fv0Zf h3{margin:22px 0 10px;color:var(--vy-paper);font-size:18px}.legal_section__Fv0Zf li,.legal_section__Fv0Zf p{color:var(--vy-muted);line-height:1.74}.legal_section__Fv0Zf p{margin:0 0 14px}.legal_section__Fv0Zf p:last-child{margin-bottom:0}.legal_section__Fv0Zf ul{display:grid;grid-gap:9px;gap:9px;padding-left:20px;margin:0 0 14px}.legal_section__Fv0Zf a{color:var(--vy-gold);font-weight:850}.legal_section__Fv0Zf strong{color:var(--vy-paper)}@media (max-width:640px){.legal_shell__3uRNq{width:min(100% - 32px,980px)}.legal_hero__gXW9J{padding:138px 0 46px}.legal_section__Fv0Zf{padding:22px}}