.legal_page__xSFXU{--violet:#6d3bf2;--violet-2:#8b5cf6;--violet-deep:#1d1430;--marigold:#f59e0b;--bg:#f7f6fc;--bg-2:#efecfa;--ink:#16121f;--ink-2:#2b2440;--muted:#5e5973;--border:#e7e3f2;--border-2:#ddd6f0;--card:#ffffff;--shadow-sm:0 1px 2px rgba(16,12,30,0.05);--shadow-md:0 10px 30px rgba(70,40,160,0.1);--shadow-lg:0 24px 60px rgba(70,40,160,0.16);--grad-brand:linear-gradient(120deg,var(--violet),var(--marigold));position:relative;min-height:100vh;background:var(--bg);color:var(--ink);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}.legal_page__xSFXU *{box-sizing:border-box}.legal_page__xSFXU a{text-decoration:none}.legal_page__xSFXU:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(46% 38% at 12% 4%,rgba(109,59,242,.14),transparent 70%),radial-gradient(40% 34% at 92% 0,rgba(245,158,11,.12),transparent 70%)}.legal_page__xSFXU>*{position:relative;z-index:1}.legal_logoFull__7VNmC{height:40px;width:auto;object-fit:contain;display:block}.legal_nav__ASNKS{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:14px;padding:13px 22px;max-width:1200px;margin:0 auto;background:rgba(247,246,252,.72);backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid rgba(231,227,242,.7)}.legal_navRight__IzAKx{margin-left:auto;display:flex;align-items:center;gap:12px}.legal_navSignIn__btyoP{font-size:14px;font-weight:600;color:var(--muted);padding:8px 10px}.legal_navSignIn__btyoP:hover{color:var(--ink)}.legal_btn___ee45{font:inherit;font-weight:700;font-size:14px;cursor:pointer;padding:10px 18px;border-radius:12px;border:0;display:inline-flex;align-items:center;gap:8px;transition:filter .15s ease,transform .15s ease,box-shadow .15s ease;white-space:nowrap}.legal_btnPrimary__4UAoy{background:linear-gradient(118deg,var(--violet) 0,#7c3aed 58%,var(--marigold) 132%);color:#fff;box-shadow:0 8px 22px rgba(109,59,242,.32)}.legal_btnPrimary__4UAoy:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 12px 28px rgba(109,59,242,.4)}.legal_content__BOW3O{max-width:760px;margin:0 auto;padding:52px 22px 64px}.legal_pageHeader__K2CP3{margin-bottom:38px;padding-bottom:28px;border-bottom:1px solid var(--border)}.legal_title__kDlKv{font-family:var(--font-display);font-size:clamp(32px,5vw,44px);font-weight:850;letter-spacing:-.03em;line-height:1.06;color:var(--ink);margin:0 0 12px}.legal_subtitle__ZGMBZ{font-size:17.5px;color:var(--muted);margin:0 0 16px;max-width:58ch}.legal_updated__FTqUH{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--violet);background:rgba(255,255,255,.8);border:1px solid var(--border-2);padding:5px 12px;border-radius:999px;box-shadow:var(--shadow-sm)}.legal_prose__G3JQw h2{font-family:var(--font-display);font-size:21px;font-weight:800;color:var(--violet-deep);margin:1.6em 0 .5em;letter-spacing:-.015em}.legal_prose__G3JQw p{font-size:15.5px;color:var(--ink-2);margin:0 0 .9em;max-width:66ch}.legal_prose__G3JQw ul{margin:0 0 .9em;padding-left:1.4em}.legal_prose__G3JQw li{font-size:15.5px;color:var(--ink-2);margin-bottom:.35em;max-width:64ch}.legal_prose__G3JQw strong{font-weight:700;color:var(--ink)}.legal_prose__G3JQw a{color:var(--violet);text-decoration:underline;text-underline-offset:2px}.legal_prose__G3JQw a:hover{color:var(--violet-2)}.legal_prose__G3JQw a.legal_btnLight__F_zWg,.legal_prose__G3JQw a.legal_btnPrimary__4UAoy{text-decoration:none}.legal_callout__jt_IN{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:18px 20px;margin:1.4em 0;box-shadow:var(--shadow-sm)}.legal_callout__jt_IN p{margin:0}.legal_aboutCta__dqsTT{margin-top:44px;padding:40px 28px;border-radius:22px;background:linear-gradient(135deg,var(--violet) 0,#7c3aed 45%,var(--marigold) 130%);text-align:center;color:#fff;position:relative;overflow:hidden;box-shadow:var(--shadow-lg)}.legal_aboutCta__dqsTT:after{content:"";position:absolute;inset:auto auto -50% -8%;width:300px;height:300px;background:radial-gradient(circle,rgba(255,255,255,.26),transparent 60%);filter:blur(6px)}.legal_aboutCta__dqsTT h2{font-family:var(--font-display);font-size:clamp(22px,3.5vw,30px);font-weight:850;margin:0 0 8px;letter-spacing:-.02em;position:relative;color:#fff}.legal_aboutCta__dqsTT p{margin:0 auto 22px;color:rgba(255,255,255,.9);font-size:15.5px;position:relative;max-width:44ch}.legal_btnLight__F_zWg{background:#fff;color:var(--violet-deep);font:inherit;font-weight:700;font-size:14.5px;cursor:pointer;padding:12px 22px;border-radius:13px;border:0;display:inline-flex;align-items:center;gap:8px;transition:filter .15s ease,transform .15s ease;position:relative;box-shadow:var(--shadow-md);text-decoration:none}.legal_btnLight__F_zWg:hover{filter:brightness(.97);transform:translateY(-2px)}.legal_footer__A20IX{max-width:1200px;margin:0 auto;padding:48px 22px 44px;border-top:1px solid var(--border)}.legal_footTop__bP3hT{display:grid;gap:28px;grid-template-columns:1fr}@media (min-width:720px){.legal_footTop__bP3hT{grid-template-columns:1.4fr 1fr 1fr}}.legal_footBrand__IZ3Sx{max-width:38ch}.legal_footBlurb__kztxO{font-size:13.5px;color:var(--muted);margin:14px 0 0}.legal_footCol__wtcT4 p{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:0 0 12px}.legal_footCol__wtcT4 a{display:block;font-size:14px;font-weight:600;color:var(--muted);padding:5px 0}.legal_footCol__wtcT4 a:hover{color:var(--violet)}.legal_footMeta__VJl8z{gap:10px;justify-content:space-between;margin-top:30px;padding-top:22px;border-top:1px solid var(--border);font-size:12.5px}.legal_footLinks__B_kc1,.legal_footMeta__VJl8z{display:flex;flex-wrap:wrap;align-items:center;color:var(--muted)}.legal_footLinks__B_kc1{margin-left:auto;gap:6px 14px;font-size:13px}.legal_footLink__fBVwO{color:var(--muted);font-size:13px}.legal_footLink__fBVwO:hover{color:var(--ink)}.legal_footSep__BA3zF{color:var(--border);font-size:13px;user-select:none}@media (prefers-reduced-motion:reduce){.legal_page__xSFXU *,.legal_page__xSFXU :after,.legal_page__xSFXU :before{animation:none!important;transition:none!important}}