.page_termsPage__0LFv1{min-height:100vh;padding:4rem 2rem;background:transparent}.page_container__L3EFA{max-width:900px;margin:0 auto;background:rgba(8,8,8,.82);backdrop-filter:blur(10px);border-radius:24px;padding:3rem;border:1px solid #333}.page_container__L3EFA h1{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:.5rem;text-align:center}.page_policyHeader__OZNDF{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:.4rem}.page_lastUpdated___C2tm{text-align:center;color:#d1d5db;font-size:.95rem;margin-bottom:1.2rem;font-style:italic}.page_section__cZmDV{margin-bottom:2.5rem}.page_section__cZmDV h2{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #fff}.page_section__cZmDV p{color:#e5e7eb;line-height:1.8;margin-bottom:1rem;font-size:1rem}.page_section__cZmDV ul{list-style:disc;padding-left:2rem;margin:1rem 0}.page_section__cZmDV li{color:#e5e7eb;line-height:1.8;margin-bottom:.75rem;font-size:.95rem}.page_section__cZmDV strong{color:#fff;font-weight:700}.page_link__zxgVM,.page_section__cZmDV a{color:#fff;text-decoration:underline}.page_link__zxgVM:hover,.page_section__cZmDV a:hover{color:#d1d5db}.page_acknowledgment__f0n30{margin-top:3rem;padding:2rem;background:#000;border-radius:16px;border:2px solid #fff}.page_acknowledgment__f0n30 h2{font-size:1.5rem;color:#fff;margin-bottom:1rem;text-align:center;border-bottom:none}.page_acknowledgment__f0n30 p{color:#fff;text-align:center;font-size:1rem;line-height:1.8}@media (max-width:768px){.page_termsPage__0LFv1{padding:2rem 1rem}.page_container__L3EFA{padding:2rem 1.5rem}.page_container__L3EFA h1{font-size:2rem}.page_section__cZmDV h2{font-size:1.25rem}}html:has(.marketing-shell.landing-reels){scroll-snap-type:y proximity}.marketing-shell.landing-reels .landing-reels-track>*{scroll-snap-align:start;scroll-snap-stop:normal}.marketing-shell{--m-bg:#050608;--m-bg-elev:#0a0c10;--m-surface:rgba(255,255,255,0.025);--m-surface-hover:rgba(255,255,255,0.045);--m-hairline:rgba(255,255,255,0.08);--m-hairline-strong:rgba(255,255,255,0.14);--m-text:#f5f6f7;--m-text-muted:rgba(245,246,247,0.62);--m-text-faint:rgba(245,246,247,0.42);--m-text-ghost:rgba(245,246,247,0.24);--m-accent:#10b981;--m-accent-glow:rgba(16,185,129,0.35);--m-accent-soft:rgba(16,185,129,0.08);--m-violet:#8b5cf6;--m-cyan:#22d3ee;--m-radius-sm:6px;--m-radius:10px;--m-radius-lg:12px;--m-radius-xl:14px;--m-ease:cubic-bezier(0.22,1,0.36,1);--m-ease-out:cubic-bezier(0.16,1,0.3,1);background-color:var(--m-bg);color:var(--m-text);font-family:var(--font-outfit),"Outfit",system-ui,sans-serif;font-feature-settings:"ss01" 0,"cv11"}.marketing-shell--wave{background-color:transparent}html:has(.marketing-shell--wave){background-color:#080808}html:has(.marketing-shell),html:has(.marketing-shell) body{scroll-behavior:auto!important}html:has(.marketing-shell){background-color:var(--m-bg,#050608)}.marketing-shell ::-moz-selection{background:rgba(16,185,129,.28);color:#ffffff}.marketing-shell ::selection{background:rgba(16,185,129,.28);color:#ffffff}.marketing-shell .m-marquee-track{scrollbar-width:none}.marketing-shell .m-marquee-track::-webkit-scrollbar{display:none}.marketing-shell .m-display{font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-weight:600;letter-spacing:-.025em;line-height:1.02;color:var(--m-text)}.marketing-shell .m-display-xl{font-size:clamp(48px,7.5vw,96px)}.marketing-shell .m-display-lg{font-size:clamp(40px,5.5vw,72px)}.marketing-shell .m-display-md{font-size:clamp(32px,4.2vw,52px)}.marketing-shell .m-eyebrow{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.22em;color:var(--m-text-muted);display:inline-flex;align-items:center;gap:8px}.marketing-shell .m-eyebrow:before{content:none}.marketing-shell .m-lede{font-size:clamp(16px,1.4vw,19px);line-height:1.6;color:var(--m-text-muted);max-width:62ch}.marketing-shell .m-text-accent,.marketing-shell .m-text-gradient{color:#ffffff}.marketing-shell .m-surface{background:rgba(255,255,255,.018);border:1px solid var(--m-hairline);border-radius:var(--m-radius);transition:border-color .4s var(--m-ease),background .4s var(--m-ease);position:relative;overflow:hidden}.marketing-shell .m-surface:hover{border-color:var(--m-hairline-strong);background:rgba(255,255,255,.028)}.marketing-shell .m-tablet{background:rgba(8,9,12,.55);border:1px solid rgba(255,255,255,.09);border-radius:var(--m-radius);position:relative;overflow:hidden}.marketing-shell .m-hairline{height:1px;background:rgba(255,255,255,.07)}.marketing-shell .m-caption{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:rgba(255,255,255,.55)}.marketing-shell .m-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 22px;border-radius:999px;font-weight:500;font-size:14px;letter-spacing:-.005em;transition:transform .25s var(--m-ease),background .25s var(--m-ease),box-shadow .25s var(--m-ease),color .25s var(--m-ease);cursor:pointer;border:1px solid transparent;white-space:nowrap}.marketing-shell .m-btn-primary{background:#ffffff;color:#050608;box-shadow:0 0 0 0 rgba(255,255,255,0)}.marketing-shell .m-btn-primary:hover{transform:translateY(-1px);box-shadow:0 10px 30px -8px rgba(255,255,255,.4)}.marketing-shell .m-btn-ghost{background:transparent;color:var(--m-text);border-color:var(--m-hairline-strong)}.marketing-shell .m-btn-ghost:hover{background:var(--m-surface-hover);border-color:rgba(255,255,255,.28)}.marketing-shell .m-btn-lg{height:52px;padding:0 28px;font-size:15px}.marketing-shell .m-section{position:relative;padding-top:clamp(80px,12vh,160px);padding-bottom:clamp(80px,12vh,160px)}.marketing-shell .m-container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:clamp(20px,4vw,40px);padding-right:clamp(20px,4vw,40px)}.marketing-shell .m-container-narrow{max-width:880px}.marketing-shell .m-divider{height:1px;width:100%;background:linear-gradient(90deg,transparent,var(--m-hairline-strong) 50%,transparent)}.marketing-shell .m-reveal{opacity:0;transform:translateY(10px);transition:opacity .7s var(--m-ease),transform .7s var(--m-ease)}.marketing-shell .m-reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes m-bento-rotate-in{0%{opacity:0;transform:translateY(14px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.marketing-shell .m-bento-rotate-text{animation:m-bento-rotate-in .5s cubic-bezier(.22,1,.36,1) both}@keyframes m-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.marketing-shell .m-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marketing-shell .m-marquee-track{display:flex;width:-moz-max-content;width:max-content;align-items:center;gap:0;animation:m-marquee 38s linear infinite;will-change:transform}.marketing-shell .m-marquee-track--reverse{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.marketing-shell .m-marquee-track{animation:none}.marketing-shell .m-reveal{opacity:1;transform:none;transition:none}.marketing-shell .m-bento-rotate-text{animation:none;filter:none}.marketing-shell img[style*=m-brain-rotate]{animation:none!important}}@keyframes m-pulse-orb{0%,to{transform:translateZ(0) scale(1);opacity:.85}50%{transform:translate3d(0,-12px,0) scale(1.04);opacity:1}}.marketing-shell .m-orb{position:absolute;border-radius:999px;filter:blur(80px);opacity:.65;pointer-events:none;will-change:transform,opacity}.marketing-shell .m-grid-bg{background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.7),transparent 70%);mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.7),transparent 70%)}.marketing-shell .m-char{display:inline-block;opacity:0;transform:translateY(.4em);filter:blur(6px);transition:opacity .7s var(--m-ease-out),transform .7s var(--m-ease-out),filter .7s var(--m-ease-out)}.marketing-shell .m-char.is-on{opacity:1;transform:translateY(0);filter:blur(0)}@keyframes m-live-dot{0%,to{opacity:1}50%{opacity:.3}}@keyframes m-brain-rotate{0%,to{transform:rotateY(-18deg)}50%{transform:rotateY(18deg)}}.marketing-shell .m-stat-num{font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.04em}@keyframes labs-cinematic-kenburns{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.14) translate3d(-1.2%,-.8%,0)}}.labs-cinematic-kenburns{animation:labs-cinematic-kenburns 28s ease-in-out infinite alternate;will-change:transform}@media (prefers-reduced-motion:reduce){.labs-cinematic-kenburns{animation:none;transform:scale(1.08)}}@media (max-width:768px){.marketing-shell .m-section{padding-top:clamp(56px,10vh,100px);padding-bottom:clamp(56px,10vh,100px)}.marketing-shell .m-container{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.marketing-shell .m-btn{white-space:normal;text-align:center;min-height:44px}.marketing-shell .m-display-xl{font-size:clamp(36px,11vw,56px)}}@media (hover:none){.marketing-shell .m-btn:hover{transform:none}}