._boton_xph30_8{display:inline-flex;align-items:center;gap:var(--esp-2);font-family:var(--fuente-texto);font-weight:var(--peso-fuerte);line-height:1;border-radius:var(--radio-full);cursor:pointer;white-space:nowrap;transition:transform var(--dur-rapida) var(--ease-suave),background-color var(--dur-rapida) var(--ease-suave),color var(--dur-rapida) var(--ease-suave),box-shadow var(--dur-rapida) var(--ease-suave)}._md_xph30_27{padding:.95rem 1.6rem;font-size:var(--fs-400)}._lg_xph30_32{padding:1.15rem 2rem;font-size:var(--fs-500)}._sm_xph30_37{padding:.7rem 1.2rem;font-size:var(--fs-300)}._primario_xph30_43{background-color:var(--primario);color:var(--color-crema);box-shadow:var(--sombra-sm)}._primario_xph30_43:hover{background-color:var(--primario-hover);transform:translateY(-3px);box-shadow:var(--sombra-md)}._secundario_xph30_55{background-color:var(--color-espresso);color:var(--color-crema-texto)}._secundario_xph30_55:hover{background-color:var(--color-espresso-900);transform:translateY(-3px);box-shadow:var(--sombra-md)}._claro_xph30_67{background-color:var(--color-crema);color:var(--color-espresso)}._claro_xph30_67:hover{background-color:#fff;transform:translateY(-3px);box-shadow:var(--sombra-md)}._fantasma_xph30_79{background-color:transparent;color:var(--texto);box-shadow:inset 0 0 0 2px var(--borde)}._fantasma_xph30_79:hover{box-shadow:inset 0 0 0 2px var(--primario);color:var(--primario);transform:translateY(-3px)}._icono_xph30_92{display:inline-flex;transition:transform var(--dur-rapida) var(--ease-suave)}._boton_xph30_8:hover ._icono_xph30_92{transform:translate(4px)}._header_e855k_3{position:fixed;inset:0 0 auto 0;z-index:var(--z-nav);transition:background-color var(--dur-media) var(--ease-suave),box-shadow var(--dur-media) var(--ease-suave),padding var(--dur-media) var(--ease-suave)}._header_e855k_3[data-compacto=no]{background-color:transparent;padding-block:var(--esp-3)}._header_e855k_3[data-compacto=si]{background-color:color-mix(in srgb,var(--color-crema) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--sombra-sm);padding-block:var(--esp-2)}._header_e855k_3[data-menu=abierto]{background-color:var(--color-crema);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}._barra_e855k_35{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-5)}._logo_e855k_42{display:inline-flex;align-items:center;flex-shrink:0}._logo_e855k_42 img{width:132px;height:auto}._navEscritorio_e855k_53{margin-inline-start:auto}._lista_e855k_57{display:flex;align-items:center;gap:clamp(var(--esp-4),2vw,var(--esp-6))}._enlace_e855k_63{position:relative;font-weight:var(--peso-medio);font-size:var(--fs-400);color:var(--texto);padding-block:var(--esp-2);transition:color var(--dur-rapida) var(--ease-suave)}._enlace_e855k_63:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--primario);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-media) var(--ease-suave)}._enlace_e855k_63:hover{color:var(--primario)}._enlace_e855k_63:hover:after,._enlace_e855k_63._activo_e855k_91:after{transform:scaleX(1)}._enlace_e855k_63._activo_e855k_91{color:var(--primario)}._accionEscritorio_e855k_99{flex-shrink:0}._botonMenu_e855k_103{display:none;color:var(--texto);cursor:pointer}._panelMovil_e855k_110{display:none}._listaMovil_e855k_114{display:flex;flex-direction:column}._enlaceMovil_e855k_119{display:flex;align-items:center;gap:var(--esp-3);padding:var(--esp-4) var(--gutter);font-family:var(--fuente-display);font-size:var(--fs-700);color:var(--texto);border-bottom:1px solid var(--borde)}._enlaceMovil_e855k_119 svg{color:var(--primario)}._enlaceMovil_e855k_119._activo_e855k_91{color:var(--primario)}@media (max-width: 960px){._navEscritorio_e855k_53,._accionEscritorio_e855k_99{display:none}._botonMenu_e855k_103{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin-inline-start:auto}._panelMovil_e855k_110{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-nav) - 1);padding-top:4.5rem;padding-bottom:var(--esp-6);background-color:var(--color-crema);overflow-y:auto;overscroll-behavior:contain}}._footer_ot1q8_3{background-color:var(--color-espresso);color:var(--color-crema-texto);margin-top:var(--esp-10);border-radius:var(--radio-xl) var(--radio-xl) 0 0}._contenido_ot1q8_10{display:grid;grid-template-columns:1.6fr 1fr 1.4fr;gap:var(--esp-7);padding-block:var(--esp-9) var(--esp-7)}._marca_ot1q8_17{max-width:38ch}._logo_ot1q8_21{width:150px;height:auto;filter:brightness(0) invert(1);opacity:.95;margin-bottom:var(--esp-4)}._lema_ot1q8_30{color:color-mix(in srgb,var(--color-crema-texto) 75%,transparent);font-size:var(--fs-400)}._redes_ot1q8_35{display:flex;gap:var(--esp-3);margin-top:var(--esp-5)}._red_ot1q8_35{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radio-full);background-color:color-mix(in srgb,var(--color-crema-texto) 12%,transparent);color:var(--color-crema-texto);transition:background-color var(--dur-rapida) var(--ease-suave),color var(--dur-rapida) var(--ease-suave),transform var(--dur-rapida) var(--ease-suave)}._red_ot1q8_35:hover{background-color:var(--primario);color:#fff;transform:translateY(-3px)}._tituloColumna_ot1q8_62{font-size:var(--fs-500);margin-bottom:var(--esp-4);color:#fff}._columna_ot1q8_68 ul{display:flex;flex-direction:column;gap:var(--esp-3)}._enlace_ot1q8_74{color:color-mix(in srgb,var(--color-crema-texto) 78%,transparent);transition:color var(--dur-rapida) var(--ease-suave)}._enlace_ot1q8_74:hover{color:var(--primario)}._contacto_ot1q8_83 li{display:flex;align-items:center;gap:var(--esp-3);color:color-mix(in srgb,var(--color-crema-texto) 78%,transparent)}._contacto_ot1q8_83 svg{color:var(--primario);flex-shrink:0}._contacto_ot1q8_83 a:hover{color:var(--primario)}._base_ot1q8_99{padding-block:var(--esp-5);border-top:1px solid color-mix(in srgb,var(--color-crema-texto) 14%,transparent);font-size:var(--fs-300);color:color-mix(in srgb,var(--color-crema-texto) 65%,transparent)}@media (max-width: 860px){._contenido_ot1q8_10{grid-template-columns:1fr 1fr;gap:var(--esp-6)}._marca_ot1q8_17{grid-column:1 / -1}}@media (max-width: 560px){._contenido_ot1q8_10{grid-template-columns:1fr}}._barra_17jiq_3{position:fixed;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primario),var(--color-ciruela));transform-origin:0%;z-index:var(--z-modal)}._cargador_1klnw_3{display:flex;align-items:center;justify-content:center;min-height:60vh}._patita_1klnw_10{color:var(--primario);animation:_latido_1klnw_1 1.1s var(--ease-suave) infinite}@keyframes _latido_1klnw_1{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.18);opacity:1}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{--color-crema: #fff6e9;--color-crema-200: #f7ecd8;--color-arena: #ead9bc;--color-crema-texto: #f4ebdd;--color-terracota: #e26d5c;--color-terracota-600: #cb5746;--color-terracota-100: #f7d9d1;--color-salvia: #c9cba3;--color-salvia-600: #9ba076;--color-ciruela: #723d46;--color-espresso: #3a2a26;--color-espresso-900: #241814;--fondo: var(--color-crema);--fondo-alt: var(--color-crema-200);--texto: var(--color-espresso);--texto-suave: color-mix(in srgb, var(--color-espresso) 70%, transparent);--primario: var(--color-terracota);--primario-hover: var(--color-terracota-600);--acento: var(--color-salvia);--borde: color-mix(in srgb, var(--color-espresso) 12%, transparent);--fuente-display: "Bricolage Grotesque", "Nunito", system-ui, sans-serif;--fuente-texto: "Nunito", system-ui, -apple-system, sans-serif;--fs-900: clamp(3rem, 1.5rem + 7vw, 7rem);--fs-800: clamp(2.4rem, 1.4rem + 4.5vw, 4.5rem);--fs-700: clamp(1.9rem, 1.3rem + 2.6vw, 3rem);--fs-600: clamp(1.45rem, 1.1rem + 1.6vw, 2.1rem);--fs-500: clamp(1.15rem, 1rem + .6vw, 1.4rem);--fs-400: 1rem;--fs-300: .875rem;--fs-200: .75rem;--peso-normal: 400;--peso-medio: 600;--peso-fuerte: 700;--peso-extra: 800;--interlineado-apretado: 1.05;--interlineado-normal: 1.6;--esp-1: .25rem;--esp-2: .5rem;--esp-3: .75rem;--esp-4: 1rem;--esp-5: 1.5rem;--esp-6: 2rem;--esp-7: 3rem;--esp-8: 4rem;--esp-9: 6rem;--esp-10: 8rem;--gutter: clamp(1.25rem, 5vw, 5rem);--ancho-contenido: 1240px;--ancho-texto: 62ch;--radio-sm: .5rem;--radio-md: 1rem;--radio-lg: 1.75rem;--radio-xl: 2.5rem;--radio-full: 999px;--sombra-sm: 0 2px 10px rgba(58, 42, 38, .08);--sombra-md: 0 14px 34px rgba(58, 42, 38, .13);--sombra-lg: 0 28px 64px rgba(58, 42, 38, .2);--ease-suave: cubic-bezier(.22, 1, .36, 1);--ease-entrada: cubic-bezier(.16, 1, .3, 1);--dur-rapida: .25s;--dur-media: .5s;--dur-lenta: .9s;--z-nav: 1000;--z-menu: 1100;--z-modal: 1200}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-height:100vh;background-color:var(--fondo);color:var(--texto);font-family:var(--fuente-texto);font-size:var(--fs-400);line-height:var(--interlineado-normal);font-weight:var(--peso-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--fuente-display);font-weight:var(--peso-fuerte);line-height:var(--interlineado-apretado);letter-spacing:-.02em;text-wrap:balance;color:var(--texto)}p{text-wrap:pretty}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img,picture,svg,video{display:block;max-width:100%;height:auto}button{font-family:inherit;font-size:inherit;color:inherit;background:none;border:none;cursor:pointer}input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}:focus-visible{outline:3px solid var(--primario);outline-offset:3px;border-radius:var(--radio-sm)}.contenedor{width:100%;max-width:var(--ancho-contenido);margin-inline:auto;padding-inline:var(--gutter)}.solo-lectores{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
