.company-hero{background:#0b2d50;color:white}.company-hero .container{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;padding-top:85px;padding-bottom:85px}.company-hero h1{font:800 clamp(40px,5vw,66px)/1.1 Manrope,sans-serif;letter-spacing:-.04em;margin:18px 0}.company-hero h1 em{color:#f2b34d;font-style:normal}.company-hero p{color:#d5e1e9;line-height:1.9;font-size:15px}.company-hero img{width:100%;height:330px;object-fit:cover}.kicker{color:#f2b34d;font-size:10px;letter-spacing:.2em;font-weight:700}.state{display:inline-block;margin:12px 0;padding:9px 13px;border:1px solid #ffffff55;font-size:11px}.state:before{content:"● ";color:#55c28b}.state.soon:before{color:#f2b34d}.company-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.profile-content{padding:75px 0}.profile-content h2{font:800 38px Manrope;color:#102f50}.profile-content h2 em{font-style:normal;color:#c9811f}.profile-content p{color:#627587;line-height:1.9;max-width:780px}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin:28px 0}.service-item{background:#f1f5f7;padding:20px;border:1px solid #e1e8ed;color:#24445e;font-weight:600}.service-item:before{content:"";display:block;width:25px;height:2px;background:#e4a23b;margin-bottom:13px}.profile-note{background:#f1f5f7;border-left:3px solid #e4a23b;padding:22px;color:#637587;line-height:1.8;margin-top:28px}@media(max-width:700px){.company-hero .container{grid-template-columns:1fr;padding-top:55px;padding-bottom:55px}.company-hero img{height:220px}.service-grid{grid-template-columns:1fr 1fr}.profile-content{padding:55px 0}}@media(max-width:420px){.service-grid{grid-template-columns:1fr}}