.Legal_root__XcK86{--bg:#f7f2f4;--surface:#fff;--ink:#211a1e;--muted:#6e6169;--line:#e4d8de;--plum:#6a3557;--plum-ink:#4e2540;--plum-soft:#f1e6ec;--display:"Bricolage Grotesque",system-ui,sans-serif;--body:"Inter Tight",system-ui,sans-serif;min-height:100dvh;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16.5px;line-height:1.62;-webkit-font-smoothing:antialiased;padding:40px 20px 80px}.Legal_wrap__8rQnp{max-width:760px;margin:0 auto}.Legal_back__Z96uk{display:inline-block;margin-bottom:26px;color:var(--plum);font-size:14.5px;text-decoration:none}.Legal_back__Z96uk:hover{text-decoration:underline}.Legal_title__HCbIh{font-family:var(--display);font-weight:600;letter-spacing:-.02em;line-height:1.1;font-size:clamp(28px,6vw,40px);color:var(--ink);margin:0 0 10px}.Legal_updated__kB90I{font-size:13.5px;color:var(--muted);margin:0 0 8px}.Legal_intro__UqUmi{color:#3a3037;margin:0 0 8px}.Legal_article__0Gfa_{margin-top:14px}.Legal_article__0Gfa_ h2{font-family:var(--display);font-weight:500;letter-spacing:-.015em;font-size:clamp(19px,3.6vw,23px);margin:34px 0 10px;padding-top:22px;border-top:1px solid var(--line)}.Legal_article__0Gfa_ h2:first-of-type{border-top:none;padding-top:0;margin-top:20px}.Legal_article__0Gfa_ h3{font-family:var(--display);font-weight:500;font-size:17.5px;margin:20px 0 6px}.Legal_article__0Gfa_ p{margin:0 0 12px;color:#2f2830}.Legal_article__0Gfa_ ul{margin:0 0 14px;padding-left:22px}.Legal_article__0Gfa_ li{margin-bottom:7px}.Legal_article__0Gfa_ a{color:var(--plum)}.Legal_article__0Gfa_ strong{font-weight:600;color:var(--ink)}.Legal_callout__1KNC0{background:var(--plum-soft);border:1px solid #e3cedc;border-left:3px solid var(--plum);border-radius:10px;padding:16px 18px;margin:6px 0 16px}.Legal_callout__1KNC0 p{margin:0;font-size:15px;color:var(--plum-ink)}.Legal_fill__Rnu8D{background:#fbefc9;border-radius:3px;padding:0 4px;color:#5c4a12;font-weight:500}.Legal_footer__iv6cz{margin-top:44px;padding-top:20px;border-top:1px solid var(--line);font-size:13.5px;color:var(--muted)}.Legal_footer__iv6cz a{color:var(--plum);text-decoration:none}