html,body{max-width:100%;overflow-x:hidden}img{max-width:100%}main>*{min-width:0}
@media(max-width:900px){.site-header{height:74px;padding:0 22px}.site-header>.brand-logo{min-width:0}.menu-toggle{min-height:44px;padding:10px 17px}.mobile-nav{top:110px;position:absolute;padding:18px 22px 24px}.mobile-nav nav a{min-height:46px;display:flex;align-items:center}.startup-hero{min-height:auto;padding-top:76px;padding-bottom:82px;gap:55px}.solutions,.case-preview.inner{padding:85px 24px}.solutions-grid{grid-template-columns:1fr 1fr}.solution-card{min-height:285px}.logo-strip{padding:20px 24px;justify-content:flex-start;gap:14px 25px;flex-wrap:wrap}.split-feature{margin:0 24px 90px;grid-template-columns:1fr;gap:52px}.split-feature .feature-visual{order:2}.case-preview{padding:88px 24px}.case-grid{grid-template-columns:1fr 1fr}.process-band{padding:85px 24px}.process-row,.method-grid{grid-template-columns:1fr 1fr}.wide-cta{padding:75px 24px;align-items:flex-start;flex-direction:column;gap:30px}.page-hero{padding:82px 24px}.page-hero h1{font-size:clamp(48px,9vw,70px)!important;letter-spacing:-3px!important}.detail-grid,.case-story,.question-block{padding-left:24px!important;padding-right:24px!important;grid-template-columns:1fr!important;gap:45px!important}.deliverables{min-width:0}.values{grid-template-columns:1fr 1fr!important}.footer-cta,.footer-grid,.footer-bottom{padding-left:24px!important;padding-right:24px!important}}
@media(max-width:560px){body{font-size:15px}.topbar{min-height:34px;padding:8px 14px;white-space:nowrap}.topbar span:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis}.site-header{height:68px;padding:0 16px}.brand.brand-logo{gap:7px!important}.brand.brand-logo img{width:35px!important;height:35px!important}.brand.brand-logo>span{font-size:17px!important}.brand.brand-logo small{display:none}.menu-toggle{min-height:40px;padding:8px 14px;font-size:12px}.mobile-nav{top:102px;padding:14px 16px 20px}.mobile-nav .button{width:100%}.button{min-height:48px;padding:14px 18px;line-height:1.25;text-align:center}.startup-hero{padding:58px 18px 66px;gap:42px}.startup-hero h1,.page-hero h1{font-size:clamp(43px,13vw,50px)!important;line-height:.97!important;letter-spacing:-2.4px!important;overflow-wrap:anywhere}.startup-hero .hero-copy{font-size:16px;line-height:1.65}.hero-actions{width:100%;gap:18px}.hero-actions .button{width:100%}.growth-board{width:100%;padding:18px;border-radius:21px;transform:none}.chart{height:130px;gap:8px}.board-metrics strong{font-size:22px}.mini-flow{gap:8px;padding:13px 11px}.trust-row{gap:12px 18px}.logo-strip{padding:18px;gap:11px 18px;font-size:10px}.solutions,.case-preview.inner{padding:68px 18px}.section-intro{display:block;margin-bottom:35px}.section-intro h2,.split-feature h2,.section-head h2,.wide-cta h2,.detail-grid h2,.case-story h2,.question-block h2{font-size:39px!important;line-height:1.03!important;letter-spacing:-2px!important}.section-intro>p{font-size:15px}.solutions-grid{grid-template-columns:1fr;border-radius:18px}.solution-card{min-height:auto;padding:25px 22px}.solution-card h3{margin:24px 0 12px;font-size:24px}.split-feature{margin:0 18px 72px;gap:38px}.feature-visual{height:340px;border-radius:22px}.orbit-core{width:130px;height:130px;font-size:21px}.float-pill{padding:10px 12px;font-size:10px}.p1{top:48px;left:18px}.p2{right:14px;top:145px}.p3{left:26px;bottom:38px}.case-preview{padding:70px 18px}.section-head{display:block;margin-bottom:32px}.section-head>a{display:inline-block;margin-top:12px}.case-grid{grid-template-columns:1fr}.case-art{height:165px}.process-band{padding:68px 18px}.process-row,.method-grid{grid-template-columns:1fr}.process-row>div{padding:22px 14px;border-left:0;border-top:1px solid #ffffff24}.wide-cta{padding:62px 18px}.page-hero{padding:62px 18px}.page-hero>p{font-size:15px!important;line-height:1.65}.breadcrumbs{overflow-wrap:anywhere}.detail-grid,.case-story,.question-block{padding-left:18px!important;padding-right:18px!important}.deliverables>div{padding:18px!important}.values{grid-template-columns:1fr!important}.contact-intro h1,.faq-hero h1,.sitemap-hero h1,.about-hero-copy h1{font-size:44px!important;line-height:.98!important;letter-spacing:-2.5px!important;overflow-wrap:anywhere}.contact-card{width:100%}.contact-direct a{width:100%}.contact-direct strong{overflow-wrap:anywhere}.contact-trust{gap:7px}.about-system{max-width:100%}.ring-two{width:min(345px,92vw);height:min(345px,92vw)}.faq-list-pro summary{overflow-wrap:anywhere}.faq-list-pro details>p{padding-left:0}.sitemap-grid a{overflow-wrap:anywhere}.footer-cta,.footer-grid,.footer-bottom{padding-left:18px!important;padding-right:18px!important}.footer-cta h2{font-size:39px!important;letter-spacing:-1.5px}.footer-grid{gap:35px 18px!important}.footer-tags{flex-wrap:wrap}.footer-column a{overflow-wrap:anywhere}.footer-contact a:first-of-type{font-size:13px!important}.cookie{left:12px!important;right:12px!important;bottom:12px!important;width:auto!important;max-width:none!important}.cookie>div:last-child{width:100%;display:flex;gap:8px}.cookie button{flex:1;min-height:44px}}
@media(max-width:360px){.site-header{padding:0 12px}.brand.brand-logo img{width:32px!important;height:32px!important}.brand.brand-logo>span{font-size:15px!important}.menu-toggle{padding:8px 11px}.startup-hero h1,.page-hero h1,.contact-intro h1,.faq-hero h1,.sitemap-hero h1,.about-hero-copy h1{font-size:39px!important}.board-metrics{grid-template-columns:1fr}.mini-flow{font-size:9px}.footer-grid>.footer-column{width:100%!important}}
