@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-verde: #328480;--c-verde-oscuro: #2C7672;--c-verde-hondo: #245F5C;--c-verde-claro: #5FB3AE;--c-marino: #140F55;--c-pizarra: #1A323D;--c-gris-bloque: #7A7A7C;--c-crema: #F7F5EE;--c-blanco: #FFFFFF;--c-negro: #000000;--c-tinta: #111111;--c-gris-200: #E6E2D8;--c-gris-300: #CFCABF;--c-gris-600: #5C5C5C;--c-gris-claro: #BDBDBD;--c-gris-800: #2B2B2B;--c-error: #B3261E;--fuente: "Archivo Variable", "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ancho-titulo: 125%;--fw-regular: 400;--fw-medio: 500;--fw-semi: 600;--fw-negrita: 700;--fs-12: 12px;--fs-14: 14px;--fs-16: 16px;--fs-18: 18px;--fs-20: 20px;--fs-24: 24px;--fs-28: 28px;--fs-32: 32px;--fs-40: 40px;--fs-48: 48px;--fs-56: 56px;--ls-titulo: .01em;--ls-etiqueta: .08em;--sp-4: 4px;--sp-8: 8px;--sp-12: 12px;--sp-16: 16px;--sp-20: 20px;--sp-24: 24px;--sp-32: 32px;--sp-40: 40px;--sp-48: 48px;--sp-64: 64px;--sp-80: 80px;--sp-96: 96px;--sp-128: 128px;--r-0: 0;--r-4: 4px;--h-44: 44px;--h-48: 48px;--h-56: 56px;--tap-min: 44px;--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-1: .16s;--dur-2: .24s;--dur-3: .48s;--z-nav: 100;--bg: var(--c-crema);--bg-elevado: var(--c-blanco);--texto: var(--c-tinta);--texto-2: var(--c-gris-600);--linea: var(--c-gris-200);--acento: var(--c-verde-oscuro);--foco: var(--c-negro);--display-fs: var(--fs-32);--display-lh: 36px;--h2-fs: var(--fs-24);--h2-lh: 32px;--h3-fs: var(--fs-20);--h3-lh: 28px;--cuerpo-fs: var(--fs-16);--cuerpo-lh: 28px;--grande-fs: var(--fs-18);--grande-lh: 28px;--contenedor: 1200px;--margen: var(--sp-20);--seccion: var(--sp-64)}@media(min-width:768px){:root{--display-fs: var(--fs-48);--display-lh: 52px;--h2-fs: var(--fs-32);--h2-lh: 40px;--h3-fs: var(--fs-24);--h3-lh: 32px;--grande-fs: var(--fs-20);--grande-lh: 32px;--margen: var(--sp-32);--seccion: var(--sp-96)}}@media(min-width:1280px){:root{--display-fs: var(--fs-56);--display-lh: 60px;--h2-fs: var(--fs-40);--h2-lh: 48px;--cuerpo-fs: var(--fs-18);--cuerpo-lh: 30px;--margen: var(--sp-48);--seccion: var(--sp-128)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:96px;background:var(--bg);color-scheme:light}body{margin:0;font-family:var(--fuente);font-size:var(--cuerpo-fs);line-height:var(--cuerpo-lh);font-weight:var(--fw-regular);color:var(--texto);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video,iframe{display:block;max-width:100%}img,svg,video{height:auto}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}button,input,textarea,select{font:inherit;color:inherit}::selection{background:var(--c-verde);color:var(--c-blanco)}:focus-visible{outline:2px solid var(--foco);outline-offset:3px}.sobre-oscuro :focus-visible{outline-color:var(--c-blanco)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.contenedor{width:100%;max-width:calc(var(--contenedor) + 2 * var(--margen));margin-inline:auto;padding-inline:var(--margen)}.seccion{padding-block:var(--seccion)}.fondo-blanco{background:var(--c-blanco)}.fondo-crema{background:var(--c-crema)}.fondo-negro{background:var(--c-negro);color:var(--c-blanco)}.solo-lectores{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--sp-16);top:-100px;z-index:1000;background:var(--c-negro);color:var(--c-blanco);padding:var(--sp-12) var(--sp-16);text-decoration:none}.skip-link:focus{top:var(--sp-16)}.titulo,.display,.h2,.h3{font-stretch:var(--ancho-titulo);font-weight:var(--fw-negrita);letter-spacing:var(--ls-titulo);text-transform:uppercase;text-wrap:balance}.display{font-size:var(--display-fs);line-height:var(--display-lh)}.h2{font-size:var(--h2-fs);line-height:var(--h2-lh)}.h3{font-size:var(--h3-fs);line-height:var(--h3-lh)}.etiqueta{font-size:var(--fs-14);line-height:20px;font-stretch:var(--ancho-titulo);font-weight:var(--fw-negrita);letter-spacing:var(--ls-etiqueta);text-transform:uppercase}.texto-grande{font-size:var(--grande-fs);line-height:var(--grande-lh)}.texto-2{color:var(--texto-2)}.centrado{text-align:center}.boton{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-8);min-height:var(--h-48);padding:var(--sp-12) var(--sp-24);border:2px solid var(--c-verde-oscuro);border-radius:var(--r-0);background:var(--c-verde-oscuro);color:var(--c-blanco);font-size:var(--fs-14);line-height:20px;font-weight:var(--fw-semi);letter-spacing:.05em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--dur-1),border-color var(--dur-1),color var(--dur-1)}@media(hover:hover){.boton:hover{background:var(--c-verde-hondo);border-color:var(--c-verde-hondo)}}.boton--grande{min-height:var(--h-56);padding-inline:var(--sp-32);font-size:var(--fs-16)}.boton--claro{background:transparent;border-color:var(--c-blanco);color:var(--c-blanco)}@media(hover:hover){.boton--claro:hover{background:var(--c-blanco);border-color:var(--c-blanco);color:var(--c-negro)}}.boton svg{width:20px;height:20px;flex:none}.enlace{color:var(--c-verde-oscuro);font-weight:var(--fw-medio);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}@media(hover:hover){.enlace:hover{text-decoration-thickness:2px}}.fondo-negro .enlace{color:var(--c-verde-claro)}.portada{position:relative;isolation:isolate;display:grid;align-items:end;min-height:min(72svh,640px);color:var(--c-blanco);background:var(--c-negro);overflow:hidden}.portada__foto{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.portada:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#00000059,#0000008c 55%,#000000b8)}.portada__texto{display:grid;justify-items:start;gap:var(--sp-16);max-width:780px;padding-block:var(--sp-64) var(--sp-48)}@media(min-width:1024px){.portada__texto{padding-block:var(--sp-96) var(--sp-80)}}.portada__texto .boton{margin-top:var(--sp-8)}.revelar{transition:opacity var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out)}.revelar--pendiente{opacity:0;transform:translateY(16px)}.cabecera[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:var(--z-nav);background:var(--c-crema);border-bottom:1px solid transparent;transition:border-color var(--dur-2)}.cabecera[data-astro-cid-3ef6ksr2].con-scroll{border-bottom-color:var(--linea)}.cabecera__fila[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--sp-16);min-height:68px}@media(min-width:1024px){.cabecera__fila[data-astro-cid-3ef6ksr2]{min-height:84px}}.cabecera__logo[data-astro-cid-3ef6ksr2]{display:inline-flex;padding-block:var(--sp-12)}.cabecera__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:36px;width:auto}@media(min-width:1024px){.cabecera__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:44px}}.cabecera__nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--sp-4)}.cabecera__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.boton){display:inline-flex;align-items:center;min-height:var(--tap-min);padding-inline:var(--sp-12);font-size:var(--fs-16);font-weight:var(--fw-medio);text-decoration:none}.cabecera__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]:not(.boton){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.45em}@media(hover:hover){.cabecera__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.boton):hover{text-decoration:underline;text-decoration-color:var(--c-verde);text-decoration-thickness:2px;text-underline-offset:.45em}}.cabecera__cta[data-astro-cid-3ef6ksr2]{margin-left:var(--sp-12)}.cabecera__cta[data-astro-cid-3ef6ksr2] .boton[data-astro-cid-3ef6ksr2]{min-height:var(--h-44)}.cabecera__menu[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:767px){.cabecera__nav[data-astro-cid-3ef6ksr2]{width:100%;padding-bottom:var(--sp-8);margin-inline:calc(-1 * var(--sp-12))}.cabecera__cta[data-astro-cid-3ef6ksr2]{margin-left:var(--sp-8)}}@media(max-width:767px){.js .cabecera__menu[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:var(--sp-8);min-height:var(--tap-min);padding:0 var(--sp-12);margin-right:calc(-1 * var(--sp-12));border:0;background:none;font-size:var(--fs-16);font-weight:var(--fw-medio);cursor:pointer}.js .cabecera__nav[data-astro-cid-3ef6ksr2]{display:none;position:absolute;top:100%;left:0;right:0;margin:0;padding:var(--sp-8) var(--margen) var(--sp-24);background:var(--c-crema);border-bottom:1px solid var(--linea);box-shadow:0 16px 24px -16px #00000040}.js .cabecera[data-astro-cid-3ef6ksr2][data-abierto] .cabecera__nav[data-astro-cid-3ef6ksr2]{display:block}.js .cabecera__nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:stretch}.js .cabecera__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.boton){display:flex;min-height:var(--h-48);padding-inline:0;font-size:var(--fs-18);border-bottom:1px solid var(--linea)}.js .cabecera__cta[data-astro-cid-3ef6ksr2]{margin:var(--sp-16) 0 0}.js .cabecera__cta[data-astro-cid-3ef6ksr2] .boton[data-astro-cid-3ef6ksr2]{width:100%;min-height:var(--h-48)}}.cabecera__hamburguesa[data-astro-cid-3ef6ksr2]{position:relative;display:inline-block;width:20px;height:14px}.cabecera__hamburguesa[data-astro-cid-3ef6ksr2]:before,.cabecera__hamburguesa[data-astro-cid-3ef6ksr2]:after,.cabecera__hamburguesa[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{content:"";position:absolute;left:0;width:100%;height:2px;background:currentColor;transition:transform var(--dur-2) var(--ease-out),opacity var(--dur-1)}.cabecera__hamburguesa[data-astro-cid-3ef6ksr2]:before{top:0}.cabecera__hamburguesa[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{top:6px}.cabecera__hamburguesa[data-astro-cid-3ef6ksr2]:after{bottom:0}.cabecera[data-astro-cid-3ef6ksr2][data-abierto] .cabecera__hamburguesa[data-astro-cid-3ef6ksr2]:before{transform:translateY(6px) rotate(45deg)}.cabecera[data-astro-cid-3ef6ksr2][data-abierto] .cabecera__hamburguesa[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{opacity:0}.cabecera[data-astro-cid-3ef6ksr2][data-abierto] .cabecera__hamburguesa[data-astro-cid-3ef6ksr2]:after{transform:translateY(-6px) rotate(-45deg)}.pie[data-astro-cid-sz7xmlte]{padding-block:var(--sp-64) var(--sp-24)}@media(min-width:1024px){.pie[data-astro-cid-sz7xmlte]{padding-block:var(--sp-96) var(--sp-32)}}.pie__titulo[data-astro-cid-sz7xmlte]{font-size:var(--fs-20);line-height:28px;text-align:center;margin-bottom:var(--sp-48)}@media(min-width:768px){.pie__titulo[data-astro-cid-sz7xmlte]{font-size:var(--fs-28);line-height:36px;margin-bottom:var(--sp-64)}}.pie__columnas[data-astro-cid-sz7xmlte]{display:grid;gap:var(--sp-40);font-size:var(--fs-16);line-height:26px}@media(min-width:768px){.pie__columnas[data-astro-cid-sz7xmlte]{grid-template-columns:1.3fr 1fr 1fr;gap:var(--sp-48)}}.pie__etiqueta[data-astro-cid-sz7xmlte]{margin-bottom:var(--sp-12)}.pie[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:var(--tap-min);text-decoration:underline;text-decoration-color:var(--c-verde-claro);text-underline-offset:.25em}.pie__columnas[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline;min-height:0;line-height:28px;padding-block:8px}@media(hover:hover){.pie[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--c-verde-claro)}}.pie__horario[data-astro-cid-sz7xmlte]{display:grid;gap:var(--sp-12)}.pie__horario[data-astro-cid-sz7xmlte] dt[data-astro-cid-sz7xmlte]{font-weight:var(--fw-semi)}.pie__horario[data-astro-cid-sz7xmlte] dd[data-astro-cid-sz7xmlte]{color:var(--c-gris-claro)}.pie__legal[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-8) var(--sp-24);margin-top:var(--sp-48);padding-top:var(--sp-16);border-top:1px solid var(--c-gris-800);font-size:var(--fs-14);line-height:20px;color:var(--c-gris-claro)}.pie__legal[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:0 var(--sp-16)}.pie__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none}@media(hover:hover){.pie__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline}}
