.PublicLanding_shell__mWqU6{min-height:100dvh;position:relative;overflow:hidden;padding:1rem 1rem 1.5rem}@keyframes PublicLanding_landingRise__3t3XN{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes PublicLanding_landingFadeScale__yADwA{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.PublicLanding_bg__JxF_X{position:fixed;inset:0;z-index:-1;background:radial-gradient(circle at 12% 14%,var(--bg-orb-primary),transparent 30%),radial-gradient(circle at 85% 10%,var(--border-strong),transparent 28%),var(--bg-layer-gradient)}.PublicLanding_bg__JxF_X:after{content:"";position:absolute;inset:-18%;background:url(/branding/isologo.svg?v=20260320-2) 50%/clamp(620px,78vmin,1120px) no-repeat;opacity:.035;filter:saturate(.92)}.PublicLanding_topBar__IzYy4{width:min(1220px,100%);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.35rem 0;animation:PublicLanding_landingRise__3t3XN var(--motion-duration-slow) var(--motion-ease-standard) both}.PublicLanding_topBrand__qROS_{width:3rem;height:3rem;display:grid;place-items:center;border-radius:1rem;border:1px solid var(--border-medium);background:var(--surface-panel);backdrop-filter:blur(12px);transition:transform var(--motion-duration-medium) var(--motion-ease-soft),box-shadow var(--motion-duration-medium) var(--motion-ease-soft),border-color var(--motion-duration-fast) ease}.PublicLanding_topActions__jqqxv{display:flex;align-items:center;gap:.65rem}.PublicLanding_ghostButton__k6fc1,.PublicLanding_primaryButton__ohOaJ{height:2.5rem;border-radius:.82rem;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:.88rem;font-weight:800;transition:transform var(--motion-duration-medium) var(--motion-ease-soft),box-shadow var(--motion-duration-medium) var(--motion-ease-soft),background var(--motion-duration-fast) ease,border-color var(--motion-duration-fast) ease}.PublicLanding_ghostButton__k6fc1{border:1px solid var(--border-strong);background:var(--surface-panel);color:var(--text-primary)}.PublicLanding_primaryButton__ohOaJ{border:1px solid var(--border-accent-strong);background:var(--surface-emphasis);color:var(--text-on-emphasis);box-shadow:var(--shadow-soft)}.PublicLanding_ghostButton__k6fc1:hover,.PublicLanding_primaryButton__ohOaJ:hover{transform:translateY(-2px)}.PublicLanding_main__H5Rjg{width:min(1220px,100%);margin:0 auto;padding-top:1.2rem;display:grid;gap:2rem}.PublicLanding_hero__w8twt{max-width:880px;margin:0 auto;display:grid;gap:1rem;text-align:center}.PublicLanding_loadingPill__nsaJO{justify-self:center;display:inline-flex;align-items:center;border-radius:999px;padding:.42rem .8rem;background:var(--surface-panel);border:1px solid var(--border-medium);color:var(--text-tertiary);font-size:.78rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;animation:PublicLanding_landingRise__3t3XN .46s var(--motion-ease-standard) 70ms both}.PublicLanding_logoWrap__bjzNj{display:flex;justify-content:center;align-items:center;animation:PublicLanding_landingFadeScale__yADwA .62s var(--motion-ease-standard) .12s both}.PublicLanding_heroLogo__lqTZX{width:min(100%,440px);height:auto}.PublicLanding_heroLogoLight__p5OJq{display:block}.PublicLanding_heroLogoDark__UeMII,html[data-theme=dark] .PublicLanding_heroLogoLight__p5OJq{display:none}html[data-theme=dark] .PublicLanding_heroLogoDark__UeMII{display:block}.PublicLanding_title__llBjg{margin:0;font-family:var(--font-heading),"Segoe UI",sans-serif;font-size:clamp(2rem,4.6vw,3.65rem);line-height:1.02;letter-spacing:-.04em;color:var(--socia-text);animation:PublicLanding_landingRise__3t3XN .62s var(--motion-ease-standard) .18s both}.PublicLanding_description__qL2XX{margin:0 auto;max-width:760px;color:var(--text-tertiary);font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.65;animation:PublicLanding_landingRise__3t3XN .62s var(--motion-ease-standard) .25s both}.PublicLanding_mockupSection__z_XdV{display:flex;justify-content:center}.PublicLanding_device__lrki_{width:min(1080px,100%);display:grid;justify-items:center;animation:PublicLanding_landingFadeScale__yADwA .72s var(--motion-ease-standard) .32s both}.PublicLanding_screen__qWrUE{width:100%;display:grid;grid-template-columns:230px minmax(0,1fr);gap:1rem;padding:1.1rem;border-radius:2rem 2rem 1.2rem 1.2rem;background:var(--surface-card-gradient-strong);box-shadow:var(--shadow-float);transition:transform var(--motion-duration-medium) var(--motion-ease-soft),box-shadow var(--motion-duration-medium) var(--motion-ease-soft)}.PublicLanding_sidebar__UkR_E{border-radius:1.4rem;background:var(--surface-sidebar);padding:1rem .85rem;display:grid;gap:.65rem}.PublicLanding_sidebarLogo__alpHY{display:flex;align-items:center;width:100%;margin-bottom:.3rem}.PublicLanding_sidebarLogoImage__gAY3X{display:block;width:100%;height:auto}.PublicLanding_sidebarItemActive__KPmAK,.PublicLanding_sidebarItem__cO0_O{min-height:2.7rem;border-radius:.94rem;padding:.7rem .8rem;display:flex;align-items:center;color:var(--text-secondary);font-size:.88rem;font-weight:700;transition:transform var(--motion-duration-fast) var(--motion-ease-soft),background var(--motion-duration-fast) ease,color var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease}.PublicLanding_sidebarItemActive__KPmAK{background:var(--surface-emphasis);color:var(--text-on-emphasis)}.PublicLanding_screenBody__vULne{border-radius:1.5rem;background:var(--surface-panel-strong);padding:1.15rem;display:grid;gap:1rem}.PublicLanding_mockHeader__qo9QD{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.PublicLanding_mockEyebrow__jyWBB{margin:0;color:var(--text-muted);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.PublicLanding_mockTitle__kAxoi{margin:.28rem 0 0;color:var(--text-primary);font-size:1.3rem;font-weight:900}.PublicLanding_badgeSoft__jF3pS,.PublicLanding_mockBadge__NsNIx{display:inline-flex;align-items:center;border-radius:999px;padding:.34rem .65rem;font-size:.74rem;font-weight:800}.PublicLanding_mockBadge__NsNIx{background:var(--status-critical-bg);color:var(--status-critical-text)}.PublicLanding_badgeSoft__jF3pS{background:var(--border-soft);color:var(--status-info-text)}.PublicLanding_kpiGrid__hmgKB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.PublicLanding_kpiCard__yoANp{border-radius:1.2rem;background:var(--surface-panel);border:1px solid var(--border-medium);box-shadow:var(--shadow-panel);padding:.95rem;display:grid;gap:.55rem;transition:transform var(--motion-duration-medium) var(--motion-ease-soft),box-shadow var(--motion-duration-medium) var(--motion-ease-soft),border-color var(--motion-duration-fast) ease}.PublicLanding_kpiCard__yoANp:first-child{animation:PublicLanding_landingRise__3t3XN .62s var(--motion-ease-standard) .42s both}.PublicLanding_kpiCard__yoANp:nth-child(2){animation:PublicLanding_landingRise__3t3XN .62s var(--motion-ease-standard) .5s both}.PublicLanding_kpiCard__yoANp:nth-child(3){animation:PublicLanding_landingRise__3t3XN .62s var(--motion-ease-standard) .58s both}.PublicLanding_kpiCard__yoANp p{margin:0;color:var(--text-secondary);font-size:.8rem;font-weight:700}.PublicLanding_kpiCard__yoANp strong{color:var(--text-primary);font-size:2rem;font-weight:900;letter-spacing:-.04em}.PublicLanding_kpiHint__yzdMh{color:var(--text-subtle);font-size:.78rem;font-weight:700}.PublicLanding_chart__Vy_H4{width:100%;height:4rem}.PublicLanding_waveBack__zhU0G{fill:var(--bg-orb-primary)}.PublicLanding_waveFront__1N3Vj{fill:var(--socia-indigo)}.PublicLanding_mockPanel__8ix5_{border-radius:1.35rem;background:var(--surface-panel);border:1px solid var(--border-medium);box-shadow:var(--shadow-panel);padding:1rem;display:grid;gap:.9rem;animation:PublicLanding_landingRise__3t3XN .7s var(--motion-ease-standard) .52s both;transition:transform var(--motion-duration-medium) var(--motion-ease-soft),box-shadow var(--motion-duration-medium) var(--motion-ease-soft),border-color var(--motion-duration-fast) ease}.PublicLanding_mockPanelHeader__Z2YN0{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.PublicLanding_panelTitle__RZ11P{margin:0;color:var(--text-primary);font-size:1rem;font-weight:900}.PublicLanding_panelText__8pj_l{margin:.26rem 0 0;color:var(--text-secondary);font-size:.8rem;line-height:1.45}.PublicLanding_mockTable__mWFAF{display:grid;gap:.55rem}.PublicLanding_mockRow__LYTMX{display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:.9rem;align-items:center;padding:.78rem .85rem;border-radius:.95rem;background:var(--surface-panel-soft);color:var(--text-primary);font-size:.82rem;font-weight:800;transition:transform var(--motion-duration-fast) var(--motion-ease-soft),background var(--motion-duration-fast) ease,box-shadow var(--motion-duration-fast) ease}.PublicLanding_rowAttention__jHa00,.PublicLanding_rowCritical__PpTO_,.PublicLanding_rowNeutral__rHuEI{border-radius:999px;padding:.28rem .58rem;font-size:.72rem}.PublicLanding_rowCritical__PpTO_{background:var(--status-critical-bg);color:var(--status-critical-text)}.PublicLanding_rowAttention__jHa00{background:var(--status-attention-bg);color:var(--status-attention-text)}.PublicLanding_rowNeutral__rHuEI{background:var(--border-soft);color:var(--status-info-text)}.PublicLanding_deviceBase__BXUB8{width:86%;height:1.6rem;margin-top:.35rem;border-radius:0 0 999px 999px;background:var(--surface-card-gradient);filter:blur(.2px);box-shadow:var(--shadow-panel)}@media (hover:hover){.PublicLanding_topBrand__qROS_:hover{transform:translateY(-2px);box-shadow:var(--shadow-soft);border-color:var(--border-accent)}.PublicLanding_device__lrki_:hover .PublicLanding_screen__qWrUE{transform:translateY(-4px);box-shadow:0 28px 52px rgba(36,53,91,.22)}.PublicLanding_sidebarItemActive__KPmAK:hover,.PublicLanding_sidebarItem__cO0_O:hover{transform:translateX(3px)}.PublicLanding_kpiCard__yoANp:hover,.PublicLanding_mockPanel__8ix5_:hover{transform:translateY(-4px);box-shadow:0 20px 36px rgba(38,56,96,.14);border-color:var(--border-accent)}.PublicLanding_mockRow__LYTMX:hover{transform:translateX(4px);box-shadow:var(--shadow-soft)}}@media (max-width:980px){.PublicLanding_screen__qWrUE{grid-template-columns:1fr}.PublicLanding_sidebar__UkR_E{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center}.PublicLanding_sidebarLogo__alpHY{grid-column:1/-1}.PublicLanding_kpiGrid__hmgKB{grid-template-columns:1fr}}@media (max-width:720px){.PublicLanding_shell__mWqU6{padding:.8rem .8rem 1.2rem}.PublicLanding_topBar__IzYy4{flex-direction:column;align-items:stretch}.PublicLanding_topBrand__qROS_{justify-self:center;margin:0 auto}.PublicLanding_topActions__jqqxv{width:100%;justify-content:stretch}.PublicLanding_ghostButton__k6fc1,.PublicLanding_primaryButton__ohOaJ{flex:1}.PublicLanding_title__llBjg{font-size:clamp(1.72rem,8vw,2.7rem)}.PublicLanding_mockHeader__qo9QD,.PublicLanding_mockPanelHeader__Z2YN0{flex-direction:column}.PublicLanding_mockRow__LYTMX{grid-template-columns:1fr}.PublicLanding_deviceBase__BXUB8{width:94%}}@media (max-width:560px){.PublicLanding_main__H5Rjg{gap:1.5rem;padding-top:1rem}.PublicLanding_hero__w8twt{gap:.85rem}.PublicLanding_loadingPill__nsaJO{max-width:min(100%,23rem);padding:.4rem .7rem;font-size:.72rem;line-height:1.3;text-align:center}.PublicLanding_heroLogo__lqTZX{width:min(100%,360px)}.PublicLanding_description__qL2XX{max-width:34ch;font-size:.98rem;line-height:1.58}.PublicLanding_screen__qWrUE{gap:.75rem;padding:.85rem;border-radius:1.65rem 1.65rem 1rem 1rem}.PublicLanding_sidebar__UkR_E{display:flex;align-items:center;gap:.55rem;padding:.8rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.PublicLanding_sidebar__UkR_E::-webkit-scrollbar{display:none}.PublicLanding_sidebarLogo__alpHY{flex:0 0 auto;grid-column:auto;margin:0 .15rem 0 0}.PublicLanding_sidebarLogoImage__gAY3X{width:4.8rem}.PublicLanding_sidebarItemActive__KPmAK,.PublicLanding_sidebarItem__cO0_O{flex:0 0 auto;min-height:2.35rem;padding:.5rem .72rem;white-space:nowrap;font-size:.74rem}.PublicLanding_screenBody__vULne{padding:.95rem;gap:.8rem}.PublicLanding_mockTitle__kAxoi{font-size:1.12rem;line-height:1.15}.PublicLanding_badgeSoft__jF3pS,.PublicLanding_mockBadge__NsNIx{align-self:flex-start}.PublicLanding_kpiCard__yoANp{padding:.85rem}.PublicLanding_kpiCard__yoANp strong{font-size:1.65rem}.PublicLanding_mockPanel__8ix5_{padding:.85rem}.PublicLanding_mockRow__LYTMX{gap:.45rem;padding:.72rem}.PublicLanding_deviceBase__BXUB8{height:1.15rem;margin-top:.2rem}}@media (prefers-reduced-motion:reduce){.PublicLanding_description__qL2XX,.PublicLanding_device__lrki_,.PublicLanding_kpiCard__yoANp,.PublicLanding_loadingPill__nsaJO,.PublicLanding_logoWrap__bjzNj,.PublicLanding_mockPanel__8ix5_,.PublicLanding_title__llBjg,.PublicLanding_topBar__IzYy4{animation:none}.PublicLanding_ghostButton__k6fc1,.PublicLanding_kpiCard__yoANp,.PublicLanding_mockPanel__8ix5_,.PublicLanding_mockRow__LYTMX,.PublicLanding_primaryButton__ohOaJ,.PublicLanding_screen__qWrUE,.PublicLanding_sidebarItemActive__KPmAK,.PublicLanding_sidebarItem__cO0_O,.PublicLanding_topBrand__qROS_{transition:none}}