.lpc-home-banner{--lpc-banner-height:30.2vw;position:relative!important;display:block;width:100vw;max-width:none;height:30.2vw;height:var(--lpc-banner-height);min-height:96px;max-height:573px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;background:#02070a}.lpc-home-banner,.lpc-home-banner *{box-sizing:border-box}.lpc-home-banner__track,.lpc-home-banner__slide{position:absolute;top:0;right:0;bottom:0;left:0}.lpc-home-banner__slide{display:block;opacity:0;visibility:visible;pointer-events:none;z-index:0;transition:opacity .9s ease-in-out;will-change:opacity}.lpc-home-banner__slide.is-active{opacity:1;pointer-events:auto;z-index:1}.lpc-home-banner__slide picture,.lpc-home-banner__slide img{display:block;width:100%;height:100%;max-width:none}.lpc-home-banner__slide img{border:0}@supports (object-fit:cover){.lpc-home-banner__slide img{object-fit:cover;object-position:center}}.lpc-home-banner>.lpc-home-banner__arrow{appearance:none!important;-webkit-appearance:none!important;position:absolute!important;top:50%!important;bottom:auto!important;z-index:20!important;display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;margin:0!important;border:0!important;border-radius:999px!important;background:rgb(0 0 0 / .42)!important;box-shadow:none!important;color:#fff!important;font:700 34px/42px Arial,Helvetica,sans-serif!important;text-align:center!important;text-indent:0!important;cursor:pointer!important;transform:translateY(-50%)!important;transition:background .18s ease,transform .18s ease!important}.lpc-home-banner>.lpc-home-banner__arrow:hover,.lpc-home-banner>.lpc-home-banner__arrow:focus-visible{background:rgb(0 0 0 / .75)!important;transform:translateY(-50%) scale(1.04)!important}.lpc-home-banner>.lpc-home-banner__arrow:before,.lpc-home-banner>.lpc-home-banner__arrow:after{content:none!important;display:none!important}.lpc-home-banner>.lpc-home-banner__arrow span{display:block!important;width:100%!important;height:42px!important;margin:-3px 0 0!important;padding:0!important;color:#fff!important;font:700 34px/42px Arial,Helvetica,sans-serif!important;text-align:center!important;pointer-events:none!important}.lpc-home-banner>.lpc-home-banner__arrow--prev{left:24px!important;right:auto!important}.lpc-home-banner>.lpc-home-banner__arrow--next{right:24px!important;left:auto!important}.lpc-home-banner__dots{position:absolute;left:50%;bottom:14px;z-index:3;display:flex;gap:8px;transform:translateX(-50%)}.lpc-home-banner__dot{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:rgb(255 255 255 / .45);cursor:pointer}.lpc-home-banner__dot.is-active,.lpc-home-banner__dot:hover,.lpc-home-banner__dot:focus-visible{background:#fff}@media (max-width:767px){.lpc-home-banner{--lpc-banner-height:30.2vw;max-height:150px}.lpc-home-banner>.lpc-home-banner__arrow{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;font:700 23px/28px Arial,Helvetica,sans-serif!important;background:rgb(0 0 0 / .32)!important}.lpc-home-banner>.lpc-home-banner__arrow span{height:28px!important;margin-top:-2px!important;font:700 23px/28px Arial,Helvetica,sans-serif!important}.lpc-home-banner>.lpc-home-banner__arrow--prev{left:8px!important}.lpc-home-banner>.lpc-home-banner__arrow--next{right:8px!important}}@supports (height:clamp(96px, 30.2vw, 573px)){.lpc-home-banner{--lpc-banner-height:clamp(96px, 30.2vw, 573px);min-height:0;max-height:none}@media (max-width:767px){.lpc-home-banner{--lpc-banner-height:clamp(96px, 30.2vw, 150px)}}}@media (prefers-reduced-motion:reduce){.lpc-home-banner__slide{transition:opacity .25s linear}}