@media (max-width:768px){.cs-nav-inner{gap:8px!important;padding:0 16px!important}.cs-nav-cta{display:none!important}.cs-hero-grid{grid-template-columns:1fr!important;gap:36px!important}.cs-metrics-grid{gap:8px!important;padding:16px 0!important}.cs-problem-grid{grid-template-columns:1fr!important;gap:32px!important}.cs-problem-sticky{position:relative!important;top:auto!important}.cs-solution-grid,.cs-results-grid,.cs-before-after,.cs-img-grid{grid-template-columns:1fr!important;gap:16px!important}.cs-feature-grid{grid-template-columns:1fr 1fr!important;gap:12px!important}.cs-tech-row{justify-content:flex-start!important;gap:8px!important}.cs-workflow-box{-webkit-overflow-scrolling:touch!important;gap:8px!important;padding:20px 16px!important;overflow-x:auto!important}.cs-hero-section{padding-top:88px!important;padding-bottom:48px!important}.cs-hero-visual img{object-fit:cover;max-height:280px}.cs-hero-visual{margin-top:8px}.cs-result-inner{flex-wrap:wrap!important;gap:12px!important}.cs-arch-row{-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important;padding-bottom:8px!important;overflow-x:auto!important}}@media (max-width:480px){.cs-metrics-grid{gap:4px!important}.cs-feature-grid{grid-template-columns:1fr!important}.cs-results-grid>*,.cs-solution-grid>*{padding:20px 16px!important}.cs-hero-grid h1{font-size:clamp(1.6rem,6vw,2.2rem)!important}}
