.footer[data-astro-cid-oenwriqq]{--footer-text:var(--tertiary-color);--footer-icon:white;--footer-hover:var(--secondary-color);width:100%;color:var(--footer-text);background-color:var(--primary-color);padding-bottom:45px}.footer--invert[data-astro-cid-oenwriqq]{--footer-text:var(--quinary-color);--footer-icon:var(--quinary-color);--footer-hover:var(--primary-color);background-color:#fff}@media (width>=881px){.footer--invert-desktop[data-astro-cid-oenwriqq]{--footer-text:var(--quinary-color);--footer-icon:var(--quinary-color);--footer-hover:var(--primary-color);background-color:#fff}}.footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:1fr auto;grid-template-areas:"support email""support social""copyright legal";row-gap:7px;padding-top:40px;display:grid}.footer__support[data-astro-cid-oenwriqq]{grid-area:support;align-self:center;font-weight:300}.footer__group[data-astro-cid-oenwriqq]{text-decoration:underline}.footer__group[data-astro-cid-oenwriqq]:hover{color:var(--footer-hover)}.footer__email[data-astro-cid-oenwriqq]{text-align:end;grid-area:email}.footer__social[data-astro-cid-oenwriqq]{color:var(--footer-icon);grid-area:social;justify-self:end;align-items:center;gap:12px;display:flex}.footer__copyright[data-astro-cid-oenwriqq]{grid-area:copyright;margin-top:10px;font-size:14px;font-weight:300}.footer__legal[data-astro-cid-oenwriqq]{grid-area:legal;justify-content:flex-end;align-self:end;gap:25px;font-size:14px;font-weight:300;display:flex}.footer__link[data-astro-cid-oenwriqq],.footer__social[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{margin-block:-4px;padding-block:4px;display:inline-block}.footer__social[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{place-items:center;min-width:24px;min-height:24px;display:grid}.footer__link[data-astro-cid-oenwriqq]:hover{color:var(--footer-hover);text-decoration:underline}@media (width<=800px){.footer[data-astro-cid-oenwriqq]{padding-bottom:20px}.footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:1fr auto;grid-template-areas:"support support""email social""copyright copyright""legal legal";row-gap:2px;padding-top:45px}.footer__support[data-astro-cid-oenwriqq]{font-size:15px}.footer__email[data-astro-cid-oenwriqq]{text-align:start;margin-top:6px;font-size:15px}.footer__social[data-astro-cid-oenwriqq]{align-items:flex-end}.footer__copyright[data-astro-cid-oenwriqq]{margin-block:10px 15px;font-size:13px}.footer__legal[data-astro-cid-oenwriqq]{justify-content:center;margin-top:5px}}:root{--primary-color:#363e49;--secondary-color:#b7c9e2;--tertiary-color:#dee4ee;--quaternary-color:#e9e9e9;--quinary-color:#0c1116;--video-bk-color:#e2e2e2;--header-height:63px;--group-bar-height:34px;--group-bar-offset:var(--group-bar-height);--group-bar-duration:.8s;--font-size-1:clamp(3.75rem, 3.2287rem + 2.3171vw, 6.125rem);--font-size-1-2:clamp(2.175rem, 2.2259rem + 1.8293vw, 3.5125rem);--font-size-2:clamp(1.625rem, 1.4878rem + .6098vw, 2.25rem);--font-size-3:clamp(1.5rem, 1.3628rem + .6098vw, 2rem);--font-size-4:clamp(1.25rem, 1.0305rem + .9756vw, 1.8rem);--font-size-5:clamp(1rem, .8902rem + .4878vw, 1.5rem);--font-size-5-6:clamp(.9063rem, .8102rem + .4269vw, 1.3438rem);--font-size-6:clamp(.8125rem, .7302rem + .3659vw, 1.1875rem);--font-size-7:clamp(.75rem, .7226rem + .122vw, .875rem);--font-size-8:clamp(.625rem, .5976rem + .122vw, .75rem);--font-size-9:clamp(.5625rem, .4939rem + .3049vw, .875rem);--line-height-1:clamp(3.2rem, 2.7698rem + 2.1341vw, 5.4375rem);--line-height-2:clamp(1.625rem, 1.4878rem + .6098vw, 2.25rem);--line-height-3:clamp(2.2rem, 1.6878rem + 1.1098vw, 4rem);--padding-top-1:clamp(90px, 60px + 7.4167vw, 120px)}html.group-bar-hidden{--group-bar-offset:0px}html.group-bar-hidden:has(.cv-grupo-marco:focus-within){--group-bar-offset:var(--group-bar-height)}@media (width<=768px){:root{--group-bar-duration:.6s}}@font-face{font-family:Lausanne;src:url(/fonts/lausanne/Lausanne-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/lausanne/Lausanne-450.woff2)format("woff2");font-weight:450;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/lausanne/Lausanne-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lausanne;src:url(/fonts/lausanne/Lausanne-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;color:var(--primary-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Lausanne,sans-serif}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:inherit}img,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}li{list-style:none}button,input,select,textarea{font:inherit;color:inherit;background-color:#0000;border:0}[hidden]{display:none!important}:focus-visible{outline-offset:2px;outline:2px solid}main:focus{outline:none}[data-carousel-track]:focus-visible{outline-offset:-2px}.skip-link{z-index:1100;color:#fff;background-color:var(--quinary-color);border-radius:4px;padding:8px 16px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.limit-width{max-width:1240px;margin-inline:auto;padding-inline:20px}.no-highlight{-webkit-tap-highlight-color:transparent;user-select:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.outlined-text{color:#0000;-webkit-text-stroke:.75px black}.outlined-text-strong{color:#0000;-webkit-text-stroke:1px black}.white-outlined-text{color:#0000;-webkit-text-stroke:.75px white}.wrap-nowrap{white-space:nowrap!important}.box-title{max-width:500px;font-size:var(--font-size-1);font-weight:600;line-height:var(--font-size-1);text-transform:uppercase;text-wrap:balance;padding-top:10vh}.box-big-title{max-width:800px;font-size:var(--font-size-1);font-weight:600;line-height:var(--line-height-1);text-transform:uppercase;text-wrap:balance}.box-big-title-2{min-width:800px;font-size:var(--font-size-1-2);text-transform:uppercase;text-wrap:balance;margin-top:20px;font-weight:600;line-height:55px}.paragraph{font-size:var(--font-size-4);font-weight:300;line-height:var(--line-height-3);padding-right:clamp(.625rem,8.7073vw - .8841rem,9.5rem)}.large-button{margin-top:100px;text-align:center;cursor:pointer;border-radius:25px;width:fit-content;margin-inline:auto;padding:10px 100px;font-weight:700;transition:transform .3s ease-in-out;display:block}.large-button:hover{transform:translateY(-8px)}.large-button--white{color:var(--primary-color);background-color:#fff;border:1px solid #fff}.large-button--white:hover{color:#fff;background-color:var(--primary-color)}.large-button--blue{border:1px solid var(--primary-color);color:#fff;background-color:var(--primary-color)}.large-button--blue:hover{color:var(--primary-color);background-color:#fff}@media (width<=1000px){.box-big-title{font-size:var(--font-size-1-2)}.box-big-title-2{min-width:100px;font-size:var(--font-size-2);line-height:var(--font-size-2);margin-top:5px}.paragraph{font-size:19px;line-height:24px}}@media (width<=900px){.wrap-nowrap{white-space:normal!important}}@media (width<=800px){.box-title{max-width:100%;font-size:50px;line-height:50px}.large-button{margin-top:20px}}@media (width<=600px){.large-button{padding:10px 40px;font-weight:600}:lang(es) .box-big-title{font-size:min(var(--font-size-1-2), 10.4vw);line-height:1.23}}@media (width<=500px){.box-title{font-size:38px;line-height:40px}}@media (width<=400px){.large-button{font-size:14px}}@media (height<=760px){.box-title{padding-top:4vh}.large-button{margin-top:30px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{[data-cookie-banner],.skip-link,.header,video{display:none!important}}.cookie-banner[data-astro-cid-3qhvysvt]{z-index:1000;color:#fff;background-color:var(--quinary-color);justify-content:center;gap:20px;padding:16px 20px;display:flex;position:fixed;bottom:0;left:0;right:0}.cookie-banner[data-astro-cid-3qhvysvt] p[data-astro-cid-3qhvysvt]{hyphens:none;max-width:720px;font-size:15px;font-weight:500}.cookie-banner__link[data-astro-cid-3qhvysvt]{cursor:pointer;font-weight:600;text-decoration:underline}.cookie-banner__link[data-astro-cid-3qhvysvt]:hover{color:var(--secondary-color);text-decoration:none}.cookie-banner__actions[data-astro-cid-3qhvysvt]{align-items:center;gap:10px;display:flex}.cookie-banner__button[data-astro-cid-3qhvysvt]{border:1px solid var(--secondary-color);height:fit-content;color:var(--quinary-color);background-color:var(--secondary-color);cursor:pointer;border-radius:20px;padding:7px 20px;font-size:14px;font-weight:500}.cookie-banner__button[data-astro-cid-3qhvysvt]:hover{color:#fff;background-color:var(--primary-color);border-color:#fff}.cookie-banner__close[data-astro-cid-3qhvysvt]{border:1px solid var(--video-bk-color);min-width:30px;min-height:30px;color:var(--quinary-color);background-color:var(--video-bk-color);cursor:pointer;border-radius:50%;place-items:center;display:grid}.cookie-banner__close[data-astro-cid-3qhvysvt]:hover{color:#fff;background-color:var(--primary-color);border-color:#fff}.cookie-banner__close[data-astro-cid-3qhvysvt] svg{width:12px;height:12px}@media (width<=768px){.cookie-banner[data-astro-cid-3qhvysvt]{flex-direction:column;gap:10px;padding:10px 15px}.cookie-banner[data-astro-cid-3qhvysvt] p[data-astro-cid-3qhvysvt]{font-size:14px}.cookie-banner__actions[data-astro-cid-3qhvysvt]{justify-content:center}.cookie-banner__button[data-astro-cid-3qhvysvt]{padding:3px 12px}.cookie-banner__close[data-astro-cid-3qhvysvt]{min-width:25px;min-height:25px}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono/IBMPlexMono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cv-grupo-marco[data-astro-cid-ym2nk46u]{z-index:21;background:var(--cv-grupo-fondo,#0d2b52);width:100%;transform:translateY(calc(var(--group-bar-offset) - var(--group-bar-height)));transition:transform var(--group-bar-duration) ease-in-out;position:fixed;top:0;left:0}.cv-grupo[data-astro-cid-ym2nk46u]{--page-padding:max(clamp(10px, 1.0417rem + .4167vw, 20px), calc((100vw - 1200px) / 2));--cv-grupo-fundido:40px;scroll-padding-inline:var(--cv-grupo-fundido);box-sizing:border-box;width:100%;height:var(--group-bar-height);padding-inline:max(var(--page-padding), env(safe-area-inset-left,0px)) max(var(--page-padding), env(safe-area-inset-right,0px));-webkit-overflow-scrolling:touch;scrollbar-width:none;background:var(--cv-grupo-fondo,#0d2b52);color:#fbfaf8;letter-spacing:.06em;white-space:nowrap;align-items:center;gap:1.4em;font:400 11.52px/1.6 IBM Plex Mono,SFMono-Regular,Menlo,Consolas,monospace;display:flex;overflow-x:auto}.cv-grupo[data-astro-cid-ym2nk46u][data-more-end]{-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--cv-grupo-fundido));mask-image:linear-gradient(to left, transparent, #000 var(--cv-grupo-fundido))}.cv-grupo[data-astro-cid-ym2nk46u][data-more-start]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--cv-grupo-fundido));mask-image:linear-gradient(to right, transparent, #000 var(--cv-grupo-fundido))}.cv-grupo[data-astro-cid-ym2nk46u][data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--cv-grupo-fundido), #000 calc(100% - var(--cv-grupo-fundido)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--cv-grupo-fundido), #000 calc(100% - var(--cv-grupo-fundido)), transparent)}.cv-grupo[data-astro-cid-ym2nk46u]::-webkit-scrollbar{display:none}.cv-grupo__lista[data-astro-cid-ym2nk46u]{box-sizing:border-box;flex:none;align-items:center;gap:1.4em;margin:0;padding:0;list-style:none;display:flex}.cv-grupo__item[data-astro-cid-ym2nk46u]{margin:0;padding:0;display:flex}.cv-grupo[data-astro-cid-ym2nk46u] .cv-grupo__enlace[data-astro-cid-ym2nk46u],.cv-grupo[data-astro-cid-ym2nk46u] .cv-grupo__nombre[data-astro-cid-ym2nk46u]{color:#fbfaf8;opacity:.75;text-decoration:none}.cv-grupo[data-astro-cid-ym2nk46u] .cv-grupo__enlace[data-astro-cid-ym2nk46u]:hover{color:#fbfaf8;text-decoration:underline}.cv-grupo[data-astro-cid-ym2nk46u] .cv-grupo__enlace[data-astro-cid-ym2nk46u]:focus-visible{outline-offset:-2px;opacity:1;outline:2px solid #fbfaf8}.cv-grupo[data-astro-cid-ym2nk46u] .cv-grupo__enlace[data-astro-cid-ym2nk46u][aria-current]{border-bottom:1px solid var(--cv-grupo-subrayado,#4f8fe6);opacity:1}.cv-grupo[data-astro-cid-ym2nk46u] .cv-grupo__enlace[data-astro-cid-ym2nk46u][aria-current]:hover{text-decoration:none}.cv-grupo__dominio[data-astro-cid-ym2nk46u]{flex:none;margin-inline-start:auto;padding-inline-start:1.4em}@media (width<=899px){.cv-grupo__dominio[data-astro-cid-ym2nk46u]{display:none}}.header[data-astro-cid-isef26zo]{z-index:20;width:100%;height:var(--header-height);transform:translateY(var(--group-bar-offset));transition:transform var(--group-bar-duration) ease-in-out;background-color:#fff;justify-content:center;padding-inline:clamp(10px,1.0417rem + .4167vw,20px);display:flex;position:fixed;top:0;left:0}.header__bar[data-astro-cid-isef26zo]{border-bottom:1px solid #000;justify-content:space-between;align-items:center;width:100%;max-width:1200px;height:100%;display:flex}.header__logo[data-astro-cid-isef26zo]{width:auto;height:23px}.header__actions[data-astro-cid-isef26zo]{z-index:3;align-items:center;gap:20px;height:100%;font-weight:400;display:flex}.header__actions[data-astro-cid-isef26zo] button[data-astro-cid-isef26zo]{font-weight:inherit}.header__text-action[data-astro-cid-isef26zo]{cursor:pointer;transition:color .3s ease-in-out}.header__text-action[data-astro-cid-isef26zo]:hover{color:#5f6670}.header__pill[data-astro-cid-isef26zo],.header__partners[data-astro-cid-isef26zo]{cursor:pointer}.header__pill[data-astro-cid-isef26zo]{background-color:var(--secondary-color);border-radius:60px;padding:5px 15px;font-size:16px;transition:background-color .3s ease-in-out}.header__pill[data-astro-cid-isef26zo]:hover{background-color:var(--tertiary-color)}.verticals[data-astro-cid-isef26zo]{align-items:center;height:100%;display:flex;position:relative}.verticals[data-astro-cid-isef26zo] button[data-astro-cid-isef26zo]{height:100%}.verticals__list[data-astro-cid-isef26zo]{z-index:10;opacity:0;visibility:hidden;border-radius:8px;flex-direction:column;gap:5px;padding-top:6px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;display:flex;position:absolute;top:100%;left:0}.verticals[data-astro-cid-isef26zo]:hover .verticals__list[data-astro-cid-isef26zo],.verticals[data-astro-cid-isef26zo]:focus-within .verticals__list[data-astro-cid-isef26zo]{opacity:1;visibility:visible}.verticals[data-astro-cid-isef26zo][data-dismissed] .verticals__list[data-astro-cid-isef26zo]{opacity:0;visibility:hidden}.verticals__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{text-wrap:nowrap;color:#fff;background-color:var(--quinary-color);border-radius:4px;min-width:98px;padding:5px 10px;font-size:18px;font-weight:300}.verticals__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{color:#000;background-color:var(--secondary-color)}.header[data-astro-cid-isef26zo][data-section-theme=dark] .verticals__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{background-color:#fff3}.header[data-astro-cid-isef26zo][data-section-theme=dark] .verticals__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{color:#fff;background-color:var(--quinary-color)}.menu-button[data-astro-cid-isef26zo]{box-sizing:content-box;cursor:pointer;flex-direction:column;justify-content:space-between;width:25px;height:18px;margin:-13px -10px;padding:13px 10px;display:none}.menu-button__bar[data-astro-cid-isef26zo]{background-color:var(--quinary-color);border-radius:2px;height:2px;transition:all .3s}.header[data-astro-cid-isef26zo]:has(.mobile-menu:popover-open) .menu-button__bar[data-astro-cid-isef26zo]:first-child{position:relative;top:8px;transform:rotate(45deg)}.header[data-astro-cid-isef26zo]:has(.mobile-menu:popover-open) .menu-button__bar[data-astro-cid-isef26zo]:nth-child(2){opacity:0;transition:opacity .1s}.header[data-astro-cid-isef26zo]:has(.mobile-menu:popover-open) .menu-button__bar[data-astro-cid-isef26zo]:nth-child(3){position:relative;bottom:8px;transform:rotate(-45deg)}.mobile-menu[data-astro-cid-isef26zo]{inset:calc(62px + var(--group-bar-offset)) auto auto 0;width:100vw;height:calc(100dvh - 62px - var(--group-bar-offset));color:#fff;background-color:var(--quinary-color);opacity:0;transition:transform .3s ease-in-out, opacity .3s ease-in-out, overlay .3s allow-discrete, display .3s allow-discrete;border:0;margin:0;padding:0;position:fixed;transform:translate(-100%)}.mobile-menu[data-astro-cid-isef26zo]:popover-open{opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;transform:translate(0)}@starting-style{.mobile-menu[data-astro-cid-isef26zo]:popover-open{opacity:0;transform:translate(-100%)}}.mobile-menu__links[data-astro-cid-isef26zo]{flex-direction:column;gap:7px;display:flex}.mobile-menu__title[data-astro-cid-isef26zo]{text-align:left;text-transform:uppercase;color:#fff;width:259px;font-size:32px;font-weight:600}.mobile-menu__contact[data-astro-cid-isef26zo]{margin-top:15px}.mobile-menu__lang[data-astro-cid-isef26zo]{text-underline-offset:4px;color:#fff;width:259px;font-size:18px;font-weight:300;text-decoration:underline}.mobile-menu__link[data-astro-cid-isef26zo]{gap:10px;width:fit-content;padding:3px 10px 3px 5px;display:flex}.mobile-menu__link[data-astro-cid-isef26zo] svg{width:24px;height:auto;transform:rotate(-90deg)}.mobile-menu__link[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{text-transform:uppercase;font-size:30px;font-weight:600}.mobile-menu__link[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:lang(es){font-size:min(30px,8.4vw)}.mobile-menu__link[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo].is-current{border-bottom:1px solid #fff}@media (width<=768px){.header__partners[data-astro-cid-isef26zo]{background-color:var(--secondary-color);border-radius:60px;padding:5px 15px;font-size:16px;transition:background-color .3s ease-in-out}.header__partners[data-astro-cid-isef26zo]:hover{background-color:var(--tertiary-color)}}@media (width<=700px){.header__actions[data-astro-cid-isef26zo]{gap:12px}}@media (width<=600px){.header__text-action[data-astro-cid-isef26zo],.verticals[data-astro-cid-isef26zo]{display:none}.header__logo[data-astro-cid-isef26zo]{height:18px}.header__actions[data-astro-cid-isef26zo]{gap:15px}.header__partners[data-astro-cid-isef26zo]{font-size:15px}.menu-button[data-astro-cid-isef26zo]{display:flex}}@media (width<=390px){.header__partners[data-astro-cid-isef26zo]{font-size:14px}.header__actions[data-astro-cid-isef26zo]{gap:10px}}@media (width<=375px){.header__logo[data-astro-cid-isef26zo]{height:17px}}@media (width<=330px){.header__logo[data-astro-cid-isef26zo]{height:16px}}
