.legalPage.svelte-1a59zn0.svelte-1a59zn0{min-height:100dvh;overflow-x:hidden;padding:0 22px 22px;color:var(--text-color, #eef2ff);background:radial-gradient(circle at 8% 5%,rgba(37,99,235,.24),transparent 28%),radial-gradient(circle at 92% 8%,rgba(124,58,237,.18),transparent 24%),radial-gradient(circle at 50% 100%,rgba(14,165,233,.12),transparent 32%),var(--page-bg, #0b1020);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.legalShell.svelte-1a59zn0.svelte-1a59zn0{width:min(1280px,100%);margin:0 auto}.mailBtn.svelte-1a59zn0.svelte-1a59zn0{color:#fff;text-decoration:none;font-weight:950;padding:11px 16px;border-radius:999px;background:linear-gradient(135deg,#2563eb,#7c3aed);box-shadow:0 14px 28px #2563eb47;white-space:nowrap}.legalShell.svelte-1a59zn0.svelte-1a59zn0{display:grid;gap:22px;padding:24px 0 0}.heroLegal.svelte-1a59zn0.svelte-1a59zn0{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(310px,.92fr);gap:22px;align-items:stretch}.heroLegal.svelte-1a59zn0>div.svelte-1a59zn0,.trustCard.svelte-1a59zn0.svelte-1a59zn0,.legalCard.svelte-1a59zn0.svelte-1a59zn0,.supportCard.svelte-1a59zn0.svelte-1a59zn0{min-width:0;max-width:100%;box-sizing:border-box;border:1px solid var(--card-border, rgba(148,163,184,.22));background:color-mix(in srgb,var(--card-bg,#11172a) 88%,transparent);border-radius:34px;box-shadow:0 24px 70px #0206172e}.heroLegal.svelte-1a59zn0>div.svelte-1a59zn0{padding:36px;display:grid;align-content:center;gap:16px;min-width:0;overflow:hidden}.eyebrow.svelte-1a59zn0.svelte-1a59zn0{display:inline-flex;align-items:center;gap:9px;width:max-content;max-width:100%;padding:8px 12px;border-radius:999px;color:#93c5fd;background:#2563eb1f;font-weight:900;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.eyebrow.svelte-1a59zn0 span.svelte-1a59zn0{width:8px;height:8px;border-radius:999px;background:#22c55e;box-shadow:0 0 16px #22c55ebf}h1.svelte-1a59zn0.svelte-1a59zn0,h2.svelte-1a59zn0.svelte-1a59zn0,p.svelte-1a59zn0.svelte-1a59zn0{margin:0}h1.svelte-1a59zn0.svelte-1a59zn0{max-width:100%;font-size:clamp(38px,5.1vw,68px);line-height:1.04;letter-spacing:-.045em;font-weight:720;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;background:linear-gradient(105deg,var(--headline-a,#eef2ff),var(--headline-b,#93c5fd),var(--headline-c,#c4b5fd));-webkit-background-clip:text;background-clip:text;color:transparent}h1.longTitle.svelte-1a59zn0.svelte-1a59zn0{font-size:clamp(34px,4.55vw,60px);letter-spacing:-.04em}.intro.svelte-1a59zn0.svelte-1a59zn0{color:var(--muted,#a5b4cc);font-size:clamp(18px,2.4vw,22px);line-height:1.65;max-width:760px;overflow-wrap:break-word}.trustCard.svelte-1a59zn0.svelte-1a59zn0{padding:28px;display:grid;gap:16px;align-content:center;min-width:0;overflow:hidden}.trustCard.svelte-1a59zn0 h2.svelte-1a59zn0,.supportCard.svelte-1a59zn0 h2.svelte-1a59zn0{font-size:clamp(24px,3vw,34px);letter-spacing:-.035em;line-height:1.08}.trustCard.svelte-1a59zn0 p.svelte-1a59zn0,.supportCard.svelte-1a59zn0 p.svelte-1a59zn0,.legalCard.svelte-1a59zn0 p.svelte-1a59zn0{color:var(--muted,#a5b4cc);line-height:1.72;white-space:pre-line;overflow-wrap:break-word}.trustGrid.svelte-1a59zn0.svelte-1a59zn0{display:grid;grid-template-columns:1fr 1fr;gap:10px}.trustGrid.svelte-1a59zn0 span.svelte-1a59zn0{border:1px solid var(--card-border, rgba(148,163,184,.22));background:#ffffff0b;border-radius:18px;padding:12px 13px;font-weight:850}.legalCard.svelte-1a59zn0.svelte-1a59zn0{padding:34px;display:grid;gap:28px}.legalCard.svelte-1a59zn0 section.svelte-1a59zn0{display:grid;gap:10px;padding-bottom:24px;border-bottom:1px solid var(--card-border, rgba(148,163,184,.18))}.legalCard.svelte-1a59zn0 section.svelte-1a59zn0:last-child{border-bottom:0;padding-bottom:0}.legalCard.svelte-1a59zn0 h2.svelte-1a59zn0{font-size:22px;letter-spacing:-.02em}.supportCard.svelte-1a59zn0.svelte-1a59zn0{padding:26px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px}.supportCard.svelte-1a59zn0>div.svelte-1a59zn0{display:grid;gap:8px}html[data-theme=light]{--page-bg:#f6f8fc;--text-color:#0f172a;--muted:#64748b;--card-bg:#ffffff;--card-border:rgba(15,23,42,.12);--headline-a:#0f172a;--headline-b:#1d4ed8;--headline-c:#7c3aed}html[data-theme=dark]{--page-bg:#0b1020;--text-color:#eef2ff;--muted:#a5b4cc;--card-bg:#11172a;--card-border:rgba(148,163,184,.22);--headline-a:#eef2ff;--headline-b:#93c5fd;--headline-c:#c4b5fd}@media (prefers-color-scheme: light){html[data-theme=system]{--page-bg:#f6f8fc;--text-color:#0f172a;--muted:#64748b;--card-bg:#ffffff;--card-border:rgba(15,23,42,.12);--headline-a:#0f172a;--headline-b:#1d4ed8;--headline-c:#7c3aed}}@media (prefers-color-scheme: dark){html[data-theme=system]{--page-bg:#0b1020;--text-color:#eef2ff;--muted:#a5b4cc;--card-bg:#11172a;--card-border:rgba(148,163,184,.22);--headline-a:#eef2ff;--headline-b:#93c5fd;--headline-c:#c4b5fd}}html,body{height:auto!important;min-height:100%;overflow-x:hidden;overflow-y:auto!important;position:static!important;touch-action:auto}@media (max-width: 980px){.heroLegal.svelte-1a59zn0.svelte-1a59zn0{grid-template-columns:1fr}.supportCard.svelte-1a59zn0.svelte-1a59zn0{align-items:flex-start;flex-direction:column}}@media (max-width: 640px){.legalPage.svelte-1a59zn0.svelte-1a59zn0{padding:0 8px 8px;background:linear-gradient(180deg,rgba(148,163,255,.3),var(--page-bg,#f6f8fc) 520px)}.legalShell.svelte-1a59zn0.svelte-1a59zn0{gap:16px;padding-top:18px}.heroLegal.svelte-1a59zn0>div.svelte-1a59zn0,.trustCard.svelte-1a59zn0.svelte-1a59zn0,.legalCard.svelte-1a59zn0.svelte-1a59zn0,.supportCard.svelte-1a59zn0.svelte-1a59zn0{border-radius:26px}.heroLegal.svelte-1a59zn0>div.svelte-1a59zn0,.trustCard.svelte-1a59zn0.svelte-1a59zn0{padding:22px 18px}.legalCard.svelte-1a59zn0.svelte-1a59zn0{padding:22px 18px;gap:22px}h1.svelte-1a59zn0.svelte-1a59zn0{font-size:clamp(34px,10vw,46px);letter-spacing:-.035em;line-height:1.08}h1.longTitle.svelte-1a59zn0.svelte-1a59zn0{font-size:clamp(30px,9vw,42px)}.intro.svelte-1a59zn0.svelte-1a59zn0{font-size:18px;line-height:1.55}.trustGrid.svelte-1a59zn0.svelte-1a59zn0{grid-template-columns:1fr}.supportCard.svelte-1a59zn0.svelte-1a59zn0{padding:22px 18px}.mailBtn.svelte-1a59zn0.svelte-1a59zn0{width:100%;box-sizing:border-box;text-align:center}}
