.slider:where(.astro-R6QGGS4K){position:relative;background:#000;overflow:hidden;width:100%;min-height:100vh;isolation:isolate}.slider:where(.astro-R6QGGS4K):after{--vignette: hsl(0, 0%, 0%, .8);content:"";display:block;position:absolute;inset:0;background-image:linear-gradient(var(--vignette),transparent 70%,var(--vignette));z-index:100}.slider:where(.astro-R6QGGS4K) .slide:where(.astro-R6QGGS4K){position:absolute;inset:0;opacity:0;transition:opacity 2s ease;pointer-events:none}.slider:where(.astro-R6QGGS4K) .slide:where(.astro-R6QGGS4K).active{opacity:1}.navigation:where(.astro-R6QGGS4K){height:100%;display:flex;align-items:center;justify-content:space-between;visibility:hidden}.prev-btn:where(.astro-R6QGGS4K),.next-btn:where(.astro-R6QGGS4K){z-index:2;font-size:2rem;color:#fff;padding:10px;cursor:pointer;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.3))}.navigation-visibility:where(.astro-R6QGGS4K){position:absolute;inset:0;display:flex;justify-content:center;align-items:flex-end;z-index:104}.navigation-visibility:where(.astro-R6QGGS4K) .slide-icon:where(.astro-R6QGGS4K){z-index:2;background:#fff;width:15%;height:1px;transform:translateY(-25px);border-radius:10px;margin:1px;box-shadow:2px 2px 5px #0000004d}.navigation-visibility:where(.astro-R6QGGS4K) .slide-icon:where(.astro-R6QGGS4K).active{height:1.5px}.slider-hero-section:where(.astro-R6QGGS4K){position:absolute;inset:0;z-index:105}form:where(.astro-WUXSBCXZ) :is(input,select):where(.astro-WUXSBCXZ){background-color:transparent;border:1px solid hsl(0,0%,0%,.25)}form:where(.astro-WUXSBCXZ) :is(input,select,button):where(.astro-WUXSBCXZ){min-width:0px!important;flex:1 1 10ch;accent-color:hsl(344,68%,21%);border-radius:.175rem;padding:.5em 1em}form:where(.astro-WUXSBCXZ) select:where(.astro-WUXSBCXZ){color:gray;padding-inline:.5em;flex-basis:6ch}input:where(.astro-WUXSBCXZ)::-webkit-outer-spin-button,input:where(.astro-WUXSBCXZ)::-webkit-inner-spin-button,input:where(.astro-WUXSBCXZ)[type=number]{-webkit-appearance:none!important;margin:0!important;-moz-appearance:textfield!important}.animate-underline:where(.astro-J7PV25F6){display:inline;background-image:linear-gradient(white,white);background-size:0% 2px;background-repeat:no-repeat;background-position:left bottom;transition:background-size .2s ease-in-out;text-wrap:balance}.scroll-layout:where(.astro-J7PV25F6){--scroll-radius: 1rem;scrollbar-width:thin;scrollbar-color:maroon hsl(0,0%,90%)}.scroll-layout:where(.astro-J7PV25F6),.scroll-layout:where(.astro-J7PV25F6) :where(.astro-J7PV25F6){scroll-behavior:smooth!important}.scroll-layout:where(.astro-J7PV25F6)::-webkit-scrollbar{block-size:.25em}.scroll-layout:where(.astro-J7PV25F6)::-webkit-scrollbar-track{background:hsl(0,0%,5%,.2);margin-inline:25vw;border-radius:var(--scroll-radius)}.scroll-layout:where(.astro-J7PV25F6)::-webkit-scrollbar-thumb{background:maroon;border-radius:var(--scroll-radius)}.scroll-layout:where(.astro-J7PV25F6)::-webkit-scrollbar-thumb:hover{background:hsl(0,100%,50%)}div:where(.astro-J7PV25F6):has(.scroll-layout) button:where(.astro-J7PV25F6){font-weight:bolder;filter:drop-shadow(0px 0px 4px hsl(0,0%,0%,.25));opacity:1;visibility:visible;transition:scale .2s ease}div:where(.astro-J7PV25F6):has(.scroll-layout) button:where(.astro-J7PV25F6):active{background-color:#666}div:where(.astro-J7PV25F6):has(.scroll-layout) button:where(.astro-J7PV25F6):hover{scale:1.05}
