.sas-page.sau-page .sas-hero h1{font-size:clamp(38px,4.1vw,64px);letter-spacing:-2px;color:#006da9;overflow-wrap:normal;word-break:normal}
.sau-page .sau-tagline{font-size:clamp(23px,2.2vw,30px);font-weight:750;line-height:1.2;margin-top:20px;max-width:530px}
.sau-page .sas-hero-inner{min-height:720px}.sau-page .sas-copy{width:47%}.sau-page .sas-intro{font-size:18px;line-height:1.6}.sau-page .sas-art{mask-image:linear-gradient(to right,transparent 0%,transparent 27%,#000 58%);-webkit-mask-image:linear-gradient(to right,transparent 0%,transparent 27%,#000 58%)}
.sau-trust{background:linear-gradient(100deg,#002d4b,#007eb4);color:white;display:grid;grid-template-columns:repeat(4,1fr);padding:27px 5%;gap:18px;text-align:center;font-size:12px;letter-spacing:1.1px;font-weight:700}
.sau-applications{grid-template-columns:repeat(4,1fr)}.sau-service{background:#e9f4f9}.sau-page .sas-split figure img{aspect-ratio:auto;height:auto;object-fit:contain}.sau-page .sas-benefits{gap:10px}.sau-page .sas-benefits>div{font-size:13px}
@media(max-width:1100px){.sau-applications{grid-template-columns:repeat(2,1fr)}.sau-page .sas-hero-inner{min-height:700px}.sau-page .sas-copy{width:50%}.sas-page.sau-page .sas-hero h1{font-size:40px}}
@media(max-width:700px){.sas-page.sau-page .sas-hero{display:flex;flex-direction:column}.sau-page .sas-hero-inner{min-height:0;padding-top:38px}.sau-page .sas-copy{width:100%}.sas-page.sau-page .sas-hero h1{font-size:clamp(30px,8.8vw,45px);letter-spacing:-1.5px}.sau-page .sas-art{mask-image:none;-webkit-mask-image:none;position:relative;order:1;height:330px;object-fit:cover;object-position:right center;z-index:0}.sau-trust{grid-template-columns:repeat(2,1fr);font-size:10px;padding:23px 5%}.sau-applications{grid-template-columns:1fr}.sau-page .sau-tagline{font-size:24px}}
