:root{--color-paper:oklch(99.2% 0.002 260);--color-paper-2:oklch(97.2% 0.004 260);--color-paper-3:oklch(94.5% 0.006 260);--color-paper-elevated:oklch(100% 0.002 260);--color-ink:oklch(14% 0.006 260);--color-ink-2:oklch(36% 0.012 260);--color-muted:oklch(50% 0.015 260);--color-rule:oklch(90% 0.006 260);--color-rule-2:oklch(82% 0.009 260);--color-graphite:oklch(99.6% 0.002 260);--color-graphite-2:oklch(96% 0.005 260);--color-graphite-ink:oklch(14% 0.006 260);--color-graphite-muted:oklch(48% 0.015 260);--color-accent:oklch(12% 0.005 260);--color-accent-2:oklch(24% 0.008 260);--color-accent-wash:oklch(95% 0.005 260);--color-accent-ink:oklch(99% 0.002 260);--color-focus:oklch(12% 0.005 260);--color-accent-deep:oklch(8% 0.004 260);--color-accent-edge:oklch(4% 0.002 260);--color-key-face:oklch(99.6% 0.005 260);--color-key-edge:oklch(85% 0.008 260);--color-positive:oklch(48% 0.17 145);--color-positive-wash:oklch(95% 0.05 145);--color-positive-ink:oklch(20% 0.08 145);--color-warning:oklch(58% 0.16 75);--color-warning-wash:oklch(96% 0.04 75);--color-warning-ink:oklch(24% 0.08 75);--color-danger:oklch(52% 0.2 25);--color-danger-wash:oklch(96% 0.04 25);--color-danger-ink:oklch(22% 0.09 25);--color-selection:oklch(90% 0.02 260);--color-selection-ink:oklch(14% 0.006 260);--color-map-water:oklch(93% 0.03 235);--color-map-land:oklch(98.5% 0.004 260);--color-map-road:oklch(91% 0.008 260);--color-map-building:oklch(94% 0.006 260);--font-display:"Host Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--radius-card:16px;--radius-input:8px;--radius-pill:999px;--cut:8px;--cut-l:16px;--rule-hair:1px;--shadow-card:0 1px 3px oklch(14% 0.006 260/0.06),0 1px 2px oklch(14% 0.006 260/0.04);--shadow-card-hover:0 8px 24px -4px oklch(14% 0.006 260/0.08);--shadow-window:0 24px 64px -12px oklch(14% 0.006 260/0.12),0 2px 8px -2px oklch(14% 0.006 260/0.06);--shadow-key:0 2px 0 0 var(--color-key-edge),0 4px 6px -2px oklch(14% 0.006 260/0.08);--shadow-key-accent:0 2px 0 0 var(--color-accent-edge),0 6px 12px -2px oklch(0% 0 0/0.25);--shadow-key-press:inset 0 1px 2px oklch(0% 0 0/0.2);--tracking-display:-0.03em;--display-weight:600}.welcome_page__LXOTi{background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);line-height:1.5;min-height:100vh;overflow-x:clip;scrollbar-color:var(--color-rule-2) var(--color-paper-2)}.welcome_page__LXOTi ::-moz-selection{background-color:var(--color-selection);color:var(--color-selection-ink)}.welcome_page__LXOTi ::selection{background-color:var(--color-selection);color:var(--color-selection-ink)}.welcome_container__EI3V8{width:100%;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;box-sizing:border-box}.welcome_heroGridBg__FfgdZ{background-image:radial-gradient(circle,var(--color-rule) 1px,transparent 1px);background-size:28px 28px}.welcome_js__HVRMU .welcome_revealOnScroll__ZcCnP{opacity:0;transform:translateY(20px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.welcome_js__HVRMU .welcome_isRevealed__L0boG{opacity:1;transform:translateY(0)}.welcome_nav__CGXv1{border-bottom:var(--rule-hair) solid var(--color-rule);background-color:var(--color-paper);position:sticky;top:0;z-index:50;backdrop-filter:blur(12px)}.welcome_navInner__K2miy{display:flex;align-items:center;justify-content:space-between;height:64px}.welcome_brandGroup___EAuP{display:flex;align-items:center;gap:12px}.welcome_brand__o7Ya1{display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:600;font-size:20px;letter-spacing:var(--tracking-display);color:var(--color-ink);text-decoration:none}.welcome_brandSignal__3Bl_A{width:8px;height:8px;background-color:var(--color-accent);border-radius:2px}.welcome_brandVersion__ks_Fw{font-family:var(--font-body);font-size:12px;font-weight:500;color:var(--color-muted);background-color:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);padding:4px 8px;border-radius:var(--radius-input)}.welcome_navLinks__96arL{display:flex;align-items:center;gap:24px}@media (max-width:840px){.welcome_navLinks__96arL{display:none}}.welcome_navLink__wgyG7{color:var(--color-muted);text-decoration:none;font-size:14px;font-weight:500;transition:color .15s ease}.welcome_navLink__wgyG7:hover{color:var(--color-ink)}.welcome_navLink__wgyG7:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.welcome_navRight__lFYjC{display:flex;align-items:center;gap:12px}.welcome_keycapPrimary__9bLYT{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-display);font-weight:600;font-size:14px;padding:8px 16px;border-radius:var(--radius-input);text-decoration:none;border:var(--rule-hair) solid var(--color-accent-deep);box-shadow:var(--shadow-key-accent);cursor:pointer;transition:transform .08s ease,box-shadow .08s ease,background-color .15s ease}.welcome_keycapPrimary__9bLYT:hover{background-color:var(--color-accent-2)}.welcome_keycapPrimary__9bLYT:active{transform:translateY(2px);box-shadow:var(--shadow-key-press)}.welcome_keycapPrimary__9bLYT:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.welcome_keycapSecondary__ITPT_{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--color-key-face);color:var(--color-ink);font-family:var(--font-display);font-weight:600;font-size:14px;padding:8px 16px;border-radius:var(--radius-input);text-decoration:none;border:var(--rule-hair) solid var(--color-rule-2);box-shadow:var(--shadow-key);cursor:pointer;transition:transform .08s ease,box-shadow .08s ease,background-color .15s ease}.welcome_keycapSecondary__ITPT_:hover{background-color:var(--color-paper-2)}.welcome_keycapSecondary__ITPT_:active{transform:translateY(2px);box-shadow:var(--shadow-key-press)}.welcome_keycapSecondary__ITPT_:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.welcome_keycapPrimary__9bLYT:disabled,.welcome_keycapSecondary__ITPT_:disabled{opacity:.5;cursor:not-allowed}.welcome_hero__86nnJ{padding-top:64px;padding-bottom:72px;border-bottom:var(--rule-hair) solid var(--color-rule)}.welcome_heroCenteredHeader__owe_X{text-align:center;max-width:820px;margin-left:auto;margin-right:auto;margin-bottom:48px}.welcome_announcementPill__QWx6C{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:12px;font-weight:500;color:var(--color-ink);background-color:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule-2);padding:8px 16px;border-radius:var(--radius-pill);margin-bottom:24px;text-decoration:none;box-shadow:var(--shadow-card);transition:border-color .15s ease}.welcome_announcementPill__QWx6C:hover{border-color:var(--color-accent)}.welcome_announcementDot__1TEOF{width:8px;height:8px;border-radius:2px;background-color:var(--color-positive)}.welcome_heroMainHeadline__IQ9Lc{font-family:var(--font-display);font-size:56px;font-weight:600;line-height:1.05;letter-spacing:var(--tracking-display);color:var(--color-ink);margin-top:0;margin-bottom:24px;overflow-wrap:break-word}@media (max-width:768px){.welcome_heroMainHeadline__IQ9Lc{font-size:38px}}.welcome_heroSubhead__PnfyJ{font-size:19px;line-height:1.55;color:var(--color-ink-2);max-width:660px;margin:0 auto 32px}.welcome_heroActionRow__xiNtR{gap:16px;margin-bottom:32px}.welcome_heroActionRow__xiNtR,.welcome_heroPillBar___U32k{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.welcome_heroPillBar___U32k{gap:20px;font-size:13px;color:var(--color-muted)}.welcome_heroPillItem__kxHU2{display:flex;align-items:center;gap:8px}.welcome_heroPillDot__kDP5A{width:8px;height:8px;border-radius:2px;background-color:var(--color-accent);color:var(--color-paper)}.welcome_mockupConsole__6raSc{background-color:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden;max-width:1140px;margin-left:auto;margin-right:auto}.welcome_consoleHeader___opZ8{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background-color:var(--color-paper-2);border-bottom:var(--rule-hair) solid var(--color-rule)}.welcome_consoleHeaderTitle__x3ak2{font-size:13px;color:var(--color-ink);display:flex}.welcome_consoleHeaderTitle__x3ak2,.welcome_consoleStatusBadge__pYqFU{font-family:var(--font-body);font-weight:600;align-items:center;gap:8px}.welcome_consoleStatusBadge__pYqFU{display:inline-flex;font-size:12px;color:var(--color-positive-ink);background-color:var(--color-positive-wash);padding:4px 12px;border-radius:var(--radius-input);border:var(--rule-hair) solid var(--color-rule)}.welcome_statusLiveDot__GLtGO{width:8px;height:8px;border-radius:2px;background-color:var(--color-positive)}.welcome_consoleToolbar___Jqlg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;background-color:var(--color-paper);border-bottom:var(--rule-hair) solid var(--color-rule)}.welcome_consoleSearchBox__znnoe{display:flex;align-items:center;gap:8px;background-color:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);padding:8px 12px;width:280px}.welcome_consoleSearchBox__znnoe,.welcome_consoleSearchText__cCUlv{font-size:13px;color:var(--color-muted)}.welcome_consoleLayerToggles__qK__7{display:flex;align-items:center;gap:8px}.welcome_layerToggleBtn__dEGO4{font-family:var(--font-body);font-size:12px;font-weight:500;padding:4px 12px;border-radius:var(--radius-input);border:var(--rule-hair) solid var(--color-rule);background-color:var(--color-paper-2);color:var(--color-ink-2);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.welcome_layerToggleBtn__dEGO4:hover{background-color:var(--color-paper-3);border-color:var(--color-rule-2)}.welcome_layerToggleActive__sx6eH{background-color:var(--color-accent);color:var(--color-accent-ink);border-color:var(--color-accent-deep)}.welcome_consoleWorkbench__jpK2s{display:grid;grid-template-columns:340px minmax(0,1fr);min-height:480px}@media (max-width:900px){.welcome_consoleWorkbench__jpK2s{grid-template-columns:minmax(0,1fr)}}.welcome_workbenchSidebar__D_nfv{border-right:var(--rule-hair) solid var(--color-rule);background-color:var(--color-paper);display:flex;flex-direction:column}.welcome_sidebarHeader__4CA_z{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:var(--rule-hair) solid var(--color-rule)}.welcome_sidebarTitle__jA62y{font-family:var(--font-display);font-size:13px;font-weight:600;color:var(--color-ink);margin:0}.welcome_sidebarBadge__HovV5{font-family:var(--font-body);font-size:12px;color:var(--color-muted);background-color:var(--color-paper-2);padding:4px 8px;border-radius:var(--radius-input)}.welcome_technicianList__pKTMM{display:flex;flex-direction:column;overflow-y:auto}.welcome_technicianItem__jWMVo{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-bottom:var(--rule-hair) solid var(--color-rule);cursor:pointer;background-color:var(--color-paper);border-left:4px solid transparent;transition:background-color .15s ease,border-color .15s ease;text-align:left;border-top:none;border-right:none}.welcome_technicianItemActive__cao1T,.welcome_technicianItem__jWMVo:hover{background-color:var(--color-paper-2)}.welcome_technicianItemActive__cao1T{border-left-color:var(--color-accent)}.welcome_techTopRow__Zob30{display:flex;align-items:center;justify-content:space-between}.welcome_techNameWrap__zHSHX{display:flex;align-items:center;gap:8px}.welcome_techAvatar__YiTKV{width:24px;height:24px;border-radius:var(--radius-input);background-color:var(--color-paper-3);color:var(--color-ink);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center}.welcome_techName__dB3qs{font-size:13px;font-weight:600;color:var(--color-ink)}.welcome_techSpeedTag__3BXOG{font-family:var(--font-body);font-size:12px;color:var(--color-ink-2);background-color:var(--color-paper-3);padding:4px 8px;border-radius:var(--radius-input)}.welcome_techDetailRow__wXK5a{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--color-muted)}.welcome_techZone__0ptgl{display:flex;align-items:center;gap:4px}.welcome_techZoneDot__8oczn{width:6px;height:6px;border-radius:2px;background-color:var(--color-positive)}.welcome_workbenchCanvas__hbedM{display:flex;flex-direction:column;background-color:var(--color-map-land);position:relative}.welcome_mapViewport__KqAoA{flex:1;min-height:380px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.welcome_vectorMapSvg__ngCLZ{width:100%;height:100%;position:absolute;inset:0}.welcome_mapInspectionOverlay__Muipm{position:absolute;top:16px;right:16px;background-color:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);padding:12px 16px;box-shadow:var(--shadow-card);max-width:240px;z-index:10}.welcome_overlayHead__x92Xw{font-weight:600}.welcome_overlayCoordsSub__GtTQP,.welcome_overlayHead__x92Xw{font-size:12px;color:var(--color-muted);margin-bottom:4px}.welcome_simSparklineBox__PJ_Jb{width:100%;height:48px;margin-bottom:12px}.welcome_simMetricsGrid__LOqAs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;font-size:12px;margin-bottom:12px}.welcome_simMetricCard__p91Mj{padding:8px;background-color:var(--color-paper);border-radius:var(--radius-input);border:var(--rule-hair) solid var(--color-rule)}.welcome_simMetricLabel__H_Rd4{color:var(--color-muted);display:block;font-size:10px;margin-bottom:2px}.welcome_simMetricValue__dhUZp{font-family:var(--font-mono);font-weight:600;color:var(--color-ink)}.welcome_trustAuditBanner__MZJXG{padding:8px 12px;background-color:var(--color-positive-wash);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);font-size:11px;color:var(--color-positive-ink);display:flex;align-items:center;gap:8px}.welcome_trustAuditIcon__SuNzP{width:14px;height:14px;color:var(--color-positive);flex-shrink:0}.welcome_overlayMeta__iDp5O{font-size:11px;color:var(--color-positive);font-weight:500}.welcome_consoleBottomTelemetry__hSpY3{background-color:var(--color-paper);border-top:var(--rule-hair) solid var(--color-rule);padding:8px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font-mono);font-size:12px}.welcome_telemetryStreamText__OhT0u{color:var(--color-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.welcome_streamBadge__bbPMr{color:var(--color-positive-ink);background-color:var(--color-positive-wash);padding:4px 8px;border-radius:var(--radius-input);font-weight:600;flex-shrink:0}.welcome_metricsStrip__jn_cW{padding-top:56px;padding-bottom:56px;border-bottom:var(--rule-hair) solid var(--color-rule);background-color:var(--color-paper-2)}.welcome_metricsGrid__MX_O1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media (max-width:900px){.welcome_metricsGrid__MX_O1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.welcome_metricsGrid__MX_O1{grid-template-columns:minmax(0,1fr)}}.welcome_metricBlock__X40l_{display:flex;flex-direction:column;gap:8px}.welcome_metricBigNumber___ncLT{font-family:var(--font-display);font-size:38px;font-weight:600;line-height:1;color:var(--color-ink);letter-spacing:var(--tracking-display)}.welcome_metricHeading__pafBp{font-size:14px;font-weight:600;color:var(--color-ink);margin:0}.welcome_metricDesc__C2CGq{font-size:13px;color:var(--color-muted);line-height:1.45;margin:0}.welcome_section__TcWJ_{padding-top:80px;padding-bottom:80px;border-bottom:var(--rule-hair) solid var(--color-rule)}.welcome_sectionHeaderCenter__21wDn{text-align:center;max-width:680px;margin-left:auto;margin-right:auto;margin-bottom:48px}.welcome_sectionTag__DyEVD{display:inline-block;font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--color-accent);background-color:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule-2);padding:4px 12px;border-radius:var(--radius-pill);margin-bottom:12px}.welcome_sectionHeadline__fmk_f{font-family:var(--font-display);font-size:34px;font-weight:600;line-height:1.15;letter-spacing:var(--tracking-display);color:var(--color-ink);margin-top:0;margin-bottom:16px;overflow-wrap:break-word}.welcome_sectionLead__J5nSj{font-size:16px;color:var(--color-muted);line-height:1.55;margin:0}.welcome_deepDiveGrid__kYjhj{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:center}@media (max-width:900px){.welcome_deepDiveGrid__kYjhj{grid-template-columns:minmax(0,1fr);gap:36px}}.welcome_featureList__MEfd9{display:flex;flex-direction:column;gap:16px;margin-top:24px}.welcome_featureListItem__Tq08E{display:flex;align-items:flex-start;gap:12px}.welcome_featureCheckIcon__HD_Yt{width:18px;height:18px;color:var(--color-positive);flex-shrink:0;margin-top:2px}.welcome_featureListText__fL8aw{font-size:14px;color:var(--color-ink-2);line-height:1.5}.welcome_interactiveDemoCard__dq_ko{background-color:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:24px;box-shadow:var(--shadow-card)}.welcome_demoCardHeader__41DUt{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:var(--rule-hair) solid var(--color-rule);margin-bottom:16px}.welcome_demoCardTitle__FZD8k{font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--color-ink);margin:0}.welcome_demoSimBox__MWM8e{background-color:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);padding:16px;margin-bottom:16px}.welcome_simResultBadge__LJVm8{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--radius-input);font-size:12px;font-weight:600;margin-bottom:8px}.welcome_simSuccess__MOoyF{background-color:var(--color-positive-wash);color:var(--color-positive-ink);border:var(--rule-hair) solid var(--color-rule)}.welcome_simAlert__T5ejC{background-color:var(--color-danger-wash);color:var(--color-danger-ink);border:var(--rule-hair) solid var(--color-rule)}.welcome_simQueryCode__QTj9_{background-color:var(--color-paper-3);border-radius:var(--radius-input);padding:12px;font-family:var(--font-mono);font-size:12px;color:var(--color-ink);line-height:1.5;overflow-x:auto}.welcome_pillarsGrid__uy8gV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width:768px){.welcome_pillarsGrid__uy8gV{grid-template-columns:minmax(0,1fr)}}.welcome_pillarCard__Z9SGC{background-color:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:28px;box-shadow:var(--shadow-card);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.welcome_pillarCard__Z9SGC:hover{border-color:var(--color-rule-2);transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.welcome_pillarTop__of3lp{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.welcome_pillarIcon__CrMmG{width:24px;height:24px;color:var(--color-accent)}.welcome_pillarNum__Fsf7n{font-family:var(--font-body);font-size:12px;color:var(--color-muted)}.welcome_pillarTitle__UP3Tf{font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:var(--tracking-display);color:var(--color-ink);margin-top:0;margin-bottom:8px}.welcome_pillarText__Cnjob{font-size:14px;color:var(--color-ink-2);line-height:1.55;margin:0}.welcome_pricingToggleWrapper__T4HUO{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px;margin-bottom:40px}.welcome_pricingToggle__NJRRZ{display:inline-flex;padding:4px;background-color:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-pill)}.welcome_pricingToggleBtn__WWAoI{font-family:var(--font-body);font-size:13px;font-weight:500;padding:8px 16px;border-radius:var(--radius-pill);border:none;background:transparent;color:var(--color-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease}.welcome_pricingToggleBtnActive__pZ3N1{background-color:var(--color-accent);color:var(--color-accent-ink);font-weight:600}.welcome_discountBadge__1G_Na{font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--color-positive-ink);background-color:var(--color-positive-wash);border:var(--rule-hair) solid var(--color-positive);padding:4px 8px;border-radius:var(--radius-pill)}.welcome_pricingGrid__kEUey{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1140px;margin-left:auto;margin-right:auto}@media (max-width:960px){.welcome_pricingGrid__kEUey{grid-template-columns:1fr;max-width:480px}}.welcome_pricingCard__dscSr{background-color:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:32px 24px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--shadow-card);transition:transform .15s ease,box-shadow .15s ease;position:relative}.welcome_pricingCard__dscSr:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.welcome_pricingCardPopular__y4ePV{border:2px solid var(--color-accent);background-color:var(--color-paper);box-shadow:var(--shadow-window)}.welcome_popularBadge__PXnG_{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background-color:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-body);font-size:12px;font-weight:600;padding:4px 12px;border-radius:var(--radius-pill)}.welcome_planTierName__VRDRT{font-family:var(--font-display);font-size:20px;font-weight:600;color:var(--color-ink);margin-top:0;margin-bottom:4px}.welcome_planTierDesc__fMDJ1{font-size:13px;color:var(--color-muted);margin-top:0;margin-bottom:20px;min-height:40px}.welcome_planPriceRow__1_oN_{display:flex;align-items:baseline;gap:4px;margin-bottom:24px;padding-bottom:24px;border-bottom:var(--rule-hair) solid var(--color-rule)}.welcome_planPriceVal__zdGss{font-family:var(--font-display);font-size:40px;font-weight:700;letter-spacing:-.03em;color:var(--color-ink)}.welcome_planPricePeriod__Mkd_m{font-size:13px;color:var(--color-muted)}.welcome_planFeatureList__zTCKj{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:12px}.welcome_planFeatureItem___6QTa{display:flex;align-items:flex-start;gap:12px;font-size:13px;color:var(--color-ink-2);line-height:1.4}.welcome_planFeatureIcon__IU1cm{width:16px;height:16px;color:var(--color-accent);flex-shrink:0;margin-top:4px}.welcome_timelineBox__37Ppj{background-color:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:24px;margin-top:24px}.welcome_timelineHeader__o3dYM{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.welcome_timelineUser__mgy_3{display:flex;align-items:center;gap:12px}.welcome_timelineAvatar__8iGtC{width:32px;height:32px;border-radius:var(--radius-pill);background-color:var(--color-accent);color:var(--color-accent-ink);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px}.welcome_timelineTrack__HFJ5T{height:28px;background-color:var(--color-paper-3);border-radius:8px;display:flex;overflow:hidden;position:relative;border:var(--rule-hair) solid var(--color-rule)}.welcome_timelineSegWork__0CgmG{background-color:var(--color-accent);height:100%;position:relative;transition:opacity .15s ease}.welcome_timelineSegIdle__EGB1j{background-color:var(--color-warning);height:100%;position:relative}.welcome_timelineSegBreak__s7YpU{background-color:var(--color-rule-2);height:100%;position:relative}.welcome_timelineLegendRow__dCipJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:16px;padding-top:16px;border-top:var(--rule-hair) solid var(--color-rule);font-size:12px;color:var(--color-muted)}.welcome_legendDotWork__vb_Bb{background-color:var(--color-accent)}.welcome_legendDotIdle__byhFv,.welcome_legendDotWork__vb_Bb{width:8px;height:8px;border-radius:var(--radius-pill);display:inline-block}.welcome_legendDotIdle__byhFv{background-color:var(--color-warning)}.welcome_legendDotBreak__y4MAp{width:8px;height:8px;border-radius:var(--radius-pill);background-color:var(--color-rule-2);display:inline-block}.welcome_legendItem__kW2hG{display:flex;align-items:center;gap:8px}.welcome_exportCard__U_OHv{margin-top:16px;padding:16px;border-radius:var(--radius-input);border:var(--rule-hair) solid var(--color-rule);background-color:var(--color-paper);display:flex;align-items:center;justify-content:space-between;gap:16px}.welcome_exportCardLeft__wgKZG{display:flex;align-items:center;gap:12px}.welcome_exportIconBox__4fetQ{width:32px;height:32px;border-radius:var(--radius-input);background-color:var(--color-accent-wash);color:var(--color-accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.welcome_exportCardTitle__WgpUp{font-size:12px;font-weight:600;color:var(--color-ink)}.welcome_exportCardSub__1tJ4P{font-size:11px;color:var(--color-muted)}.welcome_exportBtn__yph9M{font-size:12px;font-weight:600;padding:4px 12px;border-radius:var(--radius-input);background-color:var(--color-accent);color:var(--color-accent-ink);text-decoration:none;transition:background-color .15s ease}.welcome_exportBtn__yph9M:hover{background-color:var(--color-accent-2)}.welcome_siteCard__mR03K{padding:16px;border-radius:var(--radius-input);border:var(--rule-hair) solid var(--color-rule);background-color:var(--color-paper-2);display:flex;align-items:center;justify-content:space-between;gap:16px}.welcome_siteCardBadge__CrHAq{font-size:12px;font-weight:600;padding:4px 12px;border-radius:var(--radius-pill);background-color:var(--color-positive-wash);color:var(--color-positive-ink);border:var(--rule-hair) solid var(--color-positive)}.welcome_siteRowsStack__9XW2X{display:flex;flex-direction:column;gap:8px;margin-top:16px;margin-bottom:16px}.welcome_siteRowItem__OqthS{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:var(--radius-input);background-color:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);font-size:12px}.welcome_siteRowLabel__R9xiO{font-weight:500;color:var(--color-ink-2)}.welcome_siteRowVal___AUrC{font-family:var(--font-body);font-weight:600;color:var(--color-ink)}.welcome_siteNotice__GHYZl{padding:12px;border-radius:var(--radius-input);background-color:var(--color-positive-wash);border:var(--rule-hair) solid var(--color-positive);color:var(--color-positive-ink);font-size:12px;display:flex;align-items:center;gap:8px}.welcome_platformList__bmgPF{margin-top:16px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:12px;color:var(--color-ink-2)}.welcome_platformItem__Rs8hS{display:flex;align-items:center;gap:8px}.welcome_platformCheckIcon__gKPDa{width:16px;height:16px;color:var(--color-positive);flex-shrink:0}.welcome_platformBadge__LArCa{font-size:12px;font-weight:500;padding:4px 8px;border-radius:var(--radius-input);background-color:var(--color-paper-2);color:var(--color-ink-2);border:var(--rule-hair) solid var(--color-rule)}.welcome_platformGrid__Pm73u{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:960px;margin-left:auto;margin-right:auto}@media (max-width:768px){.welcome_platformGrid__Pm73u{grid-template-columns:1fr}}.welcome_terminalCard__muBWr{background-color:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden;max-width:860px;margin-left:auto;margin-right:auto}.welcome_codeShelf__Fbn6J{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:var(--color-paper-2);border-bottom:var(--rule-hair) solid var(--color-rule)}.welcome_terminalTabs__J208D{display:flex;gap:8px}.welcome_termTabBtn__1eslo{font-family:var(--font-body);font-size:12px;font-weight:500;padding:4px 12px;border-radius:var(--radius-input);border:var(--rule-hair) solid var(--color-rule);background-color:var(--color-paper);color:var(--color-muted);cursor:pointer;transition:color .15s ease,background-color .15s ease}.welcome_termTabActive__W3E08{background-color:var(--color-accent);color:var(--color-accent-ink);border-color:var(--color-accent-deep)}.welcome_copyCodeBtn__UBnJi{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:12px;font-weight:600;padding:4px 12px;border-radius:var(--radius-input);border:var(--rule-hair) solid var(--color-rule-2);background-color:var(--color-paper);color:var(--color-ink);cursor:pointer;transition:background-color .15s ease}.welcome_copyCodeBtn__UBnJi:hover,.welcome_terminalCodeBody__eZtyY{background-color:var(--color-paper-2)}.welcome_terminalCodeBody__eZtyY{padding:20px;font-family:var(--font-mono);font-size:13px;line-height:1.6;overflow-x:auto;margin:0}.welcome_termLine__l9Dwv{display:flex;gap:12px}.welcome_termPrompt__SRikt{color:var(--color-accent);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600}.welcome_termCmd__Rh11v{color:var(--color-ink)}.welcome_termComment__xdMlo{color:var(--color-muted)}.welcome_faqStack__uIBmR{display:flex;flex-direction:column;gap:16px;max-width:820px;margin-left:auto;margin-right:auto}.welcome_faqCard__DSD6L{background-color:var(--color-paper);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);overflow:hidden;box-shadow:var(--shadow-card)}.welcome_faqToggleBtn__ZW0MV{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-display);font-size:16px;font-weight:600;text-align:left;border:none;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}.welcome_faqToggleBtn__ZW0MV:hover{background-color:var(--color-paper-2)}.welcome_faqToggleBtn__ZW0MV:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.welcome_faqBodyText__S8dqg{padding:0 20px 16px;color:var(--color-ink-2);font-size:14px;line-height:1.6}.welcome_ctaSection__fSXgU{padding-top:80px;padding-bottom:80px}.welcome_ctaBox__BmfWT{background-color:var(--color-accent);color:var(--color-accent-ink);border-radius:var(--radius-card);padding:56px 40px;text-align:center;position:relative;overflow:hidden;border:var(--rule-hair) solid var(--color-accent-deep)}.welcome_ctaHeadline__FApiY{font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1.1;letter-spacing:var(--tracking-display);color:var(--color-accent-ink);margin-top:0;margin-bottom:16px}.welcome_ctaSub__HyBMR{font-size:18px;color:var(--color-paper-3);max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:32px;line-height:1.5}.welcome_ctaActions__cwkUT{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.welcome_ctaBtnPrimary__mTg_p{display:inline-flex;align-items:center;gap:8px;background-color:var(--color-key-face);color:var(--color-ink);font-family:var(--font-display);font-weight:600;font-size:15px;padding:12px 24px;border-radius:var(--radius-input);text-decoration:none;border:var(--rule-hair) solid var(--color-rule-2);cursor:pointer;transition:transform .08s ease,background-color .15s ease}.welcome_ctaBtnPrimary__mTg_p:hover{background-color:var(--color-paper-2);transform:translateY(-1px)}.welcome_ctaBtnSecondary__inWM0{display:inline-flex;align-items:center;gap:8px;background-color:transparent;color:var(--color-accent-ink);font-family:var(--font-display);font-weight:600;font-size:15px;padding:12px 24px;border-radius:var(--radius-input);text-decoration:none;border:var(--rule-hair) solid var(--color-accent-2);cursor:pointer;transition:transform .08s ease,border-color .15s ease}.welcome_ctaBtnSecondary__inWM0:hover{border-color:var(--color-accent-ink);transform:translateY(-1px)}.welcome_footer__5snRG{padding-top:48px;padding-bottom:48px;border-top:var(--rule-hair) solid var(--color-rule);background-color:var(--color-paper-2);color:var(--color-muted)}.welcome_footerInner__0JN55{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.welcome_footerCopy___EJUb{font-size:13px;color:var(--color-muted)}.welcome_footerNav__tfocD{display:flex;gap:24px}@media (prefers-reduced-motion:reduce){.welcome_ctaBtnPrimary__mTg_p,.welcome_ctaBtnSecondary__inWM0,.welcome_keycapPrimary__9bLYT,.welcome_keycapSecondary__ITPT_,.welcome_navLink__wgyG7,.welcome_pillarCard__Z9SGC,.welcome_revealOnScroll__ZcCnP{transition:none!important;transform:none!important;opacity:1!important}}