.adaptive-banner_banner__0Ynsz{z-index:100;overflow:hidden}.adaptive-banner_link__l2jZu{display:block;position:relative;width:100%;height:100%}.adaptive-banner_image__Gk1WN{object-fit:contain}.adaptive-banner_vertical__w8qgB{position:absolute;left:var(--banner-left);top:var(--banner-top);width:var(--banner-width);height:600px}.adaptive-banner_horizontal__QkNzL{position:relative!important;left:50%;bottom:max(10px,env(safe-area-inset-bottom));transform:translateX(-50%);max-width:100%;width:auto;aspect-ratio:728/90;height:350px}@media (max-width:480px){.adaptive-banner_horizontal__QkNzL{width:calc(100vw - 16px);bottom:max(8px,env(safe-area-inset-bottom))}}