@media (max-width:767px){:root{--home-brand-logo-width:clamp(120px,52vw,220px);--home-title-offset-y:clamp(4px,3vw,32px);--home-logo-size:clamp(190px,54vw,280px);--home-card-center-scale:1.1;--home-card-side-translate:100%;--home-card-side-scale:.84;--home-card-far-translate:90%;--home-card-far-scale:.64;--home-carousel-height:clamp(280px,78vw,400px);--home-name-font-size:clamp(17px,5.46vw,29px);--home-name-offset:-28px;--home-name-gap:clamp(18px,4.2vw,32px);--home-name-width:90vw;--home-carousel-card-ms:5000;--home-intro-button-min-width:clamp(180px,50vw,200px);--home-intro-button-padding-y:clamp(.7rem,2vw,.75rem);--home-intro-button-padding-x:clamp(1.3rem,4vw,1.5rem);--home-intro-button-font-size:clamp(.9rem,2.6vw,1rem);--home-intro-spinner-size:clamp(35px,11.5vw,46px);--home-intro-loading-text-size:clamp(.8rem,2.76vw,1rem);--home-intro-loading-gap:clamp(1.2rem,3.6vw,1.5rem);--home-menu-button-size:clamp(58px,10vw,86px);--home-menu-icon-size:clamp(30px,9.5vw,44px);--home-menu-panel-width:clamp(222px,60vw,280px);--home-menu-panel-padding:clamp(18px,5vw,22px);--home-menu-panel-max-height:85vh;--home-menu-title-size:clamp(18px,4.8vw,20px);--home-menu-item-text-size:clamp(16px,4.2vw,18px);--home-menu-item-icon-size:clamp(15px,4vw,17px);--home-menu-user-avatar-size:clamp(42px,11vw,48px);--home-menu-user-name-size:clamp(15px,4vw,17px);--home-menu-user-role-size:clamp(8px,2.2vw,10px);--home-menu-sections-gap:5px;--home-menu-theme-toggle-scale:1;--home-productos-toggle-offset-x:clamp(.75rem,2.1vw,1rem);--home-productos-toggle-offset-y:clamp(.85rem,2.7vw,1.25rem);--home-productos-toggle-size:clamp(56px,17vw,64px);--home-collaboration-badge-max-width:clamp(213px,61.2vw,322px);--home-collaboration-badge-offset-y:clamp(5.5rem,14vw,6.75rem);--home-collaboration-badge-gap-from-carousel:clamp(24px,6vh,42px);--home-collaboration-badge-height-estimate:clamp(78px,22vw,118px)}}.home-root{--home-header-offset-y:0px}.home-root.is-compact{overscroll-behavior-y:auto}.home-main{touch-action:auto}@media (max-width:1279px){.home-main{height:100svh;min-height:100svh!important}:root{--home-browser-chrome-scroll:max(720px,calc(100lvh - 100svh + env(safe-area-inset-bottom,0px)))}html.home-document-scroll{scroll-behavior:auto!important}html.home-document-scroll,html.home-document-scroll body{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto;height:auto;min-height:100%;overflow:hidden auto!important}html.home-document-scroll::-webkit-scrollbar{width:0;height:0;display:none}html.home-document-scroll body::-webkit-scrollbar{width:0;height:0;display:none}html.home-document-scroll .home-main{z-index:20;width:100%;inset:0;touch-action:auto!important;height:100%!important;min-height:0!important;max-height:none!important;position:fixed!important;overflow:visible!important}html.home-document-scroll:not(.home-ios-webkit) .home-main{touch-action:pan-y!important}html.home-document-scroll:not(.home-ios-webkit) .home-carousel-shell.is-visible{touch-action:manipulation}html.home-document-scroll .home-header{z-index:30;top:0;left:0;right:0;position:fixed!important}html.home-document-scroll .home-root.is-compact{height:auto!important;min-height:100lvh!important;max-height:none!important;overflow:visible!important}html.home-document-scroll .home-root.is-compact:after{content:"";width:100%;height:var(--home-browser-chrome-scroll,max(1px,calc(100lvh - 100svh)));pointer-events:none;display:block}html.home-document-scroll body>div.relative.min-h-screen{height:auto;min-height:0!important}html.home-document-scroll .home-menu-entry-home.menu-button-mobile{bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important;right:calc(1.5rem + env(safe-area-inset-right,0px))!important}html.home-document-scroll .home-menu-entry-home.menu-button-tablet{bottom:calc(2.5rem + env(safe-area-inset-bottom,0px))!important;right:calc(2rem + env(safe-area-inset-right,0px))!important}html.home-document-scroll.home-ios-webkit,html.home-document-scroll.home-ios-webkit body{height:auto!important;min-height:0!important;overflow:clip visible!important}html.home-document-scroll.home-ios-webkit .home-root.is-compact{min-height:calc(100lvh + var(--home-browser-chrome-scroll,max(720px,calc(100lvh - 100svh))))!important}html.home-document-scroll.home-ios-webkit .home-root.is-compact:after{display:none}html.home-document-scroll.home-ios-webkit .home-ios-scroll-surface{z-index:10;pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:0 0;position:fixed;inset:0}html.home-document-scroll.home-ios-webkit .home-main{touch-action:none!important;pointer-events:none!important}html.home-document-scroll.home-ios-webkit .home-background-layer,html.home-document-scroll.home-ios-webkit .home-logo-band,html.home-document-scroll.home-ios-webkit .home-collaboration-band,html.home-document-scroll.home-ios-webkit .home-carousel-crest-barrier,html.home-document-scroll.home-ios-webkit .home-carousel-base-barrier,html.home-document-scroll.home-ios-webkit .home-collaboration-badge{pointer-events:none}html.home-document-scroll.home-ios-webkit .home-carousel-shell.is-visible,html.home-document-scroll.home-ios-webkit .home-carousel-scene{pointer-events:none;touch-action:none}html.home-document-scroll.home-ios-webkit .zone-card-mobile,html.home-document-scroll.home-ios-webkit .zone-card-tablet{pointer-events:auto;touch-action:pan-y}html.home-document-scroll.home-ios-webkit .home-productos-toggle{pointer-events:auto;touch-action:manipulation}}.home-background-image{background-position:50%;background-size:cover;transition:opacity .6s,background-image .3s ease-in-out}.home-background-image.is-dark{opacity:.45}.home-background-image.is-light{opacity:1;-webkit-filter:none;-webkit-backdrop-filter:none}.home-background-overlay{opacity:0;transition:opacity .8s}.home-background-overlay.is-visible{opacity:1}.home-root--dark,.home-root--light{--ds-zone-name-color:var(--brand-white);--ds-zone-name-shadow:0 2px 10px #020815d9,0 0 20px #02081566}.home-header{opacity:0;transform:translateY(calc(var(--home-header-offset-y) - 50px));transition:opacity .8s,transform .8s cubic-bezier(.22,1,.36,1)}.home-header.is-visible{opacity:1;transform:translateY(var(--home-header-offset-y))}.home-header.is-mobile{--home-header-offset-y:var(--home-title-offset-y);padding-top:calc(env(safe-area-inset-top,0px) + clamp(.75rem,3vw,1.5rem))!important;padding-bottom:clamp(.65rem,2.5vw,1.5rem)!important;padding-left:max(1rem,env(safe-area-inset-left,0px))!important;padding-right:max(1rem,env(safe-area-inset-right,0px))!important}@media (min-width:768px) and (max-width:1279px){.home-header.is-tablet{padding-top:calc(env(safe-area-inset-top,0px) + clamp(1rem,2vw,2rem))!important;padding-bottom:clamp(1rem,2vw,2rem)!important;padding-left:max(1.5rem,env(safe-area-inset-left,0px))!important;padding-right:max(1.5rem,env(safe-area-inset-right,0px))!important}}@media (max-width:1279px){:root{--home-logo-size:clamp(190px,54vw,392px);--home-card-center-scale:1.1;--home-carousel-offset-y:0px;--home-name-gap:clamp(18px,4.2vw,40px);--home-name-font-size:clamp(17px,5.46vw,2.03rem);--home-carousel-height:clamp(280px,78vw,560px);--home-zone-name-block-height:calc(var(--home-name-font-size) + 1.45rem);--home-carousel-crest-top:calc(50% + var(--home-carousel-offset-y,0px) - (var(--home-logo-size)*var(--home-card-center-scale)/2));--home-carousel-base-top:calc(50% + var(--home-carousel-offset-y,0px) + (var(--home-logo-size)*var(--home-card-center-scale)/2) + var(--home-name-gap,0px) + var(--home-zone-name-block-height,2.5rem))}.home-carousel-shell.carousel-container-mobile,.home-carousel-shell.carousel-container-tablet{height:auto;min-height:0!important}.home-logo-band{top:env(safe-area-inset-top,0px);left:0;right:0;bottom:calc(50% - var(--home-carousel-offset-y,0px) + (var(--home-logo-size)*var(--home-card-center-scale)/2));z-index:4;pointer-events:none;box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.home-logo-band__content{width:100%;max-width:100%;max-height:100%;padding-inline:max(1rem,env(safe-area-inset-left,0px))max(1rem,env(safe-area-inset-right,0px));box-sizing:border-box;opacity:0;justify-content:center;align-items:center;transition:opacity .8s,transform .8s cubic-bezier(.22,1,.36,1);display:flex;overflow:visible;transform:translateY(-12px)}.home-logo-band.is-visible .home-logo-band__content{opacity:1;transform:translateY(0)}.home-logo-band .home-brand-logo-heading{margin:0}.home-collaboration-band{left:0;right:0;top:var(--home-carousel-base-top);bottom:env(safe-area-inset-bottom,0px);z-index:4;pointer-events:none;box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.home-collaboration-band__content{width:100%;max-width:100%;max-height:100%;padding-inline:max(1rem,env(safe-area-inset-left,0px))max(1rem,env(safe-area-inset-right,0px));box-sizing:border-box;opacity:0;justify-content:center;align-items:center;transition:opacity .85s,transform .85s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(12px)}.home-collaboration-band.is-visible .home-collaboration-band__content{opacity:1;transform:translateY(0)}.home-collaboration-band .home-collaboration-badge__logo{width:var(--home-collaboration-badge-max-width);max-width:min(92vw,var(--home-collaboration-badge-max-width));height:auto}.home-carousel-crest-barrier{left:0;right:0;top:var(--home-carousel-crest-top);z-index:7;pointer-events:none;visibility:hidden;isolation:isolate;height:0;position:absolute}.home-carousel-base-barrier{left:0;right:0;top:var(--home-carousel-base-top);z-index:7;pointer-events:none;visibility:hidden;isolation:isolate;height:0;position:absolute}.home-carousel-shell.device-mobile,.home-carousel-shell.device-tablet{z-index:8;isolation:isolate}.home-carousel-shell.is-empty .home-carousel-scene{min-height:var(--home-carousel-height,clamp(280px,78vw,400px))}.home-collaboration-badge.mobile,.home-collaboration-badge.tablet{display:none!important}}@media (min-width:768px) and (max-width:1279px){:root{--home-zone-name-block-height:calc(var(--home-name-font-size) + 1.55rem)}}.home-carousel-shell{--home-carousel-offset-y:0px;opacity:0;width:100%;transform:translateY(calc(var(--home-carousel-offset-y) + 80px))scale(1);pointer-events:none;transition:opacity .85s,transform .85s cubic-bezier(.22,1,.36,1);position:relative}.home-carousel-placeholder{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;width:fit-content;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-carousel-placeholder__logo{width:calc(var(--home-logo-size)*var(--home-card-center-scale,1.1));height:calc(var(--home-logo-size)*var(--home-card-center-scale,1.1));border-radius:50%;flex-shrink:0}.home-carousel-placeholder__name{width:var(--home-name-width,90vw);max-width:var(--home-name-width,90vw);height:var(--home-zone-name-block-height,2.5rem);margin-top:var(--home-name-gap,0px);flex-shrink:0}.home-carousel-shell.is-empty .home-carousel-scene{min-height:var(--home-carousel-height,clamp(280px,78vw,400px))}.home-carousel-shell.is-visible{opacity:1;transform:translateY(var(--home-carousel-offset-y))scale(1);pointer-events:auto}.home-carousel-shell.is-visible.is-dragging{transform:translateY(var(--home-carousel-offset-y))scale(.985)}.home-carousel-shell.device-mobile{--home-carousel-offset-y:0px}@media (max-width:767px){.home-carousel-shell.device-mobile{transform:translateY(calc(-50% + var(--home-carousel-offset-y) + 80px))scale(1);position:absolute;top:50%;left:0;right:0}.home-carousel-shell.device-mobile:not(.is-visible){opacity:0;visibility:hidden;pointer-events:none}.home-carousel-shell.device-mobile.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(calc(-50% + var(--home-carousel-offset-y)))scale(1)}.home-carousel-shell.device-mobile.is-visible.is-dragging{transform:translateY(calc(-50% + var(--home-carousel-offset-y)))scale(.985)}}.home-carousel-shell.device-tablet{--home-carousel-offset-y:0px}@media (min-width:768px) and (max-width:1279px){.home-carousel-shell.device-tablet{width:min(100%,clamp(640px,88vw,1260px));max-width:clamp(640px,88vw,1260px);transform:translate(-50%,calc(-50% + var(--home-carousel-offset-y) + 80px))scale(1);position:absolute;top:50%;left:50%;right:auto}.home-carousel-shell.device-tablet:not(.is-visible){opacity:0;visibility:hidden;pointer-events:none}.home-carousel-shell.device-tablet.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,calc(-50% + var(--home-carousel-offset-y)))scale(1)}.home-carousel-shell.device-tablet.is-visible.is-dragging{transform:translate(-50%,calc(-50% + var(--home-carousel-offset-y)))scale(.985)}}.home-carousel-shell.device-desktop{--home-carousel-offset-y:0px}.home-brand-logo-heading{margin:0;padding:0;line-height:0}.home-brand-logo{width:var(--home-brand-logo-width,160px);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 14px #00000059);height:auto;margin-inline:auto;display:block}.home-root--light .home-brand-logo-heading{isolation:isolate;padding:.4rem .65rem;display:inline-block;position:relative;overflow:visible}.home-root--light .home-brand-logo-heading:before,.home-root--light .home-brand-logo-heading:after{content:"";z-index:0;pointer-events:none;filter:blur(12px);transform-origin:50%;will-change:transform,opacity;border-radius:48%;position:absolute;inset:-25% -20%}.home-root--light .home-brand-logo-heading:before{background:radial-gradient(70% 55% at 25% 35%,#fffffff2 0%,#fff0 58%),radial-gradient(55% 65% at 75% 55%,#ffffffd9 0%,#fff0 55%),radial-gradient(60% 50% at 50% 70%,#ffffffbf 0%,#fff0 50%);animation:2.6s ease-in-out infinite alternate home-logo-wash-a}.home-root--light .home-brand-logo-heading:after{background:radial-gradient(65% 60% at 70% 30%,#ffffffe6 0%,#fff0 55%),radial-gradient(50% 70% at 30% 65%,#fffc 0%,#fff0 52%),radial-gradient(75% 45% at 55% 45%,#ffffffc7 0%,#fff0 60%);animation:3.8s ease-in-out infinite alternate-reverse home-logo-wash-b}@keyframes home-logo-wash-a{0%{opacity:.85;transform:translate(-12%,-8%)scale(1.05)rotate(-8deg)}to{opacity:1;transform:translate(10%,9%)scale(1.22)rotate(7deg)}}@keyframes home-logo-wash-b{0%{opacity:.8;transform:translate(11%,-10%)scale(1.18)rotate(6deg)}to{opacity:1;transform:translate(-9%,8%)scale(1.08)rotate(-9deg)}}.home-root--light .home-brand-logo{z-index:1;filter:none;position:relative}@media (prefers-reduced-motion:reduce){.home-root--light .home-brand-logo-heading:before{opacity:.92;animation:none;transform:none}.home-root--light .home-brand-logo-heading:after{content:none;animation:none}}.carousel-container-mobile{opacity:1;pointer-events:auto;width:100%;max-width:100%;transition:opacity .85s,transform .85s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.carousel-3d-container-mobile{width:100%;height:var(--home-carousel-height);perspective:none;transform-style:preserve-3d;position:relative}.zone-card-mobile{will-change:auto;backface-visibility:hidden;transform-style:preserve-3d;flex-direction:column;align-items:center;gap:0;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s;display:flex;position:absolute;top:50%;left:50%;overflow:visible}.home-carousel-shell:not(.is-settled) .zone-card-mobile{transition:none!important}.zone-card-mobile[data-position="0"]{transform:translate(-50%,-50%)translateX(0%)scale(var(--home-card-center-scale));opacity:1;z-index:10;pointer-events:auto}.zone-card-mobile[data-position="-1"],.zone-card-mobile[data-position="1"]{transform:translate(-50%,-50%)translateX(calc(var(--sign)*var(--home-card-side-translate)))scale(var(--home-card-side-scale));opacity:1;z-index:9;pointer-events:auto}.zone-card-mobile[data-position="-2"],.zone-card-mobile[data-position="2"]{transform:translate(-50%,-50%)translateX(calc(var(--sign)*var(--home-card-far-translate)))scale(var(--home-card-far-scale));opacity:0;z-index:8;pointer-events:none}.zone-logo-mobile{border:2px solid var(--ds-zone-logo-ring-border);box-shadow:var(--ds-zone-logo-ring-shadow);width:var(--home-logo-size);height:var(--home-logo-size);border-radius:50%;transition:box-shadow .5s,border-color .5s;position:relative;overflow:hidden}.home-productos-toggle{left:calc(var(--home-productos-toggle-offset-x) + env(safe-area-inset-left,0px));bottom:calc(var(--home-productos-toggle-offset-y) + env(safe-area-inset-bottom,0px));z-index:45;width:var(--home-productos-toggle-size);height:var(--home-productos-toggle-size);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .2s,opacity .2s;display:inline-flex;position:fixed}.home-productos-toggle:hover{opacity:.88;transform:scale(1.08)}.home-productos-toggle-gif{width:var(--home-productos-toggle-size);height:var(--home-productos-toggle-size);-o-object-fit:contain;object-fit:contain;border-radius:50%;display:block}.home-collaboration-badge{right:var(--home-collaboration-badge-offset-x);bottom:var(--home-collaboration-badge-offset-y);z-index:40;pointer-events:none;opacity:0;justify-content:center;align-items:center;transition:opacity .85s,transform .85s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;transform:translateY(12px)}.home-collaboration-badge.is-visible{opacity:1;transform:translateY(0)}.home-collaboration-badge__logo{width:100%;max-width:var(--home-collaboration-badge-max-width);-o-object-fit:contain;object-fit:contain;opacity:1;filter:blur();will-change:opacity,transform,filter;height:auto;animation:16s linear infinite homeCollaborationPresence;display:block;transform:translateY(0)scale(1)}@keyframes homeCollaborationPresence{0%{opacity:1;filter:blur();animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(0)scale(1)}3.125%{opacity:0;filter:blur(6px);animation-timing-function:linear;transform:translateY(-8px)scale(1.015)}50%{opacity:0;filter:blur(6px);animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(8px)scale(.985)}53.4375%{opacity:1;filter:blur();animation-timing-function:linear;transform:translateY(0)scale(1)}75%{opacity:1;filter:blur();animation-timing-function:linear;transform:translateY(0)scale(1)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (max-width:767px){.home-collaboration-badge.mobile{bottom:auto;left:50%;right:auto;top:min(calc(100svh - var(--home-collaboration-badge-height-estimate) - env(safe-area-inset-bottom,0px) - 12px),calc(50% + (var(--home-carousel-height)/2) + var(--home-name-gap) + var(--home-collaboration-badge-gap-from-carousel)));position:fixed;transform:translate(-50%)translateY(12px)}.home-collaboration-badge.mobile.is-visible{transform:translate(-50%)translateY(0)}.home-collaboration-badge.mobile .home-collaboration-badge__logo{width:var(--home-collaboration-badge-max-width);max-width:none}}@media (prefers-reduced-motion:reduce){.home-collaboration-badge__logo{opacity:1;filter:none;will-change:auto;animation:none;transform:none}}.zone-name-mobile{box-shadow:none;-webkit-backdrop-filter:none;text-align:center;width:fit-content;max-width:var(--home-name-width);transform:translateX(-50%)translateY(var(--home-name-offset));background:0 0;border:none;border-radius:999px;margin-left:auto;margin-right:auto;padding:.65rem .85rem .8rem;transition:transform .35s,opacity .35s;position:absolute;top:calc(100% + clamp(6px,.8vh,10px));left:50%;overflow:hidden}.zone-name-measure{visibility:hidden;pointer-events:none;white-space:nowrap;height:0;font-size:var(--home-name-font-size);position:absolute;overflow:hidden}.zone-name-marquee-viewport{width:100%;max-width:100%;overflow:hidden}.zone-name-mobile .zone-name-marquee-viewport{-webkit-backdrop-filter:none;box-shadow:none;background:0 0}.zone-name-mobile.is-static .zone-name-marquee-viewport{text-align:center}.zone-name-mobile.is-marquee{width:var(--home-name-width);max-width:var(--home-name-width);text-align:left}.zone-name-mobile span.zone-name-marquee-static,.zone-name-mobile span.zone-name-marquee-track{white-space:nowrap;max-width:none;font-size:var(--home-name-font-size);display:inline-block}.zone-name-mobile.is-static span.zone-name-marquee-static{animation:none}.zone-name-mobile.is-marquee span.zone-name-marquee-track{animation:zone-name-marquee-mobile var(--marquee-duration,4.2s)linear 1 both}@keyframes zone-name-marquee-mobile{0%,14%{transform:translate(0)}86%{transform:translateX(calc(-1*var(--marquee-offset,0px)))}86.01%,to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.zone-name-mobile.is-static span.zone-name-marquee-static{animation:none}.zone-name-mobile.is-marquee span.zone-name-marquee-track{animation:none;transform:none}}.zone-card-mobile[data-position="0"] .zone-name-mobile{top:calc(100% + var(--home-name-gap));width:fit-content;max-width:var(--home-name-width);opacity:1;transform:translate(-50%)translateY(0)scale(1.04)}.zone-card-mobile[data-position="-1"] .zone-name-mobile,.zone-card-mobile[data-position="1"] .zone-name-mobile{display:none}.zone-card-mobile[data-position="-2"] .zone-name-mobile,.zone-card-mobile[data-position="2"] .zone-name-mobile{transform:translateY(calc(var(--home-name-offset) + 4px))scale(.93);opacity:.78}@media (max-width:767px){.zone-name-mobile,.zone-name-mobile .zone-name-marquee-viewport{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}.zone-name-mobile span.zone-name-marquee-static,.zone-name-mobile span.zone-name-marquee-track{background-color:#0000!important}}@media (max-width:350px) and (max-height:700px){:root{--home-brand-logo-width:clamp(120px,48vw,180px);--home-title-offset-y:clamp(0px,3.5vw,28px);--home-logo-size:clamp(168px,48vw,238px);--home-carousel-height:clamp(248px,70vw,330px);--home-name-font-size:clamp(15px,4.6vw,22px);--home-name-gap:clamp(6px,1.6vw,11px)}.home-root .home-logo-band.is-mobile .home-logo-band__content{padding-block:0}.home-carousel-shell.device-mobile{--home-carousel-offset-y:-10px}.home-carousel-shell.device-mobile:not(.is-visible){transform:translateY(calc(-50% + var(--home-carousel-offset-y) + 64px))scale(1)}.zone-card-mobile[data-position="0"] .zone-name-mobile{padding-block:.45rem}}@media (max-width:767px){.home-collaboration-band.is-mobile{bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}}@media (max-width:767px) and (max-height:700px){:root{--home-collaboration-badge-gap-from-carousel:clamp(12px,3.5vh,20px)}}
@media (min-width:768px) and (max-width:1279px){:root{--home-brand-logo-width:clamp(200px,38vw,340px);--home-title-offset-y:clamp(30px,5vh - 20px,80px);--home-logo-size:clamp(278px,33.1vw,392px);--home-carousel-height:clamp(360px,46vw,560px);--home-card-center-scale:1.35;--home-card-side-translate:clamp(108%,20vw + 64%,118%);--home-card-side-scale:.86;--home-card-far-translate:120%;--home-card-far-scale:.4;--home-name-font-size:clamp(1.56rem,3.28vw,2.03rem);--home-name-gap:clamp(22px,3.2vh,40px);--home-name-width:80vw;--home-intro-button-min-width:clamp(240px,28vw,310px);--home-intro-button-padding-y:clamp(.85rem,1.2vw,1rem);--home-intro-button-padding-x:clamp(1.8rem,2.5vw,2.25rem);--home-intro-button-font-size:clamp(1.05rem,1.4vw,1.2rem);--home-intro-spinner-size:clamp(59px,7.2vw,72px);--home-intro-loading-text-size:clamp(1.24rem,1.56vw,1.43rem);--home-intro-loading-gap:clamp(1.5rem,2vw,1.8rem);--home-menu-button-size:clamp(89px,10.53vw,110px);--home-menu-icon-size:clamp(49px,6.08vw,59px);--home-menu-panel-width:clamp(290px,32vw,380px);--home-menu-panel-padding:clamp(24px,3.2vw,32px);--home-menu-panel-max-height:90vh;--home-menu-title-size:clamp(21px,2.4vw,24px);--home-menu-item-text-size:clamp(18px,2.2vw,22px);--home-menu-item-icon-size:clamp(17px,2vw,20px);--home-menu-user-avatar-size:clamp(48px,5.5vw,56px);--home-menu-user-name-size:clamp(17px,2vw,20px);--home-menu-user-role-size:clamp(9px,1.1vw,11px);--home-menu-theme-toggle-scale:1.4;--home-productos-toggle-offset-x:clamp(1.625rem,2.34vw,2.6rem);--home-productos-toggle-offset-y:clamp(1.82rem,2.6vw,2.93rem);--home-productos-toggle-size:clamp(83px,10.8vw,104px);--home-collaboration-badge-max-width:clamp(282px,40.25vw,403px);--home-collaboration-badge-offset-y:clamp(1.35rem,2.8vw,2rem)}.home-collaboration-badge.tablet{left:50%;right:auto;transform:translate(-50%)translateY(12px)}.home-collaboration-badge.tablet.is-visible{transform:translate(-50%)translateY(0)}.home-collaboration-badge.tablet .home-collaboration-badge__logo{width:var(--home-collaboration-badge-max-width);max-width:none}}.home-header.is-tablet{--home-header-offset-y:var(--home-title-offset-y)}.home-header.is-tablet:not(.is-visible){transform:translateY(calc(var(--home-header-offset-y) - 50px))}.home-header.is-tablet.is-visible{transform:translateY(var(--home-header-offset-y))}.carousel-container-tablet{opacity:1;pointer-events:auto;width:100%;max-width:clamp(640px,88vw,1260px);transition:opacity .85s,transform .85s cubic-bezier(.22,1,.36,1)}.carousel-3d-container-tablet{width:100%;height:var(--home-carousel-height);perspective:none;transform-style:preserve-3d;position:relative}.zone-card-tablet{will-change:auto;backface-visibility:hidden;transform-style:preserve-3d;flex-direction:column;align-items:center;gap:0;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s;display:flex;position:absolute;top:50%;left:50%;overflow:visible}.home-carousel-shell:not(.is-settled) .zone-card-tablet{transition:none!important}.zone-card-tablet[data-position="0"]{transform:translate(-50%,-50%)translateX(0%)scale(var(--home-card-center-scale));opacity:1;z-index:10;pointer-events:auto}.zone-card-tablet[data-position="-1"],.zone-card-tablet[data-position="1"]{transform:translate(-50%,-50%)translateX(calc(var(--sign)*var(--home-card-side-translate)))scale(var(--home-card-side-scale));opacity:1;z-index:9;pointer-events:auto}.zone-card-tablet[data-position="-2"],.zone-card-tablet[data-position="2"]{transform:translate(-50%,-50%)translateX(calc(var(--sign)*var(--home-card-far-translate)))scale(var(--home-card-far-scale));opacity:0;z-index:8;pointer-events:none}.zone-logo-tablet{border:2px solid var(--ds-zone-logo-ring-border);box-shadow:var(--ds-zone-logo-ring-shadow);width:var(--home-logo-size);height:var(--home-logo-size);border-radius:50%;transition:box-shadow .5s,border-color .5s;position:relative;overflow:hidden}.zone-name-tablet{top:calc(100% + var(--home-name-gap));box-shadow:none;-webkit-backdrop-filter:none;text-align:center;width:fit-content;max-width:var(--home-name-width);backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;background:0 0;border:none;border-radius:999px;margin-left:auto;margin-right:auto;padding:.7rem 1.3rem .85rem;transition:transform .35s,opacity .35s;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)translateZ(0)}.zone-name-tablet .zone-name-marquee-viewport{-webkit-backdrop-filter:none;width:100%;max-width:100%;box-shadow:none;background:0 0;overflow:hidden}.zone-name-tablet.is-static .zone-name-marquee-viewport{text-align:center}.zone-name-tablet.is-marquee{width:var(--home-name-width);max-width:var(--home-name-width);text-align:left}.zone-name-tablet span,.zone-name-tablet span.zone-name-marquee-static,.zone-name-tablet span.zone-name-marquee-track{white-space:nowrap;max-width:none;font-size:var(--home-name-font-size);backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;display:inline-block;transform:translateZ(0)}.zone-name-tablet.is-static span.zone-name-marquee-static{animation:none}.zone-name-tablet.is-marquee span.zone-name-marquee-track{animation:zone-name-marquee-tablet var(--marquee-duration,4.2s)linear 1 both}@keyframes zone-name-marquee-tablet{0%,14%{transform:translate(0)}86%{transform:translateX(calc(-1*var(--marquee-offset,0px)))}86.01%,to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.zone-name-tablet.is-static span.zone-name-marquee-static{animation:none}.zone-name-tablet.is-marquee span.zone-name-marquee-track{animation:none;transform:none}}.zone-card-tablet[data-position="0"] .zone-name-tablet{opacity:1;transform:translate(-50%)scale(1.04)}.zone-card-tablet[data-position="-1"] .zone-name-tablet,.zone-card-tablet[data-position="1"] .zone-name-tablet{display:none}.zone-card-tablet[data-position="-2"] .zone-name-tablet,.zone-card-tablet[data-position="2"] .zone-name-tablet{opacity:.78;transform:translate(-50%)scale(.94)}@media (min-width:768px) and (max-width:1279px){.zone-name-tablet,.zone-name-tablet .zone-name-marquee-viewport{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}.zone-name-tablet span,.zone-name-tablet span.zone-name-marquee-static,.zone-name-tablet span.zone-name-marquee-track{background-color:#0000!important}}
@media (min-width:1280px){:root{--home-brand-logo-width:clamp(177px,16.32vw,354px);--home-brand-logo-height:calc(var(--home-brand-logo-width)/3.075);--home-brand-logo-margin-left:clamp(1.25rem,2.5vw,2.75rem);--home-header-padding-y:clamp(1rem,2vh,1.75rem);--home-header-min-height:calc(var(--home-brand-logo-height) + (2*var(--home-header-padding-y)));--home-logo-dock-duration:.85s;--home-title-offset-y:0px;--home-logo-size:clamp(270px,20.9vw,827px);--home-carousel-height:clamp(420px,52vh,920px);--home-carousel-gap:clamp(20px,1.1vw,36px);--home-perspective:clamp(1000px,74vw,2750px);--home-name-font-size:clamp(23px,1.8vw,54px);--home-name-gap:clamp(20px,2.2vh,36px);--home-name-offset:0px;--home-name-width:clamp(400px,32vw,980px);--home-intro-button-min-width:clamp(300px,23vw,760px);--home-intro-button-padding-y:clamp(1rem,1.3vw,1.65rem);--home-intro-button-padding-x:clamp(2.25rem,3.6vw,4.6rem);--home-intro-button-font-size:clamp(1.2rem,1.6vw,2.1rem);--home-intro-spinner-size:clamp(50px,4.49vw,81px);--home-intro-loading-text-size:clamp(1rem,1.27vw,1.6rem);--home-intro-loading-gap:clamp(1.5rem,1.6vw,2.2rem);--home-menu-button-size:clamp(65px,5vw,95px);--home-menu-icon-size:clamp(34px,2.5vw,58px);--home-menu-panel-width:clamp(210px,18vw,295px);--home-menu-panel-padding:clamp(17px,1.4vw,22px);--home-menu-panel-max-height:90vh;--home-menu-title-size:clamp(17px,1.4vw,22px);--home-menu-item-text-size:clamp(15px,1.2vw,20px);--home-menu-item-icon-size:clamp(14px,1.1vw,18px);--home-menu-user-avatar-size:40px;--home-menu-user-name-size:clamp(14px,1.05vw,15px);--home-menu-user-role-size:clamp(7px,.6vw,8px);--home-menu-theme-toggle-scale:1;--home-productos-toggle-offset-x:clamp(1.75rem,1.5vw,2.75rem);--home-productos-toggle-offset-y:clamp(1.75rem,1.5vw,2.75rem);--home-productos-toggle-size:clamp(68px,5.2vw,100px);--home-collaboration-badge-max-width:clamp(260px,18vw,420px);--home-collaboration-badge-offset-x:clamp(1.75rem,1.5vw,2.75rem);--home-collaboration-badge-offset-y:clamp(1.5rem,2vh,2.25rem)}}.home-collaboration-badge.desktop .home-collaboration-badge__logo{width:var(--home-collaboration-badge-max-width);max-width:none}@media (min-width:1800px){:root{--home-menu-button-size:clamp(88px,3vw,108px);--home-menu-icon-size:clamp(42px,2vw,58px)}}.home-header.is-desktop{--home-header-offset-y:var(--home-title-offset-y);min-height:var(--home-header-min-height);box-sizing:border-box;overflow:hidden;padding-top:var(--home-header-padding-y)!important;padding-bottom:var(--home-header-padding-y)!important}.home-root--light .home-header.is-desktop,.home-root--light .home-header.is-desktop .home-title-container{overflow:visible}.home-header.is-desktop .home-title-container{text-align:left;width:auto;max-width:none}.home-header.is-desktop.is-visible .home-title-container{height:100%;transition:left var(--home-logo-dock-duration)cubic-bezier(.22,1,.36,1),transform var(--home-logo-dock-duration)cubic-bezier(.22,1,.36,1);align-items:center;margin:0;display:flex;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.home-header.is-desktop.is-visible.is-logo-docked .home-title-container{left:var(--home-brand-logo-margin-left);transform:translate(0)}@media (prefers-reduced-motion:reduce){.home-header.is-desktop.is-visible .home-title-container{transition:none}}.home-header.is-desktop:not(.is-visible){transform:translateY(calc(var(--home-header-offset-y) - 50px))}.home-header.is-desktop.is-visible{transform:translateY(var(--home-header-offset-y))}@media (min-width:1280px){.home-header.is-desktop .home-brand-logo{width:var(--home-brand-logo-width);max-height:var(--home-brand-logo-height);height:auto}}.carousel-container-desktop{gap:var(--home-carousel-gap);width:100%}@media (min-width:1280px){.carousel-container-desktop{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.home-carousel-shell.is-empty.carousel-container-desktop{min-height:100vh}.home-carousel-shell.is-empty .carousel-3d-container-desktop{min-height:clamp(420px,52vh,920px)}}.carousel-3d-container-desktop{width:100%;transform-style:preserve-3d;height:var(--home-carousel-height);perspective:var(--home-perspective);position:relative}.zone-card-desktop{will-change:transform,opacity;backface-visibility:hidden;transform-style:preserve-3d;flex-direction:column;align-items:center;gap:0;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s;display:flex;position:absolute;top:50%;left:50%;overflow:visible}.home-carousel-shell:not(.is-settled) .zone-card-desktop{transition:none!important}.zone-card-desktop[data-position="0"]{opacity:1;z-index:10;pointer-events:auto;transform:translate(-50%,-50%)translate(0%)translateZ(40px)rotateY(0)scale(1)}.zone-card-desktop[data-position="-1"],.zone-card-desktop[data-position="1"]{transform:translate(-50%,-50%)translateX(calc(var(--sign)*108%))translateZ(-8px)rotateY(calc(var(--sign)*5deg))scale(.96);opacity:1;z-index:9;pointer-events:auto}.zone-card-desktop[data-position="-2"],.zone-card-desktop[data-position="2"]{transform:translate(-50%,-50%)translateX(calc(var(--sign)*130%))translateZ(-200px)rotateY(calc(var(--sign)*35deg))scale(.15);opacity:0;z-index:8;pointer-events:none}.zone-logo-desktop{border:2px solid var(--ds-zone-logo-ring-border);box-shadow:var(--ds-zone-logo-ring-shadow);width:var(--home-logo-size);height:var(--home-logo-size);border-radius:50%;transition:box-shadow .5s,border-color .5s;position:relative;overflow:hidden}.zone-card-desktop:hover .zone-logo-desktop{box-shadow:var(--ds-zone-logo-ring-shadow-hover)}.zone-name-desktop{top:calc(100% + var(--home-name-gap));box-shadow:none;-webkit-backdrop-filter:none;text-align:center;width:fit-content;max-width:var(--home-name-width);backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;background:0 0;border:none;border-radius:999px;margin-left:auto;margin-right:auto;padding:.75rem 1.4rem .9rem;transition:transform .35s,opacity .35s;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)translateZ(0)}.zone-name-desktop .zone-name-marquee-viewport{-webkit-backdrop-filter:none;width:100%;max-width:100%;box-shadow:none;background:0 0;overflow:hidden}.zone-name-desktop.is-static .zone-name-marquee-viewport{text-align:center}.zone-name-desktop.is-marquee{width:var(--home-name-width);max-width:var(--home-name-width);text-align:left}.zone-name-desktop span,.zone-name-desktop span.zone-name-marquee-static,.zone-name-desktop span.zone-name-marquee-track{white-space:nowrap;max-width:none;font-size:var(--home-name-font-size);backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;display:inline-block;transform:translateZ(0)}.zone-name-desktop.is-static span.zone-name-marquee-static{animation:none}.zone-name-desktop.is-marquee span.zone-name-marquee-track{animation:zone-name-marquee-desktop var(--marquee-duration,4.2s)linear 1 both}@keyframes zone-name-marquee-desktop{0%{transform:translate(0)}to{transform:translateX(calc(-1*var(--marquee-offset,0px)))}}@media (prefers-reduced-motion:reduce){.zone-name-desktop.is-static span.zone-name-marquee-static{animation:none}.zone-name-desktop.is-marquee span.zone-name-marquee-track{animation:none;transform:none}}.zone-card-desktop[data-position="0"] .zone-name-desktop{opacity:1;transform:translate(-50%)scale(1.05)}.zone-card-desktop[data-position="-1"] .zone-name-desktop,.zone-card-desktop[data-position="1"] .zone-name-desktop{opacity:0;transform:translate(-50%)translateY(3px)scale(.97)}.zone-card-desktop[data-position="-2"] .zone-name-desktop,.zone-card-desktop[data-position="2"] .zone-name-desktop{opacity:0;transform:translate(-50%)translateY(5px)scale(.94)}.zone-card-desktop:hover .zone-name-desktop{transform:translate(-50%)scale(1.055)}.zone-card-desktop,.zone-card-desktop:hover,.zone-card-desktop:focus,.zone-card-desktop:active{text-decoration:none!important}@media (min-width:1280px){.zone-name-desktop,.zone-name-desktop .zone-name-marquee-viewport{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}.zone-name-desktop span,.zone-name-desktop span.zone-name-marquee-static,.zone-name-desktop span.zone-name-marquee-track{background-color:#0000!important}}
@media (max-width:1279px){:root{--entry-browser-chrome-scroll:max(720px,calc(100lvh - 100svh + env(safe-area-inset-bottom,0px)))}html.entry-document-scroll{scroll-behavior:auto!important}html.entry-document-scroll,html.entry-document-scroll body{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto;height:auto;min-height:100%;overflow:hidden auto!important}html.entry-document-scroll::-webkit-scrollbar{width:0;height:0;display:none}html.entry-document-scroll body::-webkit-scrollbar{width:0;height:0;display:none}html.entry-document-scroll .entry-main{z-index:20;width:100%;inset:0;touch-action:auto!important;height:100%!important;min-height:0!important;max-height:none!important;position:fixed!important;overflow:visible!important}html.entry-document-scroll:not(.entry-ios-webkit) .entry-main{touch-action:pan-y!important}html.entry-document-scroll .entry-root.is-compact{height:auto!important;min-height:100lvh!important;max-height:none!important;overflow:visible!important}html.entry-document-scroll .entry-root.is-compact:after{content:"";width:100%;height:var(--entry-browser-chrome-scroll,max(1px,calc(100lvh - 100svh)));pointer-events:none;display:block}html.entry-document-scroll body>div.relative.min-h-screen{height:auto;min-height:0!important}html.entry-document-scroll .entry-main [data-entry-stage]{box-sizing:border-box;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;position:absolute!important;inset:0!important;overflow:visible!important}html.entry-document-scroll.entry-ios-webkit,html.entry-document-scroll.entry-ios-webkit body{height:auto!important;min-height:0!important;overflow:clip visible!important}html.entry-document-scroll.entry-ios-webkit .entry-root.is-compact{min-height:calc(100lvh + var(--entry-browser-chrome-scroll,max(720px,calc(100lvh - 100svh))))!important}html.entry-document-scroll.entry-ios-webkit .entry-root.is-compact:after{display:none}html.entry-document-scroll.entry-ios-webkit .entry-ios-scroll-surface{z-index:10;pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:0 0;position:fixed;inset:0}html.entry-document-scroll.entry-ios-webkit .entry-main{touch-action:none!important;pointer-events:none!important}html.entry-document-scroll.entry-ios-webkit .entry-main [data-entry-stage],html.entry-document-scroll.entry-ios-webkit .entry-main [data-entry-stage] *{pointer-events:none;touch-action:none}html.entry-document-scroll.entry-ios-webkit .entry-main [data-entry-interactive],html.entry-document-scroll.entry-ios-webkit .entry-main [data-entry-interactive] *{pointer-events:auto;touch-action:pan-y}}
@media (max-width:767px){:root{--intro-loading-icon-size:clamp(35px,11.5vw,46px);--intro-loading-spinner-size:clamp(35px,11.5vw,46px);--intro-loading-text-size:clamp(.8rem,2.76vw,1rem);--intro-loading-gap:clamp(1.2rem,3.6vw,1.5rem);--intro-skip-bottom-offset:5.75rem}}@media (min-width:768px) and (max-width:1279px){:root{--intro-loading-icon-size:clamp(38px,4.49vw,60px);--intro-loading-spinner-size:clamp(38px,4.49vw,60px);--intro-loading-text-size:clamp(.9rem,1.27vw,1.3rem);--intro-loading-gap:clamp(1.3rem,1.6vw,1.8rem);--intro-skip-bottom-offset:3.75rem}}@media (min-width:1280px){:root{--intro-loading-icon-size:clamp(50px,4.49vw,81px);--intro-loading-spinner-size:clamp(50px,4.49vw,81px);--intro-loading-text-size:clamp(1rem,1.27vw,1.6rem);--intro-loading-gap:clamp(1.5rem,1.6vw,2.2rem);--intro-skip-bottom-offset:1.5rem}}.VideoIntro-module__R7iARG__container{background-color:var(--brand-black,#020815);z-index:9999;justify-content:center;align-items:center;width:100vw;height:100svh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.VideoIntro-module__R7iARG__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0}.VideoIntro-module__R7iARG__videoActive{opacity:1;z-index:2;pointer-events:auto}.VideoIntro-module__R7iARG__videoInactive{opacity:0;z-index:1;pointer-events:none}.VideoIntro-module__R7iARG__loading{background:radial-gradient(circle at center,var(--brand-yellow-lime,#cdd620)0%,transparent 34%),linear-gradient(180deg,var(--brand-black,#020815)0%,var(--brand-green-deep,#024c43)100%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__loading{background:radial-gradient(circle at center,color-mix(in srgb,var(--brand-yellow-lime,#cdd620)16%,transparent)0%,transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--brand-black,#020815)84%,transparent)0%,color-mix(in srgb,var(--brand-green-deep,#024c43)72%,var(--brand-black,#020815))100%)}}.VideoIntro-module__R7iARG__loading{z-index:10;gap:var(--intro-loading-gap);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.VideoIntro-module__R7iARG__loadingVisual{width:calc(var(--intro-loading-icon-size,40px)*1.08);height:calc(var(--intro-loading-icon-size,40px)*1.08);justify-content:center;align-items:center;display:flex;position:relative}.VideoIntro-module__R7iARG__loadingPulse{background:var(--brand-yellow-lime,#cdd620);border-radius:999px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__loadingPulse{background:color-mix(in srgb,var(--brand-yellow-lime,#cdd620)18%,transparent)}}.VideoIntro-module__R7iARG__loadingPulse{animation:2.2s ease-in-out infinite VideoIntro-module__R7iARG__introPulse}.VideoIntro-module__R7iARG__loadingIconWrap{width:calc(var(--intro-loading-icon-size,40px)*.72);height:calc(var(--intro-loading-icon-size,40px)*.72);color:var(--brand-yellow-lime,#cdd620);justify-content:center;align-items:center;animation:3s ease-in-out infinite VideoIntro-module__R7iARG__introFloat;display:flex;position:relative}.VideoIntro-module__R7iARG__loadingIcon{z-index:1;width:100%;height:100%;filter:drop-shadow(0 0 18px var(--brand-yellow-lime,#cdd620))}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__loadingIcon{filter:drop-shadow(0 0 18px color-mix(in srgb,var(--brand-yellow-lime,#cdd620)24%,transparent))}}.VideoIntro-module__R7iARG__loadingRing{border:1.5px solid #0000;border-top-color:var(--brand-yellow-lime,#cdd620);border-radius:999px;position:absolute;inset:-10%}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__loadingRing{border-top-color:color-mix(in srgb,var(--brand-yellow-lime,#cdd620)95%,transparent)}}.VideoIntro-module__R7iARG__loadingRing{border-right-color:var(--brand-yellow-soft,#c9d86e)}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__loadingRing{border-right-color:color-mix(in srgb,var(--brand-yellow-soft,#c9d86e)35%,transparent)}}.VideoIntro-module__R7iARG__loadingRing{animation:3s linear infinite VideoIntro-module__R7iARG__introSpin}.VideoIntro-module__R7iARG__loadingCopy{flex-direction:column;align-items:center;gap:.3rem;display:flex}.VideoIntro-module__R7iARG__loadingTitleRow{align-items:center;gap:.3rem;display:flex}.VideoIntro-module__R7iARG__loadingText{color:var(--brand-white,#fff);font-family:var(--imebu-loader-font);font-size:var(--intro-loading-text-size);font-synthesis:none;letter-spacing:.03em;margin:0;font-style:normal;font-weight:400}.VideoIntro-module__R7iARG__loadingDots{color:var(--brand-yellow-lime,#cdd620);font-family:var(--imebu-loader-font);font-size:calc(var(--intro-loading-text-size)*1.08);font-synthesis:none;gap:.15rem;font-style:normal;line-height:1;display:inline-flex}.VideoIntro-module__R7iARG__loadingDots span{animation:1.4s ease-in-out infinite VideoIntro-module__R7iARG__introBounceDot;display:inline-block}.VideoIntro-module__R7iARG__loadingDots span:nth-child(2){animation-delay:.15s}.VideoIntro-module__R7iARG__loadingDots span:nth-child(3){animation-delay:.3s}.VideoIntro-module__R7iARG__loadingSubtext{color:var(--brand-neutral-light,#e7e5e5);margin:0}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__loadingSubtext{color:color-mix(in srgb,var(--brand-neutral-light,#e7e5e5)72%,transparent)}}.VideoIntro-module__R7iARG__loadingSubtext{font-family:var(--imebu-loader-font);font-synthesis:none;letter-spacing:.02em;font-size:clamp(.72rem,.85vw,.92rem);font-style:normal}@keyframes VideoIntro-module__R7iARG__introPulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.8;transform:scale(1.06)}}@keyframes VideoIntro-module__R7iARG__introFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes VideoIntro-module__R7iARG__introSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes VideoIntro-module__R7iARG__introBounceDot{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.45;transform:translateY(-6px)}}.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{bottom:calc(env(safe-area-inset-bottom,0px) + 1.5rem);min-width:200px;padding:.75rem 1.5rem;background:var(--imebu-danger,#ef4444)!important;background-color:var(--imebu-danger,#ef4444)!important;color:var(--brand-white,#fff)!important;border:2px solid var(--brand-white,#fff)!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{border:2px solid color-mix(in srgb,var(--brand-white,#fff)35%,var(--imebu-danger,#ef4444))!important}}.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{font-size:1rem;border-radius:var(--ds-radius-lg,.75rem)!important;cursor:pointer!important;z-index:10001!important;box-shadow:0 4px 12px var(--imebu-danger,#ef4444),0 8px 24px var(--brand-black,#020815)!important;font-weight:700!important;transition:all .3s!important}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{box-shadow:0 4px 12px color-mix(in srgb,var(--imebu-danger,#ef4444)40%,transparent),0 8px 24px color-mix(in srgb,var(--brand-black,#020815)30%,transparent)!important}}.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{letter-spacing:.5px;text-shadow:none!important}.light .VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{background:var(--imebu-danger,#ef4444)!important;background-color:var(--imebu-danger,#ef4444)!important;color:var(--brand-white,#fff)!important;border-color:var(--brand-white,#fff)!important}@supports (color:color-mix(in lab, red, red)){.light .VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{border-color:color-mix(in srgb,var(--brand-white,#fff)35%,var(--imebu-danger,#ef4444))!important}}.light .VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{box-shadow:0 4px 12px var(--imebu-danger,#ef4444),0 8px 24px var(--brand-black,#020815)!important}@supports (color:color-mix(in lab, red, red)){.light .VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{box-shadow:0 4px 12px color-mix(in srgb,var(--imebu-danger,#ef4444)40%,transparent),0 8px 24px color-mix(in srgb,var(--brand-black,#020815)28%,transparent)!important}}@media (max-width:767px){.VideoIntro-module__R7iARG__container{height:100dvh}.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{bottom:calc(env(safe-area-inset-bottom,0px) + 5.75rem);min-width:clamp(180px,56vw,260px);padding:.8rem 1.35rem;font-size:clamp(.92rem,3.8vw,1rem)}}@media (min-width:768px) and (max-width:1279px){.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{bottom:calc(env(safe-area-inset-bottom,0px) + 3.75rem);min-width:clamp(220px,34vw,320px);padding:.85rem 1.6rem;font-size:clamp(.95rem,1.8vw,1.1rem)}}@media (min-width:1024px) and (max-width:2559px){.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{min-width:clamp(300px,20vw,430px)!important;padding:1rem 2.25rem!important;font-size:1.2rem!important}}@media (min-width:2560px) and (max-width:3439px){.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{min-width:520px!important;padding:1.35rem 3.4rem!important;font-size:1.7rem!important}}@media (min-width:3440px) and (max-width:3839px){.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{min-width:620px!important;padding:1.45rem 3.9rem!important;font-size:1.85rem!important}}@media (min-width:3840px){.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton{min-width:760px!important;padding:1.65rem 4.6rem!important;font-size:2.1rem!important}}.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{background:var(--imebu-danger,#ef4444)!important}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{background:color-mix(in srgb,var(--imebu-danger,#ef4444)82%,#000)!important}}.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{background-color:var(--imebu-danger,#ef4444)!important}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{background-color:color-mix(in srgb,var(--imebu-danger,#ef4444)82%,#000)!important}}.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{border-color:var(--brand-white,#fff)!important;color:var(--brand-white,#fff)!important;box-shadow:0 6px 20px var(--imebu-danger,#ef4444),0 12px 32px var(--brand-black,#020815)!important;transform:translate(-50%)translateY(-4px)!important}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{box-shadow:0 6px 20px color-mix(in srgb,var(--imebu-danger,#ef4444)55%,transparent),0 12px 32px color-mix(in srgb,var(--brand-black,#020815)40%,transparent)!important}}.light .VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{background:var(--imebu-danger,#ef4444)!important}@supports (color:color-mix(in lab, red, red)){.light .VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{background:color-mix(in srgb,var(--imebu-danger,#ef4444)82%,#000)!important}}.light .VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{background-color:var(--imebu-danger,#ef4444)!important}@supports (color:color-mix(in lab, red, red)){.light .VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{background-color:color-mix(in srgb,var(--imebu-danger,#ef4444)82%,#000)!important}}.light .VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{border-color:var(--brand-white,#fff)!important;color:var(--brand-white,#fff)!important;box-shadow:0 6px 20px var(--imebu-danger,#ef4444),0 12px 32px var(--brand-black,#020815)!important}@supports (color:color-mix(in lab, red, red)){.light .VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:hover{box-shadow:0 6px 20px color-mix(in srgb,var(--imebu-danger,#ef4444)50%,transparent),0 12px 32px color-mix(in srgb,var(--brand-black,#020815)38%,transparent)!important}}.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:active{box-shadow:0 2px 8px var(--imebu-danger,#ef4444),0 4px 16px var(--brand-black,#020815)!important;transform:translate(-50%)translateY(-1px)!important}@supports (color:color-mix(in lab, red, red)){.VideoIntro-module__R7iARG__container .VideoIntro-module__R7iARG__skipButton:active{box-shadow:0 2px 8px color-mix(in srgb,var(--imebu-danger,#ef4444)40%,transparent),0 4px 16px color-mix(in srgb,var(--brand-black,#020815)30%,transparent)!important}}@keyframes VideoIntro-module__R7iARG__fadeOut{0%{opacity:1}to{opacity:0}}.VideoIntro-module__R7iARG__fadeOut{animation:.5s forwards VideoIntro-module__R7iARG__fadeOut}
.welcome-splash{z-index:10000;box-sizing:border-box;width:100%;height:100dvh;min-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);opacity:1;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;transition:opacity .4s;display:flex;position:fixed;inset:0}.welcome-splash.is-fading{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.welcome-splash{transition:none}}
