.page-hero{padding:115px 0;background:linear-gradient(90deg,#061d27f2,#061d2799),url('../../images/s2_bg.jpg') center/cover;color:#fff}.page-hero h1{font-size:clamp(2.8rem,6vw,5rem);font-weight:800;letter-spacing:-.055em;margin:.7rem 0}.page-hero p{font-size:1.2rem;color:#ffffffc2}.page-image{width:100%;height:480px;object-fit:cover;border-radius:18px;box-shadow:0 20px 50px #09232f24}.space h2{font-weight:800;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em;line-height:1.15}.space p{color:var(--muted)}.mini-cta{padding:55px 0;background:var(--brand);color:#fff}.mini-cta h2{font-weight:800;margin:0}.mini-cta p{margin:.4rem 0 0;color:#ffffffd1}.service-links{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.service-links a{background:#fff;padding:1rem 1.2rem;border:1px solid #dbe5e3;border-radius:8px;color:var(--ink);font-weight:700;display:flex;justify-content:space-between}.service-links a:hover{border-color:var(--brand);color:var(--orange)}@media(max-width:768px){.page-hero{padding:85px 0}.page-image{height:330px}.service-links{grid-template-columns:1fr}.mini-cta .btn{margin-top:1rem}}
.crumbs{display:flex;gap:.65rem;align-items:center;margin-bottom:2rem;font-size:.82rem;color:#ffffffa8}.crumbs a{color:#fff}.page-hero{position:relative}.page-hero:after{content:"";position:absolute;bottom:0;left:0;width:32%;height:5px;background:var(--brand)}.space>.container>.row{position:relative}.space>.container>.row:after{content:"Secure • Connected • On time";position:absolute;right:1rem;bottom:-2rem;width:auto;color:var(--brand);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.service-links a{transition:.2s}.service-links a:hover{transform:translateY(-3px);box-shadow:0 10px 24px #09232f12}@media(max-width:768px){.space>.container>.row:after{display:none}}
