.contacto[data-astro-cid-7b4tjujo]{background:var(--petroleo);color:var(--blanco)}.contacto--pagina[data-astro-cid-7b4tjujo]{padding-top:calc(var(--alto-barra) + clamp(2.5rem, 6vw, 5rem));min-height:100svh}.contacto__cuerpo[data-astro-cid-7b4tjujo]{grid-template-columns:5fr 6fr;gap:3rem clamp(2.5rem,5vw,5rem);display:grid}.contacto__lado[data-astro-cid-7b4tjujo]{flex-direction:column;align-items:flex-start;display:flex}.contacto__bajada[data-astro-cid-7b4tjujo]{max-width:26rem;color:var(--blanco-2);margin-top:1.1rem;font-size:clamp(1.125rem,1.35vw,1.25rem)}.contacto__tel[data-astro-cid-7b4tjujo]{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:clamp(1.5rem,2.6vw,2.25rem);font-size:clamp(2.6rem,5.4vw,4.75rem);font-weight:500;line-height:1;text-decoration:none;transition:color .35s;display:inline-block}.contacto__tel[data-astro-cid-7b4tjujo]:hover{color:var(--ambar)}.contacto__vias[data-astro-cid-7b4tjujo]{gap:.9rem;margin-top:1.75rem;display:grid}.contacto__vias[data-astro-cid-7b4tjujo] a[data-astro-cid-7b4tjujo]{align-items:center;gap:.9rem;text-decoration:none;display:inline-flex}.via__ico[data-astro-cid-7b4tjujo]{border:1.5px solid #ffffff6b;border-radius:50%;flex:none;place-items:center;width:2.9rem;height:2.9rem;transition:background-color .35s,color .35s,border-color .35s;display:grid}.via__ico[data-astro-cid-7b4tjujo] svg[data-astro-cid-7b4tjujo]{width:1.15rem;height:1.15rem}.contacto__vias[data-astro-cid-7b4tjujo] a[data-astro-cid-7b4tjujo]:hover .via__ico[data-astro-cid-7b4tjujo]{background:var(--ambar);border-color:var(--ambar);color:var(--tinta)}.via__rotulo[data-astro-cid-7b4tjujo]{color:#ffffffad;font-size:.95rem;line-height:1.3;display:block}.via__dato[data-astro-cid-7b4tjujo]{font-weight:500;line-height:1.35;display:block}.contacto__lugar[data-astro-cid-7b4tjujo]{isolation:isolate;background:var(--petroleo-hondo);min-height:9rem;color:var(--blanco);border-radius:18px;flex:auto;justify-content:space-between;align-self:stretch;align-items:flex-end;gap:1rem;margin-top:2rem;padding:1.1rem 1.3rem;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden}.contacto__lugar[data-astro-cid-7b4tjujo] video{z-index:-2;object-fit:cover;object-position:50% 62%;width:100%;height:100%;transition:transform 1.6s var(--suave);position:absolute;inset:0}.contacto__lugar[data-astro-cid-7b4tjujo]:before{content:"";z-index:-1;background:linear-gradient(#071f2600 38%,#071f26d1 100%);position:absolute;inset:0}.contacto__lugar[data-astro-cid-7b4tjujo]:hover video{transform:scale(1.05)}.contacto__lugar[data-astro-cid-7b4tjujo] .flecha[data-astro-cid-7b4tjujo] svg[data-astro-cid-7b4tjujo]{width:2.4rem;height:2.4rem;padding:.68rem}.contacto__lugar[data-astro-cid-7b4tjujo]:hover .flecha[data-astro-cid-7b4tjujo] svg[data-astro-cid-7b4tjujo]{background:var(--ambar);border-color:var(--ambar);color:var(--tinta)}.formulario[data-astro-cid-7b4tjujo]{background:var(--blanco);border-radius:22px;align-self:start;padding:clamp(1.4rem,3vw,2.5rem)}.formulario__campos[data-astro-cid-7b4tjujo]{gap:1.1rem;display:grid}.formulario__temas[data-astro-cid-7b4tjujo]{border:0;min-width:0;margin:0 0 .35rem;padding:0}legend[data-astro-cid-7b4tjujo]{letter-spacing:-.015em;margin-bottom:.85rem;padding:0;font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:500}.chips[data-astro-cid-7b4tjujo]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-astro-cid-7b4tjujo]{cursor:pointer;position:relative}.chip[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chip[data-astro-cid-7b4tjujo] span[data-astro-cid-7b4tjujo]{border:1.5px solid var(--linea);white-space:nowrap;min-height:2.6rem;transition:background-color .3s ease, border-color .3s ease, color .3s ease, transform .4s var(--suave);border-radius:999px;align-items:center;padding:.35rem 1.05rem;font-size:1rem;font-weight:500;display:inline-flex}.chip[data-astro-cid-7b4tjujo]:hover span[data-astro-cid-7b4tjujo]{border-color:var(--tinta)}.chip[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]:checked+span[data-astro-cid-7b4tjujo]{background:var(--petroleo);border-color:var(--petroleo);color:var(--blanco)}.chip[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]:active+span[data-astro-cid-7b4tjujo]{transform:scale(.95)}.chip[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]:focus-visible+span[data-astro-cid-7b4tjujo]{outline:2px solid var(--teal-hondo);outline-offset:3px}.formulario__fila[data-astro-cid-7b4tjujo]{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}.campo[data-astro-cid-7b4tjujo]{display:block;position:relative}.campo[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo],.campo[data-astro-cid-7b4tjujo] textarea[data-astro-cid-7b4tjujo]{width:100%;font:inherit;color:var(--tinta);background:var(--niebla);border:1.5px solid #0000;border-radius:14px;padding:1.6rem 1.05rem .55rem;transition:border-color .3s,background-color .3s,box-shadow .3s;display:block}.campo[data-astro-cid-7b4tjujo] textarea[data-astro-cid-7b4tjujo]{resize:vertical;min-height:7.25rem}.campo[data-astro-cid-7b4tjujo] span[data-astro-cid-7b4tjujo]{color:var(--tinta-2);pointer-events:none;transform-origin:0 0;transition:transform .4s var(--suave), color .3s ease;position:absolute;top:1.08rem;left:1.1rem}.campo[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]:focus+span[data-astro-cid-7b4tjujo],.campo[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]:not(:placeholder-shown)+span[data-astro-cid-7b4tjujo],.campo[data-astro-cid-7b4tjujo] textarea[data-astro-cid-7b4tjujo]:focus+span[data-astro-cid-7b4tjujo],.campo[data-astro-cid-7b4tjujo] textarea[data-astro-cid-7b4tjujo]:not(:placeholder-shown)+span[data-astro-cid-7b4tjujo]{transform:translateY(-.72rem)scale(.78)}.campo[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]:hover,.campo[data-astro-cid-7b4tjujo] textarea[data-astro-cid-7b4tjujo]:hover{border-color:var(--linea)}.campo[data-astro-cid-7b4tjujo] input[data-astro-cid-7b4tjujo]:focus-visible,.campo[data-astro-cid-7b4tjujo] textarea[data-astro-cid-7b4tjujo]:focus-visible{border-color:var(--teal-hondo);background:var(--blanco);outline:none;box-shadow:0 0 0 4px #2193b029}.campo[data-astro-cid-7b4tjujo] [data-astro-cid-7b4tjujo][aria-invalid=true]{border-color:#b42318}.formulario__trampa[data-astro-cid-7b4tjujo]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.formulario__robot[data-astro-cid-7b4tjujo]:not([hidden]){min-height:65px}.formulario__pie[data-astro-cid-7b4tjujo]{flex-wrap:wrap;align-items:center;gap:.9rem 1.25rem;margin-top:.35rem;display:flex}.formulario__aviso[data-astro-cid-7b4tjujo]{color:var(--tinta-2);flex:14rem;font-size:1rem;line-height:1.4}.formulario__aviso[data-astro-cid-7b4tjujo][data-tipo=error]{color:#b42318}.formulario__gracias[data-astro-cid-7b4tjujo] h3[data-astro-cid-7b4tjujo]{letter-spacing:-.02em;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:500}.formulario__gracias[data-astro-cid-7b4tjujo] p[data-astro-cid-7b4tjujo]{color:var(--tinta-2);max-width:30rem;margin-top:.6rem}.formulario__otra[data-astro-cid-7b4tjujo]{color:var(--teal-hondo);margin-top:1.5rem;font-weight:500}.formulario__gracias[data-astro-cid-7b4tjujo]:focus{outline:none}@media (width<=1100px){.contacto__cuerpo[data-astro-cid-7b4tjujo]{grid-template-columns:1fr}.formulario[data-astro-cid-7b4tjujo]{max-width:46rem}.contacto__lugar[data-astro-cid-7b4tjujo]{aspect-ratio:16/7;flex:none}}@media (width<=640px){.formulario__fila[data-astro-cid-7b4tjujo]{grid-template-columns:1fr}.contacto__lugar[data-astro-cid-7b4tjujo]{aspect-ratio:4/3}}
