.hero__poster-fallback[data-astro-cid-yodha2z4]{z-index:0;background:url(/video/hero-poster.webp) 50%/cover no-repeat,url(/video/hero-poster.jpg) 50%/cover no-repeat}.hero__overlay[data-astro-cid-yodha2z4]{background:linear-gradient(90deg,#000000d1 0%,#000000bd 38%,#0000006b 68%,#00000038 100%),linear-gradient(#0000002e 0%,#0000 42%,#00000047 100%)}.hero__rayas-logo[data-astro-cid-yodha2z4]{filter:drop-shadow(0 24px 44px #41487759)}.hero__rail-action[data-astro-cid-yodha2z4]:focus-visible{outline:3px solid color-mix(in srgb, var(--color-blue) 45%, white);outline-offset:4px}@media (width>=1024px) and (orientation:landscape){.hero[data-astro-cid-yodha2z4]{height:100svh;min-height:720px;padding:clamp(104px,7.8vw,112px) clamp(22px,1.5vw,30px) 1.5rem clamp(116px,8.2vw,158px)}.hero__layout[data-astro-cid-yodha2z4]{width:100%;margin:0}.hero__media[data-astro-cid-yodha2z4]{aspect-ratio:auto}.hero__rail[data-astro-cid-yodha2z4]{z-index:5;flex-direction:column;align-items:center;display:flex;position:absolute;top:clamp(106px,7.8vw,112px);bottom:0;left:clamp(42px,3vw,58px)}.hero__rail-actions[data-astro-cid-yodha2z4]{background:#d7d8da;border-radius:999px;flex-direction:column;gap:9px;padding:5px;display:flex}.hero__rail-action[data-astro-cid-yodha2z4]{background:var(--color-white);width:47px;height:47px;color:var(--color-blue-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:background-color .18s,transform .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 3px 10px #10457214}.hero__rail-action[data-astro-cid-yodha2z4]:hover,.hero__rail-action[data-astro-cid-yodha2z4]:focus-visible{background:var(--color-lime-accent)}.hero__rail-action[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{object-fit:contain;width:29px;height:29px}.hero__rail-tooltip[data-astro-cid-yodha2z4]{z-index:2;background:var(--color-lime-accent);width:max-content;color:var(--color-ink);font-family:var(--font-body);opacity:0;visibility:hidden;pointer-events:none;border-radius:999px;padding:7px 16px;font-size:16px;font-weight:600;line-height:1.1;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-5px,-50%)}.hero__rail-action[data-astro-cid-yodha2z4]:hover .hero__rail-tooltip[data-astro-cid-yodha2z4],.hero__rail-action[data-astro-cid-yodha2z4]:focus-visible .hero__rail-tooltip[data-astro-cid-yodha2z4]{opacity:1;visibility:visible;transform:translateY(-50%)}.hero__rail-label[data-astro-cid-yodha2z4]{color:var(--color-blue);font-family:var(--font-pt-sans);letter-spacing:.13em;text-transform:uppercase;writing-mode:vertical-rl;margin:0;font-size:18px;font-style:italic;font-weight:700;position:absolute;bottom:10vh;transform:rotate(180deg)}}@media (orientation:landscape){.hero__layout[data-astro-cid-yodha2z4],.hero__stage[data-astro-cid-yodha2z4],.hero__media[data-astro-cid-yodha2z4]{width:100%;max-width:none}.hero__layout[data-astro-cid-yodha2z4]{margin-inline:0}}@media (width<=639px){.hero__media[data-astro-cid-yodha2z4]{aspect-ratio:358/448;width:100%;max-width:none;-webkit-mask:url(/svg/hero_portrait_mask.svg) 50%/100% 100% no-repeat;mask:url(/svg/hero_portrait_mask.svg) 50%/100% 100% no-repeat}}@media (width>=640px){.hero__media[data-astro-cid-yodha2z4]{aspect-ratio:1301/726;width:100%;max-width:none;-webkit-mask:url(/svg/hero_landscape_mask.svg) 50%/100% 100% no-repeat;mask:url(/svg/hero_landscape_mask.svg) 50%/100% 100% no-repeat}}@media (width<=1023px){.hero[data-astro-cid-yodha2z4]{padding-top:84px;padding-inline:24px;min-height:auto;padding-bottom:1.5rem}.hero__layout[data-astro-cid-yodha2z4]{width:100%}}@media (width<=767px){.hero[data-astro-cid-yodha2z4]{padding-top:76px;padding-inline:16px;padding-bottom:1.5rem}.hero__overlay[data-astro-cid-yodha2z4]{background:linear-gradient(#0000008a 0%,#00000057 28%,#000c 100%),linear-gradient(90deg,#00000080 0%,#0003 100%)}.hero__copy[data-astro-cid-yodha2z4]{text-shadow:0 3px 30px #000000c2;width:calc(100% - 36px);bottom:28px;left:18px}.hero__eyebrow[data-astro-cid-yodha2z4]{margin-bottom:10px;font-size:1rem}.hero__copy[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{max-width:10.5ch;font-size:clamp(2.35rem,10.2vw,3.2rem);line-height:.96}.hero__subcopy[data-astro-cid-yodha2z4]{max-width:22rem;margin-top:10px;font-size:.95rem;line-height:1.34}}@media (prefers-reduced-motion:reduce){.hero__video[data-astro-cid-yodha2z4]{display:none}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;& .swiper-slide,& .swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{&>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto;&::-webkit-scrollbar{display:none}}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{&>.swiper-wrapper{scroll-snap-type:x mandatory}&>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}&>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{&>.swiper-wrapper{scroll-snap-type:y mandatory}&>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}&>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{&>.swiper-wrapper{scroll-snap-type:none}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{&>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{&>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}&>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{&>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}&>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{& .swiper-slide-shadow,& .swiper-slide-shadow-left,& .swiper-slide-shadow-right,& .swiper-slide-shadow-top,& .swiper-slide-shadow-bottom,& .swiper-slide-shadow,& .swiper-slide-shadow-left,& .swiper-slide-shadow-right,& .swiper-slide-shadow-top,& .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}& .swiper-slide-shadow{background:#00000026}& .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}& .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}& .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}& .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{& .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.academias-slider[data-astro-cid-xfekmbh5]{--slider-edge-left:var(--hero-edge-left);--slider-edge-right:var(--hero-edge-right);--slider-active-width:clamp(16.75rem, 28.5vw, 25rem);--slider-gap:12px}.academias-slider__frame[data-astro-cid-xfekmbh5]{margin-left:var(--slider-edge-left);margin-right:var(--slider-edge-right);overflow:hidden}.academias-slide[data-astro-cid-xfekmbh5]{width:calc((100% - var(--slider-active-width) - (var(--slider-gap) * 4)) / 4);height:clamp(14.5rem,24vw,22rem);transition:width .42s cubic-bezier(.22,1,.36,1);position:relative}.academias-slide[data-astro-cid-xfekmbh5].is-active{width:var(--slider-active-width)}.academias-slide__card[data-astro-cid-xfekmbh5]{background-color:#2b7db8}.academias-slide__background[data-astro-cid-xfekmbh5]{opacity:0;transition:opacity .35s}.is-active[data-astro-cid-xfekmbh5] .academias-slide__background[data-astro-cid-xfekmbh5]{opacity:.4}.academias-slide__title[data-astro-cid-xfekmbh5]{z-index:1;writing-mode:vertical-rl;transform-origin:50%;transition:inset .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),opacity .2s;bottom:1.1rem;left:50%;transform:translate(-50%)rotate(180deg)}.is-active[data-astro-cid-xfekmbh5] .academias-slide__title[data-astro-cid-xfekmbh5]{writing-mode:horizontal-tb;top:1.35rem;bottom:auto;left:1.25rem;transform:none}.academias-slide__action[data-astro-cid-xfekmbh5]{z-index:2;border-radius:var(--radius-pill);appearance:none;background:var(--color-lime);min-height:3.25rem;color:var(--color-blue-ink);cursor:pointer;font-family:var(--font-body);letter-spacing:-.02em;opacity:0;pointer-events:none;text-transform:uppercase;border:2px solid #ffffffb8;align-items:center;gap:.7rem;padding:.4rem .45rem .4rem 1.1rem;font-size:.76rem;font-weight:700;line-height:1;transition:opacity .22s,transform .28s cubic-bezier(.22,1,.36,1),background-color .18s,color .18s;display:inline-flex;bottom:1.15rem;right:1.15rem;transform:translateY(.6rem)scale(.94);box-shadow:0 12px 28px #04233d47}.academias-slide__action-icon[data-astro-cid-xfekmbh5]{background:var(--color-blue-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:2.15rem;height:2.15rem;transition:transform .18s;display:grid}.is-active[data-astro-cid-xfekmbh5] .academias-slide__action[data-astro-cid-xfekmbh5]{opacity:1;pointer-events:auto;transform:none}.academias-slide__action[data-astro-cid-xfekmbh5]:hover{background:#fff;transform:translateY(-2px)}.academias-slide__action[data-astro-cid-xfekmbh5]:hover .academias-slide__action-icon[data-astro-cid-xfekmbh5]{transform:rotate(45deg)}.academias-slide__action[data-astro-cid-xfekmbh5]:focus-visible{outline-offset:3px;outline:3px solid #fff}.academias-slide__logo[data-astro-cid-xfekmbh5]{z-index:1;opacity:0;width:clamp(5rem,7vw,6.5rem);height:auto;transition:opacity .25s,transform .4s cubic-bezier(.22,1,.36,1);bottom:1.2rem;left:1.2rem;transform:translateY(.75rem)scale(.8)}.is-active[data-astro-cid-xfekmbh5] .academias-slide__logo[data-astro-cid-xfekmbh5]{opacity:1;transform:none}.academias-slider[data-astro-cid-xfekmbh5].is-positioning .academias-slide[data-astro-cid-xfekmbh5],.academias-slider[data-astro-cid-xfekmbh5].is-positioning .academias-slide__card[data-astro-cid-xfekmbh5],.academias-slider[data-astro-cid-xfekmbh5].is-positioning .academias-slide__background[data-astro-cid-xfekmbh5],.academias-slider[data-astro-cid-xfekmbh5].is-positioning .academias-slide__title[data-astro-cid-xfekmbh5],.academias-slider[data-astro-cid-xfekmbh5].is-positioning .academias-slide__action[data-astro-cid-xfekmbh5],.academias-slider[data-astro-cid-xfekmbh5].is-positioning .academias-slide__logo[data-astro-cid-xfekmbh5]{transition:none}[data-astro-cid-xfekmbh5][data-academias-prev]{left:max(0px, calc(var(--slider-edge-left) - 3.25rem))}[data-astro-cid-xfekmbh5][data-academias-next]{right:max(0px, calc(var(--slider-edge-right) - 3.25rem))}@media (width<=767px){.academias-slide[data-astro-cid-xfekmbh5]{width:5.75rem;height:16rem}.academias-slide[data-astro-cid-xfekmbh5].is-active{width:min(70vw,18rem)}.academias-slide__title[data-astro-cid-xfekmbh5]{font-size:1.45rem}}@media (prefers-reduced-motion:reduce){.academias-slide[data-astro-cid-xfekmbh5],.academias-slide__card[data-astro-cid-xfekmbh5],.academias-slide__background[data-astro-cid-xfekmbh5],.academias-slide__title[data-astro-cid-xfekmbh5],.academias-slide__action[data-astro-cid-xfekmbh5],.academias-slide__action-icon[data-astro-cid-xfekmbh5],.academias-slide__logo[data-astro-cid-xfekmbh5],.academias-slider__navigation[data-astro-cid-xfekmbh5]{transition-duration:.01ms}}.academias__title[data-astro-cid-u6gk42pu]{font-size:clamp(4rem,8.2vw,7.3rem);line-height:.9}.academias__subtitle[data-astro-cid-u6gk42pu]{font-size:clamp(2rem,3.25vw,3rem)}@media (width<=767px){.academias__title[data-astro-cid-u6gk42pu]{font-size:clamp(3.2rem,17vw,4.8rem)}.academias__subtitle[data-astro-cid-u6gk42pu]{font-size:clamp(1.85rem,9vw,2.5rem)}}.instalaciones-slider[data-astro-cid-e3vbgd3w]{width:100%;padding:10px 0 0;position:relative}.instalaciones-slider__frame[data-astro-cid-e3vbgd3w]{margin-inline:0;overflow:visible}.instalaciones-slider__viewport[data-astro-cid-e3vbgd3w],.instalaciones-slider[data-astro-cid-e3vbgd3w] .swiper-wrapper[data-astro-cid-e3vbgd3w]{overflow:visible}.instalaciones-slider[data-astro-cid-e3vbgd3w] .swiper-wrapper[data-astro-cid-e3vbgd3w]{align-items:stretch}.instalaciones-slide[data-astro-cid-e3vbgd3w]{width:clamp(7rem,13.5vw,11.5rem);height:clamp(17.5rem,25vw,21.5rem);transition:width .42s cubic-bezier(.22,1,.36,1);position:relative}.instalaciones-slide[data-astro-cid-e3vbgd3w].is-active{width:clamp(18rem,29vw,26rem)}.instalaciones-slide__card[data-astro-cid-e3vbgd3w]{appearance:none;width:100%;height:100%;color:var(--color-white);cursor:pointer;text-align:left;background:#42bdd4;border:0;border-radius:22px;transition:background-color .35s;position:relative;overflow:hidden}.is-active[data-astro-cid-e3vbgd3w] .instalaciones-slide__card[data-astro-cid-e3vbgd3w]{background:#2b7db8}.instalaciones-slide__background[data-astro-cid-e3vbgd3w]{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.is-active[data-astro-cid-e3vbgd3w] .instalaciones-slide__background[data-astro-cid-e3vbgd3w]{opacity:.4}.instalaciones-slide[data-astro-cid-e3vbgd3w] h3[data-astro-cid-e3vbgd3w]{z-index:1;font-family:var(--font-display);letter-spacing:-.04em;white-space:normal;overflow-wrap:anywhere;text-wrap:balance;writing-mode:vertical-rl;inline-size:calc(100% - 5rem);margin:0;font-size:clamp(1.7rem,2.5vw,2.3rem);font-weight:400;line-height:1;transition:inset .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:1.35rem;left:50%;transform:translate(-50%)rotate(180deg)}.instalaciones-slide[data-astro-cid-e3vbgd3w].is-active h3[data-astro-cid-e3vbgd3w]{writing-mode:horizontal-tb;bottom:1.25rem;left:1.5rem;right:auto;transform:none}.instalaciones-slide__arrow[data-astro-cid-e3vbgd3w]{z-index:1;appearance:none;width:3rem;height:3rem;color:var(--color-white);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:inset .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),background-color .18s,color .18s;display:grid;position:absolute;top:1.45rem;left:50%;transform:translate(-50%)rotate(-45deg)}.instalaciones-slide__arrow[data-astro-cid-e3vbgd3w] svg[data-astro-cid-e3vbgd3w]{fill:none;width:2rem;height:2rem}.instalaciones-slide__arrow[data-astro-cid-e3vbgd3w] path[data-astro-cid-e3vbgd3w]{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.is-active[data-astro-cid-e3vbgd3w] .instalaciones-slide__arrow[data-astro-cid-e3vbgd3w]{left:auto;right:1.35rem;transform:none}.instalaciones-slide__arrow[data-astro-cid-e3vbgd3w]:hover{background-color:var(--color-lime);color:var(--color-blue-ink)}.instalaciones-slide__arrow[data-astro-cid-e3vbgd3w]:focus-visible{outline:3px solid var(--color-lime);outline-offset:3px}.instalaciones-slide__logo[data-astro-cid-e3vbgd3w]{z-index:1;object-fit:contain;object-position:left top;opacity:0;filter:brightness(0)invert();width:clamp(7rem,12vw,10rem);height:4.75rem;transition:opacity .22s,transform .35s;position:absolute;top:1.5rem;left:1.5rem;transform:translateY(.5rem)}.is-active[data-astro-cid-e3vbgd3w] .instalaciones-slide__logo[data-astro-cid-e3vbgd3w]{opacity:1;transform:none}.instalaciones-slider__navigation[data-astro-cid-e3vbgd3w]{z-index:20;appearance:none;background:var(--color-lime);width:2.9rem;height:2.9rem;color:var(--color-blue-ink);cursor:pointer;border:4px solid #ededed;border-radius:50%;place-items:center;padding:0;transition:transform .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.instalaciones-slider__navigation[data-astro-cid-e3vbgd3w]:hover{transform:translateY(-50%)scale(1.06)}.instalaciones-slider__navigation[data-astro-cid-e3vbgd3w]:focus-visible{outline:3px solid var(--color-blue-ink);outline-offset:3px}.instalaciones-slider__navigation[data-astro-cid-e3vbgd3w]:disabled{cursor:wait;opacity:.65}.instalaciones-slider__navigation--previous[data-astro-cid-e3vbgd3w]{left:1rem}.instalaciones-slider__navigation--next[data-astro-cid-e3vbgd3w]{right:1rem}.instalaciones-slider__navigation[data-astro-cid-e3vbgd3w] svg[data-astro-cid-e3vbgd3w]{fill:none;width:1.4rem;height:1.4rem}.instalaciones-slider__navigation[data-astro-cid-e3vbgd3w] path[data-astro-cid-e3vbgd3w]{stroke:currentColor;stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round}.instalaciones-slider[data-astro-cid-e3vbgd3w].is-positioning [data-astro-cid-e3vbgd3w]:is(.instalaciones-slide,.instalaciones-slide__card,.instalaciones-slide__background,.instalaciones-slide h3,.instalaciones-slide__arrow,.instalaciones-slide__logo){transition:none}@media (width<=639px){.instalaciones-slider__frame[data-astro-cid-e3vbgd3w]{margin-inline:0}.instalaciones-slide[data-astro-cid-e3vbgd3w]{width:5.8rem;height:17rem}.instalaciones-slide[data-astro-cid-e3vbgd3w].is-active{width:min(72vw,19rem)}.instalaciones-slider__navigation--previous[data-astro-cid-e3vbgd3w]{left:.5rem}.instalaciones-slider__navigation--next[data-astro-cid-e3vbgd3w]{right:.5rem}}@media (prefers-reduced-motion:reduce){.instalaciones-slide[data-astro-cid-e3vbgd3w],.instalaciones-slide__card[data-astro-cid-e3vbgd3w],.instalaciones-slide__background[data-astro-cid-e3vbgd3w],.instalaciones-slide[data-astro-cid-e3vbgd3w] h3[data-astro-cid-e3vbgd3w],.instalaciones-slide__arrow[data-astro-cid-e3vbgd3w],.instalaciones-slide__logo[data-astro-cid-e3vbgd3w],.instalaciones-slider__navigation[data-astro-cid-e3vbgd3w]{transition-duration:.01ms}}.brand-marquee[data-astro-cid-m2xvyz6y]{--brand-gap:clamp(3.25rem, 7.5vw, 8rem);width:100%;overflow:hidden}.brand-marquee__track[data-astro-cid-m2xvyz6y]{will-change:transform;width:max-content;animation:30s linear infinite instalaciones-brands-forward;display:flex}.brand-marquee__track--reverse[data-astro-cid-m2xvyz6y]{animation-name:instalaciones-brands-reverse;animation-duration:34s}.brand-marquee__set[data-astro-cid-m2xvyz6y]{align-items:center;gap:var(--brand-gap);padding-right:var(--brand-gap);flex:none;display:flex}.brand-marquee[data-astro-cid-m2xvyz6y] img[data-astro-cid-m2xvyz6y]{object-fit:contain;width:auto;min-width:clamp(7rem,11vw,10.5rem);max-width:clamp(9rem,15vw,13rem);height:clamp(2.5rem,4.3vw,4.7rem)}@keyframes instalaciones-brands-forward{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes instalaciones-brands-reverse{0%{transform:translate(-25%)}to{transform:translate(0)}}@media (width<=767px){.brand-marquee[data-astro-cid-m2xvyz6y]{--brand-gap:3rem}.brand-marquee[data-astro-cid-m2xvyz6y] img[data-astro-cid-m2xvyz6y]{min-width:7rem;max-width:9rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.brand-marquee__track[data-astro-cid-m2xvyz6y]{animation-play-state:paused}}.cut[data-astro-cid-snhcoiro]{--cut-path:var(--cut-path-base);background:var(--cut-bg,var(--color-surface));clip-path:var(--cut-path)}.cut--surface[data-astro-cid-snhcoiro]{padding:var(--cut-surface-padding,clamp(32px, 4vw, 56px));background:var(--cut-surface-bg,var(--color-surface))}@media (width>=768px){.cut[data-astro-cid-snhcoiro]{--cut-path:var(--cut-path-md)}}@media (width>=1280px){.cut[data-astro-cid-snhcoiro]{--cut-path:var(--cut-path-lg)}}.media[data-astro-cid-iiaf3rjq]{width:100%;aspect-ratio:var(--media-aspect);background:var(--color-surface);position:relative;overflow:hidden}.media__image[data-astro-cid-iiaf3rjq]{object-fit:cover;object-position:var(--media-position);width:100%;height:100%}.media__placeholder[data-astro-cid-iiaf3rjq]{background:var(--color-surface);color:#0505057a;width:100%;height:100%;font-family:var(--font-display);letter-spacing:0;text-align:center;text-transform:uppercase;align-content:center;place-items:center;gap:8px;font-size:12px;font-weight:400;line-height:1.2;display:grid}.media__placeholder[data-astro-cid-iiaf3rjq] span[data-astro-cid-iiaf3rjq]{padding:8px 12px}.media__placeholder-number[data-astro-cid-iiaf3rjq]{color:var(--color-blue);font-family:var(--font-accent);letter-spacing:0;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:400;line-height:.9}.media__placeholder-title[data-astro-cid-iiaf3rjq]{color:#0505058f;font-family:var(--font-display);letter-spacing:-.02em;font-size:14px;font-weight:400;line-height:1.15}@media (width<=767px){.media[data-astro-cid-iiaf3rjq]{aspect-ratio:var(--media-aspect-mobile)}}.ubicacion__map-card.is-map-loaded .ubicacion__map-facade[data-astro-cid-bdjipnqo]{opacity:0;pointer-events:none}.ubicacion__map-frame[data-astro-cid-bdjipnqo] iframe{border:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.ubicacion__ball[data-astro-cid-bdjipnqo]{top:28px}}.cta-section[data-astro-cid-y3m7tdo3]{clip-path:polygon(0 0,6% 40px,100% 40px,100% 100%,0 100%);background:#edf8fc;padding:66px 24px 104px;position:relative;overflow:hidden}.cta-section__inner[data-astro-cid-y3m7tdo3]{width:min(1392px,100%);margin:0 auto}.cta-visual[data-astro-cid-y3m7tdo3]{isolation:isolate;border-radius:18px;place-items:center;min-height:clamp(300px,29vw,400px);display:grid;position:relative;overflow:hidden}.cta-visual__image[data-astro-cid-y3m7tdo3]{z-index:-2;object-fit:cover;object-position:center;will-change:transform;width:100%;max-width:none;height:calc(100% + 144px);position:absolute;inset:-72px 0 auto}.cta-visual__veil[data-astro-cid-y3m7tdo3]{z-index:-1;background:#072d4424;position:absolute;inset:0}.cta-visual[data-astro-cid-y3m7tdo3] h2[data-astro-cid-y3m7tdo3]{max-width:none;color:var(--color-white);font-family:var(--font-display);letter-spacing:-.055em;text-align:center;text-wrap:balance;white-space:nowrap;margin:0;padding:32px;font-size:clamp(1.6rem,2.5vw,2.5rem);font-weight:400;line-height:1}.cta-contact[data-astro-cid-y3m7tdo3]{grid-template-columns:minmax(230px,310px) minmax(0,1fr);gap:clamp(56px,8vw,128px);padding:64px 56px 0;display:grid}.cta-contact__identity[data-astro-cid-y3m7tdo3]{min-width:0}.cta-contact__brand[data-astro-cid-y3m7tdo3]{width:min(205px,100%)}.cta-contact__symbol[data-astro-cid-y3m7tdo3]{width:100%;height:auto}.cta-contact__wordmark[data-astro-cid-y3m7tdo3]{width:94%;height:auto;margin:14px auto 0}.cta-contact__details[data-astro-cid-y3m7tdo3]{color:var(--color-blue);font-family:var(--font-body);gap:34px;margin:52px 0 0;font-size:18px;line-height:1.35;display:grid}.cta-contact__details[data-astro-cid-y3m7tdo3] div[data-astro-cid-y3m7tdo3]{gap:14px;display:grid}.cta-contact__details[data-astro-cid-y3m7tdo3] dt[data-astro-cid-y3m7tdo3]{font-weight:700}.cta-contact__details[data-astro-cid-y3m7tdo3] dd[data-astro-cid-y3m7tdo3]{overflow-wrap:anywhere;margin:0;font-weight:400}.cta-contact__details[data-astro-cid-y3m7tdo3] a[data-astro-cid-y3m7tdo3]{transition:color .18s}.cta-contact__details[data-astro-cid-y3m7tdo3] a[data-astro-cid-y3m7tdo3]:hover{color:var(--color-blue-ink)}.cta-form[data-astro-cid-y3m7tdo3]{align-content:start;gap:24px;min-width:0;padding-top:18px;display:grid}.cta-form__field[data-astro-cid-y3m7tdo3]{position:relative}.cta-form__field[data-astro-cid-y3m7tdo3] label[data-astro-cid-y3m7tdo3],.cta-form__sr-only[data-astro-cid-y3m7tdo3]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cta-form[data-astro-cid-y3m7tdo3] input[data-astro-cid-y3m7tdo3],.cta-form[data-astro-cid-y3m7tdo3] textarea[data-astro-cid-y3m7tdo3]{border:0;border-bottom:1px solid color-mix(in srgb, var(--color-blue) 38%, transparent);width:100%;color:var(--color-blue-ink);font-family:var(--font-body);letter-spacing:-.025em;background:0 0;border-radius:0;outline:0;padding:7px 0 18px;font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:400;line-height:1.25;transition:border-color .18s,box-shadow .18s}.cta-form[data-astro-cid-y3m7tdo3] textarea[data-astro-cid-y3m7tdo3]{resize:vertical;min-height:62px}.cta-form[data-astro-cid-y3m7tdo3] input[data-astro-cid-y3m7tdo3]::placeholder,.cta-form[data-astro-cid-y3m7tdo3] textarea[data-astro-cid-y3m7tdo3]::placeholder{color:var(--color-blue);opacity:1}.cta-form[data-astro-cid-y3m7tdo3] input[data-astro-cid-y3m7tdo3]:focus,.cta-form[data-astro-cid-y3m7tdo3] textarea[data-astro-cid-y3m7tdo3]:focus{border-color:var(--color-blue);box-shadow:0 2px 0 var(--color-blue)}.cta-form[data-astro-cid-y3m7tdo3] input[data-astro-cid-y3m7tdo3]:user-invalid,.cta-form[data-astro-cid-y3m7tdo3] textarea[data-astro-cid-y3m7tdo3]:user-invalid{border-color:#b42318}.cta-form__honeypot[data-astro-cid-y3m7tdo3]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.cta-form__security[data-astro-cid-y3m7tdo3]{gap:10px;min-height:65px;margin-top:2px;display:grid}.cta-form__security-label[data-astro-cid-y3m7tdo3]{color:var(--color-blue);font-family:var(--font-body);font-size:13px;font-weight:700;line-height:1.2}.cta-form__submit[data-astro-cid-y3m7tdo3]{border:1.5px solid var(--color-blue);border-radius:var(--radius-pill);width:100%;min-height:78px;color:var(--color-blue);cursor:pointer;font-family:var(--font-body);background:0 0;justify-content:center;align-items:center;gap:14px;padding:18px 28px;font-size:17px;font-weight:700;line-height:1;transition:background-color .18s,color .18s,opacity .18s;display:flex}.cta-form__submit[data-astro-cid-y3m7tdo3]:hover:not(:disabled){background:var(--color-blue);color:var(--color-white)}.cta-form__submit[data-astro-cid-y3m7tdo3]:focus-visible{outline:3px solid color-mix(in srgb, var(--color-blue) 35%, white);outline-offset:4px}.cta-form__submit[data-astro-cid-y3m7tdo3]:disabled{cursor:wait;opacity:.58}.cta-form__status[data-astro-cid-y3m7tdo3]{min-height:24px;color:var(--color-blue-ink);font-family:var(--font-body);margin:-8px 0 0;font-size:14px;line-height:1.4}.cta-form__status[data-astro-cid-y3m7tdo3][data-state=success]{color:#157347}.cta-form__status[data-astro-cid-y3m7tdo3][data-state=error]{color:#b42318}@media (width<=899px){.cta-section[data-astro-cid-y3m7tdo3]{padding-inline:20px}.cta-contact[data-astro-cid-y3m7tdo3]{grid-template-columns:220px minmax(0,1fr);gap:48px;padding-inline:24px}}@media (width<=700px){.cta-section[data-astro-cid-y3m7tdo3]{clip-path:polygon(0 0,16% 24px,100% 24px,100% 100%,0 100%);padding:52px 16px 80px}.cta-visual[data-astro-cid-y3m7tdo3]{border-radius:14px;min-height:270px}.cta-visual[data-astro-cid-y3m7tdo3] h2[data-astro-cid-y3m7tdo3]{white-space:normal;padding:24px 18px;font-size:clamp(1.75rem,8vw,2.45rem)}.cta-contact[data-astro-cid-y3m7tdo3]{grid-template-columns:1fr;gap:52px;padding:48px 4px 0}.cta-contact__identity[data-astro-cid-y3m7tdo3]{grid-template-columns:minmax(130px,190px) minmax(0,1fr);align-items:end;gap:28px;display:grid}.cta-contact__details[data-astro-cid-y3m7tdo3]{gap:24px;margin:0;font-size:16px}.cta-contact__details[data-astro-cid-y3m7tdo3] div[data-astro-cid-y3m7tdo3]{gap:8px}.cta-form[data-astro-cid-y3m7tdo3]{padding-top:0}.cta-form[data-astro-cid-y3m7tdo3] input[data-astro-cid-y3m7tdo3],.cta-form[data-astro-cid-y3m7tdo3] textarea[data-astro-cid-y3m7tdo3]{font-size:1.25rem}.cta-form__submit[data-astro-cid-y3m7tdo3]{min-height:64px}}@media (width<=450px){.cta-contact__identity[data-astro-cid-y3m7tdo3]{grid-template-columns:1fr;align-items:start}.cta-contact__brand[data-astro-cid-y3m7tdo3]{width:180px}}@media (prefers-reduced-motion:reduce){.cta-visual__image[data-astro-cid-y3m7tdo3]{will-change:auto}.cta-contact__details[data-astro-cid-y3m7tdo3] a[data-astro-cid-y3m7tdo3],.cta-form[data-astro-cid-y3m7tdo3] input[data-astro-cid-y3m7tdo3],.cta-form[data-astro-cid-y3m7tdo3] textarea[data-astro-cid-y3m7tdo3],.cta-form__submit[data-astro-cid-y3m7tdo3]{transition:none}}.statement-marquee[data-astro-cid-2jajnrdy]{pointer-events:none;width:100%}.statement-marquee--standalone[data-astro-cid-2jajnrdy]{background:var(--color-white);padding-block:clamp(4.5rem,8vw,8rem) clamp(3rem,5vw,5rem)}.statement-marquee__sr[data-astro-cid-2jajnrdy]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.statement-marquee__viewport[data-astro-cid-2jajnrdy]{width:100%;overflow:hidden}.statement-marquee__track[data-astro-cid-2jajnrdy]{will-change:transform;width:max-content;animation:40s linear infinite statement-marquee-scroll;display:flex}.statement-marquee__group[data-astro-cid-2jajnrdy]{align-items:center;gap:2.5rem;padding-right:2.5rem;display:flex}.statement-marquee__group[data-astro-cid-2jajnrdy] p[data-astro-cid-2jajnrdy]{color:#00bed6;font-family:var(--font-display);letter-spacing:-.025em;white-space:nowrap;margin:0;font-size:9vw;font-weight:400;line-height:1}.statement-marquee__group[data-astro-cid-2jajnrdy] span[data-astro-cid-2jajnrdy]{color:var(--color-blue)}.statement-marquee__kicker[data-astro-cid-2jajnrdy]{margin-top:.3rem}@keyframes statement-marquee-scroll{to{transform:translate(-50%)}}@media (width<=767px){.statement-marquee--standalone[data-astro-cid-2jajnrdy]{padding-block:3.5rem 2.75rem}.statement-marquee__group[data-astro-cid-2jajnrdy]{gap:1.5rem;padding-right:1.5rem}.statement-marquee__group[data-astro-cid-2jajnrdy] p[data-astro-cid-2jajnrdy]{font-size:17vw}}@media (prefers-reduced-motion:reduce){.statement-marquee__track[data-astro-cid-2jajnrdy]{animation:none}}.marquee-parallax[data-astro-cid-lsl7owkw]{overflow:visible}.parallax-object[data-astro-cid-lsl7owkw]{pointer-events:none;user-select:none;will-change:transform;filter:drop-shadow(18px 36px 18px #1045723d);width:clamp(8rem,12vw,18rem);height:auto;position:absolute}.parallax-object--american[data-astro-cid-lsl7owkw]{top:34%;left:15%;rotate:90deg}.parallax-object--volleyball[data-astro-cid-lsl7owkw]{top:25%;left:48%}.parallax-object--goggles[data-astro-cid-lsl7owkw]{width:clamp(10rem,19vw,20rem);top:44%;right:8%}.parallax-object--basketball[data-astro-cid-lsl7owkw]{z-index:4;top:88%;left:51%}@media (width<=767px){.marquee-parallax[data-astro-cid-lsl7owkw]{min-height:38rem}.parallax-object[data-astro-cid-lsl7owkw]{width:clamp(7rem,30vw,10rem)}.parallax-object--american[data-astro-cid-lsl7owkw]{top:54%;left:5%}.parallax-object--volleyball[data-astro-cid-lsl7owkw]{top:40%;left:44%}.parallax-object--goggles[data-astro-cid-lsl7owkw]{width:clamp(8.5rem,37vw,12rem);top:48%;right:2%}.parallax-object--basketball[data-astro-cid-lsl7owkw]{top:88%;left:42%}}
