 .abap-hero{height:clamp(380px,41.6667vw,800px);position:relative;overflow:hidden;background:#481b50}.abap-hero__slide{position:absolute;inset:0}.abap-hero__slide[hidden]{display:none!important}.abap-hero__slide picture,.abap-hero__image{display:block;width:100%;height:100%}.abap-hero__image{object-fit:cover;object-position:center;max-width:none}.abap-hero__shade{position:absolute;inset:0;background:var(--abap-overlay);pointer-events:none}.abap-hero__caption{position:absolute;bottom:55px;left:8.35%;max-width:460px;color:#fff;margin:0;font:400 20px/1.35 Arial,sans-serif;z-index:2}.abap-hero__controls{position:absolute;right:5%;bottom:25px;display:flex;gap:12px;z-index:3}.abap-hero__arrow{cursor:pointer;border:1px solid #ffffffaa;color:white;background:#1a0c1d77;border-radius:50%;width:42px;height:42px}.abap-hero__dots{display:flex;gap:9px;position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:3}.abap-hero__dot{width:9px;height:9px;border-radius:50%;border:1px solid #fff;background:transparent;padding:0;cursor:pointer}.abap-hero__dot[aria-current="true"]{background:#fff}@media(max-width:767px){.abap-hero{height:clamp(360px,100vw,620px)}.abap-hero__caption{font-size:16px;bottom:48px;left:6%;max-width:70%}.abap-hero__controls{right:4%;bottom:12px}}@media(prefers-reduced-motion:reduce){.abap-hero *, .abap-home-ticker *{animation:none!important;transition:none!important}}