@media (max-width:1300px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1100px){.scale-steps{grid-template-columns:repeat(3,1fr)}.scale-step-connector{display:none}}@media (max-width:900px){nav{padding:24px 24px}nav.scrolled{padding:14px 24px}.nav-links{position:fixed;top:0;left:auto;right:0;width:280px;height:100vh;background:rgba(6,6,30,.97);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);flex-direction:column;justify-content:center;align-items:center;gap:32px;padding-top:76px;transform:translateX(100%);transition:transform .4s cubic-bezier(.25,.46,.45,.94);border-left:1px solid var(--mist-faint);z-index:200}.nav-links.is-open{transform:translateX(0)}.nav-links a{font-size:1.1rem}.nav-cta{display:none}.nav-burger{display:flex;top:18px}.hero{justify-content:flex-start;padding:88px 24px 64px}.hero-side{display:none}.hero-counter{display:none}.hero-scroll{right:24px;bottom:64px}.hero-bottom{flex-direction:column;align-items:flex-start;gap:32px}.hero-cta-group{width:100%}.hero-cta-group .btn-primary,.hero-cta-group .btn-secondary{flex:1;justify-content:center;text-align:center}.about{grid-template-columns:1fr;padding:80px 24px;gap:48px}.services{padding:80px 24px}.services-header{flex-direction:column;gap:24px;align-items:flex-start}.services-grid{grid-template-columns:1fr}.scale{padding:80px 24px}.scale-steps{grid-template-columns:1fr 1fr}.scale-step-connector{display:none}.scale-manifesto{padding:28px}.process{padding:80px 24px}.process-steps{grid-template-columns:1fr 1fr}.step-arrow{display:none}.cta-section{padding:100px 24px}footer{padding:32px 24px;flex-direction:column;gap:20px;text-align:center}body{cursor:auto}.cursor,.cursor-ring{display:none}}@media (max-width:540px){.hero-cta-group{flex-direction:column}.btn-primary,.btn-secondary{width:100%;justify-content:center}.about-stats{grid-template-columns:1fr}.scale-steps{grid-template-columns:1fr}.process-steps{grid-template-columns:1fr}.cta-buttons{flex-direction:column;width:100%}.cta-buttons a{width:100%;justify-content:center}.services-grid{grid-template-columns:1fr}}@media (max-width:900px){.team{padding:80px 24px}.team-grid{grid-template-columns:1fr}}@media (max-width:900px){.ai-section{padding:80px 24px}.ai-section__inner{grid-template-columns:1fr;gap:56px}.ai-visual{height:320px}.ai-orb{width:200px;height:200px}.ai-orb__core{width:120px;height:120px;font-size:.85rem}.ai-section__sub{max-width:100%}}