main:has(>.contacto:first-child){padding-top:0}.contacto[data-astro-cid-ehg6bl62]{background:var(--lima);padding:calc(var(--cabecera) + 38px) 0 200px}.contacto__reticula[data-astro-cid-ehg6bl62]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:20px;display:grid}.etq[data-astro-cid-ehg6bl62]{font:400 12px/1.2 var(--rotulo);letter-spacing:calc(.08em + var(--rotulo-aire));text-transform:uppercase}.contacto__intro[data-astro-cid-ehg6bl62]{font:400 24px/1.3 var(--texto);grid-column:1/-1;max-width:30ch;margin-top:32px}.contacto__titulo[data-astro-cid-ehg6bl62]{grid-column:1/-1;margin-top:96px}.contacto__titulo[data-astro-cid-ehg6bl62] .franja:nth-child(2){margin-left:1.9em;font-size:.85em}.formulario[data-astro-cid-ehg6bl62]{grid-column:1/7;grid-template-columns:1fr 1fr;gap:72px 20px;margin-top:160px;display:grid}.campo[data-astro-cid-ehg6bl62]{align-content:start;gap:8px;display:grid;position:relative}.campo[data-astro-cid-ehg6bl62] input[data-astro-cid-ehg6bl62],.campo[data-astro-cid-ehg6bl62] textarea[data-astro-cid-ehg6bl62]{border:0;border-bottom:1px solid var(--tinta);font:400 18px/1.4 var(--texto);color:inherit;resize:vertical;background:0 0;border-radius:0;padding:12px 0 14px}.campo[data-astro-cid-ehg6bl62] input[data-astro-cid-ehg6bl62]:focus,.campo[data-astro-cid-ehg6bl62] textarea[data-astro-cid-ehg6bl62]:focus{border-bottom-width:2px;outline:none;padding-bottom:13px}.campo--mensaje[data-astro-cid-ehg6bl62]{grid-column:1/-1}.campo--mensaje[data-astro-cid-ehg6bl62] textarea[data-astro-cid-ehg6bl62]{min-height:136px}.campo__error[data-astro-cid-ehg6bl62],.casilla[data-astro-cid-ehg6bl62] .campo__error[data-astro-cid-ehg6bl62]{font:400 12px/1.4 var(--rotulo);letter-spacing:calc(.08em + var(--rotulo-aire));text-transform:uppercase;align-items:baseline;gap:8px;display:flex}.campo[data-astro-cid-ehg6bl62] .campo__error[data-astro-cid-ehg6bl62]{position:absolute;top:calc(100% + 10px);left:0;right:0}.casilla[data-astro-cid-ehg6bl62]{position:relative}.casilla[data-astro-cid-ehg6bl62] .campo__error[data-astro-cid-ehg6bl62]{position:absolute;top:calc(100% + 10px);left:24px;right:0}[data-astro-cid-ehg6bl62][data-error-de][hidden]{display:none!important}.campo__error[data-astro-cid-ehg6bl62]:before{content:"";background:#ff2626;border-radius:50%;flex:none;width:6px;height:6px;translate:0 -1px}.mal[data-astro-cid-ehg6bl62] input[data-astro-cid-ehg6bl62],.mal[data-astro-cid-ehg6bl62] textarea[data-astro-cid-ehg6bl62]{border-bottom:2px solid #ff2626;padding-bottom:13px}.opciones[data-astro-cid-ehg6bl62]{border:0;flex-wrap:wrap;grid-column:1/-1;gap:8px;margin:0;padding:0;display:flex}.opciones[data-astro-cid-ehg6bl62] legend[data-astro-cid-ehg6bl62]{margin-bottom:20px;padding:0}.opcion[data-astro-cid-ehg6bl62]{position:relative}.opcion[data-astro-cid-ehg6bl62] input[data-astro-cid-ehg6bl62]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.opcion[data-astro-cid-ehg6bl62] span[data-astro-cid-ehg6bl62]{border:1px solid var(--tinta);font:500 14px/1.2 var(--texto);letter-spacing:.2em;text-transform:uppercase;padding:12px 16px;transition:background .2s,color .2s;display:block}.opcion[data-astro-cid-ehg6bl62] input[data-astro-cid-ehg6bl62]:checked+span[data-astro-cid-ehg6bl62]{background:var(--tinta);color:var(--lima)}.opcion[data-astro-cid-ehg6bl62] input[data-astro-cid-ehg6bl62]:focus-visible+span[data-astro-cid-ehg6bl62]{outline:3px solid var(--morado);outline-offset:3px}.casilla[data-astro-cid-ehg6bl62]{cursor:pointer;grid-column:1/-1;grid-template-columns:14px 1fr;align-items:center;gap:10px;margin-top:-32px;display:grid}.casilla[data-astro-cid-ehg6bl62] input[data-astro-cid-ehg6bl62]{appearance:none;box-sizing:border-box;border:1px solid var(--tinta);cursor:pointer;background:0 0;place-content:center;width:14px;height:14px;margin:0;display:grid}.casilla[data-astro-cid-ehg6bl62] input[data-astro-cid-ehg6bl62]:checked:before{content:"";background:var(--tinta);width:8px;height:8px}.casilla[data-astro-cid-ehg6bl62].mal input[data-astro-cid-ehg6bl62]{border:2px solid #ff2626}.casilla[data-astro-cid-ehg6bl62] .campo__error[data-astro-cid-ehg6bl62]{grid-column:2}.casilla__texto[data-astro-cid-ehg6bl62]{font:400 18px/1.45 var(--texto)}.casilla__texto[data-astro-cid-ehg6bl62] a[data-astro-cid-ehg6bl62]{text-underline-offset:3px;text-decoration:underline 1px}.casilla__texto[data-astro-cid-ehg6bl62] a[data-astro-cid-ehg6bl62]:hover{text-decoration-thickness:2px}.formulario__fallo[data-astro-cid-ehg6bl62]{background:var(--tinta);color:var(--lima);font:400 18px/1.4 var(--texto);grid-column:1/-1;margin-top:-16px;padding:14px 16px}.formulario__trampa[data-astro-cid-ehg6bl62]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.formulario__enviar[data-astro-cid-ehg6bl62]{grid-column:1;justify-self:start;margin-top:-16px}.boton--tinta[data-astro-cid-ehg6bl62]{background:var(--tinta);color:var(--lima)}.boton--tinta[data-astro-cid-ehg6bl62]:hover{background:#000}.formulario[data-astro-cid-ehg6bl62].enviando .campo[data-astro-cid-ehg6bl62],.formulario[data-astro-cid-ehg6bl62].enviando .opciones[data-astro-cid-ehg6bl62],.formulario[data-astro-cid-ehg6bl62].enviando .casilla[data-astro-cid-ehg6bl62]{opacity:.5;pointer-events:none}.formulario[data-astro-cid-ehg6bl62].enviando .formulario__enviar[data-astro-cid-ehg6bl62]{opacity:.6;pointer-events:none}.contacto__lado[data-astro-cid-ehg6bl62]{grid-column:8/-1;align-content:start;gap:0;margin-top:160px;display:grid}.contacto__correo[data-astro-cid-ehg6bl62]{background:var(--tinta);color:var(--lima);font:700 clamp(22px, 2.35vw, 34px)/1 var(--display);text-transform:uppercase;white-space:nowrap;justify-self:start;max-width:100%;margin-top:20px;padding:4px 8px 2px}.paquete-elegido[data-astro-cid-ehg6bl62]{background:#fff;gap:20px;margin-top:56px;padding:32px;display:grid}.paquete-elegido[data-astro-cid-ehg6bl62][hidden]{display:none}.paquete-elegido__nombre[data-astro-cid-ehg6bl62]{font:700 44px/1 var(--display);text-transform:uppercase}.paquete-elegido__texto[data-astro-cid-ehg6bl62]{font:400 18px/1.4 var(--texto)}.paquete-elegido[data-astro-cid-ehg6bl62] ul[data-astro-cid-ehg6bl62]{border-bottom:1px solid var(--tinta);gap:10px;margin:0;padding:0 0 20px;list-style:none;display:grid}.paquete-elegido[data-astro-cid-ehg6bl62] li[data-astro-cid-ehg6bl62]{font:400 18px/1.4 var(--texto);padding-left:18px;position:relative}.paquete-elegido[data-astro-cid-ehg6bl62] li[data-astro-cid-ehg6bl62]:before{content:"";background:var(--tinta);width:6px;height:6px;position:absolute;top:calc(.7em - 3px);left:0}.paquete-elegido__pie[data-astro-cid-ehg6bl62]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.paquete-elegido__pie[data-astro-cid-ehg6bl62] b[data-astro-cid-ehg6bl62]{font:700 32px/1 var(--display);white-space:nowrap}.paquete-elegido__pie[data-astro-cid-ehg6bl62] small[data-astro-cid-ehg6bl62]{font:400 12px/1 var(--rotulo);letter-spacing:calc(.08em + var(--rotulo-aire))}.contacto__reloj[data-astro-cid-ehg6bl62]{font:500 14px/1.2 var(--texto);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin-top:64px;display:flex}.contacto__reloj[data-astro-cid-ehg6bl62] i[data-astro-cid-ehg6bl62]{background:var(--tinta);border-radius:50%;width:8px;height:8px}.contacto__lado[data-astro-cid-ehg6bl62]>.contacto__titulo-social[data-astro-cid-ehg6bl62]{margin-top:56px}.contacto__redes[data-astro-cid-ehg6bl62]{font:var(--enlace);letter-spacing:var(--enlace-aire);text-transform:uppercase;flex-wrap:wrap;gap:28px;margin:20px 0 0;padding:0;list-style:none;display:flex}.contacto__enviado[data-astro-cid-ehg6bl62]{min-height:calc(100vh - var(--cabecera) - 38px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:48px 20px;display:grid}.contacto__enviado[data-astro-cid-ehg6bl62][hidden]{display:none}.contacto__baile[data-astro-cid-ehg6bl62]{grid-column:1/-1;justify-self:center}.contacto__baile[data-astro-cid-ehg6bl62] .limon{height:min(52vh,520px)}.contacto__enviado[data-astro-cid-ehg6bl62]>.franjas{--fs:clamp(48px, 8.3vw, 120px);grid-column:2/9}.contacto__enviado[data-astro-cid-ehg6bl62]>.boton[data-astro-cid-ehg6bl62]{grid-area:3/2/auto/6;justify-self:start}.contacto__gracias[data-astro-cid-ehg6bl62]{font:400 24px/1.3 var(--texto);grid-area:3/8/auto/-1}@media (width<=900px){.contacto[data-astro-cid-ehg6bl62]{padding:calc(var(--cabecera) + 16px) 0 120px}.contacto__reticula[data-astro-cid-ehg6bl62]{grid-template-columns:minmax(0,1fr)}.contacto__intro[data-astro-cid-ehg6bl62],.contacto__titulo[data-astro-cid-ehg6bl62],.formulario[data-astro-cid-ehg6bl62],.contacto__lado[data-astro-cid-ehg6bl62]{grid-column:1}.contacto__titulo[data-astro-cid-ehg6bl62]{order:-1;margin-top:24px}.contacto__titulo[data-astro-cid-ehg6bl62] .franjas{--fs:min(56px, 13vw)}.contacto__titulo[data-astro-cid-ehg6bl62] .franja:nth-child(2){margin-left:.1em;font-size:.55em}.contacto__intro[data-astro-cid-ehg6bl62]{margin-top:40px;font-size:20px}.formulario[data-astro-cid-ehg6bl62]{grid-template-columns:1fr;row-gap:40px;margin-top:64px}.opciones[data-astro-cid-ehg6bl62]{gap:8px}.opcion[data-astro-cid-ehg6bl62] span[data-astro-cid-ehg6bl62]{padding:10px 12px;font-size:12px}.casilla[data-astro-cid-ehg6bl62]{margin-top:-8px}.casilla__texto[data-astro-cid-ehg6bl62]{font-size:16px}.formulario__fallo[data-astro-cid-ehg6bl62],.formulario__enviar[data-astro-cid-ehg6bl62]{margin-top:24px}.contacto__lado[data-astro-cid-ehg6bl62]{margin-top:80px}.contacto__correo[data-astro-cid-ehg6bl62]{font-size:min(24px,5.4vw)}.contacto__reloj[data-astro-cid-ehg6bl62]{display:none}.paquete-elegido[data-astro-cid-ehg6bl62]{gap:16px;padding:20px}.paquete-elegido__nombre[data-astro-cid-ehg6bl62]{font-size:32px}.paquete-elegido__pie[data-astro-cid-ehg6bl62] b[data-astro-cid-ehg6bl62]{font-size:24px}.paquete-elegido__texto[data-astro-cid-ehg6bl62],.paquete-elegido[data-astro-cid-ehg6bl62] li[data-astro-cid-ehg6bl62]{font-size:16px}.contacto__enviado[data-astro-cid-ehg6bl62]{grid-template-columns:minmax(0,1fr);row-gap:32px}.contacto__enviado[data-astro-cid-ehg6bl62]>.franjas,.contacto__enviado[data-astro-cid-ehg6bl62]>.boton[data-astro-cid-ehg6bl62],.contacto__gracias[data-astro-cid-ehg6bl62]{grid-area:auto/1}.contacto__gracias[data-astro-cid-ehg6bl62]{font-size:20px}}
