.contacto-portada[data-astro-cid-kphbpcdu]{background:var(--negro);min-height:560px;color:var(--blanco);position:relative;overflow:hidden}.contacto-portada-foto[data-astro-cid-kphbpcdu]{background:url(/images/fondo_hero.webp) 50% 45%/cover no-repeat;position:absolute;inset:0}.contacto-portada-capa[data-astro-cid-kphbpcdu]{background:linear-gradient(90deg,#000000f0,#000000c9 48%,#00000073);position:absolute;inset:0}.contacto-portada-interior[data-astro-cid-kphbpcdu]{z-index:1;flex-direction:column;width:calc(100% - 48px);max-width:1300px;min-height:560px;margin:auto;padding:25px 0 65px;display:flex;position:relative}.contacto-migas[data-astro-cid-kphbpcdu]{font:400 12px var(--fuente-textos);flex-wrap:wrap;align-items:center;gap:13px;display:flex}.contacto-migas[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{color:inherit;text-decoration:none}.contacto-migas[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover{color:var(--primario)}.contacto-hero-texto[data-astro-cid-kphbpcdu]{max-width:850px;margin:auto 0;padding:58px 0 0}.contacto-sobretitulo[data-astro-cid-kphbpcdu]{font:700 11px var(--fuente-textos);letter-spacing:.15em;color:var(--primario);margin:0}.contacto-hero-texto[data-astro-cid-kphbpcdu] h1[data-astro-cid-kphbpcdu]{font:400 clamp(48px, 6.2vw, 90px)/1.02 var(--fuente-titulos);margin:16px 0 20px}.contacto-hero-texto[data-astro-cid-kphbpcdu] h1[data-astro-cid-kphbpcdu] em[data-astro-cid-kphbpcdu]{color:var(--primario);font-style:normal}.contacto-linea[data-astro-cid-kphbpcdu]{background:var(--primario);width:90px;height:2px;display:block}.contacto-hero-texto[data-astro-cid-kphbpcdu]>p[data-astro-cid-kphbpcdu]:not(.contacto-sobretitulo){max-width:500px;font:400 14px/1.8 var(--fuente-textos);margin:22px 0 26px}.contacto-bajar[data-astro-cid-kphbpcdu]{color:var(--primario);font:700 12px var(--fuente-textos);align-items:center;gap:24px;text-decoration:none;display:inline-flex}.contacto-marca[data-astro-cid-kphbpcdu]{writing-mode:vertical-rl;color:var(--primario);font:700 15px var(--fuente-textos);letter-spacing:.25em;position:absolute;bottom:35px;right:5px}.contacto-seccion[data-astro-cid-kphbpcdu]{background:var(--blanco);color:var(--negro);padding:80px 24px 95px}.contacto-contenedor[data-astro-cid-kphbpcdu]{max-width:1300px;margin:auto}.contacto-titular[data-astro-cid-kphbpcdu]{justify-content:space-between;align-items:end;gap:45px;margin-bottom:40px;display:flex}.contacto-titular[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{font:400 clamp(32px, 4vw, 55px)/1.08 var(--fuente-titulos);color:var(--negro);margin:13px 0 0}.contacto-titular[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu]{color:var(--naranja)}.contacto-titular[data-astro-cid-kphbpcdu] .contacto-sobretitulo[data-astro-cid-kphbpcdu],.contacto-informacion[data-astro-cid-kphbpcdu] .contacto-sobretitulo[data-astro-cid-kphbpcdu],.contacto-mapa[data-astro-cid-kphbpcdu] .contacto-sobretitulo[data-astro-cid-kphbpcdu]{color:var(--negro)}.contacto-titular[data-astro-cid-kphbpcdu]>p[data-astro-cid-kphbpcdu]{max-width:400px;font:400 13px/1.7 var(--fuente-textos);color:var(--negro);margin:0}.contacto-columnas[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(24px,5vw,85px);display:grid}.contacto-formulario-panel[data-astro-cid-kphbpcdu]{background:var(--negro);border:1px solid var(--negro);color:var(--blanco);padding:clamp(26px,3.5vw,48px)}.formulario-eyebrow[data-astro-cid-kphbpcdu]{font:700 11px var(--fuente-textos);color:var(--primario);letter-spacing:.14em;margin:0 0 10px}.contacto-formulario-panel[data-astro-cid-kphbpcdu] h3[data-astro-cid-kphbpcdu]{font:400 clamp(26px, 2.7vw, 39px)/1.14 var(--fuente-titulos);color:var(--blanco);margin:0}.formulario-ayuda[data-astro-cid-kphbpcdu]{font:400 13px/1.7 var(--fuente-textos);color:#e5e4e1d1;margin:12px 0 30px}#formulario-contacto[data-astro-cid-kphbpcdu]{gap:20px;display:grid}.formulario-campo[data-astro-cid-kphbpcdu]{gap:8px;display:grid}.formulario-campo[data-astro-cid-kphbpcdu] label[data-astro-cid-kphbpcdu]{font:500 12px var(--fuente-textos);color:var(--blanco)}.formulario-campo[data-astro-cid-kphbpcdu] label[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu]{color:var(--primario)}.formulario-campo[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu],.formulario-campo[data-astro-cid-kphbpcdu] select[data-astro-cid-kphbpcdu],.formulario-campo[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]{box-sizing:border-box;width:100%;min-width:0;color:var(--blanco);font:400 14px var(--fuente-textos);background:#e5e4e117;border:1px solid #e5e4e154;border-radius:0;padding:13px 15px}.formulario-campo[data-astro-cid-kphbpcdu] select[data-astro-cid-kphbpcdu] option[data-astro-cid-kphbpcdu]{background:var(--negro);color:var(--blanco)}.formulario-campo[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]::placeholder,.formulario-campo[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]::placeholder{color:#e5e4e199}.formulario-campo[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]{resize:vertical;min-height:118px}.formulario-campo[data-astro-cid-kphbpcdu] [data-astro-cid-kphbpcdu]:is(input,select,textarea):focus-visible{outline:2px solid var(--primario);outline-offset:2px}.formulario-enviar[data-astro-cid-kphbpcdu]{background:var(--primario);width:100%;min-height:48px;color:var(--negro);font:700 13px var(--fuente-textos);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:15px;padding:13px 18px;display:flex}.formulario-enviar[data-astro-cid-kphbpcdu]:hover{background:var(--secundario)}.formulario-enviar[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu]{font-size:19px}.formulario-aviso[data-astro-cid-kphbpcdu]{font:400 11px/1.6 var(--fuente-textos);color:#e5e4e1c7;margin:-4px 0 0}.contacto-informacion[data-astro-cid-kphbpcdu]{color:var(--negro);padding:12px 0}.contacto-informacion[data-astro-cid-kphbpcdu] h3[data-astro-cid-kphbpcdu]{max-width:620px;font:400 clamp(28px, 3.5vw, 47px)/1.12 var(--fuente-titulos);color:var(--negro);margin:12px 0 17px}.contacto-introduccion[data-astro-cid-kphbpcdu]{max-width:510px;font:400 14px/1.75 var(--fuente-textos);color:var(--negro);margin:0 0 36px}.contacto-datos[data-astro-cid-kphbpcdu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:33px 22px;display:grid}.contacto-dato[data-astro-cid-kphbpcdu]{align-items:flex-start;gap:15px;min-width:0;display:flex}.dato-icono[data-astro-cid-kphbpcdu]{border:1px solid var(--naranja);width:38px;height:38px;color:var(--negro);font:400 21px var(--fuente-textos);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.contacto-dato[data-astro-cid-kphbpcdu] h4[data-astro-cid-kphbpcdu]{font:700 13px var(--fuente-textos);color:var(--negro);margin:0 0 6px}.contacto-dato[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu],.contacto-dato[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{color:var(--negro);overflow-wrap:anywhere;font:400 12px/1.7 var(--fuente-textos);margin:0;text-decoration:none}.contacto-dato[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover{text-underline-offset:4px;text-decoration:underline}.contacto-nota[data-astro-cid-kphbpcdu]{border-left:3px solid var(--primario);background:#0000000f;align-items:center;gap:15px;margin-top:50px;padding:22px;display:flex}.contacto-nota[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu]{color:var(--naranja);font-size:28px}.contacto-nota[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{font:400 13px/1.7 var(--fuente-textos);margin:0}.contacto-mapa[data-astro-cid-kphbpcdu]{background:var(--blanco);color:var(--negro);padding:0 24px 90px}.contacto-mapa-interior[data-astro-cid-kphbpcdu]{max-width:1300px;margin:auto}.contacto-mapa-encabezado[data-astro-cid-kphbpcdu]{border-top:1px solid #0000002e;justify-content:space-between;align-items:end;gap:30px;padding:45px 0 26px;display:flex}.contacto-mapa[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{font:400 clamp(30px, 4vw, 52px)/1.1 var(--fuente-titulos);color:var(--negro);margin:13px 0 0}.contacto-mapa-encabezado[data-astro-cid-kphbpcdu]>p[data-astro-cid-kphbpcdu]{max-width:435px;font:400 13px/1.7 var(--fuente-textos);margin:0}.contacto-mapa-marco[data-astro-cid-kphbpcdu]{border:3px solid var(--negro);background:var(--blanco);width:100%;height:420px;overflow:hidden}.contacto-mapa-marco[data-astro-cid-kphbpcdu] iframe[data-astro-cid-kphbpcdu]{border:0;width:100%;height:100%;display:block}.contacto-mapa-enlace[data-astro-cid-kphbpcdu]{text-align:center;background:#0000000a;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;padding:30px;display:flex}.contacto-mapa-icono[data-astro-cid-kphbpcdu]{background:var(--primario);width:66px;height:66px;color:var(--negro);border-radius:50%;place-items:center;font-size:38px;display:grid}.contacto-mapa-enlace[data-astro-cid-kphbpcdu] h3[data-astro-cid-kphbpcdu]{font:400 clamp(26px, 3vw, 40px)/1.2 var(--fuente-titulos);color:var(--negro);margin:0}.contacto-mapa-enlace[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{font:400 13px/1.7 var(--fuente-textos);margin:0}.contacto-mapa-enlace[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{background:var(--negro);color:var(--blanco);font:600 13px/1.3 var(--fuente-textos);border-radius:5px;justify-content:center;align-items:center;padding:15px 22px;text-decoration:none;display:inline-flex}.contacto-mapa-enlace[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover{background:var(--naranja);color:var(--negro)}.contacto-mapa-enlace[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:focus-visible{outline:3px solid var(--primario);outline-offset:4px}.contacto-mapa-aclaracion[data-astro-cid-kphbpcdu]{font:400 12px/1.7 var(--fuente-textos);margin:13px 0 0}.contacto-migas[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:focus-visible,.contacto-bajar[data-astro-cid-kphbpcdu]:focus-visible,.contacto-dato[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:focus-visible{outline:2px solid var(--primario);outline-offset:4px}@media (width<=900px){.contacto-columnas[data-astro-cid-kphbpcdu]{gap:28px}.contacto-datos[data-astro-cid-kphbpcdu]{grid-template-columns:1fr;gap:25px}}@media (width<=700px){.contacto-portada[data-astro-cid-kphbpcdu],.contacto-portada-interior[data-astro-cid-kphbpcdu]{min-height:470px}.contacto-portada-interior[data-astro-cid-kphbpcdu]{width:calc(100% - 32px);padding-bottom:40px}.contacto-hero-texto[data-astro-cid-kphbpcdu] h1[data-astro-cid-kphbpcdu]{font-size:clamp(42px,11vw,64px)}.contacto-seccion[data-astro-cid-kphbpcdu]{padding:55px 16px 65px}.contacto-titular[data-astro-cid-kphbpcdu],.contacto-mapa-encabezado[data-astro-cid-kphbpcdu]{display:block}.contacto-titular[data-astro-cid-kphbpcdu]>p[data-astro-cid-kphbpcdu],.contacto-mapa-encabezado[data-astro-cid-kphbpcdu]>p[data-astro-cid-kphbpcdu]{margin-top:14px}.contacto-columnas[data-astro-cid-kphbpcdu]{grid-template-columns:1fr}.contacto-formulario-panel[data-astro-cid-kphbpcdu]{padding:25px 19px}.contacto-informacion[data-astro-cid-kphbpcdu]{padding:22px 4px 0}.contacto-datos[data-astro-cid-kphbpcdu]{grid-template-columns:repeat(2,minmax(0,1fr))}.contacto-marca[data-astro-cid-kphbpcdu]{right:0}.contacto-mapa[data-astro-cid-kphbpcdu]{padding:0 16px 65px}.contacto-mapa-marco[data-astro-cid-kphbpcdu]{height:340px}}@media (width<=460px){.contacto-datos[data-astro-cid-kphbpcdu]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.formulario-enviar[data-astro-cid-kphbpcdu]{transition:none}}
