.firma-hero[data-astro-cid-427b7vub]{padding-block:var(--ml-space-m) var(--ml-space-xl)}.firma-hero__grid[data-astro-cid-427b7vub]{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:var(--ml-space-xl);align-items:center}.firma-hero[data-astro-cid-427b7vub] h1[data-astro-cid-427b7vub]{margin-block:var(--ml-space-2xs) var(--ml-space-s);max-width:16ch;font-weight:800;letter-spacing:-.015em}.firma-hero__intro[data-astro-cid-427b7vub]{font-size:var(--ml-step-1);color:var(--ml-gris);max-width:var(--ml-max-texto)}.firma-hero__contacto[data-astro-cid-427b7vub]{margin-block-start:var(--ml-space-m);font-size:var(--ml-step--1);font-weight:700}.firma-hero__contacto[data-astro-cid-427b7vub] a[data-astro-cid-427b7vub]{color:var(--ml-azul)}.firma-hero__visual[data-astro-cid-427b7vub]{position:relative}.firma-hero__figura[data-astro-cid-427b7vub]{margin:0}.firma-hero__figura[data-astro-cid-427b7vub] img[data-astro-cid-427b7vub]{inline-size:100%;block-size:clamp(24rem,32vw,28rem);object-fit:cover;border-radius:var(--ml-radio-xl);display:block}.firma-hero__id[data-astro-cid-427b7vub]{position:absolute;inset-inline:var(--ml-space-m);inset-block-end:var(--ml-space-m);display:flex;align-items:center;gap:var(--ml-space-m);padding:var(--ml-space-s) var(--ml-space-m);background:var(--ml-blanco);border:1px solid var(--ml-linea);border-radius:var(--ml-radio-grande);box-shadow:0 10px 30px #112e4524}.firma-hero__sello[data-astro-cid-427b7vub]{flex:0 0 auto;inline-size:5.5rem;block-size:5.5rem;object-fit:contain;filter:drop-shadow(0 4px 10px rgb(17 46 69 / .18))}.firma-hero__id-datos[data-astro-cid-427b7vub] p[data-astro-cid-427b7vub]{margin:0;max-width:none}.firma-hero__id-nombre[data-astro-cid-427b7vub]{font-weight:800;color:var(--ml-tinta)}.firma-hero__id-colegiacion[data-astro-cid-427b7vub]{font-size:var(--ml-step--1);color:var(--ml-gris)}.firma-hero__id-registro[data-astro-cid-427b7vub]{margin-block-start:var(--ml-space-3xs)!important;font-size:var(--ml-step--1)}@media(max-width:61.99em){.firma-hero__grid[data-astro-cid-427b7vub]{grid-template-columns:1fr;gap:var(--ml-space-l)}.firma-hero__figura[data-astro-cid-427b7vub] img[data-astro-cid-427b7vub]{block-size:auto;aspect-ratio:4 / 3}}@media(max-width:40em){.firma-hero__id[data-astro-cid-427b7vub]{position:static;margin-block-start:var(--ml-space-s)}}.firma-ambitos[data-astro-cid-427b7vub]{background:var(--ml-marfil);padding-block-start:0}.firma-ambitos[data-astro-cid-427b7vub] .ml-container[data-astro-cid-427b7vub]{padding-block-start:var(--ml-space-xl)}.firma-ambitos[data-astro-cid-427b7vub] h2[data-astro-cid-427b7vub]{max-width:30ch}.firma-ambitos__lista[data-astro-cid-427b7vub]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ml-space-m)}.firma-ambito{height:100%}.firma-ambito__enlace[data-astro-cid-427b7vub]{display:flex;flex-direction:column;gap:var(--ml-space-2xs);height:100%;padding:var(--ml-space-m) var(--ml-space-l);background:var(--ml-blanco);color:var(--ml-tinta);border:1px solid var(--ml-linea);border-radius:var(--ml-radio-grande)}a[data-astro-cid-427b7vub].firma-ambito__enlace{text-decoration:none}.firma-ambito__nombre[data-astro-cid-427b7vub]{font-size:var(--ml-step-2);font-weight:800;letter-spacing:-.01em}.firma-ambito__texto[data-astro-cid-427b7vub]{color:var(--ml-gris);font-size:var(--ml-step--1);flex:1}.firma-ambito__accion[data-astro-cid-427b7vub]{margin-block-start:auto;padding-block-start:var(--ml-space-s)}@media(max-width:56em){.firma-ambitos__lista[data-astro-cid-427b7vub]{grid-template-columns:1fr}}.firma-metodo[data-astro-cid-427b7vub]{background:var(--ml-blanco);padding-block-start:0}.firma-metodo[data-astro-cid-427b7vub] .ml-container[data-astro-cid-427b7vub]{padding-block-start:var(--ml-space-xl)}.firma-metodo__enlace[data-astro-cid-427b7vub]{margin-block:var(--ml-space-l) 0;text-align:center;font-weight:600}.firma-garantias[data-astro-cid-427b7vub]{padding-block-end:var(--ml-space-xl)}.firma-garantias__inner[data-astro-cid-427b7vub]{max-width:var(--ml-max-faq);border-block-start:1px solid var(--ml-linea);padding-block-start:var(--ml-space-m)}.firma-garantias__linea[data-astro-cid-427b7vub]{font-size:var(--ml-step--1);color:var(--ml-gris);margin-block-end:var(--ml-space-s)}.firma-garantias__detalles[data-astro-cid-427b7vub]{border:1px solid var(--ml-linea);border-radius:var(--ml-radio);background:var(--ml-blanco)}.firma-garantias__detalles[data-astro-cid-427b7vub] summary[data-astro-cid-427b7vub]{display:flex;align-items:center;justify-content:space-between;gap:var(--ml-space-s);min-block-size:3.5rem;padding:var(--ml-space-xs) var(--ml-space-m);font-weight:700;color:var(--ml-tinta);cursor:pointer;list-style:none}.firma-garantias__detalles[data-astro-cid-427b7vub] summary[data-astro-cid-427b7vub]::-webkit-details-marker{display:none}.firma-garantias__control[data-astro-cid-427b7vub]{flex:0 0 auto;color:var(--ml-azul);transition:rotate .2s ease}.firma-garantias__detalles[data-astro-cid-427b7vub][open] .firma-garantias__control[data-astro-cid-427b7vub]{rotate:180deg}.firma-garantias__contenido[data-astro-cid-427b7vub]{padding:0 var(--ml-space-m) var(--ml-space-m);display:grid;gap:var(--ml-space-2xs);text-align:start}.firma-garantias__contenido[data-astro-cid-427b7vub] h3[data-astro-cid-427b7vub]{font-size:var(--ml-step-0);margin-block:var(--ml-space-s) 0}.firma-garantias__contenido[data-astro-cid-427b7vub] p[data-astro-cid-427b7vub]{color:var(--ml-gris);font-size:var(--ml-step--1);max-width:none;margin:0}.firma-cierre[data-astro-cid-427b7vub]{background:var(--ml-azul-noche);color:var(--ml-blanco);padding-block-start:0;overflow:clip}.firma-cierre__inner[data-astro-cid-427b7vub]{position:relative;padding-block-start:var(--ml-space-xl)}.firma-cierre__forma[data-astro-cid-427b7vub]{position:absolute;inset-block-start:10%;inset-inline-start:50%;translate:-50% 0;inline-size:34rem;block-size:34rem;background:radial-gradient(closest-side,rgb(36 99 235 / .4),transparent);pointer-events:none}.firma-cierre[data-astro-cid-427b7vub] .ml-cabecera-centrada{position:relative}.firma-cierre[data-astro-cid-427b7vub] .ml-eyebrow[data-astro-cid-427b7vub]{color:var(--ml-cielo)}.firma-cierre[data-astro-cid-427b7vub] h2[data-astro-cid-427b7vub]{color:var(--ml-blanco);max-width:20ch}.firma-cierre__texto[data-astro-cid-427b7vub]{color:var(--ml-azul-suave);font-size:var(--ml-step-1);max-width:34em}.firma-cierre__acciones[data-astro-cid-427b7vub]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ml-space-s);margin-block-start:var(--ml-space-m)}
