.engineers-page{padding-bottom:80px}.engineers-hero .studios-hero-slider{margin-top:20px}.engineers-block{padding:80px 0}.engineers-block--intro{padding-top:60px}.engineers-text{max-width:760px}.engineers-kicker{text-transform:uppercase;letter-spacing:.2em;color:#6fb6ff;font-size:12px;margin-bottom:18px}.engineers-name{font-size:52px;font-weight:700;letter-spacing:.5px;color:#0094fa;margin:0 0 28px;line-height:1.15}.engineers-paragraph{font-size:20px;line-height:1.6;color:#ecf8ff;margin-bottom:20px}.engineers-paragraph:last-child{margin-bottom:0}.engineers-block--split .engineers-split{display:grid;grid-template-columns:minmax(280px,1fr) minmax(280px,1fr);gap:48px;align-items:center}.engineers-split-media{position:relative;border-radius:14px;overflow:hidden;min-height:420px}.engineers-split-media img{width:100%;height:100%;object-fit:cover;display:block}.engineers-split-media::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,10,18,0) 0,rgba(6,10,18,.15) 40%,rgba(6,10,18,.85) 100%);pointer-events:none}.engineers-credentials{color:#d8efff}.engineers-cta{padding:40px 0 60px}.engineers-cta-btn{background:#0094fa;color:#fff;border:none;border-radius:5px;padding:16px 40px;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:transform .2s,box-shadow .2s;display:flex;align-items:center;justify-content:center;width:fit-content;margin:12px auto 0}.engineers-cta-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,148,250,.3)}.engineers-gallery,.engineers-testimonials{margin-top:40px}@media (max-width:1024px){.engineers-block--split .engineers-split{grid-template-columns:1fr}.engineers-split-media::after{background:linear-gradient(180deg,rgba(6,10,18,0) 0,rgba(6,10,18,.5) 60%,rgba(6,10,18,.9) 100%)}}@media (max-width:768px){.engineers-block{padding:48px 0}.engineers-block--split{padding-top:28px}.engineers-block--split .engineers-split{gap:28px}.engineers-split-media{min-height:220px}.engineers-name{font-size:38px}.engineers-paragraph{font-size:18px}}@media (max-width:480px){.engineers-block{padding:40px 0}.engineers-kicker{font-size:10px;margin-bottom:12px}.engineers-name{font-size:30px;margin-bottom:18px}.engineers-paragraph{font-size:16px;line-height:1.5;margin-bottom:16px}.engineers-split-media{min-height:200px}.engineers-cta-btn{width:100%;text-align:center;padding:14px 18px;font-size:14px}}