.LegalDocument-module__oIlEaG__page{--bg:#17171a;--bg-2:#1e1e22;--bg-card:#232328;--brand-blue:var(--accent);--brand-green:var(--accent);--brand-lime:#94e4f9;--brand-gradient:linear-gradient(to right, var(--accent), var(--accent), #94e4f9);--text:#f2f2f4;--muted:#8b8b94;--body-text:#eeeef2d1;--stroke:#ffffff1c;--rule:#ffffff14;--nav-h:64px;--maxw:768px;min-height:100dvh;color:var(--text);background:var(--bg);font-family:var(--font-ui);position:relative}.LegalDocument-module__oIlEaG__page ::selection{color:#fff;background:#61dafb52}.LegalDocument-module__oIlEaG__ambient{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.LegalDocument-module__oIlEaG__orb{background:radial-gradient(#61dafb1a 0%,#0000 70%);width:min(1100px,140vw);height:640px;position:absolute;top:18%;left:50%;transform:translate(-50%)}.LegalDocument-module__oIlEaG__gridDots{opacity:.35;background-image:radial-gradient(#8b8b941f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 78%);mask-image:linear-gradient(#0000008c,#0000 78%)}.LegalDocument-module__oIlEaG__nav{z-index:40;-webkit-backdrop-filter:blur(20px);background:#17171ad1;border-bottom:1px solid #2e2e3480;position:sticky;top:0}.LegalDocument-module__oIlEaG__navInner{height:var(--nav-h);align-items:center;gap:16px;max-width:1440px;margin:0 auto;padding:0 80px;display:flex}.LegalDocument-module__oIlEaG__progressTrack{pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.LegalDocument-module__oIlEaG__progressBar{transform-origin:0;background:var(--brand-gradient);width:100%;height:100%;transform:scaleX(0)}.LegalDocument-module__oIlEaG__brand{flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.LegalDocument-module__oIlEaG__brandIcon{background:#2a2a2acc;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.LegalDocument-module__oIlEaG__brandLogo{object-fit:contain;width:36px;height:36px}.LegalDocument-module__oIlEaG__brandName{background:var(--brand-gradient);color:#0000;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:600}.LegalDocument-module__oIlEaG__navActions{align-items:center;gap:12px;margin-left:auto;display:flex}.LegalDocument-module__oIlEaG__backLink{min-height:36px;color:var(--text);white-space:nowrap;border:1px solid #f2f2f438;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.LegalDocument-module__oIlEaG__backLink:hover{background:#ffffff0f;border-color:#61dafb73}.LegalDocument-module__oIlEaG__localeWrap{display:inline-flex}.LegalDocument-module__oIlEaG__localeWrap [role=group]{background:#ffffff0a!important;border-color:#ffffff73!important}.LegalDocument-module__oIlEaG__localeWrap button[aria-pressed=true]{color:#94e4f9!important;background:#61dafb29!important}.LegalDocument-module__oIlEaG__localeWrap button[aria-pressed=false]{color:#8b8b94b8!important}.LegalDocument-module__oIlEaG__main{z-index:1;max-width:var(--maxw);margin:0 auto;padding:40px 24px 72px;position:relative}.LegalDocument-module__oIlEaG__brandIntro{text-align:center;border-bottom:1px solid var(--rule);flex-direction:column;align-items:center;margin-bottom:32px;padding-bottom:28px;display:flex}.LegalDocument-module__oIlEaG__brandIntroLogo{object-fit:contain;background:#17171ae6;border-radius:12px;width:56px;height:56px;box-shadow:0 8px 24px #00000059}.LegalDocument-module__oIlEaG__brandIntroName{letter-spacing:-.02em;color:var(--text);margin:14px 0 0;font-size:clamp(1.4rem,2.6vw,1.6rem);font-weight:600;line-height:1.1}.LegalDocument-module__oIlEaG__brandIntroHero{letter-spacing:-.01em;background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin:10px 0 0;font-size:clamp(.98rem,2vw,1.08rem);font-weight:600;line-height:1.35}.LegalDocument-module__oIlEaG__brandIntroSupport{max-width:26rem;color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.7}.LegalDocument-module__oIlEaG__brandIntroPipeline{letter-spacing:.18em;color:#8b8b9480;margin:10px 0 0;font-size:11px}.LegalDocument-module__oIlEaG__title{letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(26px,3.4vw,34px);font-weight:600;line-height:1.25}.LegalDocument-module__oIlEaG__meta{color:var(--muted);letter-spacing:.01em;margin:10px 0 0;font-size:13px}.LegalDocument-module__oIlEaG__panel{border:1px solid var(--stroke);background:#141417eb;border-radius:20px;margin-top:24px;padding:36px 40px 40px;box-shadow:0 18px 48px #00000061}.LegalDocument-module__oIlEaG__body{letter-spacing:.008em;color:var(--body-text);overflow-wrap:break-word;line-break:strict;margin:0;font-size:15px;line-height:1.95}.LegalDocument-module__oIlEaG__bodyBlank{display:none}.LegalDocument-module__oIlEaG__bodyLine{margin-top:1.05em}.LegalDocument-module__oIlEaG__bodyLine:first-child{margin-top:0}.LegalDocument-module__oIlEaG__bodySpecialHeading{color:#94e4f9;letter-spacing:.08em;background:#61dafb17;border:1px solid #61dafb6b;border-radius:999px;width:fit-content;margin:1.6em 0 .4em;padding:6px 14px;font-size:14px;font-weight:600}.LegalDocument-module__oIlEaG__bodySectionHeading{border-top:1px solid var(--rule);color:#fff;letter-spacing:.01em;scroll-margin-top:calc(var(--nav-h) + 20px);text-wrap:balance;margin-top:44px;margin-bottom:4px;padding-top:28px;font-size:19px;font-weight:600;line-height:1.45}.LegalDocument-module__oIlEaG__bodySectionHeading:first-child{border-top:none;margin-top:0;padding-top:0}.LegalDocument-module__oIlEaG__bodySubheading{color:#fffffff2;letter-spacing:.01em;scroll-margin-top:calc(var(--nav-h) + 20px);margin-top:28px;margin-bottom:2px;font-size:15.5px;font-weight:600}.LegalDocument-module__oIlEaG__bodyListItem{text-indent:-2.5em;margin-top:.35em;padding-left:2.5em}.LegalDocument-module__oIlEaG__bodyFormula{color:#fffffff0;letter-spacing:.02em;text-align:center;text-indent:0;background:#ffffff0b;border:1px solid #ffffff12;border-radius:10px;margin:.9em 0;padding:12px 16px;font-size:14.5px}.LegalDocument-module__oIlEaG__bodyImportant{color:#fffffff0;background:#61dafb0f;border-left:3px solid #61dafbb3;border-radius:0 10px 10px 0;margin:1.05em 0 0;padding:12px 16px;font-weight:500}.LegalDocument-module__oIlEaG__footerCta{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.LegalDocument-module__oIlEaG__ctaPrimary{background:var(--brand-gradient);color:#000;border:none;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:12px 28px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 0 30px #61dafb47}.LegalDocument-module__oIlEaG__ctaPrimary:hover{transform:scale(1.03);box-shadow:0 0 40px #61dafb73}.LegalDocument-module__oIlEaG__ctaGhost{min-height:44px;color:var(--text);background:0 0;border:1px solid #8b8b9480;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.LegalDocument-module__oIlEaG__ctaGhost:hover{background:#ffffff0d}.LegalDocument-module__oIlEaG__footer{z-index:1;background:var(--bg-2);border-top:1px solid #ffffff1a;padding:28px 80px;position:relative}.LegalDocument-module__oIlEaG__footerInner{max-width:1440px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;font-size:12px;display:flex}.LegalDocument-module__oIlEaG__footerLinks{flex-wrap:wrap;gap:20px;display:flex}.LegalDocument-module__oIlEaG__footerLinks a{color:var(--muted);text-decoration:none;transition:color .2s}.LegalDocument-module__oIlEaG__footerLinks a:hover{color:var(--text)}.LegalDocument-module__oIlEaG__footerLinks a[aria-current=page]{color:#94e4f9}@media (max-width:980px){.LegalDocument-module__oIlEaG__navInner,.LegalDocument-module__oIlEaG__footer{padding-left:40px;padding-right:40px}}@media (max-width:768px){.LegalDocument-module__oIlEaG__navInner,.LegalDocument-module__oIlEaG__footer{padding-left:20px;padding-right:20px}.LegalDocument-module__oIlEaG__navInner{gap:10px}.LegalDocument-module__oIlEaG__backLink{padding:0 12px;font-size:12px}.LegalDocument-module__oIlEaG__main{padding:28px 20px 56px}.LegalDocument-module__oIlEaG__brandIntro{margin-bottom:24px;padding-bottom:24px}.LegalDocument-module__oIlEaG__brandIntroSupport{max-width:22rem}.LegalDocument-module__oIlEaG__panel{border-radius:16px;padding:22px 18px 26px}.LegalDocument-module__oIlEaG__body{font-size:14.5px;line-height:1.9}.LegalDocument-module__oIlEaG__bodySectionHeading{margin-top:34px;padding-top:22px;font-size:17.5px}.LegalDocument-module__oIlEaG__bodySubheading{margin-top:22px;font-size:15px}.LegalDocument-module__oIlEaG__bodyListItem{text-indent:-2.3em;padding-left:2.3em}}@media (max-width:360px){.LegalDocument-module__oIlEaG__backLink{display:none}}@media (prefers-reduced-motion:reduce){.LegalDocument-module__oIlEaG__ctaPrimary,.LegalDocument-module__oIlEaG__ctaPrimary:hover{transition:none;transform:none}}@media print{.LegalDocument-module__oIlEaG__ambient,.LegalDocument-module__oIlEaG__nav,.LegalDocument-module__oIlEaG__brandIntro,.LegalDocument-module__oIlEaG__footerCta,.LegalDocument-module__oIlEaG__footer{display:none!important}.LegalDocument-module__oIlEaG__page{color:#000;background:#fff;min-height:0}.LegalDocument-module__oIlEaG__main{max-width:none;padding:0}.LegalDocument-module__oIlEaG__title,.LegalDocument-module__oIlEaG__bodySectionHeading,.LegalDocument-module__oIlEaG__bodySubheading,.LegalDocument-module__oIlEaG__bodyImportant,.LegalDocument-module__oIlEaG__bodyFormula{color:#000}.LegalDocument-module__oIlEaG__meta{color:#444}.LegalDocument-module__oIlEaG__panel{box-shadow:none;background:0 0;border:none;border-radius:0;margin-top:12px;padding:0}.LegalDocument-module__oIlEaG__body{color:#111;font-size:11pt;line-height:1.7}.LegalDocument-module__oIlEaG__bodySectionHeading{break-after:avoid;page-break-after:avoid;border-top-color:#ccc}.LegalDocument-module__oIlEaG__bodySubheading{break-after:avoid;page-break-after:avoid}.LegalDocument-module__oIlEaG__bodySpecialHeading{color:#000;background:0 0;border-color:#666}.LegalDocument-module__oIlEaG__bodyImportant{background:0 0;border-left-color:#666}.LegalDocument-module__oIlEaG__bodyFormula{background:0 0;border-color:#ccc}}
