html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 1);height:100%}.page-width{max-width:1300px;min-width:360px}@media screen and (max-width:749px){.join-now-btn{padding:10px 20px}}.join-now-btn{display:inline-block;background:#9aef5a;color:#112a46;padding:12px 16px;border-radius:12px;font-size:18px;font-family:var(--font-heading-family);font-weight:700;text-decoration:none;transition:transform .2s ease}.join-now-btn:hover{transform:translateY(-2px)}.event-discount-left h2{font-size:clamp(2.5rem,2.291rem + .788vw,3rem);line-height:1.1;margin:clamp(2.75rem,2.227rem + 1.97vw,4rem) 0 0 0;font-family:TT Lakes Neue}.sub-text{font-family:Supreme-Regular;font-size:clamp(1rem,.791rem + .788vw,1.5rem);line-height:1.4;margin:clamp(1.25rem,1.145rem + .394vw,1.5rem) 0}.sub-text-2{font-size:clamp(1rem,.895rem + .394vw,1.25rem);line-height:24px}.highlight-text{font-size:clamp(1rem,.895rem + .394vw,1.25rem);line-height:1.2;margin-top:30px;margin-bottom:20px;font-family:Supreme-Bold}.countdown-header{font-size:12px;color:red;margin-bottom:15px;letter-spacing:1px;font-family:Supreme-Bold}.countdown-timer .days,.countdown-timer .hours,.countdown-timer .minutes,.countdown-timer .seconds{font-size:clamp(2.25rem,1.936rem + 1.182vw,3rem);color:red;font-weight:700;line-height:1;font-family:TT Lakes Neue;display:inline-block;min-width:60px;text-align:center}.countdown-item .colon{font-size:30px;font-weight:700;color:#a1a1a1;margin-left:10px;font-family:TT Lakes Neue;width:15px;display:inline-block;text-align:center}.countdown-labels span{font-size:16px;color:#737373;letter-spacing:.5px;font-family:Supreme-Regular;width:80px;text-align:center}.what-you-get-box h3{margin-bottom:15px;font-size:clamp(1.5rem,1.186rem + 1.182vw,2.25rem);color:#fff;margin-block-start:0em;border-bottom:2px solid rgba(255,255,255,.3);padding-bottom:10px}.what-you-get-box li{margin-bottom:clamp(.75rem,.541rem + .788vw,1.25rem);font-weight:500;font-family:Supreme-Bold;font-size:clamp(1.1rem,.933rem + .631vw,1.5rem);line-height:24px}.event-cta{display:block;font-family:TT Lakes Neue;font-size:16px;text-align:center;background:#9aef5a;color:#112a46;padding:16px 20px;border-radius:8px;font-weight:700;text-decoration:none;margin-top:clamp(1.5rem,1.291rem + .788vw,2rem);transition:transform .2s ease;cursor:pointer!important}.carousel-title{text-align:center;font-size:clamp(2rem,1.66rem + 1.281vw,2.813rem);line-height:clamp(2.5rem,1.663rem + 3.153vw,4.5rem);margin-bottom:16px;margin-top:clamp(2.75rem,1.284rem + 5.517vw,6.25rem)}.carousel-subtext{text-align:center;max-width:900px;font-size:16px;line-height:24px;margin:0 auto 30px;color:#525252}@media screen and (max-width:600px){.carousel-title,.carousel-subtext{text-align:left}}.signup-eyebrow{font-size:16px;text-transform:uppercase;letter-spacing:2px;color:#fff;margin-bottom:15px;margin-top:clamp(2.5rem,1.977rem + 1.97vw,3.75rem);font-family:TT Lakes Neue}.signup-title{font-size:clamp(2.25rem,1.936rem + 1.182vw,3rem);line-height:clamp(2.5rem,1.663rem + 3.153vw,4.5rem);line-height:1;font-family:TT Lakes Neue Demibold;color:#9aef5a;margin:0}.signup-subtext{font-size:clamp(1rem,.791rem + .788vw,1.5rem);line-height:1.5;margin-bottom:clamp(2.25rem,1.936rem + 1.182vw,3rem);color:#fff;font-family:Supreme-Regular;margin-left:auto;margin-right:auto}.form-eyebrow{font-size:20px;color:#333;font-family:TT Lakes Neue;text-align:left;color:#fff;margin:0 0 24px}.signup-form-container{background:#4d009c;border-radius:16px;padding:24px 32px;box-shadow:0 4px 20px #00000014}.form-input{width:100%;padding:16px 20px;border:1px solid #e0e0e0;font-size:16px;font-family:Supreme-Regular;transition:border-color .2s ease,box-shadow .2s ease;background:#fafafa}.signup-button{width:100%;padding:16px 20px;background:#e1c6fd;color:#000;border:none;border-radius:8px;font-size:18px;font-weight:700;font-family:TT Lakes Neue Demibold;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.signup-button:hover{background:#9aef5a;transform:translateY(-2px)}.footer-text p{font-size:clamp(1rem,.895rem + .394vw,1.25rem);background:#670cc3;text-align:center;margin:0;padding:24px 0;color:#fff}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.fade-in{animation:fadeIn .8s ease forwards}.fade-in-up{animation:fadeInUp .8s ease forwards}.fade-in-down{animation:fadeInDown .8s ease forwards}.fade-in-left{animation:fadeInLeft .8s ease forwards}.fade-in-right{animation:fadeInRight .8s ease forwards}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.delay-6{animation-delay:.6s}.fade-on-scroll{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.fade-on-scroll.visible{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/launch-page.css.map */
