.landing-b[data-v-4c91f9d2]{--spacing:4px;font-family:Gotham,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.landing-b[data-v-4c91f9d2],.landing-b [data-v-4c91f9d2]{font-family:Gotham,sans-serif;word-spacing:normal}.hero-logo-wrap[data-v-4c91f9d2]{transform:translateY(-40px);transform-origin:center center}.hero-logo-float[data-v-4c91f9d2]{display:block;animation:landingb-hero-float-4c91f9d2 4.5s ease-in-out infinite;will-change:transform}.hero-scroll-indicator[data-v-4c91f9d2]{position:absolute;left:50%;bottom:2rem;transform:translateX(-50%);pointer-events:none}.hero-scroll-inner[data-v-4c91f9d2]{display:flex;flex-direction:column;align-items:center;grid-gap:.25rem;gap:.25rem;animation:landingb-scroll-bounce-4c91f9d2 1s infinite}@keyframes landingb-scroll-bounce-4c91f9d2{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes landingb-hero-float-4c91f9d2{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.landing-b .container[data-v-4c91f9d2]{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;min-height:0;height:auto}@media (min-width:640px){.landing-b .container[data-v-4c91f9d2]{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.landing-b .container[data-v-4c91f9d2]{padding-left:2rem;padding-right:2rem;max-width:1520px}}.gap-2\.5[data-v-4c91f9d2]{grid-gap:.625rem;gap:.625rem}.gap-0\.5[data-v-4c91f9d2]{grid-gap:.125rem;gap:.125rem}.gap-7[data-v-4c91f9d2]{grid-gap:1.75rem;gap:1.75rem}.gap-10[data-v-4c91f9d2]{grid-gap:calc(var(--spacing)*10);gap:calc(var(--spacing)*10)}.p-2[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2)}.p-4[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4)}.p-5[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*5)}.p-6[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*6)}.p-8[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*8)}.py-1[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*1);padding-bottom:calc(var(--spacing)*1)}.py-1\.5[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*1.5);padding-bottom:calc(var(--spacing)*1.5)}.py-2[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2)}.py-2\.5[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*2.5);padding-bottom:calc(var(--spacing)*2.5)}.py-3[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*3)}.py-4[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4)}.py-5[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*5)}.py-12[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*12);padding-bottom:calc(var(--spacing)*12)}.py-16[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*16);padding-bottom:calc(var(--spacing)*16)}.py-24[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*24);padding-bottom:calc(var(--spacing)*24)}.pt-2[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*2)}.pt-6[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*6)}.pt-28[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*28)}.pb-4[data-v-4c91f9d2]{padding-bottom:calc(var(--spacing)*4)}.pb-5[data-v-4c91f9d2]{padding-bottom:calc(var(--spacing)*5)}.pb-16[data-v-4c91f9d2]{padding-bottom:calc(var(--spacing)*16)}@media (min-width:768px){.md\:p-8[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*8)}.md\:p-12[data-v-4c91f9d2]{padding-top:calc(var(--spacing)*12);padding-bottom:calc(var(--spacing)*12)}}.px-2\.5[data-v-4c91f9d2]{padding-left:.625rem;padding-right:.625rem}.w-3\.5[data-v-4c91f9d2]{width:.875rem}.h-3\.5[data-v-4c91f9d2]{height:.875rem}.w-80[data-v-4c91f9d2]{width:20rem}.w-11[data-v-4c91f9d2]{width:2.75rem}.h-11[data-v-4c91f9d2]{height:2.75rem}.w-9[data-v-4c91f9d2]{width:2.25rem}.h-9[data-v-4c91f9d2]{height:2.25rem}.max-w-3xl[data-v-4c91f9d2]{max-width:48rem}.rounded-xl[data-v-4c91f9d2]{border-radius:.75rem}.rounded-2xl[data-v-4c91f9d2]{border-radius:1rem}.rounded-3xl[data-v-4c91f9d2]{border-radius:1.5rem}.top-1\/3[data-v-4c91f9d2]{top:33.333333%}.top-1\/2[data-v-4c91f9d2]{top:50%}.left-1\/2[data-v-4c91f9d2]{left:50%}.-translate-x-1\/2[data-v-4c91f9d2]{transform:translateX(-50%)}.-translate-y-1\/2[data-v-4c91f9d2]{transform:translateY(-50%)}.-top-4[data-v-4c91f9d2]{top:-1rem}.-left-4[data-v-4c91f9d2]{left:-1rem}.-space-x-2[data-v-4c91f9d2]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-0.5rem*var(--tw-space-x-reverse));margin-left:calc(-0.5rem*(1 - var(--tw-space-x-reverse)))}.left-\[-10\%\][data-v-4c91f9d2]{left:-10%}.min-h-\[520px\][data-v-4c91f9d2]{min-height:520px}.w-\[500px\][data-v-4c91f9d2]{width:500px}.h-\[500px\][data-v-4c91f9d2]{height:500px}.w-\[600px\][data-v-4c91f9d2]{width:600px}.h-\[600px\][data-v-4c91f9d2]{height:600px}.w-\[700px\][data-v-4c91f9d2]{width:700px}.h-\[700px\][data-v-4c91f9d2]{height:700px}.w-\[800px\][data-v-4c91f9d2]{width:800px}.w-\[900px\][data-v-4c91f9d2]{width:900px}.h-0\.5[data-v-4c91f9d2]{height:.125rem}.h-\[300px\][data-v-4c91f9d2]{height:300px}.h-\[400px\][data-v-4c91f9d2]{height:400px}.opacity-\[0\.04\][data-v-4c91f9d2]{opacity:.04}.mb-0\.5[data-v-4c91f9d2]{margin-bottom:.125rem}.mb-7[data-v-4c91f9d2]{margin-bottom:1.75rem}.mb-6[data-v-4c91f9d2]{margin-bottom:1.5rem}.px-7[data-v-4c91f9d2]{padding-left:1.75rem;padding-right:1.75rem}.line-clamp-3[data-v-4c91f9d2]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.snap-x[data-v-4c91f9d2]{scroll-snap-type:x proximity;scroll-snap-type:x var(--tw-scroll-snap-strictness,proximity)}.snap-mandatory[data-v-4c91f9d2]{--tw-scroll-snap-strictness:mandatory}.snap-start[data-v-4c91f9d2]{scroll-snap-align:start}.animate-bounce[data-v-4c91f9d2]{animation:landingb-bounce-compat-4c91f9d2 1s infinite}@keyframes landingb-bounce-compat-4c91f9d2{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}.text-white\/80[data-v-4c91f9d2]{color:hsla(0,0%,100%,.8)}.text-white\/75[data-v-4c91f9d2]{color:hsla(0,0%,100%,.75)}.text-white\/70[data-v-4c91f9d2]{color:hsla(0,0%,100%,.7)}.text-white\/60[data-v-4c91f9d2]{color:hsla(0,0%,100%,.6)}.text-white\/55[data-v-4c91f9d2]{color:hsla(0,0%,100%,.55)}.text-white\/50[data-v-4c91f9d2]{color:hsla(0,0%,100%,.5)}.text-white\/40[data-v-4c91f9d2]{color:hsla(0,0%,100%,.4)}.text-white\/30[data-v-4c91f9d2]{color:hsla(0,0%,100%,.3)}.text-white\/20[data-v-4c91f9d2]{color:hsla(0,0%,100%,.2)}.text-\[\#FF5C00\][data-v-4c91f9d2]{color:#ff5c00}.text-\[\#FF5C00\]\/50[data-v-4c91f9d2]{color:rgba(255,92,0,.5)}.text-\[\#FF5C00\]\/70[data-v-4c91f9d2]{color:rgba(255,92,0,.7)}.hover\:text-white[data-v-4c91f9d2]:hover{color:#fff}.hover\:text-white\/50[data-v-4c91f9d2]:hover{color:hsla(0,0%,100%,.5)}.hover\:text-\[\#FF5C00\][data-v-4c91f9d2]:hover{color:#ff5c00}.group:hover .group-hover\:text-\[\#FF8C40\][data-v-4c91f9d2]{color:#ff8c40}.group:hover .group-hover\:text-\[\#4ade80\][data-v-4c91f9d2]{color:#4ade80}.group:hover .group-hover\:text-\[\#FF5C00\][data-v-4c91f9d2]{color:#ff5c00}.group:hover .group-hover\:text-white\/75[data-v-4c91f9d2]{color:hsla(0,0%,100%,.75)}.hover\:bg-black\/5[data-v-4c91f9d2]:hover{background:rgba(0,0,0,.05)}.hover\:scale-105[data-v-4c91f9d2]:hover{transform:scale(1.05)}.hover\:scale-\[1\.02\][data-v-4c91f9d2]:hover{transform:scale(1.02)}.hover\:scale-\[1\.03\][data-v-4c91f9d2]:hover{transform:scale(1.03)}.hover\:-translate-y-1[data-v-4c91f9d2]:hover{transform:translateY(-.25rem)}.group:hover .group-hover\:opacity-100[data-v-4c91f9d2]{opacity:1}.group:hover .group-hover\:gap-2[data-v-4c91f9d2]{grid-gap:.5rem;gap:.5rem}.group:hover .group-hover\:scale-110[data-v-4c91f9d2]{transform:scale(1.1)}.group:hover .group-hover\:scale-105[data-v-4c91f9d2]{transform:scale(1.05)}.rotate-45[data-v-4c91f9d2]{transform:rotate(45deg)}.reveal[data-v-4c91f9d2]{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.reveal.revealed[data-v-4c91f9d2]{opacity:1;transform:translateY(0)}.reveal.revealed.hover\:-translate-y-1[data-v-4c91f9d2]:hover{transform:translateY(-.25rem)}.feature-card[data-v-4c91f9d2]{transition:transform .3s ease,box-shadow .3s ease;border-left:3px solid transparent}.feature-card[data-v-4c91f9d2]:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(255,92,0,.15);border-left-color:#ff5c00}@keyframes landingb-float-4c91f9d2{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes landingb-floatBob-4c91f9d2{0%{margin-top:0}50%{margin-top:-22px}to{margin-top:0}}.sparkle[data-v-4c91f9d2]{position:absolute;border-radius:50%;opacity:0;pointer-events:none}.sparkle.s1[data-v-4c91f9d2]{width:5px;height:5px;background:#86efac;animation-delay:0s}.sparkle.s2[data-v-4c91f9d2]{width:4px;height:4px;background:#4ade80;animation-delay:.22s}.sparkle.s3[data-v-4c91f9d2]{width:6px;height:6px;background:#22c55e;animation-delay:.45s}.sparkle.s4[data-v-4c91f9d2]{width:3px;height:3px;background:#bbf7d0;animation-delay:.68s}.sparkle.s5[data-v-4c91f9d2]{width:5px;height:5px;background:#4ade80;animation-delay:.9s}.group:hover .sparkle-wrap .sparkle[data-v-4c91f9d2]{animation:landingb-sparklePop-4c91f9d2 1.4s ease-in-out infinite}@keyframes landingb-sparklePop-4c91f9d2{0%{opacity:0;transform:scale(0) translateY(0)}25%{opacity:1;transform:scale(1.5) translateY(-5px)}55%{opacity:.7;transform:scale(1.1) translateY(-13px)}to{opacity:0;transform:scale(.2) translateY(-22px)}}.marquee-track[data-v-4c91f9d2]{display:inline-flex;animation:landingb-marqueeScroll-4c91f9d2 28s linear infinite}@keyframes landingb-marqueeScroll-4c91f9d2{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-track[data-v-4c91f9d2]:hover{animation-play-state:paused}.new-sticker-pulse[data-v-4c91f9d2]{animation:landingb-newStickerPulse-4c91f9d2 2.4s ease-in-out infinite;transform-origin:center center}@keyframes landingb-newStickerPulse-4c91f9d2{0%{transform:scale(1) rotate(-4deg);filter:drop-shadow(0 4px 16px rgba(255,92,0,.5))}40%{transform:scale(1.08) rotate(-4deg);filter:drop-shadow(0 6px 24px rgba(255,92,0,.85))}60%{transform:scale(1.05) rotate(-4deg);filter:drop-shadow(0 5px 20px rgba(255,92,0,.7))}to{transform:scale(1) rotate(-4deg);filter:drop-shadow(0 4px 16px rgba(255,92,0,.5))}}@keyframes landingb-cta-pulse-glow-4c91f9d2{0%,to{box-shadow:0 0 20px 4px rgba(255,92,0,.35),0 0 60px 8px rgba(255,92,0,.12)}50%{box-shadow:0 0 40px 10px rgba(255,92,0,.6),0 0 90px 20px rgba(255,92,0,.22)}}.cta-pulse-card[data-v-4c91f9d2]{animation:landingb-cta-pulse-glow-4c91f9d2 2.8s ease-in-out infinite;border-radius:1.5rem}.no-scrollbar[data-v-4c91f9d2]{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar[data-v-4c91f9d2]::-webkit-scrollbar{display:none}@media (min-width:768px){.stats-grid.stats-grid-two .stats-item[data-v-4c91f9d2]:first-child{grid-column:2}.stats-grid.stats-grid-two .stats-item[data-v-4c91f9d2]:nth-child(2){grid-column:4}.stats-grid.stats-grid-three[data-v-4c91f9d2]{display:flex;justify-content:space-between;grid-gap:0;gap:0}.stats-grid.stats-grid-three .stats-item[data-v-4c91f9d2]{width:25%}}.cookie-consent[data-v-4c91f9d2]{position:fixed;bottom:0;width:100%;padding:20px 20px 20px 80px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -2px 4px 0 rgba(0,0,0,.05);background-color:hsla(0,0%,100%,.8);color:#666;font-size:14px;z-index:50}@media screen and (max-width:420px){.cookie-consent[data-v-4c91f9d2]{padding-left:20px}}html.landing-b-react-baseline{font-size:16px;word-spacing:normal}html.landing-b-react-baseline .landing-b .container{width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:1rem!important;padding-right:1rem!important;max-width:none!important;min-height:0!important;height:auto!important}@media (min-width:640px){html.landing-b-react-baseline .landing-b .container{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media (min-width:1024px){html.landing-b-react-baseline .landing-b .container{padding-left:2rem!important;padding-right:2rem!important;max-width:1520px!important}}@keyframes landingb-floatBob{0%{margin-top:0}50%{margin-top:-22px}to{margin-top:0}}