.HomeSlideshow-module__BQDv1q__hero{background:#0f172a;max-width:100vw;min-height:100svh;padding-top:96px;position:relative;overflow:hidden}.HomeSlideshow-module__BQDv1q__slideshowContainer{width:100%;max-width:100vw;min-height:calc(100svh - 96px);position:relative}.HomeSlideshow-module__BQDv1q__slide{opacity:0;pointer-events:none;z-index:1;justify-content:center;align-items:center;width:100%;min-height:100%;transition:opacity 1.2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}.HomeSlideshow-module__BQDv1q__active{opacity:1;pointer-events:auto;z-index:2}.HomeSlideshow-module__BQDv1q__slideBackground{z-index:1;position:absolute;inset:0}.HomeSlideshow-module__BQDv1q__slideOne .HomeSlideshow-module__BQDv1q__slideBackground{background:linear-gradient(135deg,#dc2626d9 0%,#1e40afcc 100%)}.HomeSlideshow-module__BQDv1q__slideTwo .HomeSlideshow-module__BQDv1q__slideBackground{background:linear-gradient(135deg,#0d9488d9 0%,#1e40afcc 100%)}.HomeSlideshow-module__BQDv1q__slideThree .HomeSlideshow-module__BQDv1q__slideBackground{background:linear-gradient(135deg,#1e40afd9 0%,#0f172ae6 100%)}.HomeSlideshow-module__BQDv1q__slideFour .HomeSlideshow-module__BQDv1q__slideBackground{background:linear-gradient(135deg,#0f172ae6 0%,#dc2626cc 100%)}.HomeSlideshow-module__BQDv1q__slideBackground:before{content:"";opacity:.6;background:url("data:image/svg+xml,<svg width=\"80\" height=\"80\" viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"none\" fill-rule=\"evenodd\"><g fill=\"%23ffffff\" fill-opacity=\"0.05\"><circle cx=\"40\" cy=\"40\" r=\"2\"/></g></svg>");position:absolute;inset:0}.HomeSlideshow-module__BQDv1q__slideContent{z-index:2;color:#fff;text-align:center;grid-template-rows:auto minmax(2.3em,auto) minmax(5.1em,auto) auto;align-content:center;justify-items:center;row-gap:1rem;width:min(900px,100% - 48px);min-height:520px;padding:2rem;animation:1.5s cubic-bezier(.4,0,.2,1) forwards HomeSlideshow-module__BQDv1q__slideContentIn;display:grid;position:relative}.HomeSlideshow-module__BQDv1q__slideSubtitle{opacity:.95;letter-spacing:.05em;text-transform:uppercase;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(.9rem,1.5vw,1.25rem);font-weight:500}.HomeSlideshow-module__BQDv1q__slideTitle{text-shadow:0 4px 20px #0000004d;justify-content:center;align-items:center;max-width:850px;margin:0;font-family:Playfair Display,serif;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:700;line-height:1.1;display:flex}.HomeSlideshow-module__BQDv1q__slideDescription{opacity:.95;justify-content:center;align-items:center;max-width:700px;margin:0;font-size:clamp(1rem,2vw,1.3rem);font-weight:400;line-height:1.7;display:flex}.HomeSlideshow-module__BQDv1q__slideCta{color:#1e293b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:50px;justify-content:center;align-items:center;gap:.75rem;min-width:220px;margin-top:1rem;padding:1.1rem 2.25rem;font-size:clamp(1rem,1.5vw,1.1rem);font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 25px 50px -12px #00000040}.HomeSlideshow-module__BQDv1q__slideCta:hover{background:#fff;transform:translateY(-3px);box-shadow:0 32px 64px -12px #0006}.HomeSlideshow-module__BQDv1q__slideshowControls{z-index:4;gap:1rem;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.HomeSlideshow-module__BQDv1q__slideDot{cursor:pointer;background:#fff6;border:2px solid #0000;border-radius:50%;width:12px;height:12px;transition:all .3s}.HomeSlideshow-module__BQDv1q__slideDotActive{background:#fff;transform:scale(1.2);box-shadow:0 0 20px #fff9}.HomeSlideshow-module__BQDv1q__slideshowNav{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:4;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0;font-size:1.5rem;transition:all .3s;display:inline-flex;position:absolute;top:calc(50% + 48px);transform:translateY(-50%)}.HomeSlideshow-module__BQDv1q__slideshowNav:hover{background:#fff3;transform:translateY(-50%)scale(1.1)}.HomeSlideshow-module__BQDv1q__prevSlide{left:2rem}.HomeSlideshow-module__BQDv1q__nextSlide{right:2rem}@keyframes HomeSlideshow-module__BQDv1q__slideContentIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.HomeSlideshow-module__BQDv1q__slideshowNav{display:none}}@media (max-width:768px){.HomeSlideshow-module__BQDv1q__hero{background:0 0;min-height:100svh;padding-top:0}.HomeSlideshow-module__BQDv1q__slideshowContainer{min-height:100svh}.HomeSlideshow-module__BQDv1q__slide{align-items:stretch;min-height:100svh}.HomeSlideshow-module__BQDv1q__slideContent{width:min(100%,100% - 32px);min-height:auto;padding:calc(104px + env(safe-area-inset-top)) 1rem calc(72px + env(safe-area-inset-bottom));grid-template-rows:auto auto auto auto;align-content:center;row-gap:.85rem}.HomeSlideshow-module__BQDv1q__slideTitle{font-size:clamp(2.15rem,10vw,3rem)}.HomeSlideshow-module__BQDv1q__slideDescription{font-size:clamp(.95rem,4vw,1.1rem);line-height:1.55}.HomeSlideshow-module__BQDv1q__slideCta{min-width:200px;margin-top:.5rem;padding:1rem 1.75rem}}@media (max-width:480px){.HomeSlideshow-module__BQDv1q__slideContent{width:min(100%,100% - 24px);padding:calc(96px + env(safe-area-inset-top)) .75rem calc(64px + env(safe-area-inset-bottom));row-gap:.75rem}.HomeSlideshow-module__BQDv1q__slideTitle{font-size:clamp(1.9rem,10vw,2.4rem)}.HomeSlideshow-module__BQDv1q__slideDescription{font-size:.98rem;line-height:1.5}.HomeSlideshow-module__BQDv1q__slideshowControls{bottom:calc(1rem + env(safe-area-inset-bottom))}}
