.sab-service-hero{color:#082c43;font-family:Arial,Helvetica,sans-serif;isolation:isolate;padding:90px 24px;position:relative;width:100%}.sab-service-hero:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.sab-service-hero *,.sab-service-hero :after,.sab-service-hero :before{box-sizing:border-box}.sab-service-hero__container{margin:0 auto;max-width:1140px;width:100%}.sab-service-hero__row{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sab-service-hero__column{min-width:0}.sab-service-hero__content{max-width:590px;width:100%}.sab-service-hero__eyebrow{display:block;font-size:12px;letter-spacing:.12em;line-height:1.5;margin:0 0 14px;text-transform:uppercase}.sab-service-hero__eyebrow,.sab-service-hero__title{color:#082c43;font-family:Arial,Helvetica,sans-serif;font-weight:700}.sab-service-hero__title{font-size:48px;letter-spacing:-.5px;line-height:1.15;margin:0 0 20px}.sab-service-hero__accent{color:#12c9c2}.sab-service-hero__subtitle{color:#082c43;font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:500;line-height:1.45;margin:0 0 24px}.sab-service-hero__description{color:#294960;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.7;margin:0 0 28px}.sab-service-hero__description p{margin:0 0 14px}.sab-service-hero__description p:last-child{margin-bottom:0}.sab-service-hero__button{align-items:center;background:#12c9c2;border:1px solid #12c9c2;border-radius:5px;color:#062332;display:inline-flex;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;justify-content:center;line-height:1.4;margin-top:0;min-height:52px;padding:14px 32px;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.sab-service-hero__button:focus-visible,.sab-service-hero__button:hover{background:#0eaaa5;border-color:#0eaaa5;text-decoration:none}.sab-service-hero__button:focus-visible{outline:2px solid #082c43;outline-offset:3px}.sab-service-hero__benefits{display:flex;flex-wrap:wrap;gap:12px 22px;list-style:none;margin:24px 0 0;padding:0}.sab-service-hero__benefits li{color:#294960;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;line-height:1.5}.sab-service-hero__benefits li:before{color:#12c9c2;content:"✓";font-weight:700;margin-right:8px}.sab-service-hero__visual{align-items:center;display:flex;justify-content:center;width:100%}.sab-service-hero__visual img{display:block;height:auto;max-width:100%;width:auto}@media (max-width:991px){.sab-service-hero{padding:60px 22px}.sab-service-hero__row{gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sab-service-hero__title{font-size:clamp(30px,4vw,40px)}}@media (max-width:767px){.sab-service-hero{padding:48px 18px}.sab-service-hero__row{gap:36px;grid-template-columns:1fr}.sab-service-hero__content{max-width:none}.sab-service-hero__title{font-size:32px}.sab-service-hero__visual{justify-content:flex-start}}@media (max-width:480px){.sab-service-hero{padding:40px 18px}.sab-service-hero__title{font-size:29px}.sab-service-hero__button{width:100%}}