.ai-stats-section{background:linear-gradient(to bottom,var(--color-bg-primary),var(--color-bg-secondary),var(--color-bg-primary));position:relative}.ai-stats-bg-orbs{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ai-stats-orb{position:absolute;border-radius:50%;filter:blur(150px);opacity:0}.ai-stats-orb-1{top:0;left:25%;width:500px;height:500px;background:var(--color-accent);animation:ai-stats-orb-pulse-1 8s ease-in-out infinite}.ai-stats-orb-2{bottom:0;right:25%;width:500px;height:500px;background:var(--ql-cyan);animation:ai-stats-orb-pulse-2 8s ease-in-out infinite}.ai-stats-grid{background-image:linear-gradient(var(--color-accent-005) 1px,transparent 1px),linear-gradient(90deg,var(--color-accent-005) 1px,transparent 1px);background-size:50px 50px;pointer-events:none}.ai-stats-grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:6rem}@media (max-width:768px){.ai-stats-grid-container{grid-template-columns:1fr}}.ai-stats-chart-wrapper{position:relative;width:160px;height:160px;margin-bottom:1.5rem;z-index:2;margin-left:auto;margin-right:auto;overflow:visible}.ai-stats-chart{width:100%;height:100%;display:block;overflow:visible;background:0 0;border:none;outline:0;shape-rendering:geometricPrecision;isolation:isolate}.ai-stats-chart{contain:layout style paint;will-change:filter}.ai-stats-chart-wrapper{will-change:contents}.ai-stats-chart-wrapper::after,.ai-stats-chart-wrapper::before{content:none;display:none}.ai-stats-chart svg{display:block;margin:0;padding:0}.ai-stats-circle-bg{fill:none;stroke-width:20;shape-rendering:geometricPrecision}.ai-stats-chart circle{shape-rendering:geometricPrecision}.ai-stats-chart-wrapper svg{overflow:visible;display:block}.ai-stats-percentage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:baseline;justify-content:center;z-index:3;font-weight:700}.ai-stats-percentage-symbol{font-size:1.75rem;margin-left:.25rem}.ai-stats-description{position:relative;z-index:2;font-size:1rem;line-height:1.6}.ai-stats-summary{background:linear-gradient(to bottom right,var(--color-card-bg),var(--color-glass-bg));border:1px solid var(--color-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 0 60px var(--color-accent-20);animation:ai-stats-fade-in .6s ease-out .4s both}@media (max-width:768px){.ai-stats-chart-wrapper{width:160px;height:160px}.ai-stats-percentage-symbol{font-size:1.5rem}.ai-stats-description{font-size:.9375rem}}@media (max-width:480px){.ai-stats-chart-wrapper{width:140px;height:140px}.ai-stats-percentage-symbol{font-size:1.35rem}}.ai-stats-card--blue{--stats-color:var(--ql-blue-lighter);--stats-glow:var(--color-accent-30)}.ai-stats-card--cyan{--stats-color:var(--ql-cyan);--stats-glow:var(--ql-cyan-60)}.ai-stats-card--purple{--stats-color:var(--ql-purple);--stats-glow:var(--ql-purple-60)}.ai-stats-card--light-blue{--stats-color:var(--ql-blue-lighter);--stats-glow:var(--ql-blue-lighter-60)}@media (prefers-reduced-motion:reduce){.ai-stats-card,.ai-stats-circle-progress,.ai-stats-orb{transition:none}}.grid-12{display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem}@media (min-width:768px){.grid-12{gap:2rem}}.grid-12>:not(.ai-journey-phase-card):not(.services-card){grid-column:span 12}@media (min-width:768px){.grid-12>:not(.ai-journey-phase-card):not(.services-card){grid-column:span 6}}@media (min-width:1024px){.grid-12>:not(.ai-journey-phase-card):not(.services-card){grid-column:span 4}}.glass-card{background:var(--color-glass-bg);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--color-glass-border);box-shadow:0 8px 32px 0 var(--color-card-shadow),inset 0 1px 0 0 var(--color-white-05);display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.4, 0, .2, 1)}.glass-card:hover{background:var(--color-glass-bg);border-color:var(--color-accent-light);box-shadow:0 12px 48px 0 var(--color-accent-20),inset 0 1px 0 0 var(--color-white-10),0 0 0 1px var(--color-accent-1);transform:translateY(-2px)}.services-modern{background:linear-gradient(to bottom,var(--color-bg-gradient-start),var(--color-bg-secondary),var(--color-bg-gradient-end));position:relative}.ai-journey-icon{transition:all .3s ease}.ai-journey-icon svg{filter:drop-shadow(0 0 10px var(--ql-blue-lighter-60))}.ai-journey-phase-card:hover .ai-journey-icon{box-shadow:0 0 30px var(--color-accent-5)}.ai-journey-cta{box-shadow:0 0 40px var(--color-accent-6),0 0 80px var(--ql-cyan-30);transition:transform .3s ease}.ai-journey-cta:hover{transform:scale(1.05);color:var(--color-white-100)}.services-modern{background:linear-gradient(to bottom,var(--color-bg-primary),var(--color-bg-secondary),var(--color-bg-primary));position:relative}.services-bg-orb{position:absolute;inset:0;overflow:hidden;pointer-events:none}.services-orb{position:absolute;top:25%;right:25%;width:600px;height:600px;border-radius:50%;background:var(--ql-purple);filter:blur(150px);animation:services-orb-animate 12s ease-in-out infinite;opacity:.05}.services-modern .grid-12{grid-auto-rows:1fr}.services-grid{background-image:linear-gradient(var(--color-accent-003) 1px,transparent 1px),linear-gradient(90deg,var(--color-accent-003) 1px,transparent 1px);background-size:50px 50px;pointer-events:none}.services-card{position:relative;grid-column:span 12}@media (min-width:768px){.grid-12>.services-card{grid-column:span 6}}@media (min-width:1024px){.grid-12>.services-card{grid-column:span 4}}.services-card:hover .services-card-inner{transform:scale(1.03)}.services-card-overlay{display:none}.services-card-title-link{color:inherit;text-decoration:none;transition:color .2s ease;position:static}.services-card-title-link::after{content:'';position:absolute;inset:0;z-index:1}.services-card-title-link:hover{color:var(--ql-blue-lighter)}.services-learn-more{position:relative;z-index:2}.services-card:hover .services-card-icon{box-shadow:0 0 40px var(--color-accent-8),0 0 80px var(--ql-cyan-40);transform:scale(1.1)}.services-card:hover .services-card-icon svg{transform:scale(1.1)}.services-icon-pulse{transition:all .3s ease;border-radius:.75rem}.services-card:hover .services-icon-pulse{animation:services-icon-pulse .6s ease-out infinite}.services-feature-item{transition:all .3s ease}.services-card:hover .services-feature-dot{opacity:1}.services-learn-more{position:relative;z-index:2;margin-top:auto;transition:all .3s ease}.services-learn-more:hover{transform:translateX(5px)}.services-learn-more-arrow{transition:transform .3s ease}.services-card:hover .services-learn-more-arrow{transform:translateX(5px)}.contact-bg-orb{position:absolute;inset:0;overflow:hidden;pointer-events:none}.contact-orb{position:absolute;top:50%;left:50%;width:600px;height:600px;border-radius:50%;background:var(--color-accent);filter:blur(150px);transform:translate(-50%,-50%);animation:contact-orb-animate 15s ease-in-out infinite;opacity:.08}.contact-grid{background-image:linear-gradient(var(--color-accent-005) 2px,transparent 2px),linear-gradient(90deg,var(--color-accent-005) 2px,transparent 2px);background-size:100px 100px;pointer-events:none}.partner-ticker-section{position:relative;overflow-x:hidden;overflow-y:visible;padding:2rem 0}.partner-ticker-section::after,.partner-ticker-section::before{content:'';position:absolute;top:0;bottom:0;width:150px;background:linear-gradient(90deg,var(--color-bg-secondary),transparent);z-index:2;pointer-events:none}.partner-ticker-section::before{left:0}.partner-ticker-section::after{right:0;background:linear-gradient(270deg,var(--color-bg-secondary),transparent)}@media (max-width:768px){.partner-ticker-section::after,.partner-ticker-section::before{width:60px}}