.os-landing_pageShell__Hq46V{--ink:#0f172a;--signal:#3a76f0;--outcry:#00bfff;--os-green:#10b981;--line:rgba(15,23,42,0.18);position:relative;min-height:100vh;overflow:clip;color:var(--ink);background:radial-gradient(circle at 18% 12%,rgba(16,185,129,.18),transparent 48%),radial-gradient(circle at 78% 10%,rgba(0,191,255,.16),transparent 42%),radial-gradient(circle at 50% 80%,rgba(23,37,84,.06),transparent 44%),linear-gradient(160deg,#f0fdf4,#ecfdf5 30%,#eef4fc 60%,#f1f5f9)}.os-landing_auroraTop__6tQP3{pointer-events:none;position:absolute;inset:-18% auto auto -12%;width:44rem;height:44rem;border-radius:9999px;background:radial-gradient(circle,rgba(16,185,129,.28) 0,rgba(16,185,129,0) 66%);filter:blur(8px);animation:os-landing_drift__WLYUC 14s ease-in-out infinite}.os-landing_auroraBottom___xGWU{pointer-events:none;position:absolute;inset:auto -14% -24% auto;width:40rem;height:40rem;border-radius:9999px;background:radial-gradient(circle,rgba(0,191,255,.22) 0,rgba(0,191,255,0) 68%);filter:blur(10px);animation:os-landing_driftReverse__2yMu9 18s ease-in-out infinite}.os-landing_gridTexture__lezcl{pointer-events:none;position:absolute;inset:0;background-image:linear-gradient(rgba(15,23,42,.03) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.03) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 85%);mask-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 85%)}.os-landing_kicker__R6eFv{gap:.5rem;border-radius:9999px;border:1px solid rgba(16,185,129,.5);background:rgba(16,185,129,.12);padding:.33rem .75rem;font-size:.72rem;font-weight:600;letter-spacing:.18em;color:#047857}.os-landing_kicker__R6eFv,.os-landing_navLink__MRNhC{display:inline-flex;align-items:center;text-transform:uppercase}.os-landing_navLink__MRNhC{justify-content:center;border-radius:9999px;border:1px solid rgba(15,23,42,.28);background:rgba(255,255,255,.82);padding:.6rem .95rem;font-size:.74rem;font-weight:500;letter-spacing:.12em;color:var(--ink);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.os-landing_navLink__MRNhC:hover{transform:translateY(-1px);border-color:rgba(16,185,129,.75);box-shadow:0 10px 30px rgba(15,23,42,.1)}.os-landing_osTag__01gup{display:inline-block;border-radius:9999px;border:1px solid rgba(16,185,129,.45);background:linear-gradient(90deg,rgba(16,185,129,.14),rgba(0,191,255,.12));padding:.42rem .86rem;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#064e3b}.os-landing_heroTitle__2spxf{margin-top:.75rem;font-size:clamp(3.2rem,10vw,7.6rem);line-height:.89;letter-spacing:.02em;color:#020617}.os-landing_primaryCta__0T5DE{display:inline-flex;align-items:center;gap:.55rem;border-radius:9999px;border:1px solid rgba(2,6,23,.18);background:linear-gradient(95deg,#059669,var(--outcry));padding:.9rem 1.2rem;font-size:.76rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:white;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.os-landing_primaryCta__0T5DE:hover{transform:translateY(-2px);box-shadow:0 15px 36px rgba(16,185,129,.38)}.os-landing_primaryCta__0T5DE:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.os-landing_secondaryCta__OuGnD{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(15,23,42,.26);background:rgba(255,255,255,.72);padding:.9rem 1.2rem;font-size:.76rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#0f172a;transition:transform .25s ease,border-color .25s ease}.os-landing_secondaryCta__OuGnD:hover{transform:translateY(-2px);border-color:rgba(16,185,129,.7)}.os-landing_benefitChip__VAZfq{border-radius:9999px;border:1px solid var(--line);background:rgba(255,255,255,.74);padding:.42rem .72rem;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#334155}.os-landing_featureCard__mIT7B{border-radius:1.2rem;border:1px solid rgba(15,23,42,.18);background:rgba(255,255,255,.78);padding:1.15rem;box-shadow:0 14px 36px rgba(15,23,42,.1);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.os-landing_featureCard__mIT7B:hover{transform:translateY(-3px);border-color:rgba(16,185,129,.55);box-shadow:0 20px 44px rgba(15,23,42,.14)}.os-landing_stepCard__osd4_{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.85rem;border-radius:1rem;border:1px solid rgba(15,23,42,.15);background:white;padding:.95rem}.os-landing_stepIndex__dhwJ1{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(16,185,129,.5);background:rgba(16,185,129,.12);font-size:.84rem;font-weight:700;color:#047857}.os-landing_waitlistInput__eF70q{flex:1;min-width:0;border-radius:9999px;border:1px solid rgba(15,23,42,.2);background:rgba(255,255,255,.9);padding:.85rem 1.1rem;font-size:.88rem;color:#0f172a;outline:none;transition:border-color .25s ease,box-shadow .25s ease}.os-landing_waitlistInput__eF70q:focus{border-color:rgba(16,185,129,.7);box-shadow:0 0 0 3px rgba(16,185,129,.15)}.os-landing_waitlistInput__eF70q::-moz-placeholder{color:#94a3b8}.os-landing_waitlistInput__eF70q::placeholder{color:#94a3b8}.os-landing_osMockup__9v7B7{position:relative;border-radius:1.5rem;overflow:hidden;aspect-ratio:4/3.6;min-height:480px;box-shadow:0 14px 52px rgba(15,23,42,.28),0 0 0 1px rgba(255,255,255,.06)}.os-landing_osDesktop___G8jT{position:absolute;inset:0;background:linear-gradient(165deg,#0a0e1a,#0f1629 40%,#111827);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.6rem 1.6rem 0}.os-landing_osAppGrid__Fsfig{display:grid;grid-template-columns:repeat(6,1fr);gap:.85rem .5rem;width:100%}.os-landing_osAppIcon__nA6Yk{display:flex;flex-direction:column;align-items:center;gap:.25rem}.os-landing_osAppIconBox___UHHO{width:2.8rem;height:2.8rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.5)}.os-landing_osAppLabel__DvmhW{font-size:.65rem;color:rgba(255,255,255,.38);text-align:center;line-height:1.15}.os-landing_osTaskbar__FUTRT{position:absolute;bottom:0;left:0;right:0;height:2.5rem;background:rgba(10,14,26,.85);border-top:1px solid rgba(255,255,255,.06);backdrop-filter:blur(8px);display:flex;align-items:center;padding:0 .75rem;gap:.4rem}.os-landing_osTaskbarItem__teO3d{display:flex;align-items:center;gap:.3rem;padding:.25rem .5rem;border-radius:.3rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.06)}.os-landing_osTaskbarItem__teO3d span{font-size:.65rem;color:rgba(255,255,255,.6)}.os-landing_osTaskbarDot__Z2wtv{width:.35rem;height:.35rem;border-radius:50%;background:#10b981}.os-landing_osTaskbarSpacer__tUC8R{flex:1}.os-landing_osTaskbarClock__bj_4w{font-size:.65rem;color:rgba(255,255,255,.4);letter-spacing:.03em}.os-landing_osTaskbarMesh__icskH{display:flex;align-items:center;gap:.25rem;font-size:.6rem;color:rgba(16,185,129,.7)}.os-landing_osTaskbarMeshDot__VjKs0{width:.35rem;height:.35rem;border-radius:50%;background:#10b981}.os-landing_osWindowHeader__hJ9Jh{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;background:#1a2236;border-bottom:1px solid rgba(255,255,255,.06)}.os-landing_osWindowDots__sDdR1{display:flex;gap:.3rem}.os-landing_osWindowDots__sDdR1 span{width:.55rem;height:.55rem;border-radius:50%;display:block}.os-landing_osWindowTitle__XRSZ9{font-size:.8rem;font-weight:600;color:rgba(255,255,255,.7);letter-spacing:.02em}.os-landing_osWindowChat__urI0v{position:absolute;bottom:8%;left:4%;width:60%;border-radius:.75rem;overflow:hidden;background:#111827;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.04)}.os-landing_osWindowBody__sQuKA{padding:.65rem .75rem;display:flex;flex-direction:column;gap:.5rem}.os-landing_osMsgUser__rsOwV{align-self:flex-end;max-width:85%;border-radius:.6rem .6rem .15rem .6rem;background:#1d4ed8;padding:.5rem .65rem;font-size:.75rem;line-height:1.45;color:rgba(255,255,255,.92)}.os-landing_osMsgAi__iKIwy{align-self:flex-start;max-width:90%;border-radius:.6rem .6rem .6rem .15rem;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.06);padding:.5rem .65rem;font-size:.75rem;line-height:1.45;color:rgba(255,255,255,.75)}.os-landing_osWindowPaste__sXRo_{position:absolute;top:4%;right:3%;width:48%;border-radius:.75rem;overflow:hidden;background:#111827;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.04)}.os-landing_osPasteBadge__gYyFY{margin-left:auto;font-size:.55rem;letter-spacing:.1em;text-transform:uppercase;color:#10b981;border:1px solid rgba(16,185,129,.3);background:rgba(16,185,129,.1);border-radius:9999px;padding:.15rem .45rem}.os-landing_osPasteBody__C9IUN{padding:.75rem .85rem}.os-landing_osPasteTitle__hrF8O{font-size:.85rem;font-weight:700;color:rgba(255,255,255,.85);margin-bottom:.5rem;letter-spacing:.01em}.os-landing_osPasteText__Mt8aO{font-size:.7rem;line-height:1.55;color:rgba(255,255,255,.5);margin-bottom:.35rem}.os-landing_osPasteCursor__gszq6{display:inline-block;width:.4rem;height:.85rem;background:rgba(16,185,129,.7);border-radius:1px;animation:os-landing_blink__8UZiG 1s step-end infinite;vertical-align:text-bottom}@keyframes os-landing_blink__8UZiG{0%,to{opacity:1}50%{opacity:0}}.os-landing_finalCta__5LAXM{display:inline-flex;align-items:center;gap:.55rem;border-radius:9999px;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.18);padding:.9rem 1.2rem;font-size:.76rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:white;cursor:pointer;transition:transform .25s ease,background .25s ease}.os-landing_finalCta__5LAXM:hover{transform:translateY(-2px);background:rgba(255,255,255,.25)}.os-landing_finalCta__5LAXM:disabled{opacity:.6;cursor:not-allowed;transform:none}.os-landing_reveal__kj8zr{opacity:0;transform:translateY(18px);animation:os-landing_reveal__kj8zr .9s cubic-bezier(.19,1,.22,1) forwards}.os-landing_delay0__P0wDg{animation-delay:.02s}.os-landing_delay1__i5wje{animation-delay:.12s}.os-landing_delay2__SPe6U{animation-delay:.22s}.os-landing_delay3__D_ehy{animation-delay:.32s}.os-landing_delay4__SWJl2{animation-delay:.44s}.os-landing_delay5__6HW1N{animation-delay:.56s}@media (max-width:640px){.os-landing_heroTitle__2spxf{letter-spacing:.015em}.os-landing_finalCta__5LAXM,.os-landing_primaryCta__0T5DE,.os-landing_secondaryCta__OuGnD{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.os-landing_auroraBottom___xGWU,.os-landing_auroraTop__6tQP3,.os-landing_reveal__kj8zr{animation:none!important;opacity:1!important;transform:none!important}}@keyframes os-landing_reveal__kj8zr{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes os-landing_drift__WLYUC{0%,to{transform:translate(0)}50%{transform:translate(26px,18px)}}@keyframes os-landing_driftReverse__2yMu9{0%,to{transform:translate(0)}50%{transform:translate(-24px,-18px)}}