.ed-page[data-v-43f2183b]{--ed-bg:#f8fafc;--ed-surface:#fff;--ed-surface2:#f5f3ff;--ed-border:#dfe3eb;--ed-border-soft:#e9edf3;--ed-text:#101828;--ed-text-soft:#667085;--ed-text-faint:#94a3b8;--ed-accent:#6366f1;--ed-accent-dim:rgba(99,102,241,.09);--ed-sans:"Plus Jakarta Sans",system-ui,sans-serif;--ed-radius:1rem;background:var(--ed-bg);color:var(--ed-text);font-family:var(--ed-sans);min-height:100vh;-webkit-font-smoothing:antialiased}.ed-container[data-v-43f2183b]{margin-inline:auto;width:min(1140px,100% - 2.5rem)}.ed-nav[data-v-43f2183b]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8fafbeb;border-bottom:1px solid var(--ed-border-soft);padding:.85rem 0;position:sticky;top:0;z-index:100}.ed-nav-inner[data-v-43f2183b]{gap:1.5rem}.ed-logo[data-v-43f2183b],.ed-nav-inner[data-v-43f2183b]{align-items:center;display:flex}.ed-logo[data-v-43f2183b]{color:var(--ed-text);gap:.45rem;text-decoration:none}.ed-logo-icon[data-v-43f2183b]{flex-shrink:0}.ed-logo-text[data-v-43f2183b]{font-size:1.1rem;font-weight:800;letter-spacing:-.3px}.ed-nav-links[data-v-43f2183b]{display:flex;gap:.25rem;margin-left:auto}.ed-nav-link[data-v-43f2183b]{border-radius:.5rem;color:var(--ed-text-soft);font-size:.9rem;font-weight:500;padding:.4rem .8rem;text-decoration:none;transition:all .15s}.ed-nav-link[data-v-43f2183b]:hover{background:var(--ed-surface2);color:var(--ed-text)}.ed-legal-hero[data-v-43f2183b]{background:radial-gradient(ellipse at 50% 0,rgba(99,102,241,.06),transparent 50%);padding:5rem 0 2.5rem;text-align:center}.ed-legal-badge[data-v-43f2183b]{background:var(--ed-accent-dim);border:1px solid rgba(99,102,241,.15);border-radius:999px;color:var(--ed-accent);display:inline-block;font-size:.78rem;font-weight:600;margin-bottom:1.5rem;padding:.3rem .9rem}.ed-legal-hero h1[data-v-43f2183b]{font-size:clamp(2.4rem,6vw,3.8rem);font-weight:800;letter-spacing:-1.5px;line-height:1;margin:0 0 1rem}.ed-legal-sub[data-v-43f2183b]{color:var(--ed-text-soft);font-size:1.05rem;line-height:1.6;margin:0 auto .75rem;max-width:680px}.ed-legal-date[data-v-43f2183b]{color:var(--ed-text-faint);font-size:.9rem;margin:0}.ed-legal-section[data-v-43f2183b]{padding:2rem 0 4rem}.ed-legal-card[data-v-43f2183b]{background:var(--ed-surface);border:1px solid var(--ed-border-soft);border-radius:var(--ed-radius);box-shadow:0 10px 30px #0f172a08;margin:0 auto;max-width:820px;padding:clamp(1.25rem,4vw,2.5rem)}.ed-legal-card h2[data-v-43f2183b]{font-size:1.25rem;font-weight:800;letter-spacing:-.2px;margin:2.25rem 0 .75rem}.ed-legal-card h2[data-v-43f2183b]:first-child{margin-top:0}.ed-legal-card p[data-v-43f2183b]{color:var(--ed-text-soft);font-size:.97rem;line-height:1.75;margin:0 0 .95rem}.ed-legal-card ul[data-v-43f2183b]{margin:0 0 1.1rem 1.2rem;padding:0}.ed-legal-card li[data-v-43f2183b]{color:var(--ed-text-soft);font-size:.97rem;line-height:1.7;margin-bottom:.45rem}.ed-legal-card strong[data-v-43f2183b]{color:var(--ed-text);font-weight:700}.ed-legal-card a[data-v-43f2183b]{color:var(--ed-accent);font-weight:600;text-decoration:none}.ed-legal-card a[data-v-43f2183b]:hover{text-decoration:underline}.ed-footer[data-v-43f2183b]{border-top:1px solid var(--ed-border-soft);padding:2.5rem 0}.ed-footer-inner[data-v-43f2183b]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.ed-footer-brand[data-v-43f2183b]{align-items:center;display:flex;gap:.45rem}.ed-footer-tagline[data-v-43f2183b]{color:var(--ed-text-faint);font-size:.85rem;font-style:italic;margin-left:.5rem}.ed-footer-links[data-v-43f2183b]{display:flex;flex-wrap:wrap;gap:1.5rem}.ed-footer-links a[data-v-43f2183b]{color:var(--ed-text-faint);font-size:.88rem;text-decoration:none}.ed-footer-links a[data-v-43f2183b]:hover{color:var(--ed-text)}.ed-footer-copy[data-v-43f2183b]{color:var(--ed-text-faint);font-size:.8rem}@media(max-width:560px){.ed-nav-links[data-v-43f2183b]{display:none}.ed-legal-hero[data-v-43f2183b]{padding:3.5rem 0 2rem}.ed-legal-hero h1[data-v-43f2183b]{font-size:2.35rem}.ed-legal-card[data-v-43f2183b]{border-radius:.65rem}.ed-footer-inner[data-v-43f2183b]{flex-direction:column;text-align:center}.ed-footer-tagline[data-v-43f2183b]{display:none}}
