@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.slice-intro.svelte-10j3l2x :is(h1,h2,h3,h4,h5,h6){margin-bottom:calc(var(--spacing,.25rem)*0);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media(min-width:48rem){.slice-intro.svelte-10j3l2x :is(h1,h2,h3,h4,h5,h6){font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}@media(min-width:64rem){.slice-intro.svelte-10j3l2x :is(h1,h2,h3,h4,h5,h6){font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.slice-intro.svelte-10j3l2x :is(h1,h2,h3,h4,h5,h6):not(:last-child){margin-bottom:calc(var(--spacing,.25rem)*3)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--angle:0deg}}}.bento-grid__card--glow.svelte-gf01yj{border:1px solid #a855f733;box-shadow:0 0 20px -5px #a855f726}.bento-grid__card--glow.svelte-gf01yj:hover{box-shadow:0 0 30px -5px #a855f740}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.bento-grid__card--animated-gradient.svelte-gf01yj{background-origin:padding-box;background-clip:padding-box;border:2px solid #0000;position:relative}.bento-grid__card--animated-gradient.svelte-gf01yj:before{content:"";border-radius:inherit;background:conic-gradient(from var(--angle),#a855f7,#ec4899,#f97316,#eab308,#22c55e,#3b82f6,#a855f7);padding:2px;animation:4s linear infinite svelte-gf01yj-bento-rotate;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes svelte-gf01yj-bento-rotate{to{--angle:360deg}}@media(prefers-reduced-motion:reduce){.bento-grid__card--animated-gradient.svelte-gf01yj:before{animation:none}}.bento-grid__description.svelte-gf01yj :is(p){margin-block:calc(var(--spacing,.25rem)*1)}.bento-grid__description.svelte-gf01yj :is(p:last-child){margin-bottom:calc(var(--spacing,.25rem)*0)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.cc-collection-header.svelte-1d9zdri :is(h1,h2){margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}@media(min-width:48rem){.cc-collection-header.svelte-1d9zdri :is(h1,h2){font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}@media(min-width:64rem){.cc-collection-header.svelte-1d9zdri :is(h1,h2){font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}.cc-collection-header.svelte-1d9zdri :is(h3,h4,h5,h6){margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-transform:uppercase}.cc-collection-header.svelte-1d9zdri :is(p){margin-bottom:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media(min-width:48rem){.cc-collection-header.svelte-1d9zdri :is(p){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.countdown-timer.svelte-qvgje1 :is(h1,h2){margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}@media(min-width:48rem){.countdown-timer.svelte-qvgje1 :is(h1,h2){font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}@media(min-width:64rem){.countdown-timer.svelte-qvgje1 :is(h1,h2){font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.countdown-timer.svelte-qvgje1 :is(h3,h4,h5,h6){margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media(min-width:48rem){.countdown-timer.svelte-qvgje1 :is(h3,h4,h5,h6){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.countdown-timer.svelte-qvgje1 p{margin-bottom:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media(min-width:48rem){.countdown-timer.svelte-qvgje1 p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.cta-banner.svelte-127s4bj :is(h1,h2){margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}@media(min-width:48rem){.cta-banner.svelte-127s4bj :is(h1,h2){font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}@media(min-width:64rem){.cta-banner.svelte-127s4bj :is(h1,h2){font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.cta-banner.svelte-127s4bj :is(h3,h4,h5,h6){margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media(min-width:48rem){.cta-banner.svelte-127s4bj :is(h3,h4,h5,h6){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.cta-banner.svelte-127s4bj p{margin-bottom:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media(min-width:48rem){.cta-banner.svelte-127s4bj p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}.cta-banner--animate.svelte-127s4bj{animation:.8s ease-out both svelte-127s4bj-ctaFadeIn}@keyframes svelte-127s4bj-ctaFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial}}}.cta-grid.svelte-pkjop5 .card-title p{margin-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}.cta-grid.svelte-pkjop5 .card-title p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.cta-grid.svelte-pkjop5 .card-title a{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-underline-offset:4px;text-decoration-line:underline}.faq-image.svelte-1xww6eg{animation:.4s ease-in-out svelte-1xww6eg-faq-fade-in}@keyframes svelte-1xww6eg-faq-fade-in{0%{opacity:0}to{opacity:1}}.product-quick-buy__description.svelte-gcbc00 :is(p){margin-block:calc(var(--spacing,.25rem)*1)}.product-quick-buy__description.svelte-gcbc00 :is(p:last-child){margin-bottom:calc(var(--spacing,.25rem)*0)}.category-nav.svelte-85xu4z{-webkit-overflow-scrolling:touch;scrollbar-width:none}.category-nav.svelte-85xu4z::-webkit-scrollbar{display:none}.hero-content.svelte-85xu4z h1,.hero-content.svelte-85xu4z h2,.hero-content.svelte-85xu4z h3{font-size:3rem;font-weight:600;letter-spacing:.025em;line-height:1.1;text-wrap:balance}@media(min-width:640px){.hero-content.svelte-85xu4z h1,.hero-content.svelte-85xu4z h2,.hero-content.svelte-85xu4z h3{font-size:4.5rem}.hero-content.svelte-85xu4z p{font-size:1.375rem}}.hero-content.svelte-85xu4z p{font-size:1.125rem;line-height:1.5;margin-top:1rem;font-weight:400}@media(prefers-reduced-motion:reduce){.hero-video.svelte-85xu4z{animation:none!important}.animate-fade-in.svelte-85xu4z,.animate-staggered-fade.svelte-85xu4z,.animate-slide-up.svelte-85xu4z{animation:none!important;opacity:1!important;transform:none!important}.animate-staggered-fade.svelte-85xu4z>*{animation:none!important;opacity:1!important}.sparkle.svelte-85xu4z{animation:none!important;opacity:.6!important}}@keyframes svelte-85xu4z-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-85xu4z-slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-85xu4z-staggeredFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in.svelte-85xu4z{animation:svelte-85xu4z-fadeIn .8s ease-out both}.animate-slide-up.svelte-85xu4z{animation:svelte-85xu4z-slideUp .8s ease-out both}.animate-staggered-fade.svelte-85xu4z>*{opacity:0;animation:svelte-85xu4z-staggeredFadeIn .6s ease-out forwards}.animate-staggered-fade.svelte-85xu4z>*:nth-child(1){animation-delay:0s}.animate-staggered-fade.svelte-85xu4z>*:nth-child(2){animation-delay:.15s}.animate-staggered-fade.svelte-85xu4z>*:nth-child(3){animation-delay:.3s}.animate-staggered-fade.svelte-85xu4z>*:nth-child(4){animation-delay:.45s}.hero-gradient-text.svelte-85xu4z h1,.hero-gradient-text.svelte-85xu4z h2,.hero-gradient-text.svelte-85xu4z h3,.hero-gradient-text.svelte-85xu4z p{background:linear-gradient(135deg,var(--color-primary, #ec4899),var(--color-secondary, #f59e0b));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sparkle-container.svelte-85xu4z{padding-top:8rem}.sparkle-container.sparkle-top.svelte-85xu4z{align-items:flex-start;padding-top:6rem}.sparkle-container.sparkle-bottom.svelte-85xu4z{align-items:flex-end;padding-bottom:6rem}.sparkle-field.svelte-85xu4z{position:relative}@keyframes svelte-85xu4z-twinkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@keyframes svelte-85xu4z-twinkle-pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.sparkle.svelte-85xu4z{position:absolute;width:5px;height:5px;animation:svelte-85xu4z-twinkle 3s ease-in-out infinite}.sparkle.s1.svelte-85xu4z{left:5%;top:20%;width:4px;height:4px;animation-delay:0s;animation-duration:2.5s}.sparkle.s2.svelte-85xu4z{left:15%;top:45%;width:6px;height:6px;animation-delay:.3s;animation-duration:3.2s}.sparkle.s3.svelte-85xu4z{left:8%;top:75%;width:5px;height:5px;animation-delay:.8s;animation-duration:2.8s}.sparkle.s4.svelte-85xu4z{left:25%;top:10%;width:7px;height:7px;animation-delay:1.2s;animation-duration:3.5s}.sparkle.s5.svelte-85xu4z{left:35%;top:85%;width:4px;height:4px;animation-delay:.5s;animation-duration:2.6s}.sparkle.s6.svelte-85xu4z{left:50%;top:5%;width:6px;height:6px;animation-delay:1.8s;animation-duration:3s}.sparkle.s7.svelte-85xu4z{left:65%;top:90%;width:5px;height:5px;animation-delay:.2s;animation-duration:2.7s}.sparkle.s8.svelte-85xu4z{left:75%;top:15%;width:8px;height:8px;animation-delay:1.5s;animation-duration:3.3s}.sparkle.s9.svelte-85xu4z{left:85%;top:50%;width:5px;height:5px;animation-delay:.7s;animation-duration:2.9s}.sparkle.s10.svelte-85xu4z{left:92%;top:25%;width:4px;height:4px;animation-delay:2s;animation-duration:2.5s}.sparkle.s11.svelte-85xu4z{left:95%;top:70%;width:6px;height:6px;animation-delay:1s;animation-duration:3.1s}.sparkle.s12.svelte-85xu4z{left:42%;top:35%;width:3px;height:3px;animation-delay:2.2s;animation-duration:2.4s}.sparkle.s13.svelte-85xu4z{left:58%;top:60%;width:4px;height:4px;animation-delay:1.7s;animation-duration:2.8s}.sparkle.s14.svelte-85xu4z{left:20%;top:55%;width:5px;height:5px;animation-delay:.4s;animation-duration:3.4s}.sparkle.s15.svelte-85xu4z{left:80%;top:80%;width:7px;height:7px;animation-delay:1.3s;animation-duration:2.6s}.sparkle.circles.svelte-85xu4z{background:radial-gradient(circle,rgba(255,255,255,.9) 0%,rgba(255,255,255,.5) 40%,transparent 70%);border-radius:50%}.sparkle.blobs.svelte-85xu4z{background:radial-gradient(circle,rgba(255,255,255,.8) 0%,rgba(255,255,255,.3) 50%,transparent 70%);border-radius:50%;filter:blur(1px);width:calc(var(--size) * 1.5);height:calc(var(--size) * 1.5)}.sparkle.pills.svelte-85xu4z{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.8) 50%,transparent 100%);border-radius:9999px;width:calc(var(--size) * 3);height:calc(var(--size) * .5);transform-origin:center}.sparkle.pills.svelte-85xu4z:nth-child(odd){transform:rotate(45deg)}.sparkle.pills.svelte-85xu4z:nth-child(2n){transform:rotate(-45deg)}.sparkle.stars.svelte-85xu4z{background:transparent;width:var(--size);height:var(--size)}.sparkle.stars.svelte-85xu4z:before,.sparkle.stars.svelte-85xu4z:after{content:"";position:absolute;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.9) 50%,transparent 100%);left:50%;top:50%;transform:translate(-50%,-50%)}.sparkle.stars.svelte-85xu4z:before{width:calc(var(--size) * .15);height:calc(var(--size) * 2)}.sparkle.stars.svelte-85xu4z:after{width:calc(var(--size) * 2);height:calc(var(--size) * .15)}.hero-border-effect.svelte-85xu4z{transform:scale(-1)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.cc-hero-split.svelte-1xuwaep :is(h1,h2){margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}@media(min-width:48rem){.cc-hero-split.svelte-1xuwaep :is(h1,h2){font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}@media(min-width:64rem){.cc-hero-split.svelte-1xuwaep :is(h1,h2){font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}.cc-hero-split.svelte-1xuwaep :is(h3,h4,h5,h6){margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-transform:uppercase}.cc-hero-split.svelte-1xuwaep :is(p){margin-bottom:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media(min-width:48rem){.cc-hero-split.svelte-1xuwaep :is(p){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.comparison-container.svelte-1rpyz09{touch-action:none}.handle.svelte-1rpyz09:focus-visible{outline:none}.handle.svelte-1rpyz09:focus-visible .handle-grip:where(.svelte-1rpyz09){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-blue-500,oklch(62.3% .214 259.815));--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.image-grid-cta.svelte-1nezigr :is(h1,h2){margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}@media(min-width:64rem){.image-grid-cta.svelte-1nezigr :is(h1,h2){font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.image-grid-cta.svelte-1nezigr p{margin-bottom:calc(var(--spacing,.25rem)*0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);opacity:.8}@media(min-width:48rem){.image-grid-cta.svelte-1nezigr p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial}}}.info-bar.svelte-4c4eac :is(h1,h2,h3,h4,h5,h6){margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}.info-bar.svelte-4c4eac p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}.marquee-container.svelte-5b73iw{width:100%}.marquee-track.svelte-5b73iw{width:max-content}.animate-marquee.svelte-5b73iw{animation:30s linear infinite svelte-5b73iw-marquee}.animate-marquee-slow.svelte-5b73iw{animation:45s linear infinite svelte-5b73iw-marquee}.animate-marquee-fast.svelte-5b73iw{animation:20s linear infinite svelte-5b73iw-marquee}.pause-on-hover.svelte-5b73iw:hover .marquee-track:where(.svelte-5b73iw){animation-play-state:paused}@keyframes svelte-5b73iw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo-item.svelte-5b73iw{padding-inline:calc(var(--spacing,.25rem)*4);opacity:.7;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.logo-item.svelte-5b73iw:hover{opacity:1}.fade-logos.svelte-5b73iw{min-height:2rem;position:relative}@property --tw-duration{syntax:"*";inherits:false}.marquee-row.svelte-19rrkom{will-change:transform;width:max-content}.marquee-forward.svelte-19rrkom{animation:svelte-19rrkom-marquee-scroll var(--duration)linear infinite}.marquee-reverse.svelte-19rrkom{animation:svelte-19rrkom-marquee-scroll-reverse var(--duration)linear infinite}@keyframes svelte-19rrkom-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-19rrkom-marquee-scroll-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.marquee-forward.svelte-19rrkom,.marquee-reverse.svelte-19rrkom{animation:none}}.marquee-bg.svelte-okvgwh{z-index:0;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.marquee-bg-track.svelte-okvgwh{will-change:transform;width:max-content;animation:40s linear infinite svelte-okvgwh-marquee-scroll;display:flex}.marquee-bg-text.svelte-okvgwh{white-space:nowrap;padding-right:2rem;font-size:clamp(8rem,20vw,20rem);font-weight:900;line-height:1}.header-marquee.svelte-okvgwh{z-index:1;position:relative}.header-marquee-track.svelte-okvgwh{will-change:transform;width:max-content;display:flex}.header-marquee-forward.svelte-okvgwh{animation:svelte-okvgwh-marquee-scroll var(--header-duration)linear infinite}.header-marquee-reverse.svelte-okvgwh{animation:svelte-okvgwh-marquee-scroll-reverse var(--header-duration)linear infinite}.header-marquee-text.svelte-okvgwh{white-space:nowrap;text-transform:uppercase;letter-spacing:-.02em;padding-right:3rem;font-weight:800;line-height:1}.header-text-sm.svelte-okvgwh{padding-right:2rem;font-size:clamp(2rem,5vw,3.5rem)}.header-text-md.svelte-okvgwh{font-size:clamp(2.5rem,7vw,5rem)}.header-text-lg.svelte-okvgwh{padding-right:4rem;font-size:clamp(3.5rem,10vw,7rem)}.marquee-row.svelte-okvgwh{will-change:transform;width:max-content}.marquee-forward.svelte-okvgwh{animation:svelte-okvgwh-marquee-scroll var(--duration)linear infinite}.marquee-reverse.svelte-okvgwh{animation:svelte-okvgwh-marquee-scroll-reverse var(--duration)linear infinite}@keyframes svelte-okvgwh-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-okvgwh-marquee-scroll-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.marquee-bg-track.svelte-okvgwh,.header-marquee-forward.svelte-okvgwh,.header-marquee-reverse.svelte-okvgwh,.marquee-forward.svelte-okvgwh,.marquee-reverse.svelte-okvgwh{animation:none}}.showcase-grid.svelte-1sljz5e{grid-template-columns:1fr;gap:1.5rem;display:grid}@media(min-width:768px){.showcase-grid.svelte-1sljz5e{grid-template-columns:repeat(2,1fr);gap:20px}}@media(min-width:1024px){.showcase-grid.svelte-1sljz5e{grid-template-columns:repeat(4,1fr);gap:20px;padding-bottom:25%;animation:linear svelte-1sljz5e-grid-parallax;animation-timeline:view();animation-range:entry cover 0%}.showcase-item.svelte-1sljz5e:nth-child(4n+2),.showcase-item.svelte-1sljz5e:nth-child(4n){transform:translateY(50%)}}@keyframes svelte-1sljz5e-grid-parallax{0%{transform:translateY(-60px)}to{transform:translateY(60px)}}@media(prefers-reduced-motion:reduce){.showcase-grid.svelte-1sljz5e{animation:none!important}}.showcase-card--glow.svelte-1sljz5e{box-shadow:0 0 12px var(--accent-color)}@supports (color:color-mix(in lab,red,red)){.showcase-card--glow.svelte-1sljz5e{box-shadow:0 0 12px color-mix(in srgb,var(--accent-color)40%,transparent)}}.hover-reveal-img.svelte-1sljz5e{clip-path:ellipse(100% 0% at 50% 0);transition:clip-path .75s cubic-bezier(.65,.05,0,1),transform .75s cubic-bezier(.65,.05,0,1);transform:scale(1.05)}.group.svelte-1sljz5e:hover .hover-reveal-img:where(.svelte-1sljz5e){clip-path:ellipse(100% 120% at 50% 0);transform:scale(1)}.fan-container.svelte-1s1pfm8{cursor:default;justify-content:center;align-items:center;height:22rem;display:flex;position:relative}@media(min-width:768px){.fan-container.svelte-1s1pfm8{height:28rem}}@media(min-width:1024px){.fan-container.svelte-1s1pfm8{height:36rem}}.fan-card.svelte-1s1pfm8{aspect-ratio:4/7;transform-origin:50%;will-change:transform;border-radius:2rem;width:12rem;transition:translate .3s ease-out;position:absolute;overflow:hidden;translate:0;box-shadow:0 8px 32px #0003,0 2px 8px #0000001a}.fan-card.svelte-1s1pfm8:hover{translate:0 var(--hover-lift,-3rem)}@media(min-width:768px){.fan-card.svelte-1s1pfm8{border-radius:2.5rem;width:15rem}}@media(min-width:1024px){.fan-card.svelte-1s1pfm8{border-radius:3.3rem;width:20rem}}.card-inner.svelte-1s1pfm8{border-radius:inherit;width:100%;height:100%;display:block;position:relative;overflow:hidden}.card-overlay.svelte-1s1pfm8{color:#fff;opacity:0;background:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;transition:opacity .25s;display:flex;position:absolute;inset:0}.fan-card.svelte-1s1pfm8:hover .card-overlay:where(.svelte-1s1pfm8){opacity:1}.card-icon.svelte-1s1pfm8{filter:drop-shadow(0 2px 4px #0000004d);flex-shrink:0;width:2rem;height:2rem}.card-label.svelte-1s1pfm8{text-shadow:0 1px 3px #0006;font-size:.875rem;font-weight:600}.social-links-footer.svelte-1s1pfm8{text-align:center;margin-top:3rem}.social-links-subtitle.svelte-1s1pfm8{font-family:var(--font-serif,Georgia,serif);margin-bottom:1.5rem;font-size:1.5rem;font-style:italic}@media(min-width:768px){.social-links-subtitle.svelte-1s1pfm8{font-size:1.75rem}}.social-links-nav.svelte-1s1pfm8{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.social-link.svelte-1s1pfm8{letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .2s}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.spotlight-bg.svelte-16rkxxt{background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),var(--gradient-from),var(--gradient-to)60%,#000000e6);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.spotlight-bg.svelte-16rkxxt{background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),color-mix(in srgb,var(--gradient-from)calc(var(--gradient-opacity)*100%),transparent),color-mix(in srgb,var(--gradient-to)calc(var(--gradient-opacity)*100%),transparent)60%,#000000e6)}}.spotlight-bg.svelte-16rkxxt{transition:background .15s ease-out}.spotlight-cta.svelte-16rkxxt :is(h1,h2){margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}@media(min-width:48rem){.spotlight-cta.svelte-16rkxxt :is(h1,h2){font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}@media(min-width:64rem){.spotlight-cta.svelte-16rkxxt :is(h1,h2){font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.spotlight-cta.svelte-16rkxxt :is(h3,h4,h5,h6){margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media(min-width:48rem){.spotlight-cta.svelte-16rkxxt :is(h3,h4,h5,h6){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.spotlight-cta.svelte-16rkxxt p{margin-bottom:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media(min-width:48rem){.spotlight-cta.svelte-16rkxxt p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}.slice-intro.svelte-352zsf :is(h1,h2,h3,h4,h5,h6){margin-bottom:0;font-size:1.5rem;font-weight:600}@media(min-width:768px){.slice-intro.svelte-352zsf :is(h1,h2,h3,h4,h5,h6){font-size:1.875rem}}@media(min-width:1024px){.slice-intro.svelte-352zsf :is(h1,h2,h3,h4,h5,h6){font-size:2.25rem}}.slice-intro.svelte-352zsf :is(h1,h2,h3,h4,h5,h6):not(:last-child){margin-bottom:.75rem}.slice-intro.svelte-352zsf p{font-size:1rem;color:var(--muted-foreground)}@media(min-width:768px){.slice-intro.svelte-352zsf p{font-size:1.125rem}}
