.HeroShowreel-module__Nah5fG__hero{justify-content:center;align-items:center;width:100%;height:90vh;display:flex;position:relative;overflow:hidden}.HeroShowreel-module__Nah5fG__video{-o-object-fit:cover;object-fit:cover;z-index:-1;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeroShowreel-module__Nah5fG__overlay{background:var(--color-dark-overlay);z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.HeroShowreel-module__Nah5fG__content{z-index:1;text-align:center;color:#fff;max-width:900px;padding:0 var(--space-4);position:relative}.HeroShowreel-module__Nah5fG__title{color:#fff;margin-bottom:var(--space-4)}.HeroShowreel-module__Nah5fG__subtitle{margin-bottom:var(--space-6);opacity:.9;font-size:18px}
.HeroSlider-module__kYgRJG__hero{aspect-ratio:16/9;background-color:#f5f5f5;grid-template-columns:1fr;width:100%;min-height:600px;display:grid;position:relative;overflow:hidden}.HeroSlider-module__kYgRJG__slide{grid-area:1/1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.HeroSlider-module__kYgRJG__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:1;width:100%;height:100%}@keyframes HeroSlider-module__kYgRJG__zoom-out{0%{transform:scale(1.1)}to{transform:scale(1)}}.HeroSlider-module__kYgRJG__slide:after{content:"";z-index:2;background:linear-gradient(#00000026 0%,#0000 40% 60%,#0000004d 100%);width:100%;height:100%;position:absolute;top:0;left:0}.HeroSlider-module__kYgRJG__content{z-index:3;text-align:center;color:#fff;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 10%;display:flex;position:absolute;top:0;left:0}.HeroSlider-module__kYgRJG__title{font-family:var(--font-heading);font-variation-settings:"wght" 700;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:var(--space-4);text-shadow:0 4px 30px #0000004d;pointer-events:auto;font-size:clamp(2.2rem,5.5vw,4.2rem);line-height:1.05}.HeroSlider-module__kYgRJG__subtitle{letter-spacing:.15em;text-transform:uppercase;margin-bottom:var(--space-10);opacity:.9;text-shadow:0 2px 10px #0003;font-size:clamp(.9rem,1.5vw,1.1rem)}.HeroSlider-module__kYgRJG__dots{bottom:var(--space-10);justify-content:center;align-items:center;gap:var(--space-4);z-index:50;pointer-events:auto;display:flex;position:absolute;left:50%;transform:translate(-50%)}.HeroSlider-module__kYgRJG__dot{cursor:pointer;background:#fff6 padding-box padding-box;border:4px solid #0000;border-radius:50%;width:8px;height:8px;padding:0;transition:all .4s}.HeroSlider-module__kYgRJG__dot.HeroSlider-module__kYgRJG__active{background:#fff padding-box padding-box;transform:scale(1.4)}.HeroSlider-module__kYgRJG__dot:hover{background:#fffc}.HeroSlider-module__kYgRJG__navBtnPrev,.HeroSlider-module__kYgRJG__navBtnNext{-webkit-backdrop-filter:blur(12px);color:#fff;cursor:pointer;z-index:50;pointer-events:auto;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:0;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.HeroSlider-module__kYgRJG__navBtnPrev{left:clamp(20px,4vw,60px)}.HeroSlider-module__kYgRJG__navBtnNext{right:clamp(20px,4vw,60px)}.HeroSlider-module__kYgRJG__navBtnPrev svg,.HeroSlider-module__kYgRJG__navBtnNext svg{width:24px;height:24px}.HeroSlider-module__kYgRJG__navBtnPrev:hover,.HeroSlider-module__kYgRJG__navBtnNext:hover{color:#000;background:#fff;transform:translateY(-50%)scale(1.05)}@media (max-width:1024px){.HeroSlider-module__kYgRJG__hero{aspect-ratio:16/9;min-height:450px}.HeroSlider-module__kYgRJG__title{font-size:clamp(1.8rem,4vw,2.5rem)}.HeroSlider-module__kYgRJG__navBtnPrev{left:30px}.HeroSlider-module__kYgRJG__navBtnNext{right:30px}}@media (max-width:768px){.HeroSlider-module__kYgRJG__navBtnPrev,.HeroSlider-module__kYgRJG__navBtnNext{display:none}.HeroSlider-module__kYgRJG__hero{aspect-ratio:3/4;width:100%;min-height:500px}.HeroSlider-module__kYgRJG__content{background:linear-gradient(#0000 50%,#00000080 100%);justify-content:flex-end;padding:0 32px 100px}.HeroSlider-module__kYgRJG__title{letter-spacing:-.01em;margin-bottom:12px;font-size:1.8rem;line-height:1.1}.HeroSlider-module__kYgRJG__subtitle{letter-spacing:.1em;opacity:.85;margin-bottom:28px;font-size:.9rem}.HeroSlider-module__kYgRJG__dots{bottom:32px}}
.HeroMobileSlider-module__bno1Xa__hero{aspect-ratio:3/4;background:#000;width:100%;min-height:500px;position:relative;overflow:hidden}.HeroMobileSlider-module__bno1Xa__slidesContainer{width:100%;height:100%;position:relative}.HeroMobileSlider-module__bno1Xa__slide{flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.HeroMobileSlider-module__bno1Xa__image{-o-object-fit:cover;object-fit:cover;z-index:1}.HeroMobileSlider-module__bno1Xa__overlay{z-index:2;pointer-events:none;background:linear-gradient(#0000 40%,#0009 100%);position:absolute;inset:0}.HeroMobileSlider-module__bno1Xa__content{z-index:3;color:#fff;pointer-events:none;padding:2.5rem 1.5rem;position:relative}.HeroMobileSlider-module__bno1Xa__title{font-family:var(--font-heading);letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.75rem;font-weight:700;line-height:1.2}.HeroMobileSlider-module__bno1Xa__subtitle{opacity:.9;max-width:90%;margin-bottom:1.5rem;font-size:.95rem}.HeroMobileSlider-module__bno1Xa__dots{z-index:10;gap:.5rem;display:flex;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.HeroMobileSlider-module__bno1Xa__dot{cursor:pointer;background:#ffffff4d;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .3s}.HeroMobileSlider-module__bno1Xa__dot.HeroMobileSlider-module__bno1Xa__active{background:#fff;transform:scale(1.2)}@media (min-width:768px){.HeroMobileSlider-module__bno1Xa__hero{display:none}}
