.contacto-hero[data-astro-cid-2mxdoeuz]{position:relative;margin-top:calc(-1 * var(--header-height, 69px));min-height:100vh;background-size:cover;background-position:center 38%;overflow:hidden}.contacto-hero[data-astro-cid-2mxdoeuz]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 90% 4%,rgba(241,134,35,.14),transparent 40%),radial-gradient(ellipse 62% 78% at 78% 52%,rgba(4,16,36,.62),transparent 72%),linear-gradient(90deg,#041024f2,#041024c7 38%,#04102499 64%,#04102480)}.contacto-hero__inner[data-astro-cid-2mxdoeuz]{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:var(--space-7);padding-top:calc(var(--header-height, 69px) + var(--space-8));padding-bottom:var(--space-8)}.contacto-hero__form[data-astro-cid-2mxdoeuz] .lead{padding:var(--space-7)}.contacto-hero__form[data-astro-cid-2mxdoeuz] .lead__head{text-align:center}.contacto-hero__heading[data-astro-cid-2mxdoeuz]{padding-top:var(--space-3)}.contacto-hero[data-astro-cid-2mxdoeuz] .eyebrow[data-astro-cid-2mxdoeuz]{color:var(--orange)}.contacto-hero[data-astro-cid-2mxdoeuz] h1[data-astro-cid-2mxdoeuz]{color:#fff;font-size:clamp(2.5rem,1.6rem + 3vw,3.75rem);text-shadow:0 2px 20px rgba(4,16,36,.35)}.contacto-hero[data-astro-cid-2mxdoeuz] .page-lead[data-astro-cid-2mxdoeuz]{color:#ffffffd9;margin-bottom:0}@keyframes contacto-hero-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.contacto-hero__in[data-astro-cid-2mxdoeuz]{animation:contacto-hero-in .75s cubic-bezier(.22,1,.36,1) both}.contacto-hero__form[data-astro-cid-2mxdoeuz]>.lead{animation:contacto-hero-in .75s cubic-bezier(.22,1,.36,1) both;animation-delay:.14s}.page-lead[data-astro-cid-2mxdoeuz]{max-width:480px;font-size:var(--text-lg)}@media (max-width: 900px){.contacto-hero__inner[data-astro-cid-2mxdoeuz]{grid-template-columns:1fr}}@media (max-width: 640px){.contacto-hero__form[data-astro-cid-2mxdoeuz] .lead{padding:var(--space-6) var(--space-4)}}.contacto-cierre__intro[data-astro-cid-2mxdoeuz]{max-width:var(--container-narrow);margin-inline:auto;text-align:center;margin-bottom:var(--space-6)}.contacto-cierre__grid[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}.canal[data-astro-cid-2mxdoeuz]{display:flex;flex-direction:column;gap:var(--space-3);min-height:100%;background:var(--surface-card, rgba(255, 255, 255, .62));backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);border:1px solid var(--surface-card-border, rgba(255, 255, 255, .75));box-shadow:0 1px 2px #0e3f7d0f,0 12px 32px #0e3f7d1a;border-radius:var(--radius-lg);padding:var(--space-5);color:inherit}.canal__icon[data-astro-cid-2mxdoeuz]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,var(--sky),var(--blue));color:#fff;box-shadow:0 8px 18px #2367bc47;transition:transform .52s var(--ease-soft, ease-out),box-shadow .52s var(--ease-soft, ease-out)}.canal[data-astro-cid-2mxdoeuz]:hover .canal__icon[data-astro-cid-2mxdoeuz]{transform:translateY(-2px) rotate(-6deg) scale(1.06);box-shadow:0 12px 24px #2367bc5c}.canal__icon--wa[data-astro-cid-2mxdoeuz]{background:linear-gradient(135deg,#34d399,#11a872);box-shadow:0 8px 18px #11a8724d}.canal[data-astro-cid-2mxdoeuz]:hover .canal__icon--wa[data-astro-cid-2mxdoeuz]{box-shadow:0 12px 24px #11a87261}.canal__body[data-astro-cid-2mxdoeuz]{display:block;flex:1}.canal__body[data-astro-cid-2mxdoeuz] h3[data-astro-cid-2mxdoeuz]{margin-bottom:4px}.canal__body[data-astro-cid-2mxdoeuz] p[data-astro-cid-2mxdoeuz]{font-size:var(--text-sm);margin:0}.canal__cta[data-astro-cid-2mxdoeuz]{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:700;color:var(--blue);transition:gap .52s var(--ease-soft, ease-out),color .52s var(--ease-soft, ease-out)}.canal--whatsapp[data-astro-cid-2mxdoeuz]:hover .canal__cta[data-astro-cid-2mxdoeuz]{gap:12px;color:var(--blue-dark)}.canal__actions[data-astro-cid-2mxdoeuz]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.canal__copy[data-astro-cid-2mxdoeuz]{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:8px 12px;border:1px solid rgba(35,103,188,.22);border-radius:var(--radius-sm);background:#ffffffb3;font-size:var(--text-sm);font-weight:700;color:var(--blue-dark);transition:border-color .3s ease,background-color .3s ease,color .3s ease}.canal__copy[data-astro-cid-2mxdoeuz]:hover{border-color:var(--blue);background:#fff}.canal__copy-text[data-astro-cid-2mxdoeuz]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canal__copy-check[data-astro-cid-2mxdoeuz]{display:none}.canal__copy[data-astro-cid-2mxdoeuz].is-copied{border-color:var(--success);color:var(--success)}.canal__copy[data-astro-cid-2mxdoeuz].is-copied .canal__copy-icon[data-astro-cid-2mxdoeuz]{display:none}.canal__copy[data-astro-cid-2mxdoeuz].is-copied .canal__copy-check[data-astro-cid-2mxdoeuz]{display:inline}.canal__link[data-astro-cid-2mxdoeuz]{font-size:var(--text-xs);font-weight:700;color:var(--muted);transition:color .3s ease}.canal__link[data-astro-cid-2mxdoeuz]:hover{color:var(--blue)}.canal__social[data-astro-cid-2mxdoeuz]{display:flex;gap:8px;flex-wrap:wrap}.canal__social-icon[data-astro-cid-2mxdoeuz]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#ffffffbf;border:1px solid rgba(35,103,188,.18);color:var(--blue-dark);transition:transform .42s var(--ease-soft, ease-out),background-color .42s var(--ease-soft, ease-out),color .42s var(--ease-soft, ease-out),border-color .42s var(--ease-soft, ease-out),box-shadow .42s var(--ease-soft, ease-out)}.canal__social-icon[data-astro-cid-2mxdoeuz]:hover{transform:translateY(-3px);background:linear-gradient(135deg,var(--sky),var(--blue));color:#fff;border-color:transparent;box-shadow:0 10px 20px #2367bc4d}.canal__estado[data-astro-cid-2mxdoeuz]{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-xs);font-weight:700;color:var(--blue-dark)}.canal__pulso[data-astro-cid-2mxdoeuz]{position:relative;width:9px;height:9px;border-radius:50%;background:var(--success);flex-shrink:0}.canal__pulso[data-astro-cid-2mxdoeuz]:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid var(--success);opacity:0;animation:canal-pulso 2.2s ease-out infinite}@keyframes canal-pulso{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.8);opacity:0}}@media (max-width: 940px){.contacto-cierre__grid[data-astro-cid-2mxdoeuz]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.contacto-cierre__grid[data-astro-cid-2mxdoeuz]{grid-template-columns:1fr}}
