._seccion-contacto_nzigh_1{background:#fff;padding:clamp(5.5rem,11vh,8rem) clamp(1rem,3vw,2.5rem) clamp(4rem,8vh,6rem);position:relative;overflow:hidden}._contacto-hero_nzigh_8{background:#0a0d2c;border-radius:28px;width:100%;max-width:1480px;height:clamp(440px,72vh,720px);margin:0 auto;position:relative;overflow:hidden}._contacto-hero__bg_nzigh_19{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.02)}._contacto-hero__overlay_nzigh_29{pointer-events:none;background:linear-gradient(#0000008c 0%,#0003 45%,#0000008c 100%);position:absolute;inset:0}._contacto-hero__contenido_nzigh_39{text-align:center;color:#fff;z-index:2;opacity:1;transition:opacity 1s var(--ease), transform .8s var(--ease);flex-direction:column;justify-content:center;align-items:center;padding:clamp(2rem,5vw,4rem) clamp(1.5rem,5vw,4rem) clamp(7rem,14vh,10rem);display:flex;position:absolute;inset:0;transform:translateY(0)}._seccion-contacto_nzigh_1._visible_nzigh_56 ._contacto-hero__contenido_nzigh_39{opacity:1;transform:translateY(0)}._contacto-hero__eyebrow_nzigh_61{letter-spacing:.18em;text-transform:uppercase;color:#ffffffeb;align-items:center;gap:.6rem;margin:0 0 1.4rem;font-size:.85rem;font-weight:600;display:inline-flex}._contacto-hero__eyebrow_nzigh_61:before{content:"";background:var(--color-amarillo);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #ffd60a40}._contacto-hero__titulo_nzigh_82{letter-spacing:-.025em;color:#fff;text-shadow:0 6px 30px #00000059;max-width:1100px;margin:0;font-size:clamp(2.6rem,6.5vw,6rem);font-weight:800;line-height:1.02}._contacto-hero-card_nzigh_94{z-index:3;opacity:1;max-width:1320px;transition:opacity 1s var(--ease) .2s, transform .8s var(--ease) .2s;background:#f3f2f2;border-radius:24px;grid-template-columns:repeat(4,1fr);margin:clamp(-7rem,-12vh,-4.5rem) auto 0;padding:clamp(2rem,3.5vw,3rem) clamp(1.5rem,3vw,2.5rem);display:grid;position:relative;transform:translateY(0);box-shadow:0 30px 60px -25px #0a0d2c40}._seccion-contacto_nzigh_1._visible_nzigh_56 ._contacto-hero-card_nzigh_94{opacity:1;transform:translateY(0)}._contacto-hero-card__col_nzigh_116{text-align:center;border-right:1px dashed #0a0d2c2e;flex-direction:column;align-items:center;gap:.45rem;padding:.4rem clamp(1rem,2vw,1.75rem);display:flex}._contacto-hero-card__col_nzigh_116:last-child{border-right:none}._contacto-hero-card__titulo_nzigh_130{color:var(--color-texto);letter-spacing:-.005em;margin:0 0 .7rem;font-size:clamp(1.05rem,1.25vw,1.3rem);font-weight:700}._contacto-hero-card__titulo-link_nzigh_139{color:inherit;font:inherit;transition:color .25s var(--ease);text-decoration:none;display:inline-block}._contacto-hero-card_nzigh_94 ._contacto-hero-card__titulo-link_nzigh_139:hover{color:var(--color-azul)}._contacto-hero-card__rol_nzigh_151{color:var(--color-texto-suave);margin:0 0 .55rem;font-size:.88rem;line-height:1.5}._contacto-hero-card_nzigh_94 ._contacto-hero-card__col_nzigh_116 a{color:#00064a;word-break:break-word;transition:opacity .25s var(--ease);font-size:.95rem;font-weight:500;line-height:1.45;text-decoration:none}._contacto-hero-card_nzigh_94 ._contacto-hero-card__col_nzigh_116 a:hover{opacity:.7}._contacto-hero-card__redes_nzigh_173{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.6rem;display:flex}._contacto-hero-card_nzigh_94 ._contacto-hero-card__redes_nzigh_173 a{color:#6b6f76;width:22px;height:22px;transition:color .25s var(--ease), transform .25s var(--ease);background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._contacto-hero-card_nzigh_94 ._contacto-hero-card__redes_nzigh_173 a:hover{color:#00064a;box-shadow:none;opacity:1;background:0 0;transform:translateY(-2px)}._contacto-hero-card__redes_nzigh_173 svg{fill:currentColor;width:100%;height:100%;display:block}@media (width<=1024px){._contacto-hero-card_nzigh_94{grid-template-columns:repeat(2,1fr);row-gap:1.75rem}._contacto-hero-card__col_nzigh_116{border-bottom:1px dashed #0a0d2c2e;border-right:none;padding-bottom:1.5rem}._contacto-hero-card__col_nzigh_116:nth-last-child(-n+2){border-bottom:none;padding-bottom:.4rem}}@media (width<=640px){._contacto-hero_nzigh_8{border-radius:18px;height:clamp(440px,80vh,600px)}._contacto-hero__contenido_nzigh_39{padding-bottom:clamp(8rem,16vh,11rem)}._contacto-hero-card_nzigh_94{grid-template-columns:1fr;margin-top:clamp(-3.5rem,-6vh,-2rem)}._contacto-hero-card__col_nzigh_116{border-bottom:1px dashed #0a0d2c2e;border-right:none;padding-bottom:1.5rem}._contacto-hero-card__col_nzigh_116:last-child{border-bottom:none;padding-bottom:.4rem}}._form-seccion_nzigh_247{padding:clamp(4rem, 9vh, 7rem) var(--corporate-side-padding) clamp(3.5rem, 7vh, 5rem);background:#f3f2f2}._form-contenedor_nzigh_252{max-width:1360px;margin:0 auto}._form-cabecera_nzigh_257{opacity:1;transition:opacity .8s var(--ease), transform .7s var(--ease);margin-bottom:clamp(2.5rem,5vh,3.5rem);transform:translateY(0)}._form-seccion_nzigh_247._visible_nzigh_56 ._form-cabecera_nzigh_257{opacity:1;transform:translateY(0)}._form-eyebrow_nzigh_270{letter-spacing:.16em;text-transform:uppercase;color:var(--color-texto);margin:0 0 1.4rem;font-size:.82rem;font-weight:700}._form-titulo_nzigh_279{letter-spacing:-.03em;color:var(--color-texto);margin:0;font-size:clamp(2.2rem,4.2vw,4rem);font-weight:700;line-height:1}._form-titulo_nzigh_279 span{display:block}._form-card_nzigh_290{opacity:1;transition:opacity .9s var(--ease) .2s, transform .8s var(--ease) .2s;background:#fff;border-radius:24px;padding:clamp(2rem,4vw,3.5rem);transform:translateY(0)}._form-seccion_nzigh_247._visible_nzigh_56 ._form-card_nzigh_290{opacity:1;transform:translateY(0)}._form-grid_nzigh_305{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3vh,2rem) clamp(1.25rem,2.5vw,2.5rem);margin-bottom:1.75rem;display:grid}._form-grupo_nzigh_313{flex-direction:column;gap:.7rem;min-width:0;display:flex}._form-grupo--ancho_nzigh_320{grid-column:1/-1}._form-label_nzigh_322{color:var(--color-texto);align-items:baseline;gap:.55rem;font-size:.98rem;font-weight:700;display:flex}._form-numero_nzigh_331{color:var(--color-texto-suave);font-size:.82rem;font-weight:700}._form-input_nzigh_337,._form-select_nzigh_338{border:1.5px solid var(--color-borde-fuerte);width:100%;color:var(--color-texto);transition:border-color .25s var(--ease), background .25s var(--ease);appearance:none;background:0 0;border-radius:999px;padding:.95rem 1.4rem;font-family:inherit;font-size:1rem}._form-select_nzigh_338{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b6b78' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 1.25rem center;background-repeat:no-repeat;background-size:16px;padding-right:3rem}._form-textarea_nzigh_363{border:1.5px solid var(--color-borde-fuerte);width:100%;color:var(--color-texto);resize:vertical;min-height:140px;transition:border-color .25s var(--ease);background:0 0;border-radius:18px;padding:1rem 1.4rem;font-family:inherit;font-size:1rem}._form-input_nzigh_337::placeholder,._form-textarea_nzigh_363::placeholder{color:var(--color-texto-suave);opacity:.8}._form-input_nzigh_337:focus,._form-textarea_nzigh_363:focus,._form-select_nzigh_338:focus{border-color:var(--color-texto);background:#0a0d2c05;outline:none}._form-enviar_nzigh_391{background:var(--color-amarillo);color:var(--color-texto);font-family:var(--corporate-font);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border:none;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .55rem .55rem 1.4rem;font-size:1rem;font-weight:700;display:inline-flex}._form-enviar__icono_nzigh_408{background:var(--color-texto);width:38px;height:38px;color:var(--color-amarillo);transition:transform .3s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._form-enviar__icono_nzigh_408 svg{width:16px;height:16px}._form-enviar_nzigh_391:hover{transform:translateY(-2px);box-shadow:0 14px 28px -10px #ffd60aa6}._form-enviar_nzigh_391:hover ._form-enviar__icono_nzigh_408{transform:translate(3px)}._form-aviso_nzigh_431{color:var(--color-texto-suave);margin:1.1rem 0 0;font-size:.95rem}._form-status_nzigh_437{color:#15803d;background:#22c55e1a;border:1px solid #22c55e59;border-radius:12px;margin:1.1rem 0 0;padding:.85rem 1.1rem;font-size:.92rem;font-weight:600;display:none}._form-status_nzigh_437._visible_nzigh_56{display:block}@media (width<=760px){._form-grid_nzigh_305{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._contacto-hero__contenido_nzigh_39,._contacto-hero-card_nzigh_94,._form-cabecera_nzigh_257,._form-card_nzigh_290{opacity:1;transition:none;transform:none}._contacto-hero-card_nzigh_94 ._contacto-hero-card__col_nzigh_116 a,._contacto-hero-card_nzigh_94 ._contacto-hero-card__redes_nzigh_173 a,._form-input_nzigh_337,._form-select_nzigh_338,._form-textarea_nzigh_363,._form-enviar_nzigh_391,._form-enviar__icono_nzigh_408{transition:none}._contacto-hero-card_nzigh_94 ._contacto-hero-card__redes_nzigh_173 a:hover,._form-enviar_nzigh_391:hover,._form-enviar_nzigh_391:hover ._form-enviar__icono_nzigh_408{transform:none}}
