.contacto[data-astro-cid-kphbpcdu]{background:#14120f;padding-block:7rem 5rem;position:relative;overflow:hidden}@media (width>=900px){.contacto[data-astro-cid-kphbpcdu]{padding-block:8rem 7rem}}.contacto__fondo[data-astro-cid-kphbpcdu]{position:absolute;inset:0}.contacto__fondo[data-astro-cid-kphbpcdu] img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.contacto__fondo[data-astro-cid-kphbpcdu]:after{content:"";background:linear-gradient(#14120f8c 0%,#14120f1a 30%,#14120f26 100%);position:absolute;inset:0}.contacto__grid[data-astro-cid-kphbpcdu]{background:var(--blanco);border-radius:var(--radio);grid-template-columns:minmax(0,1fr);gap:3rem;max-width:68rem;margin-inline:auto;padding:2rem 1.5rem;display:grid;position:relative;box-shadow:0 40px 90px #14120f59}@media (width>=900px){.contacto__grid[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:3rem}.contacto__info[data-astro-cid-kphbpcdu]{padding-right:3rem}.formulario[data-astro-cid-kphbpcdu]{border-left:1px solid var(--borde);padding-left:3rem}}.faq-seccion[data-astro-cid-kphbpcdu]{padding-top:var(--seccion)}.contacto__info[data-astro-cid-kphbpcdu] h1[data-astro-cid-kphbpcdu]{font-size:var(--fs-h2);max-width:14ch}.contacto__bajada[data-astro-cid-kphbpcdu]{margin-top:var(--ritmo-texto);max-width:34ch;color:var(--espresso-suave)}.datos[data-astro-cid-kphbpcdu]{grid-template-columns:1fr 1fr;gap:2rem 1.5rem;margin:3rem 0 0;display:grid}.datos__ancho[data-astro-cid-kphbpcdu]{grid-column:1/-1}@media (width>=900px){.contacto__info[data-astro-cid-kphbpcdu]{flex-direction:column;display:flex}.datos[data-astro-cid-kphbpcdu]{margin-top:auto;padding-top:3rem}}.datos[data-astro-cid-kphbpcdu] dd[data-astro-cid-kphbpcdu]{font-family:var(--fuente-serif);font-size:var(--fs-texto);margin:.5rem 0 0;line-height:1.3}.datos[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{color:var(--espresso);transition:background-size var(--rapido) var(--suave), color var(--rapido) var(--suave);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none}.datos[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover{color:var(--vino);background-size:100% 1px}@media (width<=480px){.datos[data-astro-cid-kphbpcdu]{grid-template-columns:1fr}}.formulario[data-astro-cid-kphbpcdu]{gap:2rem;display:grid}.formulario__titulo[data-astro-cid-kphbpcdu]{font-size:var(--fs-h3);line-height:var(--lh-h3);margin-bottom:.5rem}.campos-dobles[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;display:grid}.campo[data-astro-cid-kphbpcdu]{gap:.25rem;min-width:0;display:grid}.campo[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu],.campo[data-astro-cid-kphbpcdu] select[data-astro-cid-kphbpcdu],.campo[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]{border:0;border-bottom:1px solid color-mix(in srgb, var(--espresso) 40%, transparent);width:100%;min-width:0;min-height:2.5rem;font:inherit;font-size:var(--fs-texto-chico);color:var(--espresso);transition:border-color var(--rapido) var(--suave);background:0 0;border-radius:0;padding:.25rem 0}.campo[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]{resize:vertical}.campo[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]:focus,.campo[data-astro-cid-kphbpcdu] select[data-astro-cid-kphbpcdu]:focus,.campo[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]:focus{border-bottom-color:var(--vino);outline:none}.enviar[data-astro-cid-kphbpcdu]{border:1px solid var(--espresso);min-height:3rem;font-size:var(--fs-boton);letter-spacing:var(--ls-boton);text-transform:uppercase;color:var(--espresso);transition:background-color var(--rapido) var(--suave), color var(--rapido) var(--suave), border-color var(--rapido) var(--suave);border-radius:999px;justify-self:stretch;margin-top:.5rem;font-weight:600}.enviar[data-astro-cid-kphbpcdu]:hover{background:var(--vino);border-color:var(--vino);color:var(--crema)}.formulario__nota[data-astro-cid-kphbpcdu]{font-size:var(--fs-etiqueta);color:var(--espresso-suave);text-align:center;margin-top:-1rem}.faq-grid[data-astro-cid-kphbpcdu]{gap:2.5rem;display:grid}@media (width>=900px){.faq-grid[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(16rem,1fr) 1.6fr;align-items:start;gap:6rem}}.faq-grid__intro[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{margin-top:var(--ritmo-texto);color:var(--espresso-suave)}
