.Legal-module__m6DZuq__page{--ink:#21162d;--muted:#75677f;--paper:#fffaf7;--line:#eadfe8;--purple:#6246ea;--coral:#ff6b5d;--lime:#d6f36b;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 88% 5%,#f0e8ff 0,#0000 28rem),linear-gradient(#fffaf7 0%,#fff 54%,#f8f0ff 100%);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.Legal-module__m6DZuq__page *{box-sizing:border-box}.Legal-module__m6DZuq__page a{color:inherit}.Legal-module__m6DZuq__nav{z-index:10;-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#fffaf7e0;border-bottom:1px solid #eadfe8d1;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:0 max(22px,50vw - 598px);display:flex;position:sticky;top:0}.Legal-module__m6DZuq__brand{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.Legal-module__m6DZuq__brand img{object-fit:contain;mix-blend-mode:multiply;width:49px;height:39px}.Legal-module__m6DZuq__brand span{gap:2px;display:grid}.Legal-module__m6DZuq__brand strong{letter-spacing:.02em;font:400 18px/1 ui-serif,Georgia,Times New Roman,serif}.Legal-module__m6DZuq__brand small{color:#8e7e95;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:750}.Legal-module__m6DZuq__navLinks{align-items:center;gap:5px;display:flex}.Legal-module__m6DZuq__navLinks a{color:var(--muted);border-radius:999px;padding:9px 12px;font-size:12px;font-weight:800;text-decoration:none}.Legal-module__m6DZuq__navLinks a:hover{color:var(--purple);background:#f2eafa}.Legal-module__m6DZuq__hero{grid-template-columns:minmax(0,1.05fr) minmax(280px,.62fr);align-items:end;gap:70px;width:min(1180px,100% - 44px);margin-inline:auto;padding:86px 0 64px;display:grid}.Legal-module__m6DZuq__eyebrow,.Legal-module__m6DZuq__kicker{color:var(--coral);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:850}.Legal-module__m6DZuq__eyebrow{margin:0 0 17px}.Legal-module__m6DZuq__hero h1{letter-spacing:-.065em;max-width:800px;margin:0;font:400 clamp(3rem,6vw,6rem)/.96 ui-serif,Georgia,Times New Roman,serif}.Legal-module__m6DZuq__heroLead{max-width:700px;color:var(--muted);margin:24px 0 0;font-size:17px;line-height:1.65}.Legal-module__m6DZuq__notice{border:1px solid #e5d7eb;border-top:3px solid var(--coral);background:linear-gradient(145deg,#f4efff,#fff2e8);border-radius:24px;padding:24px;box-shadow:0 18px 42px #371f4a14}.Legal-module__m6DZuq__notice strong{color:var(--ink);font-size:14px;display:block}.Legal-module__m6DZuq__notice p{color:var(--muted);margin:11px 0 0;font-size:13px;line-height:1.6}.Legal-module__m6DZuq__notice a{color:var(--purple);margin-top:17px;font-size:12px;font-weight:850;text-decoration:none;display:inline-block}.Legal-module__m6DZuq__layout{grid-template-columns:190px minmax(0,780px);align-items:start;gap:60px;width:min(1030px,100% - 44px);margin-inline:auto;padding-bottom:80px;display:grid}.Legal-module__m6DZuq__toc{border-left:2px solid var(--coral);gap:7px;padding:16px 0 0 14px;display:grid;position:sticky;top:96px}.Legal-module__m6DZuq__toc p{color:var(--purple);letter-spacing:.14em;margin:0 0 7px;font-size:9px;font-weight:850}.Legal-module__m6DZuq__toc a{color:var(--muted);font-size:11px;line-height:1.35;text-decoration:none}.Legal-module__m6DZuq__toc a:hover{color:var(--purple)}.Legal-module__m6DZuq__document{width:min(780px,100% - 44px);min-width:0;margin:0 auto 80px}.Legal-module__m6DZuq__docMeta{color:#9889a0;margin-bottom:27px;font-size:11px}.Legal-module__m6DZuq__docMeta a,.Legal-module__m6DZuq__section a{color:var(--purple);text-underline-offset:3px;font-weight:750}.Legal-module__m6DZuq__section{border-top:1px solid var(--line);padding:37px 0 42px;scroll-margin-top:95px}.Legal-module__m6DZuq__section:first-of-type{border-top:0;padding-top:0}.Legal-module__m6DZuq__kicker{color:var(--purple);margin:0 0 10px}.Legal-module__m6DZuq__section h2{letter-spacing:-.055em;margin:0 0 16px;font:400 clamp(2rem,3.8vw,3.5rem)/1 ui-serif,Georgia,Times New Roman,serif}.Legal-module__m6DZuq__section h3{color:var(--ink);letter-spacing:-.01em;margin:26px 0 8px;font-size:14px}.Legal-module__m6DZuq__section p,.Legal-module__m6DZuq__section li{color:var(--muted);font-size:14px;line-height:1.7}.Legal-module__m6DZuq__section p{margin:0 0 13px}.Legal-module__m6DZuq__section ul{gap:9px;margin:12px 0 15px;padding-left:20px;display:grid}.Legal-module__m6DZuq__section li strong{color:var(--ink)}.Legal-module__m6DZuq__callout{background:#f5efff;border:1px solid #cfbced;border-radius:16px;margin-top:22px;padding:16px 18px}.Legal-module__m6DZuq__callout strong{color:var(--purple);font-size:12px;display:block}.Legal-module__m6DZuq__callout p{margin:5px 0 0;font-size:12px}.Legal-module__m6DZuq__safeguardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 18px;display:grid}.Legal-module__m6DZuq__safeguardGrid div{border:1px solid var(--line);background:#ffffffb8;border-radius:18px;padding:16px;box-shadow:0 10px 25px #371f4a0a}.Legal-module__m6DZuq__safeguardGrid strong{color:var(--ink);font-size:13px;display:block}.Legal-module__m6DZuq__safeguardGrid p{margin:6px 0 0;font-size:12px;line-height:1.5}.Legal-module__m6DZuq__safetyNote{border-top:1px solid var(--line);padding-top:16px}.Legal-module__m6DZuq__sources{padding-bottom:10px}.Legal-module__m6DZuq__sourceList{gap:9px;margin-top:18px;display:grid}.Legal-module__m6DZuq__sourceList a{border:1px solid var(--line);color:var(--purple);background:#ffffffb8;border-radius:12px;padding:12px 14px;font-size:12px;font-weight:800;text-decoration:none}.Legal-module__m6DZuq__sourceList a:hover{background:#f5efff;border-color:#c9b8e5}.Legal-module__m6DZuq__footer{border-top:1px solid var(--line);color:var(--muted);background:#fff5ef;justify-content:space-between;align-items:center;gap:18px;padding:26px max(22px,50vw - 568px);font-size:11px;display:flex}.Legal-module__m6DZuq__footer a{color:var(--purple);font-weight:800;text-decoration:none}@media (max-width:820px){.Legal-module__m6DZuq__hero{grid-template-columns:1fr;gap:28px;padding-top:62px}.Legal-module__m6DZuq__layout{grid-template-columns:1fr;gap:30px}.Legal-module__m6DZuq__toc{border-left:0;border-top:2px solid var(--coral);grid-template-columns:repeat(2,minmax(0,1fr));padding:15px 0 0;position:static}.Legal-module__m6DZuq__toc p{grid-column:1/-1}}@media (max-width:620px){.Legal-module__m6DZuq__nav{min-height:64px;padding-inline:18px}.Legal-module__m6DZuq__brand img{width:42px;height:34px}.Legal-module__m6DZuq__brand strong{font-size:16px}.Legal-module__m6DZuq__navLinks{gap:0}.Legal-module__m6DZuq__navLinks a{padding:8px;font-size:10px}.Legal-module__m6DZuq__navLinks a:nth-child(2){display:none}.Legal-module__m6DZuq__hero,.Legal-module__m6DZuq__document{width:calc(100% - 36px)}.Legal-module__m6DZuq__hero{padding:54px 0 45px}.Legal-module__m6DZuq__hero h1{font-size:clamp(2.65rem,14vw,4.2rem)}.Legal-module__m6DZuq__heroLead{font-size:15px}.Legal-module__m6DZuq__notice{border-radius:20px;padding:20px}.Legal-module__m6DZuq__section{padding-block:31px 35px}.Legal-module__m6DZuq__section h2{font-size:2.15rem}.Legal-module__m6DZuq__section p,.Legal-module__m6DZuq__section li{font-size:13px}.Legal-module__m6DZuq__safeguardGrid{grid-template-columns:1fr}.Legal-module__m6DZuq__footer{padding:24px 18px;display:block}.Legal-module__m6DZuq__footer a{margin:13px 18px 0 0;display:inline-block}}
