.contacto[data-astro-cid-2mxdoeuz]{display:grid;gap:2.5rem;align-items:start}.contacto[data-astro-cid-2mxdoeuz] h2[data-astro-cid-2mxdoeuz]{font-size:1.375rem;margin:0 0 1.25rem}.dato[data-astro-cid-2mxdoeuz]{display:grid;gap:.25rem;background-color:var(--superficie);border:1px solid var(--borde);border-radius:1.25rem;padding:1.25rem 1.5rem;margin-bottom:.875rem;text-decoration:none;color:inherit;box-shadow:var(--shadow-card);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.dato[data-astro-cid-2mxdoeuz]:hover{transform:translateY(-3px);border-color:#e3787873;box-shadow:var(--shadow-pop)}.dato-titulo[data-astro-cid-2mxdoeuz]{font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-600)}.dato-valor[data-astro-cid-2mxdoeuz]{font-weight:700;color:var(--color-ink-950)}.dato-nota[data-astro-cid-2mxdoeuz]{font-size:.8125rem;color:var(--color-ink-600);line-height:1.5}.redes[data-astro-cid-2mxdoeuz]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.redes[data-astro-cid-2mxdoeuz] a[data-astro-cid-2mxdoeuz]{font-size:.875rem;font-weight:600;color:var(--color-ink-700);border-bottom:2px solid var(--color-ink-100);text-decoration:none;padding-bottom:.125rem}.redes[data-astro-cid-2mxdoeuz] a[data-astro-cid-2mxdoeuz]:hover{border-color:var(--color-brand-400);color:var(--color-brand-600)}.contacto-form[data-astro-cid-2mxdoeuz]{position:relative;overflow:hidden;background-color:var(--superficie);background-image:linear-gradient(180deg,#ffffff0d,#fff0 45%);border:1px solid var(--borde);border-radius:1.5rem;padding:1.75rem;box-shadow:var(--shadow-card)}.contacto-form[data-astro-cid-2mxdoeuz]:before{content:"";position:absolute;top:-1px;left:10%;right:10%;height:1px;background-image:linear-gradient(90deg,transparent,rgb(227 120 120 / .9),transparent);pointer-events:none}.form-nota[data-astro-cid-2mxdoeuz]{margin:0 0 1.25rem;font-size:.875rem;color:var(--color-ink-600);line-height:1.6}.campo[data-astro-cid-2mxdoeuz]{display:grid;gap:.375rem;margin-bottom:1rem}.campo-fila[data-astro-cid-2mxdoeuz]{display:grid;gap:1rem}label[data-astro-cid-2mxdoeuz]{font-size:.875rem;font-weight:600;color:var(--color-ink-800)}input[data-astro-cid-2mxdoeuz],select[data-astro-cid-2mxdoeuz],textarea[data-astro-cid-2mxdoeuz]{width:100%;font:inherit;font-size:.9375rem;color:var(--color-ink-950);background-color:#141414;color-scheme:dark;border:1px solid var(--borde-fuerte);border-radius:.875rem;padding:.6875rem .875rem;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}input[data-astro-cid-2mxdoeuz]:hover,select[data-astro-cid-2mxdoeuz]:hover,textarea[data-astro-cid-2mxdoeuz]:hover{border-color:#ffffff61}input[data-astro-cid-2mxdoeuz]::placeholder,textarea[data-astro-cid-2mxdoeuz]::placeholder{color:var(--color-ink-500);opacity:1}select[data-astro-cid-2mxdoeuz]{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e37878' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:13px 13px}select[data-astro-cid-2mxdoeuz] option[data-astro-cid-2mxdoeuz]{background-color:#141414;color:var(--color-ink-950)}select[data-astro-cid-2mxdoeuz] optgroup[data-astro-cid-2mxdoeuz]{background-color:#141414;color:var(--color-ink-600)}input[data-astro-cid-2mxdoeuz]:focus,select[data-astro-cid-2mxdoeuz]:focus,textarea[data-astro-cid-2mxdoeuz]:focus{border-color:var(--color-brand-400);outline:none;background-color:#191919;box-shadow:0 0 0 3px #e3787840}textarea[data-astro-cid-2mxdoeuz]{resize:vertical;min-height:7rem}.contacto-form[data-astro-cid-2mxdoeuz] .btn[data-astro-cid-2mxdoeuz]{width:100%}@media(min-width:640px){.contacto-form[data-astro-cid-2mxdoeuz] .btn[data-astro-cid-2mxdoeuz]{width:auto;min-width:15rem}}.form-estado[data-astro-cid-2mxdoeuz]{margin:.875rem 0 0;font-size:.875rem;font-weight:600;color:var(--color-ink-700)}.form-estado[data-astro-cid-2mxdoeuz] a[data-astro-cid-2mxdoeuz]{color:var(--color-brand-600)}@media(min-width:640px){.campo-fila[data-astro-cid-2mxdoeuz]{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.contacto[data-astro-cid-2mxdoeuz]{grid-template-columns:1fr 1.15fr;gap:3rem}}
