.aehh-hero{--navy:#062f60;--blue:#07509a;--orange:#f47712;width:100%;margin:0 auto 28px;color:#fff;font-family:inherit;overflow:hidden;background:#f3f7fc}.aehh-hero *{box-sizing:border-box}.aehh-inner{display:grid;grid-template-columns:1.02fr .98fr;min-height:440px;background:linear-gradient(125deg,#052b58,#07539a)}.aehh-copy{padding:38px clamp(22px,4.5vw,68px);display:flex;flex-direction:column;justify-content:center}.aehh-kicker{display:inline-flex;align-self:flex-start;gap:12px;background:linear-gradient(90deg,#ff8a00,#f15a00);padding:9px 17px;border-radius:30px;font-size:clamp(11px,1vw,15px);font-weight:800;margin-bottom:15px}.aehh-copy h1{color:#fff!important;font-size:clamp(34px,4.2vw,62px);line-height:1.04;margin:0 0 12px;font-weight:850;letter-spacing:-1.4px}.aehh-lead{font-size:clamp(17px,1.8vw,25px);line-height:1.35;font-weight:700;margin:0 0 22px;color:#fff}.aehh-services{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #ffffff99;border-radius:16px;margin:0 0 22px;padding:12px 4px}.aehh-services>div{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:6px;padding:0 5px;border-right:1px solid #ffffff33;font-size:clamp(10px,.95vw,14px);line-height:1.2}.aehh-services>div:last-child{border:0}.aehh-services span{font-size:27px}.aehh-actions{display:flex;gap:12px;flex-wrap:wrap}.aehh-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 19px;border-radius:14px;text-decoration:none!important;font-weight:800;font-size:clamp(13px,1.1vw,17px)}.aehh-btn-orange{background:linear-gradient(100deg,#ff9b00,#f05a00);color:#fff!important;border:1px solid #ffc34b}.aehh-btn-white{background:#fff;color:#071b3e!important}.aehh-photo-wrap{position:relative;min-height:440px;overflow:hidden;clip-path:ellipse(105% 100% at 100% 50%)}.aehh-photo{width:100%;height:100%;min-height:440px;position:absolute;inset:0;object-fit:cover;object-position:center 48%}.aehh-photo-label{position:absolute;right:5%;bottom:7%;display:flex;align-items:center;gap:10px;background:#fff;color:#071b3e;padding:10px 15px;border-radius:14px;font-size:14px}.aehh-photo-label span{display:grid;place-items:center;background:#16a34a;color:#fff;width:34px;height:34px;border-radius:50%;font-size:23px;font-weight:900}.aehh-trust{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;color:#082e5b;padding:17px clamp(12px,3vw,44px)}.aehh-trust>div{display:flex;align-items:center;justify-content:center;gap:10px;border-right:1px solid #d7e1ed;padding:4px 8px}.aehh-trust>div:last-child{border:0}.aehh-trust strong{font-size:27px;color:#07509a}.aehh-trust span{display:flex;flex-direction:column;line-height:1.25}.aehh-trust b{font-size:14px}.aehh-trust small{font-size:11px;color:#53677e}.aehh-track{display:flex;justify-content:center;align-items:center;gap:12px;background:#eaf2fb;color:#092f5d;padding:13px 15px;font-weight:700;font-size:14px}.aehh-track a{color:#e76500!important;text-decoration:none!important;font-weight:850}
@media(max-width:767px){.aehh-inner{grid-template-columns:1fr;min-height:0}.aehh-copy{padding:25px 18px 22px}.aehh-kicker{font-size:10px;padding:8px 12px;margin-bottom:12px}.aehh-copy h1{font-size:36px;letter-spacing:-.8px}.aehh-lead{font-size:17px;margin-bottom:17px}.aehh-services{margin-bottom:17px;padding:10px 2px}.aehh-services>div{font-size:10px;gap:5px}.aehh-services span{font-size:23px}.aehh-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.aehh-btn{font-size:12px;padding:12px 7px;border-radius:11px}.aehh-photo-wrap{clip-path:none;min-height:270px;height:270px}.aehh-photo{min-height:270px}.aehh-photo-label{font-size:11px;right:10px;bottom:10px;padding:7px 10px}.aehh-trust{grid-template-columns:repeat(2,1fr);padding:12px 8px}.aehh-trust>div{justify-content:flex-start;padding:9px 10px;border-right:0;border-bottom:1px solid #e1e8f0}.aehh-trust>div:nth-child(odd){border-right:1px solid #e1e8f0}.aehh-trust>div:nth-child(n+3){border-bottom:0}.aehh-trust strong{font-size:23px}.aehh-trust b{font-size:12px}.aehh-trust small{font-size:10px}.aehh-track{flex-direction:column;gap:5px;text-align:center;font-size:12px}}
