.ZiraOSLanding_page__dl2_d{--paper:#f8f7f3;--ink:#172029;--muted:#626a75;--blue:#315cf5;color:var(--ink);background:var(--paper);font-family:var(--font-inter),sans-serif;overflow:clip;-webkit-font-smoothing:antialiased}.ZiraOSLanding_page__dl2_d a,.ZiraOSLanding_page__dl2_d button,.ZiraOSLanding_page__dl2_d select,.ZiraOSLanding_page__dl2_d textarea{-webkit-tap-highlight-color:transparent}.ZiraOSLanding_page__dl2_d a,.ZiraOSLanding_page__dl2_d button,.ZiraOSLanding_page__dl2_d select{touch-action:manipulation}.ZiraOSLanding_page__dl2_d a:focus-visible,.ZiraOSLanding_page__dl2_d button:focus-visible,.ZiraOSLanding_page__dl2_d select:focus-visible{outline:3px solid #315cf5;outline-offset:5px}.ZiraOSLanding_page__dl2_d button:disabled{cursor:not-allowed;opacity:.45}.ZiraOSLanding_header__mdou0{position:relative;z-index:20;height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 4.4%;border-bottom:1px solid #2431480e;background:#f8f7f3e8}.ZiraOSLanding_brand__CpUZs{display:flex;align-items:center;gap:10px;font-size:23px;font-weight:700;letter-spacing:-.8px;white-space:nowrap}.ZiraOSLanding_brandMark__7dAZb{flex-shrink:0;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:9px;border:1px solid #406ad6;background:linear-gradient(145deg,#213d82,#315cf5);color:#fff;font-family:var(--font-dm-sans),sans-serif;font-size:23px;font-weight:700;font-style:italic;letter-spacing:-2px;line-height:1;padding-right:3px;box-shadow:inset 0 1px 0 #ffffff26}.ZiraOSLanding_brandAI__TUcEY{font-weight:400}.ZiraOSLanding_osTag__bm7F_{font-size:10px;letter-spacing:.8px;margin-left:7px;vertical-align:top;position:relative;top:7px;background:#e8eaf0;color:#4a546a;padding:3px 5px;border-radius:4px}.ZiraOSLanding_headerActions__IIz8j,.ZiraOSLanding_nav__OVtMk{display:flex;align-items:center;gap:27px;font-size:13px;font-weight:500}.ZiraOSLanding_nav__OVtMk a{display:flex;align-items:center;gap:6px;color:#525864;transition:color .2s}.ZiraOSLanding_nav__OVtMk a:hover{color:var(--blue)}.ZiraOSLanding_headerActions__IIz8j{gap:20px}.ZiraOSLanding_headerActions__IIz8j select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border:0;background:transparent;max-width:89px;font-size:12px;color:#68717d;cursor:pointer;padding:8px 0}.ZiraOSLanding_loginButton__M5yA8{white-space:nowrap}.ZiraOSLanding_startButton__kUXKc{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 18px;border-radius:99px;background:#182230;color:#fff;white-space:nowrap;font-weight:500;font-size:13px;box-shadow:0 3px 12px #18223016;transition:transform .2s,background .2s}.ZiraOSLanding_startButton__kUXKc:hover{background:var(--blue);transform:translateY(-2px)}.ZiraOSLanding_hero__atqj4{min-height:800px;padding:74px 24px 82px;position:relative;isolation:isolate;display:flex;justify-content:center}.ZiraOSLanding_field__j86y_{position:absolute;inset:0;z-index:-3;overflow:hidden}.ZiraOSLanding_field__j86y_ canvas{width:100%;height:100%;display:block}.ZiraOSLanding_heroGlow__oLET3{pointer-events:none;position:absolute;inset:0;z-index:-2;background:radial-gradient(ellipse 31% 43% at 50% 36%,#f8f7f3 2%,#f8f7f3cf 55%,transparent 100%),radial-gradient(ellipse 40% 30% at 5% 88%,#b4dcf633,transparent),radial-gradient(ellipse 40% 30% at 100% 90%,#c7baff33,transparent),linear-gradient(0deg,var(--paper) 0,transparent 12%)}.ZiraOSLanding_heroContent__7dMh1{width:min(100%,890px);text-align:center;position:relative;z-index:3}.ZiraOSLanding_eyebrow__WAbCC{display:inline-flex;align-items:center;gap:8px;font-size:10px;text-transform:uppercase;letter-spacing:1.7px;font-weight:600;padding:7px 12px;border:1px solid #dce1e8;background:#ffffff91;border-radius:20px;margin-bottom:22px;backdrop-filter:blur(8px)}.ZiraOSLanding_statusDot__2TMUp{width:5px;height:5px;background:#3c71f6;border-radius:50%;box-shadow:0 0 0 3px #315cf519}.ZiraOSLanding_hero__atqj4 h1{font-family:var(--font-dm-sans),var(--font-inter),sans-serif;font-size:clamp(42px,5.3vw,77px);line-height:1.18;font-weight:600;letter-spacing:-3.8px;margin:0;text-wrap:balance}.ZiraOSLanding_hero__atqj4 h1>span{color:#315cf5;background:linear-gradient(105deg,#315cf5 12%,#5475ec 45%,#6b5ed7 82%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ZiraOSLanding_description__qm8zY{max-width:630px;margin:22px auto 26px;font-size:15px;line-height:1.8;color:#626875;text-wrap:pretty}.ZiraOSLanding_modePicker__YhiZc{display:inline-flex;gap:3px;align-items:center;padding:4px;border:1px solid #e3e5ea;border-radius:40px;background:#ffffffb3;box-shadow:0 4px 14px #1b294608;backdrop-filter:blur(10px);margin-bottom:21px}.ZiraOSLanding_modePicker__YhiZc button{display:flex;gap:7px;align-items:center;padding:9px 15px;font-size:11px;color:#687180;border:1px solid transparent;border-radius:40px;transition:all .2s}.ZiraOSLanding_modePicker__YhiZc button[aria-pressed=true]{background:#fff;color:#243355;box-shadow:0 2px 7px #22365811;border-color:#e6e9ee}.ZiraOSLanding_chat__FVrR5{scroll-margin-top:30px;text-align:left;position:relative;width:min(100%,718px);padding:1.5px;margin:0 auto;border-radius:24px;background:linear-gradient(115deg,#66cabb,#70a6f4 36%,#a190ed 60%,#e8b493);box-shadow:0 14px 44px #36549414,0 2px 10px #32478b0b}.ZiraOSLanding_chat__FVrR5:before{content:"";position:absolute;inset:-3px;z-index:-1;background:linear-gradient(115deg,#71ecd0,#81a6ff,#c6a7fb,#f0c6a6);filter:blur(13px);border-radius:24px;opacity:.35;animation:ZiraOSLanding_shimmer__H1gdD 7s ease-in-out infinite alternate}.ZiraOSLanding_composer__8bnrI{background:#fff;border-radius:23px;padding:20px 21px 15px}.ZiraOSLanding_composer__8bnrI textarea{width:100%;min-height:69px;max-height:220px;resize:vertical;background:transparent;color:var(--ink);font-size:14px;line-height:1.75;outline:none}.ZiraOSLanding_composer__8bnrI textarea::-moz-placeholder{color:#9299a5}.ZiraOSLanding_composer__8bnrI textarea::placeholder{color:#9299a5}.ZiraOSLanding_composer__8bnrI:focus-within{box-shadow:inset 0 0 0 2px #315cf52b}.ZiraOSLanding_composerFooter__hNrV4{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:7px}.ZiraOSLanding_composerFooter__hNrV4>div,.ZiraOSLanding_composerFooter__hNrV4>span{display:flex;align-items:center;gap:8px;font-size:10px;color:#777f8b}.ZiraOSLanding_miniOrb__uEm5i{display:grid;place-items:center;width:26px;height:26px;color:#5179e0;background:#eef3ff;border:1px solid #e0e9ff;border-radius:9px}.ZiraOSLanding_characterCount__3TUeG{font-size:10px;color:#9aa0aa}.ZiraOSLanding_composerFooter__hNrV4 button{height:34px;width:34px;display:grid;place-items:center;color:#fff;background:#315cf5;border-radius:11px;transition:transform .2s,background .2s}.ZiraOSLanding_composerFooter__hNrV4 button:disabled{opacity:1;background:#edf0f6;color:#aab3c5}.ZiraOSLanding_composerFooter__hNrV4 button:hover:not(:disabled){background:#244acb;transform:translateY(-2px)}.ZiraOSLanding_promptChips__dmtHC{margin:18px auto 0;display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.ZiraOSLanding_promptChips__dmtHC button{font-size:10px;display:flex;gap:7px;align-items:center;color:#647083;padding:7px 10px;border:1px solid #dce1e8;border-radius:7px;background:#ffffffa1;transition:border-color .2s,transform .2s}.ZiraOSLanding_promptChips__dmtHC button:hover{border-color:#8eacf9;transform:translateY(-2px);color:#315cf5}.ZiraOSLanding_promptChips__dmtHC button>span{font-size:14px;color:#8093b3}.ZiraOSLanding_chatNote__2t0Ae{margin:16px auto 0;display:flex;align-items:center;justify-content:center;gap:6px;color:#8b9098;font-size:10px}.ZiraOSLanding_satellites__VUcud{position:absolute;inset:0;pointer-events:none;z-index:-1}.ZiraOSLanding_satellite__0yffL{position:absolute;display:flex;gap:10px;align-items:center;padding:13px 16px;background:#ffffffad;border:1px solid #dce5f0;border-radius:13px;box-shadow:0 5px 25px #628cd310;color:#6886b7;backdrop-filter:blur(10px);font-size:11px;transform:rotate(-7deg);animation:ZiraOSLanding_float__ao96v 8s ease-in-out infinite}.ZiraOSLanding_satellite__0yffL:first-child{left:4.5%;top:38%}.ZiraOSLanding_satellite__0yffL:nth-child(2){right:4.6%;top:33%;transform:rotate(8deg);animation-delay:-2s}.ZiraOSLanding_satellite__0yffL:nth-child(3){left:10%;top:70%;transform:rotate(7deg);animation-delay:-4s}.ZiraOSLanding_satellite__0yffL:nth-child(4){right:8%;top:72%;transform:rotate(-6deg);animation-delay:-6s}.ZiraOSLanding_nodeDot__fTqxr{width:5px;height:5px;border-radius:100%;background:#80bdb6;margin-left:6px}.ZiraOSLanding_heroBottom__Wa_71{position:absolute;bottom:30px;left:4.4%;right:4.4%;display:flex;justify-content:center;align-items:center;font-size:10px;color:#7c8593}.ZiraOSLanding_heroBottom__Wa_71 a,.ZiraOSLanding_heroBottom__Wa_71 button{display:flex;align-items:center;gap:7px;padding:9px}.ZiraOSLanding_heroBottom__Wa_71 button{position:absolute;right:0;border:1px solid #dce1e8;border-radius:20px;background:#ffffff80;font-size:10px}.ZiraOSLanding_capabilities__wVS6G,.ZiraOSLanding_platform__ycjv9{max-width:1220px;margin:0 auto;padding:60px 38px 0;scroll-margin-top:30px}.ZiraOSLanding_sectionHeading__jF2h9{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:29px}.ZiraOSLanding_sectionLabel__Hngmn{color:#768298;text-transform:uppercase;letter-spacing:1.6px;font-size:10px;font-weight:600}.ZiraOSLanding_sectionHeading__jF2h9 h2{font-family:var(--font-dm-sans),var(--font-inter),sans-serif;font-weight:500;font-size:36px;line-height:1.24;letter-spacing:-1.3px;max-width:580px;margin-top:10px;text-wrap:balance}.ZiraOSLanding_sectionHeading__jF2h9>p{max-width:310px;flex-shrink:0;font-size:12px;color:#7a818c;line-height:1.9;padding-bottom:3px}.ZiraOSLanding_workspace__m90qG{background:#111725;color:#fff;border:1px solid #344059;border-radius:17px;overflow:hidden;box-shadow:0 32px 60px -28px #1d396956}.ZiraOSLanding_workspaceTop__jVk4o{height:53px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px;border-bottom:1px solid #ffffff0c;background:#192130}.ZiraOSLanding_workspaceBrand__zWeQT{display:flex;align-items:center;gap:10px;color:#d8e0f0;font-size:11px;font-weight:500}.ZiraOSLanding_workspaceBrand__zWeQT .ZiraOSLanding_brandMark__7dAZb{width:22px;height:22px;margin:0;border-radius:6px;color:#fff;font-size:16px;padding-right:2px;letter-spacing:-1px}.ZiraOSLanding_workspaceBrand__zWeQT>span{color:#697487;margin:0 5px}.ZiraOSLanding_exampleBadge__2aBlE{border:1px solid #566074;border-radius:5px;color:#a3b2c9;padding:3px 7px;font-size:9px;white-space:nowrap}.ZiraOSLanding_workspaceBody__ogaoP{display:grid;grid-template-columns:190px minmax(0,1fr) 267px;min-height:405px}.ZiraOSLanding_workspaceSidebar__3iu37{padding:23px 12px 14px;border-right:1px solid #ffffff0c;color:#8190a9;position:relative}.ZiraOSLanding_sidebarLabel__NZdCR{display:block;font-size:9px;text-transform:uppercase;letter-spacing:1.2px;margin:0 11px 18px;color:#7e8aa0}.ZiraOSLanding_workspaceSidebar__3iu37>div{display:flex;align-items:center;gap:10px;margin-bottom:5px;padding:10px;font-size:10px;border-radius:6px}.ZiraOSLanding_workspaceSidebar__3iu37 .ZiraOSLanding_sidebarActive__uBChb{color:#a9c2ff;background:#426df521}.ZiraOSLanding_workspaceSidebar__3iu37 .ZiraOSLanding_sidebarBottom__gjIs2{margin-top:40px;color:#6f8099;font-size:9px}.ZiraOSLanding_demoConversation__8rFN_{padding:27px 26px;border-right:1px solid #ffffff0c}.ZiraOSLanding_demoUser__ynijm{background:#26334a;color:#dce5f6;padding:12px 15px;border-radius:11px 11px 3px 11px;margin-left:43px;font-size:11px;line-height:1.7}.ZiraOSLanding_demoAssistant__rElt0{display:flex;align-items:flex-start;gap:11px;margin-top:25px}.ZiraOSLanding_aiAvatar__mYrJe{display:grid;place-items:center;background:#294785;color:#a8c2ff;border-radius:8px;width:31px;height:31px;flex-shrink:0}.ZiraOSLanding_demoAssistant__rElt0 strong{color:#d9e6ff;font-size:10px;font-weight:500}.ZiraOSLanding_demoAssistant__rElt0 p{color:#98a7c0;font-size:11px;line-height:1.8;margin-top:4px}.ZiraOSLanding_planSteps__GccK3{margin:15px 0 0 42px;border:1px solid #354258;background:#1a2537;border-radius:9px;overflow:hidden}.ZiraOSLanding_planSteps__GccK3>div{display:flex;gap:10px;align-items:center;padding:11px 12px;border-bottom:1px solid #ffffff08}.ZiraOSLanding_planSteps__GccK3>div:last-child{border:0}.ZiraOSLanding_planSteps__GccK3>div>span:first-child{width:20px;height:20px;display:grid;place-items:center;color:#72c6c5;background:#52a1a51a;border:1px solid #6ebbbb32;border-radius:6px}.ZiraOSLanding_planSteps__GccK3 strong{color:#ccdaee;font-size:10px;font-weight:500}.ZiraOSLanding_planSteps__GccK3 p{font-size:9px;color:#8294b0;line-height:1.7}.ZiraOSLanding_stepSignal__LSomv{height:5px;width:5px;border-radius:50%;background:#639aff;margin-left:auto;opacity:.6;animation:ZiraOSLanding_signal__9d_9K 4s ease-in-out infinite}.ZiraOSLanding_planSteps__GccK3>div:nth-child(2) .ZiraOSLanding_stepSignal__LSomv{animation-delay:1s}.ZiraOSLanding_planSteps__GccK3>div:nth-child(3) .ZiraOSLanding_stepSignal__LSomv{animation-delay:2s}.ZiraOSLanding_approval__hoZcn{margin:13px 0 0 44px;display:flex;gap:7px;align-items:center;color:#8495b1;font-size:9px;line-height:1.6}.ZiraOSLanding_osMap__vDsZX{padding:24px 19px 25px;text-align:center;background:radial-gradient(ellipse at 50% 43%,#26416c38,transparent 65%)}.ZiraOSLanding_mapLabel__7kbJ1{text-transform:uppercase;font-size:9px;letter-spacing:1.1px;color:#70849f}.ZiraOSLanding_orbitMap__d6IyM{height:240px;position:relative;display:grid;place-items:center}.ZiraOSLanding_orbitRing__UM70a{position:absolute;width:196px;height:196px;border:1px dashed #637db03a;border-radius:50%;animation:ZiraOSLanding_rotate__8C_oy 55s linear infinite}.ZiraOSLanding_orbitRing__UM70a:nth-child(2){width:142px;height:142px;border-style:solid;border-color:#678ded27;box-shadow:0 0 35px #4c78f012}.ZiraOSLanding_orbitCore__RRxCN{width:66px;height:66px;border-radius:19px;display:grid;place-items:center;background:linear-gradient(140deg,#1f3d78,#24325a);border:1px solid #4e74ba;color:#b0d0ff;box-shadow:0 0 50px #5076fb40,0 0 0 12px #5485f007;animation:ZiraOSLanding_coreGlow__d9nmO 5s ease-in-out infinite}.ZiraOSLanding_orbitNode__NvPKb{position:absolute;height:40px;width:40px;display:grid;place-items:center;border:1px solid #3e577e;background:#1a2940;border-radius:12px;color:#8aaade;box-shadow:0 8px 20px #0003}.ZiraOSLanding_orbitNode__NvPKb:nth-last-child(4){top:10px;left:95px;color:#74c4c8}.ZiraOSLanding_orbitNode__NvPKb:nth-last-child(3){top:100px;right:0;color:#b8a9e2}.ZiraOSLanding_orbitNode__NvPKb:nth-last-child(2){bottom:8px;left:94px;color:#d2b3a4}.ZiraOSLanding_orbitNode__NvPKb:last-child{top:102px;left:0}.ZiraOSLanding_osMap__vDsZX>strong{font-size:12px;font-weight:500;color:#bccde7}.ZiraOSLanding_osMap__vDsZX>p{font-size:10px;line-height:1.8;color:#7d91b0;margin:9px auto 0;max-width:180px}.ZiraOSLanding_capabilities__wVS6G{padding-top:105px;padding-bottom:70px}.ZiraOSLanding_moduleGrid__SHJtv{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dce0e5;margin-top:35px}.ZiraOSLanding_moduleGrid__SHJtv article{padding:31px 27px 33px 0;border-bottom:1px solid #dce0e5}.ZiraOSLanding_moduleGrid__SHJtv article:nth-child(3n+2),.ZiraOSLanding_moduleGrid__SHJtv article:nth-child(3n+3){border-left:1px solid #dce0e5;padding-left:30px}.ZiraOSLanding_moduleIcon__Rnonp{color:#637cbe;display:inline-flex;margin-bottom:18px}.ZiraOSLanding_moduleGrid__SHJtv h3{font-size:15px;letter-spacing:-.25px;font-weight:600}.ZiraOSLanding_moduleGrid__SHJtv p{color:#7a818d;font-size:12px;line-height:1.9;margin-top:8px;max-width:280px}.ZiraOSLanding_finalCta__lRlGT{text-align:center;padding:40px 25px 95px;background:radial-gradient(ellipse 30% 80% at 50% 50%,#e8edfc80,transparent)}.ZiraOSLanding_ctaOrb__rPRab{height:66px;width:66px;margin:0 auto 22px;display:grid;place-items:center;color:#6486d9;background:#ffffffb3;border:1px solid #d0defa;border-radius:20px;box-shadow:0 9px 25px #4775d41a}.ZiraOSLanding_finalCta__lRlGT h2{font-family:var(--font-dm-sans),var(--font-inter),sans-serif;font-size:37px;font-weight:500;line-height:1.3;letter-spacing:-1px}.ZiraOSLanding_finalCta__lRlGT>p{font-size:13px;line-height:1.8;color:#7a818d;margin:15px 0 25px}.ZiraOSLanding_finalCta__lRlGT>div{display:flex;justify-content:center;align-items:center;gap:23px}.ZiraOSLanding_ctaLogin__voKGY{display:inline-flex;align-items:center;gap:9px;font-size:12px;color:#646d7e}.ZiraOSLanding_footer__lDDD4{border-top:1px solid #e3e5e9;display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1144px;margin:0 auto;padding:28px 0;font-size:10px;color:#828b99}.ZiraOSLanding_footer__lDDD4>span{font-size:12px;font-weight:600;color:#465368}.ZiraOSLanding_footer__lDDD4>span>span{margin-left:16px;font-size:10px;font-weight:400;color:#828b99}.ZiraOSLanding_footer__lDDD4 a{display:flex;gap:7px;align-items:center}.ZiraOSLanding_conversation__AfOnx{max-height:340px;overflow:auto;padding:20px;background:#fff;border-radius:23px 23px 0 0;border-bottom:1px solid #e5eaf4;overscroll-behavior:contain;scrollbar-width:thin}.ZiraOSLanding_conversation__AfOnx+.ZiraOSLanding_composer__8bnrI{border-radius:0 0 23px 23px}.ZiraOSLanding_aiMessage__BIr2_,.ZiraOSLanding_userMessage__LJCyA{margin-bottom:16px;max-width:94%;padding:12px 14px;border-radius:11px;background:#f3f5fa}.ZiraOSLanding_userMessage__LJCyA{margin-left:auto;background:#eef3ff}.ZiraOSLanding_messageAuthor__i0mL8{font-size:9px;color:#4a6ab2;font-weight:600;letter-spacing:.2px}.ZiraOSLanding_aiMessage__BIr2_ p,.ZiraOSLanding_userMessage__LJCyA p{color:#3c485c;font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:3px}.ZiraOSLanding_thinking__k4M6d{display:flex;gap:8px;align-items:center;font-size:11px;color:#6d7b94;padding:6px}.ZiraOSLanding_spinner___WZ0r,.ZiraOSLanding_thinking__k4M6d svg{animation:ZiraOSLanding_rotate__8C_oy 1.2s linear infinite}.ZiraOSLanding_error__S3_i4{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 16px;font-size:11px;line-height:1.6;color:#923f45;background:#fff0ef;border-radius:0 0 22px 22px}.ZiraOSLanding_error__S3_i4 button{display:flex;gap:5px;align-items:center;white-space:nowrap;font-weight:600}.ZiraOSLanding_loginDialog__jwV2o{max-height:calc(100dvh - 32px);width:calc(100% - 28px);max-width:460px;overflow-y:auto;padding:0;gap:0;border:1px solid #dbe0e8;border-radius:20px;background:#fff;color:var(--ink,#172029);box-shadow:0 30px 70px -30px #1d396966;overscroll-behavior:contain;scrollbar-width:thin}.ZiraOSLanding_loginDialog__jwV2o>button:last-child{top:9px;right:9px;color:#5c6675;background:#fff}.ZiraOSLanding_loginDialog__jwV2o>div:first-of-type>div:first-child{padding-right:32px}.ZiraOSLanding_skipLink__xmuQ0:not(:focus),.ZiraOSLanding_srOnly__KZyMD{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ZiraOSLanding_skipLink__xmuQ0:focus{position:fixed;z-index:100;left:16px;top:16px;padding:12px;border-radius:8px;background:#fff}.ZiraOSLanding_page__dl2_d[data-paused=true] *,.ZiraOSLanding_page__dl2_d[data-paused=true] :after,.ZiraOSLanding_page__dl2_d[data-paused=true] :before{animation-play-state:paused!important}@keyframes ZiraOSLanding_float__ao96v{0%,to{translate:0 0}50%{translate:0 -14px}}@keyframes ZiraOSLanding_shimmer__H1gdD{0%{opacity:.18;filter:blur(9px)}to{opacity:.42;filter:blur(16px)}}@keyframes ZiraOSLanding_rotate__8C_oy{to{transform:rotate(1turn)}}@keyframes ZiraOSLanding_coreGlow__d9nmO{0%,to{box-shadow:0 0 35px #5076fb25,0 0 0 12px #5485f007}50%{box-shadow:0 0 60px #5076fb55,0 0 0 17px #5485f009}}@keyframes ZiraOSLanding_signal__9d_9K{0%,to{opacity:.2}50%{opacity:1;box-shadow:0 0 9px #78a7ff80}}@media (min-width:1550px){.ZiraOSLanding_hero__atqj4{min-height:840px;padding-top:95px}}@media (max-width:1150px){.ZiraOSLanding_nav__OVtMk{display:none}.ZiraOSLanding_satellite__0yffL{font-size:9px;padding:10px;gap:7px;opacity:.7}.ZiraOSLanding_satellite__0yffL:first-child{left:1%;top:26%}.ZiraOSLanding_satellite__0yffL:nth-child(2){right:1%;top:29%}.ZiraOSLanding_satellite__0yffL:nth-child(3){left:2%;top:78%}.ZiraOSLanding_satellite__0yffL:nth-child(4){right:2%;top:79%}.ZiraOSLanding_workspaceBody__ogaoP{grid-template-columns:155px minmax(0,1fr) 225px}.ZiraOSLanding_osMap__vDsZX{padding-inline:12px}.ZiraOSLanding_orbitMap__d6IyM{transform:scale(.86);margin:-10px -15px}.ZiraOSLanding_demoConversation__8rFN_{padding:25px 18px}.ZiraOSLanding_footer__lDDD4{margin-inline:38px}}@media (max-width:850px){.ZiraOSLanding_hero__atqj4{min-height:770px;padding-top:72px}.ZiraOSLanding_hero__atqj4 h1{font-size:55px;letter-spacing:-2.5px}.ZiraOSLanding_satellites__VUcud{display:none}.ZiraOSLanding_workspaceBody__ogaoP{grid-template-columns:150px minmax(0,1fr)}.ZiraOSLanding_osMap__vDsZX{display:none}.ZiraOSLanding_sectionHeading__jF2h9{align-items:flex-start;flex-direction:column;gap:15px}.ZiraOSLanding_sectionHeading__jF2h9>p{max-width:560px}.ZiraOSLanding_moduleGrid__SHJtv h3{font-size:14px}.ZiraOSLanding_header__mdou0{padding-inline:25px}.ZiraOSLanding_headerActions__IIz8j{gap:14px}}@media (max-width:600px){.ZiraOSLanding_header__mdou0{height:68px;padding-inline:17px;gap:10px}.ZiraOSLanding_brand__CpUZs{font-size:20px;gap:7px}.ZiraOSLanding_brandMark__7dAZb{width:29px;height:29px;font-size:21px}.ZiraOSLanding_osTag__bm7F_{font-size:8px;margin-left:4px;top:5px}.ZiraOSLanding_headerActions__IIz8j{gap:12px}.ZiraOSLanding_headerActions__IIz8j select{max-width:55px;font-size:10px}.ZiraOSLanding_headerActions__IIz8j .ZiraOSLanding_startButton__kUXKc{display:none}.ZiraOSLanding_loginButton__M5yA8{font-size:11px;border:1px solid #d8dfe9;padding:8px 12px;border-radius:99px;background:#ffffff70}.ZiraOSLanding_hero__atqj4{min-height:716px;padding:57px 18px 88px}.ZiraOSLanding_eyebrow__WAbCC{font-size:8px;letter-spacing:1px;margin-bottom:22px}.ZiraOSLanding_hero__atqj4 h1{font-size:clamp(34px,9.5vw,51px);letter-spacing:-1.9px;line-height:1.23}.ZiraOSLanding_description__qm8zY{max-width:370px;font-size:12px;line-height:1.9;margin:19px auto 23px;padding-inline:4px}.ZiraOSLanding_modePicker__YhiZc{margin-bottom:18px}.ZiraOSLanding_modePicker__YhiZc button{font-size:9px;gap:5px;padding:8px 10px}.ZiraOSLanding_modePicker__YhiZc svg{width:13px}.ZiraOSLanding_composer__8bnrI{padding:17px 16px 13px}.ZiraOSLanding_composer__8bnrI textarea{font-size:12px;min-height:77px}.ZiraOSLanding_composerFooter__hNrV4>span{font-size:9px}.ZiraOSLanding_characterCount__3TUeG{display:none}.ZiraOSLanding_promptChips__dmtHC{gap:6px;margin-top:16px}.ZiraOSLanding_promptChips__dmtHC button{font-size:9px;padding:5px 7px}.ZiraOSLanding_chatNote__2t0Ae{font-size:8px;align-items:flex-start;max-width:310px;line-height:1.7}.ZiraOSLanding_chatNote__2t0Ae svg{flex-shrink:0;margin-top:2px}.ZiraOSLanding_heroBottom__Wa_71{left:18px;right:18px;bottom:20px;justify-content:flex-start;font-size:9px}.ZiraOSLanding_heroBottom__Wa_71 button{font-size:8px;padding:7px 9px}.ZiraOSLanding_capabilities__wVS6G,.ZiraOSLanding_platform__ycjv9{padding:35px 20px 0}.ZiraOSLanding_sectionHeading__jF2h9 h2{font-size:29px;letter-spacing:-.9px}.ZiraOSLanding_sectionHeading__jF2h9>p{font-size:11px}.ZiraOSLanding_sectionLabel__Hngmn{font-size:8px;letter-spacing:1.3px}.ZiraOSLanding_workspace__m90qG{margin:0 -3px;border-radius:12px}.ZiraOSLanding_workspaceTop__jVk4o{padding:0 13px;height:48px}.ZiraOSLanding_workspaceBrand__zWeQT{font-size:9px;gap:6px}.ZiraOSLanding_workspaceBrand__zWeQT>span{margin:0 2px}.ZiraOSLanding_exampleBadge__2aBlE{font-size:8px}.ZiraOSLanding_workspaceBody__ogaoP{display:block}.ZiraOSLanding_workspaceSidebar__3iu37{display:none}.ZiraOSLanding_demoConversation__8rFN_{padding:24px 17px;border:0}.ZiraOSLanding_demoUser__ynijm{font-size:10px;margin-left:20px}.ZiraOSLanding_demoAssistant__rElt0 p{font-size:10px}.ZiraOSLanding_planSteps__GccK3{margin-left:0}.ZiraOSLanding_planSteps__GccK3 strong{font-size:10px}.ZiraOSLanding_approval__hoZcn{margin-left:0}.ZiraOSLanding_capabilities__wVS6G{padding-top:65px}.ZiraOSLanding_moduleGrid__SHJtv{grid-template-columns:repeat(2,1fr);margin-top:20px}.ZiraOSLanding_moduleGrid__SHJtv article,.ZiraOSLanding_moduleGrid__SHJtv article:nth-child(3n+2),.ZiraOSLanding_moduleGrid__SHJtv article:nth-child(3n+3){padding:24px 16px 25px 0;border-left:0}.ZiraOSLanding_moduleGrid__SHJtv article:nth-child(2n){border-left:1px solid #dce0e5;padding-left:18px;padding-right:0}.ZiraOSLanding_moduleGrid__SHJtv h3{font-size:12px}.ZiraOSLanding_moduleGrid__SHJtv p{font-size:10px}.ZiraOSLanding_moduleIcon__Rnonp{margin-bottom:13px}.ZiraOSLanding_moduleIcon__Rnonp svg{width:20px}.ZiraOSLanding_finalCta__lRlGT{padding:65px 20px}.ZiraOSLanding_finalCta__lRlGT h2{font-size:29px}.ZiraOSLanding_finalCta__lRlGT>p{font-size:11px}.ZiraOSLanding_finalCta__lRlGT>div{gap:16px;flex-wrap:wrap}.ZiraOSLanding_finalCta__lRlGT .ZiraOSLanding_startButton__kUXKc{font-size:12px}.ZiraOSLanding_ctaLogin__voKGY{font-size:11px}.ZiraOSLanding_footer__lDDD4{margin-inline:20px;padding-block:24px;flex-wrap:wrap;font-size:9px}.ZiraOSLanding_footer__lDDD4>p{order:3;width:100%;font-size:9px}.ZiraOSLanding_conversation__AfOnx{padding:14px;max-height:310px}.ZiraOSLanding_aiMessage__BIr2_ p,.ZiraOSLanding_userMessage__LJCyA p{font-size:11px}}@media (prefers-reduced-motion:reduce){.ZiraOSLanding_page__dl2_d *,.ZiraOSLanding_page__dl2_d :after,.ZiraOSLanding_page__dl2_d :before{animation:none!important;transition-duration:0s!important;scroll-behavior:auto!important}}.ZiraOSLanding_composer__8bnrI textarea,.ZiraOSLanding_description__qm8zY{font-size:16px}.ZiraOSLanding_moduleGrid__SHJtv p,.ZiraOSLanding_sectionHeading__jF2h9>p{font-size:14px}.ZiraOSLanding_modePicker__YhiZc button,.ZiraOSLanding_promptChips__dmtHC button{font-size:12px}.ZiraOSLanding_chatNote__2t0Ae{font-size:11px}.ZiraOSLanding_aiMessage__BIr2_ p,.ZiraOSLanding_demoAssistant__rElt0 p,.ZiraOSLanding_demoUser__ynijm,.ZiraOSLanding_userMessage__LJCyA p{font-size:13px}.ZiraOSLanding_planSteps__GccK3 strong{font-size:12px}.ZiraOSLanding_planSteps__GccK3 p,.ZiraOSLanding_workspaceSidebar__3iu37>div{font-size:11px}.ZiraOSLanding_osMap__vDsZX>p{font-size:12px}.ZiraOSLanding_approval__hoZcn{font-size:11px}.ZiraOSLanding_loginDialog__jwV2o>button:last-child{display:none}.ZiraOSLanding_loginDialog__jwV2o .ZiraOSLanding_dialogClose__0Juih{position:absolute;display:grid;place-items:center;top:10px;right:10px;width:27px;height:27px;border-radius:8px;background:#f1f3f7;color:#5c6675}.ZiraOSLanding_loginDialog__jwV2o .ZiraOSLanding_dialogClose__0Juih:hover{background:#e6e9f0;color:#2b3646}.ZiraOSLanding_loginDialog__jwV2o input:-webkit-autofill,.ZiraOSLanding_loginDialog__jwV2o input:-webkit-autofill:focus,.ZiraOSLanding_loginDialog__jwV2o input:-webkit-autofill:hover{-webkit-text-fill-color:#172029;-webkit-box-shadow:inset 0 0 0 1000px #f8f7f3;caret-color:#172029}.ZiraOSLanding_dialogClose__0Juih:focus-visible{outline:2px solid #8badff;outline-offset:3px}@media (max-width:600px){.ZiraOSLanding_hero__atqj4{min-height:780px}.ZiraOSLanding_hero__atqj4 h1>span{display:inline-block;max-width:100%;text-wrap:balance}.ZiraOSLanding_description__qm8zY,.ZiraOSLanding_finalCta__lRlGT>p,.ZiraOSLanding_moduleGrid__SHJtv p,.ZiraOSLanding_sectionHeading__jF2h9>p{font-size:13px}.ZiraOSLanding_composer__8bnrI textarea{font-size:16px;min-height:94px}.ZiraOSLanding_promptChips__dmtHC button{font-size:11px}.ZiraOSLanding_modePicker__YhiZc button{font-size:11px;padding-inline:9px}.ZiraOSLanding_chatNote__2t0Ae{font-size:10px}.ZiraOSLanding_moduleGrid__SHJtv h3{font-size:14px}.ZiraOSLanding_demoAssistant__rElt0 p,.ZiraOSLanding_demoUser__ynijm,.ZiraOSLanding_planSteps__GccK3 strong{font-size:12px}.ZiraOSLanding_planSteps__GccK3 p{font-size:11px}.ZiraOSLanding_approval__hoZcn{font-size:10px}.ZiraOSLanding_footer__lDDD4,.ZiraOSLanding_footer__lDDD4>p{font-size:11px}}.ZiraOSLanding_markdown__tVKbH{color:#3c485c;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.ZiraOSLanding_markdown__tVKbH p{white-space:normal;margin:7px 0}.ZiraOSLanding_markdown__tVKbH ol,.ZiraOSLanding_markdown__tVKbH ul{margin:8px 0;padding-left:20px}.ZiraOSLanding_markdown__tVKbH ul{list-style:disc}.ZiraOSLanding_markdown__tVKbH ol{list-style:decimal}.ZiraOSLanding_markdown__tVKbH li{margin:4px 0}.ZiraOSLanding_markdown__tVKbH strong{font-weight:600}.ZiraOSLanding_markdown__tVKbH a{color:#315cf5;text-decoration:underline;text-underline-offset:3px}.ZiraOSLanding_markdown__tVKbH h1,.ZiraOSLanding_markdown__tVKbH h2,.ZiraOSLanding_markdown__tVKbH h3{font-family:inherit;font-size:14px;font-weight:600;letter-spacing:0;margin:10px 0 5px;line-height:1.6}.ZiraOSLanding_markdown__tVKbH pre{overflow-x:auto;padding:10px;border-radius:6px;background:#e7ecf5}.ZiraOSLanding_markdown__tVKbH code{font-size:12px}