.flow{grid-template-columns:repeat(7,1fr)}@media(max-width:980px){.flow{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.flow{grid-template-columns:1fr}}.mc1PublicSite{--ink:#f4f7ff;--paper:#070a10;--dark:#04070c;--white:#f4f7ff;--lime:#5b9bff;--line:rgba(190,211,244,.15);--muted:#aab6c8;font-family:var(--font-geist-sans),Arial,sans-serif;overflow-x:clip}.mc1PublicSite :where(a,button,summary,input,textarea,select):focus-visible{outline:2px solid #7ecaff;outline-offset:4px}.mc1PublicSite :where(.kicker,.eyebrow,.panelLabel){font-size:clamp(11px,.8vw,13px);letter-spacing:.15em;color:#7ebaff}.mc1PublicSite .pulse{background:#60b5ff;box-shadow:0 0 0 5px rgba(69,141,238,.15)}.mc1PublicSite .button,.mc1PublicSite .navCta,.mc1PublicSite .navSales{border-radius:7px;transition:background .2s,border-color .2s,transform .2s,color .2s}.mc1PublicSite .button:hover,.mc1PublicSite .navCta:hover,.mc1PublicSite .navSales:hover{transform:translateY(-2px)}.mc1PublicSite .button.lime,.mc1PublicSite .button.primary{background:#337af5;border-color:#337af5;color:#fff}.mc1PublicSite .button.lime:hover,.mc1PublicSite .button.primary:hover{background:#5798ff;border-color:#5798ff}.mc1PublicSite .button.secondary{border-color:rgba(228,237,255,.3);color:#f4f7ff;background:rgba(255,255,255,.025)}.mc1PublicSite .button.secondary:hover{background:rgba(255,255,255,.09);border-color:#7ebaff}.mc1PublicSite .textButton{color:#91c5ff;border-bottom:1px solid;padding-bottom:5px;font-weight:650}.mc1PublicSite .dark{background:#04070c;color:#f4f7ff}.colomboLogoFrame{display:block;position:relative;width:183px;height:47px;overflow:hidden;flex:none;background:#fff;border-radius:3px}.colomboLogoFrame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.colomboLogoDark{background:transparent;border-radius:0;--logo-art-size:195px}.colomboLogoDark img{width:var(--logo-art-size)!important;height:var(--logo-art-size)!important;max-width:none;inset:auto!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%);object-fit:contain;filter:contrast(1.35);mix-blend-mode:screen}.consoleLogoFrame{display:block;position:relative;width:130px;height:35px;overflow:hidden;background:#fff;border-radius:3px;flex:none}.consoleLogoFrame img{object-fit:cover;object-position:center;width:100%!important;height:100%!important;border-radius:0!important;background:#fff!important;filter:none!important}.consoleApp aside .cairoBrand .consoleBrandSuffix{font-size:11px;color:#aab9d0;white-space:nowrap}.adminBrand img{width:128px!important;height:34px!important;object-fit:cover;background:#fff;border-radius:3px}.siteWordmark{display:flex;align-items:center;gap:12px;flex:none}.siteWordmarkSuffix{font:700 12px var(--font-geist-mono),monospace;letter-spacing:.05em;color:#a5b6d2;white-space:nowrap}.mc1PublicSite .mc1SiteNav{height:86px;padding:0 clamp(20px,3.6vw,72px);background:rgba(6,10,17,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(18px);gap:clamp(16px,2vw,36px);z-index:90}.mc1PublicSite .mc1SiteNav .navLinks{align-items:center;gap:clamp(12px,1.15vw,22px);font-size:13px;flex:1;justify-content:flex-end}.mc1PublicSite .mc1SiteNav .navDropdown summary,.mc1PublicSite .mc1SiteNav .navLinks>a{font-size:13px;font-weight:550;color:#cbd6e6;white-space:nowrap;line-height:1.3}.mc1PublicSite .mc1SiteNav .navDropdown summary:hover,.mc1PublicSite .mc1SiteNav .navLinks>a:hover{color:#fff;opacity:1}.mc1PublicSite .navDropdown summary{padding:14px 0}.mc1PublicSite .navDropdown summary:after{color:#6caeff}.mc1PublicSite .navMega,.mc1PublicSite .navMenu{top:48px;background:#0e1624;color:#edf4ff;border:1px solid rgba(179,204,242,.2);box-shadow:0 26px 80px rgba(0,0,0,.45);border-radius:12px}.mc1PublicSite .navMega{width:min(760px,90vw);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:13px}.mc1PublicSite .navMega>a{padding:17px!important;border:1px solid transparent!important;border-radius:8px;align-items:start;color:#edf4ff!important;background:transparent!important}.mc1PublicSite .navMega>a.active,.mc1PublicSite .navMega>a:focus-visible,.mc1PublicSite .navMega>a:hover{background:#182b46!important;border-color:#284a75!important;color:#fff!important}.mc1PublicSite .navMega i{width:28px;height:28px;border-color:#3b587f;color:#8abaff;font-size:10px}.mc1PublicSite .navMega strong,.mc1PublicSite .navMega>a strong{color:#f5f8ff;font-size:14px}.mc1PublicSite .navMega small,.mc1PublicSite .navMega>a small{color:#a5b5cc;font-size:11px;line-height:1.45}.mc1PublicSite .navArrow{margin-left:auto;color:#73b2ff}.mc1PublicSite .navMenu{min-width:230px;padding:9px}.mc1PublicSite .navMenu>a{font-size:13px!important;color:#d3deee;padding:13px!important;border-radius:6px}.mc1PublicSite .navMenu>a:hover{background:#182b46;color:#fff!important}.siteNavActions{display:flex;align-items:center;gap:10px;margin-left:4px}.mc1PublicSite .siteNavActions .navCta{display:inline-flex;align-items:center;white-space:nowrap;background:#337af5;color:white;border:1px solid #337af5;padding:12px 16px;font-size:12px;font-weight:750}.mc1PublicSite .siteNavActions .navCta span{margin-left:12px}.mc1PublicSite .siteNavActions .navSales{white-space:nowrap;border:1px solid #355475;padding:12px 15px;color:#e7f0ff;font-size:12px;font-weight:700}.mc1PublicSite .mc1HomeHero{position:relative;min-height:calc(100svh - 86px);padding:clamp(38px,4vw,74px) clamp(24px,5vw,96px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);grid-template-rows:auto;gap:clamp(36px,4vw,80px);background:radial-gradient(circle at 78% 36%,rgba(26,79,150,.22),transparent 36%),#070a10;overflow:hidden}.mc1HomeHero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 96%,rgba(134,182,244,.04) 0),linear-gradient(0deg,transparent 96%,rgba(134,182,244,.04) 0);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent 25%,#000)}.heroEditorial,.heroSystem{position:relative;z-index:1}.mc1PublicSite .mc1HomeHero h1{font-size:clamp(68px,7vw,118px);line-height:.83;letter-spacing:-.072em;margin:clamp(25px,3vw,46px) 0 24px;max-width:980px}.mc1PublicSite .mc1HomeHero h1 span{display:block;font-family:var(--font-geist-sans),Arial,sans-serif;font-style:normal;font-weight:520;font-size:clamp(44px,4.7vw,80px);line-height:.98;letter-spacing:-.068em;color:#e4ebf7;margin-top:14px}.mc1PublicSite .heroEditorial>p,.mc1PublicSite .mc1HomeHero>p{max-width:740px;font-size:clamp(18px,1.45vw,22px);line-height:1.45;color:#d6e1f0;margin:0 0 14px}.mc1PublicSite .heroEditorial .heroSupporting{font-size:clamp(15px,1.1vw,18px);max-width:690px;color:#9eafc7;line-height:1.6}.mc1PublicSite .heroEditorial .heroActions,.mc1PublicSite .mc1HomeHero>.heroActions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.heroSystem{min-height:535px;border:1px solid rgba(144,184,236,.22);border-radius:18px;padding:clamp(20px,2.1vw,36px);background:linear-gradient(145deg,rgba(18,33,54,.95),rgba(6,13,24,.98));box-shadow:0 30px 100px rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:space-between}.heroSystemBottom,.heroSystemTop{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.heroSystemBottom{grid-template-columns:repeat(2,1fr)}.heroSystemBottom span,.heroSystemTop span{display:grid;place-items:center;min-height:58px;border:1px solid rgba(146,184,230,.2);border-radius:7px;color:#cad9ec;font:700 10px/1.3 var(--font-geist-mono),monospace;letter-spacing:.08em;text-align:center;padding:8px}.heroSystemLine{height:32px;width:1px;background:linear-gradient(#3a78bc,#7cc7ff);margin:0 auto;position:relative}.heroSystemLine:after{content:"";position:absolute;bottom:-2px;left:-2px;width:5px;height:5px;border-radius:50%;background:#87caff;box-shadow:0 0 12px #6ab8ff;animation:mc1SignalTravel 3.8s ease-in-out infinite}@keyframes mc1SignalTravel{0%,to{transform:translateY(0);opacity:.8}50%{transform:translateY(-28px);opacity:1}}.heroSystemCore{position:relative;display:grid;gap:15px;padding:26px;background:linear-gradient(125deg,#174274,#103055 60%,#0a213b);border:1px solid #4785c8;border-radius:11px;box-shadow:inset 0 1px rgba(255,255,255,.2)}.heroSystemCore small{font:700 10px var(--font-geist-mono),monospace;letter-spacing:.12em;color:#9ec9f4}.heroSystemCore strong{font-size:clamp(58px,5vw,84px);line-height:.9;letter-spacing:-.08em}.heroSystemCore span{font-size:13px;color:#d2e2f5;line-height:1.5}.heroSystemCore i{position:absolute;right:25px;bottom:25px;font-style:normal;font-size:24px;color:#9bd3ff}.heroSystemOutcome{display:flex;align-items:center;gap:10px;color:#bbd5f3;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.08em}.heroSystemOutcome strong{margin-left:auto;color:#72b6ff;font-size:9px}.mc1PublicSite .publicPageHero{padding:clamp(90px,10vw,160px) clamp(24px,5vw,96px) clamp(88px,8vw,130px);background:radial-gradient(circle at 84% 30%,rgba(29,84,154,.24),transparent 32%),#0a101a;border-bottom:1px solid var(--line);min-height:min(680px,75svh);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.mc1PublicSite .publicPageHero h1{font-size:clamp(62px,8vw,124px);line-height:.9;margin:34px 0 28px;max-width:1160px}.mc1PublicSite .productFinalCta h2 em,.mc1PublicSite .publicPageHero h1 em,.mc1PublicSite .sectionIntro h2 em{font-style:normal;font-family:var(--font-geist-sans),Arial,sans-serif;font-weight:450;color:#81b5f7}.mc1PublicSite .publicPageHero>p{color:#b4c3d8;max-width:800px}.mc1PublicSite .publicPageHero>small{color:#9baec8;font-size:13px;max-width:850px}.mc1PublicSite .mc1RouteHub,.mc1PublicSite .publicPageSection{padding:clamp(84px,8vw,138px) clamp(24px,5vw,96px)}.mc1PublicSite .sectionIntro{gap:clamp(32px,8vw,130px);margin-bottom:clamp(44px,5vw,72px)}.mc1PublicSite .sectionIntro h2{font-size:clamp(48px,5.4vw,86px);line-height:.98;max-width:980px;margin-top:22px}.mc1PublicSite .sectionIntro p{font-size:clamp(16px,1.3vw,19px);line-height:1.65;color:#aabbd2}.mc1PublicSite .sectionIntro.light p{color:#aabbd2}.mc1PublicSite .mc1RouteGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;border:0}.mc1PublicSite .mc1RouteGrid>a,.mc1PublicSite .outcomeGrid article,.mc1PublicSite .publicFeatureGrid article{background:#101a29;border:1px solid rgba(178,207,246,.16);border-radius:12px;padding:clamp(23px,2.3vw,38px);min-height:300px;transition:transform .22s,border-color .22s,background .22s}.mc1PublicSite .mc1RouteGrid>a:hover,.mc1PublicSite .outcomeGrid article:hover,.mc1PublicSite .publicFeatureGrid article:hover{transform:translateY(-4px);background:#15243a;border-color:#4382c9}.mc1PublicSite .mc1RouteGrid>a:first-child,.mc1PublicSite .mc1RouteGrid>a:nth-child(3){grid-column:span 2}.mc1PublicSite .mc1RouteGrid span,.mc1PublicSite .publicFeatureGrid article>span{font-size:11px;color:#80baff}.mc1PublicSite .mc1RouteGrid h3,.mc1PublicSite .publicFeatureGrid h3{font-size:clamp(25px,2.25vw,36px);line-height:1.12;margin:40px 0 14px}.mc1PublicSite .mc1RouteGrid p,.mc1PublicSite .publicFeatureGrid p{font-size:15px;line-height:1.6;color:#a9b9cf}.mc1PublicSite .mc1RouteGrid strong{color:#8ac2ff}.mc1PublicSite .categoryProblem,.mc1PublicSite .continuumSpotlight{background:#edf3fa;color:#0c1827}.mc1PublicSite .categoryProblem .sectionIntro p,.mc1PublicSite .continuumSpotlight .sectionIntro p{color:#42546a}.mc1PublicSite .categoryProblem .sectionIntro h2 em,.mc1PublicSite .continuumSpotlight .sectionIntro h2 em{color:#286ebd}.mc1PublicSite .signalList{border-color:rgba(18,45,74,.18);border-radius:10px;overflow:hidden}.mc1PublicSite .signalList span{font-size:12px;line-height:1.5;padding:26px 14px;border-color:rgba(18,45,74,.18)}.mc1PublicSite .relationshipFlow{gap:16px;border:0;padding:0}.mc1PublicSite .relationshipFlow span,.mc1PublicSite .relationshipFlow strong{font-size:11px;padding:22px;border-color:#36506f;border-radius:8px}.mc1PublicSite .relationshipFlow strong{background:#1d5eac;color:#fff}.mc1PublicSite .fdeSection,.mc1PublicSite .forwardSpotlight{background:#0d1827;padding:clamp(88px,8vw,138px) clamp(24px,5vw,96px)}.mc1PublicSite .forwardSpotlight p{color:#aebed3}.mc1PublicSite .forwardSpotlight h3{color:#88baf4;font-family:var(--font-geist-sans),Arial,sans-serif;font-style:normal}.mc1PublicSite .forwardLoop{border:0;gap:9px}.mc1PublicSite .forwardLoop li{border:1px solid #2b415d;border-radius:8px;background:#13253b;padding:20px;font-size:15px}.mc1PublicSite .forwardLoop span{font-size:11px;color:#81baff}.forwardSystemLabels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.forwardSystemLabels span{padding:14px 12px;border:1px solid #365578;border-radius:6px;color:#aed4ff;font:700 10px/1.4 var(--font-geist-mono),monospace;letter-spacing:.04em}.mc1PublicSite .forwardAvailability{font-size:12px;margin-top:15px;color:#90a7c4;line-height:1.5}.mc1PublicSite .outcomeGrid{gap:12px}.mc1PublicSite .outcomeGrid article{min-height:190px}.mc1PublicSite .outcomeGrid article span{color:#7dbbff}.mc1PublicSite .outcomeGrid h3{font-size:clamp(22px,1.8vw,28px)}.mc1PublicSite .publicBand{background:#123157;color:#f5f8ff;padding:clamp(60px,6vw,100px) clamp(24px,5vw,96px);border-top:1px solid #3a699c;border-bottom:1px solid #3a699c}.mc1PublicSite .publicBand h2{color:#fff}.mc1PublicSite .publicBand p{color:#bdd2eb}.mc1PublicSite .researchFeature{background:#101b2b}.mc1PublicSite .researchFeature h3{color:#8abfff}.mc1PublicSite .researchFeature p{color:#b0c0d6}.mc1PublicSite .mc1HomeProof{background:#05090f}.mc1PublicSite .mc1HomeProof h2 em{color:#80b6f5}.mc1PublicSite .mc1HomeProof p{color:#a4b5cc}.progressionRail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.progressionRail article{display:flex;flex-direction:column;min-height:245px;border:1px solid #344f70;background:#101d2e;border-radius:10px;padding:28px}.progressionRail article:last-child{background:linear-gradient(145deg,#1a477b,#0e2746);border-color:#579af0}.controlLoopRail span,.missionRail small,.productFlow span,.progressionRail span,.progressionRail strong,.triptychGrid article>span{font:700 11px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#84bfff}.progressionRail strong{font-size:13px;line-height:1.4;margin-top:40px;color:#eaf2ff}.progressionRail p{font-size:19px;line-height:1.3;margin:auto 0 0;color:#b7cae0}.controlLoopRail{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px}.controlLoopRail li{min-height:148px;padding:20px 16px;border:1px solid #34506f;border-radius:8px;background:#101e30;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.controlLoopRail li:has(button[aria-pressed=true]){border-color:#7ebaff;background:#173b65;box-shadow:0 0 0 1px rgba(126,186,255,.2)}.controlLoopRail button{display:flex;flex-direction:column;justify-content:space-between;gap:20px;width:100%;height:100%;text-align:left;padding:0;background:none;border:0;color:#f5f8ff;cursor:pointer;font:inherit}.controlLoopRail strong{font-size:clamp(15px,1.3vw,20px)}.controlStepDetail{display:flex;align-items:baseline;gap:20px;padding:22px 26px;margin-top:16px;border-left:3px solid #6da9ef;background:#11253d}.controlStepDetail span{font:700 10px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#86bcfa;white-space:nowrap}.controlStepDetail strong{font-size:22px;min-width:130px}.controlStepDetail p{margin:0;color:#bdcee1;line-height:1.5}.controlLoopExtensions{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.controlLoopExtensions span{border:1px solid #294563;border-radius:6px;padding:11px 14px;color:#a8c7e8;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.07em}.missionRail{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.missionRail>button{min-height:118px;display:flex;flex-direction:column;justify-content:space-between;padding:18px 12px;border:1px solid #365579;border-radius:8px;font-size:14px;font-weight:700;background:#132439;color:#f0f6ff;text-align:left;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.missionRail>button:hover{transform:translateY(-3px);border-color:#82baff}.missionRail>button.selected{background:#1c4e83;border-color:#84bdff}.missionRail small{font-size:10px;color:#2872c8}.missionRail button small{color:#8fc5ff}.missionTimelineLight .missionRail>button{background:#f8fbff;border-color:#b6c8db;color:#10243e}.missionTimelineLight .missionRail>button.selected{background:#d9eaff;border-color:#367dce}.missionTimelineLight .missionRail button small{color:#2872c8}.missionDetail{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;padding:23px 26px;margin-top:14px;background:#10243c;border:1px solid #365579;border-radius:8px;color:#f0f6ff}.missionDetail span{font:700 10px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#83bcfa}.missionDetail strong{font-size:22px}.missionDetail p{margin:0;color:#bfd0e5;line-height:1.5}.missionDetail small{margin-left:auto;color:#8eaccd;font-size:11px}.missionTimelineLight .missionDetail{background:#e5effa;border-color:#b6c8db;color:#10243e}.missionTimelineLight .missionDetail p{color:#36516d}.missionTimelineLight .missionDetail small{color:#526981}.triptychGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.triptychGrid article{min-height:420px;padding:clamp(25px,3vw,48px);border:1px solid #35516e;border-radius:12px;background:#101d2d;display:flex;flex-direction:column}.triptychGrid h3{font-size:clamp(28px,2.8vw,45px);line-height:1.1;letter-spacing:-.045em;margin:50px 0 20px}.triptychGrid p{color:#aebfd4;font-size:16px;line-height:1.6}.triptychGrid a{margin-top:auto;color:#8cc1ff;font-weight:700}.productFlow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.productFlow>div{display:flex;align-items:center;gap:18px;min-height:104px;padding:24px;border:1px solid #395575;background:#102037;border-radius:8px}.productFlow strong{font-size:clamp(15px,1.3vw,20px)}.mc1PublicSite .productUseCases .outcomeGrid{grid-template-columns:repeat(3,1fr)}.contextColumns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.contextColumns>div{border:1px solid #365579;border-radius:10px;background:#101e30;padding:clamp(28px,3vw,48px)}.contextColumns ul{list-style:none;padding:0;margin:26px 0 0}.contextColumns li{padding:17px 0;border-top:1px solid #294361;font-size:clamp(16px,1.3vw,20px);color:#e4edfa}.contextColumns li:before{content:"↗";color:#80bdff;margin-right:14px}.relatedProductGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.relatedProductGrid a{min-height:235px;display:flex;flex-direction:column;gap:15px;padding:30px;border:1px solid #355579;border-radius:11px;background:#102038;color:#f2f6ff;transition:transform .2s,border-color .2s}.relatedProductGrid a:hover{transform:translateY(-4px);border-color:#82baff}.relatedProductGrid span{font:700 11px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#91c4ff;text-transform:uppercase}.relatedProductGrid strong{font-size:clamp(22px,2vw,34px);line-height:1.1;letter-spacing:-.04em}.relatedProductGrid small{margin-top:auto;color:#91c4ff;font-weight:700}.mc1PublicSite .productFinalCta{display:flex;align-items:end;justify-content:space-between;gap:40px;background:#edf3fa;color:#0c1827}.productFinalCta h2{font-size:clamp(48px,5vw,80px);line-height:.98;letter-spacing:-.06em;margin:18px 0}.productFinalCta p{color:#445970;line-height:1.6;max-width:630px}.mc1PublicSite .productFinalCta .button.secondary{color:#164b85;border-color:#6a8bab}.mc1PublicSite .pricingSection{background:#060b13}.billingInterval{display:inline-flex;gap:3px;padding:4px;margin-bottom:26px;border:1px solid #365473;border-radius:9px;background:#0d1b2e}.billingInterval button{padding:11px 22px;border:0;border-radius:6px;background:transparent;color:#aec3dd;font:700 12px var(--font-geist-sans),Arial,sans-serif;cursor:pointer}.billingInterval button.active{background:#337af5}.billingInterval button:focus-visible{outline:2px solid #7ecaff;outline-offset:3px}.mc1PublicSite.pricingPage .publicPlanGrid article{background:#112035;border-color:#365473;border-radius:11px}.mc1PublicSite.pricingPage .publicPlanGrid article:hover{background:#17304f;border-color:#6da9ef}.mc1PublicSite.pricingPage .publicPlanGrid .planCta{background:#337af5;border-color:#337af5;color:#fff;border-radius:6px}.mc1PublicSite.pricingPage .publicPlanGrid .planCta:hover{background:#5798ff}.mc1PublicSite.pricingPage .publicPlanGrid header p,.mc1PublicSite.pricingPage .publicPlanGrid li{color:#b8c9dc}.mc1PublicSite .pricingPromise{border-color:#365473}.pricingTableScroller{overflow-x:auto;border:1px solid #365473;border-radius:11px;background:#0d1a2a}.pricingComparison{border-collapse:collapse;width:100%;min-width:780px;color:#ecf4ff}.pricingComparison td,.pricingComparison th{padding:19px 23px;border-bottom:1px solid #27415e;text-align:left;vertical-align:top;line-height:1.5}.pricingComparison thead th{font:700 10px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#83bbff;text-transform:uppercase;background:#142943}.pricingComparison tbody th{font-size:19px;white-space:nowrap;color:#f4f8ff}.pricingComparison tbody td{color:#b8cde3;font-size:14px}.pricingComparison tr:last-child>*{border-bottom:0}.pricingMeterGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pricingMeterGrid article{min-height:310px;padding:clamp(24px,2.4vw,38px);background:#11233a;border:1px solid #365473;border-radius:10px;display:flex;flex-direction:column}.pricingMeterGrid span{font:700 10px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#84bcff}.pricingMeterGrid h3{font-size:clamp(23px,2vw,34px);letter-spacing:-.04em;line-height:1.1;margin:34px 0 16px}.pricingMeterGrid p{margin-top:auto;color:#b2c5dd;line-height:1.6}.faqList{max-width:1100px;border-top:1px solid #365473}.faqList details{padding:22px 10px;border-bottom:1px solid #365473}.faqList summary{font-size:clamp(18px,1.7vw,26px);font-weight:650;cursor:pointer;display:flex;justify-content:space-between;gap:20px}.faqList summary:after{content:"+";color:#8fc4ff}.faqList details[open] summary:after{content:"−"}.faqList p{font-size:16px;line-height:1.65;color:#b4c7dd;max-width:780px;margin:14px 0 0}.mc1PublicSite .resourcesPaperGrid article{background:#102035;border-color:#34516f;border-radius:11px}.mc1PublicSite .resourcesPaperGrid p{color:#b8c8dc}.mc1PublicSite .resourcesPaperGrid small{color:#9cb0c9}.mc1PublicSite .resourcesLinkGrid a{color:#f2f6ff}.mc1PublicSite .resourcesLinkGrid a:hover{background:#1e4778;color:#fff}.mc1PublicSite .inquirySection{background:#0d1827}.mc1PublicSite .inquiryIntro h2 em{color:#9cc7ff}.mc1PublicSite .publicInquiryForm{color:#102033;border-color:#d3dbe5;background:#f8f9fc}.mc1PublicSite .inquiryFields label{color:#263b53}.mc1PublicSite .inquirySection input,.mc1PublicSite .inquirySection textarea{background:#edf3fa;color:#102033}.mc1PublicSite .inquirySection input::placeholder,.mc1PublicSite .inquirySection textarea::placeholder{color:#596b81;opacity:1}.mc1PublicSite .inquiryPrivacy{color:#50647d}.mc1PublicSite .inquiryConfirmation{color:#102033}.mc1PublicSite .inquiryConfirmation .button.secondary{color:#102033;border-color:#325986;background:#fff}.mc1PublicSite .mc1SiteFooter{display:grid;grid-template-columns:minmax(220px,2fr) repeat(5,minmax(120px,1fr));gap:clamp(20px,2.7vw,50px);padding:90px clamp(24px,5vw,96px) 38px;background:#05080e;color:#f2f6ff;border-color:#23384d}.mc1PublicSite .mc1SiteFooter>div{min-width:0;gap:13px}.mc1PublicSite .footerIntro{gap:20px}.mc1PublicSite .footerIntro p{font-size:20px;line-height:1.35;color:#d1dff1;max-width:330px}.mc1PublicSite .footerIntro>span{font:700 10px var(--font-geist-mono),monospace;color:#6e9ac8;letter-spacing:.1em}.mc1PublicSite .mc1SiteFooter strong{font-size:11px;color:#83b8f5}.mc1PublicSite .mc1SiteFooter a{font-size:13px;line-height:1.35;color:#adbed3}.mc1PublicSite .mc1SiteFooter a:hover{color:#fff}.mc1PublicSite .footerBottom{grid-column:1/-1;display:flex!important;justify-content:space-between;flex-direction:row;align-items:center;border-top:1px solid #23384d;padding-top:25px;margin-top:20px;color:#8fa4be;font-size:12px}.footerBottom>span:last-child{display:flex;gap:22px}@media(prefers-reduced-motion:reduce){.mc1PublicSite *,.mc1PublicSite :after,.mc1PublicSite :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:1450px){.mc1PublicSite .mc1SiteNav{gap:14px}.mc1PublicSite .mc1SiteNav .navLinks{gap:12px}.mc1PublicSite .siteNavActions .navSales,.siteWordmarkSuffix{display:none}}@media(max-width:1100px){.pricingMeterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1120px){.mc1PublicSite .mc1SiteNav{height:72px}.mc1PublicSite .mc1SiteNav .menuButton{display:block;margin-left:auto;color:#f6f9ff;font-size:26px}.mc1PublicSite .mc1SiteNav .navLinks{display:none;position:absolute;top:72px;left:0;right:0;background:#0b1421;max-height:calc(100dvh - 72px);overflow:auto;padding:22px clamp(20px,5vw,70px) 35px;flex-direction:column;align-items:stretch;border-bottom:1px solid #33516f;gap:5px}.mc1PublicSite .mc1SiteNav .navLinks.open{display:flex}.mc1PublicSite .mc1SiteNav .navDropdown{width:100%}.mc1PublicSite .mc1SiteNav .navDropdown summary,.mc1PublicSite .mc1SiteNav .navLinks>a{font-size:17px;padding:14px 0}.mc1PublicSite .navMega,.mc1PublicSite .navMenu{position:static;transform:none;width:100%;min-width:0;margin:3px 0 12px;box-shadow:none}.mc1PublicSite .siteNavActions{display:flex;margin:14px 0 0}.mc1PublicSite .siteNavActions .navSales{display:inline-flex}.mc1PublicSite .mc1HomeHero{grid-template-columns:1fr;min-height:0}.heroSystem{min-height:420px;max-width:720px;width:100%}.mc1PublicSite .mc1RouteGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mc1PublicSite .mc1RouteGrid>a:first-child,.mc1PublicSite .mc1RouteGrid>a:nth-child(3){grid-column:auto}.mc1PublicSite .mc1SiteFooter{grid-template-columns:repeat(3,minmax(0,1fr))}.mc1PublicSite .footerIntro{grid-column:1/-1}.controlLoopRail,.missionRail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:720px){.colomboLogoFrame{width:156px;height:40px}.colomboLogoDark{--logo-art-size:166px}.controlStepDetail{display:block}.controlStepDetail strong{display:block;margin:10px 0}.missionDetail{display:block}.missionDetail p,.missionDetail small,.missionDetail strong{display:block;margin-top:9px}.contextColumns,.relatedProductGrid{grid-template-columns:1fr}.forwardSystemLabels{grid-template-columns:repeat(2,minmax(0,1fr))}.pricingMeterGrid{grid-template-columns:1fr}.pricingMeterGrid article{min-height:230px}.mc1PublicSite .mc1HomeHero{padding:58px 22px 76px;gap:46px}.mc1PublicSite .mc1HomeHero h1{font-size:clamp(62px,16vw,90px);margin:43px 0 25px}.mc1PublicSite .mc1HomeHero h1 span{font-size:clamp(43px,11vw,68px)}.mc1PublicSite .heroEditorial .heroActions{align-items:stretch;flex-direction:column}.mc1PublicSite .heroEditorial .heroActions .button,.mc1PublicSite .heroEditorial .heroActions .textButton{width:100%;text-align:center}.heroSystem{padding:19px;min-height:500px}.heroSystemTop{grid-template-columns:1fr 1fr}.heroSystemTop span:last-child{grid-column:1/-1}.heroSystemBottom span,.heroSystemTop span{font-size:9px;min-height:50px}.heroSystemCore strong{font-size:66px}.mc1PublicSite .publicPageHero{min-height:0;padding:84px 22px 94px}.mc1PublicSite .publicPageHero h1{font-size:clamp(50px,12vw,76px)}.mc1PublicSite .mc1RouteHub,.mc1PublicSite .publicPageSection{padding:82px 22px}.mc1PublicSite .sectionIntro{grid-template-columns:1fr;gap:18px;margin-bottom:38px}.mc1PublicSite .sectionIntro h2{font-size:clamp(45px,10vw,64px)}.mc1PublicSite .mc1RouteGrid,.mc1PublicSite .productUseCases .outcomeGrid,.productFlow,.progressionRail,.triptychGrid{grid-template-columns:1fr}.mc1PublicSite .mc1RouteGrid>a{min-height:230px}.mc1PublicSite .mc1RouteGrid h3{margin-top:28px}.mc1PublicSite .forwardSpotlight{grid-template-columns:1fr;padding:82px 22px}.mc1PublicSite .forwardLoop{grid-template-columns:repeat(2,1fr)}.progressionRail article{min-height:185px}.progressionRail strong{margin-top:28px}.controlLoopRail,.missionRail{grid-template-columns:repeat(2,minmax(0,1fr))}.mc1PublicSite .productFinalCta{display:block}.mc1PublicSite .productFinalCta .heroActions{margin-top:26px}.mc1PublicSite .mc1SiteFooter{grid-template-columns:repeat(2,minmax(0,1fr));padding:74px 22px 30px}.mc1PublicSite .footerBottom,.mc1PublicSite .footerIntro{grid-column:1/-1}.mc1PublicSite .footerBottom{align-items:flex-start;flex-direction:column;gap:20px}}@media(max-width:410px){.heroSystemOutcome strong{display:none}.mc1PublicSite .mc1SiteFooter{grid-template-columns:1fr}.mc1PublicSite .mc1SiteFooter>div{grid-column:1}}@media(prefers-reduced-motion:reduce){.mc1PublicSite *{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mc1PublicSite .mc1HomeHero h1{font-size:clamp(57px,5.9vw,104px);line-height:.95;max-width:880px;overflow-wrap:anywhere}.mc1PublicSite .mc1HomeHero h1 span{font-size:clamp(38px,4.4vw,74px);line-height:1.04}.heroSystemCore strong{font-size:clamp(34px,3.4vw,58px);letter-spacing:-.055em}.mc1PublicSite .heroSystemCore strong{color:#f4f8ff}.mc1PublicSite .publicPageSection.frontierSpotlight{background:#102035}.mc1PublicSite .publicPageSection.trustSpotlight{background:#0d1827}.mc1PublicSite .mc1SiteFooter .textButton{color:#91c5ff}.portfolioGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.portfolioGrid>a{min-height:216px;display:flex;flex-direction:column;gap:14px;padding:clamp(24px,2.2vw,36px);background:#102035;border:1px solid #34516f;border-radius:14px;color:#f4f7ff;transition:transform .2s,border-color .2s,background .2s}.portfolioGrid>a:hover{transform:translateY(-4px);border-color:#83b8f5;background:#16304d}.portfolioGrid span{font:700 11px/1.4 var(--font-geist-mono),monospace;letter-spacing:.09em;color:#83b8f5}.portfolioGrid strong{font-size:clamp(25px,2.1vw,35px);line-height:1.08;letter-spacing:-.04em}.portfolioGrid small{margin-top:auto;color:#b8c8dc;font-size:14px;line-height:1.5}.platformDiscovery .publicPageHero{min-height:0}@media(max-width:1450px){.mc1PublicSite .mc1SiteNav .navLinks{gap:9px}.mc1PublicSite .mc1SiteNav .navDropdown summary,.mc1PublicSite .mc1SiteNav .navLinks>a{font-size:12px}}@media(max-width:1120px){.portfolioGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.portfolioGrid{grid-template-columns:1fr}.portfolioGrid>a{min-height:180px}.mc1PublicSite .mc1HomeHero h1{font-size:clamp(52px,12vw,82px)}.mc1PublicSite .mc1HomeHero h1 span{font-size:clamp(36px,9vw,59px)}}.mc1PublicSite{--paper:#f3f4f9;--ink:#101423;--dark:#0c1322;--white:#f8f9fc;--lime:#554df1;--line:rgba(27,37,62,.15);--muted:#5c6473;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.mc1PublicSite :where(.kicker,.eyebrow,.panelLabel){color:#526fe1}.mc1PublicSite .pulse{background:#5b87f6;box-shadow:0 0 0 5px rgba(91,135,246,.14)}.mc1PublicSite .button.lime,.mc1PublicSite .button.primary,.mc1PublicSite .siteNavActions .navCta,.mc1PublicSite.pricingPage .publicPlanGrid .planCta{background:linear-gradient(105deg,#6049ee,#4c8cf1);border-color:#554cf0;color:#fff}.mc1PublicSite .button.lime:hover,.mc1PublicSite .button.primary:hover,.mc1PublicSite .siteNavActions .navCta:hover{background:linear-gradient(105deg,#4e3dd3,#3377da);border-color:#4e3dd3}.mc1PublicSite .button.secondary{background:transparent;color:#1c2e4e;border-color:#73829f}.mc1PublicSite .button.secondary:hover{background:#e4eafd;border-color:#554cf0}.mc1PublicSite .textButton{color:#2f55b5}.mc1PublicSite .dark .button.secondary,.mc1PublicSite .forwardSpotlight .button.secondary,.mc1PublicSite .mc1HomeProof .button.secondary{color:#f8f9fc;border-color:#9baad1}.mc1PublicSite .mc1SiteNav{background:rgba(249,249,252,.97);border-color:#dfe2ec}.catWordmark{display:flex;align-items:center;gap:12px;font:800 14px var(--font-geist-mono),monospace;letter-spacing:.045em;white-space:nowrap}.catWordmark img{display:block;width:52px;height:52px;border-radius:50%;mix-blend-mode:multiply}.mc1PublicSite .mc1SiteNav .catWordmark{color:#111524}.mc1PublicSite .siteWordmarkSuffix{color:#737b91}.mc1PublicSite .mc1SiteNav .navDropdown summary,.mc1PublicSite .mc1SiteNav .navLinks>a{color:#243149}.mc1PublicSite .mc1SiteNav .navDropdown summary:hover,.mc1PublicSite .mc1SiteNav .navLinks>a:hover{color:#493ee3}.mc1PublicSite .navMega,.mc1PublicSite .navMenu{background:#fff;color:#17233b;border-color:#dfe3ee;box-shadow:0 20px 50px rgba(17,28,54,.12)}.mc1PublicSite .navMega>a{color:#17233b!important}.mc1PublicSite .navMega>a.active,.mc1PublicSite .navMega>a:focus-visible,.mc1PublicSite .navMega>a:hover{background:#eff2ff!important;border-color:#c9d1fd!important;color:#17233b!important}.mc1PublicSite .navMega strong,.mc1PublicSite .navMega>a strong{color:#17233b}.mc1PublicSite .navMega small,.mc1PublicSite .navMega>a small{color:#59667b}.mc1PublicSite .navArrow,.mc1PublicSite .navMega i{color:#5351e6;border-color:#bac6ea}.mc1PublicSite .navMenu>a{color:#243149}.mc1PublicSite .navMenu>a:hover{background:#eff2ff;color:#493ee3!important}.mc1PublicSite .siteNavActions .navSales{color:#1c2e4e;border-color:#a6afc3}.mc1PublicSite .mc1HomeHero{background:radial-gradient(circle at 84% 27%,rgba(224,245,164,.5),transparent 32%),linear-gradient(135deg,#f8f9fc,#f2f3fa);color:#101423}.mc1HomeHero:before{opacity:.16;background:linear-gradient(90deg,transparent 96%,rgba(67,98,166,.1) 0),linear-gradient(0deg,transparent 96%,rgba(67,98,166,.1) 0)}.mc1PublicSite .mc1HomeHero h1 span{font-family:Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.065em;color:#797e77}.mc1PublicSite .heroEditorial>p{color:#27344a}.mc1PublicSite .heroEditorial .heroSupporting{color:#56647a}.mc1PublicSite .publicPageHero{background:radial-gradient(circle at 84% 26%,rgba(224,245,164,.36),transparent 32%),#f4f5fa;color:#101423;border-color:#dfe2ec}.mc1PublicSite .productFinalCta h2 em,.mc1PublicSite .publicPageHero h1 em,.mc1PublicSite .sectionIntro h2 em{font-family:Georgia,serif;font-style:italic;font-weight:400;color:#797e77}.mc1PublicSite .publicPageHero>p{color:#34445d}.mc1PublicSite .publicPageHero>small{color:#5c6473}.mc1PublicSite .mc1RouteHub,.mc1PublicSite .publicPageSection:not(.dark){background:#f7f8fc;color:#101423}.mc1PublicSite .mc1RouteHub .sectionIntro p,.mc1PublicSite .publicPageSection:not(.dark) .sectionIntro p{color:#59667a}.mc1PublicSite .categoryProblem,.mc1PublicSite .continuumSpotlight{background:#eef2fc;color:#101423}.mc1PublicSite .categoryProblem .sectionIntro h2 em,.mc1PublicSite .continuumSpotlight .sectionIntro h2 em{color:#777f82}.contextColumns>div,.mc1PublicSite .mc1RouteGrid>a,.mc1PublicSite .outcomeGrid article,.mc1PublicSite .publicFeatureGrid article,.relatedProductGrid a,.triptychGrid article{background:#fff;color:#101423;border-color:#dce2ed}.mc1PublicSite .mc1RouteGrid>a:hover,.mc1PublicSite .outcomeGrid article:hover,.mc1PublicSite .publicFeatureGrid article:hover{background:#f0f3ff;border-color:#8798ed}.mc1PublicSite .mc1RouteGrid p,.mc1PublicSite .publicFeatureGrid p,.triptychGrid p{color:#59667a}.mc1PublicSite .mc1RouteGrid strong,.relatedProductGrid small,.triptychGrid a{color:#435ed1}.mc1PublicSite .mc1RouteGrid span,.mc1PublicSite .publicFeatureGrid article>span{color:#5668d7}.mc1PublicSite .publicPageSection.frontierSpotlight{background:#edf2ff}.mc1PublicSite .publicPageSection.trustSpotlight{background:#fafafc}.mc1PublicSite .researchFeature{background:#eef2fb}.mc1PublicSite .researchFeature p{color:#526175}.mc1PublicSite .publicBand{background:#e9efff;color:#10213f;border-color:#ced9f1}.mc1PublicSite .publicBand h2{color:#10213f}.mc1PublicSite .publicBand p{color:#526175}.portfolioGrid>a{background:#fff;color:#101423;border-color:#dce2ed}.portfolioGrid>a:hover{background:#f0f3ff;border-color:#8798ed}.portfolioGrid span{color:#5268d8}.portfolioGrid small{color:#58677d}.portfolioGrid>a:first-child{grid-column:span 2;background:#e9efff}.portfolioGrid>a:nth-child(2),.portfolioGrid>a:nth-child(6){background:#f7f8fd}.portfolioGrid>a:nth-child(3){grid-row:span 2}.mc1PublicSite .pricingSection{background:#f7f8fc;color:#101423}.mc1PublicSite.pricingPage .publicPlanGrid article,.pricingMeterGrid article{background:#fff;color:#101423;border-color:#dce2ed}.mc1PublicSite.pricingPage .publicPlanGrid article:hover{background:#f0f3ff;border-color:#8798ed}.mc1PublicSite.pricingPage .publicPlanGrid header p,.mc1PublicSite.pricingPage .publicPlanGrid li,.pricingMeterGrid p{color:#59667a}.billingInterval,.pricingTableScroller{background:#fff;border-color:#dce2ed}.billingInterval button{color:#4e5b70}.billingInterval button.active{background:#564dee;color:#fff}.pricingComparison{color:#1b2a42}.pricingComparison td,.pricingComparison th{border-color:#dce2ed}.pricingComparison thead th{background:#eef2fc;color:#5268d8}.pricingComparison tbody th{color:#1b2a42}.faqList p,.pricingComparison tbody td{color:#59667a}.faqList,.faqList details{border-color:#dce2ed}.mc1PublicSite .resourcesPaperGrid article{background:#fff;border-color:#dce2ed}.mc1PublicSite .resourcesPaperGrid p,.mc1PublicSite .resourcesPaperGrid small{color:#59667a}.mc1PublicSite .resourcesLinkGrid a{color:#20304b}.mc1PublicSite .resourcesLinkGrid a:hover{background:#eef2ff;color:#303fb2}.mc1PublicSite .inquirySection{background:#eef2fa;color:#101423}.mc1PublicSite .inquiryIntro h2 em{color:#797e77}.mc1PublicSite .inquiryIntro p{color:#526175}.mc1PublicSite .publicInquiryForm{background:#fff;border-color:#dce2ed}.mc1PublicSite .mc1SiteFooter{background:#121827;color:#f7f8fc;border-color:#394259}.mc1PublicSite .mc1SiteFooter .catWordmark{color:#f7f8fc}.mc1PublicSite .mc1SiteFooter .catWordmark img{mix-blend-mode:normal;background:#fff}.mc1PublicSite .mc1SiteFooter .siteWordmarkSuffix{color:#aab6cf}@media(max-width:1450px){.mc1PublicSite .siteWordmarkSuffix{display:none}}@media(max-width:1120px){.mc1PublicSite .mc1SiteNav .menuButton{color:#17233b}.mc1PublicSite .mc1SiteNav .navLinks{background:#fff;border-color:#dce2ed}.portfolioGrid>a:first-child{grid-column:auto}.portfolioGrid>a:nth-child(3){grid-row:auto}}@media(max-width:720px){.catWordmark{font-size:11px;gap:9px}.catWordmark img{width:40px;height:40px}.portfolioGrid>a:first-child{grid-column:auto}}.mc1PublicSite .colomboLogoFrame{width:220px;height:55px;overflow:hidden;background:transparent;border:0;border-radius:0}.mc1PublicSite .colomboLogoFrame img{position:absolute!important;inset:auto!important;left:50%!important;top:50%!important;width:270px!important;height:152px!important;max-width:none;object-fit:contain;object-position:center;transform:translate(-50%,-50%);mix-blend-mode:multiply;filter:none}.mc1PublicSite .colomboLogoDark img{width:250px!important;height:250px!important;transform:translate(-50%,-50%);mix-blend-mode:lighten;filter:none}.mc1PublicSite .mc1SiteNav{gap:clamp(12px,1.3vw,24px)}.mc1PublicSite .mc1SiteNav .navLinks{gap:clamp(12px,1vw,20px)}.mc1PublicSite .mc1SiteNav .navDropdown summary,.mc1PublicSite .mc1SiteNav .navLinks>a{font-size:clamp(12px,.87vw,14px)}.mc1PublicSite .mobileConsoleAction{display:none}.mc1PublicSite .mc1HomeHero{align-items:center;padding-top:clamp(18px,2.2vw,34px)}.mc1PublicSite .mc1HomeHero h1{margin-top:0}@media(min-width:1121px){.mc1PublicSite .mc1HomeHero{min-height:min(calc(100svh - 86px),980px)}.mc1PublicSite .mc1HomeHero h1 span{font-size:clamp(50px,5.25vw,82px);line-height:1.02}.mc1PublicSite .heroEditorial>p{font-size:clamp(20px,1.6vw,25px);line-height:1.5}.mc1PublicSite .heroEditorial .heroSupporting{font-size:clamp(17px,1.2vw,20px)}}.heroOrbScene{container-type:inline-size;--orb-size:clamp(230px,45cqw,340px);--satellite-radius:calc((100cqw - 140px)/2);position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:760px;min-height:0;margin:auto;perspective:900px;isolation:isolate}.heroOrbVisual{position:relative;display:grid;place-items:center;width:100%;height:calc(100cqw + 44px);flex:none}.heroOrbHalo{position:absolute;width:calc(var(--orb-size) * 1.35);height:calc(var(--orb-size) * 1.35);border-radius:50%;background:radial-gradient(circle,rgba(124,160,255,.3),rgba(158,175,250,.13) 42%,transparent 70%);filter:blur(16px);animation:orbBreathe 7s ease-in-out infinite alternate}.heroOrbOrbit{width:calc(var(--orb-size) * 1.38);height:calc(var(--orb-size) * 1.38);border:2px solid rgba(83,99,224,.42);box-shadow:inset 0 0 16px rgba(130,150,255,.16),0 0 22px rgba(100,120,240,.18);transform-style:preserve-3d;pointer-events:none}.heroOrbOrbit,.heroOrbOrbit:after{position:absolute;border-radius:50%}.heroOrbOrbit:after{content:"";top:50%;left:-8px;width:15px;height:15px;background:radial-gradient(circle at 30% 30%,#fff,#8fc6ff 45%,#4f56dd);box-shadow:0 0 16px #718cff}.heroOrbOrbitOne{transform:rotateX(70deg) rotate(-28deg);animation:orbOrbitOne 16s linear infinite}.heroOrbOrbitTwo{transform:rotateY(67deg) rotate(42deg);border-color:rgba(107,164,243,.42);animation:orbOrbitTwo 22s linear infinite reverse}.heroOrbOrbitThree{width:calc(var(--orb-size) * 1.2);height:calc(var(--orb-size) * 1.2);transform:rotateX(29deg) rotateY(-55deg);border-color:rgba(151,165,255,.34);animation:orbOrbitThree 19s linear infinite}.heroOrbCore{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:var(--orb-size);height:var(--orb-size);border-radius:50%;color:#fff;text-align:center;background:radial-gradient(circle at 26% 23%,rgba(255,255,255,.94) 0,rgba(217,233,255,.78) 6%,#9eb9ff 15%,#597ee8 30%,#5650c3 53%,#27306f 76%,#111943 100%);box-shadow:inset -28px -30px 58px rgba(7,16,61,.72),inset 16px 20px 38px rgba(255,255,255,.34),0 34px 70px rgba(54,71,151,.27),0 0 45px rgba(106,141,242,.2);transform:rotateX(7deg);animation:orbFloat 7s ease-in-out infinite alternate}.heroOrbCore:before{content:"";position:absolute;inset:12%;border-radius:50%;border:1px solid rgba(255,255,255,.17);transform:rotateX(58deg) rotate(24deg)}.heroOrbCore:after{content:"";position:absolute;inset:2%;border-radius:50%;background:linear-gradient(140deg,rgba(255,255,255,.25),transparent 38%);pointer-events:none}.heroOrbCore small,.heroOrbCore span{position:relative;z-index:1;font:700 clamp(9px,.7vw,11px)/1.4 var(--font-geist-mono),monospace;letter-spacing:.19em;text-shadow:0 1px 12px rgba(5,14,64,.7)}.heroOrbCore strong{position:relative;z-index:1;font-size:clamp(26px,calc(var(--orb-size) * .175),58px);letter-spacing:-.07em;line-height:1;white-space:nowrap;text-shadow:0 6px 28px rgba(7,13,77,.38)}.heroOrbCore small{letter-spacing:.14em}.heroOrbConstellation{position:absolute;z-index:3;inset:0;animation:orbSatelliteRing 60s linear infinite}.heroOrbSatellite{position:absolute;top:calc(50% + var(--orbit-y));left:50%;width:140px;transform:translate(-50%,-50%) rotate(var(--phase)) translateX(var(--satellite-radius)) rotate(var(--counter-phase))}.heroOrbSatellite1{--phase:-90deg;--counter-phase:90deg;--orbit-y:-72px}.heroOrbSatellite2{--phase:-50deg;--counter-phase:50deg;--orbit-y:-55px}.heroOrbSatellite3{--phase:-10deg;--counter-phase:10deg;--orbit-y:-12px}.heroOrbSatellite4{--phase:30deg;--counter-phase:-30deg;--orbit-y:38px}.heroOrbSatellite5{--phase:70deg;--counter-phase:-70deg;--orbit-y:70px}.heroOrbSatellite6{--phase:110deg;--counter-phase:-110deg;--orbit-y:70px}.heroOrbSatellite7{--phase:150deg;--counter-phase:-150deg;--orbit-y:38px}.heroOrbSatellite8{--phase:190deg;--counter-phase:-190deg;--orbit-y:-12px}.heroOrbSatellite9{--phase:230deg;--counter-phase:-230deg;--orbit-y:-55px}.heroOrbSatelliteFrame{animation:orbSatelliteCounter 60s linear infinite}.heroOrbScene:focus-within .heroOrbConstellation,.heroOrbScene:focus-within .heroOrbSatelliteFrame,.heroOrbScene:hover .heroOrbConstellation,.heroOrbScene:hover .heroOrbSatelliteFrame{animation-play-state:paused}.heroOrbProduct{position:relative;display:flex;align-items:center;justify-content:space-between;gap:7px;min-width:0;min-height:49px;padding:9px 10px;border:1px solid rgba(91,112,214,.38);border-radius:12px;background:linear-gradient(135deg,rgba(54,75,172,.86),rgba(24,39,104,.89));box-shadow:inset 0 1px rgba(255,255,255,.21),0 8px 22px rgba(42,60,145,.2);color:#f7f9ff;font:700 10px/1.3 var(--font-geist-mono),monospace;letter-spacing:.015em;text-decoration:none;backdrop-filter:blur(12px);transition:transform .2s,box-shadow .2s,border-color .2s,background .2s}.heroOrbSatellite .heroOrbProduct{width:140px}.heroOrbProduct:focus-visible,.heroOrbProduct:hover{transform:translateY(-3px);border-color:#7f9cff;box-shadow:inset 0 1px rgba(255,255,255,.26),0 13px 28px rgba(46,67,147,.28);background:linear-gradient(135deg,rgba(79,105,211,.94),rgba(33,51,130,.95));color:#fff}.heroOrbProduct:focus-visible{outline:2px solid #4848df;outline-offset:3px}.heroOrbProduct>span:first-child{min-width:0;overflow-wrap:anywhere}.heroOrbProduct>span:last-child{flex:none;font-size:14px;color:#bbd2ff}.heroOrbProgram small{display:block;margin-top:3px;color:#c7d6ff;font-size:8px;font-weight:500;line-height:1.15;letter-spacing:.02em}@keyframes orbSatelliteRing{to{transform:rotate(1turn)}}@keyframes orbSatelliteCounter{to{transform:rotate(-1turn)}}@keyframes orbOrbitOne{to{transform:rotateX(70deg) rotate(332deg)}}@keyframes orbOrbitTwo{to{transform:rotateY(67deg) rotate(402deg)}}@keyframes orbOrbitThree{to{transform:rotateX(29deg) rotateY(-55deg) rotate(1turn)}}@keyframes orbFloat{to{transform:translateY(-12px) rotateX(7deg)}}@keyframes orbBreathe{to{opacity:.6;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.heroOrbScene *{animation:none!important}}@media(min-width:601px) and (max-width:1120px){.mc1PublicSite .mc1SiteNav{height:auto;min-height:152px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:0;padding:8px 24px 10px}.mc1PublicSite .mc1SiteNav .siteWordmark{align-self:flex-start}.mc1PublicSite .mc1SiteNav .menuButton{display:none}.mc1PublicSite .mc1SiteNav .navLinks{display:grid;position:static;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:0;max-height:none;overflow:visible;padding:0;border:0;background:transparent}.mc1PublicSite .mc1SiteNav .navDropdown{width:auto;position:relative}.mc1PublicSite .mc1SiteNav .navDropdown summary,.mc1PublicSite .mc1SiteNav .navLinks>a{display:block;padding:10px 8px;font-size:13px;white-space:nowrap}.mc1PublicSite .siteNavActions{margin:0;display:flex;align-items:center}.mc1PublicSite .siteNavActions .navCta{font-size:12px;padding:9px 11px}.mc1PublicSite .siteNavActions .navSales{display:none}.mc1PublicSite .navMega,.mc1PublicSite .navMenu{position:absolute;top:100%;left:0;z-index:100;max-height:70vh;overflow-y:auto;box-shadow:0 20px 50px rgba(25,35,65,.16)}.mc1PublicSite .navMega{width:min(650px,90vw)}}@media(max-width:600px){.mc1PublicSite .mc1SiteNav{height:72px;flex-direction:row;gap:8px;padding:0 14px}.mc1PublicSite .colomboLogoFrame{width:154px;height:43px}.mc1PublicSite .colomboLogoFrame img{width:194px!important;height:109px!important}.mc1PublicSite .colomboLogoDark img{width:185px!important;height:185px!important;transform:translate(-50%,-50%)}.mc1PublicSite .mobileConsoleAction{display:block;margin-left:auto}.mc1PublicSite .mobileConsoleAction .navCta{display:inline-flex;align-items:center;padding:9px 10px;font-size:11px;white-space:nowrap}.mc1PublicSite .mc1SiteNav .menuButton{display:block;margin:0;font-size:24px}.mc1PublicSite .mc1SiteNav .navLinks{top:72px;max-height:calc(100dvh - 72px)}.mc1PublicSite .siteNavActions .navCta{display:none}.mc1PublicSite .mc1HomeHero{padding-top:20px}.mc1PublicSite .mc1HomeHero h1{margin-top:10px}.heroOrbScene{--orb-size:min(54vw,210px);padding:22px 0 28px}.heroOrbVisual{display:flex;flex-direction:column;align-items:center;height:auto}.heroOrbHalo,.heroOrbOrbit{top:22px;left:50%;margin-left:calc(var(--orb-size) * -.69)}.heroOrbCore{margin:52px auto 38px;flex:none;gap:7px}.heroOrbCore strong{font-size:clamp(25px,8vw,32px)}.heroOrbCore small,.heroOrbCore span{font-size:7px;letter-spacing:.07em;white-space:nowrap}.heroOrbConstellation{position:relative;inset:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;animation:none}.heroOrbSatellite{position:relative;top:auto;left:auto;width:auto;transform:none}.heroOrbSatelliteFrame{animation:none}.heroOrbSatellite .heroOrbProduct{width:100%}.heroOrbProduct{min-height:48px;padding:8px 10px;font-size:9px}}@media(max-width:1300px) and (min-width:601px){.mc1PublicSite .mc1HomeHero{grid-template-columns:1fr;min-height:0}}@media(max-width:680px) and (min-width:601px){.heroOrbSatellite,.heroOrbSatellite .heroOrbProduct{width:120px}.heroOrbProduct{font-size:9px}}@media(min-width:1301px){.mc1PublicSite .mc1HomeHero{grid-template-columns:minmax(0,1fr) minmax(560px,.95fr)}}