.twl-hero{flex-direction:column;gap:36px;padding:60px 0 0;display:flex;position:relative;overflow:hidden}@media (max-width:1023px){.twl-hero{padding:24px 0 0}}.twl-hero>:not(.dynamic-bg){z-index:1}.twl-hero .twl-hero-slider{aspect-ratio:16/9;border-radius:24px;width:100%;margin:auto;overflow:hidden}@media (max-width:1023px){.twl-hero .twl-hero-slider{aspect-ratio:2/3;max-width:400px}}
