.index-module__WJmKkq__container{mix-blend-mode:color-dodge;--fold-duration:.5s;justify-content:center;align-items:center;display:flex}.index-module__WJmKkq__cube{transform-style:preserve-3d;position:relative;transform:rotateX(-30deg)rotateY(45deg)}.index-module__WJmKkq__face{color:#f3e9db;width:100%;height:100%;transform-style:preserve-3d;justify-content:center;align-items:center;font-size:2em;display:flex;position:absolute}.index-module__WJmKkq__inner{color:#f3e9db;background-color:#f3e9db;justify-content:center;align-items:center;width:100%;height:100%;font-size:2em;display:flex}.index-module__WJmKkq__top .index-module__WJmKkq__inner{z-index:3;transform-origin:top;opacity:0;animation:index-module__WJmKkq__fold1 var(--fold-duration)cubic-bezier(.86,0,.07,1);animation-fill-mode:forwards;transform:rotateX(90deg)}.index-module__WJmKkq__right .index-module__WJmKkq__inner{z-index:2;transform-origin:top;opacity:0;animation:index-module__WJmKkq__fold2 var(--fold-duration)cubic-bezier(.86,0,.07,1)var(--fold-duration);animation-fill-mode:forwards;transform:rotateX(-90deg)}.index-module__WJmKkq__left .index-module__WJmKkq__inner{z-index:1;transform-origin:100%;opacity:0;animation:index-module__WJmKkq__fold3 var(--fold-duration)cubic-bezier(.86,0,.07,1)calc(var(--fold-duration)*2);transform:rotateY(-90deg)}.index-module__WJmKkq__left2 .index-module__WJmKkq__inner{z-index:1;transform-origin:bottom;opacity:0;animation:index-module__WJmKkq__fold4 calc(var(--fold-duration)*1.5)cubic-bezier(1,0,0,1.63)calc(var(--fold-duration)*3);animation-fill-mode:forwards}@keyframes index-module__WJmKkq__fold1{0%{opacity:0;background-color:#d3d3d3;transform:rotateX(90deg)}to{opacity:1;background-color:#f3e9db;transform:rotateX(0)}}@keyframes index-module__WJmKkq__fold2{0%{opacity:0;background-color:#d3d3d3;transform:rotateX(-90deg)}to{opacity:1;background-color:#f3e9db;transform:rotateX(0)}}@keyframes index-module__WJmKkq__fold3{0%{opacity:0;background-color:#000;transform:rotateY(-90deg)}to{opacity:1;background-color:#f3e9db;transform:rotateY(0)}}@keyframes index-module__WJmKkq__fold4{0%{opacity:1;transform:rotateX(0)}60%{background-color:#d3d3d3}70%{background-color:#d3d3d3}60%{background-color:#f3e9db}to{opacity:1;transform:rotateX(-180deg)}}
.index-module__VjEqua__hero{background:linear-gradient(#d35340 0%,#8f5762 100%);width:100vw;height:100vh;min-height:700px;overflow:hidden}.index-module__VjEqua__heroContainer{flex-direction:column;justify-content:space-between;align-items:center;height:100vh;min-height:700px;padding:100px 20px 24px;display:flex}.index-module__VjEqua__logoContainer{z-index:5;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;padding:24px;animation:.5s ease-out 3s forwards index-module__VjEqua__logoRise;display:flex;transform:translateY(25vh)}.index-module__VjEqua__heroText{text-shadow:0 0 24px #0000;color:#f3e9db;text-align:center;opacity:0;animation:1s ease-in-out 2s forwards index-module__VjEqua__blurIn}.index-module__VjEqua__bigText{text-align:center;z-index:100;text-transform:uppercase;mix-blend-mode:overlay;flex-direction:column;justify-content:center;align-items:center;padding:24px;font-family:Fenix,serif;font-size:30px;animation:1s cubic-bezier(.86,0,.07,1) 3s forwards index-module__VjEqua__rise;display:flex;transform:translateY(60vh)}.index-module__VjEqua__texture{z-index:99;mix-blend-mode:color-dodge;height:inherit;pointer-events:none;background:url(/images/texture.jpg) 50%/cover no-repeat;min-height:700px;position:absolute;inset:0}.index-module__VjEqua__heroBlocks{height:inherit;flex-direction:row;justify-content:center;align-items:flex-end;min-height:700px;padding:24px;display:flex;position:absolute;inset:0;overflow:hidden}.index-module__VjEqua__heroBlockCenter,.index-module__VjEqua__heroBlockLeft,.index-module__VjEqua__heroBlockRight{margin-bottom:-175px;transform:translateY(60vh)}.index-module__VjEqua__heroBlockCenter{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:700px;height:calc(40vh + 260px);padding:24px;animation:1s ease-in-out 2.5s forwards index-module__VjEqua__rise;display:flex}.index-module__VjEqua__heroBlockCenter .index-module__VjEqua__blockLeft{background:linear-gradient(#536987 0%,#8f5762 70%,#9e565b 100%)}.index-module__VjEqua__heroBlockCenter .index-module__VjEqua__blockRight{background:linear-gradient(#516151 0%,#857759 100%)}.index-module__VjEqua__heroBlockLeft,.index-module__VjEqua__heroBlockRight{z-index:1;height:40vh;animation:1s ease-in-out 2s forwards index-module__VjEqua__rise}.index-module__VjEqua__heroBlockLeft{margin-right:-300px}.index-module__VjEqua__heroBlockRight{margin-left:-300px}.index-module__VjEqua__blockLeft,.index-module__VjEqua__blockRight{width:350px}.index-module__VjEqua__blockLeft{height:100%;transform:skewY(-30deg)}.index-module__VjEqua__blockRight{height:100%;transform:skewY(30deg)}.index-module__VjEqua__heroBlockLeft .index-module__VjEqua__blockLeft{background:linear-gradient(#be574b 0%,#8d5f67 100%)}.index-module__VjEqua__heroBlockLeft .index-module__VjEqua__blockRight{background:linear-gradient(#d35340 0%,#bd6e69 100%)}.index-module__VjEqua__heroBlockRight .index-module__VjEqua__blockLeft{background:linear-gradient(#516151 0%,#b38b61 100%)}.index-module__VjEqua__heroBlockRight .index-module__VjEqua__blockRight{background:linear-gradient(#6b7c7d 0%,#5d6d65 100%)}.index-module__VjEqua__heroBlockCenter,.index-module__VjEqua__heroBlockLeft,.index-module__VjEqua__heroBlockRight{flex-direction:row;display:flex}@keyframes index-module__VjEqua__blurIn{0%{filter:blur(30px);opacity:0}20%{filter:blur(10px);opacity:1}to{filter:blur();opacity:1}}@keyframes index-module__VjEqua__rise{0%{transform:translateY(60vh)}to{transform:translateY(0)}}@keyframes index-module__VjEqua__logoRise{0%{transform:translateY(25vh)}to{transform:translateY(0)}}.index-module__VjEqua__hoverText{cursor:pointer;text-align:center;position:relative}.index-module__VjEqua__textOriginal,.index-module__VjEqua__textHover{mix-blend-mode:multiply;transition:all 1s ease-in-out;display:inline-block}.index-module__VjEqua__textOriginal{opacity:1}.index-module__VjEqua__textHover{opacity:0;filter:blur(10px);white-space:nowrap;text-align:center;position:absolute;top:0;left:50%;transform:translate(-50%)}.index-module__VjEqua__hoverText:hover .index-module__VjEqua__textOriginal{opacity:0;filter:blur(10px)}.index-module__VjEqua__hoverText:hover .index-module__VjEqua__textHover{opacity:1;filter:blur();text-shadow:0 0 #0000}@media (max-width:860px){.index-module__VjEqua__blockLeft,.index-module__VjEqua__blockRight{width:200px}.index-module__VjEqua__heroBlockLeft,.index-module__VjEqua__heroBlockRight{height:calc(40vh + 100px)}.index-module__VjEqua__heroBlockLeft{margin-right:-180px}.index-module__VjEqua__heroBlockRight{margin-left:-180px}}@media (max-width:420px){.index-module__VjEqua__logo{transform:scale(.75)}.index-module__VjEqua__logoContainer{gap:20px}.index-module__VjEqua__blockLeft,.index-module__VjEqua__blockRight{width:100px}.index-module__VjEqua__heroBlockLeft,.index-module__VjEqua__heroBlockRight{height:calc(40vh + 160px)}.index-module__VjEqua__heroBlockLeft{margin-right:-100px}.index-module__VjEqua__heroBlockRight{margin-left:-100px}.index-module__VjEqua__emailInputContainer{flex-direction:column}}
.index-module__CpLG7q__bubblyButton{--h-button:48px;--w-button:102px;--round:.75rem;cursor:pointer;border-radius:var(--round);background:radial-gradient(65.28% 65.28% at 50% 100%,#ffc06dc0 0%,#ffc06d00 100%),linear-gradient(#d35340,#d35340);border:none;outline:none;justify-content:center;align-items:center;padding:12px 18px;transition:all .25s;display:inline-flex;position:relative;overflow:hidden}.index-module__CpLG7q__bubblyButton:before,.index-module__CpLG7q__bubblyButton:after{content:"";inset:var(--space);border-radius:calc(var(--round) - var(--space));z-index:0;transition:all .5s ease-in-out;position:absolute}.index-module__CpLG7q__bubblyButton:before{--space:1px;background:linear-gradient(177.95deg,#ffffff30 0%,#fff0 100%)}.index-module__CpLG7q__bubblyButton:after{--space:2px;background:radial-gradient(65.28% 65.28% at 50% 100%,#ffc06dc0 0%,#ffc06d00 100%),linear-gradient(#d35340,#d35340)}.index-module__CpLG7q__bubblyButton:hover{transform:scale(1.05)}.index-module__CpLG7q__bubblyButton:active{transform:scale(.95)}.index-module__CpLG7q__bubblyButton:disabled{opacity:.6;cursor:not-allowed}.index-module__CpLG7q__pointsWrapper{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;overflow:hidden}.index-module__CpLG7q__point{pointer-events:none;background-color:#fff;border-radius:9999px;width:2px;height:2px;animation:ease-in-out infinite index-module__CpLG7q__floating-points;position:absolute;bottom:-10px}@keyframes index-module__CpLG7q__floating-points{0%{transform:translateY(0)}85%{opacity:0}to{opacity:0;transform:translateY(-55px)}}.index-module__CpLG7q__point:first-child{opacity:1;animation-duration:2.35s;animation-delay:.2s;left:10%}.index-module__CpLG7q__point:nth-child(2){opacity:.7;animation-duration:2.5s;animation-delay:.5s;left:30%}.index-module__CpLG7q__point:nth-child(3){opacity:.8;animation-duration:2.2s;animation-delay:.1s;left:25%}.index-module__CpLG7q__point:nth-child(4){opacity:.6;animation-duration:2.05s;left:44%}.index-module__CpLG7q__point:nth-child(5){opacity:1;animation-duration:1.9s;left:50%}.index-module__CpLG7q__point:nth-child(6){opacity:.5;animation-duration:1.5s;animation-delay:1.5s;left:75%}.index-module__CpLG7q__point:nth-child(7){opacity:.9;animation-duration:2.2s;animation-delay:.2s;left:88%}.index-module__CpLG7q__point:nth-child(8){opacity:.8;animation-duration:2.25s;animation-delay:.2s;left:58%}.index-module__CpLG7q__point:nth-child(9){opacity:.6;animation-duration:2.6s;animation-delay:.1s;left:98%}.index-module__CpLG7q__point:nth-child(10){opacity:1;animation-duration:2.5s;animation-delay:.2s;left:65%}.index-module__CpLG7q__inner{z-index:2;color:#fff;justify-content:center;align-items:center;gap:6px;width:100%;font-size:16px;font-weight:500;line-height:1.5;transition:color .2s ease-in-out;display:inline-flex;position:relative}.index-module__CpLG7q__inner svg.index-module__CpLG7q__icon{width:18px;height:18px;transition:fill .1s linear}.index-module__CpLG7q__bubblyButton:focus svg.index-module__CpLG7q__icon{fill:#fff}.index-module__CpLG7q__bubblyButton:hover svg.index-module__CpLG7q__icon{fill:#0000;animation:1s linear forwards index-module__CpLG7q__dasharray,.1s linear .95s forwards index-module__CpLG7q__filled}@keyframes index-module__CpLG7q__dasharray{0%{stroke-dasharray:0 0 0 0}to{stroke-dasharray:68 68 0 0}}@keyframes index-module__CpLG7q__filled{to{fill:#fff}}
.index-module__wq7V5q__glassCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform-style:preserve-3d;will-change:transform;background:#ffffff0d;border:1px solid #ffffff4d;border-radius:20px;width:100%;padding:24px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff80,inset 0 -1px #ffffff1a,inset 0 0 #fff0}.index-module__wq7V5q__glassCard:before{content:"";background:linear-gradient(90deg,#0000,#fffc,#0000);height:1px;position:absolute;top:0;left:0;right:0}.index-module__wq7V5q__glassCard:after{content:"";background:linear-gradient(#fffc,#0000,#ffffff4d);width:1px;height:100%;position:absolute;top:0;left:0}.index-module__wq7V5q__shine{pointer-events:none;z-index:1;background:radial-gradient(circle,#fff3 0%,#0000 70%);width:200%;height:200%;transition:opacity .3s,transform .1s;position:absolute;top:-50%;left:-50%}
.index-module__wlDXEa__emailSignupContainer{z-index:100;width:inherit;flex-direction:column;justify-content:center;align-items:center;width:min(100%,400px);animation:1s cubic-bezier(.86,0,.07,1) 3s forwards index-module__wlDXEa__growIn;display:flex;transform:scale(0)}.index-module__wlDXEa__emailSignupContainer a{color:#ffc06d;font-weight:600;transition:all .3s}.index-module__wlDXEa__emailSignupContainer a:hover{color:#ffa734;font-weight:1000;text-decoration:none;transition:all .3s}.index-module__wlDXEa__emailSignupContainer a:active{font-weight:600;text-decoration:none}.index-module__wlDXEa__emailSignup{opacity:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;width:100%;height:100%;animation:1s cubic-bezier(.86,0,.07,1) 3.25s forwards index-module__wlDXEa__fadeIn;display:flex}.index-module__wlDXEa__success{text-align:center;align-items:center}.index-module__wlDXEa__emailInputContainer{flex-direction:row;flex:1;align-items:flex-start;gap:10px;width:100%;margin-top:10px;margin-bottom:10px;display:flex}.index-module__wlDXEa__inputWrapper{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.index-module__wlDXEa__emailInput{border:1px solid #ccc;border-radius:8px;flex:1;padding:10px;transition:border-color .2s}.index-module__wlDXEa__emailInput:focus{border-color:#fff9;outline:none}.index-module__wlDXEa__emailInput:disabled{opacity:.6;cursor:not-allowed}.index-module__wlDXEa__emailInputError{background-color:#ff00001a;border-color:red}.index-module__wlDXEa__errorMessage{color:#ffcecee6;margin-top:4px;padding-left:4px;font-size:.875rem}.index-module__wlDXEa__successTitle{color:#fff;text-align:center;font-size:1.25rem;font-weight:600}.index-module__wlDXEa__successMessage{color:#fff;font-size:1rem}.index-module__wlDXEa__checkWrapper{justify-content:center;align-items:center;margin:0 auto;display:flex}.index-module__wlDXEa__checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2px;stroke-miterlimit:10;stroke:#ffffff70;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards index-module__wlDXEa__stroke}.index-module__wlDXEa__checkmark{stroke-width:3px;stroke:#fff;stroke-miterlimit:10;border-radius:50%;width:56px;height:56px;margin:10% auto;animation:.4s ease-in-out .4s forwards index-module__wlDXEa__fill,.3s ease-in-out .9s both index-module__wlDXEa__scale;display:block;box-shadow:inset 0 0 #fff}.index-module__wlDXEa__checkmark__check{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards index-module__wlDXEa__stroke}@keyframes index-module__wlDXEa__stroke{to{stroke-dashoffset:0}}@keyframes index-module__wlDXEa__scale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes index-module__wlDXEa__fill{to{box-shadow:inset 0 0 20px 10px #00ad0070}}@keyframes index-module__wlDXEa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes index-module__wlDXEa__growIn{0%{transform:scale(0)}to{transform:scale(1)}}@media (max-width:420px){.index-module__wlDXEa__emailSignupContainer{width:min(100%,400px)}.index-module__wlDXEa__emailInputContainer{flex-direction:column}.index-module__wlDXEa__emailInputContainer>*{width:100%}}
