:root{--color-fondo:#fff;--color-superficie:#fff;--color-texto:#111827;--color-texto-suave:#4b5563;--color-borde:#6b7280;--color-accion-primaria:#0e7490;--color-accion-primaria-hover:#155e75;--color-peligro:#b91c1c;--estado-pendiente-fondo:#fef3c7;--estado-pendiente-texto:#92400e;--estado-confirmado-fondo:#dcfce7;--estado-confirmado-texto:#166534;--estado-rechazado-fondo:#fee2e2;--estado-rechazado-texto:#991b1b;--fuente-base:"Schibsted Grotesk", system-ui, sans-serif;--peso-normal:400;--peso-fuerte:800;--texto-sm:14px;--texto-base:16px;--texto-lg:18px;--texto-xl:24px;--texto-titular:clamp(40px, 6vw, 72px);--interlineado-titular:1.05;--interlineado-texto:1.6;--espacio-1:4px;--espacio-2:8px;--espacio-3:12px;--espacio-4:16px;--espacio-6:24px;--espacio-8:32px;--espacio-12:48px;--espacio-16:64px;--espacio-24:96px;--radio-md:8px;--radio-lg:12px;--radio-full:999px;--duracion-corta:.2s;--duracion-media:.4s;--duracion-larga:.8s;--curva-salida:cubic-bezier(.2, .8, .2, 1);--curva-entrada:cubic-bezier(.4, 0, 1, 1);--distancia-entrada:16px;--sombra-sm:0 1px 2px #00000014;--sombra-md:0 4px 12px #0000001f}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/schibsted-grotesk-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}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--espacio-24);scrollbar-color:var(--color-borde) var(--color-fondo)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-fondo);color:var(--color-texto);font-family:var(--fuente-base);font-weight:var(--peso-normal);font-size:var(--texto-base);line-height:var(--interlineado-texto);font-synthesis:none;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,ol,ul,dl,dd,figure{margin:0}h1,h2,h3,h4{font-weight:var(--peso-fuerte);line-height:var(--interlineado-titular);text-wrap:balance}p,li,dd{text-wrap:pretty}ol,ul{padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}::selection{background:var(--color-accion-primaria);color:var(--color-fondo)}:focus-visible{outline:3px solid var(--color-accion-primaria);outline-offset:3px;border-radius:var(--radio-md)}.contenedor{width:100%;max-width:1200px;padding-inline:var(--espacio-4);margin-inline:auto}@media (width>=768px){.contenedor{padding-inline:var(--espacio-8)}}@media (width>=1200px){.contenedor{padding-inline:var(--espacio-12)}}.seccion{padding-block:var(--espacio-16);overflow-x:clip}@media (width>=1024px){.seccion{padding-block:var(--espacio-24)}}.seccion__titulo{font-size:var(--texto-titular);letter-spacing:-.02em;max-width:18ch}.seccion__bajada{font-size:var(--texto-lg);color:var(--color-texto-suave);max-width:60ch;margin-top:var(--espacio-4)}.solo-lectores{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saltar{left:var(--espacio-4);top:var(--espacio-2);z-index:10;padding:var(--espacio-3) var(--espacio-4);background:var(--color-texto);color:var(--color-fondo);border-radius:var(--radio-md);position:absolute;transform:translateY(-200%)}.saltar:focus{transform:none}.boton-whatsapp{justify-content:center;align-items:center;gap:var(--espacio-2);min-height:52px;padding-inline:var(--espacio-6);border-radius:var(--radio-full);background:var(--color-accion-primaria);color:var(--color-fondo);font-size:var(--texto-lg);font-weight:var(--peso-fuerte);box-shadow:var(--sombra-sm);line-height:1;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}.boton-whatsapp:hover{background:var(--color-accion-primaria-hover)}.boton-whatsapp:active{transform:translateY(1px)}.boton-whatsapp--compacto{min-height:44px;padding-inline:var(--espacio-4);font-size:var(--texto-base)}.boton-whatsapp__icono{flex:none}.boton-whatsapp--secundario{background:var(--color-superficie);color:var(--color-accion-primaria);box-shadow:inset 0 0 0 2px var(--color-accion-primaria)}.boton-whatsapp--secundario:hover{background:var(--color-accion-primaria);color:var(--color-fondo)}.sello{padding:var(--espacio-1) var(--espacio-3);border-radius:var(--radio-md);font-size:var(--texto-sm);font-weight:var(--peso-fuerte);letter-spacing:.08em;line-height:var(--interlineado-texto);text-transform:uppercase;white-space:nowrap;border:2px solid;display:inline-block;transform:rotate(-4deg)}.sello--pendiente{background:var(--estado-pendiente-fondo);color:var(--estado-pendiente-texto)}.sello--confirmado{background:var(--estado-confirmado-fondo);color:var(--estado-confirmado-texto)}.sello--rechazado{background:var(--estado-rechazado-fondo);color:var(--estado-rechazado-texto)}.logo{min-height:44px;font-size:var(--texto-xl);font-weight:var(--peso-fuerte);letter-spacing:-.02em;color:var(--color-texto);align-items:center;text-decoration:none;display:inline-flex}.logo__ya{color:var(--color-accion-primaria)}.encabezado{z-index:5;background:var(--color-fondo);border-bottom:1px solid var(--color-borde);position:sticky;top:0}.encabezado__fila{justify-content:space-between;align-items:center;gap:var(--espacio-4);min-height:64px;display:flex}.encabezado__nav{display:none}@media (width>=960px){.encabezado__nav{margin-left:auto;display:block}}.encabezado__lista{gap:var(--espacio-2);display:flex}.encabezado__enlace{min-height:44px;padding-inline:var(--espacio-3);color:var(--color-texto);font-weight:var(--peso-fuerte);align-items:center;text-decoration:none;display:inline-flex}.encabezado__enlace:hover{text-decoration:underline}.pie{margin-top:var(--espacio-8);padding-block:var(--espacio-12) var(--espacio-8);border-top:1px solid var(--color-borde)}.pie__grilla{gap:var(--espacio-8);display:grid}@media (width>=768px){.pie__grilla{gap:var(--espacio-12);grid-template-columns:2fr 1fr 1fr}}.pie__lema{margin-top:var(--espacio-2);max-width:40ch;color:var(--color-texto-suave)}.pie__lista,.pie__contacto{align-content:start;display:grid}.pie__subtitulo{min-height:44px;font-weight:var(--peso-fuerte);align-items:center;display:flex}.pie__enlace{align-items:center;gap:var(--espacio-1);min-width:44px;min-height:44px;color:var(--color-texto-suave);text-decoration:none;display:inline-flex}.pie__enlace:hover{color:var(--color-texto);text-decoration:underline}.pie__legal{justify-content:space-between;align-items:center;gap:0 var(--espacio-6);margin-top:var(--espacio-8);padding-top:var(--espacio-6);border-top:1px dashed var(--color-borde);font-size:var(--texto-sm);color:var(--color-texto-suave);flex-wrap:wrap;display:flex}
