.contacto2[data-astro-cid-kphbpcdu]{color:#1c2726;padding:calc(var(--header-h) + clamp(60px, 8vw, 100px)) clamp(24px, 6vw, 64px) clamp(80px, 10vw, 140px);background:#f4f2ee}.contacto2-grid[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,640px) 1fr;align-items:start;gap:64px;max-width:1280px;margin:0 auto;display:grid}.contacto2-form-col[data-astro-cid-kphbpcdu] h1[data-astro-cid-kphbpcdu].titulo-marcado{font-family:var(--font-titulos);letter-spacing:-.02em;background:var(--lima);color:#14201f;margin:0 0 20px;padding:4px 14px 8px;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:700;line-height:1.05;display:inline-block}.contacto2-sub[data-astro-cid-kphbpcdu]{color:#3d4746;max-width:560px;font-size:1.125rem;line-height:1.45;font-family:var(--font);margin:0 0 32px}.contacto2-form[data-astro-cid-kphbpcdu]{flex-direction:column;gap:26px;max-width:640px;display:flex}.f-field[data-astro-cid-kphbpcdu]{flex-direction:column;gap:6px;display:flex}.f-field[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu]{font-family:var(--font-titulos);color:#3d4746;font-size:.9375rem}.f-field[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu] em[data-astro-cid-kphbpcdu]{color:#14201f;font-style:normal;font-weight:700}.f-field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu],.f-field[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]{color:#1c2726;box-sizing:border-box;background:#fff;border:1px solid #1c272638;border-radius:8px;outline:none;width:100%;height:46px;padding:0 14px;font-family:inherit;font-size:1rem}.f-field[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]{resize:vertical;height:150px;padding:12px 14px;line-height:1.5}.f-field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]:focus,.f-field[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]:focus{border-color:#1c2726}.f-field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]::placeholder{color:#1c272659}.f-checkbox[data-astro-cid-kphbpcdu]{color:#3d4746;cursor:pointer;font-size:.875rem;line-height:1.5;font-family:var(--font);align-items:flex-start;gap:12px;display:flex}.f-checkbox[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{width:18px;height:18px;accent-color:var(--lima);cursor:pointer;flex:none;margin:2px 0 0}.f-checkbox[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{color:#1c2726;text-decoration:underline}.f-checkbox[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover{color:#4a5654}.contacto2-submit[data-astro-cid-kphbpcdu]{background:var(--lima);color:#14201f;font-family:var(--font-titulos);cursor:pointer;border:none;border-radius:8px;padding:15px 0;font-size:1.125rem;font-weight:700;transition:background .15s}.contacto2-submit[data-astro-cid-kphbpcdu]:hover{background:#dcee94}#status[data-astro-cid-kphbpcdu]{font-size:.95rem;font-family:var(--font);margin-top:14px}#status[data-astro-cid-kphbpcdu].error{color:#b3543e}#status[data-astro-cid-kphbpcdu].ok{color:#3d7a3d}.contacto2-side[data-astro-cid-kphbpcdu]{flex-direction:column;gap:28px;margin-left:20%;padding-top:8px;display:flex}.contacto2-logo[data-astro-cid-kphbpcdu]{width:100%;max-width:510px;height:auto}.contacto2-linkedin[data-astro-cid-kphbpcdu]{color:#1c2726;align-items:center;gap:14px;text-decoration:none;display:flex}.contacto2-linkedin[data-astro-cid-kphbpcdu] svg[data-astro-cid-kphbpcdu]{flex-shrink:0}.contacto2-linkedin[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu]{font-family:var(--font-titulos);font-size:1.125rem;font-weight:600}.contacto2-linkedin[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu] b[data-astro-cid-kphbpcdu]{font-weight:400}.contacto2-linkedin[data-astro-cid-kphbpcdu]:hover span[data-astro-cid-kphbpcdu]{color:#4a5654}.contacto2-blog[data-astro-cid-kphbpcdu]{color:#3d4746;max-width:400px;font-size:1.125rem;line-height:1.5;font-family:var(--font);margin:0}.contacto2-blog[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{color:#1c2726;text-decoration:underline}@media (width<=900px){.contacto2-grid[data-astro-cid-kphbpcdu]{grid-template-columns:1fr;gap:48px}.contacto2-form-col[data-astro-cid-kphbpcdu] h1[data-astro-cid-kphbpcdu].titulo-marcado,.contacto2-form[data-astro-cid-kphbpcdu]{max-width:100%}.contacto2-logo[data-astro-cid-kphbpcdu]{max-width:220px}}@media (width<=640px){.contacto2[data-astro-cid-kphbpcdu]{padding:48px 16px 64px}.contacto2-form-col[data-astro-cid-kphbpcdu] h1[data-astro-cid-kphbpcdu].titulo-marcado{padding:3px 10px 6px;font-size:1.9rem}.contacto2-sub[data-astro-cid-kphbpcdu]{margin-bottom:24px;font-size:1rem}.contacto2-form[data-astro-cid-kphbpcdu]{gap:18px}.contacto2-grid[data-astro-cid-kphbpcdu]{gap:36px}}
