.laundry-slider{position:relative;height:min(760px,88vh);min-height:620px;margin-top:-84px;background:#073b3a;overflow:hidden}.slider-track,.slider-slide,.slide-bg,.slide-grain{position:absolute;inset:0}.slider-slide{visibility:hidden;opacity:0;transition:opacity 1s cubic-bezier(.2,.7,.2,1),visibility 1s;isolation:isolate}.slider-slide.active{visibility:visible;opacity:1;z-index:2}.slide-bg{background-image:linear-gradient(90deg,color-mix(in srgb,var(--overlay) calc(var(--overlay-opacity)*100%),transparent) 0%,color-mix(in srgb,var(--overlay) calc(var(--overlay-opacity)*85%),transparent) 38%,color-mix(in srgb,var(--overlay) 18%,transparent) 72%),var(--slide-image);background-size:cover;background-position:center;transform:scale(1.06);transition:transform 8s ease}.slider-slide.active .slide-bg{transform:scale(1)}.slide-grain{opacity:.07;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");pointer-events:none}.slide-content{position:relative;z-index:3;height:100%;display:flex;align-items:center;padding-top:85px}.slide-copy{width:min(660px,62%)}.slide-copy>*{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.slider-slide.active .slide-copy>*{opacity:1;transform:none}.slider-slide.active .slide-copy>*:nth-child(2){transition-delay:.12s}.slider-slide.active .slide-copy>*:nth-child(3){transition-delay:.22s}.slider-slide.active .slide-copy>*:nth-child(4){transition-delay:.32s}.slider-eyebrow{display:inline-flex;padding:7px 13px;border-radius:99px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.24);font-size:.84rem;font-weight:700;letter-spacing:.03em;backdrop-filter:blur(12px)}.slide-copy h1{font-family:Manrope,sans-serif;font-size:clamp(3.2rem,6.5vw,5.8rem);line-height:.98;letter-spacing:-.065em;margin:21px 0}.slide-copy h1 span{display:block;color:#6ee7d9}.slide-copy p{max-width:580px;font-size:1.16rem;line-height:1.7}.text-light{color:#fff}.text-light .slide-copy p{color:rgba(255,255,255,.82)}.text-dark{color:#082f31}.text-dark .slide-copy p{color:#355f60}.slider-secondary{background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.3);box-shadow:none;backdrop-filter:blur(12px)}.text-dark .slider-secondary{color:#082f31;background:rgba(255,255,255,.62);border-color:rgba(8,47,49,.15)}.slider-arrow{position:absolute;z-index:6;top:50%;width:48px;height:48px;margin-top:-24px;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:rgba(7,59,58,.24);color:#fff;font-size:2rem;line-height:1;cursor:pointer;backdrop-filter:blur(12px);transition:.25s}.slider-arrow:hover{background:#fff;color:#073b3a;transform:scale(1.08)}.slider-arrow.prev{left:22px}.slider-arrow.next{right:22px}.slider-bottom{position:absolute;z-index:6;left:50%;bottom:28px;transform:translateX(-50%);display:flex;align-items:center;gap:16px;padding:9px 13px;border-radius:99px;background:rgba(7,59,58,.24);border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(12px)}.slider-dots{display:flex;gap:7px}.slider-dot{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:rgba(255,255,255,.45);cursor:pointer;transition:.3s}.slider-dot.active{width:30px;background:#fff}.slider-pause{border:0;border-left:1px solid rgba(255,255,255,.22);padding:0 3px 0 12px;background:transparent;color:#fff;cursor:pointer}@media(max-width:900px){.laundry-slider{min-height:650px;height:85vh}.slide-bg{background-image:linear-gradient(90deg,color-mix(in srgb,var(--overlay) 82%,transparent),color-mix(in srgb,var(--overlay) 45%,transparent)),var(--slide-image);background-position:62% center}.slide-copy{width:min(620px,82%)}.slider-arrow{display:none}}@media(max-width:580px){.laundry-slider{min-height:690px;height:92vh}.slide-bg{background-position:67% center}.slide-content{align-items:flex-end;padding-bottom:95px}.slide-copy{width:100%}.slide-copy h1{font-size:3.25rem}.slide-copy p{font-size:1rem}.slider-bottom{bottom:18px}}@media(prefers-reduced-motion:reduce){.slider-slide,.slide-bg,.slide-copy>*{transition:none!important}}
