:root{--size-unit:16;--size-container-ideal:1512;--size-container-min:320px;--size-container-max:1920px;--size-container:clamp(var(--size-container-min),100vw,var(--size-container-max));--size-font:calc(var(--size-container) / (var(--size-container-ideal) / var(--size-unit)))}html{font-size:var(--size-font)}@media (max-width:991px){:root{--size-container-ideal:393}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.voces_bg{box-shadow:0 0 0 100vmax var(--color--red);clip-path:inset(0 -100vmax)}.voz_bg{box-shadow:0 0 0 100vmax var(--color--purple);clip-path:inset(0 -100vmax)}.cierre_bg,.footer_component{box-shadow:0 0 0 100vmax var(--color--dark);clip-path:inset(0 -100vmax)}html.lr-pre,html.lr-pre body{background:var(--color--red);overflow:hidden}html.lr-pre .page-wrapper{visibility:hidden}.lr-pre{position:fixed;inset:0;z-index:99;background:var(--color--red);pointer-events:none}.lr-pre canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.lr-pre_logo{position:fixed;z-index:101;left:50%;top:50%;width:1.875rem;height:5.8125rem;margin:-2.90625rem 0 0 -.9375rem;pointer-events:none}.lr-pre_logo i{position:absolute;inset:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.lr-pre_base{background:rgba(0,0,0,.22)}.lr-pre_fill{background:var(--color--cream)}html.lr-intro .hero_bg,html.lr-intro .nav_lang,html.lr-intro .nav_menu-button{visibility:hidden}html.lr-intro:not(.lr-logo-in) .nav_logo{visibility:hidden}.lr-menu{position:fixed;left:0;right:0;top:0;z-index:90;visibility:hidden}.lr-menu_fill{position:absolute;left:0;top:0;width:100%;display:block}.lr-menu_band{position:absolute;left:0;right:0;transform:rotate(180deg)}.lr-menu_content{position:absolute;left:0;right:0;top:14.375rem;display:flex;flex-direction:column;align-items:center;gap:6.5rem;visibility:hidden;opacity:0}.lr-menu .coral_menu{position:static;inset:auto;display:flex;flex-direction:column;align-items:center;transform:none;width:auto;max-width:none;height:auto;min-height:0;max-height:none}.lr-menu .coral_menu-link{position:static;display:block;overflow:hidden;padding:.12em 0 .25em;margin:-.12em 0 -.25em;color:var(--color--cream);font-size:7.1875rem;line-height:7.8125rem;text-align:center;white-space:nowrap}.lr-menu_line{display:block}@media (max-width:991px){.lr-menu .coral_menu-link{font-size:2.5rem;line-height:2.625rem}.lr-menu_content{gap:3rem}}.lr-menu_smask{overflow:hidden;padding:.25rem 0}.lr-menu .footer_social{position:static;inset:auto;transform:none;height:auto}.nav_lang,.nav_menu-button{transition:color .7s ease}.nav_logo{filter:brightness(1) invert(0) sepia(0) saturate(1) hue-rotate(0deg);transform-origin:50% 0;transition:filter .7s ease,transform 1s cubic-bezier(.65,0,.35,1)}.nav_lang.lr-on-dark,.nav_menu-button.lr-on-dark,html.lr-menu-open .nav_lang,html.lr-menu-open .nav_menu-button{color:var(--color--cream)}.nav_logo.lr-on-dark,html.lr-menu-open .nav_logo{filter:brightness(0) invert(93%) sepia(8%) saturate(250%) hue-rotate(345deg)}html.lr-logo-small .nav_logo{transform:scale(.65)}@media (prefers-reduced-motion:reduce){.nav_logo{transition:filter .7s ease}}.lr-music{position:fixed;right:2.5rem;bottom:2.5rem;z-index:96;width:3.75rem;height:3.75rem;padding:0;border:0;background:0 0;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s}.lr-music img{display:block;width:100%;height:100%}.lr-music:focus-visible{outline:2px solid currentColor;outline-offset:4px}html.lr-music-ready .lr-music{opacity:1;visibility:visible}@media (max-width:991px){.lr-music{right:1.25rem;bottom:1.25rem}}.lr-pre_enter{position:fixed;left:50%;top:50%;z-index:101;pointer-events:auto;transform:translate(-50%,-50%);overflow:hidden;padding:.5em .75em;border:0;background:0 0;cursor:pointer;font-family:var(--font--heading),serif;font-weight:700;font-size:1.5rem;line-height:2.375rem;letter-spacing:0;text-transform:uppercase;color:var(--color--cream)}.lr-pre_enter-text{display:block;transform-origin:0 100%}.lr-pre_enter:focus-visible{outline:2px solid var(--color--cream);outline-offset:2px}html.lr-pre .nav_logo{filter:brightness(0) invert(93%) sepia(8%) saturate(250%) hue-rotate(345deg)}html.lr-pre.lr-logo-in .nav_logo{visibility:visible}html.lr-entered .nav_logo{transition:filter 1.2s cubic-bezier(.65,0,.35,1),transform 1s cubic-bezier(.65,0,.35,1)}.lr-music img{transition:filter .7s ease}.lr-music.lr-on-dark img{filter:brightness(0) invert(93%) sepia(8%) saturate(250%) hue-rotate(345deg)}