.CatalogCta-module__JBm4ua__band{border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default);background:var(--surface-page);position:relative;overflow:hidden}.CatalogCta-module__JBm4ua__inner{z-index:1;position:relative}.CatalogCta-module__JBm4ua__cta{border-radius:var(--radius-md);background:var(--brand);color:var(--text-on-brand);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.6rem;padding:1rem 2rem;font-size:.9rem;font-weight:800;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:inline-flex;position:relative}.CatalogCta-module__JBm4ua__cta:hover{box-shadow:0 0 32px color-mix(in srgb, var(--brand) 45%, transparent);transform:translateY(-2px)scale(1.02)}.CatalogCta-module__JBm4ua__cta:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.CatalogCta-module__JBm4ua__ctaArrow{transition:transform .25s cubic-bezier(.16,1,.3,1)}.CatalogCta-module__JBm4ua__cta:hover .CatalogCta-module__JBm4ua__ctaArrow{transform:translate(4px)}.CatalogCta-module__JBm4ua__secondary{color:var(--text-3);letter-spacing:.02em;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;transition:color .2s;display:inline-flex}.CatalogCta-module__JBm4ua__secondary:hover{color:var(--text-1)}.CatalogCta-module__JBm4ua__secondary:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.CatalogCta-module__JBm4ua__cta,.CatalogCta-module__JBm4ua__ctaArrow{transition:none}.CatalogCta-module__JBm4ua__cta:hover,.CatalogCta-module__JBm4ua__cta:hover .CatalogCta-module__JBm4ua__ctaArrow{transform:none}}
.EmberSparks-module__jYxNYq__spark{--drift:0px;width:3px;height:3px;box-shadow:0 0 9px 1.5px color-mix(in srgb, var(--brand) 62%, transparent), 0 0 18px 3px color-mix(in srgb, var(--brand) 28%, transparent);opacity:0;will-change:transform, opacity;background:#ffe0b8;border-radius:50%;animation:8s ease-out infinite EmberSparks-module__jYxNYq__spark-rise;position:absolute;bottom:6%}.EmberSparks-module__jYxNYq__spark:first-child{--drift:8px;width:3px;height:3px;animation-duration:8.4s;animation-delay:0s;left:8%}.EmberSparks-module__jYxNYq__spark:nth-child(2){--drift:-6px;width:2px;height:2px;animation-duration:9.1s;animation-delay:2.1s;left:16%}.EmberSparks-module__jYxNYq__spark:nth-child(3){--drift:12px;width:4px;height:4px;animation-duration:7.6s;animation-delay:4s;left:24%}.EmberSparks-module__jYxNYq__spark:nth-child(4){--drift:-9px;width:2px;height:2px;animation-duration:9.4s;animation-delay:1.2s;left:32%}.EmberSparks-module__jYxNYq__spark:nth-child(5){--drift:6px;width:3px;height:3px;animation-duration:8s;animation-delay:5.3s;left:40%}.EmberSparks-module__jYxNYq__spark:nth-child(6){--drift:-12px;width:2px;height:2px;animation-duration:9s;animation-delay:3s;left:47%}.EmberSparks-module__jYxNYq__spark:nth-child(7){--drift:9px;width:4px;height:4px;animation-duration:7.8s;animation-delay:6.4s;left:54%}.EmberSparks-module__jYxNYq__spark:nth-child(8){--drift:-7px;width:2px;height:2px;animation-duration:8.6s;animation-delay:1.9s;left:61%}.EmberSparks-module__jYxNYq__spark:nth-child(9){--drift:10px;width:3px;height:3px;animation-duration:9.3s;animation-delay:4.7s;left:68%}.EmberSparks-module__jYxNYq__spark:nth-child(10){--drift:-8px;width:2px;height:2px;animation-duration:8.2s;animation-delay:.7s;left:75%}.EmberSparks-module__jYxNYq__spark:nth-child(11){--drift:7px;width:4px;height:4px;animation-duration:7.7s;animation-delay:3.8s;left:82%}.EmberSparks-module__jYxNYq__spark:nth-child(12){--drift:-10px;width:2px;height:2px;animation-duration:9.2s;animation-delay:6.1s;left:89%}.EmberSparks-module__jYxNYq__spark:nth-child(13){--drift:11px;width:2px;height:2px;animation-duration:8.5s;animation-delay:7.3s;left:12%}.EmberSparks-module__jYxNYq__spark:nth-child(14){--drift:-5px;width:3px;height:3px;animation-duration:8.9s;animation-delay:2.6s;left:96%}@keyframes EmberSparks-module__jYxNYq__spark-rise{0%{opacity:0;transform:translate(0)scale(.5)}12%{opacity:.85}45%{opacity:.7}75%{opacity:.42}to{transform:translate(var(--drift), -80vh) scale(.2);opacity:0}}@media (prefers-reduced-motion:reduce){.EmberSparks-module__jYxNYq__spark{opacity:0;animation:none}}
.tienda-module__lhoK9q__header{background:var(--surface-page);position:relative;overflow:hidden}.tienda-module__lhoK9q__crumbs{z-index:1;letter-spacing:.04em;align-items:center;gap:.5rem;max-width:80rem;margin:0 auto 1.5rem;font-size:.72rem;display:flex;position:relative}.tienda-module__lhoK9q__crumbLink{color:var(--text-3);transition:color .2s}.tienda-module__lhoK9q__crumbLink:hover{color:var(--text-1)}.tienda-module__lhoK9q__crumbLink:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--radius-sm)}.tienda-module__lhoK9q__crumbSep{color:var(--text-4)}.tienda-module__lhoK9q__crumbCurrent{color:var(--brand);font-weight:600}
.Hero-module__KqoX3G__stage{flex-direction:column;justify-content:center;align-items:center;padding:6rem 1.5rem;display:flex;position:absolute;inset:0}.Hero-module__KqoX3G__content{z-index:10;text-align:center;max-width:48rem;transform:translate3d(calc(var(--hero-mx,0) * 6px), calc(var(--hero-my,0) * 6px), 0);flex-direction:column;align-items:center;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.Hero-module__KqoX3G__spotlight{pointer-events:none;transform:translate3d(calc(var(--hero-mx,0) * -5px), calc(var(--hero-my,0) * -5px), 0);transition:transform .45s ease-out;position:absolute;inset:0}.Hero-module__KqoX3G__grain{pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.Hero-module__KqoX3G__flightSvg{pointer-events:none;width:100%;height:100%;transform:translate3d(calc(var(--hero-mx,0) * 12px), calc(var(--hero-my,0) * 9px), 0);transition:transform .35s ease-out;position:absolute;inset:0}.Hero-module__KqoX3G__flightArcFaint{fill:none;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:0;animation:1.5s cubic-bezier(.16,1,.3,1) .2s forwards Hero-module__KqoX3G__arc-draw}.Hero-module__KqoX3G__flightArcHead{fill:none;stroke:var(--brand);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:5 1000;stroke-dashoffset:5px;opacity:0;filter:drop-shadow(0 0 5px var(--brand)) drop-shadow(0 0 12px var(--brand));animation:1.7s cubic-bezier(.22,1,.36,1) .25s forwards Hero-module__KqoX3G__arc-head}@keyframes Hero-module__KqoX3G__arc-draw{0%{stroke-dashoffset:100px;opacity:0}25%{opacity:.18}65%{opacity:.14}to{stroke-dashoffset:0;opacity:0}}@keyframes Hero-module__KqoX3G__arc-head{0%{stroke-dashoffset:5px;opacity:0}12%{opacity:1}82%{opacity:1}to{stroke-dashoffset:-105px;opacity:0}}.Hero-module__KqoX3G__lineMask{padding-bottom:.06em;display:block;overflow:hidden}.Hero-module__KqoX3G__lineInner{animation:.85s cubic-bezier(.16,1,.3,1) .45s both Hero-module__KqoX3G__line-rise;display:block;transform:translateY(116%)}.Hero-module__KqoX3G__lineDelay{animation-delay:.58s}@keyframes Hero-module__KqoX3G__line-rise{to{transform:translateY(0)}}.Hero-module__KqoX3G__flightWord{color:var(--brand);text-shadow:0 0 24px color-mix(in srgb, var(--brand) 33%, transparent);font-style:italic}.Hero-module__KqoX3G__rise{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) both Hero-module__KqoX3G__rise-up}@keyframes Hero-module__KqoX3G__rise-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.Hero-module__KqoX3G__logoParallax{transform:translate3d(calc(var(--hero-mx,0) * 14px), calc(var(--hero-my,0) * 14px), 0);transition:transform .25s ease-out}.Hero-module__KqoX3G__logo{animation:.9s cubic-bezier(.16,1,.3,1) .1s both Hero-module__KqoX3G__logo-in}@keyframes Hero-module__KqoX3G__logo-in{0%{opacity:0;transform:translateY(14px)scale(.955)}to{opacity:1;transform:translateY(0)scale(1)}}.Hero-module__KqoX3G__ctaPrimary{position:relative;overflow:hidden}.Hero-module__KqoX3G__ctaPrimary:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff73 50%,#0000 65%);transition:transform .6s ease-out;position:absolute;inset:0;transform:translate(-130%)}.Hero-module__KqoX3G__ctaPrimary:hover:after{transform:translate(130%)}.Hero-module__KqoX3G__scrollLine{background:linear-gradient(to bottom, transparent, var(--brand), transparent);width:1px;height:32px;animation:2.4s ease-in-out infinite Hero-module__KqoX3G__scroll-pulse}@keyframes Hero-module__KqoX3G__scroll-pulse{0%,to{opacity:.3;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.Hero-module__KqoX3G__content,.Hero-module__KqoX3G__spotlight,.Hero-module__KqoX3G__flightSvg,.Hero-module__KqoX3G__logoParallax{transition:none;transform:none}.Hero-module__KqoX3G__flightArcFaint{stroke-dashoffset:0;opacity:0;animation:none}.Hero-module__KqoX3G__flightArcHead,.Hero-module__KqoX3G__ctaPrimary:after{opacity:0;animation:none}.Hero-module__KqoX3G__lineInner,.Hero-module__KqoX3G__rise,.Hero-module__KqoX3G__logo{opacity:1;animation:none;transform:none}.Hero-module__KqoX3G__scrollLine{opacity:.5;animation:none}}
.HeroIntro-module__2Z9YPG__overlay{z-index:120;background:var(--surface-page);cursor:pointer;will-change:opacity, transform;place-items:center;animation:2.9s cubic-bezier(.16,1,.3,1) forwards HeroIntro-module__2Z9YPG__intro-veil;display:grid;position:fixed;inset:0;overflow:hidden}.HeroIntro-module__2Z9YPG__skip{animation:.3s ease-out forwards HeroIntro-module__2Z9YPG__intro-skip}.HeroIntro-module__2Z9YPG__canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.HeroIntro-module__2Z9YPG__logoWrap{z-index:1;will-change:transform, opacity, filter;place-items:center;animation:2.9s cubic-bezier(.16,1,.3,1) forwards HeroIntro-module__2Z9YPG__intro-logo;display:grid;position:relative}.HeroIntro-module__2Z9YPG__logo{width:clamp(210px,44vw,380px);height:auto}@keyframes HeroIntro-module__2Z9YPG__intro-logo{0%{opacity:0;filter:blur(8px);transform:scale(.7)}18%{opacity:1;filter:blur();transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.34)}}@keyframes HeroIntro-module__2Z9YPG__intro-veil{0%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}@keyframes HeroIntro-module__2Z9YPG__intro-skip{to{opacity:0}}@media (prefers-reduced-motion:reduce){.HeroIntro-module__2Z9YPG__overlay,.HeroIntro-module__2Z9YPG__logoWrap{animation:none}.HeroIntro-module__2Z9YPG__overlay{opacity:0;pointer-events:none}}
.EcosystemCarousel-module__ADmaNW__viewport{display:grid;overflow:hidden}.EcosystemCarousel-module__ADmaNW__panel{visibility:hidden;opacity:0;transform:translate3d(var(--shift,0), 0, 0);transition:opacity .35s ease, transform .55s var(--ease-out), visibility 0s linear .55s;grid-area:1/1}.EcosystemCarousel-module__ADmaNW__panel[data-state=before]{--shift:-5%}.EcosystemCarousel-module__ADmaNW__panel[data-state=after]{--shift:5%}.EcosystemCarousel-module__ADmaNW__panel[data-state=active]{visibility:visible;opacity:1;transition-delay:0s;transform:none}@media (prefers-reduced-motion:reduce){.EcosystemCarousel-module__ADmaNW__panel,.EcosystemCarousel-module__ADmaNW__indicator{transition:none}}.EcosystemCarousel-module__ADmaNW__stage{isolation:isolate;position:relative}.EcosystemCarousel-module__ADmaNW__stage:before{content:"";z-index:-1;background:radial-gradient(60% 48% at 50% 46%,#f8770a33,#f8770a00 70%),radial-gradient(80% 16% at 50% 94%,#ffffff0f,#fff0 70%);position:absolute;inset:4% 2% 0}.EcosystemCarousel-module__ADmaNW__indicator{width:calc(100% / var(--n,3));transform:translateX(calc(var(--i,0) * 100%));transition:transform .45s var(--ease-out)}
