/* Scoped to Start a Project RO/EN; preserves existing form behavior. */
body.buxy-project-future{background:#030e29!important;color:#f3f8ff!important}
body.buxy-project-future .clients-main{background:linear-gradient(90deg,rgba(2,9,27,.89),rgba(3,14,41,.62)),url('/assets/project-orbit-3d.svg') center center/cover no-repeat!important;color:#f3f8ff!important;min-height:85vh}
body.buxy-project-future .clients-in{max-width:1160px}
body.buxy-project-future .clients-main h1{color:#fff!important;text-shadow:0 4px 26px #0009}
body.buxy-project-future .clients-main>.clients-in>.k{color:#4cdbff!important}
body.buxy-project-future .clients-main>.clients-in>p{color:#e0efff!important}
body.buxy-project-future .client-card{background:rgba(245,249,255,.94)!important;border:1px solid #c2e0ff!important;box-shadow:0 20px 65px #0007!important;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);color:#111b3f!important}
body.buxy-project-future .client-card p{color:#465b7e!important}
body.buxy-project-future .client-actions .secondary{background:#e8f4ff!important;border-color:#a7d8ff!important;color:#0b2858!important}
@media(min-width:980px){body.buxy-project-future .clients-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,1fr);column-gap:48px;align-items:start}body.buxy-project-future .clients-in>.k,body.buxy-project-future .clients-in>h1,body.buxy-project-future .clients-in>p,body.buxy-project-future .clients-in>.client-actions{grid-column:1}body.buxy-project-future .client-card{grid-column:2;grid-row:1 / span 5;margin-top:0}}
@media(max-width:620px){body.buxy-project-future .clients-main{padding:52px 20px;background-position:60% center!important}body.buxy-project-future .clients-main h1{font-size:clamp(40px,10vw,58px)}body.buxy-project-future .client-card{padding:18px}}
@media(prefers-reduced-motion:reduce){body.buxy-project-future .client-card{backdrop-filter:none;-webkit-backdrop-filter:none}}