.eng-nav{position:fixed}.eng-back{color:#dceaf3;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:flex}.eng-back svg{width:18px}.eng-page{background:#f5f9fa}.eng-wrap{width:min(1100px,100% - 48px);margin:auto}.eng-hero{color:#fff;background:radial-gradient(circle at 78% 25%,#087d9570,#0000 30%),#06172d;padding:155px 0 95px}.eng-hero h1{letter-spacing:-.06em;font-size:clamp(3rem,7vw,6rem)}.eng-hero h1 em{color:#24cdd4;font-style:normal}.eng-hero>div>p:last-child{color:#bad0dc;max-width:760px;margin-top:24px;font-size:1.08rem}.eng-intro{grid-template-columns:.8fr 1.2fr;gap:75px;padding:90px 0;display:grid}.eng-intro h2{text-align:left}.eng-intro>div:last-child{color:#627588;font-size:1.03rem}.eng-intro>div:last-child p+p{margin-top:16px}.models{background:#fff;padding:85px 0}.models>div>div{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:45px;display:grid}.models article{border:1px solid #d8e6ea;border-radius:13px;padding:27px}.models article span{color:#16a5b5;font-weight:800}.models h3{margin:18px 0 10px}.models article p{color:#6c7f90}.eng-details{padding:90px 0}.eng-details>div{grid-template-columns:1fr 1fr;gap:18px;margin-top:45px;display:grid}.eng-details article{background:#fff;border:1px solid #d9e6ea;border-radius:13px;gap:18px;padding:25px;display:flex}.eng-details article>svg{color:#0a99b1;flex:none}.eng-details h3{margin-bottom:8px}.eng-details p{color:#6b7e8f}.offer-boundaries{color:#fff;background:#071b32;padding:85px 0}.offer-boundaries>div{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.offer-boundaries h2{text-align:left}.offer-boundaries svg{color:#26cdd2}.offer-boundaries>div>div:last-child>p{color:#bad0dc}.offer-boundaries ul{margin-top:20px;padding:0;list-style:none}.offer-boundaries li{color:#d8e6ed;align-items:flex-start;gap:10px;margin:10px 0;display:flex}.offer-boundaries li svg{flex:none;width:18px}.responsibilities{grid-template-columns:1fr 1fr;gap:24px;padding:85px 0;display:grid}.responsibilities>div{background:#fff;border:1px solid #d9e6ea;border-radius:14px;padding:32px}.responsibilities svg{color:#0796ae}.responsibilities h2{text-align:left;margin:15px 0 9px;font-size:1.5rem}.responsibilities p{color:#687b8c}.eng-contact{text-align:center;background:#e9f5f6;padding:85px 0}.eng-contact p:not(.eyebrow){color:#667a8b;max-width:720px;margin:15px auto 25px}.eng-contact>div>div{justify-content:center;gap:20px;margin-top:20px;display:flex}.eng-contact>div>div a{color:#087f9f;font-weight:700}.eng-footer{color:#a5bdce;background:#041224;padding:30px 0}.eng-footer>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.eng-footer .logo{color:#fff}.eng-footer div>div{gap:18px;display:flex}.eng-footer a{color:#a5bdce;text-decoration:none}.engagement-link{background:#eef9fa;border:1px solid #b9dfe5;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;margin-top:48px;padding:24px 28px;display:flex}.engagement-link b{font:800 1.05rem Manrope}.engagement-link p{color:#667a8b;margin-top:4px}.engagement-link>a{color:#087f9f;flex:none;align-items:center;gap:8px;font-weight:800;text-decoration:none;display:flex}@media (width<=800px){.eng-wrap{width:calc(100% - 28px)}.eng-intro,.offer-boundaries>div{grid-template-columns:1fr;gap:25px}.models>div>div{grid-template-columns:1fr 1fr}.eng-details>div,.responsibilities{grid-template-columns:1fr}.engagement-link,.eng-footer>div{flex-direction:column;align-items:flex-start}}@media (width<=520px){.models>div>div{grid-template-columns:1fr}}
