.Splash_splashContainer__CkHC_{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:row;overflow:hidden;align-items:center;justify-content:center;background:linear-gradient(135deg,#1e1e1e,#302b2b 50%,#1a1a1a);background-image:url(/images/aztec-bg.jpg)}@media(max-width:768px){.Splash_splashContainer__CkHC_{flex-direction:column}}.Splash_splashContainer__CkHC_:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1}.Splash_innerWrap__lHsR7{max-width:1200px;display:flex}.Splash_contentWrapper__Y80G9{flex:2;display:flex;flex-direction:column;justify-content:center;padding:5% 2%;z-index:2}@media(max-width:768px){.Splash_contentWrapper__Y80G9{padding:10% 2%}}.Splash_header__HMx6A{text-align:center}@media(max-width:768px){.Splash_header__HMx6A{margin-bottom:2rem}}.Splash_title__B1HjR{font-size:5.5rem;font-weight:800;letter-spacing:.1em;color:#fff;margin:0;line-height:1;text-shadow:0 4px 12px rgba(0,0,0,.3);text-transform:uppercase}@media(max-width:768px){.Splash_title__B1HjR{font-size:3.8rem}}.Splash_subtitle__wtiWi{font-size:2.8rem;font-weight:600;color:#d4202c;letter-spacing:.1em;margin:.5rem 0 0;text-transform:uppercase}@media(max-width:768px){.Splash_subtitle__wtiWi{font-size:2rem}}.Splash_tagline__C0nBa{display:inline-block;font-size:1.1rem;font-weight:500;letter-spacing:.1em;color:#f5f5f5;text-transform:uppercase;font-style:italic;margin-top:1rem;padding:.5rem 1rem;border-top:1px solid rgba(212,32,44,.5);border-bottom:1px solid rgba(212,32,44,.5)}.Splash_description__JuQSs{text-align:center}.Splash_description__JuQSs p{font-size:1.3rem;line-height:1.6;color:#e0e0e0;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}@media(min-width:768px){.Splash_description__JuQSs p.Splash_strong__I31_3{display:block;max-width:460px}}.Splash_highlights__Ctqq2{display:flex;gap:2rem;margin-bottom:3rem}@media(max-width:768px){.Splash_highlights__Ctqq2{flex-direction:column;gap:1rem;margin-bottom:2rem}}.Splash_highlight__vy9Se{display:flex;flex-direction:column}.Splash_highlight__vy9Se .Splash_highlightNumber__SQQsL{font-size:2.5rem;font-weight:700;color:#d4202c}.Splash_highlight__vy9Se .Splash_highlightText__V0fCx{font-size:.9rem;font-weight:600;letter-spacing:.1em;color:#f5f5f5}.Splash_callToAction__w9ac_{margin-top:2rem}.Splash_ctaButton__FWxtd{background-color:#d4202c;color:#fff;border:none;font-size:1rem;font-weight:600;letter-spacing:.1em;padding:1rem 2rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.Splash_ctaButton__FWxtd:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:all .5s ease}.Splash_ctaButton__FWxtd:hover{background-color:#991d22;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.3)}.Splash_ctaButton__FWxtd:hover:after{left:100%}.Splash_imageContainer__nxDkn{flex:1;display:flex;justify-content:center;align-items:center;position:relative;z-index:2}@media(max-width:768px){.Splash_imageContainer__nxDkn{margin-top:2rem}}.Splash_bottleWrapper__mu8T_{position:relative;perspective:1000px}.Splash_bottle__j4_Xv{transform:rotateY(-10deg);transition:transform .5s ease;filter:drop-shadow(0 20px 30px rgba(0,0,0,.7))}.Splash_bottle__j4_Xv:hover{transform:rotateY(0deg) scale(1.05)}.Splash_bottleImage__ESZe6{transform-origin:bottom center;animation:Splash_floatAnimation__1llho 6s ease-in-out infinite}.Splash_reflectionEffect__ucRrS{position:absolute;bottom:-20%;left:50%;transform:translateX(-50%) scaleY(-1);width:80%;height:15%;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 70%);filter:blur(5px);opacity:.6}.Splash_aztecPatternOverlay__nVZv7{position:absolute;top:0;right:0;width:200px;height:100%;background:linear-gradient(90deg,transparent,rgba(212,32,44,.05));z-index:1}@media(max-width:768px){.Splash_aztecPatternOverlay__nVZv7{display:none}}@keyframes Splash_floatAnimation__1llho{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.SubscribeForm_formDescription__XuV2H{padding:1.5rem 5px;text-align:center}.SubscribeForm_formDescription__XuV2H h1{display:flex;flex-direction:column;font-family:var(--font-bitter);font-weight:700;font-size:1.1rem}@media(min-width:480px){.SubscribeForm_formDescription__XuV2H h1{font-size:1.5rem}}@media(min-width:768px){.SubscribeForm_formDescription__XuV2H h1{font-size:2.4rem}}.SubscribeForm_form__LPiNP{display:flex;flex-direction:row;justify-content:center}.SubscribeForm_title__0_RmK{font-size:1.1rem;font-weight:600;color:#e0e0e0;text-align:center;margin-bottom:.55rem}.SubscribeForm_input__ZwUAu{padding:.5rem 1rem;border:1px solid #991d22;border-radius:3rem 0 0 3rem;font-size:1rem;line-height:1}.SubscribeForm_input__ZwUAu:focus{outline:none;border-color:#0070f3;box-shadow:0 0 0 2px rgba(0,112,243,.2)}@media(min-width:768px){.SubscribeForm_input__ZwUAu{font-size:1rem;border-radius:3rem 0 0 3rem;padding:1rem 2rem;min-width:330px}}.SubscribeForm_button__ci8rV{padding:.75rem 1rem;background-color:#991d22;color:#fff;border:none;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s ease;border-radius:0 3rem 3rem 0;line-height:1}.SubscribeForm_button__ci8rV:hover{background-color:#991d22}.SubscribeForm_button__ci8rV:disabled{background-color:#ccc;cursor:not-allowed}@media(min-width:768px){.SubscribeForm_button__ci8rV{font-size:1.25rem;border-radius:0 3rem 3rem 0;padding:1rem 2rem}}.SubscribeForm_success__MANJ_{color:#0070f3;text-align:center;margin-top:1rem}.SubscribeForm_error__9NWvO{color:red;text-align:center;margin-top:1rem}