/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.contacto[data-astro-cid-4bi3i2nj]{gap:var(--e-8);max-width:var(--ancho-ancho);padding:var(--e-5) var(--margen) var(--e-8);flex-direction:column;margin-inline:auto;display:flex}.contacto[data-astro-cid-4bi3i2nj] p[data-astro-cid-4bi3i2nj]{margin:0}.contacto[data-astro-cid-4bi3i2nj]>section[data-astro-cid-4bi3i2nj]{gap:var(--e-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=75rem){.contacto[data-astro-cid-4bi3i2nj]>section[data-astro-cid-4bi3i2nj]{column-gap:var(--calle);grid-template-columns:repeat(12,minmax(0,1fr))}}.contacto__titular[data-astro-cid-4bi3i2nj]{font-size:var(--t-d3);line-height:var(--lh-d3);letter-spacing:var(--tr-d3);max-width:var(--ancho-titular);margin:0}.contacto-apertura[data-astro-cid-4bi3i2nj]{gap:var(--e-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=75rem){.contacto-apertura[data-astro-cid-4bi3i2nj]{column-gap:var(--calle);row-gap:var(--e-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.contacto-apertura__migas[data-astro-cid-4bi3i2nj]{grid-column:1/-1}}.contacto-apertura__quien[data-astro-cid-4bi3i2nj]{align-items:flex-start;gap:var(--e-5);flex-direction:column;display:flex}@media (width>=75rem){.contacto-apertura__quien[data-astro-cid-4bi3i2nj]{grid-area:2/1/auto/span 5}}.contacto-apertura__titular[data-astro-cid-4bi3i2nj]{font-size:var(--t-d5);line-height:var(--lh-d5);letter-spacing:var(--tr-d5);margin:0}.contacto-apertura__linea[data-astro-cid-4bi3i2nj]{font-family:var(--familia-titular);font-size:var(--t-d2);line-height:var(--lh-d2);letter-spacing:var(--tr-d2);color:var(--tinta)}@media (width>=75rem){.contacto-mensaje[data-astro-cid-4bi3i2nj]{grid-area:2/6/span 2/span 7}}.contacto-mensaje__hoja[data-astro-cid-4bi3i2nj]{gap:var(--e-5);padding:var(--e-5);border-radius:var(--radio-banda);background-color:var(--papel);box-shadow:var(--sombra-flota);grid-template-columns:minmax(0,1fr);grid-template-areas:"cabeza""campos""previa""enviar";display:grid}@media (width>=75rem){.contacto-mensaje__hoja[data-astro-cid-4bi3i2nj]{column-gap:var(--e-5);padding:var(--e-5) var(--e-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"cabeza cabeza""campos previa""enviar previa"}}.contacto-mensaje__cabeza[data-astro-cid-4bi3i2nj]{gap:var(--e-3);flex-direction:column;grid-area:cabeza;display:flex}.contacto-mensaje__campos[data-astro-cid-4bi3i2nj]{gap:var(--e-4);flex-direction:column;grid-area:campos;display:flex}.contacto-mensaje__titular[data-astro-cid-4bi3i2nj]{font-size:var(--t-d2);line-height:var(--lh-d2);letter-spacing:var(--tr-d2);margin:0}.contacto-mensaje__como[data-astro-cid-4bi3i2nj]{color:var(--tinta-2)}.contacto-mensaje__fecha[data-astro-cid-4bi3i2nj][hidden]{display:none}.contacto-mensaje__enviar[data-astro-cid-4bi3i2nj]{grid-area:enviar}.contacto-previa[data-astro-cid-4bi3i2nj]{align-items:flex-end;gap:var(--e-3);flex-direction:column;grid-area:previa;display:flex}@media (width>=75rem){.contacto-previa[data-astro-cid-4bi3i2nj]{align-self:center}}.contacto-previa__rotulo[data-astro-cid-4bi3i2nj]{font-size:var(--t-rotulo);line-height:var(--lh-menudo);letter-spacing:var(--tr-etiqueta);text-transform:var(--etiqueta-mayusculas);color:var(--tinta-2);align-self:flex-start}.contacto-previa__globo[data-astro-cid-4bi3i2nj]{max-width:100%;padding:var(--e-3) var(--e-4);border-radius:var(--radio-caja) var(--radio-caja) var(--radio-suave) var(--radio-caja);background-color:var(--cobre-100);box-shadow:var(--sombra-suave);font-size:var(--t-medio);line-height:var(--lh-medio);color:var(--tinta);overflow-wrap:anywhere;white-space:pre-line}.contacto-vias[data-astro-cid-4bi3i2nj]{gap:var(--e-4);flex-direction:column;display:flex}@media (width>=75rem){.contacto-vias[data-astro-cid-4bi3i2nj]{margin-top:var(--e-3);grid-area:3/1/auto/span 5}}.contacto-vias__titular[data-astro-cid-4bi3i2nj]{font-size:var(--t-d2);line-height:var(--lh-d2);letter-spacing:var(--tr-d2);margin:0}.contacto-vias__entrada[data-astro-cid-4bi3i2nj]{max-width:var(--ancho-entradilla);color:var(--tinta-2)}.contacto-tarjeta[data-astro-cid-4bi3i2nj]{gap:var(--e-4);padding:var(--e-3);border:var(--e-5) solid transparent;border-image:var(--hoja-blanca) 64 fill / var(--e-5) stretch;filter:var(--sombra-papel);transition:rotate var(--tiempo-escena) var(--curva-salida);flex-direction:column;display:flex;rotate:-2deg}.contacto-tarjeta[data-astro-cid-4bi3i2nj]:hover,.contacto-tarjeta[data-astro-cid-4bi3i2nj]:focus-within{rotate:0deg}.contacto-tarjeta__cabeza[data-astro-cid-4bi3i2nj]{align-items:center;gap:var(--e-4);padding-bottom:var(--e-4);border-bottom:var(--grosor-filete) solid var(--cobre-200);display:flex}.contacto-tarjeta__ojo[data-astro-cid-4bi3i2nj]{width:calc(var(--pulsable) * 1.2);flex:none;height:auto}.contacto-tarjeta__quien[data-astro-cid-4bi3i2nj]{flex-direction:column;display:flex}.contacto-tarjeta__nombre[data-astro-cid-4bi3i2nj]{font-family:var(--familia-titular);font-size:var(--t-d2);line-height:var(--lh-d2);letter-spacing:var(--tr-d2);color:var(--acento)}.contacto-tarjeta__escuela[data-astro-cid-4bi3i2nj]{font-size:var(--t-rotulo);line-height:var(--lh-menudo);letter-spacing:var(--tr-etiqueta);text-transform:var(--etiqueta-mayusculas);color:var(--tinta-2)}.contacto-tarjeta__datos[data-astro-cid-4bi3i2nj]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contacto-tarjeta__dato[data-astro-cid-4bi3i2nj]{align-items:center;gap:var(--e-3);min-height:var(--pulsable);font-size:var(--t-medio);line-height:var(--lh-medio);color:var(--tinta);transition:color var(--tiempo-cambio) var(--curva-suave);text-decoration:none;display:inline-flex}.contacto-tarjeta__dato[data-astro-cid-4bi3i2nj]:hover,.contacto-tarjeta__dato[data-astro-cid-4bi3i2nj]:focus-visible{color:var(--acento)}.contacto-tarjeta__icono[data-astro-cid-4bi3i2nj]{color:var(--acento);display:inline-flex}.contacto-donde__pieza[data-astro-cid-4bi3i2nj]{gap:var(--e-4);padding:var(--e-3);border-radius:var(--radio-banda);background-color:var(--papel-banda);background-image:var(--textura-papel);background-size:var(--textura-papel-tamano);background-blend-mode:multiply;grid-template-areas:"titulo""cartel""cartela""mapa";display:grid}@media (width>=75rem){.contacto-donde__pieza[data-astro-cid-4bi3i2nj]{column-gap:var(--e-6);padding:var(--e-4);grid-template:"mapa titulo""mapa cartela"1fr/minmax(0,3fr) minmax(0,2fr);grid-column:1/-1;position:relative}}.contacto-donde__titular[data-astro-cid-4bi3i2nj]{padding:var(--e-3) var(--e-3) 0;grid-area:titulo}@media (width>=75rem){.contacto-donde__titular[data-astro-cid-4bi3i2nj]{padding:var(--e-4) var(--e-4) 0 0}}.contacto-donde__mapa[data-astro-cid-4bi3i2nj]{grid-area:mapa;display:grid}.contacto-donde__cartel[data-astro-cid-4bi3i2nj]{grid-area:cartel}@media (width>=75rem){.contacto-donde__cartel[data-astro-cid-4bi3i2nj]{left:var(--e-6);bottom:calc(var(--e-7) * -1);z-index:var(--capa-pegado);width:calc(var(--pulsable) * 4);border:var(--e-2) solid var(--papel);border-radius:var(--radio-caja);box-shadow:var(--sombra-flota);transition:rotate var(--tiempo-escena) var(--curva-salida);position:absolute;overflow:hidden;rotate:-4deg}.contacto-donde__pieza[data-astro-cid-4bi3i2nj]:hover .contacto-donde__cartel[data-astro-cid-4bi3i2nj]{rotate:-1deg}}.contacto-donde__cartela[data-astro-cid-4bi3i2nj]{align-self:end;align-items:flex-start;gap:var(--e-4);padding:0 var(--e-3) var(--e-3);flex-direction:column;grid-area:cartela;display:flex}@media (width>=75rem){.contacto-donde__cartela[data-astro-cid-4bi3i2nj]{padding:0 var(--e-4) var(--e-4) 0}}.contacto-donde__direccion[data-astro-cid-4bi3i2nj]{font-style:normal;font-family:var(--familia-titular);font-size:var(--t-d2);line-height:var(--lh-d2);letter-spacing:var(--tr-d2);color:var(--tinta);flex-direction:column;display:flex}.contacto-donde__sitio[data-astro-cid-4bi3i2nj]{color:var(--acento)}.contacto-donde__tren[data-astro-cid-4bi3i2nj]{max-width:var(--ancho-lectura);color:var(--tinta-2)}
