.legal_page__fuwnb{--ink:#17171b;--mute:#4a4a52;--soft:#8c8c94;--line:#e7e4dc;--gold:#b07a06;min-height:100vh;background:#faf9f6;color:var(--ink);font-family:var(--font-ui),ui-sans-serif,system-ui,sans-serif;display:flex;flex-direction:column}.legal_foot__ojQEZ,.legal_main__7Wfff,.legal_top__W1yW8{width:100%;max-width:44rem;margin:0 auto;padding-inline:1rem;box-sizing:border-box}.legal_top__W1yW8{padding-block:1.5rem .5rem}.legal_home__PV_Ih{display:inline-flex;align-items:center;gap:.55rem;color:var(--ink);text-decoration:none}.legal_name__ezO6n{font-family:var(--font-brand),var(--font-ui),sans-serif;font-weight:700;font-size:1.35rem;letter-spacing:-.01em}.legal_main__7Wfff{flex:1 1;padding-block:2rem 3rem}.legal_title__K_E7k{margin:0;font-family:var(--font-brand),var(--font-ui),sans-serif;font-weight:700;font-size:clamp(1.9rem,4vw,2.5rem);letter-spacing:-.02em;line-height:1.15}.legal_updated__2dvHe{margin:.5rem 0 0;font-size:.9rem;color:var(--mute)}.legal_body__ISTfY{margin-top:2rem;font-size:1.0625rem;line-height:1.7;color:var(--ink)}.legal_body__ISTfY h2{margin:2.4rem 0 .6rem;font-size:1.2rem;font-weight:700;line-height:1.3}.legal_body__ISTfY h3{margin:1.4rem 0 .4rem;font-size:1.02rem;font-weight:700}.legal_body__ISTfY p{margin:0 0 .9rem}.legal_body__ISTfY ul{margin:0 0 .9rem;padding-left:1.25rem}.legal_body__ISTfY li{margin:0 0 .45rem}.legal_body__ISTfY a{color:var(--gold);text-underline-offset:.15em}.legal_body__ISTfY strong{font-weight:700}.legal_body__ISTfY .legal_lede__AVMri{font-size:1.15rem;color:var(--mute);margin-bottom:1.5rem}.legal_foot__ojQEZ{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;padding-block:1.5rem 2rem;border-top:1px solid var(--line);font-size:.88rem;color:var(--soft)}.legal_foot__ojQEZ a{color:var(--mute);text-decoration:none}.legal_foot__ojQEZ a:hover{color:var(--ink);text-decoration:underline}.legal_footRight__6a_rx{margin-left:auto}@media (max-width:560px){.legal_footRight__6a_rx{margin-left:0;width:100%}}