.legal-shell.svelte-kxozpn{position:relative;overflow:clip}.legal-stage.svelte-kxozpn{position:relative;display:grid;gap:1.5rem}.legal-stage-glow.svelte-kxozpn{position:absolute;border-radius:999px;filter:blur(12px);pointer-events:none}.legal-stage-glow-one.svelte-kxozpn{top:.5rem;left:-2rem;width:10rem;height:10rem;background:#22d3ee2e}.legal-stage-glow-two.svelte-kxozpn{right:-3rem;top:8rem;width:13rem;height:13rem;background:#94a3b824}.legal-hero.svelte-kxozpn{position:relative;display:grid;gap:1.5rem;padding:clamp(1.4rem,3vw,2.4rem);border-radius:2rem;background:linear-gradient(145deg,#fffffff0,#ffffffd6),radial-gradient(circle at top right,rgba(15,155,183,.12),transparent 36%)}.legal-copy.svelte-kxozpn,.legal-facts.svelte-kxozpn{position:relative;z-index:1}.legal-copy.svelte-kxozpn{display:grid;gap:1rem}.legal-eyebrow.svelte-kxozpn{display:inline-flex;width:fit-content;border-radius:999px;border:1px solid rgba(15,155,183,.18);background:#fffc;padding:.65rem .95rem;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#04748a}.legal-title.svelte-kxozpn{font-size:clamp(2.5rem,5vw,4.3rem);line-height:.98;font-weight:700;color:#0f172a}.legal-subtitle.svelte-kxozpn{max-width:48rem;font-size:1.05rem;line-height:1.9;color:#475569}.legal-notice.svelte-kxozpn{max-width:54rem;border-radius:1.3rem;border:1px solid rgba(15,155,183,.16);background:#f0f9ffcc;padding:1rem 1.1rem;line-height:1.8;color:#164e63}.legal-facts.svelte-kxozpn{display:grid;gap:.85rem}.legal-fact-card.svelte-kxozpn{border-radius:1.35rem;border:1px solid rgba(15,23,42,.07);background:#ffffffe6;padding:1rem 1.05rem;box-shadow:0 14px 30px #0f172a0d}.legal-fact-label.svelte-kxozpn{font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#0f9bb7}.legal-fact-value.svelte-kxozpn{margin-top:.45rem;line-height:1.7;color:#334155}.legal-sections.svelte-kxozpn{display:grid;gap:1rem}.legal-section.svelte-kxozpn{padding:clamp(1.2rem,2.4vw,1.6rem);border-radius:1.75rem;animation:svelte-kxozpn-section-rise .7s ease-out var(--section-delay) both}.legal-section-index.svelte-kxozpn{font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#0f9bb7}.legal-section-title.svelte-kxozpn{margin-top:.55rem;font-size:1.35rem;font-weight:700;color:#0f172a}.legal-section-body.svelte-kxozpn{margin-top:.9rem;display:grid;gap:.8rem;color:#475569;line-height:1.85}.legal-list.svelte-kxozpn{margin-top:1rem;display:grid;gap:.7rem}.legal-list.svelte-kxozpn li:where(.svelte-kxozpn){border-radius:1rem;border:1px solid rgba(15,23,42,.06);background:#ffffffdb;padding:.85rem 1rem;color:#334155}.legal-section-note.svelte-kxozpn,.legal-review-panel.svelte-kxozpn{border-radius:1.3rem;border:1px dashed rgba(15,155,183,.3);background:#f8fafceb;padding:1rem 1.1rem;line-height:1.8;color:#475569}.legal-review-panel.svelte-kxozpn{box-shadow:0 14px 34px #0f172a0d}@media(min-width:980px){.legal-hero.svelte-kxozpn{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:start}.legal-sections.svelte-kxozpn{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes svelte-kxozpn-section-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.legal-section.svelte-kxozpn{animation:none!important}}
