.qubiNext15{--background:0 0% 100%;--foreground:0 0% 7%;--card:0 0% 100%;--card-foreground:0 0% 7%;--primary:24 100% 50%;--primary-foreground:0 0% 100%;--secondary:0 0% 96%;--secondary-foreground:0 0% 7%;--muted:0 0% 96%;--muted-foreground:0 0% 45%;--accent:24 100% 50%;--accent-foreground:0 0% 100%;--border:0 0% 90%;--surface-dark:0 0% 4%;--surface-dark-foreground:0 0% 95%;--surface-elevated:0 0% 98%;--gradient-primary:linear-gradient(135deg,hsl(24 100% 50%),hsl(35 100% 55%));--gradient-glow:radial-gradient(ellipse at 50% 0%,hsl(24 100% 50%/0.15),transparent 70%);--shadow-glow:0 0 60px -15px hsl(24 100% 50%/0.4);--shadow-card:0 1px 3px hsl(0 0% 0%/0.06),0 4px 12px hsl(0 0% 0%/0.04);--shadow-card-hover:0 4px 20px hsl(0 0% 0%/0.08),0 8px 32px hsl(0 0% 0%/0.04);background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-inter);min-height:100vh;width:100%}.qubiNext15,.qubiNext15 *{box-sizing:border-box}.qubiNext15 img{display:block;max-width:100%}.qubiNext15 a{color:inherit;text-decoration:none}.qubiNext15 button{font:inherit}.qubiNext15 h1,.qubiNext15 h2,.qubiNext15 h3,.qubiNext15 p{margin:0}.pageContainer{width:100%;max-width:1280px;margin:0 auto;padding-left:16px;padding-right:16px}.navBar{position:fixed;inset:0 0 auto;z-index:50;background:hsl(var(--background)/.9);border-bottom:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.navInner{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px}.brandLink,.footerBrand{display:inline-flex;align-items:center}.brandLogo{height:32px;width:auto}.footerLogo{height:24px;width:auto}.desktopCta,.desktopNavLinks{display:none}.navLink{font-size:14px;font-weight:500;color:hsl(var(--muted-foreground));transition:color .18s ease}.footerLinks a:hover,.mobileNavLink:hover,.navLink:hover{color:hsl(var(--primary))}.mobileToggle{display:inline-flex;align-items:center;justify-content:center;padding:8px;border:0;border-radius:0;background:transparent;color:hsl(var(--foreground));cursor:pointer}.mobilePanel{border-top:1px solid hsl(var(--border));background:hsl(var(--background))}.mobilePanelInner{padding:0 0 16px;display:grid;grid-gap:2px;gap:2px}.mobileNavLink{padding:12px 0;font-size:14px;font-weight:500;color:hsl(var(--muted-foreground));transition:color .18s ease}.heroSection{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;padding-top:0;background:hsl(var(--background))}.heroGlow{position:absolute;inset:0;pointer-events:none;background-image:var(--gradient-glow)}.footerInner,.heroGrid,.humanLoopGrid{display:grid;grid-gap:48px;gap:48px}.heroGrid{align-items:center;padding:40px 0}.heroCopy{max-width:672px;position:relative;z-index:1}.heroPill,.miniPill{display:inline-flex;align-items:center;gap:8px}.heroPill{margin-bottom:24px;padding:8px 16px;border-radius:999px;border:1px solid hsl(var(--primary)/.2);background:hsl(var(--primary)/.1);color:hsl(var(--primary));font-size:14px;font-weight:500}.heroPillDot,.miniPillDot{width:8px;height:8px;border-radius:999px;background:hsl(var(--primary));animation:pulseGlow 2s ease-in-out infinite}.heroTitle{font-size:36px;line-height:1.1;letter-spacing:-.025em;font-weight:700}.ctaDescription,.heroText,.humanLoopText,.sectionDescription{color:hsl(var(--muted-foreground));line-height:1.7}.heroText{margin-top:24px;max-width:576px;font-size:18px}.footerLinks,.heroActions,.pillRow{display:flex;flex-wrap:wrap;gap:16px}.heroActions{margin-top:40px}.qubiButton{min-height:48px;padding:14px 28px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;border:2px solid transparent;font-size:16px;font-weight:600;font-family:var(--font-inter);line-height:1;white-space:nowrap;cursor:pointer;transition:all .2s ease}.qubiButton:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,102,0,.25)}.qubiButton:active{transform:translateY(0)}.qubiButtonPrimary{background:#ff6600;color:#ffffff;box-shadow:0 4px 12px rgba(255,102,0,.3)}.qubiButtonPrimary:hover{background:#ff7f1a;box-shadow:0 8px 24px rgba(255,102,0,.4)}.qubiButtonOutline{background:#ffffff;border-color:#ff6600;color:#ff6600;box-shadow:0 2px 8px rgba(0,0,0,.08)}.qubiButtonOutline:hover{background:#fff5f0;border-color:#ff7f1a;color:#ff7f1a}.heroVisual{position:relative;z-index:1}.heroFrame{position:relative;overflow:hidden;border-radius:16px;box-shadow:var(--shadow-card-hover)}.heroImage{width:100%;height:auto;border-radius:16px}.heroFrameRing{position:absolute;inset:0;border-radius:16px;box-shadow:inset 0 0 0 1px hsl(var(--primary)/.2)}.section{position:relative;padding:64px 0;background:hsl(var(--background))}.sectionAlt{background:hsl(var(--surface-elevated))}.ctaInner,.sectionHeader{text-align:center!important;max-width:768px;margin:0 auto 48px!important}.sectionHeader .sectionEyebrow{display:block!important;color:#ff6600!important;font-size:13px!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important;margin-bottom:16px!important}.ctaInner .ctaTitle,.sectionHeader .sectionEyebrow,.sectionHeader .sectionTitle{font-family:var(--font-inter)!important;text-align:center!important;padding:0!important}.ctaInner .ctaTitle,.sectionHeader .sectionTitle{margin-top:0!important;font-size:30px!important;line-height:1.15!important;letter-spacing:-.025em!important;font-weight:700!important;color:hsl(var(--foreground))!important}.sectionHeader .sectionDescription{margin-top:24px!important;max-width:640px!important;margin-left:auto!important;margin-right:auto!important;font-size:18px!important;font-family:var(--font-inter)!important;text-align:center!important;padding:0!important}.gradientText{background-image:var(--gradient-primary);-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.analyticsGrid,.capabilityGrid,.integrationGrid,.outcomeGrid,.problemGrid,.stepsGrid{display:grid;grid-gap:24px;gap:24px}.problemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsGrid,.capabilityGrid,.outcomeGrid,.stepsGrid{grid-template-columns:1fr}.stepsGrid{gap:32px}.integrationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsCard,.featureCard,.iconCard{border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card));transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background .2s ease,color .2s ease}.analyticsCard:hover,.featureCard:hover,.iconCard:hover{transform:translateY(-4px);border-color:hsl(var(--primary)/.35);box-shadow:var(--shadow-card-hover)}.iconCardCentered{padding:24px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;background:hsl(var(--surface-elevated))}.iconCardSpacious{padding:32px 24px;background:hsl(var(--background))}.analyticsIcon,.featureIcon,.iconTile,.orbitCenter,.orbitNode,.outcomeIcon{display:inline-flex;align-items:center;justify-content:center;color:hsl(var(--primary));background:hsl(var(--primary)/.1);transition:background .18s ease,color .18s ease,transform .18s ease}.analyticsCard:hover .analyticsIcon,.featureCard:hover .featureIcon,.iconCard:hover .iconTile{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.iconTile{width:48px;height:48px;border-radius:12px}.iconTileLarge{width:64px;height:64px;border-radius:16px}.footerCopyright,.iconCardLabel,.integrationLabel{font-size:14px;color:hsl(var(--muted-foreground))}.featureCard,.useCaseCard{padding:32px}.featureIcon{width:56px;height:56px;border-radius:14px;margin-bottom:24px}.featureIconSmall{width:48px;height:48px;border-radius:12px;margin-bottom:20px}.analyticsTitle,.cardTitle,.outcomeTitle{color:hsl(var(--foreground));font-weight:600;font-family:var(--font-inter)}.cardTitle{font-size:20px;margin-bottom:12px}.cardTitle,.cardTitleSmall{font-family:var(--font-inter);font-weight:700}.cardTitleSmall{font-size:18px;margin-bottom:8px}.analyticsDescription,.cardDescription,.outcomeDescription{color:hsl(var(--muted-foreground));line-height:1.8;font-family:var(--font-inter);font-weight:500}.analyticsDescription,.cardDescriptionSmall,.outcomeDescription{font-size:14px}.outcomeItem{display:flex;align-items:flex-start;gap:20px;padding:24px;border-radius:16px;transition:background .18s ease,transform .18s ease}.outcomeItem:hover{transform:translateY(-2px);background:hsl(var(--surface-elevated))}.outcomeItem:hover .outcomeIcon{transform:scale(1.08)}.outcomeIcon{width:48px;height:48px;flex-shrink:0;border-radius:12px}.outcomeTitle{font-size:18px;margin-bottom:4px;font-weight:700;font-family:var(--font-inter)}.stepCard{position:relative;text-align:center}.stepConnector{display:none}.stepIconWrap{width:80px;height:80px;margin:0 auto 24px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.2);transition:background .18s ease,color .18s ease}.stepCard:hover .stepIconWrap{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.stepNumber{display:block;margin-bottom:8px;color:hsl(var(--primary));font-size:14px;font-weight:700}.stepTitle{margin-bottom:12px}.stepDescription{max-width:280px;margin:0 auto;font-size:14px}.integrationCopy{text-align:center}.integrationCount{color:hsl(var(--primary));font-size:32px;font-weight:700}.integrationLabel{margin-top:4px}.humanLoopGrid{align-items:center}.orbitShell,.orbitWrap{position:relative}.orbitShell{width:min(100%,420px);aspect-ratio:1/1;margin:0 auto}.orbitRing{position:absolute;inset:0;border-radius:999px}.orbitRingOuter{border:2px dashed hsl(var(--primary)/.2);animation:spin 30s linear infinite}.orbitRingInner{inset:32px;border:1px solid hsl(var(--primary)/.1)}.orbitCenter{position:absolute;inset:50% auto auto 50%;width:96px;height:96px;border-radius:16px;transform:translate(-50%,-50%);background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:var(--shadow-glow)}.orbitNode{position:absolute;left:50%;width:64px;height:64px;margin-left:-32px;border-radius:12px;background:hsl(var(--surface-elevated));color:hsl(var(--primary));border:1px solid hsl(var(--border));box-shadow:var(--shadow-card)}.orbitNodeTop{top:16px}.orbitNodeBottom{bottom:16px}.humanLoopTitle{text-align:left;margin-top:16px}.humanLoopText{margin-top:24px;font-size:18px}.pillRow{margin-top:32px}.miniPill{padding:10px 16px;border-radius:10px;background:hsl(var(--surface-elevated));font-size:14px;font-weight:500;color:hsl(var(--foreground))}.humanLoopAction{margin-top:32px}.analyticsCard{padding:24px;background:hsl(var(--background))}.analyticsCardHeader{display:flex;align-items:center;gap:16px;margin-bottom:12px}.analyticsIcon{width:40px;height:40px;border-radius:10px;flex-shrink:0}.analyticsTitle{font-size:16px}.analyticsDescription{padding-left:56px}.ctaSection{overflow:hidden}.ctaGlow{opacity:.5}.ctaInner{position:relative;z-index:1}.ctaActions{justify-content:center}.footer{border-top:1px solid hsl(var(--border));background:hsl(var(--background));padding:48px 0}.footerInner{align-items:center;justify-content:space-between;display:flex;flex-direction:column;gap:24px}.footerLinks{font-size:14px}.footerCopyright,.footerLinks{color:hsl(var(--muted-foreground))}.fadeUp{opacity:0;animation:fadeUp .6s ease-out forwards}.fadeUpDelay1{animation-delay:.1s}.fadeUpDelay2{animation-delay:.2s}.fadeUpDelay3{animation-delay:.3s}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulseGlow{0%,to{opacity:.4}50%{opacity:1}}@media (min-width:640px){.heroTitle{font-size:48px}.heroText{font-size:20px}.ctaInner .ctaTitle,.sectionHeader .sectionTitle{font-size:36px!important}.integrationGrid,.problemGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.analyticsGrid,.capabilityGrid,.outcomeGrid,.stepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.desktopNavLinks{display:flex;align-items:center;gap:32px}.desktopCta{display:block}.mobilePanel,.mobileToggle{display:none}.footerInner{flex-direction:row;text-align:left}.footerBrand{justify-content:flex-start}.footerLinks{justify-content:center}}@media (min-width:1024px){.pageContainer{padding-left:32px;padding-right:32px}.heroGrid,.humanLoopGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.heroGrid{padding:60px 0}.heroTitle{font-size:60px}.ctaInner .ctaTitle,.sectionHeader .sectionTitle{font-size:48px!important}.section{padding:44px 0}.problemGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.analyticsGrid,.capabilityGrid,.outcomeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.stepsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.stepConnector{display:block;position:absolute;top:40px;left:100%;width:100%;height:1px;background:linear-gradient(90deg,hsl(var(--primary)/.4),transparent)}.integrationGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1023px){.humanLoopText,.humanLoopTitle{text-align:center}.humanLoopAction,.pillRow{justify-content:center;display:flex;flex-wrap:wrap}}@media (max-width:767px){.footerInner{text-align:center}.footerBrand{justify-content:center}}@media (max-width:639px){.analyticsDescription{padding-left:0}}@media (prefers-reduced-motion:reduce){.fadeUp,.heroPillDot,.miniPillDot,.orbitRingOuter{animation:none}.analyticsCard,.featureCard,.iconCard,.outcomeIcon,.outcomeItem,.qubiButton{transition:none}}.highlightOrange{color:#ff6600}