.legal-module__KK4haq__shell{color:#0f172a;min-height:100vh;font-family:var(--font-body,ui-sans-serif, system-ui, sans-serif);background:#fff}.legal-module__KK4haq__container{max-width:760px;margin:0 auto;padding:48px 24px 96px}.legal-module__KK4haq__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#2563eb;margin:0 0 8px;font-size:13px;font-weight:600}.legal-module__KK4haq__title{color:#0f172a;font-size:34px;font-weight:800;line-height:1.15;font-family:var(--font-display,var(--font-body,ui-sans-serif, system-ui, sans-serif));letter-spacing:-.02em;margin:0 0 8px}.legal-module__KK4haq__updated{color:#64748b;margin:0 0 32px;font-size:14px}.legal-module__KK4haq__article{color:#334155;font-size:16px;line-height:1.7}.legal-module__KK4haq__article h2{color:#0f172a;margin:36px 0 12px;font-size:21px;font-weight:700;line-height:1.3}.legal-module__KK4haq__article h3{color:#1e293b;margin:24px 0 8px;font-size:17px;font-weight:700}.legal-module__KK4haq__article p{margin:0 0 16px}.legal-module__KK4haq__article ul{margin:0 0 16px;padding-left:22px;list-style:outside}.legal-module__KK4haq__article li{margin:0 0 6px}.legal-module__KK4haq__article a{color:#2563eb;text-decoration:underline}.legal-module__KK4haq__article strong{color:#0f172a}.legal-module__KK4haq__article hr{border:none;border-top:1px solid #e5e7eb;margin:40px 0}.legal-module__KK4haq__fallback{color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;padding:40px}.legal-module__KK4haq__footerNote{color:#94a3b8;text-align:center;max-width:760px;margin:0 auto;padding:0 24px 64px;font-size:13px}.legal-module__KK4haq__footerNote a{color:#64748b}
