.contacto[data-astro-cid-svshx33u]{display:grid;gap:clamp(2rem,5vw,3.5rem);align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.contacto__intro[data-astro-cid-svshx33u] .lead[data-astro-cid-svshx33u]{margin-bottom:2rem}.contacto__data[data-astro-cid-svshx33u]{display:grid;gap:1.1rem}.contacto__data[data-astro-cid-svshx33u] li[data-astro-cid-svshx33u]{display:flex;align-items:flex-start;gap:.85rem}.contacto__data[data-astro-cid-svshx33u] li[data-astro-cid-svshx33u]>span[data-astro-cid-svshx33u]:last-child{display:flex;flex-direction:column;color:var(--ink-mute);font-size:.92rem;line-height:1.45}.contacto__data[data-astro-cid-svshx33u] strong[data-astro-cid-svshx33u]{color:var(--ink);font-size:.78rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.contacto__data[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{display:inline-flex;align-items:center;color:var(--ink-soft);text-decoration:none}@media(pointer:coarse){.contacto__data[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{min-height:44px}}.contacto__data[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]:hover{color:var(--wa)}.contacto__ico[data-astro-cid-svshx33u]{display:grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid var(--line);border-radius:var(--radius);background:var(--grad-soft);color:var(--blue-hi)}.form[data-astro-cid-svshx33u]{display:grid;gap:1rem;padding:clamp(1.4rem,3.5vw,2.25rem);border:1px solid var(--line);border-radius:var(--radius-lg);background:#090911cc;backdrop-filter:blur(10px);box-shadow:var(--shadow)}.form__title[data-astro-cid-svshx33u]{margin-bottom:.25rem;font-size:1.25rem}.form__row[data-astro-cid-svshx33u]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.field[data-astro-cid-svshx33u]{display:grid;gap:.4rem}.field__label[data-astro-cid-svshx33u]{color:var(--ink-soft);font-size:.76rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.field[data-astro-cid-svshx33u] abbr[data-astro-cid-svshx33u]{color:var(--pink);text-decoration:none}.field[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u],.field[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u],.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{width:100%;min-height:48px;padding:.7rem .9rem;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0a;color:var(--ink);font-size:16px;transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{min-height:96px;resize:vertical}.field[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]::placeholder,.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]::placeholder{color:var(--ink-mute);opacity:.65}.field[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:focus,.field[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u]:focus,.field[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]:focus{outline:none;border-color:var(--blue-hi);background:#ffffff12;box-shadow:0 0 0 3px #6db4f638}.field[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:user-invalid,.field[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u]:user-invalid{border-color:var(--pink)}.field[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238798a8' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;padding-right:2.4rem}.field[data-astro-cid-svshx33u] select[data-astro-cid-svshx33u] option[data-astro-cid-svshx33u]{background:var(--bg-deep);color:var(--ink)}.hp[data-astro-cid-svshx33u]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form__note[data-astro-cid-svshx33u]{color:var(--ink-mute);font-size:.78rem;text-align:center}.canal[data-astro-cid-2mxdoeuz]{display:flex;flex-direction:column;gap:.7rem}.canal__ico[data-astro-cid-2mxdoeuz]{display:grid;place-items:center;width:50px;height:50px;margin-bottom:.3rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.card[data-astro-cid-2mxdoeuz]:hover .canal__ico[data-astro-cid-2mxdoeuz]{transform:translateY(-4px) scale(1.06)}.canal__ico--wa[data-astro-cid-2mxdoeuz]{color:var(--wa)}.canal__ico--tel[data-astro-cid-2mxdoeuz]{color:var(--blue-hi)}.canal__ico--ig[data-astro-cid-2mxdoeuz]{color:var(--pink)}.canal__t[data-astro-cid-2mxdoeuz]{font-size:1.1rem}.canal__d[data-astro-cid-2mxdoeuz]{flex:1;color:var(--ink-mute);font-size:.93rem}.canal__cta[data-astro-cid-2mxdoeuz]{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;color:var(--ink);font-weight:900;letter-spacing:.03em;text-decoration:none}.canal__cta[data-astro-cid-2mxdoeuz] svg[data-astro-cid-2mxdoeuz]{transition:transform .3s ease}.canal__cta[data-astro-cid-2mxdoeuz]:hover{color:var(--blue-hi)}.canal__cta[data-astro-cid-2mxdoeuz]:hover svg[data-astro-cid-2mxdoeuz]{transform:translate(4px)}.datos[data-astro-cid-2mxdoeuz]{display:grid;gap:clamp(1.25rem,3vw,2rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--line)}.datos[data-astro-cid-2mxdoeuz] h3[data-astro-cid-2mxdoeuz]{margin-bottom:.5rem;font-size:.8rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.datos[data-astro-cid-2mxdoeuz] p[data-astro-cid-2mxdoeuz]{color:var(--ink-mute);font-size:.93rem}
