:root{--bg:#060912;--surface:#0b1020;--surface-strong:#10172a;--border:#a4bbe329;--text:#f4f7ff;--muted:#9aa7c1;--cyan:#15d7f3;--blue:#5b7cff;--green:#47e6b1;--amber:#f8c96b;--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace}.runtimePage{width:min(1460px,100% - 56px);margin:0 auto;padding:64px 0 80px}.runtimeHero,.runtimePanelHeading,.runtimeWorkerTopline{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.runtimeHero h1{letter-spacing:-.055em;max-width:760px;margin:15px 0 13px;font-size:clamp(42px,5vw,72px);line-height:.96}.runtimeHero>div:first-child>p{max-width:760px;color:var(--muted);margin:0;font-size:17px;line-height:1.7}.runtimeHealth{background:#09181eb8;border:1px solid #3ae2be40;border-radius:16px;min-width:250px;margin-top:26px;padding:16px 18px;box-shadow:inset 0 1px #ffffff08}.runtimeHealth div{align-items:center;gap:9px;font-weight:760;display:flex}.runtimeHealth small{color:var(--muted);margin:7px 0 0 18px;display:block}.runtimeHealthPulse{background:#3ae2be;border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 5px #3ae2be1a,0 0 22px #3ae2be8c}.runtimeMetrics{border:1px solid var(--border);background:#0a101dad;border-radius:18px;grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid;overflow:hidden}.runtimeMetrics article{border-right:1px solid var(--border);min-height:142px;padding:24px 27px;position:relative}.runtimeMetrics article:last-child{border-right:0}.runtimeMetrics article:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#20c6e994,#0000);height:2px;position:absolute;top:0;left:0;right:0}.runtimeMetrics article.attention:before,.runtimeMetrics article.healthy:before{opacity:1}.runtimeMetrics article.attention:before{background:linear-gradient(90deg,#0000,#ffbe5aa8,#0000)}.runtimeMetrics article.healthy:before{background:linear-gradient(90deg,#0000,#3ae2bea8,#0000)}.runtimeMetrics span,.runtimeMetrics small{color:var(--muted);display:block}.runtimeMetrics strong{letter-spacing:-.04em;margin:11px 0 8px;font-size:34px;display:block}.runtimeControlGrid{grid-template-columns:minmax(0,1fr) 340px;gap:20px;margin-top:20px;display:grid}.runtimeQueuePanel,.runtimeSafetyPanel,.runtimeTracePanel,.runtimeWorkersPanel{border:1px solid var(--border);background:linear-gradient(145deg,#0c1322eb,#070c18db);border-radius:18px;box-shadow:0 24px 70px #0000002b}.runtimeQueuePanel,.runtimeTracePanel,.runtimeWorkersPanel{padding:25px}.runtimePanelHeading{align-items:center}.runtimePanelHeading h2,.runtimeSafetyPanel h2{letter-spacing:-.035em;margin:6px 0 0;font-size:24px}.runtimeLivePill,.runtimeWorkerCount{color:#78e8ff;letter-spacing:.02em;background:#20c6e914;border:1px solid #20c6e940;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:760}.runtimeJobTable{border:1px solid var(--border);border-radius:13px;margin-top:22px;overflow:hidden}.runtimeJobHeader,.runtimeJobRow{grid-template-columns:1.45fr 1.5fr .65fr .55fr .48fr .8fr;align-items:center;gap:18px;display:grid}.runtimeJobHeader{color:#6d7890;letter-spacing:.13em;text-transform:uppercase;background:#ffffff06;padding:11px 16px;font-size:10px;font-weight:800}.runtimeJobRow{border-top:1px solid var(--border);color:#aab4c7;min-height:76px;padding:12px 16px;font-size:12px}.runtimeJobRow.selected{background:linear-gradient(90deg,#20c6e913,#0000 65%);box-shadow:inset 2px 0 #20c6e9}.runtimeJobRow>div:first-child{min-width:0}.runtimeJobRow code,.runtimePanelHeading code{color:#dce4f2;font-family:var(--font-mono), monospace;font-size:11px}.runtimeJobRow>code{color:#7f8aa0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.runtimeJobRow small{color:#717c91;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;display:block;overflow:hidden}.runtimeJobState{border-radius:999px;width:max-content;padding:5px 8px;font-size:10px;font-weight:800}.runtimeJobState.running{color:#6fe8ff;background:#20c6e91f}.runtimeJobState.ready{color:#65e6be;background:#3ae2be1a}.runtimeJobState.retrying{color:#ffd083;background:#ffbe5a1a}.runtimeSafetyPanel{padding:25px 23px}.runtimeSafetyPanel ul{gap:4px;margin:20px 0 22px;padding:0;list-style:none;display:grid}.runtimeSafetyPanel li{border-bottom:1px solid var(--border);grid-template-columns:32px 1fr;gap:12px;padding:14px 0;display:grid}.runtimeSafetyPanel li>span{color:#65deef;width:28px;height:28px;font-family:var(--font-mono), monospace;border:1px solid #20c6e940;border-radius:8px;place-items:center;font-size:10px;display:grid}.runtimeSafetyPanel li strong,.runtimeSafetyPanel li small{display:block}.runtimeSafetyPanel li strong{font-size:13px}.runtimeSafetyPanel li small{color:var(--muted);margin-top:5px;line-height:1.5}.runtimeSafetyPanel>a{color:#6fe8ff;background:#20c6e90f;border:1px solid #20c6e947;border-radius:10px;justify-content:center;padding:11px 14px;font-size:12px;font-weight:780;text-decoration:none;display:flex}.runtimeEvidenceGrid{grid-template-columns:1.2fr .8fr;gap:20px;margin-top:20px;display:grid}.runtimeTrace,.runtimeWorkerList{margin-top:21px}.runtimeTraceRow{border-top:1px solid var(--border);grid-template-columns:30px 12px 1fr auto;align-items:center;gap:12px;min-height:67px;display:grid}.runtimeTraceRow>span{color:#657188;font-family:var(--font-mono), monospace;font-size:10px}.runtimeTraceRow>i{border:2px solid #54d9b5;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #3ae2be12}.runtimeTraceRow.active>i{border-color:#20c6e9;box-shadow:0 0 0 4px #20c6e917,0 0 18px #20c6e959}.runtimeTraceRow strong,.runtimeTraceRow small{display:block}.runtimeTraceRow strong{font-size:13px}.runtimeTraceRow small{color:var(--muted);margin-top:5px;font-size:11px}.runtimeTraceRow time{color:#657188;font-family:var(--font-mono), monospace;font-size:10px}.runtimeWorker{border-top:1px solid var(--border);padding:17px 0}.runtimeWorkerTopline{align-items:center}.runtimeWorkerTopline strong{font-size:13px}.runtimeWorkerTopline span{color:#56dfb7;font-size:10px;font-weight:800}.runtimeWorker>code{color:#718099;font-family:var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:9px;font-size:10px;display:block;overflow:hidden}.runtimeWorker footer{color:#8994a8;justify-content:space-between;gap:10px;margin-top:13px;font-size:10px;display:flex}.runtimeDeploymentNote{color:#69758b;text-align:center;max-width:1000px;margin:22px auto 0;font-size:11px;line-height:1.65}@media (max-width:1180px){.runtimeControlGrid,.runtimeEvidenceGrid{grid-template-columns:1fr}.runtimeJobHeader,.runtimeJobRow{grid-template-columns:1.25fr 1.45fr .7fr .55fr .5fr}.runtimeJobHeader>:last-child,.runtimeJobRow>:last-child{display:none}}@media (max-width:760px){.runtimePage{width:min(100% - 28px,1460px);padding:42px 0 60px}.runtimeHero{display:block}.runtimeHealth{width:100%;min-width:0}.runtimeMetrics{grid-template-columns:1fr 1fr}.runtimeMetrics article:nth-child(2){border-right:0}.runtimeMetrics article:nth-child(-n+2){border-bottom:1px solid var(--border)}.runtimeQueuePanel{padding:21px 0;overflow:hidden}.runtimeQueuePanel>.runtimePanelHeading{padding:0 18px}.runtimeJobTable{border-left:0;border-right:0;border-radius:0;overflow-x:auto}.runtimeJobHeader,.runtimeJobRow{min-width:780px}.runtimeJobHeader>:last-child,.runtimeJobRow>:last-child{display:block}.runtimeTraceRow{grid-template-columns:24px 10px 1fr}.runtimeTraceRow time{display:none}}@media (max-width:480px){.runtimeMetrics{grid-template-columns:1fr}.runtimeMetrics article,.runtimeMetrics article:nth-child(2){border-right:0;border-bottom:1px solid var(--border)}.runtimeMetrics article:last-child{border-bottom:0}.runtimePanelHeading{align-items:flex-start}.runtimeLivePill,.runtimeWorkerCount{display:none}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:radial-gradient(circle at 10% 35%, #15d7f314, transparent 28rem), radial-gradient(circle at 90% 20%, #5b7cff1f, transparent 32rem), var(--bg);font-family:var(--font-sans);min-height:100vh;margin:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.productShell{min-height:100vh}.topbar{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#060912c7;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;height:76px;padding:0 clamp(24px,5vw,88px);display:grid;position:sticky;top:0}.brandLink{justify-self:start}.brand{align-items:center;gap:12px;display:inline-flex}.brandMark{width:38px;height:38px;font-family:var(--font-mono);background:linear-gradient(145deg,#15d7f333,#5b7cff14);border:1px solid #15d7f38c;border-radius:12px 18px;place-items:center;font-size:12px;font-weight:800;display:grid}.brandText{gap:6px;line-height:1;display:grid}.brandText strong{letter-spacing:-.02em;font-size:15px}.brandText small{color:var(--cyan);letter-spacing:.24em;font-size:8px;font-weight:800}.topbar nav{color:#b5bfd4;align-items:center;gap:32px;font-size:13px;display:flex}.topbar nav a:hover{color:var(--text)}a:focus-visible,button:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.navDisabled{opacity:.5;cursor:not-allowed}.environmentPill{color:#cbd4e7;border:1px solid var(--border);background:#ffffff06;border-radius:999px;justify-self:end;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex}.environmentPill span{background:var(--green);width:7px;height:7px;box-shadow:0 0 16px var(--green);border-radius:50%}.hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(44px,8vw,112px);max-width:1240px;min-height:calc(100vh - 76px);margin:0 auto;padding:88px 32px;display:grid}.eyebrow{color:var(--cyan);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.eyebrow span{background:var(--cyan);width:24px;height:1px;box-shadow:0 0 10px var(--cyan)}.hero h1{letter-spacing:-.065em;max-width:790px;margin:26px 0 28px;font-size:clamp(50px,6.4vw,88px);line-height:.98}.hero h1 em{color:#0000;background:linear-gradient(100deg, var(--cyan), #85a7ff 58%, #d1dcff);-webkit-background-clip:text;background-clip:text;font-style:normal;display:block}.heroCopy>p{color:var(--muted);max-width:650px;font-size:18px;line-height:1.7}.heroActions{align-items:center;gap:14px;margin-top:38px;display:flex}.primaryButton,.secondaryButton{min-height:46px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:16px;padding:0 20px;font-size:13px;font-weight:750;display:inline-flex}.primaryButton{color:#031016;background:linear-gradient(100deg, var(--cyan), #7191ff);border:0;box-shadow:0 14px 40px #15d7f32e}.secondaryButton{color:#d1d9ea;border:1px solid var(--border);background:#ffffff06}.heroVisual{background:linear-gradient(#7e97d00d 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#7e97d00d 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle,#15d7f31a,#0000 48%);border:1px solid #85a1dc24;border-radius:36px;place-items:center;min-height:590px;display:grid;position:relative;overflow:hidden}.heroVisual:after{content:"";pointer-events:none;background:linear-gradient(#06091200,#0609127a);position:absolute;inset:0}.coreNode{z-index:3;text-align:center;background:#071422e6;border:1px solid #15d7f39e;border-radius:34px;place-content:center;width:138px;height:138px;display:grid;transform:rotate(45deg);box-shadow:0 0 70px #15d7f324,inset 0 0 30px #15d7f30f}.coreNode span,.coreNode small{transform:rotate(-45deg)}.coreNode span{font-size:28px;font-weight:850}.coreNode small{color:var(--cyan);font-family:var(--font-mono);letter-spacing:.16em;margin-top:8px;font-size:7px}.orbit{border:1px solid #15d7f321;border-radius:50%;position:absolute}.orbitOne{width:290px;height:290px}.orbitTwo{border-style:dashed;width:440px;height:440px}.signal{z-index:5;border:1px solid var(--border);background:#090e1ce6;border-radius:14px;gap:6px;width:min(74%,330px);padding:16px 18px;display:grid;position:absolute;box-shadow:0 20px 45px #00000047}.signal span,.signal small{color:var(--muted);font-family:var(--font-mono);font-size:10px}.signal strong{font-size:13px}.signalTop{top:54px;left:36px}.signalBottom{bottom:50px;right:28px}.principles{max-width:1240px;margin:0 auto;padding:90px 32px 130px}.sectionHeading{grid-template-columns:1.3fr .7fr;align-items:end;gap:50px;margin-bottom:42px;display:grid}.sectionHeading h2{letter-spacing:-.05em;margin:18px 0 0;font-size:clamp(34px,5vw,62px);line-height:1.03}.sectionHeading>p{color:var(--muted);margin:0;line-height:1.65}.principleGrid,.metricGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.principleCard,.metricCard,.panel{border:1px solid var(--border);background:linear-gradient(145deg,#121a2eb8,#080c18d1)}.principleCard{border-radius:20px;min-height:240px;padding:28px}.principleCard>span{color:var(--cyan);font-family:var(--font-mono);font-size:12px}.principleCard h3{letter-spacing:-.035em;margin:56px 0 12px;font-size:23px}.principleCard p,.panel p{color:var(--muted);margin:0;line-height:1.65}.dashboard{max-width:1240px;margin:0 auto;padding:76px 32px 120px}.dashboardHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:42px;display:flex}.dashboardHeading h1{letter-spacing:-.055em;margin:18px 0 12px;font-size:clamp(42px,6vw,72px)}.dashboardHeading p{color:var(--muted);margin:0}.shadowBadge,.statusDot{color:var(--green);background:#47e6b112;border:1px solid #47e6b152;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:700}.metricGrid{grid-template-columns:repeat(4,1fr)}.metricCard{border-radius:18px;flex-direction:column;min-height:170px;padding:22px;display:flex}.metricCard>span,.metricCard small,.panelKicker{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.metricCard strong{letter-spacing:-.05em;margin:28px 0 12px;font-size:44px}.metricCard small{text-transform:none;letter-spacing:0}.dashboardGrid{grid-template-columns:1.15fr .85fr;gap:14px;margin-top:14px;display:grid}.panel{border-radius:20px;padding:28px}.panelHeading{justify-content:space-between;gap:24px;display:flex}.panel h2{letter-spacing:-.035em;margin:8px 0 22px;font-size:25px}.readinessList{border-top:1px solid var(--border);margin-top:26px}.readinessRow{border-bottom:1px solid var(--border);grid-template-columns:18px 1fr auto;align-items:center;gap:12px;min-height:62px;display:grid}.readinessRow strong,.readinessRow>span:last-child{font-size:13px}.readinessRow>span:last-child{color:var(--muted)}.readinessIcon{background:#4d5870;border-radius:50%;width:9px;height:9px}.readinessIcon.ready{background:var(--green);box-shadow:0 0 12px #47e6b1bf}.readinessIcon.next{background:var(--cyan);box-shadow:0 0 12px #15d7f3bf}.nextPanel{position:relative;overflow:hidden}.nextPanel:after{content:"";border:1px solid #15d7f324;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-90px;right:-80px;box-shadow:0 0 60px #15d7f314}.controlList{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.controlList span{border:1px solid var(--border);color:#c3ccdd;border-radius:999px;padding:8px 11px;font-size:11px}.centeredState{place-content:center;justify-items:start;max-width:740px;min-height:100vh;margin:0 auto;padding:32px;display:grid}.controlCenter{width:min(1240px,100% - 64px);margin:0 auto;padding:72px 0 96px}.controlHeader{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px;display:flex}.controlHeader h1{letter-spacing:-.06em;margin:22px 0 16px;font-size:clamp(46px,6vw,76px);line-height:1}.controlHeader p{color:var(--muted);max-width:680px;margin:0;font-size:17px;line-height:1.6}.controlMode{white-space:nowrap;color:var(--green);background:#47e6b10f;border:1px solid #47e6b14d;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-size:12px;font-weight:700;display:inline-flex}.controlMode span{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #47e6b1e6}.safeguardGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.safeguardCard,.assuranceStrip{border:1px solid var(--border);background:linear-gradient(145deg,#10172adb,#080d1aeb)}.safeguardCard{border-radius:18px;min-height:245px;padding:22px}.safeguardTopline{color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;font-size:10px;display:flex}.safeguardTopline strong{color:var(--green);font-family:var(--font-sans);letter-spacing:0;border:1px solid #47e6b13d;border-radius:999px;padding:6px 8px}.safeguardCard h2{letter-spacing:-.035em;margin:48px 0 12px;font-size:22px}.safeguardCard p,.entitlementPanel>p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.controlColumns{grid-template-columns:1.08fr .92fr;gap:12px;margin-top:12px;display:grid}.roleList,.entitlementList{border-top:1px solid var(--border);margin-top:24px}.roleRow,.entitlementRow{border-bottom:1px solid var(--border);align-items:center;gap:18px;min-height:61px;display:grid}.roleRow{grid-template-columns:100px 1fr}.roleRow strong,.entitlementRow strong{font-size:13px}.roleRow span,.entitlementRow small{color:var(--muted);font-size:12px}.entitlementPanel>h2{margin-bottom:10px}.entitlementRow{grid-template-columns:1fr auto}.entitlementRow>div{gap:5px;display:grid}.entitlementRow>span{color:var(--cyan);font-size:11px;font-weight:700}.assuranceStrip{border-radius:18px;justify-content:space-between;align-items:center;gap:32px;margin-top:12px;padding:24px 28px;display:flex}.assuranceStrip>div{gap:9px;display:grid}.assuranceStrip>div strong{font-size:14px}.assuranceStrip code{color:var(--cyan);font-family:var(--font-mono);white-space:nowrap;font-size:11px}.agentStudio{width:min(1240px,100% - 64px);margin:0 auto;padding:72px 0 104px}.studioHeader{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:34px;display:flex}.studioHeader h1{letter-spacing:-.065em;margin:22px 0 16px;font-size:clamp(48px,6vw,78px);line-height:.98}.studioHeader p,.studioSectionHeading p{color:var(--muted);margin:0;line-height:1.65}.studioHeader p{max-width:720px;font-size:17px}.studioState,.killSwitchState{white-space:nowrap;align-items:center;gap:9px;font-size:12px;font-weight:700;display:inline-flex}.studioState{color:var(--green);background:#47e6b10f;border:1px solid #47e6b147;border-radius:999px;padding:11px 14px}.studioState span,.killSwitchState span{border-radius:50%;width:7px;height:7px}.studioState span{background:var(--green);box-shadow:0 0 14px #47e6b1db}.studioMetrics{border:1px solid var(--border);background:#0a0f1cb8;border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.studioMetrics article{border-right:1px solid var(--border);flex-direction:column;justify-content:center;min-height:142px;padding:22px;display:flex}.studioMetrics article:last-child{border-right:0}.studioMetrics span,.studioMetrics small{color:var(--muted);font-size:10px}.studioMetrics span{text-transform:uppercase;letter-spacing:.12em}.studioMetrics strong{letter-spacing:-.04em;margin:14px 0 9px;font-size:26px}.studioSection{margin-top:68px}.studioSectionHeading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:24px;display:flex}.studioSectionHeading h2{letter-spacing:-.05em;margin:10px 0 0;font-size:38px}.studioSectionHeading p{max-width:430px;font-size:13px}.agentCardGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.agentCard{border:1px solid var(--border);background:linear-gradient(145deg,#10172adb,#080d1af0);border-radius:20px;flex-direction:column;min-height:380px;padding:24px;display:flex}.agentCardTopline{color:var(--muted);align-items:center;gap:9px;font-size:11px;display:flex}.agentTone{border-radius:50%;width:8px;height:8px}.agentTone.cyan{background:var(--cyan);box-shadow:0 0 14px #15d7f3cc}.agentTone.blue{background:var(--blue);box-shadow:0 0 14px #5b7cffcc}.agentTone.amber{background:var(--amber);box-shadow:0 0 14px #f8c96bb3}.agentCard h3{letter-spacing:-.04em;margin:44px 0 12px;font-size:25px}.agentCard>p,.killSwitchCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.agentTools{flex-wrap:wrap;gap:7px;margin-top:25px;display:flex}.agentTools span{color:#c7d1e5;border:1px solid var(--border);border-radius:999px;padding:7px 9px;font-size:10px}.agentCard footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:24px;font-size:10px;display:flex}.agentCard footer strong{color:var(--cyan)}.studioColumns{grid-template-columns:1.08fr .92fr;gap:12px;margin-top:12px;display:grid}.lifecycleList{border-top:1px solid var(--border);margin-top:28px}.lifecycleStep{border-bottom:1px solid var(--border);grid-template-columns:38px 1fr;align-items:center;gap:14px;min-height:86px;display:grid}.lifecycleStep>span{color:var(--cyan);font-family:var(--font-mono);font-size:10px}.lifecycleStep strong{margin-bottom:6px;font-size:14px;display:block}.lifecycleStep p{font-size:12px}.studioSideStack{gap:12px;display:grid}.gateList{border-top:1px solid var(--border)}.gateList>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;min-height:48px;font-size:12px;display:flex}.gateList span{color:var(--muted)}.gateList strong{color:var(--green);font-size:11px}.killSwitchCard{background:linear-gradient(145deg,#221b17b8,#0c0e18eb);border:1px solid #f8c96b3d;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:210px;padding:28px;display:flex}.killSwitchCard h2{letter-spacing:-.04em;margin:8px 0 10px;font-size:25px}.killSwitchState{color:var(--amber);margin-top:24px}.killSwitchState span{background:var(--amber)}.studioInvariant{border:1px solid var(--border);background:#090e1bd1;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:12px;padding:24px 28px;display:grid}.studioInvariant>span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:10px}.studioInvariant strong{font-size:13px}.studioInvariant code{color:var(--cyan);font-family:var(--font-mono);white-space:nowrap;font-size:10px}.incidentWorkspace{width:min(1380px,100% - 64px);margin:0 auto;padding:54px 0 84px}.incidentHeader{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:28px;display:flex}.incidentBreadcrumb{color:var(--muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;display:flex}.incidentBreadcrumb strong{color:#d8e1f2}.incidentTitleRow{align-items:flex-start;gap:18px;margin-top:18px;display:flex}.severityBadge{color:#ffd6c6;font-family:var(--font-mono);background:#ff5e341f;border:1px solid #ff7c5061;border-radius:9px;flex:none;padding:8px 10px;font-size:12px;font-weight:800;box-shadow:0 0 28px #ff5e3414}.incidentTitleRow h1{letter-spacing:-.055em;max-width:820px;margin:-5px 0 8px;font-size:clamp(38px,5vw,62px);line-height:1.02}.incidentTitleRow p{color:var(--muted);margin:0;font-size:15px}.incidentHeaderState{border:1px solid var(--border);background:#0a0f1dc7;border-radius:16px;align-items:center;gap:18px;min-width:292px;padding:15px 18px;display:flex}.incidentLive{color:var(--amber);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.incidentLive i,.actionChecks i{border-radius:50%;width:7px;height:7px;display:inline-block}.incidentLive i{background:var(--amber);box-shadow:0 0 14px #f8c96bd1}.incidentHeaderState>div{border-left:1px solid var(--border);gap:4px;padding-left:18px;display:grid}.incidentHeaderState small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.incidentHeaderState strong{font-family:var(--font-mono);font-size:16px}.incidentSummaryGrid{border:1px solid var(--border);background:linear-gradient(145deg,#0f1628cc,#080c18e6);border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.incidentSummaryGrid article{border-right:1px solid var(--border);flex-direction:column;min-height:130px;padding:21px 23px;display:flex}.incidentSummaryGrid article:last-child{border-right:0}.incidentSummaryGrid span,.incidentSummaryGrid small{color:var(--muted);font-size:10px}.incidentSummaryGrid span{text-transform:uppercase;letter-spacing:.1em}.incidentSummaryGrid strong{letter-spacing:-.025em;margin:25px 0 7px;font-size:18px}.incidentMainGrid{grid-template-columns:.96fr 1.04fr;gap:12px;margin-top:12px;display:grid}.incidentColumn,.recommendationPanel,.decisionTrace{border:1px solid var(--border);background:linear-gradient(145deg,#0e1527d1,#070b17eb);border-radius:20px}.incidentColumn{padding:26px}.workspaceSectionHeading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.workspaceSectionHeading h2{letter-spacing:-.04em;margin:7px 0 0;font-size:25px}.evidenceTrust,.analysisState{white-space:nowrap;border-radius:999px;padding:7px 9px;font-size:10px}.evidenceTrust{color:var(--green);background:#47e6b10f;border:1px solid #47e6b13d}.analysisState{color:var(--cyan);background:#15d7f30d;border:1px solid #15d7f338}.evidenceTimeline{margin-top:24px}.evidenceItem{grid-template-columns:22px 1fr;gap:11px;display:grid}.evidenceRail{justify-content:center;display:flex;position:relative}.evidenceRail:after{content:"";background:#7590c438;width:1px;position:absolute;top:18px;bottom:-10px}.evidenceItem:last-child .evidenceRail:after{display:none}.evidenceRail span{z-index:1;border:2px solid var(--surface);background:var(--cyan);border-radius:50%;width:9px;height:9px;margin-top:9px;position:relative;box-shadow:0 0 13px #15d7f3b8}.evidenceBody{padding:0 0 21px}.evidenceMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:9px;display:flex}.evidenceMeta code,.citationList code,.decisionTrace>.workspaceSectionHeading>code{color:var(--cyan);font-family:var(--font-mono)}.evidenceMeta code{background:#15d7f30d;border:1px solid #15d7f32e;border-radius:5px;padding:3px 5px}.evidenceBody p{color:#d6def0;margin:9px 0;font-size:13px;line-height:1.55}.evidenceBody footer{color:#7f8ca8;justify-content:space-between;gap:14px;font-size:9px;display:flex}.hypothesisStack{gap:10px;margin-top:24px;display:grid}.hypothesisCard{border:1px solid var(--border);background:#05091370;border-radius:15px;grid-template-columns:74px 1fr;gap:18px;padding:20px;display:grid}.hypothesisCard:first-child{border-color:#15d7f340;box-shadow:inset 3px 0 #15d7f3bf}.hypothesisRank{border-right:1px solid var(--border);flex-direction:column;gap:8px;padding-right:17px;display:flex}.hypothesisRank span{color:var(--muted);font-family:var(--font-mono);font-size:10px}.hypothesisRank strong{letter-spacing:-.04em;font-size:23px}.hypothesisTopline{color:var(--green);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:9px;display:flex}.hypothesisTopline span:last-child{color:var(--muted)}.hypothesisCard h3{letter-spacing:-.025em;margin:10px 0 8px;font-size:16px}.hypothesisCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.citationList{gap:6px;margin-top:16px;display:flex}.citationList code{background:#15d7f30a;border:1px solid #15d7f329;border-radius:5px;padding:4px 6px;font-size:9px}.recommendationPanel{border-color:#5b7cff3d;grid-template-columns:1.1fr .9fr;gap:38px;margin-top:12px;padding:28px;display:grid;box-shadow:inset 0 1px #7795ff14}.recommendationIntro{gap:18px;display:flex}.recommendationIcon{width:42px;height:42px;color:var(--cyan);font-family:var(--font-mono);background:#15d7f312;border:1px solid #15d7f34d;border-radius:12px;flex:none;place-items:center;font-size:20px;display:grid}.recommendationPanel h2{letter-spacing:-.04em;margin:8px 0 10px;font-size:26px}.recommendationPanel p{max-width:660px;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.recommendationControls{gap:16px;display:grid}.actionChecks{gap:8px;display:grid}.actionChecks span{color:#c7d1e4;align-items:center;gap:9px;font-size:11px;display:flex}.actionChecks i{background:var(--green);box-shadow:0 0 10px #47e6b199}.approvalBox{background:#f8c96b09;border:1px solid #f8c96b33;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:13px;display:flex}.approvalBox>div{gap:4px;display:grid}.approvalBox span{color:var(--amber);font-size:11px;font-weight:700}.approvalBox small{color:var(--muted);font-size:9px}.approvalBox a{color:#061018;background:linear-gradient(100deg, var(--cyan), #7b97ff);min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 14px;font-size:11px;font-weight:800}.decisionTrace{margin-top:12px;padding:26px}.decisionTrace>.workspaceSectionHeading>code{font-size:10px}.traceGrid{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin-top:24px;display:grid}.traceGrid article{border-right:1px solid var(--border);flex-direction:column;gap:8px;min-height:104px;padding:18px 18px 0 0;display:flex}.traceGrid article:not(:first-child){padding-left:18px}.traceGrid article:last-child{border-right:0}.traceGrid time{color:var(--cyan);font-family:var(--font-mono);font-size:9px}.traceGrid strong{font-size:12px}.traceGrid span{color:var(--muted);font-size:10px;line-height:1.45}.prototypeNotice{color:#73809a;text-align:right;margin:15px 0 0;font-size:10px}.centeredState h1{letter-spacing:-.055em;margin:20px 0;font-size:clamp(38px,7vw,68px);line-height:1}.centeredState p{color:var(--muted);margin:0 0 28px;line-height:1.65}.stateCode{color:var(--cyan);font-family:var(--font-mono);letter-spacing:.14em;font-size:11px}.integrationHub{width:min(1380px,100% - 64px);margin:0 auto;padding:62px 0 90px}.integrationHeader{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:34px;display:flex}.integrationHeader h1{letter-spacing:-.065em;margin:21px 0 15px;font-size:clamp(48px,6vw,78px);line-height:.98}.integrationHeader p{max-width:770px;color:var(--muted);margin:0;font-size:16px;line-height:1.68}.integrationHeaderActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.integrationAction{color:#041017;background:linear-gradient(100deg, var(--cyan), #7391ff);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-width:160px;min-height:46px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 14px 38px #15d7f324}.integrationAction span{font-size:18px;font-weight:500}.integrationMetrics{border:1px solid var(--border);background:linear-gradient(145deg,#0f1628cc,#080c18e6);border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.integrationMetrics article{border-right:1px solid var(--border);flex-direction:column;justify-content:center;min-height:136px;padding:22px;display:flex}.integrationMetrics article:last-child{border-right:0}.integrationMetrics span,.integrationMetrics small{color:var(--muted);font-size:10px}.integrationMetrics span{text-transform:uppercase;letter-spacing:.1em}.integrationMetrics strong{letter-spacing:-.045em;margin:15px 0 7px;font-size:30px}.integrationSection{margin-top:62px}.integrationSectionHeading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:22px;display:flex}.integrationSectionHeading.compact{align-items:flex-start;margin-bottom:0}.integrationSectionHeading h2,.integrationPanel h2{letter-spacing:-.045em;margin:8px 0 0;font-size:30px}.integrationSectionHeading>p{max-width:470px;color:var(--muted);text-align:right;margin:0;font-size:12px;line-height:1.6}.integrationScope,.secureBadge,.liveBadge{white-space:nowrap;border-radius:999px;padding:8px 10px;font-size:10px}.integrationScope{color:var(--cyan);background:#15d7f30d;border:1px solid #15d7f338}.connectorGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.connectorCard{border:1px solid var(--border);background:linear-gradient(145deg,#10172ae0,#070b17f2);border-radius:20px;flex-direction:column;min-height:366px;padding:24px;display:flex}.connectorTopline{color:var(--muted);align-items:center;gap:8px;font-size:10px;display:flex}.connectorTopline strong{color:var(--green);margin-left:auto;font-size:10px}.connectorSignal{border-radius:50%;width:8px;height:8px}.connectorSignal.green{background:var(--green);box-shadow:0 0 13px #47e6b1b8}.connectorSignal.cyan{background:var(--cyan);box-shadow:0 0 13px #15d7f3b8}.connectorSignal.blue{background:var(--blue);box-shadow:0 0 13px #5b7cffb8}.connectorSignal.red{background:#ff6b7a;box-shadow:0 0 13px #ff6b7aa6}.connectorSignal.amber{background:var(--amber);box-shadow:0 0 13px #f4b94699}.connectorStatus{text-transform:capitalize}.connectorStatus.blue{color:var(--blue)}.connectorStatus.red{color:#ff8792}.connectorStatus.amber{color:var(--amber)}.connectorCard h3{letter-spacing:-.04em;margin:36px 0 7px;font-size:26px}.liveConnector{min-height:530px}.connectorProviderName{color:var(--muted);margin:-2px 0 8px;font-size:10px}.connectorCard>code{color:var(--cyan);font-family:var(--font-mono);font-size:9px}.connectorCard dl{border-top:1px solid var(--border);margin:24px 0 0}.connectorCard dl>div{border-bottom:1px solid var(--border);grid-template-columns:108px 1fr;align-items:center;gap:12px;min-height:51px;display:grid}.connectorCard dt{color:var(--muted);font-size:9px}.connectorCard dd{color:#d3dced;text-align:right;margin:0;font-size:10px}.connectorCard footer{color:var(--muted);justify-content:space-between;gap:18px;margin-top:auto;padding-top:21px;font-size:9px;display:flex}.connectorCard footer span:last-child{color:var(--cyan)}.connectorHealth{color:#bac6da;background:#15d7f309;border:1px solid #15d7f329;border-radius:11px;margin:16px 0 0;padding:11px 12px;font-size:9px;line-height:1.55}.connectorHealth.passed{color:var(--green);background:#47e6b109;border-color:#47e6b133}.connectorHealth.failed{color:#ff9da6;background:#ff6b7a09;border-color:#ff6b7a38}.connectorActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:18px;display:grid}.connectorActions form{display:flex}.connectorButton{border:1px solid var(--border);color:#cbd5e7;width:100%;min-height:38px;font:inherit;cursor:pointer;background:#ffffff06;border-radius:10px;font-size:9px;font-weight:750}.connectorButton.primary{color:var(--cyan);background:#15d7f30f;border-color:#15d7f338}.connectorButton:disabled{cursor:not-allowed;opacity:.45}.integrationEmptyState{background:#15d7f306;border:1px dashed #15d7f338;border-radius:18px;grid-template-columns:46px 1fr auto;align-items:center;gap:18px;min-height:118px;padding:22px;display:grid}.integrationEmptyState strong{margin-bottom:7px;font-size:13px;display:block}.integrationEmptyState p{color:var(--muted);margin:0;font-size:10px}.integrationEmptyState>a{color:var(--cyan);font-size:10px}.integrationColumns{grid-template-columns:1.06fr .94fr;gap:12px;margin-top:12px;display:grid}.integrationPanel{border:1px solid var(--border);background:linear-gradient(145deg,#0e1527d6,#070b17f0);border-radius:20px;padding:27px}.secureBadge,.liveBadge{color:var(--green);background:#47e6b10d;border:1px solid #47e6b13b}.onboardingSteps{border-top:1px solid var(--border);margin-top:24px}.integrationSetupForm{border-top:1px solid var(--border);gap:16px;margin-top:25px;padding-top:23px;display:grid}.integrationFieldGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.integrationSetupForm label{color:#9ba9c1;letter-spacing:.04em;text-transform:uppercase;gap:8px;font-size:9px;display:grid}.integrationSetupForm input,.integrationSetupForm select{border:1px solid var(--border);color:#d8e1f0;width:100%;min-height:43px;font:inherit;letter-spacing:normal;text-transform:none;background:#050913b3;border-radius:10px;outline:none;padding:0 12px;font-size:10px}.integrationSetupForm input:focus,.integrationSetupForm select:focus{border-color:#15d7f373;box-shadow:0 0 0 3px #15d7f30f}.integrationSetupForm input:disabled,.integrationSetupForm select:disabled{cursor:not-allowed;opacity:.5}.integrationSetupForm>small,.integrationFormNote{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.onboardingStep{border-bottom:1px solid var(--border);grid-template-columns:36px 1fr;align-items:center;gap:14px;min-height:83px;display:grid}.onboardingStep>span{color:var(--cyan);font-family:var(--font-mono);font-size:10px}.onboardingStep strong{margin-bottom:5px;font-size:13px;display:block}.onboardingStep p,.boundaryPanel>p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.boundaryPanel h2{max-width:390px;margin:10px 0 12px;font-size:31px}.vaultDiagram{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:9px;margin-top:28px;display:grid}.vaultDiagram>div{border:1px solid var(--border);background:#05091380;border-radius:13px;flex-direction:column;justify-content:center;min-height:100px;padding:14px;display:flex}.vaultDiagram span,.vaultDiagram small{color:var(--muted);font-size:8px}.vaultDiagram strong{margin:8px 0 5px;font-size:11px}.vaultDiagram>i{color:var(--cyan);font-style:normal;font-family:var(--font-mono)}.boundaryChecks{grid-template-columns:repeat(2,1fr);gap:9px 14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.boundaryChecks li{color:#c7d1e4;font-size:10px}.boundaryChecks li:before{content:"✓";color:var(--green);margin-right:7px}.runPanel{margin-top:12px}.liveBadge{align-items:center;gap:7px;display:inline-flex}.liveBadge i{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #47e6b1bf}.syncTable{border:1px solid var(--border);border-radius:14px;margin-top:25px;overflow:hidden}.syncRow{border-bottom:1px solid var(--border);min-height:53px;color:var(--muted);grid-template-columns:1.15fr .9fr .85fr .7fr .7fr 1fr;align-items:center;gap:14px;padding:0 17px;font-size:10px;display:grid}.syncRow:last-child{border-bottom:0}.syncHeader{color:#71809b;letter-spacing:.08em;text-transform:uppercase;background:#ffffff05;min-height:38px;font-size:8px}.syncRow strong{color:#d9e1f1}.syncRow code,.syncRow time{color:#aebbd2;font-family:var(--font-mono);font-size:9px}.syncSuccess{color:var(--green)}.syncPartial{color:var(--amber)}.syncEmpty span{color:var(--muted);grid-column:1/-1}.providerCatalog{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.providerCatalog article{border:1px solid var(--border);background:#0a0f1db8;border-radius:15px;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;min-height:92px;padding:15px;display:grid}.providerCatalog article>p{color:#7f8da5;grid-column:2/-1;margin:-2px 0 0;font-size:8px;line-height:1.5}.providerMark{width:42px;height:42px;color:var(--cyan);font-family:var(--font-mono);background:#15d7f30d;border:1px solid #15d7f33d;border-radius:12px;place-items:center;font-size:10px;font-weight:800;display:grid}.providerCatalog article>div{gap:6px;display:grid}.providerCatalog strong{font-size:12px}.providerCatalog small{color:var(--muted);font-size:9px}.providerAvailable,.providerNext{border-radius:999px;padding:6px 8px;font-size:8px}.productionNotice{color:#9cabc1;text-align:center;background:#47e6b108;border:1px solid #47e6b12e;border-radius:14px;margin:40px 0 0;padding:17px 20px;font-size:10px;line-height:1.65}.providerAvailable{color:var(--green);border:1px solid #47e6b138}.providerNext{color:var(--muted);border:1px solid var(--border)}.valueLedger{width:min(1440px,100%);margin:0 auto;padding:68px 32px 120px}.valueHeader{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:36px;display:flex}.valueHeader h1{letter-spacing:-.06em;margin:18px 0 12px;font-size:clamp(46px,6vw,76px);line-height:.98}.valueHeader>div:first-child>p{max-width:720px;color:var(--muted);margin:0;font-size:16px;line-height:1.65}.valueHeaderControls{justify-items:end;gap:12px;min-width:280px;display:grid}.valuePeriod{text-align:right;gap:5px;display:grid}.valuePeriod small,.valueMetricGrid small,.valueMetricGrid span{color:var(--muted);font-size:11px}.valuePeriod strong{font-family:var(--font-mono);font-size:12px}.referenceBadge,.currencyPill{color:var(--amber);background:#f8c96b0f;border:1px solid #f8c96b40;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;font-weight:700;display:inline-flex}.referenceBadge i{background:var(--amber);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #f8c96bcc}.valueMetricGrid{border:1px solid var(--border);background:linear-gradient(145deg,#121a2eb8,#080c18d1);border-radius:20px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.valueMetricGrid article{border-right:1px solid var(--border);flex-direction:column;min-width:0;min-height:170px;padding:24px;display:flex}.valueMetricGrid article:last-child{border-right:0}.valueMetricGrid article>div{justify-content:space-between;gap:12px;display:flex}.valueMetricGrid article>div em{color:var(--green);font-style:normal;font-family:var(--font-mono);font-size:10px}.valueMetricGrid article>strong{letter-spacing:-.05em;margin:27px 0 12px;font-size:clamp(32px,3vw,46px)}.valueOverviewGrid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:14px;margin-top:14px;display:grid}.valueTrendPanel,.valueAssurancePanel,.valueTablePanel,.valueEvidencePanel{border:1px solid var(--border);background:linear-gradient(145deg,#121a2ea6,#080c18d6);border-radius:20px;padding:28px}.valueSectionHeading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.valueSectionHeading h2,.valueAssurancePanel h2{letter-spacing:-.035em;margin:8px 0 0;font-size:25px}.valueLegend{color:var(--muted);gap:16px;font-size:10px;display:flex}.valueLegend span{align-items:center;gap:7px;display:inline-flex}.valueLegend i{border-radius:2px;width:8px;height:8px}.valueLegend .gross{background:linear-gradient(180deg, var(--cyan), var(--blue))}.valueLegend .cost{background:#f8c96b9e}.valueChart{grid-template-columns:40px 1fr;gap:14px;height:280px;margin-top:32px;display:grid}.chartScale{color:#69768f;height:224px;font:9px var(--font-mono);flex-direction:column;justify-content:space-between;display:flex}.chartPlot{grid-template-columns:repeat(4,1fr);align-items:end;gap:clamp(10px,4vw,56px);height:260px;padding:0 clamp(12px,3vw,42px);display:grid;position:relative}.chartGrid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 36px}.chartGrid i{background:#a4bbe31a;width:100%;height:1px}.chartGroup{z-index:1;justify-items:center;gap:5px;display:grid;position:relative}.barPair{align-items:end;gap:5px;height:205px;display:flex}.barPair i{border-radius:5px 5px 2px 2px;width:clamp(15px,2.2vw,28px);min-height:4px}.grossBar{background:linear-gradient(180deg, var(--cyan), var(--blue));box-shadow:0 0 22px #15d7f31f}.costBar{background:#f8c96b9e}.chartGroup>strong{font:10px var(--font-mono)}.chartGroup>small{color:var(--muted);font-size:9px}.trendFooter{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:12px;padding-top:18px;display:grid}.trendFooter span{color:var(--muted);gap:6px;font-size:10px;display:grid}.trendFooter strong{color:var(--text);font-size:15px}.valueAssurancePanel>p{color:var(--muted);margin:12px 0 26px;font-size:13px;line-height:1.6}.assuranceSteps{gap:18px;display:grid}.assuranceSteps>div{grid-template-columns:30px 1fr;gap:12px;display:grid}.assuranceSteps>div>span{width:28px;height:28px;color:var(--cyan);font:9px var(--font-mono);border:1px solid #15d7f347;border-radius:8px;place-items:center;display:grid}.assuranceSteps>div>div{gap:5px;display:grid}.assuranceSteps strong{font-size:12px}.assuranceSteps small{color:var(--muted);font-size:10px;line-height:1.45}.assuranceRatio{background:#47e6b10a;border:1px solid #47e6b12e;border-radius:14px;margin-top:26px;padding:18px}.assuranceRatio>span,.assuranceRatio>small{color:var(--muted);font-size:10px}.assuranceRatio>strong{float:right;color:var(--green);font:13px var(--font-mono)}.assuranceRatio>div{background:#ffffff12;border-radius:99px;height:5px;margin:12px 0;overflow:hidden}.assuranceRatio>div i{border-radius:inherit;background:linear-gradient(90deg, var(--green), var(--cyan));width:89.6%;height:100%;display:block}.valueTablePanel,.valueEvidencePanel{margin-top:14px}.currencyPill{color:#cbd4e7;border-color:var(--border);background:#ffffff06}.valueTable{border-top:1px solid var(--border);margin-top:24px}.valueTableRow{border-bottom:1px solid var(--border);grid-template-columns:minmax(280px,1.8fr) repeat(4,minmax(100px,.6fr));align-items:center;gap:18px;min-height:72px;font-size:12px;display:grid}.valueTableRow>span:first-child{gap:5px;display:grid}.valueTableRow small{color:var(--muted);font-size:10px}.valueTableHead{min-height:44px;color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-size:9px}.valueTableRow em,.recentValueList em{border-radius:999px;width:fit-content;padding:5px 8px;font-size:9px;font-style:normal;font-weight:750}.valueTableRow em.verified,.recentValueList em{color:var(--green);background:#47e6b10f;border:1px solid #47e6b138}.valueTableRow em.modeled{color:var(--amber);background:#f8c96b0f;border:1px solid #f8c96b38}.valueSectionHeading>a{color:var(--cyan);font-size:11px;font-weight:700}.recentValueList{border-top:1px solid var(--border);margin-top:24px}.recentValueList article{border-bottom:1px solid var(--border);grid-template-columns:36px minmax(240px,1.6fr) .8fr .6fr .5fr;align-items:center;gap:16px;min-height:72px;font-size:12px;display:grid}.valueEventIcon{width:30px;height:30px;color:var(--green);background:#47e6b10f;border:1px solid #47e6b138;border-radius:9px;place-items:center;font-size:11px;display:grid}.recentValueList article>div:nth-child(2){gap:5px;display:grid}.recentValueList small{color:var(--muted);font-size:10px}.valueNotice{margin-top:18px}.actionCenter{width:min(1440px,100%);margin:0 auto;padding:82px 48px 96px}.actionHeader,.actionSectionHeading,.reviewPanelHeader{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.actionHeader{align-items:flex-end;margin-bottom:34px}.actionHeader h1{letter-spacing:-.065em;max-width:800px;margin:18px 0 10px;font-size:clamp(42px,5.4vw,76px);line-height:.98}.actionHeader>div:first-child>p{max-width:760px;color:var(--muted);font-size:17px;line-height:1.65}.actionMode{color:#d9fff0;background:#0c1d21b8;border:1px solid #34d39933;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;min-width:240px;padding:15px 17px;display:grid;box-shadow:inset 0 0 28px #34d3990a}.actionMode>span{background:#34d399;border-radius:999px;width:8px;height:8px;margin-right:10px;box-shadow:0 0 14px #34d399cc}.actionMode small{color:var(--muted);grid-column:2;margin-top:3px;font-size:11px}.actionMetricGrid{border:1px solid var(--border);background:#0a0f1ec7;border-radius:18px;grid-template-columns:repeat(4,1fr);margin-bottom:24px;display:grid;overflow:hidden}.actionMetricGrid article{border-right:1px solid var(--border);min-height:142px;padding:24px}.actionMetricGrid article:last-child{border-right:0}.actionMetricGrid span,.actionMetricGrid small{color:var(--muted);font-size:12px;display:block}.actionMetricGrid strong{color:#f8fbff;letter-spacing:-.045em;margin:14px 0 9px;font-size:34px;display:block}.actionWorkspace{grid-template-columns:minmax(300px,.72fr) minmax(0,1.7fr);align-items:start;gap:20px;display:grid}.approvalQueue,.actionReviewPanel,.executionEvidence{border:1px solid var(--border);background:#080d1bd6;border-radius:20px;box-shadow:0 24px 70px #00000024}.approvalQueue{padding:22px}.actionSectionHeading{align-items:center}.actionSectionHeading.compact{border-bottom:1px solid var(--border);padding-bottom:15px}.actionSectionHeading h2,.actionSectionHeading h3{color:#f7faff;letter-spacing:-.035em;margin:6px 0 0}.actionSectionHeading h2{font-size:24px}.actionSectionHeading h3{font-size:19px}.queueCount,.verifiedBadge{color:#77e9ff;background:#24d0ff0f;border:1px solid #24d0ff38;border-radius:999px;flex:none;padding:7px 10px;font-size:11px;font-weight:700}.approvalQueueList{gap:10px;margin-top:20px;display:grid}.approvalQueueCard{background:#0d1426a8;border:1px solid #7f90af26;border-radius:15px;padding:18px;position:relative;overflow:hidden}.approvalQueueCard.selected{background:linear-gradient(145deg,#142b41c2,#0a1121db);border-color:#24d0ff6b;box-shadow:inset 3px 0 #24d0ff,0 16px 40px #0000001f}.queueCardTopline,.approvalQueueCard footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.queueCardTopline code{color:#78eaff;font-size:11px}.actionState{border-radius:999px;padding:5px 8px;font-size:10px;font-weight:700}.actionState.approved{color:#6ce9b7;background:#34d3991a}.actionState.pending{color:#ffd477;background:#fbbf241a}.actionState.elevated{color:#ff9caa;background:#fb71851a}.approvalQueueCard h3{color:#f2f6ff;margin:15px 0 7px;font-size:15px;line-height:1.45}.approvalQueueCard p,.approvalQueueCard footer{color:var(--muted);font-size:11px}.approvalQueueCard footer{border-top:1px solid #7f90af1c;margin-top:16px;padding-top:13px}.actionReviewPanel{padding:26px}.reviewPanelHeader h2{color:#f7faff;letter-spacing:-.045em;margin:8px 0;font-size:clamp(26px,3vw,38px)}.reviewPanelHeader p{color:var(--muted);line-height:1.55}.riskPill{color:#ffd477;background:#fbbf2412;border:1px solid #fbbf2440;border-radius:999px;flex:none;padding:8px 11px;font-size:11px;font-weight:700}.actionEvidenceBar{border:1px solid var(--border);background:#060a16b3;border-radius:15px;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:0;margin:24px 0;display:grid;overflow:hidden}.actionEvidenceBar>div{border-right:1px solid var(--border);min-height:84px;padding:18px}.actionEvidenceBar span,.actionEvidenceBar strong{display:block}.actionEvidenceBar span{color:var(--muted);font-size:10px}.actionEvidenceBar strong{color:#f6f9ff;margin-top:8px;font-size:17px}.actionEvidenceBar a{color:#5fe2ff;margin:0 18px;font-size:12px;font-weight:700}.policyTrace{background:#0b1b1f6b;border:1px solid #34d39929;border-radius:16px;padding:20px}.policyCheckList{margin-top:4px;display:grid}.policyCheck{border-bottom:1px solid #7f90af1a;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.policyCheck:last-child{border-bottom:0;padding-bottom:0}.policyCheckIndex{color:#5fe2ff;width:29px;height:29px;font-family:var(--font-mono);border:1px solid #24d0ff38;border-radius:9px;place-items:center;font-size:9px;display:grid}.policyCheck strong,.policyCheck small{display:block}.policyCheck strong{color:#ecf3ff;font-size:12px}.policyCheck small{color:var(--muted);margin-top:4px;font-size:10px}.policyPassed{color:#62e5af;font-size:10px;font-weight:700}.actionPlanGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:14px;display:grid}.actionPlanGrid>section{border:1px solid var(--border);background:#0a0f1da8;border-radius:15px;padding:20px}.actionPlanGrid h3{color:#eef4ff;margin:7px 0 14px;font-size:16px}.actionPlanGrid ol{color:var(--muted);gap:10px;margin:0;padding-left:18px;font-size:11px;line-height:1.55;display:grid}.executionControlBar{background:linear-gradient(90deg,#11304185,#0a1426ad);border:1px solid #24d0ff33;border-radius:15px;justify-content:space-between;align-items:center;gap:22px;margin-top:14px;padding:18px 20px;display:flex}.executionControlBar strong,.executionControlBar small{display:block}.executionControlBar strong{color:#edf8ff;margin-top:6px;font-size:13px}.executionControlBar small{color:var(--muted);margin-top:4px;font-size:10px}.executionReady{color:#0a1524;background:linear-gradient(135deg,#29d3f7,#5e8eff);border-radius:10px;flex:none;padding:10px 13px;font-size:11px;font-weight:800}.executionEvidence{margin-top:20px;padding:24px}.executionEvidence>.actionSectionHeading>code{color:#77e9ff;font-size:11px}.receiptList{border:1px solid var(--border);border-radius:14px;margin-top:18px;overflow:hidden}.receiptRow{border-bottom:1px solid var(--border);min-width:760px;min-height:58px;color:var(--muted);grid-template-columns:42px 140px minmax(240px,1fr) 160px 80px;align-items:center;padding:0 16px;font-size:11px;display:grid}.receiptRow:last-child{border-bottom:0}.receiptRow>span:first-child{color:#5fe2ff;font-family:var(--font-mono)}.receiptRow strong{color:#edf3ff;font-size:11px}.receiptRow code{color:#9aa8c1;font-size:10px}.receiptRow time{text-align:right}.evaluationLab{background:radial-gradient(circle at 85% 8%,#475cff1f,#0000 29%),radial-gradient(circle at 8% 44%,#00d6ff0f,#0000 25%),#060a14;min-height:calc(100vh - 72px);padding:72px max(28px,50vw - 660px) 64px}.evaluationHeader{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.evaluationHeader>div:first-child{max-width:800px}.evaluationHeader h1{color:#f5f7ff;letter-spacing:-.065em;margin:18px 0 14px;font-size:clamp(48px,6vw,82px);line-height:.98}.evaluationHeader p{color:#9aa8c1;max-width:760px;margin:0;font-size:16px;line-height:1.8}.evaluationState{color:#eafbf6;background:#08202475;border:1px solid #39e2b73d;border-radius:16px;gap:8px;min-width:245px;padding:20px 22px;font-size:13px;font-weight:800;display:grid;box-shadow:inset 0 0 28px #39e2b70a}.evaluationState>span{padding-left:18px;position:relative}.evaluationState>span:before{content:"";background:#39e2b7;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:0;box-shadow:0 0 12px #39e2b7cc}.evaluationState small{color:#7d938f;letter-spacing:.03em;font-size:10px;font-weight:500}.evaluationMetrics{border:1px solid var(--border);background:#080d1ad1;border-radius:18px;grid-template-columns:repeat(4,1fr);margin-top:46px;display:grid;overflow:hidden}.evaluationMetrics article{border-right:1px solid var(--border);gap:12px;padding:26px 28px;display:grid}.evaluationMetrics article:last-child{border-right:0}.evaluationMetrics span,.evaluationMetrics small{color:#7f8ca6;font-size:10px}.evaluationMetrics strong{color:#f2f5ff;letter-spacing:-.035em;font-size:25px}.evaluationGrid{grid-template-columns:minmax(0,1.8fr) minmax(300px,.72fr);gap:18px;margin-top:20px;display:grid}.evaluationPanel{border:1px solid var(--border);background:#080d1adb;border-radius:18px}.evaluationRuns,.assertionPanel,.releaseProof{padding:26px}.evaluationPanelHeading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.evaluationPanelHeading h2,.releaseProof h2{color:#f1f5ff;letter-spacing:-.035em;margin:7px 0 0;font-size:24px}.evaluationPanelHeading>p{color:#71809b;margin:5px 0 0;font-size:11px}.evaluationLive{color:#81eaff;border:1px solid #00d2ff33;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:10px;font-weight:700;display:inline-flex}.evaluationLive i{background:#39e2b7;border-radius:50%;width:6px;height:6px}.evaluationTable{border:1px solid var(--border);border-radius:14px;margin-top:22px;overflow-x:auto}.evaluationRow{border-bottom:1px solid var(--border);color:#9ba8bf;grid-template-columns:minmax(205px,1.2fr) minmax(205px,1.2fr) 90px 92px 78px;align-items:center;min-width:780px;min-height:72px;padding:0 16px;font-size:11px;display:grid}.evaluationRow:last-child{border-bottom:0}.evaluationRow>span{gap:6px;display:grid}.evaluationRow small{color:#62708a;font-size:9px}.evaluationRow code{color:#80e9ff;font-size:10px}.evaluationRow strong{color:#e7edfa}.evaluationTableHeader{color:#63708a;letter-spacing:.12em;text-transform:uppercase;background:#0f1628c7;min-height:42px;font-size:9px;font-weight:800}.evaluationPassed,.evaluationFailed{border-radius:999px;justify-self:start;padding:6px 9px;font-weight:800}.evaluationPassed{color:#52e5bb;background:#25c2971a}.evaluationFailed{color:#ffc06c;background:#ffa63d1a}.releaseProof>p{color:#7c8aa4;margin:12px 0 20px;font-size:11px;line-height:1.7}.releaseProof dl{gap:0;margin:0;display:grid}.releaseProof dl>div{border-bottom:1px solid var(--border);padding:13px 0}.releaseProof dt{color:#697791;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:9px}.releaseProof dd{justify-content:space-between;gap:12px;margin:0;display:flex}.releaseProof dd code{color:#b4c0d6;font-size:10px}.releaseProof dd span{color:#50ddb6;font-size:10px;font-weight:700}.releaseProofState{color:#61e3bd;text-align:center;background:#39e2b70f;border:1px solid #39e2b733;border-radius:12px;margin-top:18px;padding:13px;font-size:11px;font-weight:800}.assertionPanel{margin-top:20px}.assertionGrid{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:22px;display:grid}.assertionGrid article{border:1px solid var(--border);background:#0b1222a3;border-radius:13px;grid-template-columns:28px 1fr;min-height:156px;padding:17px;display:grid}.assertionGrid article>span{color:#23d4f5;font-family:var(--font-mono);font-size:10px}.assertionGrid strong{color:#e6ecf8;font-size:12px}.assertionGrid p{color:#75839d;margin:9px 0 0;font-size:10px;line-height:1.6}.assertionGrid em{color:#56dfba;grid-column:2;align-self:end;font-size:18px;font-style:normal;font-weight:800}.evaluationInvariant{background:linear-gradient(90deg,#00d2ff0f,#4d58ff0a);border:1px solid #00d2ff33;border-radius:14px;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:20px;padding:22px 25px;display:grid}.evaluationInvariant>span{color:#31d6f8;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.evaluationInvariant strong{color:#dce5f7;font-size:11px;line-height:1.65}.evaluationInvariant code{color:#73819b;font-size:9px}@media (max-width:1100px){.evaluationGrid{grid-template-columns:1fr}.assertionGrid{grid-template-columns:repeat(2,1fr)}.evaluationInvariant{grid-template-columns:120px 1fr}.evaluationInvariant code{grid-column:2}.actionWorkspace{grid-template-columns:1fr}.approvalQueueList,.actionEvidenceBar{grid-template-columns:repeat(3,1fr)}.actionEvidenceBar a{border-top:1px solid var(--border);grid-column:1/-1;margin:0;padding:14px 18px}}@media (max-width:900px){.evaluationHeader{flex-direction:column;align-items:flex-start}.evaluationState{min-width:min(100%,320px)}.evaluationMetrics{grid-template-columns:repeat(2,1fr)}.evaluationMetrics article:nth-child(2){border-right:0}.evaluationMetrics article:nth-child(-n+2){border-bottom:1px solid var(--border)}.topbar{grid-template-columns:1fr auto}.topbar nav{display:none}.hero,.sectionHeading,.dashboardGrid,.controlColumns,.studioColumns,.incidentMainGrid,.recommendationPanel,.integrationColumns,.valueOverviewGrid{grid-template-columns:1fr}.heroVisual{min-height:520px}.principleGrid,.metricGrid,.safeguardGrid,.studioMetrics,.agentCardGrid,.incidentSummaryGrid,.traceGrid,.integrationMetrics,.connectorGrid,.providerCatalog,.valueMetricGrid{grid-template-columns:repeat(2,1fr)}.valueMetricGrid article:nth-child(2){border-right:0}.valueMetricGrid article:nth-child(-n+2){border-bottom:1px solid var(--border)}.valueTable{overflow-x:auto}.valueTableRow{min-width:880px}.integrationMetrics article:nth-child(2){border-right:0}.integrationMetrics article:nth-child(-n+2){border-bottom:1px solid var(--border)}.syncTable{overflow-x:auto}.syncRow{min-width:760px}.incidentSummaryGrid article:nth-child(2),.traceGrid article:nth-child(2){border-right:0}.incidentSummaryGrid article:nth-child(-n+2),.traceGrid article:nth-child(-n+2){border-bottom:1px solid var(--border)}.studioMetrics article:nth-child(2){border-right:0}.studioMetrics article:nth-child(-n+2){border-bottom:1px solid var(--border)}.studioInvariant{grid-template-columns:1fr}.assuranceStrip{flex-direction:column;align-items:flex-start}.actionMetricGrid{grid-template-columns:repeat(2,1fr)}.actionMetricGrid article:nth-child(2){border-right:0}.actionMetricGrid article:nth-child(-n+2){border-bottom:1px solid var(--border)}.approvalQueueList{grid-template-columns:repeat(2,1fr)}.actionHeader{flex-direction:column;align-items:stretch}.actionMode{width:fit-content;min-width:0}}@media (max-width:600px){.evaluationLab{padding:48px 18px}.evaluationMetrics,.assertionGrid{grid-template-columns:1fr}.evaluationMetrics article,.evaluationMetrics article:nth-child(2){border-right:0;border-bottom:1px solid var(--border)}.evaluationMetrics article:last-child{border-bottom:0}.evaluationPanelHeading{flex-direction:column;align-items:flex-start}.evaluationInvariant{grid-template-columns:1fr}.evaluationInvariant code{white-space:normal;grid-column:1}.topbar{height:68px;padding:0 18px}.environmentPill{display:none}.hero,.principles,.dashboard,.controlCenter,.agentStudio,.incidentWorkspace,.integrationHub{padding-left:20px;padding-right:20px}.actionCenter{width:100%;padding:52px 20px 72px}.valueLedger{padding-left:20px;padding-right:20px}.controlCenter,.agentStudio,.incidentWorkspace,.integrationHub,.valueLedger{width:100%;padding-top:52px}.hero{padding-top:58px}.heroActions,.dashboardHeading,.controlHeader,.studioHeader,.studioSectionHeading,.incidentHeader,.integrationHeader,.integrationSectionHeading,.valueHeader,.valueSectionHeading{flex-direction:column;align-items:stretch}.approvalQueueList,.actionMetricGrid,.actionPlanGrid,.actionEvidenceBar{grid-template-columns:1fr}.actionMetricGrid article,.actionMetricGrid article:nth-child(2){border-right:0;border-bottom:1px solid var(--border)}.actionMetricGrid article:last-child{border-bottom:0}.actionReviewPanel,.approvalQueue,.executionEvidence{padding:18px}.reviewPanelHeader,.actionSectionHeading,.executionControlBar{flex-direction:column;align-items:stretch}.actionEvidenceBar>div{border-right:0;border-bottom:1px solid var(--border)}.receiptList{overflow-x:auto}.valueHeaderControls{justify-items:start;min-width:0}.valuePeriod{text-align:left}.integrationAction{width:100%}.integrationHeaderActions{flex-direction:column;align-items:stretch;width:100%}.integrationSectionHeading>p{text-align:left}.primaryButton,.secondaryButton{width:100%}.heroVisual{min-height:470px}.signalTop{left:18px}.signalBottom{right:16px}.principleGrid,.metricGrid,.safeguardGrid,.studioMetrics,.agentCardGrid,.incidentSummaryGrid,.traceGrid,.integrationMetrics,.connectorGrid,.providerCatalog,.valueMetricGrid{grid-template-columns:1fr}.valueMetricGrid article,.valueMetricGrid article:nth-child(2){border-right:0;border-bottom:1px solid var(--border)}.valueMetricGrid article:last-child{border-bottom:0}.valueLegend{flex-wrap:wrap}.valueChart{grid-template-columns:32px 1fr}.chartPlot{gap:10px;padding:0 4px}.trendFooter{grid-template-columns:1fr}.recentValueList{overflow-x:auto}.recentValueList article{min-width:740px}.integrationMetrics article{border-right:0;border-bottom:1px solid var(--border)}.integrationMetrics article:last-child{border-bottom:0}.vaultDiagram{grid-template-columns:1fr}.vaultDiagram>i{justify-self:center;transform:rotate(90deg)}.boundaryChecks,.integrationFieldGrid,.connectorActions,.integrationEmptyState{grid-template-columns:1fr}.integrationEmptyState>a{justify-self:start}.incidentSummaryGrid article,.traceGrid article,.traceGrid article:not(:first-child){border-right:0;border-bottom:1px solid var(--border);padding-left:20px}.incidentSummaryGrid article:last-child,.traceGrid article:last-child{border-bottom:0}.incidentHeaderState{min-width:0}.incidentTitleRow,.recommendationIntro{align-items:flex-start}.hypothesisCard{grid-template-columns:1fr}.hypothesisRank{border-right:0;border-bottom:1px solid var(--border);flex-direction:row;justify-content:space-between;padding:0 0 12px}.approvalBox{flex-direction:column;align-items:stretch}.studioMetrics article{border-right:0;border-bottom:1px solid var(--border)}.studioMetrics article:last-child{border-bottom:0}.assuranceStrip code,.studioInvariant code{white-space:normal}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.aiHeroCopy h1{letter-spacing:-.052em;max-width:590px;font-size:clamp(38px,3.35vw,54px);line-height:1.02}.aiHome .homeActions>header h2,.aiHome .sectionHeading h2,.capabilityAtlas>header h2{font-size:clamp(30px,3.2vw,42px);line-height:1.06}.aiHome .homeActions h3{font-size:19px}.commandShowcase{isolation:isolate;background:#06101d;border:1px solid #5ebeee47;border-radius:25px;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:50px;width:min(1400px,100% - 96px);min-height:470px;margin:82px auto 0;padding:58px;display:grid;position:relative;overflow:hidden;box-shadow:0 38px 110px #00000057,0 0 90px #2bbcee0f}.commandShowcase:after{z-index:1;content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#52cdf609 1px,#0000 1px),linear-gradient(90deg,#52cdf609 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.commandShowcaseImage{z-index:-2;object-fit:cover;object-position:center 58%;filter:saturate(1.08)contrast(1.06);transform:scale(1.02)}.commandShowcaseShade{z-index:-1;background:linear-gradient(90deg,#030912f5 0%,#030a13c7 46%,#050d1b33 78%,#050a156b 100%),linear-gradient(#0000 34%,#020811d1);position:absolute;inset:0}.commandShowcaseCopy,.commandShowcaseTelemetry{z-index:2;position:relative}.commandShowcaseCopy{align-self:center;max-width:630px}.commandShowcaseCopy h2{letter-spacing:-.05em;margin:16px 0 14px;font-size:clamp(34px,3.3vw,48px);line-height:1}.commandShowcaseCopy p{color:#afbdd1;max-width:590px;margin:0;font-size:16px;line-height:1.65}.commandShowcaseLaunch{color:#061219;min-width:245px;min-height:54px;font:inherit;cursor:pointer;background:linear-gradient(110deg,#42dff4,#7d98ff);border:1px solid #54e3f88a;border-radius:12px;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding:0 20px;font-size:14px;font-weight:820;display:inline-flex;box-shadow:0 12px 38px #39cff524}.commandShowcaseLaunch:hover{filter:brightness(1.08);transform:translateY(-2px)}.commandShowcaseTelemetry{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040b17bd;border:1px solid #69a1e040;border-radius:16px;align-self:end;padding:20px;box-shadow:inset 0 1px #ffffff06}.commandShowcaseTelemetry>span,.commandShowcaseTelemetry p,.commandShowcaseTelemetry>div{font-family:var(--font-mono)}.commandShowcaseTelemetry>span{color:#56e4fa;letter-spacing:.14em;font-size:10px}.commandShowcaseTelemetry strong{color:#e5edf9;margin-top:12px;font-size:19px;display:block}.commandShowcaseTelemetry p{color:#8494ac;margin:8px 0 18px;font-size:10px;line-height:1.65}.commandShowcaseTelemetry>div{color:#a9b8cc;border-top:1px solid #7399cf33;align-items:center;gap:8px;padding-top:14px;font-size:10px;display:flex}.commandShowcaseTelemetry i,.capabilityAtlasCard header b i{background:#4ce0ae;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #4ce0ae94}.capabilityAtlas{width:min(1400px,100% - 96px);margin:92px auto 0}.capabilityAtlas>header{grid-template-columns:minmax(0,1fr) 450px;align-items:end;gap:52px;margin-bottom:30px;display:grid}.capabilityAtlas>header h2{letter-spacing:-.045em;max-width:820px;margin:10px 0 0}.capabilityAtlas>header>p{color:#a4b1c5;margin:0;font-size:14px;line-height:1.7}.capabilityAtlasGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.capabilityAtlasCard{background:linear-gradient(145deg,#0d1627e3,#060c18f0);border:1px solid #7097cf30;border-radius:16px;flex-direction:column;min-height:238px;padding:22px;transition:border-color .18s,background .18s,transform .18s;display:flex}.capabilityAtlasCard:hover{background:linear-gradient(145deg,#142d42c2,#081020f0);border-color:#4cdaf77a;transform:translateY(-3px)}.capabilityAtlasCard header{justify-content:space-between;align-items:center;gap:12px;display:flex}.capabilityAtlasCard header>span{color:#6cdff3;font-family:var(--font-mono);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;overflow:hidden}.capabilityAtlasCard header b{color:#9cabc0;font-family:var(--font-mono);letter-spacing:.07em;white-space:nowrap;align-items:center;gap:6px;font-size:8px;font-weight:570;display:inline-flex}.capabilityAtlasCard h3{letter-spacing:-.03em;margin:32px 0 10px;font-size:19px}.capabilityAtlasCard p{color:#9facbf;margin:0;font-size:13px;line-height:1.62}.capabilityAtlasCard>strong{color:#69e4f9;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:11px;display:flex}.commandSimLayer{z-index:1000;background:#020711;position:fixed;inset:0}.commandSim{color:#e8f1ff;isolation:isolate;background:#030914;border:1px solid #51d0f74d;border-radius:15px;position:absolute;inset:10px;overflow:hidden;box-shadow:inset 0 0 100px #1a6fb014}.commandSimImage{z-index:-3;opacity:.28;object-fit:cover;filter:saturate(1.22)contrast(1.12);animation:18s ease-in-out infinite alternate commandImageDrift}@keyframes commandImageDrift{0%{transform:scale(1.04)translate(-.5%)}to{transform:scale(1.1)translate(.8%,-.8%)}}.commandSim:before{z-index:-2;content:"";background:radial-gradient(circle at 55% 44%,#19b5e621,#0000 28%),linear-gradient(90deg,#020811f0,#030a1573 48%,#020811e6);position:absolute;inset:0}.commandSimGrid{z-index:-1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#49d1f709 1px,#0000 1px),linear-gradient(90deg,#49d1f709 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.commandSimScan{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#4be0f80f,#0000);width:38%;height:160%;animation:5.5s linear infinite commandScan;position:absolute;top:-30%;left:31%;transform:rotate(11deg)}@keyframes commandScan{0%{transform:translate(-110%)rotate(11deg)}to{transform:translate(130%)rotate(11deg)}}.commandSimTopbar{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020811bd;border-bottom:1px solid #5697d33b;grid-template-columns:1fr auto 1fr;align-items:center;min-height:62px;padding:0 22px;display:grid;position:relative}.commandSimBrand,.commandSimStatus{font-family:var(--font-mono);align-items:center;gap:10px;display:flex}.commandSimBrand b{color:#7aeafd;border:1px solid #50dbf685;border-radius:9px;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.commandSimBrand span,.commandSimStatus{color:#a9bad1;letter-spacing:.1em;font-size:9px}.commandSimStatus i{background:#4be0ae;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #4be0aead}.commandSimClose{color:#b7c5d9;min-height:36px;font:inherit;cursor:pointer;background:#0a111ec7;border:1px solid #789acd47;border-radius:9px;justify-self:end;padding:0 12px;font-size:11px}.commandSimClose span{color:#65e4fa;margin-left:8px;font-size:17px}.commandSimWorkspace{z-index:2;grid-template-columns:minmax(260px,.78fr) minmax(430px,1.6fr) minmax(290px,.82fr);height:calc(100% - 62px);display:grid;position:relative}.commandMissionBrief,.commandEvidencePanel{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#030913b3;padding:clamp(22px,2.2vw,36px)}.commandMissionBrief{border-right:1px solid #6097d133}.commandMissionBrief>span,.commandStageReadout>span,.commandStageReadout small,.commandEvidencePanel>header{color:#5ce4fa;font-family:var(--font-mono);letter-spacing:.12em;font-size:9px}.commandMissionBrief h2{letter-spacing:-.046em;max-width:410px;margin:18px 0 14px;font-size:clamp(25px,2.2vw,36px);line-height:1.03}.commandMissionBrief>p{color:#98a8bd;margin:0;font-size:12px;line-height:1.63}.commandIncidentCard{background:linear-gradient(145deg,#5b13242e,#070e1bb8);border:1px solid #f7617c45;border-radius:13px;margin-top:28px;padding:17px}.commandIncidentCard>div{color:#ff91a4;font-family:var(--font-mono);align-items:center;gap:7px;font-size:9px;display:flex}.commandIncidentCard>div i{background:#ff718b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #ff718b9e}.commandIncidentCard strong{font-family:var(--font-mono);margin-top:15px;font-size:11px;display:block}.commandIncidentCard p{color:#d4deed;margin:8px 0;font-size:13px;line-height:1.48}.commandIncidentCard small{color:#7889a2;font-size:9px}.commandMiniMetrics{border:1px solid #6595cf2e;border-radius:12px;grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid;overflow:hidden}.commandMiniMetrics div{border-right:1px solid #6595cf2e;gap:7px;padding:13px 10px;display:grid}.commandMiniMetrics div:last-child{border-right:0}.commandMiniMetrics span{color:#7de9fb;font-family:var(--font-mono);font-size:11px}.commandMiniMetrics small{color:#7788a0;font-size:8px;line-height:1.35}.commandCore{grid-template-rows:minmax(220px,1fr) auto auto;min-width:0;padding:clamp(22px,2.5vw,42px);display:grid}.commandCoreVisual{place-items:center;min-height:250px;display:grid;position:relative}.commandOrb{background:radial-gradient(circle,#42daf726,#3c5fc40a 48%,#0000 68%);border:1px solid #53e1f961;border-radius:50%;place-items:center;width:min(27vh,260px);height:min(27vh,260px);display:grid;position:relative;box-shadow:inset 0 0 40px #43d8f61a,0 0 70px #3ac1ee1a}.commandOrb:before,.commandOrb:after,.commandOrb i{content:"";border:1px solid #64daf738;border-radius:50%;position:absolute}.commandOrb:before{border-style:dashed;animation:7s linear infinite commandOrbit;inset:15%}.commandOrb:after{border-color:#7691ff66;inset:31%;box-shadow:0 0 25px #5b84ff33}.commandOrb i:first-child{border-style:dashed;animation:13s linear infinite reverse commandOrbit;inset:-14%}.commandOrb i:nth-child(2){border-color:#4de2f924;inset:6%}.commandOrb i:nth-child(3){background:linear-gradient(90deg,#0000,#52e3f994,#0000);border:0;border-radius:0;width:116%;height:1px;top:50%;left:-8%}@keyframes commandOrbit{to{transform:rotate(360deg)}}.commandOrb>span{z-index:2;color:#8becfb;font-family:var(--font-mono);letter-spacing:-.06em;text-shadow:0 0 24px #4fe0f859;font-size:clamp(24px,3vw,43px);position:relative}.commandCoordinates{color:#61748e;font-family:var(--font-mono);font-size:8px;position:absolute;bottom:8px;right:0}.commandStageReadout{max-width:690px}.commandStageReadout h3{letter-spacing:-.04em;margin:9px 0 7px;font-size:clamp(21px,2vw,30px)}.commandStageReadout>p{color:#9eacc0;margin:0;font-size:12px;line-height:1.55}.commandStageReadout>div{background:#10354c42;border-left:2px solid #4ce0f5;gap:6px;margin-top:14px;padding:13px 15px;display:grid}.commandStageReadout>div strong{color:#d6e4f5;font-size:12px}.commandStageControls{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:18px;display:grid}.commandStageControls button{color:#718199;min-height:56px;font:inherit;text-align:left;cursor:pointer;background:#040b16b8;border:1px solid #6591c833;border-radius:9px;gap:7px;padding:10px;display:grid}.commandStageControls span{font-family:var(--font-mono);font-size:8px}.commandStageControls strong{font-size:9px}.commandStageControls button.complete{color:#82d8d7;border-color:#47d3ca3d}.commandStageControls button.active{color:#06121b;background:linear-gradient(110deg,#48dff4,#769aff);border-color:#65e3f8;box-shadow:0 0 30px #43daf61f}.commandEvidencePanel{border-left:1px solid #6097d133}.commandEvidencePanel>header{justify-content:space-between;gap:10px;display:flex}.commandEvidencePanel>header i{color:#7589a3;font-style:normal}.commandDecisionScore{border-bottom:1px solid #6794cc33;gap:5px;margin-top:24px;padding-bottom:22px;display:grid;position:relative}.commandDecisionScore strong{color:#70e8fa;font-family:var(--font-mono);letter-spacing:-.07em;font-size:clamp(32px,3vw,46px)}.commandDecisionScore span{color:#8191a8;font-size:10px}.commandDecisionScore>i{background:#799dcf24;border-radius:999px;height:3px;margin-top:12px;position:relative;overflow:hidden}.commandDecisionScore>i:after{width:var(--decision-score);border-radius:inherit;content:"";background:linear-gradient(90deg,#44e1f5,#8297ff);height:100%;display:block;box-shadow:0 0 15px #44e1f552}.commandEvidenceMetric{gap:5px;margin-top:19px;display:grid}.commandEvidenceMetric span{color:#e0e9f6;font-size:20px;font-weight:760}.commandEvidenceMetric small{color:#7f8ea5;font-size:9px}.commandLog{gap:8px;margin-top:21px;display:grid}.commandLog p{color:#a9b7ca;border-bottom:1px solid #6091c71f;grid-template-columns:22px 1fr;gap:8px;margin:0;padding-bottom:8px;font-size:10px;line-height:1.45;display:grid}.commandLog p span{color:#58dff4;font-family:var(--font-mono);font-size:8px}.commandBoundary{color:#65dcb6;font-family:var(--font-mono);background:#19765817;border:1px solid #48dcad3b;border-radius:8px;align-items:center;gap:8px;margin-top:20px;padding:10px;font-size:8px;display:flex}.commandBoundary i{background:#49dfa9;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #49dfa98f}.commandAdvance{color:#061219;width:100%;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(105deg,#46dff3,#7899ff);border:1px solid #48dff680;border-radius:9px;justify-content:space-between;align-items:center;margin-top:14px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.commandRestart{color:#7f91a9;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:11px;font-size:9px}.soundControl{color:#d1dcec;background:#050c18f0;border-color:#59cdee66;min-height:44px;padding:0 16px;font-size:12px}@media (max-width:1180px){.commandShowcase,.capabilityAtlas{width:min(900px,100% - 64px)}.commandShowcase{grid-template-columns:1fr 300px;padding:42px}.capabilityAtlas>header{grid-template-columns:1fr;gap:16px}.capabilityAtlasGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.commandSimWorkspace{grid-template-columns:minmax(230px,.7fr) minmax(390px,1.45fr) minmax(260px,.72fr)}.commandMissionBrief,.commandEvidencePanel{padding:22px}.commandMiniMetrics{grid-template-columns:1fr}.commandMiniMetrics div{border-bottom:1px solid #6595cf2e;border-right:0}.commandMiniMetrics div:last-child{border-bottom:0}}@media (max-width:900px){.commandSim{overflow:auto}.commandSimTopbar{grid-template-columns:1fr auto;position:sticky;top:0}.commandSimStatus{display:none}.commandSimWorkspace{height:auto;min-height:calc(100% - 62px);display:block}.commandMissionBrief{border-bottom:1px solid #6097d133;border-right:0}.commandCore{min-height:720px}.commandEvidencePanel{border-top:1px solid #6097d133;border-left:0}}@media (max-width:700px){.aiHeroCopy h1{font-size:clamp(36px,10.6vw,46px)}.aiHeroCopy>p{font-size:16px}.commandShowcase,.capabilityAtlas{width:calc(100% - 40px)}.commandShowcase{min-height:550px;padding:30px 24px;display:block}.commandShowcaseCopy h2{font-size:clamp(32px,10vw,42px)}.commandShowcaseTelemetry{margin-top:38px}.capabilityAtlasGrid{grid-template-columns:1fr}.capabilityAtlasCard{min-height:215px}.commandSim{border:0;border-radius:0;inset:0}.commandSimTopbar{padding:0 14px}.commandSimBrand span{display:none}.commandMissionBrief,.commandCore,.commandEvidencePanel{padding:22px 18px}.commandCore{grid-template-rows:minmax(210px,1fr) auto auto;min-height:650px}.commandOrb{width:190px;height:190px}.commandStageControls{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.commandShowcaseLaunch,.capabilityAtlasCard{transition:none}.commandSimImage,.commandSimScan,.commandOrb:before,.commandOrb i:first-child{animation:none}}.identityMenu{align-items:center;gap:10px;margin-left:auto;display:flex}.identityMenu>a{color:#dce7fb;text-overflow:ellipsis;white-space:nowrap;gap:2px;max-width:185px;font-size:11px;display:grid;overflow:hidden}.identityMenu>a span{color:#57ddfa;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.identityMenu form button{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:#0d1425bf;border-radius:10px;padding:9px 12px}.authPage{background:radial-gradient(circle at 16% 22%,#16cbf517,#0000 32%),linear-gradient(135deg,#050914 0%,#080d1d 54%,#10142d 100%);grid-template-columns:minmax(0,1fr) minmax(460px,.72fr);min-height:100vh;display:grid}.authStory,.authFormPanel{padding:clamp(38px,6vw,88px)}.authStory{border-right:1px solid var(--border);flex-direction:column;justify-content:space-between;min-height:100vh;display:flex}.authBrand{width:fit-content}.authStory h1{letter-spacing:-.07em;max-width:760px;margin:20px 0;font-size:clamp(48px,6vw,88px);line-height:.95}.authStory>div>p{max-width:690px;color:var(--muted);font-size:17px;line-height:1.7}.authTrustGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:680px;display:grid}.authTrustGrid span{border:1px solid var(--border);color:#cbd7eb;background:#0a101f9e;border-radius:12px;padding:13px 15px;font-size:12px}.authFormPanel{place-items:center;display:grid}.authFormCard{border:1px solid var(--border);background:#070c1ae0;border-radius:22px;width:min(460px,100%);padding:32px;box-shadow:0 34px 100px #00000047}.authFormHeading span{color:#56defb;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}.authFormHeading h2{letter-spacing:-.045em;margin:8px 0 25px;font-size:32px}.authForm{gap:10px;display:grid}.authForm label{color:#bac7db;margin-top:8px;font-size:11px}.authForm input{color:#f7faff;background:#0f1627c7;border:1px solid #7e94b538;border-radius:12px;outline:0;width:100%;min-height:52px;padding:0 15px}.authForm input:focus{border-color:#24d0ffbf;box-shadow:0 0 0 3px #24d0ff17}.authFormMeta{color:var(--muted);justify-content:space-between;gap:15px;margin:4px 0 10px;font-size:11px;display:flex}.authFormMeta a,.authFormCard footer a{color:#58dffb}.authSubmit{cursor:pointer;border:0;width:100%;margin-top:8px}.authHint{color:var(--muted);font-size:11px;line-height:1.5}.authFormCard footer{border-top:1px solid var(--border);color:var(--muted);text-align:center;margin-top:24px;padding-top:20px;font-size:12px}.authAlert{border-radius:10px;margin:0 0 18px;padding:12px 14px;font-size:12px;line-height:1.5}.authAlert.error{color:#ffb6c1;background:#fb718514;border:1px solid #fb718538}.authAlert.success{color:#a4f3d2;background:#34d39914;border:1px solid #34d39938}.liveWorkspace,.pricingPage{width:min(1440px,100%);margin:0 auto;padding:76px 48px 100px}.workspaceHeader{justify-content:space-between;align-items:flex-end;gap:34px;display:flex}.workspaceHeader h1,.pricingHeader h1{letter-spacing:-.067em;max-width:940px;margin:18px 0 12px;font-size:clamp(44px,5.6vw,78px);line-height:.98}.workspaceHeader>div:first-child>p,.pricingHeader>p{max-width:800px;color:var(--muted);font-size:16px;line-height:1.65}.workspaceIdentity{background:#0a1b1fb3;border:1px solid #34d3992e;border-radius:15px;flex:none;gap:5px;min-width:250px;padding:16px 18px;display:grid}.workspaceIdentity span{color:#69e8b7;text-transform:uppercase;font-size:10px;font-weight:800}.workspaceIdentity strong{font-size:12px}.workspaceIdentity small{color:var(--muted);font-size:10px}.workspaceMessage{color:#a8f2d3;background:#34d39912;border:1px solid #34d39933;border-radius:11px;margin-top:22px;padding:12px 15px}.sandboxGrid{grid-template-columns:minmax(340px,.76fr) minmax(0,1.45fr);gap:20px;margin-top:34px;display:grid}.sandboxScenarioPanel,.sandboxResultPanel{border:1px solid var(--border);background:#070c19d6;border-radius:20px;min-height:650px;padding:25px;box-shadow:0 28px 80px #0000002e}.scenarioPicker{gap:9px;margin-top:22px;display:grid}.scenarioPicker button{color:inherit;text-align:left;cursor:pointer;background:#0e1526a3;border:1px solid #7e91b029;border-radius:13px;gap:6px;padding:15px;display:grid}.scenarioPicker button.active{background:linear-gradient(135deg,#152f46b8,#0a1120cc);border-color:#24d0ff7a;box-shadow:inset 3px 0 #24d0ff}.scenarioPicker span,.scenarioContext>span{color:#62e0fa;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.scenarioPicker strong{color:#f4f8ff;font-size:13px}.scenarioPicker small{color:var(--muted)}.scenarioContext{border:1px solid var(--border);background:#0408127a;border-radius:13px;gap:7px;margin:18px 0;padding:17px;display:grid}.scenarioContext p{color:#bdc9dc;margin-bottom:8px;font-size:11px;line-height:1.55}.sandboxRun{cursor:pointer;border:0;width:100%}.sandboxRun:disabled{opacity:.72;cursor:wait}.sandboxError{color:#ff9bac;margin-top:12px;font-size:11px}.sandboxResultPanel{flex-direction:column;display:flex}.sandboxEmpty{text-align:center;flex:1;align-content:center;place-items:center;padding:50px;display:grid}.sandboxPulse{color:#68e5ff;background:#24d0ff0f;border:1px solid #24d0ff73;border-radius:28px;place-items:center;width:88px;height:88px;display:grid;box-shadow:0 0 70px #24d0ff1a}.sandboxPulse.active{animation:1.2s ease-in-out infinite alternate sandbox-pulse}.sandboxEmpty h2{letter-spacing:-.04em;margin:28px 0 10px;font-size:32px}.sandboxEmpty p{max-width:560px;color:var(--muted);line-height:1.65}@keyframes sandbox-pulse{to{transform:scale(1.06);box-shadow:0 0 90px #24d0ff47}}.analysisHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.analysisHeader h2{letter-spacing:-.04em;margin-top:7px;font-size:30px}.analysisMode{color:#76eabc;background:#34d39912;border:1px solid #34d3993d;border-radius:999px;padding:7px 10px;font-size:10px}.analysisConfidence{background:#0d1c2e99;border:1px solid #24d0ff2e;border-radius:15px;grid-template-columns:1fr 110px;align-items:center;gap:20px;margin:22px 0;padding:20px;display:grid}.analysisConfidence span,.analysisDecisionGrid span,.analysisValidation>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.analysisConfidence>div:first-child strong{margin-top:9px;font-size:17px;line-height:1.5;display:block}.analysisConfidence>div:last-child{text-align:center}.analysisConfidence>div:last-child strong{color:#5fe3ff;font-size:34px;display:block}.analysisEvidence{border:1px solid var(--border);border-radius:14px;padding:18px 20px}.analysisEvidence ul{gap:10px;margin-top:14px;padding:0;list-style:none;display:grid}.analysisEvidence li{color:#c5d0e2;padding-left:18px;font-size:12px;line-height:1.5;position:relative}.analysisEvidence li:before{color:#36d8f8;content:"✓";position:absolute;left:0}.analysisDecisionGrid{grid-template-columns:1.4fr .7fr;gap:12px;margin-top:12px;display:grid}.analysisDecisionGrid section,.analysisValidation{border:1px solid var(--border);background:#0b111fa6;border-radius:13px;padding:17px}.analysisDecisionGrid strong{margin-top:8px;font-size:12px;line-height:1.55;display:block}.analysisValidation{gap:8px;margin-top:12px;display:grid}.analysisValidation small{color:#c7d2e4}.analysisFooter{color:#73e9bd;flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:19px;font-size:10px;display:flex}.analysisFooter strong{color:#ffd47c;margin-left:auto}.investigationHistory{border:1px solid var(--border);background:#070c19d6;border-radius:20px;margin-top:20px;padding:25px}.investigationHistory>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:18px;display:flex}.investigationHistory>header h2{letter-spacing:-.04em;margin-top:7px;font-size:27px}.investigationHistory>header>span{color:#6fe8ff;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.investigationHistoryList{gap:10px;margin-top:18px;display:grid}.investigationHistoryList article{background:#0b111f94;border:1px solid #7e91b021;border-radius:13px;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:22px;padding:16px 18px;display:grid}.investigationHistoryList article>div{gap:6px;min-width:0;display:grid}.investigationHistoryList article>div:first-child>span{color:#62e0fa;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.investigationHistoryList article>div:first-child>strong{color:#e7edf8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.investigationHistoryList article small,.investigationHistoryList article time{color:var(--muted);font-size:10px}.investigationHistoryList article>div:last-child{justify-items:end}.investigationHistoryList article>div:last-child>strong{color:#6fe8ff;font-size:18px}.investigationHistoryList article>div:last-child>span{color:#ffd47c;font-size:10px}.investigationHistoryEmpty{color:var(--muted);padding:28px 0 6px;font-size:12px}.workspaceBoundary,.dashboardLaunch{border:1px solid var(--border);background:linear-gradient(135deg,#0e182be6,#080d1ad1);border-radius:18px;justify-content:space-between;align-items:center;gap:34px;margin-top:20px;padding:25px;display:flex}.workspaceBoundary h2,.dashboardLaunch h2{letter-spacing:-.035em;margin-top:7px;font-size:24px}.workspaceBoundary>p,.dashboardLaunch p{max-width:720px;color:var(--muted);font-size:12px;line-height:1.65}.pricingHeader{max-width:980px;margin-bottom:40px}.pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pricingCard{border:1px solid var(--border);background:#080e1cc2;border-radius:20px;flex-direction:column;min-height:520px;padding:28px;display:flex}.pricingCard.featured{background:linear-gradient(150deg,#132d42d1,#080e1ddb);border-color:#24d0ff6b;box-shadow:0 28px 80px #08a4c917}.pricingCard h2{letter-spacing:-.05em;margin:20px 0 13px;font-size:38px}.pricingCard h2 small{color:var(--muted);letter-spacing:0;margin-left:5px;font-size:12px}.pricingCard>p{color:var(--muted);line-height:1.6}.pricingCard ul{gap:12px;margin:28px 0;padding:0;list-style:none;display:grid}.pricingCard li{color:#c7d3e5;font-size:12px}.pricingCard li:before{color:#39d8fa;content:"✓";margin-right:9px}.pricingCard>a{width:100%;margin-top:auto}.pricingNote{color:var(--muted);text-align:center;margin-top:20px;font-size:11px}@media (max-width:1160px){.topbar nav{display:none}.authPage{grid-template-columns:1fr 480px}.sandboxGrid{grid-template-columns:1fr}.sandboxScenarioPanel,.sandboxResultPanel{min-height:0}}@media (max-width:820px){.authPage{grid-template-columns:1fr}.authStory{border-right:0;border-bottom:1px solid var(--border);gap:70px;min-height:auto}.authFormPanel{padding-top:48px}.workspaceHeader,.workspaceBoundary,.dashboardLaunch{flex-direction:column;align-items:stretch}.workspaceIdentity{min-width:0}.investigationHistoryList article{grid-template-columns:1fr}.investigationHistoryList article>div:last-child{justify-items:start}.pricingGrid{grid-template-columns:1fr}.pricingCard{min-height:auto}}@media (max-width:600px){.authStory,.authFormPanel,.liveWorkspace,.pricingPage{padding:36px 20px 60px}.authStory h1{font-size:48px}.authTrustGrid,.analysisDecisionGrid,.analysisConfidence{grid-template-columns:1fr}.authFormCard,.sandboxScenarioPanel,.sandboxResultPanel{padding:20px}.analysisHeader{flex-direction:column;align-items:flex-start}.analysisFooter strong{width:100%;margin-left:0}.investigationHistory>header{flex-direction:column;align-items:flex-start}.identityMenu>a{max-width:130px}}.accountPage,.billingPage{width:min(1440px,100%);margin:0 auto;padding:72px 48px 100px}.accountHero,.billingHero{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.accountHero h1,.billingHero h1{letter-spacing:-.067em;max-width:900px;margin:18px 0 14px;font-size:clamp(44px,5.5vw,76px);line-height:.98}.accountHero>div:first-child>p,.billingHero>div:first-child>p{max-width:790px;color:var(--muted);margin:0;font-size:16px;line-height:1.68}.accountHeroActions{flex:none;gap:10px;display:flex}.accountNotice{border-radius:12px;margin:26px 0 0;padding:13px 16px;font-size:12px;line-height:1.55}.accountNotice.success{color:#a4f3d2;background:#34d39912;border:1px solid #34d39938}.accountNotice.error{color:#ffb5c1;background:#fb718512;border:1px solid #fb71853d}.accountMetrics{border:1px solid var(--border);background:#080e1cc7;border-radius:18px;grid-template-columns:1.35fr repeat(3,minmax(0,.7fr));margin-top:38px;display:grid;overflow:hidden}.accountMetrics article{border-right:1px solid var(--border);align-content:center;gap:8px;min-height:132px;padding:23px;display:grid}.accountMetrics article:last-child{border-right:0}.accountMetrics span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.accountMetrics strong{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:22px;overflow:hidden}.accountMetrics small{color:#6fe8ff;font-size:10px}.accountGrid,.billingOverview{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.accountPanel,.billingPlanCard,.billingUsageCard,.billingTier,.upgradePanel{border:1px solid var(--border);background:linear-gradient(145deg,#0d1526e6,#070c19db);border-radius:20px;box-shadow:0 24px 70px #00000024}.accountPanel,.billingPlanCard,.billingUsageCard{padding:27px}.accountPanel header h2,.billingPlanCard h2,.upgradePanel h2{letter-spacing:-.04em;margin:7px 0 0;font-size:27px}.accountForm,.upgradeForm{gap:10px;margin-top:24px;display:grid}.accountForm label,.upgradeForm label{color:#b8c5d9;margin-top:4px;font-size:11px}.accountForm input,.accountForm select,.upgradeForm select,.upgradeForm textarea{color:#f7faff;width:100%;min-height:50px;font:inherit;background:#0a111fd1;border:1px solid #7e94b538;border-radius:12px;outline:0;padding:0 14px;font-size:12px}.upgradeForm textarea{resize:vertical;min-height:100px;padding-top:13px}.accountForm input:focus,.accountForm select:focus,.upgradeForm select:focus,.upgradeForm textarea:focus{border-color:#24d0ffb3;box-shadow:0 0 0 3px #24d0ff14}.accountForm input:disabled,.accountForm select:disabled,.upgradeForm select:disabled,.upgradeForm textarea:disabled{opacity:.55;cursor:not-allowed}.accountForm small,.upgradeForm small{color:var(--muted);font-size:10px;line-height:1.55}.accountForm button,.upgradeForm button{width:100%;margin-top:8px}.accountForm button:disabled,.upgradeForm button:disabled{opacity:.55;cursor:not-allowed}.accountEvidenceGrid{align-items:start}.accountPanelHeading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.accountPanelHeading>span{color:#64e3fa;text-transform:uppercase;font-size:10px;font-weight:800}.memberList,.auditList{gap:9px;margin-top:22px;display:grid}.memberRow{background:#080e1c8f;border:1px solid #7e91b021;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.memberAvatar{color:#66e4fb;background:#24d0ff0f;border:1px solid #24d0ff3d;border-radius:11px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:850;display:grid}.memberRow>div{gap:4px;min-width:0;display:grid}.memberRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.memberRow small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.rolePill{color:#72e7ba;text-transform:uppercase;background:#34d3990f;border:1px solid #34d39933;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.invitationList{border-top:1px solid var(--border);gap:8px;margin-top:20px;padding-top:20px;display:grid}.invitationList>div{border-bottom:1px solid #7e91b01a;justify-content:space-between;gap:16px;padding:10px 0;display:flex}.invitationList>div span{color:#d5def0;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.invitationList>div small{color:var(--muted);text-transform:uppercase;flex:none;font-size:9px}.auditRow{border-bottom:1px solid #7e91b01f;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;display:grid}.auditRow>span{border:2px solid #4edbb1;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #34d39912}.auditRow>div{gap:5px;display:grid}.auditRow strong{font-size:11px}.auditRow small,.auditRow time{color:var(--muted);font-size:9px}.accountEmpty{color:var(--muted);margin:24px 0 0;font-size:11px;line-height:1.6}.billingHero>a{flex:none}.billingPlanCard>p{color:var(--muted)}.billingEntitlementList{border-top:1px solid var(--border);gap:0;margin-top:22px;display:grid}.billingEntitlementList>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:14px 0;display:flex}.billingEntitlementList span{color:var(--muted);font-size:11px}.billingEntitlementList strong{text-align:right;text-transform:capitalize;font-size:11px}.usageHeadline{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:28px;display:flex}.usageHeadline>div{gap:4px;display:grid}.usageHeadline strong{color:#65e4fb;letter-spacing:-.06em;font-size:58px}.usageHeadline span,.usageHeadline small{color:var(--muted);font-size:10px}.usageTrack{background:#ffffff0d;border-radius:999px;height:11px;margin-top:26px;overflow:hidden}.usageTrack>span{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--blue));min-width:8px;height:100%;display:block;box-shadow:0 0 24px #15d7f34d}.billingSeatSummary{grid-template-columns:1fr 1fr;gap:10px;margin-top:25px;display:grid}.billingSeatSummary span{border:1px solid var(--border);color:var(--muted);border-radius:12px;justify-content:space-between;gap:15px;padding:14px;font-size:10px;display:flex}.billingSeatSummary strong{color:#e7edf8;font-size:13px}.billingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.billingTier{min-height:270px;padding:23px}.billingTier.current{background:linear-gradient(145deg,#112a3ee0,#080e1ce6);border-color:#24d0ff6b}.billingTier h2{letter-spacing:-.04em;margin:13px 0 19px;font-size:25px}.billingTier ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.billingTier li{color:#bfcbde;text-transform:capitalize;font-size:10px;line-height:1.5}.billingTier li:before{color:#45dbf6;content:"✓";margin-right:8px}.upgradePanel{grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);align-items:center;gap:40px;margin-top:18px;padding:30px;display:grid}.upgradePanel>div:first-child>p{max-width:720px;color:var(--muted);font-size:12px;line-height:1.7}.managedPlanStatus{color:#8cecc8;text-transform:capitalize;background:#34d39912;border:1px solid #34d39938;border-radius:999px;justify-self:end;align-items:center;gap:10px;padding:13px 16px;font-size:11px;font-weight:750;display:flex}.managedPlanStatus span{background:var(--green);width:8px;height:8px;box-shadow:0 0 14px var(--green);border-radius:50%}@media (max-width:1100px){.accountMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.accountMetrics article:nth-child(2){border-right:0}.accountMetrics article:nth-child(-n+2){border-bottom:1px solid var(--border)}.billingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.accountHero,.billingHero,.upgradePanel{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.accountHeroActions{flex-wrap:wrap}.accountGrid,.billingOverview{grid-template-columns:1fr}.managedPlanStatus{justify-self:start}}@media (max-width:600px){.accountPage,.billingPage{padding:36px 20px 60px}.accountMetrics,.billingGrid{grid-template-columns:1fr}.accountMetrics article,.accountMetrics article:nth-child(2){border-right:0;border-bottom:1px solid var(--border)}.accountMetrics article:last-child{border-bottom:0}.accountPanel,.billingPlanCard,.billingUsageCard,.upgradePanel{padding:20px}.accountPanelHeading,.usageHeadline{flex-direction:column;align-items:flex-start}.auditRow{grid-template-columns:9px 1fr}.auditRow time{display:none}.billingSeatSummary{grid-template-columns:1fr}.memberRow{grid-template-columns:38px minmax(0,1fr)}.memberRow .rolePill{grid-column:2;width:fit-content}}.homeProof{border:1px solid var(--border);background:#090f1dd6;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;width:min(1176px,100% - 64px);margin:-42px auto 16px;display:grid;overflow:hidden}.homeProof>div{border-right:1px solid var(--border);align-content:center;gap:6px;min-height:108px;padding:22px 25px;display:grid}.homeProof strong{color:#6fe8ff;letter-spacing:-.04em;font-size:28px}.homeProof span{color:var(--muted);font-size:10px;line-height:1.45}.homeProof>a{color:#061119;text-align:center;background:linear-gradient(115deg,#46e2f6,#7e99ff);justify-content:center;align-items:center;gap:14px;padding:22px 26px;font-size:11px;font-weight:800;display:flex}.dashboardStage{background:#47e6b10f;border:1px solid #47e6b147;border-radius:14px;flex:none;gap:6px;min-width:190px;padding:14px 17px;display:grid}.dashboardStage span{color:#83edc7;font-size:12px;font-weight:800}.dashboardStage small{color:var(--muted);text-transform:capitalize;font-size:9px}.readinessActionRow{grid-template-columns:18px minmax(0,1fr) auto;min-height:76px}.readinessActionRow>div{gap:5px;display:grid}.readinessActionRow>div small{color:var(--muted);font-family:var(--font-sans);font-size:9px;line-height:1.4}.readinessActionRow>a{color:#75e8fa;font-family:var(--font-sans);white-space:nowrap;border:1px solid #15d7f333;border-radius:9px;padding:7px 9px;font-size:9px;font-weight:750}.readinessEvidencePanel{flex-direction:column;display:flex}.evidenceSummary{border-top:1px solid var(--border);gap:0;margin:26px 0;display:grid}.evidenceSummary>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:12px 0;display:flex}.evidenceSummary dt,.evidenceSummary dd{color:var(--muted);margin:0;font-size:10px}.evidenceSummary dd{color:#dbe6f7;text-align:right;text-transform:capitalize}.reportDownload{width:100%;margin-top:auto}.capabilitySnapshot{border:1px solid var(--border);background:linear-gradient(145deg,#0c1424e6,#070c18d6);border-radius:20px;margin-top:14px;padding:28px}.capabilitySnapshot>header{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.capabilitySnapshot h2{letter-spacing:-.04em;margin:8px 0 0;font-size:27px}.capabilitySnapshotGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:25px;display:grid}.capabilitySnapshotGrid article{background:#080e1b9e;border:1px solid #7e91b024;border-radius:15px;min-height:180px;padding:21px}.capabilitySnapshotGrid strong,.capabilitySnapshotGrid span{display:block}.capabilitySnapshotGrid strong{color:#66e5fb;letter-spacing:-.05em;font-size:34px}.capabilitySnapshotGrid span{color:#d5deed;margin-top:8px;font-size:11px;font-weight:750}.capabilitySnapshotGrid p{color:var(--muted);margin:18px 0 0;font-size:10px;line-height:1.6}.dashboardLaunchActions{flex:none;gap:10px;display:flex}.productTour{width:min(1440px,100%);margin:0 auto;padding:70px 48px 110px}.tourHero{grid-template-columns:minmax(0,1.15fr) minmax(300px,.55fr);align-items:center;gap:70px;min-height:600px;display:grid}.tourHero h1{letter-spacing:-.068em;max-width:900px;margin:23px 0 22px;font-size:clamp(50px,6.5vw,90px);line-height:.96}.tourHero>div>p{max-width:800px;color:var(--muted);margin:0;font-size:17px;line-height:1.72}.tourProof{background:radial-gradient(circle at 100% 0,#15d7f31c,#0000 42%),#09101edb;border:1px solid #15d7f333;border-radius:22px;padding:27px;box-shadow:0 34px 90px #0003}.tourProof>div{border-bottom:1px solid var(--border);grid-template-columns:64px 1fr;align-items:center;gap:14px;min-height:88px;display:grid}.tourProof strong{color:#6fe8ff;letter-spacing:-.05em;font-size:34px}.tourProof>div span,.tourProof small{color:var(--muted);font-size:10px;line-height:1.55}.tourProof small{margin-top:18px;display:block}.tourSection{margin-top:86px}.tourSectionHeading{grid-template-columns:1.15fr .65fr;align-items:end;gap:50px;margin-bottom:32px;display:grid}.tourSectionHeading.compact{grid-template-columns:1fr}.tourSectionHeading h2,.tourCta h2{letter-spacing:-.055em;max-width:850px;margin:10px 0 0;font-size:clamp(35px,4.4vw,60px);line-height:1.02}.tourSectionHeading>p{color:var(--muted);margin:0;font-size:12px;line-height:1.68}.tourCapabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tourCapabilityGrid article{border:1px solid var(--border);background:linear-gradient(145deg,#0d1526e6,#070c19d6);border-radius:20px;flex-direction:column;min-height:400px;padding:26px;display:flex}.tourCapabilityTopline{justify-content:space-between;align-items:center;gap:15px;display:flex}.tourCapabilityTopline>span{color:#72e7fa;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.tourCapabilityTopline strong{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:8px}.tourCapabilityTopline strong.live{color:#85edc8;background:#47e6b112;border:1px solid #47e6b13d}.tourCapabilityTopline strong.baseline{color:#aabaff;background:#5b7cff14;border:1px solid #5b7cff47}.tourCapabilityGrid h3{letter-spacing:-.04em;margin:34px 0 12px;font-size:27px}.tourCapabilityGrid article>p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.tourCapabilityGrid dl{gap:14px;margin:25px 0;display:grid}.tourCapabilityGrid dl>div{border-top:1px solid var(--border);grid-template-columns:110px 1fr;gap:14px;padding-top:13px;display:grid}.tourCapabilityGrid dt,.tourCapabilityGrid dd{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.tourCapabilityGrid dt{color:#d9e2f1;font-weight:750}.tourCapabilityGrid article>a{border-top:1px solid var(--border);color:#6ee5fa;justify-content:space-between;margin-top:auto;padding-top:18px;font-size:10px;font-weight:750;display:flex}.tourDemo{border:1px solid var(--border);background:linear-gradient(135deg,#0b1828e6,#070c19db);border-radius:22px;padding:32px}.tourFlow{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.tourFlow li{border-bottom:1px solid var(--border);grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:112px;display:grid}.tourFlow li>span{color:#5fe3fb;font-family:var(--font-mono);font-size:12px}.tourFlow h3{margin:0 0 8px;font-size:17px}.tourFlow p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.tourFlow a{color:#72e8fb;white-space:nowrap;border:1px solid #15d7f32e;border-radius:10px;padding:9px 11px;font-size:9px;font-weight:750}.engagementGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.engagementGrid article{border:1px solid var(--border);background:#09101ec7;border-radius:20px;min-height:240px;padding:27px}.engagementGrid span{color:#69e5fa;font-family:var(--font-mono);text-transform:uppercase;font-size:10px}.engagementGrid h3{letter-spacing:-.035em;margin:52px 0 12px;font-size:23px}.engagementGrid p,.tourCta p,.clientFaqList p{color:var(--muted);margin:0;font-size:11px;line-height:1.68}.clientFaqList{border-top:1px solid var(--border)}.clientFaqList details{border-bottom:1px solid var(--border);padding:21px 3px}.clientFaqList summary{color:#e6edf8;cursor:pointer;font-size:14px;font-weight:750}.clientFaqList p{max-width:900px;padding-top:14px}.tourCta{background:radial-gradient(circle at 100%,#5b7cff26,#0000 45%),#0a1221e6;border:1px solid #15d7f338;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:50px;margin-top:86px;padding:34px;display:grid}.tourCta h2{font-size:clamp(30px,3.6vw,48px)}.tourCta p{max-width:760px;margin-top:14px}.tourCta>div:last-child{gap:10px;display:flex}@media (max-width:1060px){.homeProof{grid-template-columns:repeat(3,minmax(0,1fr))}.homeProof>a{grid-column:1/-1;min-height:64px}.tourHero{grid-template-columns:1fr;gap:35px}.tourProof{grid-template-columns:repeat(3,1fr);gap:0 20px;display:grid}.tourProof>.panelKicker,.tourProof>small{grid-column:1/-1}.tourProof>div{grid-template-columns:52px 1fr}}.operationsLabPage,.operationalRunPage,.useCasesPage{width:min(1380px,100% - 56px);margin:0 auto;padding:62px 0 90px}.operationsLabHero,.operationalRunHero{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:64px;display:grid}.operationsLabHero h1,.operationalRunHero h1,.useCasesHero h1{letter-spacing:-.06em;max-width:930px;margin:16px 0;font-size:clamp(48px,6vw,84px);line-height:.96}.operationsLabHero>div>p,.operationalRunHero>div>p,.useCasesHero>p{max-width:820px;color:var(--muted);margin:0;font-size:16px;line-height:1.72}.operationsLabProof,.operationalRunStamp{background:radial-gradient(circle at 100% 0,#5b7cff29,#0000 52%),#0a111fe6;border:1px solid #15d7f338;border-radius:20px;padding:24px}.operationsLabProof>div{border-bottom:1px solid var(--border);grid-template-columns:64px 1fr;align-items:center;gap:14px;padding:17px 0;display:grid}.operationsLabProof strong{font-size:28px}.operationsLabProof span,.operationsLabProof small,.operationalRunStamp span,.operationalRunStamp small{color:var(--muted);font-size:10px;line-height:1.5}.operationsLabProof>small{padding-top:17px;display:block}.operationsLab{margin-top:50px}.labWorkspaceBar{border:1px solid var(--border);background:#080e1bcc;border-radius:16px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.labWorkspaceBar>div{border-right:1px solid var(--border);padding:18px 22px}.labWorkspaceBar>div:last-child{border-right:0}.labWorkspaceBar span,.labWorkspaceBar strong{display:block}.labWorkspaceBar span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.labWorkspaceBar strong{text-transform:capitalize;margin-top:7px;font-size:12px}.labPicker{margin-top:56px}.labPicker h2,.labHistory h2{letter-spacing:-.045em;margin:8px 0 0;font-size:32px}.labPickerGrid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:22px;display:grid}.labPickerGrid button{border:1px solid var(--border);min-height:180px;color:var(--text);text-align:left;cursor:pointer;background:#09101dcc;border-radius:17px;padding:22px;transition:border-color .16s,transform .16s,background .16s}.labPickerGrid button:hover,.labPickerGrid button.active{background:linear-gradient(145deg,#112436f2,#09101fe6);border-color:#15d7f36b;transform:translateY(-2px)}.labPickerGrid button>span{color:#5ee3fa;font-family:var(--font-mono);font-size:10px;display:block}.labPickerGrid button>strong{margin:30px 0 10px;font-size:19px;display:block}.labPickerGrid button>small{color:var(--muted);font-size:10px;line-height:1.6;display:block}.labWorkArea{grid-template-columns:minmax(0,1fr) 340px;gap:18px;margin-top:18px;display:grid}.labFormPanel,.labBoundaryPanel,.labResult,.labHistory,.operationalRunGrid article,.operationalRunBoundary{border:1px solid var(--border);background:linear-gradient(145deg,#0c1322f0,#070c18e6);border-radius:19px}.labFormPanel{padding:28px}.labFormHeading,.labHistory>header,.labResultTopline{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.labFormHeading h2{letter-spacing:-.04em;margin:6px 0 0;font-size:28px}.labLiveBadge{color:#8ceccb;white-space:nowrap;border:1px solid #47e6b138;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:9px;display:flex}.labLiveBadge i{background:var(--green);border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px #47e6b1b3}.labSafetyNote,.labModelNote{color:#c2b58f;background:#f8c96b0b;border:1px solid #f8c96b2b;border-radius:10px;padding:12px 14px;font-size:10px;line-height:1.55}.labForm{gap:16px;margin-top:20px;display:grid}.labForm label{color:#cfd7e5;gap:8px;font-size:10px;font-weight:700;display:grid}.labForm input,.labForm textarea,.labForm select{border:1px solid var(--border);width:100%;color:var(--text);font:inherit;background:#040913cc;border-radius:10px;outline:none;padding:12px 13px;font-size:11px;font-weight:500}.labForm textarea{resize:vertical;min-height:94px;line-height:1.55}.labForm input:focus,.labForm textarea:focus,.labForm select:focus{border-color:#15d7f38c;box-shadow:0 0 0 3px #15d7f30f}.labFormRow{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.labFormRow.thirds{grid-template-columns:repeat(3,1fr)}.labForm .primaryButton{width:fit-content;margin-top:4px}.labForm .primaryButton:disabled{cursor:not-allowed;opacity:.55}.labError{color:#ffb3b3;background:#ff5a5a0d;border:1px solid #ff707033;border-radius:10px;margin:16px 0 0;padding:11px 13px;font-size:10px}.labBoundaryPanel{padding:25px}.labBoundaryPanel h2{letter-spacing:-.04em;margin:9px 0 22px;font-size:25px}.labBoundaryPanel ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.labBoundaryPanel li{border-top:1px solid var(--border);grid-template-columns:28px 1fr;gap:11px;padding:15px 0;display:grid}.labBoundaryPanel li>span{color:#61e4fa;font-family:var(--font-mono);font-size:10px}.labBoundaryPanel li strong,.labBoundaryPanel li small{display:block}.labBoundaryPanel li strong{font-size:11px}.labBoundaryPanel li small{color:var(--muted);margin-top:6px;font-size:9px;line-height:1.5}.labBoundaryPanel>div{background:#5b7cff0f;border:1px solid #5b7cff33;border-radius:12px;margin-top:18px;padding:16px}.labBoundaryPanel>div strong{font-size:11px}.labBoundaryPanel>div p{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.55}.labResult{border-color:#47e6b13d;margin-top:18px;padding:28px}.labResultTopline>span{color:#7deac5;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:800}.labResultTopline>strong{color:#94a3bd;text-transform:uppercase;font-size:9px}.labResult>h2{letter-spacing:-.04em;max-width:950px;margin:18px 0 25px;font-size:30px;line-height:1.2}.labMetricGrid,.operationalRunMetrics{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.labMetricGrid>div,.operationalRunMetrics article{border:1px solid var(--border);background:#03091275;border-radius:12px;padding:16px}.labMetricGrid span,.labMetricGrid strong,.operationalRunMetrics span,.operationalRunMetrics strong{display:block}.labMetricGrid span,.operationalRunMetrics span{color:var(--muted);text-transform:uppercase;font-size:9px}.labMetricGrid strong,.operationalRunMetrics strong{margin-top:8px;font-size:15px}.labResultColumns,.operationalRunGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}.labResultColumns>div{border-top:1px solid var(--border);padding-top:18px}.labResultColumns h3{margin:0 0 13px;font-size:13px}.labResultColumns ul,.labResultColumns ol,.operationalRunGrid ul,.operationalRunGrid ol{color:var(--muted);gap:10px;margin:0;padding-left:18px;font-size:10px;line-height:1.55;display:grid}.labResult footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;gap:15px;margin-top:24px;padding-top:18px;font-size:9px;display:flex}.labResult footer a,.labHistory header a{color:#6de6fa;font-weight:750}.labHistory{margin-top:18px;padding:28px}.labHistoryList{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.labHistoryList a{border:1px solid var(--border);background:#050a1580;border-radius:12px;min-height:130px;padding:17px;display:grid}.labHistoryList a:hover{border-color:#15d7f359}.labHistoryList span{color:#68e5fa;text-transform:uppercase;font-size:8px;font-weight:800}.labHistoryList strong{margin-top:15px;font-size:12px}.labHistoryList small{color:var(--muted);align-self:end;margin-top:14px;font-size:8px}.labEmpty{border:1px dashed var(--border);color:var(--muted);border-radius:12px;margin:20px 0 0;padding:22px;font-size:10px}.operationalRunStamp span,.operationalRunStamp strong,.operationalRunStamp small{display:block}.operationalRunStamp>span{color:#7deac5;text-transform:uppercase;letter-spacing:.1em}.operationalRunStamp strong{font-family:var(--font-mono);margin:18px 0 8px;font-size:20px}.operationalRunMetrics{margin-top:42px}.operationalRunGrid article{padding:25px}.operationalRunGrid h2{margin:8px 0 18px;font-size:20px}.operationalRunBoundary,.useCasesCta{grid-template-columns:1fr auto;align-items:center;gap:45px;margin-top:18px;padding:29px;display:grid}.operationalRunBoundary h2,.useCasesCta h2{letter-spacing:-.04em;margin:8px 0 10px;font-size:27px}.operationalRunBoundary p,.useCasesCta p{max-width:800px;color:var(--muted);margin:0;font-size:10px;line-height:1.65}.operationalRunBoundary>div:last-child,.useCasesCta>div:last-child{gap:10px;display:flex}.useCasesHero{max-width:1050px;padding:42px 0 24px}.useCaseSection{margin-top:80px}.useCaseSection>header,.homeActions>header{grid-template-columns:1fr 470px;align-items:end;gap:45px;margin-bottom:28px;display:grid}.useCaseSection>header h2,.homeActions>header h2{letter-spacing:-.05em;max-width:760px;margin:8px 0 0;font-size:clamp(32px,4vw,52px);line-height:1.02}.useCaseSection>header>p,.homeActions>header>p{color:var(--muted);margin:0;font-size:11px;line-height:1.65}.useCaseGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.useCaseGrid article{border:1px solid var(--border);background:linear-gradient(145deg,#0c1322eb,#070c18db);border-radius:18px;flex-direction:column;min-height:470px;padding:25px;display:flex}.useCaseTop{justify-content:space-between;align-items:center;display:flex}.useCaseTop>span{color:#60e3f9;font-family:var(--font-mono);font-size:10px}.useCaseTop>strong{color:#85edc8;text-transform:uppercase;background:#47e6b10f;border:1px solid #47e6b138;border-radius:999px;padding:6px 9px;font-size:8px}.useCaseGrid h3{letter-spacing:-.04em;margin:35px 0 9px;font-size:25px}.useCaseGrid article>small{color:#79def0;font-size:9px}.useCaseGrid dl{gap:14px;margin:26px 0;display:grid}.useCaseGrid dl>div{border-top:1px solid var(--border);padding-top:12px}.useCaseGrid dt{color:#d7e0ed;font-size:9px;font-weight:750}.useCaseGrid dd{color:var(--muted);margin:6px 0 0;font-size:9px;line-height:1.55}.useCaseGrid article>a{border-top:1px solid var(--border);color:#6ee5fa;justify-content:space-between;margin-top:auto;padding-top:16px;font-size:10px;font-weight:750;display:flex}.customerStandards>div{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.customerStandards article{border:1px solid var(--border);background:#09101db8;border-radius:14px;grid-template-columns:34px 1fr;gap:13px;padding:20px;display:grid}.customerStandards article>span{color:#83ecc8;background:#47e6b114;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.customerStandards h3,.expansionSection h3{margin:0 0 7px;font-size:14px}.customerStandards p,.expansionSection p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.expansionSection>div{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.expansionSection article{background:#5b7cff0b;border:1px solid #5b7cff33;border-radius:15px;grid-template-columns:38px 1fr;gap:14px;min-height:140px;padding:23px;display:grid}.expansionSection article>span{color:#9babff;font-family:var(--font-mono);font-size:10px}.useCasesCta{background:radial-gradient(circle at 100%,#5b7cff24,#0000 48%),#0a1221e6;border:1px solid #15d7f338;border-radius:20px;margin-top:80px}.homeActions{width:min(1380px,100% - 80px);margin:85px auto 0}.homeActions>div{border-top:1px solid var(--border);grid-template-columns:repeat(2,1fr);display:grid}.homeActions>div>a{border-right:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:36px 1fr 20px;align-items:start;gap:18px;min-height:145px;padding:24px 20px;display:grid}.homeActions>div>a:nth-child(2n){border-right:0}.homeActions>div>a>span{color:#5fe3fa;font-family:var(--font-mono);font-size:10px}.homeActions h3{margin:0 0 8px;font-size:17px}.homeActions p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.homeActions>div>a>strong{color:#65e4fa}@media (max-width:980px){.operationsLabHero,.operationalRunHero,.labWorkArea{grid-template-columns:1fr}.labPickerGrid,.useCaseGrid{grid-template-columns:repeat(2,1fr)}.labBoundaryPanel{order:-1}.useCaseSection>header,.homeActions>header{grid-template-columns:1fr;gap:15px}}@media (max-width:700px){.operationsLabPage,.operationalRunPage,.useCasesPage{width:calc(100% - 40px);padding-top:42px}.operationsLabHero h1,.operationalRunHero h1,.useCasesHero h1{font-size:45px}.labWorkspaceBar,.labPickerGrid,.labMetricGrid,.labResultColumns,.labHistoryList,.operationalRunMetrics,.operationalRunGrid,.useCaseGrid,.customerStandards>div,.expansionSection>div,.homeActions>div{grid-template-columns:1fr}.labWorkspaceBar>div{border-right:0;border-bottom:1px solid var(--border)}.labWorkspaceBar>div:last-child{border-bottom:0}.labFormRow,.labFormRow.thirds{grid-template-columns:1fr}.labFormHeading,.labHistory>header,.labResult footer{flex-direction:column}.operationalRunBoundary,.useCasesCta{grid-template-columns:1fr}.operationalRunBoundary>div:last-child,.useCasesCta>div:last-child{flex-direction:column;align-items:stretch}.homeActions{width:calc(100% - 40px)}.homeActions>div>a{border-right:0}}@media (max-width:820px){.dashboardHeading,.capabilitySnapshot>header,.dashboardLaunchActions{flex-direction:column;align-items:stretch}.dashboardStage{min-width:0}.capabilitySnapshotGrid,.engagementGrid,.tourSectionHeading,.tourCta,.tourCapabilityGrid{grid-template-columns:1fr}.tourCta>div:last-child{flex-wrap:wrap}}@media (max-width:600px){.homeProof{grid-template-columns:1fr;width:calc(100% - 40px);margin-top:-20px}.homeProof>div{border-right:0;border-bottom:1px solid var(--border)}.homeProof>a{grid-column:auto}.productTour{padding:42px 20px 70px}.tourHero{min-height:auto}.tourHero h1{font-size:48px}.tourProof{grid-template-columns:1fr;padding:21px}.tourProof>.panelKicker,.tourProof>small{grid-column:auto}.tourSection{margin-top:58px}.tourCapabilityGrid article,.tourDemo,.tourCta{padding:20px}.tourCapabilityGrid dl>div{grid-template-columns:1fr;gap:6px}.tourFlow li{grid-template-columns:36px 1fr;padding:18px 0}.tourFlow a{grid-column:2;width:fit-content}.readinessActionRow{grid-template-columns:18px minmax(0,1fr);padding:12px 0}.readinessActionRow>a{grid-column:2;width:fit-content}.capabilitySnapshot{padding:20px}.dashboardLaunchActions,.dashboardLaunchActions a{width:100%}}.infrastructurePage,.infrastructureRequestPage{width:min(1420px,100% - 64px);margin:0 auto;padding:62px 0 88px}.infrastructureHero,.infrastructureRequestHero{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:70px;display:grid}.infrastructureHero h1,.infrastructureRequestHero h1{letter-spacing:-.06em;margin:16px 0 14px;font-size:clamp(48px,6.4vw,88px);line-height:.94}.infrastructureHero>div:first-child>p,.infrastructureRequestHero>div:first-child>p{max-width:800px;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.infrastructureHeroActions{gap:10px;margin-top:28px;display:flex}.infrastructureControlMap{border:1px solid var(--border);background:linear-gradient(145deg,#0d1628f2,#060b16eb);border-radius:20px;display:grid;overflow:hidden}.infrastructureControlMap>div{border-bottom:1px solid var(--border);grid-template-columns:34px 1fr auto;align-items:center;gap:13px;padding:16px 19px;display:grid}.infrastructureControlMap>div:last-child{border-bottom:0}.infrastructureControlMap span{color:#60e4fa;font:700 10px var(--font-mono)}.infrastructureControlMap strong{font-size:12px}.infrastructureControlMap small{color:var(--muted);font-size:9px}.infrastructureMetrics{border:1px solid var(--border);background:#09101db8;border-radius:18px;grid-template-columns:repeat(4,1fr);margin-top:44px;display:grid;overflow:hidden}.infrastructureMetrics article{border-right:1px solid var(--border);min-height:132px;padding:23px 25px}.infrastructureMetrics article:last-child{border-right:0}.infrastructureMetrics span,.infrastructureMetrics small{color:var(--muted);font-size:9px;display:block}.infrastructureMetrics strong{text-transform:capitalize;margin:13px 0 8px;font-size:26px;display:block}.infrastructurePromise{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.infrastructurePromise article,.paymentReadinessPanel,.infrastructureConfiguratorSection,.infrastructureRequests,.infrastructureRequestGrid>article,.infrastructureBlockedAction,.infrastructureEvidence{border:1px solid var(--border);background:linear-gradient(145deg,#0c1322eb,#070c18db);border-radius:18px}.infrastructurePromise article{min-height:230px;padding:25px}.infrastructurePromise h2{letter-spacing:-.035em;margin:24px 0 12px;font-size:21px;line-height:1.22}.infrastructurePromise p{color:var(--muted);margin:0;font-size:10px;line-height:1.65}.paymentReadinessPanel{background:radial-gradient(circle at 100%,#f8c96b14,#0000 48%),#0b111eeb;border-color:#f8c96b38;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:50px;margin-top:20px;padding:28px;display:grid}.paymentReadinessPanel h2,.infrastructureSectionHeading h2,.launchpadStage h2,.launchpadEstimate h2,.infrastructureRequestGrid h2,.infrastructureBlockedAction h2{letter-spacing:-.04em;margin:8px 0 10px;font-size:25px}.paymentReadinessPanel p,.launchpadStage>div:last-child>p,.launchpadEstimate p,.infrastructureRequestGrid article>p,.infrastructureBlockedAction p{color:var(--muted);margin:0;font-size:10px;line-height:1.65}.paymentBoundaryList{align-content:center;gap:12px;display:grid}.paymentBoundaryList span{color:#d6dfed;align-items:center;gap:10px;font-size:10px;display:flex}.paymentBoundaryList i{background:var(--green);border-radius:999px;width:8px;height:8px;box-shadow:0 0 12px #47e6b173}.infrastructureRequests,.infrastructureConfiguratorSection{margin-top:20px;padding:28px}.infrastructureSectionHeading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.infrastructureSectionHeading small{color:var(--muted);font-size:9px}.infrastructureRequestList{gap:8px;margin-top:21px;display:grid}.infrastructureRequestList>a{border:1px solid var(--border);background:#0409138c;border-radius:12px;grid-template-columns:1fr 220px 20px;align-items:center;gap:20px;padding:17px 18px;display:grid}.infrastructureRequestList>a:hover{border-color:#15d7f35c}.infrastructureRequestList span,.infrastructureRequestList strong,.infrastructureRequestList small{display:block}.infrastructureRequestList span{color:#65e3f8;font:700 9px var(--font-mono);text-transform:uppercase}.infrastructureRequestList strong{margin:6px 0;font-size:12px}.infrastructureRequestList small{color:var(--muted);font-size:8px}.infrastructureRequestList b{color:#62e3f8}.launchpadConfigurator{margin-top:24px}.launchpadStage{border-top:1px solid var(--border);grid-template-columns:42px minmax(0,1fr);gap:18px;padding:29px 0;display:grid}.launchpadStageNumber{color:#63e4fa;width:34px;height:34px;font:700 9px var(--font-mono);background:#15d7f30d;border:1px solid #15d7f33d;border-radius:999px;place-items:center;display:grid}.launchpadChoiceGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px;display:grid}.launchpadChoiceGrid.providerChoices{grid-template-columns:repeat(4,1fr)}.launchpadChoiceGrid.profileChoices{grid-template-columns:repeat(3,1fr)}.launchpadChoice{border:1px solid var(--border);cursor:pointer;background:#0409138c;border-radius:13px;min-height:126px;padding:18px;position:relative}.launchpadChoice.selected{background:#15d7f30b;border-color:#15d7f385;box-shadow:inset 0 0 0 1px #15d7f31a}.launchpadChoice input{opacity:0;position:absolute}.launchpadChoice span,.launchpadChoice strong,.launchpadChoice small{display:block}.launchpadChoice span{color:#61e4fa;font:700 9px var(--font-mono)}.launchpadChoice strong{margin:17px 0 8px;font-size:13px}.launchpadChoice small{color:var(--muted);margin-top:5px;font-size:8px;line-height:1.5}.launchpadChoice:has(input:disabled){cursor:not-allowed;opacity:.45}.launchpadFieldGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px;display:grid}.launchpadFieldGrid label,.launchpadWideField{color:#d4ddeb;gap:8px;font-size:9px;font-weight:750;display:grid}.launchpadFieldGrid input,.launchpadFieldGrid select,.launchpadWideField select,.launchpadWideField textarea{border:1px solid var(--border);width:100%;color:var(--text);font:500 10px var(--font-sans);background:#030812c7;border-radius:10px;outline:none;padding:12px 13px}.launchpadWideField{margin-top:18px}.launchpadWideField textarea{resize:vertical;min-height:92px;line-height:1.55}.launchpadFieldGrid input:focus,.launchpadFieldGrid select:focus,.launchpadWideField select:focus,.launchpadWideField textarea:focus{border-color:#15d7f385;box-shadow:0 0 0 3px #15d7f30d}.launchpadInlineNote,.launchpadSecretWarning{background:#f8c96b0b;border:1px solid #f8c96b2b;border-radius:10px;padding:11px 13px;color:#cbbd94!important;margin:13px 0 0!important;font-size:9px!important}.siteConnectorBoundary{background:#5b7cff0d;border:1px solid #5b7cff38;border-radius:12px;margin-top:18px;padding:17px}.siteConnectorBoundary strong{font-size:11px}.siteConnectorBoundary p{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.55}.launchpadEstimate{background:radial-gradient(circle at 0 0,#47e6b114,#0000 45%),#07101ad6;border:1px solid #47e6b138;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(350px,.65fr);gap:45px;margin-top:8px;padding:27px;display:grid}.launchpadEstimateSpec{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.launchpadEstimateSpec span{border:1px solid var(--border);color:#bdc9da;border-radius:999px;padding:7px 9px;font-size:8px}.launchpadEstimate dl,.infrastructureRequestGrid dl{margin:0}.launchpadEstimate dl>div,.infrastructureRequestGrid dl>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:10px 0;display:flex}.launchpadEstimate dt,.infrastructureRequestGrid dt{color:var(--muted);font-size:9px}.launchpadEstimate dd,.infrastructureRequestGrid dd{color:#eaf0f9;text-align:right;margin:0;font-size:10px}.launchpadEstimateTotal dt,.launchpadEstimateTotal dd,.requestCostTotal dt,.requestCostTotal dd{color:#74e8c2;font-weight:800}.launchpadConsent{border:1px solid var(--border);color:#c8d2e2;border-radius:12px;grid-template-columns:18px 1fr;align-items:start;gap:11px;margin-top:18px;padding:16px;font-size:9px;line-height:1.55;display:grid}.launchpadConsent input{accent-color:var(--cyan);margin-top:2px}.launchpadSubmitRow{justify-content:space-between;align-items:center;gap:24px;margin-top:17px;display:flex}.launchpadSubmitRow>div span,.launchpadSubmitRow>div strong{display:block}.launchpadSubmitRow>div strong{font-size:10px}.launchpadSubmitRow>div span{color:var(--muted);margin-top:5px;font-size:8px}.infrastructureRequestHero{grid-template-columns:minmax(0,1fr) 260px}.infrastructureRequestHero h1{font-family:var(--font-mono);font-size:clamp(42px,5vw,70px)}.infrastructureRequestStamp{background:#f8c96b0b;border:1px solid #f8c96b3b;border-radius:16px;padding:23px}.infrastructureRequestStamp span,.infrastructureRequestStamp strong,.infrastructureRequestStamp small{display:block}.infrastructureRequestStamp span{color:#e7c87e;text-transform:uppercase;font-size:9px}.infrastructureRequestStamp strong{margin:20px 0 8px;font-size:31px}.infrastructureRequestStamp small{color:var(--muted);font-size:9px}.infrastructureGateGrid{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:42px;display:grid}.infrastructureGateGrid article{border:1px solid var(--border);background:#080e1abf;border-radius:12px;min-height:128px;padding:17px}.infrastructureGateGrid span,.infrastructureGateGrid strong,.infrastructureGateGrid small{display:block}.infrastructureGateGrid span{font:700 9px var(--font-mono)}.infrastructureGateGrid strong{margin:21px 0 8px;font-size:11px}.infrastructureGateGrid small{color:var(--muted);font-size:8px;line-height:1.45}.infrastructureGateGrid .complete{border-color:#47e6b13b}.infrastructureGateGrid .complete span{color:var(--green)}.infrastructureGateGrid .blocked{border-color:#f8c96b38}.infrastructureGateGrid .blocked span{color:var(--amber)}.infrastructureGateGrid .locked{opacity:.58}.infrastructureRequestGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:20px;display:grid}.infrastructureRequestGrid>article{padding:26px}.infrastructureRequestGrid article>p{margin-top:17px}.infrastructureBlockedAction{border-color:#f8c96b36;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:45px;margin-top:20px;padding:27px;display:grid}.infrastructureBlockedAction>div:last-child{gap:9px;min-width:220px;display:grid}.infrastructureBlockedAction button{color:#8893a6;cursor:not-allowed;background:#222b3b;border:0;border-radius:10px;min-height:42px;font-weight:800}.infrastructureEvidence{margin-top:20px;padding:26px}.infrastructureEvidence ol{margin:20px 0 0;padding:0;list-style:none}.infrastructureEvidence li{border-top:1px solid var(--border);grid-template-columns:12px 1fr;gap:12px;padding:13px 0;display:grid}.infrastructureEvidence li>span{background:var(--green);border-radius:999px;width:8px;height:8px;margin-top:4px}.infrastructureEvidence strong,.infrastructureEvidence small{display:block}.infrastructureEvidence strong{text-transform:capitalize;font-size:10px}.infrastructureEvidence small{color:var(--muted);margin-top:5px;font-size:8px}.infrastructureRequestFooter{color:#67e5fa;justify-content:space-between;margin-top:22px;font-size:10px;display:flex}@media (max-width:1050px){.infrastructureHero,.infrastructureRequestHero,.paymentReadinessPanel{grid-template-columns:1fr}.infrastructureControlMap{grid-template-columns:repeat(5,1fr)}.infrastructureControlMap>div{border-right:1px solid var(--border);border-bottom:0;grid-template-columns:1fr}.infrastructureControlMap>div:last-child{border-right:0}.launchpadChoiceGrid.providerChoices,.launchpadFieldGrid{grid-template-columns:repeat(2,1fr)}.infrastructureGateGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.infrastructurePage,.infrastructureRequestPage{width:calc(100% - 40px);padding-top:42px}.infrastructureHero h1{font-size:48px}.infrastructureMetrics,.infrastructurePromise,.infrastructureRequestGrid,.launchpadChoiceGrid,.launchpadChoiceGrid.providerChoices,.launchpadChoiceGrid.profileChoices,.launchpadFieldGrid,.launchpadEstimate,.infrastructureGateGrid{grid-template-columns:1fr}.infrastructureMetrics article{border-right:0;border-bottom:1px solid var(--border)}.infrastructureMetrics article:last-child{border-bottom:0}.infrastructureControlMap{grid-template-columns:1fr}.infrastructureControlMap>div{border-right:0;border-bottom:1px solid var(--border);grid-template-columns:34px 1fr auto}.infrastructureRequestList>a{grid-template-columns:1fr 18px}.infrastructureRequestList>a>div:nth-child(2){grid-column:1}.infrastructureRequestList>a>b{grid-area:1/2/3}.infrastructureSectionHeading,.launchpadSubmitRow,.infrastructureRequestFooter{flex-direction:column;align-items:flex-start}.launchpadStage,.infrastructureBlockedAction{grid-template-columns:1fr}.infrastructureHeroActions{flex-direction:column}}.deploymentStudioPage,.deploymentProjectPage{width:min(1460px,100% - 56px);margin:0 auto;padding:58px 0 84px}.deploymentStudioHero,.deploymentProjectHero{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:64px;display:grid}.deploymentStudioHero h1,.deploymentProjectHero h1{letter-spacing:-.065em;max-width:850px;margin:16px 0 17px;font-size:clamp(52px,6.4vw,94px);line-height:.91}.deploymentStudioHero>div>p,.deploymentProjectHero>div>p{max-width:790px;color:var(--muted);margin:0;font-size:15px;line-height:1.72}.deploymentHeroActions{gap:10px;margin-top:26px;display:flex}.deploymentStudioHero aside,.deploymentProjectHero aside{background:radial-gradient(circle at 100% 0,#15d7f31f,#0000 46%),#070e1be0;border:1px solid #15d7f338;border-radius:18px;padding:25px}.deploymentStudioHero aside>span,.deploymentStudioHero aside>strong,.deploymentStudioHero aside>small,.deploymentProjectHero aside>span,.deploymentProjectHero aside>strong,.deploymentProjectHero aside>small{display:block}.deploymentStudioHero aside>span,.deploymentProjectHero aside>span{color:var(--cyan);font:700 9px var(--font-mono);text-transform:uppercase;letter-spacing:.12em}.deploymentStudioHero aside>strong{letter-spacing:-.035em;margin-top:18px;font-size:28px}.deploymentStudioHero aside>small{color:var(--muted);margin-top:5px}.deploymentStudioHero aside dl{margin:22px 0 0}.deploymentStudioHero aside dl>div{border-top:1px solid var(--border);justify-content:space-between;padding:9px 0;font-size:9px;display:flex}.deploymentStudioHero aside dt{color:var(--muted)}.deploymentStudioHero aside dd{margin:0}.deploymentOutcomeGrid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:44px;display:grid}.deploymentOutcomeGrid article{border:1px solid var(--border);background:#080e1ab3;border-radius:14px;min-height:170px;padding:23px}.deploymentOutcomeGrid article>span{color:var(--cyan);font:700 9px var(--font-mono)}.deploymentOutcomeGrid h2{margin:25px 0 9px;font-size:17px}.deploymentOutcomeGrid p{color:var(--muted);margin:0;font-size:9px;line-height:1.6}.deploymentRealityPanel{border:1px solid var(--border);background:var(--border);border-radius:16px;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:16px;display:grid;overflow:hidden}.deploymentRealityPanel>div{background:#080f1bf0;padding:26px}.deploymentRealityPanel>div:last-child{background:radial-gradient(circle at 100% 0,#f8c96b14,#0000 50%),#080f1bf0}.deploymentRealityPanel small{color:var(--green);font:700 8px var(--font-mono);text-transform:uppercase}.deploymentRealityPanel>div:last-child small{color:var(--amber)}.deploymentRealityPanel h2{margin:10px 0 8px;font-size:17px}.deploymentRealityPanel p{color:var(--muted);margin:0;font-size:9px;line-height:1.6}.deploymentMetrics{border:1px solid var(--border);border-radius:14px;grid-template-columns:repeat(4,1fr);margin-top:16px;display:grid;overflow:hidden}.deploymentMetrics article{border-right:1px solid var(--border);background:#060c17bd;padding:18px 21px}.deploymentMetrics article:last-child{border-right:0}.deploymentMetrics span,.deploymentMetrics strong,.deploymentMetrics small{display:block}.deploymentMetrics span{color:var(--muted);font-size:8px}.deploymentMetrics strong{text-overflow:ellipsis;white-space:nowrap;margin:10px 0 6px;font-size:15px;overflow:hidden}.deploymentMetrics small{color:#8b99b1;font-size:8px}.deploymentProjects,.deploymentConfiguratorSection{margin-top:38px}.deploymentProjectList{gap:7px;display:grid}.deploymentProjectList>a{border:1px solid var(--border);color:inherit;background:#080e1ab8;border-radius:12px;grid-template-columns:minmax(0,1fr) 260px 18px;align-items:center;gap:20px;padding:17px 19px;transition:border-color .18s,transform .18s;display:grid}.deploymentProjectList>a:hover{border-color:#15d7f352;transform:translateY(-1px)}.deploymentProjectList span,.deploymentProjectList strong,.deploymentProjectList small{display:block}.deploymentProjectList span{color:var(--cyan);font:700 8px var(--font-mono)}.deploymentProjectList strong{margin:6px 0;font-size:11px}.deploymentProjectList small{color:var(--muted);font-size:8px}.deploymentProjectList>a>div:nth-child(2) strong{font-family:var(--font-mono)}.deploymentProjectList>a>b{color:var(--cyan)}.deploymentStudioForm{gap:12px;display:grid}.deploymentStage{border:1px solid var(--border);background:radial-gradient(circle at 100% 0,#5b7cff0e,#0000 35%),#070d19d1;border-radius:17px;padding:28px}.deploymentStageHeader{grid-template-columns:42px 1fr;align-items:start;gap:15px;display:grid}.deploymentStageHeader>span{width:36px;height:36px;color:var(--cyan);font:700 9px var(--font-mono);border:1px solid #15d7f347;border-radius:10px;place-items:center;display:grid}.deploymentStageHeader small{color:var(--cyan);font:700 8px var(--font-mono);text-transform:uppercase;letter-spacing:.11em}.deploymentStageHeader h2{margin:6px 0 0;font-size:20px}.deploymentChoiceGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:22px;display:grid}.deploymentChoiceGrid label{border:1px solid var(--border);cursor:pointer;background:#030812a3;border-radius:13px;gap:8px;min-height:145px;padding:21px;display:grid;position:relative}.deploymentChoiceGrid label.selected{border-color:#15d7f36b;box-shadow:inset 0 0 0 1px #15d7f31a}.deploymentChoiceGrid input{accent-color:var(--cyan);position:absolute;top:16px;right:16px}.deploymentChoiceGrid b{font-size:14px}.deploymentChoiceGrid span{color:#b9c7dc;font-size:10px}.deploymentChoiceGrid small{color:var(--muted);font-size:8px;line-height:1.55}.deploymentFields{gap:10px;margin-top:20px;display:grid}.deploymentFields.two{grid-template-columns:repeat(2,1fr)}.deploymentFields.three{grid-template-columns:repeat(3,1fr)}.deploymentFields.four{grid-template-columns:repeat(4,1fr)}.deploymentFields label,.deploymentWideField{color:#d4ddeb;gap:8px;font-size:9px;font-weight:750;display:grid}.deploymentFields label>span,.deploymentWideField>span{color:var(--muted);font-size:7px;font-weight:500}.deploymentFields input,.deploymentFields select,.deploymentWideField textarea{border:1px solid var(--border);width:100%;min-height:42px;color:var(--text);font:500 9px var(--font-sans);background:#030812cc;border-radius:10px;outline:none;padding:11px 12px}.deploymentFields input:focus,.deploymentFields select:focus,.deploymentWideField textarea:focus{border-color:#15d7f385;box-shadow:0 0 0 3px #15d7f30d}.deploymentWideField{margin-top:18px}.deploymentWideField textarea{resize:vertical;min-height:88px;line-height:1.5}.deploymentGuardrail{background:#47e6b10a;border:1px solid #47e6b12e;border-radius:11px;grid-template-columns:190px 1fr;gap:18px;margin-top:18px;padding:15px 17px;display:grid}.deploymentGuardrail strong{color:var(--green);font-size:9px}.deploymentGuardrail span{color:var(--muted);font-size:8px;line-height:1.5}.deploymentPipeline{grid-template-columns:repeat(8,1fr);gap:6px;margin-top:19px;display:grid}.deploymentPipeline span{border:1px solid var(--border);color:var(--muted);text-align:center;border-radius:9px;justify-items:center;gap:7px;padding:9px 4px;font-size:7px;display:grid}.deploymentPipeline i{width:18px;height:18px;color:var(--cyan);font:normal 700 7px var(--font-mono);background:#15d7f317;border-radius:999px;place-items:center;display:grid}.deploymentRoleStrip{flex-wrap:wrap;align-items:center;gap:7px;margin-top:18px;display:flex}.deploymentRoleStrip b{color:var(--muted);margin-right:5px;font-size:8px}.deploymentRoleStrip span{border:1px solid var(--border);color:#cbd5e5;font:700 7px var(--font-mono);border-radius:999px;padding:6px 9px}.deploymentLockPanel{background:radial-gradient(circle at 0 0,#47e6b117,#0000 42%),#07101ae6;border:1px solid #47e6b13d;border-radius:17px;grid-template-columns:minmax(0,1fr) minmax(270px,.55fr) auto;align-items:center;gap:26px;padding:27px;display:grid}.deploymentLockPanel small{color:var(--green);font:700 8px var(--font-mono);text-transform:uppercase}.deploymentLockPanel h2{margin:8px 0;font-size:19px}.deploymentLockPanel p{color:var(--muted);margin:0;font-size:8px;line-height:1.55}.deploymentLockPanel label{color:#c6d1e1;grid-template-columns:18px 1fr;gap:9px;font-size:8px;line-height:1.5;display:grid}.deploymentLockPanel input{accent-color:var(--green)}.deploymentProjectIdentity{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.deploymentProjectIdentity span{border:1px solid var(--border);color:#b9c7da;font:700 8px var(--font-mono);border-radius:999px;padding:7px 10px}.deploymentProjectHero aside>strong{font:700 25px var(--font-mono);margin:17px 0 8px}.deploymentProjectHero aside code{overflow-wrap:anywhere;color:var(--muted);font-size:7px;line-height:1.5;display:block}.deploymentProjectHero aside>small{color:var(--amber);margin-top:17px}.deploymentGateGrid{grid-template-columns:repeat(7,1fr);gap:7px;margin-top:42px;display:grid}.deploymentGateGrid article{border:1px solid var(--border);background:#080e1ac2;border-radius:12px;min-height:165px;padding:16px}.deploymentGateGrid article>span,.deploymentGateGrid article>strong,.deploymentGateGrid article>b,.deploymentGateGrid article>small{display:block}.deploymentGateGrid article>span{font:700 8px var(--font-mono)}.deploymentGateGrid article>strong{margin-top:18px;font-size:10px}.deploymentGateGrid article>b{color:var(--amber);text-transform:uppercase;margin:8px 0;font-size:7px}.deploymentGateGrid article>small{color:var(--muted);font-size:7px;line-height:1.5}.deploymentGateGrid .complete{border-color:#47e6b140}.deploymentGateGrid .complete>span,.deploymentGateGrid .complete>b{color:var(--green)}.deploymentGateGrid .failed{border-color:#ff5f7a4d}.deploymentGateGrid .failed>span,.deploymentGateGrid .failed>b{color:#ff6d86}.deploymentProjectSummary{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px;display:grid}.deploymentProjectSummary article{border:1px solid var(--border);background:#080e1abd;border-radius:14px;padding:24px}.deploymentProjectSummary h2{margin:10px 0 18px;font-size:17px}.deploymentProjectSummary dl{margin:0}.deploymentProjectSummary dl>div{border-top:1px solid var(--border);justify-content:space-between;gap:18px;padding:9px 0;display:flex}.deploymentProjectSummary dt{color:var(--muted);font-size:8px}.deploymentProjectSummary dd{overflow-wrap:anywhere;text-align:right;max-width:70%;margin:0;font-size:8px}.deploymentExportPanel,.deploymentSafeStop{background:#070f1cdb;border:1px solid #15d7f333;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:38px;margin-top:18px;padding:26px;display:grid}.deploymentExportPanel h2,.deploymentSafeStop h2{margin:9px 0;font-size:19px}.deploymentExportPanel p,.deploymentSafeStop p{max-width:780px;color:var(--muted);margin:0;font-size:9px;line-height:1.6}.deploymentExportPanel>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.deploymentSafeStop{border-color:#f8c96b38}@media (max-width:1120px){.deploymentStudioHero,.deploymentProjectHero{grid-template-columns:1fr;gap:28px}.deploymentOutcomeGrid,.deploymentFields.four{grid-template-columns:repeat(2,1fr)}.deploymentGateGrid{grid-template-columns:repeat(4,1fr)}.deploymentLockPanel{grid-template-columns:1fr 1fr}.deploymentLockPanel>button{grid-column:1/-1}}@media (max-width:720px){.deploymentStudioPage,.deploymentProjectPage{width:calc(100% - 40px);padding-top:42px}.deploymentStudioHero h1,.deploymentProjectHero h1{font-size:49px}.deploymentHeroActions,.deploymentExportPanel>div:last-child{flex-direction:column;align-items:stretch}.deploymentOutcomeGrid,.deploymentRealityPanel,.deploymentMetrics,.deploymentChoiceGrid,.deploymentFields.two,.deploymentFields.three,.deploymentFields.four,.deploymentProjectSummary,.deploymentGateGrid,.deploymentLockPanel,.deploymentExportPanel,.deploymentSafeStop{grid-template-columns:1fr}.deploymentMetrics article{border-right:0;border-bottom:1px solid var(--border)}.deploymentMetrics article:last-child{border-bottom:0}.deploymentProjectList>a{grid-template-columns:1fr 18px}.deploymentProjectList>a>div:nth-child(2){grid-column:1}.deploymentProjectList>a>b{grid-area:1/2/3}.deploymentPipeline{grid-template-columns:repeat(4,1fr)}.deploymentGuardrail{grid-template-columns:1fr}}.clientExperiencePage{width:min(1460px,100% - 56px);margin:0 auto;padding:62px 0 90px}.clientExperienceHero{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:64px;display:grid}.clientExperienceHero h1{letter-spacing:-.064em;max-width:900px;margin:16px 0 18px;font-size:clamp(50px,6.2vw,92px);line-height:.92}.clientExperienceHero>div>p{max-width:820px;color:var(--muted);margin:0;font-size:16px;line-height:1.72}.clientExperiencePromise{background:radial-gradient(circle at 100% 0,#15d7f321,#0000 48%),#070e1be6;border:1px solid #15d7f33d;border-radius:19px;padding:26px}.clientExperiencePromise>div{border-top:1px solid var(--border);grid-template-columns:52px 1fr;align-items:center;gap:13px;margin-top:18px;padding-top:15px;display:grid}.clientExperiencePromise>div strong{letter-spacing:-.04em;font-size:29px}.clientExperiencePromise>div span,.clientExperiencePromise>small{color:var(--muted);font-size:10px;line-height:1.5}.clientExperiencePromise>small{margin-top:20px;display:block}.experienceModeStrip,.clientLabProgress,.usageMetrics{border:1px solid var(--border);background:#070d19b8;border-radius:15px;grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid;overflow:hidden}.experienceModeStrip>div,.clientLabProgress>div,.usageMetrics article{border-right:1px solid var(--border);padding:21px 24px}.experienceModeStrip>div:last-child,.clientLabProgress>div:last-child,.usageMetrics article:last-child{border-right:0}.experienceModeStrip span{color:var(--cyan);font:700 8px var(--font-mono)}.experienceModeStrip strong,.experienceModeStrip small{display:block}.experienceModeStrip strong{margin:9px 0 5px;font-size:13px}.experienceModeStrip small{color:var(--muted);font-size:9px}.clientLab{margin-top:18px}.clientLabProgress{grid-template-columns:repeat(4,1fr);margin-top:0}.clientLabProgress span,.clientLabProgress strong{display:block}.clientLabProgress span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.clientLabProgress strong{margin-top:8px;font-size:11px}.clientLabLayout{grid-template-columns:285px minmax(0,1fr);align-items:start;gap:14px;margin-top:14px;display:grid}.clientLabStages{border:1px solid var(--border);background:linear-gradient(155deg,#0d1526f5,#060b16f5);border-radius:18px;padding:22px;display:grid;position:sticky;top:82px}.clientLabStages h2{letter-spacing:-.035em;margin:8px 0 18px;font-size:20px}.clientLabStages>button{border:0;border-top:1px solid var(--border);color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:31px 1fr;align-items:start;gap:10px;padding:11px 8px;display:grid}.clientLabStages>button>span{border:1px solid var(--border);width:26px;height:26px;color:var(--muted);font:700 8px var(--font-mono);border-radius:8px;place-items:center;display:grid}.clientLabStages>button>span.complete{color:var(--green);background:#47e6b10f;border-color:#47e6b147}.clientLabStages>button strong,.clientLabStages>button small{display:block}.clientLabStages>button strong{font-size:10px}.clientLabStages>button small{color:var(--muted);margin-top:4px;font-size:7px;line-height:1.35}.clientLabStages>button.active{background:linear-gradient(90deg,#15d7f31c,#5b7cff0d);border-color:#0000;border-radius:10px;margin:2px -4px;padding-left:12px;padding-right:12px}.clientLabStages>button.active>span{color:var(--cyan);border-color:#15d7f361}.clientLabWorkspace{border:1px solid var(--border);background:radial-gradient(circle at 80% 0,#5b7cff0f,#0000 30%),#050a14ad;border-radius:18px;min-width:0;overflow:hidden}.clientLabWorkspaceHeader{border-bottom:1px solid var(--border);background:#0a111fc2;justify-content:space-between;align-items:center;gap:24px;padding:23px 26px;display:flex}.clientLabWorkspaceHeader span{color:var(--cyan);font:700 8px var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.clientLabWorkspaceHeader h2{letter-spacing:-.04em;margin:6px 0 4px;font-size:23px}.clientLabWorkspaceHeader p{color:var(--muted);margin:0;font-size:9px}.clientLabHeaderActions{gap:7px;display:flex}.clientLabHeaderActions button,.completionActions button{border:1px solid var(--border);color:#dce6f4;min-height:36px;font:700 8px var(--font-sans);cursor:pointer;background:#090f1cd1;border-radius:9px;padding:0 14px}.clientLabHeaderActions button.primary{color:#03121a;background:linear-gradient(110deg, var(--cyan), #6d84ff);border-color:#0000}.clientLabNotice,.clientLabError{color:var(--green);background:#47e6b10e;border:1px solid #47e6b13b;border-radius:10px;margin:14px 18px 0;padding:11px 14px;font-size:9px}.clientLabError{color:#ff8297;background:#ff5d780e;border-color:#ff5d7840}.clientLabTwoCol,.incidentAiLayout{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.clientLabStack{gap:12px;padding:18px;display:grid}.clientLabStack .clientLabTwoCol{padding:0}.clientLabPanel,.chatPanel,.groundingPanel{border:1px solid var(--border);background:#080e1bd1;border-radius:15px;min-width:0;padding:22px}.clientLabPanelTitle{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.clientLabPanelTitle>div>span,.chatPanel header>div>span,.feedbackIntro>span{color:var(--cyan);font:700 8px var(--font-mono);text-transform:uppercase;letter-spacing:.09em}.clientLabPanelTitle h3,.chatPanel header h3,.feedbackIntro h3{letter-spacing:-.035em;margin:7px 0 0;font-size:19px}.clientLabPanel>p{color:var(--muted);font-size:9px;line-height:1.6}.sampleBadge,.liveBadge,.secureBadge,.resolvedBadge{color:var(--amber);font:700 7px var(--font-mono);white-space:nowrap;background:#f8c96b0f;border:1px solid #f8c96b42;border-radius:999px;padding:6px 9px}.liveBadge,.resolvedBadge{color:var(--green);background:#47e6b10e;border-color:#47e6b140}.secureBadge{color:var(--cyan);background:#15d7f30d;border-color:#15d7f340}.clientLabForm{gap:11px;margin-top:18px;display:grid}.clientLabForm label,.chatControls label,.syncControls label,.interestForm label,.workNoteForm label{color:#ced8e7;gap:6px;font-size:8px;font-weight:720;display:grid}.clientLabForm input,.clientLabForm select,.clientLabForm textarea,.chatControls select,.syncControls select,.interestForm input,.interestForm textarea,.workNoteForm textarea{border:1px solid var(--border);width:100%;min-height:40px;color:var(--text);font:500 9px var(--font-sans);background:#030811d1;border-radius:9px;outline:none;padding:10px 11px}.clientLabForm textarea,.interestForm textarea,.workNoteForm textarea{resize:vertical;min-height:86px;line-height:1.5}.clientLabForm textarea.kbEditor{min-height:230px;font-family:var(--font-mono);font-size:8px}.clientLabForm input:focus,.clientLabForm select:focus,.clientLabForm textarea:focus,.chatControls select:focus,.interestForm input:focus,.interestForm textarea:focus{border-color:#15d7f380;box-shadow:0 0 0 3px #15d7f30d}.clientLabForm label>small{color:var(--muted);font-size:7px;font-weight:500}.clientLabForm fieldset{border:1px solid var(--border);border-radius:9px;gap:8px;margin:0;padding:13px;display:grid}.clientLabForm legend{color:var(--muted);padding:0 6px;font-size:8px}.formGrid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.formGrid.thirds{grid-template-columns:repeat(3,1fr)}.checkLabel{flex-direction:row;align-items:center;grid-template-columns:unset!important;color:#bdc9da!important;gap:8px!important;font-weight:520!important;display:flex!important}.checkLabel input{width:14px;min-height:14px;accent-color:var(--cyan)}.labAction,.knowledgeActions button,.syncControls button,.workNoteForm button,.agentList button{min-height:41px;color:var(--cyan);font:750 8px var(--font-sans);cursor:pointer;background:#15d7f30e;border:1px solid #15d7f340;border-radius:9px;padding:0 14px}.labAction.primary{color:#031018;background:linear-gradient(110deg, var(--cyan), #6d84ff);border:0}.labAction:disabled,.knowledgeActions button:disabled{opacity:.48;cursor:not-allowed}.clientIncidentMiniList,.knowledgeList,.incidentTable,.agentList{gap:7px;margin-top:17px;display:grid}.clientIncidentMiniList>button,.knowledgeList>button,.incidentTable>button{border:1px solid var(--border);color:inherit;text-align:left;cursor:pointer;background:#040913b3;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.clientIncidentMiniList>button:hover,.knowledgeList>button:hover,.knowledgeList>button.active,.incidentTable>button.active{background:#15d7f30b;border-color:#15d7f352}.clientIncidentMiniList strong,.clientIncidentMiniList small,.incidentTable strong,.incidentTable small,.incidentTable em{display:block}.clientIncidentMiniList strong,.incidentTable strong{font-size:9px}.clientIncidentMiniList small,.incidentTable small{color:#aebbd0;margin-top:4px;font-size:8px}.clientIncidentMiniList i,.incidentTable i,.incidentTable em{color:var(--muted);font:normal 7px var(--font-mono)}.incidentTable em{margin-top:5px}.priority{border:1px solid var(--border);min-width:34px;min-height:27px;font:760 8px var(--font-mono);border-radius:7px;place-items:center;padding:0 6px;display:inline-grid}.priority.p1{color:#ff6d86;background:#ff597712;border-color:#ff597759}.priority.p2{color:var(--amber);background:#f8c96b0f;border-color:#f8c96b57}.priority.p3{color:#84a7ff}.priority.p4,.priority.p5{color:var(--muted)}.knowledgeList>button{grid-template-columns:43px 1fr}.scoreRing{background:conic-gradient(var(--green) var(--score), #768eb421 0);border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.scoreRing:before{border-radius:inherit;content:"";background:#09101e;grid-area:1/1;width:32px;height:32px}.scoreRing span{z-index:1;font:750 8px var(--font-mono);grid-area:1/1}.knowledgeList strong,.knowledgeList small,.knowledgeList em{display:block}.knowledgeList strong{font-size:9px}.knowledgeList small{color:var(--muted);margin-top:5px;font-size:7px}.knowledgeList em{color:var(--green);font:normal 7px var(--font-sans);margin-top:5px}.knowledgeReview{border:1px solid var(--border);background:#0308119e;border-radius:11px;margin-top:14px;padding:15px}.knowledgeReview>div:first-child{justify-content:space-between;font-size:9px;display:flex}.knowledgeReview ul{color:var(--muted);padding-left:17px;font-size:8px;line-height:1.55}.knowledgeActions{grid-template-columns:1fr 100px 1fr;gap:6px;display:grid}.knowledgeActions select{border:1px solid var(--border);min-width:0;color:var(--text);background:#060c18;border-radius:8px;font-size:8px}.knowledgeReview details{border-top:1px solid var(--border);margin-top:10px}.knowledgeReview summary{color:var(--cyan);cursor:pointer;padding:10px 0;font-size:8px}.knowledgeReview pre{color:#c5d0e1;max-height:280px;font:7px/1.6 var(--font-mono);white-space:pre-wrap;margin:0;overflow:auto}.emptyPrompt{color:var(--muted);text-align:center;padding:20px;font-size:9px}.syncPanel{padding:20px}.syncControls{grid-template-columns:130px minmax(190px,1fr) auto auto;align-items:end;gap:8px;margin-top:17px;display:grid}.syncControls button.outline{border-color:var(--border);color:#d3deec;background:0 0}.syncResult{color:var(--green);background:#47e6b10a;border:1px solid #47e6b133;border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:8px}.syncResult.blocked{color:var(--amber);background:#f8c96b0a;border-color:#f8c96b38}.workNoteForm{border-top:1px solid var(--border);gap:8px;margin-top:16px;padding-top:16px;display:grid}.workNoteTimeline{gap:7px;max-height:280px;margin-top:12px;display:grid;overflow:auto}.workNoteTimeline article{background:#0409128f;border-left:2px solid #15d7f347;padding:10px 12px}.workNoteTimeline article>div{justify-content:space-between;gap:10px;font-size:8px;display:flex}.workNoteTimeline time{color:var(--muted)}.workNoteTimeline p{color:#becadc;margin:7px 0 0;font-size:8px;line-height:1.5}.incidentAiLayout{grid-template-columns:minmax(0,1fr) 250px}.chatPanel{padding:0;overflow:hidden}.chatPanel>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.chatPanel header h3{font-size:14px}.chatControls{border-bottom:1px solid var(--border);background:#050b15ad;grid-template-columns:1.2fr 1.2fr 1fr;gap:8px;padding:12px 17px;display:grid}.chatControls .checkLabel{grid-column:1/-1}.conversation{align-content:start;gap:10px;min-height:410px;max-height:560px;padding:18px;display:grid;overflow:auto}.conversation article{border:1px solid var(--border);background:#0b1322e0;border-radius:13px 13px 13px 4px;max-width:84%;padding:13px 15px}.conversation article.user{background:#5b7cff17;border-color:#5b7cff3d;border-radius:13px 13px 4px;justify-self:end}.conversation article>div{justify-content:space-between;gap:18px;display:flex}.conversation article>div strong{font-size:8px}.conversation article>div span{color:var(--green);font:7px var(--font-mono)}.conversation article p{color:#c7d1e0;white-space:pre-wrap;margin:9px 0 0;font-size:9px;line-height:1.62}.conversation article footer{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.conversation article footer button{color:var(--cyan);font:7px var(--font-mono);cursor:pointer;background:#15d7f30d;border:1px solid #15d7f33d;border-radius:999px;padding:4px 7px}.chatEmpty{max-width:350px;color:var(--muted);text-align:center;place-self:center}.chatEmpty>span{width:58px;height:58px;color:var(--cyan);background:#15d7f30f;border:1px solid #15d7f359;border-radius:18px;place-items:center;margin:0 auto;font-weight:800;display:grid}.chatEmpty h3{color:var(--text);margin:16px 0 7px;font-size:18px}.chatEmpty p{font-size:9px;line-height:1.55}.chatComposer{border-top:1px solid var(--border);background:#050a14e0;grid-template-columns:auto 1fr auto;gap:8px;padding:13px;display:grid}.chatComposer textarea{resize:vertical;border:1px solid var(--border);min-height:48px;max-height:140px;color:var(--text);font:9px/1.5 var(--font-sans);background:#02070fe6;border-radius:10px;padding:11px}.chatComposer button{min-width:74px;color:var(--cyan);cursor:pointer;background:#15d7f30e;border:1px solid #15d7f33b;border-radius:9px;font-size:8px}.chatComposer button:last-child{color:#031018;background:linear-gradient(110deg, var(--cyan), #7085ff);border:0}.chatComposer button.listening{color:#fff;background:#ff58752e;animation:1.3s infinite sandboxGlow}.groundingPanel>h3{margin:9px 0 20px;font-size:19px}.groundingPanel>div{border-top:1px solid var(--border);grid-template-columns:65px 1fr;align-items:center;gap:12px;padding:13px 0;display:grid}.groundingPanel>div strong{color:var(--cyan);font-size:20px}.groundingPanel>div span{color:var(--muted);font-size:8px}.groundingPanel ul{color:var(--muted);padding-left:16px;font-size:8px;line-height:1.65}.resolutionEvidence{grid-template-columns:repeat(3,1fr);gap:7px;margin:18px 0;display:grid}.resolutionEvidence span{border:1px solid var(--border);color:var(--muted);border-radius:9px;gap:7px;padding:12px;font-size:8px;display:grid}.resolutionEvidence strong{color:var(--text);font-size:18px}.guardrailNote{color:var(--amber);background:#f8c96b0a;border:1px solid #f8c96b2e;border-radius:8px;padding:10px;font-size:8px;line-height:1.5}.resolvedSummary{background:#47e6b10a;border:1px solid #47e6b133;border-radius:11px;margin-top:17px;padding:17px}.resolvedSummary p{color:#c9d7df;font-size:9px;line-height:1.6}.resolvedSummary small{color:var(--green);font-size:8px}.usageDashboard{gap:12px;padding:18px;display:grid}.usageMetrics{grid-template-columns:repeat(4,1fr);margin-top:0}.usageMetrics span,.usageMetrics strong,.usageMetrics small{display:block}.usageMetrics span{color:var(--muted);font-size:8px}.usageMetrics strong{letter-spacing:-.04em;margin:11px 0 6px;font-size:24px}.usageMetrics small{color:#8493ac;font-size:7px}.usageDashboard .clientLabTwoCol{padding:0}.usageBars{gap:20px;margin-top:28px;display:grid}.usageBars label{color:var(--muted);justify-content:space-between;font-size:9px;display:flex}.usageBars i{background:#8497bb1a;border-radius:999px;height:11px;margin-top:9px;display:block;overflow:hidden}.usageBars b{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), #607cff);height:100%;display:block}.usageBars b.output{background:linear-gradient(90deg, var(--green), var(--cyan))}.usagePrinciples{color:var(--muted);padding-left:17px;font-size:9px;line-height:1.75}.agentList{grid-template-columns:repeat(2,1fr)}.agentList article{border:1px solid var(--border);background:#030811a3;border-radius:11px;padding:15px}.agentList article>div{color:var(--cyan);font:7px var(--font-mono);justify-content:space-between;display:flex}.agentList h4{margin:14px 0 6px;font-size:13px}.agentList p{color:#b4c2d6;margin:0;font-size:8px}.agentList small{color:var(--muted);overflow-wrap:anywhere;margin:14px 0;font-size:7px;display:block}.agentList button{width:100%}.feedbackPanel{background:radial-gradient(circle at 0 0,#5b7cff1a,#0000 43%),#080e1be0;grid-template-columns:.8fr 1.2fr;gap:44px;margin:18px;padding:40px;display:grid}.feedbackIntro h3{margin-top:12px;font-size:31px}.feedbackIntro p{color:var(--muted);font-size:10px;line-height:1.72}.feedbackForm{margin-top:0}.thankYouInline{background:#47e6b10d;border:1px solid #47e6b13d;border-radius:12px;align-items:center;gap:15px;padding:20px;display:flex}.thankYouInline>span{color:#03130e;background:var(--green);border-radius:999px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.thankYouInline strong{color:var(--green)}.thankYouInline p{color:var(--muted);margin:5px 0 0;font-size:9px}.completionPanel{text-align:center;background:radial-gradient(circle at 50% 0,#15d7f321,#0000 35%),radial-gradient(circle at 95% 95%,#5b7cff1f,#0000 30%),#080e1aeb;border:1px solid #15d7f338;border-radius:18px;margin:18px;padding:56px min(7vw,90px)}.completionGlow{width:70px;height:70px;color:var(--cyan);background:#15d7f312;border:1px solid #15d7f359;border-radius:21px;place-items:center;margin:0 auto 22px;font-size:20px;font-weight:850;display:grid;box-shadow:0 0 55px #15d7f31f}.completionPanel>h2{letter-spacing:-.055em;margin:12px 0;font-size:clamp(34px,4vw,55px)}.completionPanel>p{max-width:750px;color:var(--muted);margin:0 auto;font-size:11px;line-height:1.7}.completionStats{border:1px solid var(--border);border-radius:13px;grid-template-columns:repeat(4,1fr);margin:34px 0;display:grid;overflow:hidden}.completionStats>div{border-right:1px solid var(--border);padding:17px}.completionStats>div:last-child{border-right:0}.completionStats strong,.completionStats span{display:block}.completionStats strong{font-size:25px}.completionStats span{color:var(--muted);margin-top:5px;font-size:8px}.interestForm{border:1px solid var(--border);text-align:left;background:#030811a6;border-radius:13px;gap:10px;max-width:720px;margin:0 auto;padding:22px;display:grid}.interestForm>div{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.completionActions{justify-content:center;gap:8px;margin-top:22px;display:flex}@media (max-width:1180px){.clientExperienceHero{grid-template-columns:1fr;gap:28px}.clientLabLayout{grid-template-columns:235px minmax(0,1fr)}.clientLabTwoCol,.incidentAiLayout,.feedbackPanel{grid-template-columns:1fr}.syncControls{grid-template-columns:repeat(2,1fr)}.groundingPanel{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.groundingPanel>h3,.groundingPanel>.panelKicker,.groundingPanel>ul{grid-column:1/-1}}@media (max-width:820px){.clientExperiencePage{width:calc(100% - 36px);padding-top:42px}.clientExperienceHero h1{font-size:48px}.experienceModeStrip,.clientLabProgress,.usageMetrics{grid-template-columns:repeat(2,1fr)}.experienceModeStrip>div,.clientLabProgress>div,.usageMetrics article{border-bottom:1px solid var(--border)}.clientLabLayout{grid-template-columns:1fr}.clientLabStages{grid-template-columns:repeat(3,1fr);position:static}.clientLabStages>.panelKicker,.clientLabStages>h2{grid-column:1/-1}.clientLabStages>button{border:1px solid var(--border);border-radius:9px}.clientLabStages>button.active{margin:0}.clientLabWorkspaceHeader{flex-direction:column;align-items:flex-start}.chatControls,.groundingPanel{grid-template-columns:1fr}.groundingPanel>h3,.groundingPanel>.panelKicker,.groundingPanel>ul{grid-column:1}}@media (max-width:560px){.experienceModeStrip,.clientLabProgress,.usageMetrics,.clientLabStages,.formGrid,.formGrid.thirds,.syncControls,.resolutionEvidence,.completionStats,.interestForm>div,.agentList{grid-template-columns:1fr}.clientLabTwoCol,.incidentAiLayout,.clientLabStack,.usageDashboard{padding:11px}.clientLabPanel,.groundingPanel{padding:17px}.clientLabHeaderActions,.completionActions{flex-direction:column;width:100%}.clientLabHeaderActions button,.completionActions button{width:100%}.clientLabStages{padding:15px}.knowledgeActions,.chatComposer{grid-template-columns:1fr}.conversation article{max-width:95%}.feedbackPanel,.completionPanel{margin:11px;padding:27px 18px}}.secureServiceNowPage{width:min(1420px,100% - 72px);margin:0 auto;padding:64px 0 100px}.secureServiceNowHero{max-width:940px;margin-bottom:34px}.secureServiceNowHero h1{letter-spacing:-.06em;max-width:900px;margin:18px 0;font-size:clamp(43px,5vw,72px);line-height:.98}.secureServiceNowHero>p{max-width:800px;color:var(--muted);font-size:13px;line-height:1.7}.secureServiceNowHero>div:last-child{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.secureServiceNowHero>div:last-child span,.vaultProtected{color:var(--green);font:8px var(--font-mono);background:#47e6b10a;border:1px solid #47e6b133;border-radius:999px;padding:7px 10px}.serviceNowSecureGrid{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:14px;display:grid}.serviceNowConnections,.serviceNowCredentialPanel,.serviceNowEmpty{border:1px solid var(--border);background:#080e1be0;border-radius:16px}.serviceNowConnections{padding:21px;position:sticky;top:96px}.serviceNowConnections h2{margin:10px 0 17px;font-size:20px}.serviceNowConnections>div{gap:8px;display:grid}.serviceNowConnections button{border:1px solid var(--border);width:100%;color:var(--text);text-align:left;cursor:pointer;background:#030811a6;border-radius:10px;gap:6px;padding:13px;display:grid}.serviceNowConnections button.active{background:#15d7f30e;border-color:#15d7f352}.serviceNowConnections button>span{color:var(--cyan);font:7px var(--font-mono);text-transform:uppercase}.serviceNowConnections button>strong{font-size:11px}.serviceNowConnections button>small{color:var(--muted);font:7px var(--font-mono);overflow-wrap:anywhere}.serviceNowConnections button>em{width:max-content;color:var(--amber);font:7px var(--font-mono);text-transform:uppercase;font-style:normal}.serviceNowConnections button>em.validated{color:var(--green)}.serviceNowConnections button>em.error,.serviceNowConnections button>em.revoked{color:#ff728d}.serviceNowConnections>a{color:var(--cyan);margin-top:16px;font-size:8px;display:block}.serviceNowCredentialPanel{overflow:hidden}.serviceNowCredentialPanel>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:25px 28px;display:flex}.serviceNowCredentialPanel>header h1{margin:8px 0 4px;font-size:28px}.serviceNowCredentialPanel>header p{color:var(--cyan);font:8px var(--font-mono);margin:0}.serviceNowCredentialPanel>.accountNotice{margin:14px 24px 0}.credentialStatusGrid{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.credentialStatusGrid article{border-right:1px solid var(--border);min-width:0;padding:18px 20px}.credentialStatusGrid article:last-child{border-right:0}.credentialStatusGrid span,.credentialStatusGrid strong,.credentialStatusGrid small{display:block}.credentialStatusGrid span{color:var(--muted);text-transform:uppercase;font-size:7px}.credentialStatusGrid strong{text-transform:capitalize;overflow-wrap:anywhere;margin:9px 0 5px;font-size:14px}.credentialStatusGrid small{color:#8291aa;font-size:7px;line-height:1.45}.serviceNowCredentialForm{border:1px solid var(--border);background:#0308119e;border-radius:13px;gap:13px;margin:24px;padding:25px;display:grid}.credentialIntro{justify-content:space-between;align-items:start;gap:20px;display:flex}.credentialIntro h2{margin:8px 0 0;font-size:24px}.credentialIntro>span{color:var(--green);font:8px var(--font-mono)}.credentialExplanation{color:#aebbd0;background:#47e6b109;border:1px solid #47e6b129;border-radius:8px;margin:0 0 4px;padding:12px;font-size:8px;line-height:1.65}.serviceNowCredentialForm label{color:#91a2bb;gap:7px;font-size:8px;display:grid}.serviceNowCredentialForm input,.serviceNowCredentialForm select{border:1px solid var(--border);min-height:43px;color:var(--text);font:9px var(--font-sans);background:#02070feb;border-radius:8px;padding:0 12px}.serviceNowSecretFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.credentialScopes{flex-wrap:wrap;gap:9px 18px;display:flex}.credentialScopes label{align-items:center;display:flex}.credentialScopes input{min-height:auto;accent-color:var(--cyan)}.serviceNowCredentialForm>button{cursor:pointer;border:0;width:100%;min-height:45px}.serviceNowCredentialForm>small{color:var(--amber);font-size:8px}.serviceNowLiveActions{background:radial-gradient(circle at 100% 0,#15d7f312,#0000 45%),#03081199;border:1px solid #15d7f32e;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:24px;padding:24px;display:grid}.serviceNowLiveActions h2{margin:8px 0;font-size:24px}.serviceNowLiveActions p{max-width:720px;color:var(--muted);margin:0;font-size:8px;line-height:1.6}.serviceNowLiveActions>div:last-child{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.serviceNowLiveActions button{min-height:38px;color:var(--cyan);cursor:pointer;background:#15d7f30d;border:1px solid #15d7f33b;border-radius:8px;padding:0 14px;font-size:8px}.serviceNowLiveActions button.primary{color:#031018;background:linear-gradient(110deg, var(--cyan), #7085ff);border:0}.serviceNowLiveActions button.danger{color:#ff7891;background:#ff5c790a;border-color:#ff5c793d}.serviceNowLiveActions button:disabled,.serviceNowCredentialForm button:disabled{opacity:.42;cursor:not-allowed}.serviceNowPermissionGuide{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(3,1fr);margin:0 24px 24px;display:grid;overflow:hidden}.serviceNowPermissionGuide>div{border-right:1px solid var(--border);padding:18px}.serviceNowPermissionGuide>div:last-child{border-right:0}.serviceNowPermissionGuide span{color:var(--cyan);font:7px var(--font-mono)}.serviceNowPermissionGuide strong{margin:10px 0 7px;font-size:10px;display:block}.serviceNowPermissionGuide p{color:var(--muted);margin:0;font-size:8px;line-height:1.55}.serviceNowEmpty{text-align:center;padding:54px}.serviceNowEmpty>span{width:58px;height:58px;color:var(--cyan);border:1px solid #15d7f34d;border-radius:16px;place-items:center;margin:0 auto;display:grid}.serviceNowEmpty h2{margin:18px 0 8px}.serviceNowEmpty p{color:var(--muted)}.serviceNowEmpty a{color:var(--cyan)}@media (max-width:1050px){.serviceNowSecureGrid{grid-template-columns:1fr}.serviceNowConnections{position:static}.serviceNowConnections>div,.credentialStatusGrid{grid-template-columns:repeat(2,1fr)}.credentialStatusGrid article:nth-child(2){border-right:0}.credentialStatusGrid article:nth-child(-n+2){border-bottom:1px solid var(--border)}.serviceNowLiveActions{grid-template-columns:1fr}.serviceNowLiveActions>div:last-child{justify-content:start}}@media (max-width:650px){.secureServiceNowPage{width:calc(100% - 32px);padding-top:38px}.secureServiceNowHero h1{font-size:43px}.serviceNowConnections>div,.credentialStatusGrid,.serviceNowSecretFields,.serviceNowPermissionGuide{grid-template-columns:1fr}.credentialStatusGrid article,.serviceNowPermissionGuide>div{border-right:0;border-bottom:1px solid var(--border)}.serviceNowPermissionGuide>div:last-child{border-bottom:0}.serviceNowCredentialPanel>header,.credentialIntro{flex-direction:column;align-items:start}.serviceNowCredentialForm,.serviceNowLiveActions{margin:13px;padding:18px}.serviceNowPermissionGuide{margin:13px}}body{font-size:16px}.topbar nav{white-space:nowrap;gap:clamp(18px,2vw,31px);font-size:14px;font-weight:560}.topbar nav a{flex-shrink:0}.environmentPill,.identityMenu>a,.identityMenu form button{font-size:13px}.aiHome{position:relative;overflow:hidden}.aiHome:before{z-index:-1;content:"";background:radial-gradient(circle,#4769ff21,#0000 65%);border:1px solid #40d9ff17;border-radius:50%;width:860px;height:860px;position:absolute;top:-360px;left:48%;box-shadow:0 0 0 120px #34cfff05,0 0 0 260px #5c54ff03}.aiHero{grid-template-columns:minmax(390px,.78fr) minmax(600px,1.22fr);align-items:center;gap:clamp(44px,5vw,80px);width:min(1400px,100% - 96px);min-height:690px;margin:0 auto;padding:60px 0 56px;display:grid}.aiHeroCopy h1 em{color:#0000;filter:drop-shadow(0 12px 34px #4da2ff21);background:linear-gradient(105deg,#39e5fb 2%,#86a4ff 54%,#e2ddff 92%);-webkit-background-clip:text;background-clip:text;font-style:normal;display:block}.aiHeroCopy>p{color:#aebbd1;max-width:620px;margin:0;font-size:clamp(16px,1.12vw,18px);line-height:1.64}.aiHero .heroActions{flex-wrap:wrap;margin-top:36px}.aiHeroAssurance{color:#8998b0;flex-wrap:wrap;gap:14px 24px;margin-top:28px;font-size:13px;display:flex}.aiHeroAssurance span{align-items:center;gap:9px;display:inline-flex}.aiHeroAssurance i{background:#4ce0b0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #4ce0b0cc}.aiConsole{background:linear-gradient(#4c7bc109 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#4c7bc109 1px,#0000 1px) 0 0/32px 32px,linear-gradient(145deg,#0e172af7,#070c19f0);border:1px solid #6f9ce03d;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 50px 140px #00000061,0 0 95px #22b6ff12}.aiConsole>:not(.aiNetwork){z-index:1;position:relative}.aiNetwork{z-index:0;opacity:.46;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 70%);mask-image:linear-gradient(#000c,#0000 70%)}.aiConsole:before{content:"";pointer-events:none;background:radial-gradient(circle,#5f5dff33,#0000 66%);border-radius:50%;width:410px;height:410px;position:absolute;top:-170px;right:-120px}.aiConsoleTop,.aiConsoleFooter{color:#8f9db4;font-family:var(--font-mono);letter-spacing:.035em;justify-content:space-between;align-items:center;gap:16px;font-size:11px;display:flex;position:relative}.aiConsoleTop{border-bottom:1px solid var(--border);background:#050a1475;min-height:54px;padding:0 20px}.aiConsoleTop>div{color:#c8d6e9;text-transform:capitalize;align-items:center;gap:9px;display:flex}.liveDot{background:#f0bb5d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #f0bb5d14,0 0 16px #f0bb5d73}.liveDot.online{background:#48e0ae;box-shadow:0 0 0 4px #48e0ae14,0 0 16px #48e0ae8c}.liveDot.degraded{background:#ff8294;box-shadow:0 0 0 4px #ff829414,0 0 16px #ff829480}.aiConsoleTabs{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.aiConsoleTabs button{border:0;border-right:1px solid var(--border);color:#7f8da5;min-height:52px;font:inherit;cursor:pointer;background:#070d198f;padding:8px 11px;font-size:12px;font-weight:680}.aiConsoleTabs button:last-child{border-right:0}.aiConsoleTabs button[aria-selected=true]{color:#07121a;background:linear-gradient(110deg,#38dff5,#7896ff);box-shadow:0 0 35px #38dff529}.aiConsoleBody{background:linear-gradient(135deg,#060e1dd1,#080d1ce6);padding:25px;position:relative}.aiConsoleIdentity{gap:8px;display:grid}.aiConsoleIdentity span{color:#5ee4fb;font-family:var(--font-mono);letter-spacing:.14em;font-size:11px}.aiConsoleIdentity strong{letter-spacing:-.045em;font-size:clamp(24px,2.2vw,34px)}.aiPrompt{background:#07121fd4;border:1px solid #55d3f33b;border-radius:15px;grid-template-columns:20px 1fr 7px;align-items:center;gap:12px;min-height:86px;margin-top:23px;padding:18px;display:grid;box-shadow:inset 3px 0 #35dcf5c2}.aiPrompt>span{color:#58e3fa;font-family:var(--font-mono);font-size:24px}.aiPrompt p{color:#d8e5f6;margin:0;font-size:15px;line-height:1.52}.aiPrompt i{background:#55e1f7;width:2px;height:22px;animation:1.05s step-end infinite aiCursor}@keyframes aiCursor{50%{opacity:0}}.aiEvidenceFlow{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.aiEvidenceFlow div{border:1px solid var(--border);background:#0b1221c2;border-radius:13px;min-height:76px;padding:13px}.aiEvidenceFlow span,.aiEvidenceFlow strong{display:block}.aiEvidenceFlow span{color:#617089;font-family:var(--font-mono);font-size:10px}.aiEvidenceFlow strong{color:#c7d4e7;margin-top:12px;font-size:12px;line-height:1.4}.aiResult{background:linear-gradient(100deg,#29beda17,#4953ad17);border:1px solid #6893d338;border-radius:14px;grid-template-columns:minmax(0,1fr) 132px;align-items:center;gap:18px;margin-top:14px;padding:17px 18px;display:grid}.aiResult>div>span{color:#62e3f8;font-family:var(--font-mono);letter-spacing:.12em;font-size:10px}.aiResult p{color:#c7d5e8;margin:7px 0 0;font-size:12px;line-height:1.52}.aiResult>strong{border-left:1px solid #7f9fd038;gap:3px;padding-left:18px;display:grid}.aiResult b{color:#77e9fb;letter-spacing:-.04em;font-size:23px}.aiResult small{color:#8f9eb5;font-size:9px;font-weight:560;line-height:1.35}.aiLaunchButton{color:#b9f5ff;width:100%;min-height:54px;font:inherit;cursor:pointer;background:linear-gradient(90deg,#1ab7dc21,#6673ff1a);border:1px solid #39dbf757;border-radius:13px;justify-content:space-between;align-items:center;margin-top:14px;padding:0 19px;font-size:14px;font-weight:760;display:flex}.aiLaunchButton:hover{background:linear-gradient(90deg,#1ab7dc38,#6673ff29);border-color:#39dbf7b8}.aiConsoleFooter{border-top:1px solid var(--border);background:#050a146b;justify-content:flex-end;min-height:48px;padding:0 20px}.aiConsoleFooter .aiActivity{color:#b8c7dc;margin-right:auto}.aiConsoleFooter .aiActivity:before{content:none}.aiActivity i{background:#4ee0af;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #4ee0afa6}.aiConsoleFooter span:before{color:#4ee0af;content:"✓";margin-right:7px}.aiProof{background:#090f1deb;border:1px solid #7a99cb33;border-radius:19px;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(220px,.8fr);width:min(1400px,100% - 96px);margin:22px auto 0;display:grid;overflow:hidden;box-shadow:0 24px 70px #0003}.aiProof>div{border-right:1px solid var(--border);align-content:center;gap:6px;min-height:112px;padding:20px 24px;display:grid}.aiProof strong{color:#70e9ff;letter-spacing:-.05em;font-size:30px}.aiProof span{color:#9aa9be;font-size:12px;line-height:1.4}.aiProof>a{color:#061219;text-align:center;background:linear-gradient(115deg,#45def2,#8198ff);justify-content:center;align-items:center;gap:13px;padding:22px;font-size:13px;font-weight:820;display:flex}.aiHome .homeActions{margin-top:92px}.aiHome .homeActions>header>p,.aiHome .sectionHeading>p{color:#a6b4c9;font-size:15px;line-height:1.7}.aiHome .homeActions>div>a{background:linear-gradient(145deg,#0e1729e0,#070d19e6);border:1px solid #7397cc33;border-radius:17px;min-height:218px;padding:27px 25px;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s}.aiHome .homeActions>div{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.aiHome .homeActions>div>a:nth-child(2n){border-right:1px solid #7397cc33}.aiHome .homeActions>div>a:hover{background:linear-gradient(110deg,#1ec0e114,#5b66ff0a);border-color:#49dcf875;transform:translateY(-4px);box-shadow:0 22px 55px #00000038,inset 0 1px #ffffff06}.aiHome .homeActions>div>a>span{font-size:12px}.aiHome .homeActions small{color:#68dff4;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:750}.aiHome .homeActions h3{letter-spacing:-.035em;margin:10px 0 9px;font-size:22px}.aiHome .homeActions p{color:#a5b2c7;max-width:560px;font-size:14px;line-height:1.62}.aiHome .homeActions b{color:#9babc1;align-items:center;gap:8px;margin-top:20px;font-size:11px;font-weight:620;display:inline-flex}.aiHome .homeActions b i{background:#4de0ae;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #4de0ae80}.aiHome .homeActions>div>a>strong{color:#7ee9fa;white-space:nowrap;width:max-content;font-size:10px;font-weight:700}.aiHome .principles{max-width:1380px}.aiHome .principleCard p{color:#a6b3c7;font-size:14px;line-height:1.68}.soundControl{z-index:60;color:#b7c4d8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:40px;font:inherit;cursor:pointer;background:#070d19e0;border:1px solid #7396c747;border-radius:999px;align-items:center;gap:9px;padding:0 13px;font-size:11px;font-weight:690;display:inline-flex;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 34px #00000042}.soundBars{align-items:end;gap:2px;height:13px;display:flex}.soundBars i{background:#6d7d96;border-radius:2px;width:2px;height:4px}.soundBars i:nth-child(2){height:9px}.soundBars i:nth-child(3){height:6px}.soundBars.active i{background:#51dff4;animation:.72s ease-in-out infinite alternate soundBar}.soundBars.active i:nth-child(2){animation-delay:-220ms}.soundBars.active i:nth-child(3){animation-delay:-430ms}@keyframes soundBar{0%{transform:scaleY(.55)}to{transform:scaleY(1.2)}}.authFormHeading span{font-size:12px}.authFormHeading h2{font-size:36px}.authForm label{color:#d0d9e8;font-size:14px;font-weight:650}.authForm input{min-height:56px;font:inherit;font-size:15px}.authFormMeta,.authHint,.authFormCard footer,.authAlert{font-size:13px}.authFieldError{color:#ff9cad;margin:-3px 0 3px;font-size:12px;line-height:1.45}.authSubmit{min-height:54px;font-size:14px}.authSubmit:disabled{cursor:wait;opacity:.72}.passwordStrength{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:3px;display:grid}.passwordStrength span{background:#889cbb2e;border-radius:999px;height:3px}.passwordStrength[data-strength="1"] span:first-child,.passwordStrength[data-strength="2"] span:nth-child(-n+2),.passwordStrength[data-strength="3"] span{background:linear-gradient(90deg,#3ddcf2,#7994ff);box-shadow:0 0 11px #3ddcf22e}@media (max-width:1180px){.aiHero{grid-template-columns:1fr;width:min(900px,100% - 64px);padding-top:72px}.aiHeroCopy h1{max-width:720px}.aiHome .homeActions>div{grid-template-columns:repeat(2,minmax(0,1fr))}.aiProof{grid-template-columns:repeat(2,1fr);width:min(900px,100% - 64px);margin-top:-38px}.aiProof>div:nth-child(2){border-right:0}.aiProof>div:nth-child(-n+2){border-bottom:1px solid var(--border)}.aiProof>a{grid-column:1/-1}}@media (max-width:700px){.aiHero{gap:46px;width:calc(100% - 40px);padding:54px 0 82px}.aiHeroCopy h1{font-size:clamp(42px,12vw,58px)}.aiHeroCopy>p{font-size:17px}.aiHero .heroActions{flex-direction:column;align-items:stretch}.aiHero .primaryButton,.aiHero .secondaryButton{width:100%}.aiConsoleTabs{grid-template-columns:repeat(2,1fr)}.aiConsoleTabs button:nth-child(2){border-right:0}.aiConsoleTabs button:nth-child(-n+2){border-bottom:1px solid var(--border)}.aiConsoleBody{padding:20px}.aiEvidenceFlow{grid-template-columns:1fr}.aiEvidenceFlow div{min-height:68px}.aiEvidenceFlow strong{margin-top:9px}.aiConsoleFooter{flex-direction:column;align-items:flex-start;padding:15px 20px}.aiConsoleFooter .aiActivity{margin-right:0}.aiResult{grid-template-columns:1fr}.aiResult>strong{border-top:1px solid #7f9fd038;border-left:0;padding:12px 0 0}.aiProof{grid-template-columns:1fr;width:calc(100% - 40px)}.aiProof>div{border-right:0;border-bottom:1px solid var(--border);min-height:94px}.aiProof>a{grid-column:auto;min-height:72px}.aiHome .homeActions{margin-top:78px}.aiHome .homeActions>div>a{min-height:164px}.aiHome .homeActions>div{grid-template-columns:1fr}.aiHome .homeActions h3{font-size:20px}.soundControl{bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.aiPrompt i,.soundBars.active i{animation:none}.aiHome .homeActions>div>a{transition:none}}.aiHero{grid-template-columns:minmax(330px,.78fr) minmax(520px,1.22fr);gap:clamp(34px,4.2vw,64px);width:min(1320px,100% - 80px);min-height:610px;padding:44px 0 42px}.aiHeroCopy h1{letter-spacing:-.048em;max-width:540px;margin:18px 0;font-size:clamp(34px,2.7vw,46px);line-height:1.04}.aiHeroCopy>p{max-width:560px;font-size:clamp(14px,.96vw,16px);line-height:1.62}.aiHero .heroActions{margin-top:28px}.aiHero .primaryButton,.aiHero .secondaryButton{min-height:48px;padding:0 19px;font-size:13px}.aiHeroAssurance{margin-top:22px;font-size:11px}.aiConsoleIdentity strong{font-size:clamp(20px,1.6vw,27px)}.aiPrompt{min-height:76px;margin-top:18px;padding:15px}.aiPrompt p{font-size:13px}.aiProof strong{font-size:25px}.aiProof>div{min-height:96px}.aiHome .homeActions>header h2,.aiHome .sectionHeading h2,.capabilityAtlas>header h2,.commandShowcaseCopy h2{letter-spacing:-.042em;font-size:clamp(27px,2.45vw,36px);line-height:1.08}.aiHome .homeActions h3,.capabilityAtlasCard h3{font-size:17px}.commandShowcaseCopy p,.capabilityAtlas>header>p,.aiHome .homeActions>header>p,.aiHome .sectionHeading>p{font-size:13px}.commandShowcase{min-height:420px;padding:46px}.commandShowcaseLaunch{min-height:49px;margin-top:23px;font-size:12px}.commandSim{border-radius:13px;inset:7px;container-type:inline-size}.commandSimTopbar{min-height:54px;padding:0 18px}.commandSimBrand b{width:29px;height:29px}.commandSimBrand span,.commandSimStatus{font-size:8px}.commandSimClose{min-height:33px;font-size:10px}.commandScenarioBar{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030a14d1;border-bottom:1px solid #5397d333;grid-template-columns:auto repeat(3,minmax(120px,175px)) 1fr;align-items:center;gap:7px;min-height:48px;padding:6px 18px;display:grid;position:relative}.commandScenarioBar>span{color:#5fe2f7;font-family:var(--font-mono);letter-spacing:.12em;margin-right:7px;font-size:8px}.commandScenarioBar button{color:#8292aa;min-height:32px;font:9px var(--font-mono);cursor:pointer;background:#08101eb3;border:1px solid #6c97cc33;border-radius:8px;align-items:center;gap:7px;padding:0 10px;display:flex}.commandScenarioBar button i,.commandScenarioBar>b i{background:#607087;border-radius:50%;flex:none;width:5px;height:5px}.commandScenarioBar button[aria-pressed=true]{color:#dff8ff;background:linear-gradient(105deg,#2bbddd29,#6477ff1f);border-color:#52e0f87a;box-shadow:inset 2px 0 #53e2f8,0 0 22px #3bd2f20f}.commandScenarioBar button[aria-pressed=true] i,.commandScenarioBar>b i{background:#49e0ad;box-shadow:0 0 9px #49e0ada3}.commandScenarioBar>b{color:#6fd9b5;font:8px var(--font-mono);letter-spacing:.07em;justify-self:end;align-items:center;gap:7px;display:flex}.commandSimWorkspace{grid-template-columns:minmax(250px,.76fr) minmax(410px,1.52fr) minmax(270px,.82fr);height:calc(100% - 102px);min-height:0}.commandMissionBrief,.commandEvidencePanel{scrollbar-color:#54ceee59 transparent;scrollbar-width:thin;min-height:0;padding:clamp(17px,1.65vw,27px);overflow-y:auto}.commandMissionBrief h2{max-width:350px;margin:12px 0 9px;font-size:clamp(21px,1.65vw,27px);line-height:1.06}.commandMissionBrief>p{font-size:10px;line-height:1.55}.commandMissionBrief>span,.commandStageReadout>span,.commandStageReadout small,.commandEvidencePanel>header{font-size:8px}.commandIncidentCard{margin-top:17px;padding:13px}.commandIncidentCard strong{margin-top:11px;font-size:10px}.commandIncidentCard p{margin:6px 0;font-size:11px}.commandIncidentCard small{font-size:8px}.commandMiniMetrics div{padding:10px 8px}.commandMiniMetrics span{font-size:10px}.commandCapabilityRack{gap:8px;margin-top:16px;display:grid}.commandCapabilityRack>header{color:#60dff5;font:8px var(--font-mono);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:10px;display:flex}.commandCapabilityRack>header b{color:#708199;font-size:7px}.commandCapabilityRack>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.commandCapabilityRack button{color:#9eacc0;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:#050c18b3;border:1px solid #6995cb2b;border-radius:8px;grid-template-columns:5px minmax(0,1fr);align-items:center;gap:3px 6px;padding:7px 8px;display:grid}.commandCapabilityRack button>i{background:#5c6b80;border-radius:50%;width:5px;height:5px}.commandCapabilityRack button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;font-weight:680;overflow:hidden}.commandCapabilityRack button>small{color:#617188;font:7px var(--font-mono);text-transform:uppercase;grid-column:2}.commandCapabilityRack button[data-state=active]>i{background:#4ce0ae;box-shadow:0 0 8px #4ce0ae9e}.commandCapabilityRack button[data-state=active]>small{color:#62dcb4}.commandCapabilityRack button[aria-pressed=true]{color:#e7f7ff;background:#23a6c81f;border-color:#4edef775;box-shadow:inset 2px 0 #55e1f7}.commandCapabilityRack article{background:#091b2aa8;border:1px solid #57cbeb30;border-radius:9px;padding:10px}.commandCapabilityRack article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.commandCapabilityRack article span{color:#dceaf7;font-size:9px;font-weight:740}.commandCapabilityRack article b{color:#64e2f7;font:7px var(--font-mono)}.commandCapabilityRack article p{color:#8e9db2;margin:7px 0 0;font-size:8px;line-height:1.5}.commandCapabilityRack article[data-state=queued]{border-color:#f4b85b2e}.commandCapabilityRack article[data-state=queued] b{color:#efbc6d}.commandCore{scrollbar-color:#54ceee4d transparent;scrollbar-width:thin;grid-template-rows:minmax(170px,1fr) auto auto auto;min-height:0;padding:clamp(16px,1.8vw,28px);overflow-y:auto}.commandCoreVisual{min-height:190px}.commandOrb{width:min(22vh,16vw,205px);height:min(22vh,16vw,205px)}.commandOrb>span{font-size:clamp(24px,2.2vw,36px)}.orbSignal{z-index:4;color:#72dff1;font:6px var(--font-mono);letter-spacing:.08em;background:#030c18db;border:1px solid #4edbf63d;border-radius:999px;padding:4px 6px;position:absolute;box-shadow:0 0 15px #37c7e714}.orbSignalOne{top:8%;left:-18%}.orbSignalTwo{top:19%;right:-13%}.orbSignalThree{bottom:20%;right:-23%}.orbSignalFour{bottom:7%;left:-17%}.commandCoordinates{font-size:7px}.commandStageReadout h3{margin:7px 0 5px;font-size:clamp(19px,1.65vw,25px)}.commandStageReadout>p{font-size:10px;line-height:1.5}.commandStageReadout>div{gap:4px;margin-top:10px;padding:10px 12px}.commandStageReadout>div strong{font-size:10px}.commandOutcomeMatrix{background:#040b17a8;border:1px solid #6494cd2b;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;display:grid;overflow:hidden}.commandOutcomeMatrix div{border-right:1px solid #6494cd26;gap:4px;padding:9px;display:grid}.commandOutcomeMatrix div:last-child{border-right:0}.commandOutcomeMatrix span{color:#77e5f7;font:10px var(--font-mono);text-transform:uppercase}.commandOutcomeMatrix small{color:#6e7e95;font-size:7px;line-height:1.3}.commandStageControls{margin-top:10px}.commandStageControls button{grid-template-columns:auto 1fr 5px;align-items:center;gap:7px;min-height:42px;padding:8px;position:relative}.commandStageControls button>span{font-size:7px}.commandStageControls button>strong{font-size:8px}.commandStageControls button>i{background:#526178;border-radius:50%;width:5px;height:5px}.commandStageControls button.complete>i{background:#4cdaa9}.commandStageControls button.active>i{background:#07131a;box-shadow:0 0 0 3px #07131a1f}.commandDecisionScore{margin-top:17px;padding-bottom:16px}.commandDecisionScore strong{font-size:clamp(28px,2.5vw,39px)}.commandEvidenceMetric{margin-top:14px}.commandEvidenceMetric span{font-size:17px}.commandEvidenceTrace{background:#050d19ad;border:1px solid #6596cf2b;border-radius:9px;gap:5px;margin-top:16px;padding:10px;display:grid}.commandEvidenceTrace>span{color:#5fe1f6;font:7px var(--font-mono);letter-spacing:.1em;margin-bottom:2px}.commandEvidenceTrace>div{color:#99a8bd;grid-template-columns:5px 1fr auto;align-items:center;gap:7px;font-size:8px;display:grid}.commandEvidenceTrace>div i{background:#49dca9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #49dca96b}.commandEvidenceTrace>div b{color:#6cdab5;font:7px var(--font-mono);text-transform:uppercase}.commandLog{gap:5px;margin-top:15px}.commandLog p{padding-bottom:6px;font-size:8px}.commandLog p.scenarioLog{color:#71dff3}.commandBoundary{margin-top:14px;padding:8px;font-size:7px;line-height:1.35}.commandAdvance{min-height:43px;margin-top:10px;font-size:9px}.commandRestart{margin-top:8px;font-size:8px}@media (max-width:1280px){.aiHero{grid-template-columns:minmax(300px,.72fr) minmax(500px,1.28fr);width:min(1120px,100% - 56px)}.commandSimWorkspace{grid-template-columns:minmax(225px,.7fr) minmax(390px,1.48fr) minmax(245px,.78fr)}.commandMissionBrief,.commandEvidencePanel{padding:16px}.commandCapabilityRack article p{display:none}.commandCore{padding:16px}.commandCoreVisual{min-height:170px}.commandOrb{width:min(20vh,15vw,180px);height:min(20vh,15vw,180px)}}@media (max-width:1050px){.aiHero{grid-template-columns:1fr;width:min(860px,100% - 48px);min-height:auto;padding:48px 0 70px}.aiHeroCopy{max-width:620px}.aiHeroCopy h1{max-width:520px}.commandShowcase,.capabilityAtlas{width:min(900px,100% - 48px)}.commandShowcase{grid-template-columns:1fr 280px;padding:36px}.capabilityAtlasGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.commandSim{overflow-y:auto}.commandSimTopbar{z-index:10;position:sticky;top:0}.commandScenarioBar{z-index:9;grid-template-columns:auto repeat(3,minmax(120px,1fr));position:sticky;top:54px}.commandScenarioBar>b{display:none}.commandSimWorkspace{height:auto;display:block}.commandMissionBrief,.commandCore,.commandEvidencePanel{overflow:visible}.commandMissionBrief{border-bottom:1px solid #6097d133;border-right:0}.commandCapabilityRack>div{grid-template-columns:repeat(3,minmax(0,1fr))}.commandCapabilityRack article p{display:block}.commandCore{min-height:690px}.commandCoreVisual{min-height:250px}.commandOrb{width:205px;height:205px}.commandEvidencePanel{border-top:1px solid #6097d133;border-left:0}}@media (max-width:700px){.aiHero{gap:36px;width:calc(100% - 32px);padding:38px 0 58px}.aiHeroCopy h1{font-size:clamp(31px,8.8vw,39px)}.aiHeroCopy>p{font-size:14px}.aiHero .primaryButton,.aiHero .secondaryButton{width:100%}.aiProof,.commandShowcase,.capabilityAtlas{width:calc(100% - 32px)}.commandShowcase{min-height:480px;padding:27px 22px;display:block}.commandShowcaseCopy h2{font-size:clamp(27px,8vw,34px)}.commandShowcaseTelemetry{margin-top:28px}.capabilityAtlasGrid{grid-template-columns:1fr}.capabilityAtlasCard{min-height:200px}.commandSim{border:0;border-radius:0;inset:0}.commandSimTopbar{min-height:50px;padding:0 12px}.commandSimBrand span,.commandSimStatus{display:none}.commandScenarioBar{scrollbar-width:none;min-height:48px;padding:7px 10px;display:flex;top:50px;overflow-x:auto}.commandScenarioBar>span{display:none}.commandScenarioBar button{min-width:132px}.commandMissionBrief,.commandCore,.commandEvidencePanel{padding:17px 15px}.commandMissionBrief h2{max-width:310px;font-size:clamp(21px,6.5vw,26px)}.commandCapabilityRack>div{grid-template-columns:repeat(2,minmax(0,1fr))}.commandCore{grid-template-rows:220px auto auto auto;min-height:650px}.commandCoreVisual{min-height:220px}.commandOrb{width:165px;height:165px}.commandOutcomeMatrix,.commandStageControls{grid-template-columns:repeat(2,minmax(0,1fr))}.commandOutcomeMatrix div:nth-child(2){border-right:0}.commandOutcomeMatrix div:nth-child(-n+2){border-bottom:1px solid #6494cd26}.commandStageReadout h3{font-size:clamp(19px,5.5vw,23px)}}@media (max-width:430px){.aiHeroCopy h1{font-size:clamp(29px,9vw,35px)}.aiHeroAssurance{display:grid}.commandShowcase{min-height:510px}.commandShowcaseTelemetry{padding:15px}.commandMiniMetrics{grid-template-columns:1fr}.commandMiniMetrics div{border-bottom:1px solid #6595cf2e;border-right:0}.commandMiniMetrics div:last-child{border-bottom:0}.commandCapabilityRack button>span{font-size:8px}.commandCore{grid-template-rows:195px auto auto auto}.commandCoreVisual{min-height:195px}.commandOrb{width:145px;height:145px}.orbSignal{font-size:5px}.commandEvidenceTrace>div{font-size:7px}}@media (min-width:1051px) and (max-height:780px){.commandSimTopbar{min-height:48px}.commandScenarioBar{min-height:42px;padding-top:4px;padding-bottom:4px}.commandSimWorkspace{height:calc(100% - 90px)}.commandMissionBrief,.commandEvidencePanel{padding:13px 15px}.commandMissionBrief h2{margin:8px 0 6px;font-size:21px}.commandMissionBrief>p{display:none}.commandIncidentCard{margin-top:10px;padding:10px}.commandIncidentCard p{margin:4px 0}.commandMiniMetrics{margin-top:8px}.commandMiniMetrics div{padding:7px}.commandCapabilityRack{margin-top:10px}.commandCapabilityRack button{min-height:34px;padding:5px 7px}.commandCapabilityRack article{padding:7px}.commandCore{padding:12px 16px}.commandCoreVisual{min-height:140px}.commandOrb{width:min(18vh,145px);height:min(18vh,145px)}.commandStageReadout h3{font-size:19px}.commandStageReadout>p{display:none}.commandStageReadout>div{margin-top:7px;padding:8px 10px}.commandOutcomeMatrix{margin-top:7px}.commandOutcomeMatrix div{padding:7px}.commandStageControls{margin-top:7px}.commandDecisionScore{margin-top:10px;padding-bottom:10px}.commandDecisionScore strong{font-size:28px}.commandEvidenceMetric{margin-top:9px}.commandEvidenceTrace{margin-top:10px;padding:8px}.commandLog{margin-top:10px}.commandBoundary{margin-top:9px}}@media (prefers-reduced-motion:reduce){.commandScenarioBar button,.commandCapabilityRack button{transition:none}}.commandSim{isolation:isolate;contain:paint;overscroll-behavior:contain}.commandSimWorkspace>*,.commandMissionBrief>*,.commandCore>*,.commandEvidencePanel>*{min-width:0}.commandMissionBrief h2,.commandIncidentCard p,.commandStageReadout h3,.commandStageReadout>div strong,.commandCapabilityRack article p,.commandLog p{overflow-wrap:anywhere}.commandScenarioBar,.commandMissionBrief,.commandCore,.commandEvidencePanel{overscroll-behavior:contain}.commandScenarioBar button,.commandCapabilityRack button,.commandStageControls button,.commandAdvance,.commandRestart,.commandIncidentCard,.commandMiniMetrics div,.commandOutcomeMatrix div,.commandEvidenceTrace,.commandBoundary{transition:border-color .18s,background-color .18s,box-shadow .18s,color .18s,transform .18s}.commandScenarioBar button,.commandCapabilityRack button,.commandStageControls button,.commandAdvance,.commandRestart{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.commandScenarioBar button:focus-visible,.commandCapabilityRack button:focus-visible,.commandStageControls button:focus-visible,.commandAdvance:focus-visible,.commandRestart:focus-visible,.commandSimClose:focus-visible{outline-offset:2px;outline:2px solid #69e7fb}.commandScenarioBar button[aria-pressed=true],.commandCapabilityRack button[aria-pressed=true],.commandStageControls button.active{animation:2.8s ease-in-out infinite commandSelectedPulse}.commandIncidentCard{box-shadow:inset 0 0 34px #dc417506}.commandEvidenceTrace{box-shadow:inset 0 0 30px #37cfed06}.commandOutcomeMatrix div:nth-child(3) span{color:#8aa5ff}.commandOutcomeMatrix div:last-child span{color:#57dfad}@keyframes commandSelectedPulse{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}@media (hover:hover) and (pointer:fine){.commandScenarioBar button:hover,.commandCapabilityRack button:hover,.commandStageControls button:hover{z-index:1;color:#e8f8ff;background-color:#1f80a029;border-color:#65e2f77a;transform:translateY(-1px);box-shadow:0 7px 24px #1280a11f}.commandAdvance:hover{transform:translateY(-1px);box-shadow:0 12px 34px #39d2f03b}.commandRestart:hover{color:#c6d7e9}.commandMiniMetrics div:hover,.commandOutcomeMatrix div:hover{background:#31abcc14}.commandIncidentCard:hover{border-color:#f661926b}.commandEvidenceTrace:hover,.commandBoundary:hover{border-color:#55dcf261}}@media (max-width:1050px){.commandScenarioBar{scroll-snap-type:x proximity}.commandScenarioBar button{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.commandScenarioBar button[aria-pressed=true],.commandCapabilityRack button[aria-pressed=true],.commandStageControls button.active{animation:none}.commandScenarioBar button,.commandCapabilityRack button,.commandStageControls button,.commandAdvance,.commandRestart,.commandIncidentCard,.commandMiniMetrics div,.commandOutcomeMatrix div,.commandEvidenceTrace,.commandBoundary{transition:none}}
