@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk.woff2)format("woff2");font-weight:300 700;font-display:swap}:root{--crema:#ecffb6;--lima:#d6fb00;--petroleo:#00545f;--hondo:#00353c;--papel:#f6f8ef;--blanco:#fff;--fuente:"Space Grotesk", system-ui, sans-serif;--radio:16px;--ancho:1120px;--gutter:clamp(16px, 4vw, 32px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:80px}body{font-family:var(--fuente);background:var(--papel);color:var(--hondo);margin:0;font-size:17px;line-height:1.5}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3{letter-spacing:-.03em;margin:0;line-height:1.1}p{margin:0}:focus-visible{outline:3px solid var(--petroleo);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.contenedor{width:min(100% - 2 * var(--gutter), var(--ancho));margin-inline:auto}.seccion{padding-block:clamp(64px,10vw,112px)}.seccion__titulo{max-width:18ch;font-size:clamp(30px,4.5vw,48px)}.seccion__bajada{max-width:52ch;color:var(--petroleo);margin-top:12px;font-size:clamp(17px,2vw,20px)}.seccion__cuerpo{margin-top:clamp(32px,5vw,56px)}.desvanecer-bordes{--borde:max(var(--gutter), (100% - var(--ancho)) / 2);--franja:min(48px, var(--borde));mask-image:linear-gradient(to right, transparent calc(var(--borde) - var(--franja)), #000 var(--borde), #000 calc(100% - var(--borde)), transparent calc(100% - var(--borde) + var(--franja)))}.boton{background:var(--petroleo);color:var(--crema);border-radius:999px;align-items:center;gap:8px;padding:14px 24px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .15s;display:inline-flex}.boton:hover{transform:translateY(-2px)}.boton--lima{background:var(--lima);color:var(--hondo)}.boton--lima:focus-visible{outline-color:var(--lima)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.etiqueta{letter-spacing:.16em;text-transform:uppercase;color:var(--petroleo);align-items:center;gap:10px;margin-bottom:14px;font-size:13px;font-weight:700;display:inline-flex}.etiqueta:before{content:"";background:currentColor;width:24px;height:2px}.etiqueta--clara{color:var(--crema)}.idioma[data-astro-cid-lemdd452]{border:1px solid color-mix(in srgb, var(--crema) 30%, transparent);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.idioma__op[data-astro-cid-lemdd452]{letter-spacing:.06em;color:var(--crema);border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;line-height:1.2;text-decoration:none}.idioma__op[data-astro-cid-lemdd452].activo{background:var(--lima);color:var(--hondo)}a[data-astro-cid-lemdd452].idioma__op:hover{background:color-mix(in srgb, var(--crema) 12%, transparent)}a[data-astro-cid-lemdd452].idioma__op:focus-visible{outline:2px solid var(--lima);outline-offset:2px}.header[data-astro-cid-nen7h5rs]{z-index:10;background:var(--petroleo);color:var(--crema);position:sticky;top:0}.header--sobre-hero[data-astro-cid-nen7h5rs]{--velo:0;background:rgb(0 53 60/calc(var(--velo) * .82));backdrop-filter:blur(calc(var(--velo) * 12px));box-shadow:0 8px 24px rgb(0 30 34/calc(var(--velo) * .25));transition:background-color .25s,box-shadow .25s;position:fixed;inset:0 0 auto}.header--sobre-hero[data-astro-cid-nen7h5rs].solido{background:var(--petroleo);box-shadow:0 1px 0 color-mix(in srgb, var(--crema) 12%, transparent)}.header__fila[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:28px}.header__nav[data-astro-cid-nen7h5rs]{order:1;align-items:center;gap:26px;margin-left:auto;font-weight:500;display:flex}.header__cta[data-astro-cid-nen7h5rs]{order:2}.header__menu[data-astro-cid-nen7h5rs]{order:3}.header__nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:not(.boton){text-decoration:none}.header__nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:not(.boton):hover{text-underline-offset:4px;text-decoration:underline}.header__cta[data-astro-cid-nen7h5rs]{white-space:nowrap;padding:10px 20px;font-size:16px}.header__cta-corto[data-astro-cid-nen7h5rs]{display:none}.header[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs]:focus-visible{outline-color:var(--lima)}.header__menu[data-astro-cid-nen7h5rs]{display:none}@media (width<=359px){.header__cta-largo[data-astro-cid-nen7h5rs]{display:none}.header__cta-corto[data-astro-cid-nen7h5rs]{display:inline}}@media (width<=960px){.header__menu[data-astro-cid-nen7h5rs]{cursor:pointer;width:44px;height:44px;color:var(--crema);background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid}.hamburguesa[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs],.hamburguesa[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:before,.hamburguesa[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:after{background:currentColor;border-radius:2px;width:22px;height:2px;transition:transform .25s,background-color .25s;display:block}.hamburguesa[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{position:relative}.hamburguesa[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:before,.hamburguesa[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:0}.hamburguesa[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:before{top:-7px}.hamburguesa[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:after{top:7px}.header__menu[data-astro-cid-nen7h5rs][aria-expanded=true] .hamburguesa[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:0 0}.header__menu[data-astro-cid-nen7h5rs][aria-expanded=true] .hamburguesa[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:before{transform:translateY(7px)rotate(45deg)}.header__menu[data-astro-cid-nen7h5rs][aria-expanded=true] .hamburguesa[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:after{transform:translateY(-7px)rotate(-45deg)}.header__nav[data-astro-cid-nen7h5rs]{top:calc(100% + 8px);right:var(--gutter);width:min(280px, 100% - 2 * var(--gutter));background:var(--petroleo);border-radius:var(--radio);border:1px solid color-mix(in srgb, var(--crema) 35%, transparent);flex-direction:column;align-items:flex-start;gap:18px;padding:22px 24px 24px;display:none;position:absolute;box-shadow:0 16px 40px #001e2259}.header__nav[data-astro-cid-nen7h5rs].abierto{display:flex}.header__cta[data-astro-cid-nen7h5rs]{margin-left:auto;padding:8px 14px;font-size:14px}.header__fila[data-astro-cid-nen7h5rs]{gap:8px}}.footer[data-astro-cid-jo6i4kqk]{background:var(--petroleo);color:var(--crema);padding-top:24px}.footer__rejilla[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:40px;display:grid}.footer__logo[data-astro-cid-jo6i4kqk]{width:auto;height:34px}.footer__linea[data-astro-cid-jo6i4kqk]{max-width:26ch;margin-top:14px}.footer__titulo[data-astro-cid-jo6i4kqk]{letter-spacing:.2em;text-transform:uppercase;opacity:.8;margin-bottom:14px;font-size:13px}.footer__lista[data-astro-cid-jo6i4kqk]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.footer__lista[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.footer__lista[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:4px;text-decoration:underline}.footer__redes[data-astro-cid-jo6i4kqk]{gap:14px;margin:20px 0 0;padding:0;list-style:none;display:flex}.footer[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--lima)}.footer__base[data-astro-cid-jo6i4kqk]{opacity:.8;border-top:1px solid color-mix(in srgb, var(--crema) 25%, transparent);margin-top:56px;padding-block:24px;font-size:14px}
