.sector-page{color:#002e5d;font-family:Rubik,sans-serif;line-height:1.55}
.sector-hero{max-width:1120px;margin:65px auto 80px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}
.sector-hero h1{font:700 clamp(36px,4.3vw,60px)/1.12 Rubik,sans-serif;margin:20px 0;color:#002e5d}
.sector-page p{color:#687180;font:400 16px/1.6 Rubik,sans-serif;margin:0 0 24px}
.sector-back{color:#002e5d;text-decoration:underline;font-size:14px}
.sector-hero img{width:100%;height:360px;object-fit:cover}
.sector-button{display:inline-block;padding:17px 30px;color:white!important;background:#ff4c00;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;text-decoration:none}
.sector-button:hover{background:#002e5d}
.sector-services{background:#ebf4ff;padding:70px 24px}
.sector-content{max-width:1120px;margin:auto}
.sector-page h2{font:500 clamp(28px,3vw,40px)/1.3 Rubik,sans-serif;color:#002e5d;margin:0 0 22px}
.sector-content>p{max-width:780px}
.sector-service-list{border-top:1px solid #002e5d;margin-top:32px}
.sector-service{display:grid;grid-template-columns:70px 1fr 1.2fr;gap:30px;align-items:start;padding:28px 12px;border-bottom:1px solid #cddbea;text-decoration:none;color:#002e5d}
.sector-service:hover{background:#fff}
.sector-number{font-size:30px;color:#b4c5e1}
.sector-service h3{font:500 23px/1.3 Rubik,sans-serif;margin:0;color:#002e5d}
.sector-service p{margin:0}
.sector-contact{max-width:1120px;padding:70px 0;margin:auto}
.sector-page a:focus-visible,a[aria-label="Burrow Global home"]:focus-visible,.home .e-con>a.e-con:focus-visible{outline:3px solid #ff4c00;outline-offset:5px}
@media(max-width:767px){.sector-hero{grid-template-columns:1fr;gap:28px;margin:35px 22px 45px}.sector-hero img{height:250px}.sector-services{padding:42px 22px}.sector-service{grid-template-columns:38px 1fr;gap:14px;padding:22px 0}.sector-number{font-size:23px}.sector-service p{grid-column:2}.sector-service h3{font-size:21px}.sector-contact{padding:45px 22px}}
