.slide-bg-video{pointer-events:none}.intro-experience{position:fixed;inset:0;width:100vw;height:100vh;overflow:hidden;z-index:9999;background:#000}.intro-slide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;opacity:0}.video{position:absolute;width:100%;height:100%;object-fit:cover;pointer-events:none}.slide1 .video-dark{clip-path:polygon(0 0,100% 0,0 100%)}.slide1 .video-light{clip-path:polygon(100% 0,100% 100%,0 100%)}.slide1-center-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:10;display:flex;flex-direction:column;align-items:center;gap:1rem;width:20vw}.slide1-title-top,.slide1-title-mid,.slide1-title-bottom{position:static;width:auto;opacity:0;text-transform:uppercase}.slide1-title-top,.slide1-title-bottom{color:#fff;text-align:center;font-family:"Inter",sans-serif!important;font-size:1.25rem;font-style:normal;font-weight:200;line-height:normal;letter-spacing:.0625rem}.slide1-title-mid{color:#f5f5f5;text-align:center;font-family:"Caudex",serif;font-size:4rem;font-style:normal;font-weight:400;line-height:4rem}.slide1-cta-text,.slide2-cta-text{color:#fff;text-align:right;font-family:"Inter",sans-serif!important;font-size:.75rem;font-style:italic;font-weight:300;line-height:normal;text-transform:uppercase}.slide1-cta-text a,.slide2-cta-text a{font-family:"Inter",sans-serif!important;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.intro-sep{width:40px;height:1px;background:#fff;border:none;margin:10px auto}.intro-cta-slide1,.intro-cta-slide2{position:absolute;bottom:8rem;right:11rem;z-index:20;text-align:right}@media (max-width:768px){.intro-cta-slide1,.intro-cta-slide2{position:absolute;bottom:4rem;right:1rem;z-index:20;text-align:right}}.slide2-top-left{color:#fff;font-family:"Inter",sans-serif!important;text-align:start;font-size:1rem;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.8px;text-transform:uppercase;position:absolute;top:8rem;left:11rem;z-index:10}.slide2-top-right{color:#fff;font-family:"Inter",sans-serif!important;text-align:end;font-size:1rem;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.8px;text-transform:uppercase;position:absolute;top:8rem;right:11rem;z-index:10}.slide2-text-block{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);z-index:12;display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center;width:20vw;max-width:90vw}.slide2-text-block h2{color:#fff;font-family:"Caudex",serif;font-size:3rem;font-weight:400;text-transform:uppercase;text-align:center;white-space:nowrap}.slide2-text-block h2:nth-child(1){margin-bottom:.6rem}.slide2-text-block .line2-3-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12rem}.slide2-text-block h2:nth-child(2),.slide2-text-block h2:nth-child(3){transform:none}.slide2-bottle{position:absolute;bottom:-100vh;left:50%;transform:translateX(-50%);width:auto;height:150vh;z-index:1!important}.slide2 .video-left{clip-path:inset(0 50% 0 0)}.slide2 .video-right{clip-path:inset(0 0 0 50%)}@media (max-width:768px){.slide2-text-block{top:30%}.slide2-top-left{top:6rem;left:3rem}.slide2-top-right{top:6rem;right:3rem}.slide2-text-block{width:70vw}.slide2-text-block .line2-3-wrapper{flex-direction:column;gap:.5rem}.slide2-text-block h2{white-space:normal;font-size:2.2rem;line-height:2.4rem}}.slide3-center-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:15;display:flex;flex-direction:column;align-items:center;gap:1rem;width:35vw;max-width:90vw}.slide3-center-wrapper h2{opacity:0;color:#fff;font-family:"Caudex",serif;font-size:4rem;font-weight:400;line-height:4rem;text-transform:uppercase}.intro-cta-slide3{position:static;opacity:0}.slide3-cta-text{font-family:"Inter",sans-serif!important;color:#fcfcfc;text-align:center;font-size:1rem;font-weight:400;letter-spacing:1px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #fff}@media (max-width:768px){.slide3-center-wrapper{width:70vw}.slide3-center-wrapper h2{font-size:2.5rem;line-height:2.6rem}}.slide3 .video-dark{clip-path:polygon(0 100%,0 0,100% 100%)}.slide3 .video-light{clip-path:polygon(100% 0,0 0,100% 100%)}@media (max-width:768px){.slide2-top-left,.slide2-top-right{font-size:14px}}.intro-experience.gsap-init .intro-slide{opacity:0}.intro-experience.gsap-init .intro-slide.is-active{opacity:1}.intro-slide>:not(video){z-index:5}