.home-slideshow .imperial-hero-media{isolation:isolate}
.home-hero-slide{position:absolute;inset:0;display:block;opacity:0;visibility:hidden;transition:opacity .7s ease;z-index:0}
.home-hero-slide.is-active{opacity:1;visibility:visible;z-index:1}
.home-hero-slide img{width:100%;height:100%;object-fit:cover;display:block}
.home-hero-slide:nth-of-type(1) img{object-position:center}.home-hero-slide:nth-of-type(2) img{object-position:center 58%}.home-hero-slide:nth-of-type(3) img{object-position:center 42%}.home-hero-slide:nth-of-type(4) img{object-position:center 50%}.home-hero-slide:nth-of-type(5) img{object-position:center 48%}.home-hero-slide:nth-of-type(6) img{object-position:center 45%}.home-hero-slide:nth-of-type(7) img{object-position:center 55%}.home-hero-slide:nth-of-type(8) img{object-position:center 52%}.home-hero-slide:nth-of-type(9) img{object-position:center 46%}
.home-hero-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,14,25,.12),rgba(3,14,25,.05) 45%,rgba(3,14,25,.24));pointer-events:none}
.imperial-hero-panel{background:transparent!important;border:0!important;border-radius:0!important;padding-inline:28px!important;backdrop-filter:none!important;box-shadow:none!important}
.imperial-hero-panel h1{color:#ffffff!important;-webkit-text-stroke:1px rgba(20,12,4,.7);text-shadow:0 2px 2px #16100a,0 0 9px rgba(0,0,0,.95)!important}.imperial-hero-panel p{color:#ffffff!important;-webkit-text-stroke:.35px rgba(20,12,4,.75);text-shadow:0 2px 3px #16100a,0 0 8px rgba(0,0,0,.95)!important}
body.imperial-homepage .container{width:100%!important;max-width:none!important;padding-inline:clamp(14px,3vw,56px)!important}
body.imperial-homepage .imperial-category-shell,body.imperial-homepage .imperial-feature-grid,body.imperial-homepage .imperial-trust-grid,body.imperial-homepage .imperial-membership-inner,body.imperial-homepage .imperial-competition-home-inner{width:100%!important}
.home-slide-control{position:absolute;z-index:5;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,220,130,.7);background:rgba(4,18,31,.72);color:#ffe28c;font-size:2.1rem;line-height:1;cursor:pointer}
.home-slide-prev{left:24px}.home-slide-next{right:24px}
.home-slide-count{position:absolute;z-index:5;bottom:18px;left:50%;transform:translateX(-50%);padding:5px 13px;border-radius:99px;background:rgba(4,18,31,.72);color:#fff1c8;font-weight:800;font-size:.85rem}
@media(max-width:900px){.home-slide-control{width:38px;height:38px}.home-slide-prev{left:12px}.home-slide-next{right:12px}.home-slide-count{bottom:12px}}
