@layer componentes{.firma[data-astro-cid-dvkt7wdh]{background:var(--color-bg)}.firma__texto[data-astro-cid-dvkt7wdh]{max-width:var(--space-container);padding-inline:var(--space-gutter);padding-block:var(--space-sm);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--font-leading-normal);color:var(--color-text-muted);margin-block:0;margin-inline:auto}.firma__autor[data-astro-cid-dvkt7wdh]{color:var(--color-text);font-weight:var(--font-weight-medium)}a[data-astro-cid-dvkt7wdh].firma__autor{text-underline-offset:var(--space-3xs);text-decoration:underline}a[data-astro-cid-dvkt7wdh].firma__autor:focus-visible{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}.cabecera-seccion[data-astro-cid-pb4nux2a]{gap:var(--space-md);padding-top:var(--space-lg);border-top:var(--space-border) solid var(--color-text);display:grid}.cabecera-seccion__h2[data-astro-cid-pb4nux2a]{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--font-leading-tight);color:var(--color-heading);margin:0}.cabecera-seccion__intro[data-astro-cid-pb4nux2a]{min-inline-size:0}@media (width>=64rem){.cabecera-seccion[data-astro-cid-pb4nux2a]:where(:not([data-apilado])){gap:var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}.cabecera-seccion[data-astro-cid-pb4nux2a]:where([data-largo]){align-items:start}.cabecera-seccion[data-astro-cid-pb4nux2a]:where([data-apilado]) .cabecera-seccion__h2[data-astro-cid-pb4nux2a]{max-inline-size:28ch;font-size:var(--font-size-4xl)}}.slot[data-astro-cid-et2qnvip]{--slot-posicion:50% 50%;border-radius:var(--radius-none);background:var(--color-bg-alt);position:relative;overflow:hidden}.slot--hero[data-astro-cid-et2qnvip]{aspect-ratio:16/10}.slot--servicio[data-astro-cid-et2qnvip]{aspect-ratio:16/9}.slot--vivienda[data-astro-cid-et2qnvip]{aspect-ratio:3/2}.slot--corte[data-astro-cid-et2qnvip]{clip-path:polygon(var(--radius-corte) 0, 100% 0, 100% 100%, 0 100%, 0 var(--radius-corte))}.slot[data-astro-cid-et2qnvip]:after{content:"";background:linear-gradient(135deg, var(--color-velo-desde), var(--color-velo-hasta));pointer-events:none;position:absolute;inset:0}.slot[data-astro-cid-et2qnvip] .slot__img{object-fit:cover;object-position:var(--slot-posicion);block-size:100%;inline-size:100%;display:block}.slot__vacio[data-astro-cid-et2qnvip]{block-size:100%;color:var(--color-border-strong);place-items:center;display:grid}.slot__vacio[data-astro-cid-et2qnvip] .slot__icono{inline-size:var(--space-2xl);block-size:var(--space-2xl)}@media (width>=64rem){.slot--hero[data-astro-cid-et2qnvip]{aspect-ratio:4/5}}.comparativa[data-astro-cid-e3pizmbw]{padding-block:var(--space-section-compacta)}.comparativa__inner[data-astro-cid-e3pizmbw]{gap:var(--space-2xl);max-width:var(--space-container);padding-inline:var(--space-gutter);margin-inline:auto;display:grid}.comparativa__tabla[data-astro-cid-e3pizmbw] .tabla{border:var(--space-border) solid var(--color-linea);border-radius:var(--radius-none);background:var(--color-surface);max-width:none;margin:0}.comparativa__tabla[data-astro-cid-e3pizmbw] table{font-size:var(--font-size-md);line-height:var(--font-leading-snug)}.comparativa__tabla[data-astro-cid-e3pizmbw] caption{padding:var(--space-md) var(--space-lg);font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-heading);border-bottom:var(--space-border) solid var(--color-border)}.comparativa__tabla[data-astro-cid-e3pizmbw] thead th{padding:var(--space-sm) var(--space-lg);background:var(--color-bg);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-wide);text-transform:uppercase;color:var(--color-text-muted);border-bottom:var(--space-border) solid var(--color-text)}.comparativa__tabla[data-astro-cid-e3pizmbw] tbody th,.comparativa__tabla[data-astro-cid-e3pizmbw] td{padding:var(--space-md) var(--space-lg)}.comparativa__tabla[data-astro-cid-e3pizmbw] tbody th{font-weight:var(--font-weight-semibold)}.comparativa__tabla[data-astro-cid-e3pizmbw] tbody tr:hover{background:var(--color-bg)}.viviendas[data-astro-cid-e3pizmbw]{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}.vivienda[data-astro-cid-e3pizmbw]{border:var(--space-border) solid var(--color-linea);background:var(--color-surface);clip-path:polygon(var(--radius-corte) 0, 100% 0, 100% 100%, 0 100%, 0 var(--radius-corte));align-content:start;display:grid;position:relative}.vivienda[data-astro-cid-e3pizmbw]:after{content:"";inline-size:var(--radius-corte);block-size:var(--radius-corte);background:linear-gradient(to bottom right, transparent 50%, var(--color-linea) 50%, var(--color-linea) calc(50% + var(--space-border) * 1.5), transparent calc(50% + var(--space-border) * 1.5));pointer-events:none;position:absolute;inset-block-start:calc(var(--space-border) * -1);inset-inline-start:calc(var(--space-border) * -1)}.vivienda__cuerpo[data-astro-cid-e3pizmbw]{gap:var(--space-xs);padding:var(--space-lg);display:grid}.vivienda__h3[data-astro-cid-e3pizmbw]{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-tight);color:var(--color-heading);margin:0}.vivienda__texto[data-astro-cid-e3pizmbw] p{font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text);margin:0}@media (width>=40rem){.comparativa__tabla[data-astro-cid-e3pizmbw] th:first-child{inline-size:22%}.comparativa__tabla[data-astro-cid-e3pizmbw] th:nth-child(2){inline-size:34%}.comparativa__tabla[data-astro-cid-e3pizmbw] th:nth-child(3){inline-size:26%}.comparativa__tabla[data-astro-cid-e3pizmbw] td:last-child,.comparativa__tabla[data-astro-cid-e3pizmbw] thead th:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}}@media (width<=39.99rem){.comparativa__tabla[data-astro-cid-e3pizmbw] tbody tr{padding:var(--space-md)}.comparativa__tabla[data-astro-cid-e3pizmbw] tbody th{padding:0}.comparativa__tabla[data-astro-cid-e3pizmbw] td{margin-top:var(--space-xs);padding:0}.comparativa__tabla[data-astro-cid-e3pizmbw] td:before{content:attr(data-label);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-wide);text-transform:uppercase;color:var(--color-text-muted);display:block}}@media (width>=48rem){.viviendas[data-astro-cid-e3pizmbw]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero[data-astro-cid-sso7mjvh]{color:var(--color-text);padding-block:var(--space-section)}.hero[data-astro-cid-sso7mjvh][data-columnas=dos]{padding-block-start:var(--space-lg)}.hero__inner[data-astro-cid-sso7mjvh]{max-width:var(--space-container);padding-inline:var(--space-gutter);flex-direction:column;margin-inline:auto;display:flex}.hero__figura[data-astro-cid-sso7mjvh]{order:2}.hero__texto[data-astro-cid-sso7mjvh]{flex-direction:column;align-items:flex-start;display:flex}.hero__apoyo[data-astro-cid-sso7mjvh]{order:1}.hero__figura[data-astro-cid-sso7mjvh]{margin:var(--space-xl) 0 0;margin-inline:calc(var(--space-gutter) * -1)}@media (width>=37.5rem) and (width<=59.99rem){.hero__figura[data-astro-cid-sso7mjvh]{inline-size:100%;max-inline-size:37.5rem;margin-inline:0}}.hero__marco[data-astro-cid-sso7mjvh]{isolation:isolate;clip-path:polygon(var(--radius-corte) 0, 100% 0, 100% 100%, 0 100%, 0 var(--radius-corte));position:relative}.hero__marco[data-astro-cid-sso7mjvh]:after{content:"";background:linear-gradient(135deg, var(--color-velo-desde), var(--color-velo-hasta));pointer-events:none;position:absolute;inset:0}.hero__img[data-astro-cid-sso7mjvh]{aspect-ratio:2;object-fit:cover;border-radius:var(--radius-none);block-size:auto;inline-size:100%;display:block}.hero__img[data-astro-cid-sso7mjvh][data-encuadre=derecha]{object-position:right center}.hero__img[data-astro-cid-sso7mjvh][data-encuadre=izquierda]{object-position:left center}.hero__pruebas[data-astro-cid-sso7mjvh]{gap:var(--space-xs) var(--space-md);margin:0 0 var(--space-lg);flex-wrap:wrap;padding:0;list-style:none;display:flex}.hero__prueba[data-astro-cid-sso7mjvh]{padding:var(--space-2xs) var(--space-sm);border:var(--space-border) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--font-tracking-wide);color:var(--color-text)}.hero__h1[data-astro-cid-sso7mjvh]{font-family:var(--font-display);font-size:var(--font-size-hero);font-weight:var(--font-weight-bold);line-height:var(--font-leading-tight);letter-spacing:var(--font-tracking-tight);color:var(--color-heading);max-width:24ch;margin:0}.hero__dato[data-astro-cid-sso7mjvh]{font-family:var(--font-display);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--font-leading-snug);color:var(--color-heading);background:var(--color-surface);border-block:var(--space-border) solid var(--color-border);border-left:var(--space-border-strong) solid var(--color-accent);border-radius:var(--radius-control);margin:var(--space-md) 0 0;padding:var(--space-xs) var(--space-sm);align-self:stretch}.hero__apoyo[data-astro-cid-sso7mjvh]{font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text-muted);margin:var(--space-lg) 0 0;max-width:60ch}.hero__cta[data-astro-cid-sso7mjvh]{margin-top:var(--space-xl)}.hero__micro[data-astro-cid-sso7mjvh]{gap:var(--space-2xs) 0;margin:var(--space-sm) 0 0;font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-muted);clip-path:inset(0 0 0 calc(var(--space-sm) + var(--space-border)));flex-wrap:wrap;margin-inline-start:calc((var(--space-sm) + var(--space-border)) * -1);padding:0;list-style:none;display:flex}.hero__micro[data-astro-cid-sso7mjvh] li[data-astro-cid-sso7mjvh]{border-inline-start:var(--space-border) solid var(--color-linea);margin-inline-end:var(--space-sm);padding-inline-start:var(--space-sm)}@media (width<=47.99rem){.hero__micro[data-astro-cid-sso7mjvh]{flex-direction:column}}@media (width>=60rem){.hero[data-astro-cid-sso7mjvh][data-columnas=dos]{padding-block-start:var(--space-section)}.hero[data-astro-cid-sso7mjvh]:where([data-columnas=dos]) .hero__inner[data-astro-cid-sso7mjvh]{gap:var(--space-2xl);grid-template-columns:1fr 48%;align-items:stretch;display:grid}.hero[data-astro-cid-sso7mjvh]:where([data-columnas=dos]) .hero__figura[data-astro-cid-sso7mjvh]{flex-direction:column;order:2;block-size:100%;margin:0;display:flex}.hero[data-astro-cid-sso7mjvh]:where([data-columnas=dos]) .hero__marco[data-astro-cid-sso7mjvh]{flex:1;min-block-size:0}.hero[data-astro-cid-sso7mjvh]:where([data-columnas=dos]) .hero__img[data-astro-cid-sso7mjvh]{aspect-ratio:auto;block-size:100%;min-block-size:100%;inline-size:100%}.hero[data-astro-cid-sso7mjvh]:where([data-columnas=dos]) .hero__texto[data-astro-cid-sso7mjvh]{justify-content:center}.hero__apoyo[data-astro-cid-sso7mjvh]{order:0}.hero__dato[data-astro-cid-sso7mjvh]{font-size:var(--font-size-xl);padding:var(--space-sm) var(--space-md);align-self:flex-start;max-width:34ch}}.hero[data-astro-cid-yqgu3bc5]{color:var(--color-text);padding-block:var(--space-3xl)}.hero__inner[data-astro-cid-yqgu3bc5]{max-width:var(--space-container);padding-inline:var(--space-gutter);margin-inline:auto}.hero__h1[data-astro-cid-yqgu3bc5]{font-family:var(--font-display);font-size:var(--font-size-hero);font-weight:var(--font-weight-bold);line-height:var(--font-leading-tight);letter-spacing:var(--font-tracking-tight);color:var(--color-heading);max-width:20ch;margin:0}.hero__apoyo[data-astro-cid-yqgu3bc5]{font-family:var(--font-body);font-size:var(--font-size-xl);line-height:var(--font-leading-snug);color:var(--color-text-muted);margin:var(--space-lg) 0 0;max-width:50ch}.hero__dato[data-astro-cid-yqgu3bc5]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--font-tracking-wide);color:var(--color-accent);margin:var(--space-md) 0 0}.hero__cta[data-astro-cid-yqgu3bc5]{margin-top:var(--space-xl)}.hero__micro[data-astro-cid-yqgu3bc5]{gap:var(--space-2xs) 0;margin:var(--space-sm) 0 0;font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-muted);clip-path:inset(0 0 0 calc(var(--space-sm) + var(--space-border)));flex-wrap:wrap;margin-inline-start:calc((var(--space-sm) + var(--space-border)) * -1);padding:0;list-style:none;display:flex}.hero__micro[data-astro-cid-yqgu3bc5] li[data-astro-cid-yqgu3bc5]{border-inline-start:var(--space-border) solid var(--color-linea);margin-inline-end:var(--space-sm);padding-inline-start:var(--space-sm)}@media (width<=47.99rem){.hero__micro[data-astro-cid-yqgu3bc5]{flex-direction:column}.hero[data-astro-cid-yqgu3bc5]{padding-block:var(--space-xl) var(--space-3xl)}.hero__apoyo[data-astro-cid-yqgu3bc5]{font-size:var(--font-size-md);margin-top:var(--space-md)}.hero__cta[data-astro-cid-yqgu3bc5]{inline-size:100%;margin-top:var(--space-lg);padding-inline:var(--space-md);display:flex}}.hero[data-astro-cid-4zkl42nd]{color:var(--color-text);padding-block:var(--space-3xl)}.hero__inner[data-astro-cid-4zkl42nd]{max-width:var(--space-container);padding-inline:var(--space-gutter);margin-inline:auto}.hero__h1[data-astro-cid-4zkl42nd]{font-family:var(--font-display);font-size:var(--font-size-hero);font-weight:var(--font-weight-bold);line-height:var(--font-leading-tight);letter-spacing:var(--font-tracking-tight);color:var(--color-heading);max-width:20ch;margin:0}.franja[data-astro-cid-4zkl42nd]{gap:var(--space-sm) var(--space-lg);margin:var(--space-lg) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.franja__item[data-astro-cid-4zkl42nd]{align-items:center;gap:var(--space-xs);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);display:inline-flex}.franja__item[data-astro-cid-4zkl42nd] .franja__icono{inline-size:var(--space-xl);block-size:var(--space-xl);color:var(--color-accent)}.hero__apoyo[data-astro-cid-4zkl42nd]{font-family:var(--font-body);font-size:var(--font-size-xl);line-height:var(--font-leading-snug);color:var(--color-text-muted);margin:var(--space-lg) 0 0;max-width:50ch}.hero__dato[data-astro-cid-4zkl42nd]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--font-tracking-wide);color:var(--color-accent);margin:var(--space-md) 0 0}.hero__cta[data-astro-cid-4zkl42nd]{margin-top:var(--space-xl)}.hero__micro[data-astro-cid-4zkl42nd]{gap:var(--space-2xs) 0;margin:var(--space-sm) 0 0;font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-muted);clip-path:inset(0 0 0 calc(var(--space-sm) + var(--space-border)));flex-wrap:wrap;margin-inline-start:calc((var(--space-sm) + var(--space-border)) * -1);padding:0;list-style:none;display:flex}.hero__micro[data-astro-cid-4zkl42nd] li[data-astro-cid-4zkl42nd]{border-inline-start:var(--space-border) solid var(--color-linea);margin-inline-end:var(--space-sm);padding-inline-start:var(--space-sm)}@media (width<=47.99rem){.hero__micro[data-astro-cid-4zkl42nd]{flex-direction:column}}@media (prefers-reduced-motion:no-preference){.franja__item[data-astro-cid-4zkl42nd]{opacity:0;animation:franja-entra var(--motion-entrada) var(--motion-easing) forwards;transform:translate(-.5rem)}.franja__item[data-astro-cid-4zkl42nd]:nth-child(2){animation-delay:90ms}.franja__item[data-astro-cid-4zkl42nd]:nth-child(3){animation-delay:.18s}.franja__item[data-astro-cid-4zkl42nd]:nth-child(4){animation-delay:.27s}@keyframes franja-entra{to{opacity:1;transform:none}}}@media (width<=47.99rem){.hero[data-astro-cid-4zkl42nd]{padding-block:var(--space-xl) var(--space-3xl)}.hero__apoyo[data-astro-cid-4zkl42nd]{font-size:var(--font-size-md);margin-top:var(--space-md)}.hero__cta[data-astro-cid-4zkl42nd]{inline-size:100%;margin-top:var(--space-lg);padding-inline:var(--space-md);display:flex}.franja[data-astro-cid-4zkl42nd]{gap:var(--space-xs) var(--space-sm);margin-top:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.hero[data-astro-cid-oyqbzotu]{color:var(--color-text);padding-block:var(--space-xl) var(--space-3xl)}.hero__inner[data-astro-cid-oyqbzotu]{gap:var(--space-xl);max-width:var(--space-container);padding-inline:var(--space-gutter);margin-inline:auto;display:grid}.hero__imagen[data-astro-cid-oyqbzotu]{inline-size:100%;max-inline-size:27.5rem}.hero__texto[data-astro-cid-oyqbzotu]{flex-direction:column;display:flex}.hero__h1[data-astro-cid-oyqbzotu]{font-family:var(--font-display);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--font-leading-tight);letter-spacing:var(--font-tracking-tight);color:var(--color-heading);margin:0}.hero__h1-parte[data-astro-cid-oyqbzotu]{display:block}.regleta[data-astro-cid-oyqbzotu]{gap:var(--space-border);max-inline-size:35rem;margin:var(--space-lg) 0 0;background:var(--color-linea);border:var(--space-border) solid var(--color-linea);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.regleta__celda[data-astro-cid-oyqbzotu]{background:var(--color-surface);display:flex}.regleta__enlace[data-astro-cid-oyqbzotu]{align-items:center;gap:var(--space-sm);min-block-size:4rem;padding:var(--space-sm) var(--space-md);font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-tight);color:var(--color-text);transition:background-color var(--motion-rapida) var(--motion-easing);flex:1;text-decoration:none;display:flex}.regleta__enlace[data-astro-cid-oyqbzotu]:hover{background:var(--color-bg);color:var(--color-primary)}.regleta__enlace[data-astro-cid-oyqbzotu]:focus-visible{outline:var(--space-border-strong) solid var(--color-accent);outline-offset:var(--space-3xs)}.regleta__enlace[data-astro-cid-oyqbzotu] .regleta__icono{inline-size:var(--space-xl);block-size:var(--space-xl);color:var(--color-accent);flex:none}@media (width>=48rem){.regleta[data-astro-cid-oyqbzotu]{grid-template-columns:repeat(2,minmax(0,1fr))}.regleta__enlace[data-astro-cid-oyqbzotu] .regleta__icono{block-size:2.25rem;inline-size:2.25rem}}.hero__apoyo[data-astro-cid-oyqbzotu]{max-width:52ch;margin:var(--space-lg) 0 0;font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text)}.hero__cta[data-astro-cid-oyqbzotu]{margin-top:var(--space-lg);display:flex}.hero__micro[data-astro-cid-oyqbzotu]{gap:var(--space-2xs) 0;margin:var(--space-sm) 0 0;font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-muted);clip-path:inset(0 0 0 calc(var(--space-sm) + var(--space-border)));flex-wrap:wrap;margin-inline-start:calc((var(--space-sm) + var(--space-border)) * -1);padding:0;list-style:none;display:flex}.hero__micro[data-astro-cid-oyqbzotu] li[data-astro-cid-oyqbzotu]{border-inline-start:var(--space-border) solid var(--color-linea);margin-inline-end:var(--space-sm);padding-inline-start:var(--space-sm)}@media (prefers-reduced-motion:no-preference){.regleta__celda[data-astro-cid-oyqbzotu]{opacity:0;animation:regleta-entra var(--motion-entrada) var(--motion-easing) forwards;transform:translate(-.5rem)}.regleta__celda[data-astro-cid-oyqbzotu]:nth-child(2){animation-delay:calc(var(--motion-rapida) * .6)}.regleta__celda[data-astro-cid-oyqbzotu]:nth-child(3){animation-delay:calc(var(--motion-rapida) * 1.2)}.regleta__celda[data-astro-cid-oyqbzotu]:nth-child(4){animation-delay:calc(var(--motion-rapida) * 1.8)}@keyframes regleta-entra{to{opacity:1;transform:none}}}@media (width<=47.99rem){.hero__apoyo[data-astro-cid-oyqbzotu]{order:1}.hero__micro[data-astro-cid-oyqbzotu]{flex-direction:column}}@media (width>=48rem){.hero__cta[data-astro-cid-oyqbzotu]{align-self:flex-start}.hero__apoyo[data-astro-cid-oyqbzotu]{font-size:var(--font-size-lg)}}@media (width>=64rem){.hero[data-astro-cid-oyqbzotu]{padding-block:var(--space-3xl)}.hero__inner[data-astro-cid-oyqbzotu]{gap:var(--space-2xl);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center}.hero__imagen[data-astro-cid-oyqbzotu]{justify-self:end}}.confianza[data-astro-cid-2sawpugb]{background:var(--color-primary);color:var(--color-primary-contrast)}.confianza__lista[data-astro-cid-2sawpugb]{max-width:var(--space-container);padding-inline:var(--space-gutter);padding-block:var(--space-lg);gap:var(--space-md) var(--space-lg);grid-template-columns:repeat(2,1fr);margin-block:0;margin-inline:auto;list-style:none;display:grid}.confianza__item[data-astro-cid-2sawpugb]{align-items:center;gap:var(--space-sm);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-leading-snug);display:flex}.confianza__icono[data-astro-cid-2sawpugb]{opacity:.85}@media (width>=60rem){.confianza__lista[data-astro-cid-2sawpugb]{gap:var(--space-xl);grid-template-columns:repeat(4,1fr)}.confianza__item[data-astro-cid-2sawpugb]{font-size:var(--font-size-md)}}.confianza[data-astro-cid-rbntn3jk]{padding-block:var(--space-section-compacta)}.confianza__inner[data-astro-cid-rbntn3jk]{gap:var(--space-2xl);max-width:var(--space-container);padding-inline:var(--space-gutter);margin-inline:auto;display:grid}.confianza__lista[data-astro-cid-rbntn3jk]{gap:var(--space-border);background:var(--color-linea);border:var(--space-border) solid var(--color-linea);margin:0;padding:0;list-style:none;display:grid}.confianza__item[data-astro-cid-rbntn3jk]{align-content:start;gap:var(--space-xs);padding:var(--space-lg);background:var(--color-surface);display:grid}.confianza__item[data-astro-cid-rbntn3jk] .confianza__icono{inline-size:var(--space-lg);block-size:var(--space-lg);margin-bottom:var(--space-xs);color:var(--color-primary);stroke-width:1.75px}.confianza__hecho[data-astro-cid-rbntn3jk]{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-snug);color:var(--color-heading);margin:0}.confianza__detalle[data-astro-cid-rbntn3jk]{font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text);margin:0}@media (width>=48rem){.confianza__lista[data-astro-cid-rbntn3jk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.confianza__lista[data-astro-cid-rbntn3jk]{grid-template-columns:repeat(4,minmax(0,1fr))}}.chips[data-astro-cid-wtrd6ddq]{gap:var(--space-sm);display:grid}.chips__etiqueta[data-astro-cid-wtrd6ddq]{font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);margin:0}.chips__lista[data-astro-cid-wtrd6ddq]{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chips__chip[data-astro-cid-wtrd6ddq]{min-block-size:var(--space-touch);padding:var(--space-2xs) var(--space-md);border:var(--space-border) solid var(--color-linea);border-radius:var(--radius-control);background:var(--color-surface);font-family:var(--font-body);font-size:var(--font-size-md);color:var(--color-text);align-items:center;display:inline-flex}.servicios__inner[data-astro-cid-zdnyowbz]{max-width:none}.servicios__titulo[data-astro-cid-zdnyowbz]{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--font-leading-snug);color:var(--color-heading);margin:0 0 var(--space-lg)}.servicios__lista[data-astro-cid-zdnyowbz]{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.servicios__item[data-astro-cid-zdnyowbz]{gap:var(--space-2xs);min-height:var(--space-touch);padding:var(--space-md);background:var(--color-surface);border:var(--space-border) solid var(--color-border);border-radius:var(--radius-control);flex-direction:column;display:flex;position:relative}.servicios__item[data-astro-cid-zdnyowbz][data-principal=si]{border-color:var(--color-border-strong)}.servicios__enlace[data-astro-cid-zdnyowbz]{color:inherit;transition:color var(--motion-rapida) var(--motion-easing);text-decoration:none}.servicios__enlace[data-astro-cid-zdnyowbz]:after{content:"";border-radius:var(--radius-control);position:absolute;inset:0}.servicios__item[data-astro-cid-zdnyowbz]:where(:hover) .servicios__enlace[data-astro-cid-zdnyowbz]{color:var(--color-primary)}.servicios__enlace[data-astro-cid-zdnyowbz]:focus-visible{outline:none}.servicios__enlace[data-astro-cid-zdnyowbz]:focus-visible:after{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}.servicios__cabecera[data-astro-cid-zdnyowbz]{justify-content:space-between;align-items:baseline;gap:var(--space-3xs) var(--space-md);flex-wrap:wrap;display:flex}.servicios__nombre[data-astro-cid-zdnyowbz]{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--font-leading-snug);color:var(--color-heading);margin:0}.servicios__precio[data-astro-cid-zdnyowbz]{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--font-leading-snug);letter-spacing:var(--font-tracking-wide);color:var(--color-accent);white-space:nowrap}.servicios__resumen[data-astro-cid-zdnyowbz]{font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text-muted);max-width:60ch}.fichas[data-astro-cid-er6ucytw]{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.ficha[data-astro-cid-er6ucytw]{border:var(--space-border) solid var(--color-linea);border-radius:var(--radius-none);background:var(--color-surface);transition:border-color var(--motion-rapida) var(--motion-easing);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.ficha[data-astro-cid-er6ucytw]:hover{border-color:var(--color-primary)}.ficha__cuerpo[data-astro-cid-er6ucytw]{align-content:start;gap:var(--space-xs);padding:var(--space-lg);display:grid}.ficha__nombre[data-astro-cid-er6ucytw]{align-items:center;gap:var(--space-sm);font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-tight);color:var(--color-heading);margin:0;display:flex}.ficha__nombre[data-astro-cid-er6ucytw] .ficha__icono{block-size:1.75rem;inline-size:1.75rem;color:var(--color-accent)}.ficha__precio[data-astro-cid-er6ucytw]{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--font-leading-snug);letter-spacing:var(--font-tracking-wide);color:var(--color-accent);margin:0}.ficha__resumen[data-astro-cid-er6ucytw]{font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text);margin:0}.ficha__pie[data-astro-cid-er6ucytw]{align-items:center;gap:0 var(--space-2xs);min-block-size:var(--space-touch);padding:var(--space-xs) var(--space-lg);border-top:var(--space-border) solid var(--color-border);font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}.ficha__enlace[data-astro-cid-er6ucytw]{font-weight:var(--font-weight-medium);color:var(--color-primary);text-decoration:underline;text-decoration-thickness:var(--space-border);text-underline-offset:.2em}.ficha__enlace[data-astro-cid-er6ucytw]:after{content:"";position:absolute;inset:0}.ficha__enlace[data-astro-cid-er6ucytw]:focus-visible{outline:none}.ficha[data-astro-cid-er6ucytw]:where(:has(.ficha__enlace:focus-visible)){outline:var(--space-border-strong) solid var(--color-accent);outline-offset:var(--space-3xs)}.ficha__flecha[data-astro-cid-er6ucytw]{color:var(--color-primary)}@media (prefers-reduced-motion:no-preference){.ficha[data-astro-cid-er6ucytw] .slot__img{transition:transform var(--motion-normal) var(--motion-easing)}.ficha[data-astro-cid-er6ucytw]:where(:hover) .slot__img{transform:scale(1.03)}.ficha__flecha[data-astro-cid-er6ucytw]{transition:transform var(--motion-rapida) var(--motion-easing)}.ficha[data-astro-cid-er6ucytw]:where(:hover) .ficha__flecha[data-astro-cid-er6ucytw]{transform:translateX(var(--space-3xs))}}@media (width>=48rem){.fichas[data-astro-cid-er6ucytw]{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.fichas[data-astro-cid-er6ucytw]:where(:has(>.ficha:nth-child(3):last-child)){grid-template-columns:repeat(3,minmax(0,1fr))}}.proceso[data-astro-cid-y562qgtv]{--proceso-marca:var(--space-2xl);--proceso-hueco:var(--space-xl);--proceso-aire:var(--space-sm);--proceso-numero:var(--color-accent);--proceso-carril:var(--color-linea);background:var(--color-bg-alt);padding-block:var(--space-section)}.proceso[data-astro-cid-y562qgtv]:where([data-flujo=en-bloque]){background:0 0;padding-block:0}.proceso[data-astro-cid-y562qgtv]:where([data-flujo=en-bloque]) .proceso__inner[data-astro-cid-y562qgtv]{max-width:none;padding-inline:0}.proceso[data-astro-cid-y562qgtv]:where([data-tono=sobre-primary]){--proceso-numero:var(--color-primary-contrast);--proceso-carril:var(--color-primary-contrast)}.proceso__inner[data-astro-cid-y562qgtv]{max-width:var(--space-container);padding-inline:var(--space-gutter);margin-inline:auto}.proceso__titulo[data-astro-cid-y562qgtv]{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--font-leading-snug);color:var(--color-heading);margin:0 0 var(--space-xl)}.proceso__lista[data-astro-cid-y562qgtv]{row-gap:var(--proceso-hueco);margin:0;padding:0;list-style:none;display:grid}.proceso__paso[data-astro-cid-y562qgtv]{grid-template-columns:var(--proceso-marca) minmax(0, 1fr);column-gap:var(--space-md);row-gap:var(--space-2xs);align-content:start;display:grid;position:relative}.proceso__paso[data-astro-cid-y562qgtv]>[data-astro-cid-y562qgtv]:not(.proceso__marca){grid-column:2}.proceso__marca[data-astro-cid-y562qgtv]{grid-area:1/1/span 3;justify-content:center;display:flex}.proceso__paso[data-astro-cid-y562qgtv]:before{content:"";inset-block:calc(var(--font-size-2xl) * var(--font-leading-tight) + var(--proceso-aire)) calc((var(--proceso-hueco) - var(--proceso-aire)) * -1);border-inline-start:var(--space-border) solid var(--proceso-carril);position:absolute;inset-inline-start:calc(var(--proceso-marca) / 2)}.proceso__paso[data-astro-cid-y562qgtv]:last-child:before{content:none}.proceso__numero[data-astro-cid-y562qgtv]{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums lining-nums;line-height:var(--font-leading-tight);color:var(--proceso-numero)}.proceso__paso-titulo[data-astro-cid-y562qgtv]{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-snug);color:var(--color-heading);margin:0}.proceso__detalle[data-astro-cid-y562qgtv]{max-width:55ch;font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text);margin:0}.proceso__sello[data-astro-cid-y562qgtv]{align-items:flex-start;gap:var(--space-xs);margin:var(--space-2xs) 0 0;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-snug);color:var(--proceso-numero);align-self:start;display:flex}.proceso__sello[data-astro-cid-y562qgtv]:before{content:"";inline-size:var(--space-md);background:linear-gradient(var(--proceso-numero), var(--proceso-numero)) center / 100% var(--space-border) no-repeat;flex:none;block-size:1lh}.proceso[data-astro-cid-y562qgtv]:where([data-tono=sobre-primary]) .proceso__titulo[data-astro-cid-y562qgtv],.proceso[data-astro-cid-y562qgtv]:where([data-tono=sobre-primary]) .proceso__paso-titulo[data-astro-cid-y562qgtv],.proceso[data-astro-cid-y562qgtv]:where([data-tono=sobre-primary]) .proceso__detalle[data-astro-cid-y562qgtv]{color:var(--color-primary-contrast)}.proceso__figura[data-astro-cid-y562qgtv]{margin:var(--space-xl) 0 0}.proceso__img[data-astro-cid-y562qgtv]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-none);block-size:auto;inline-size:100%;display:block}@media (width>=64rem){.proceso[data-astro-cid-y562qgtv]:where([data-con-imagen=no]) .proceso__lista[data-astro-cid-y562qgtv]{column-gap:var(--proceso-hueco);row-gap:var(--space-xs);grid-template-rows:auto auto auto 1fr;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.proceso[data-astro-cid-y562qgtv]:where([data-con-imagen=no]) .proceso__paso[data-astro-cid-y562qgtv]{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.proceso[data-astro-cid-y562qgtv]:where([data-con-imagen=no]) .proceso__paso[data-astro-cid-y562qgtv]>[data-astro-cid-y562qgtv]{grid-column:1}.proceso[data-astro-cid-y562qgtv]:where([data-con-imagen=no]) .proceso__paso[data-astro-cid-y562qgtv]:before{content:none}.proceso[data-astro-cid-y562qgtv]:where([data-con-imagen=no]) .proceso__marca[data-astro-cid-y562qgtv]{justify-content:start;align-items:center;gap:var(--proceso-aire);grid-row:auto;padding-block-end:var(--space-xs)}.proceso[data-astro-cid-y562qgtv]:where([data-con-imagen=no]) .proceso__marca[data-astro-cid-y562qgtv]:after{content:"";border-block-start:var(--space-border) solid var(--proceso-carril);flex:1;margin-inline-end:calc((var(--proceso-hueco) - var(--proceso-aire)) * -1)}.proceso[data-astro-cid-y562qgtv]:where([data-con-imagen=no]) [data-astro-cid-y562qgtv]:where(.proceso__paso:last-child) .proceso__marca[data-astro-cid-y562qgtv]:after{margin-inline-end:0}.proceso[data-astro-cid-y562qgtv]:where([data-con-imagen=si]) .proceso__cols[data-astro-cid-y562qgtv]{gap:var(--space-2xl);grid-template-columns:1fr 40%;align-items:center;display:grid}.proceso[data-astro-cid-y562qgtv]:where([data-con-imagen=si]) .proceso__figura[data-astro-cid-y562qgtv]{margin:0}}.proceso[data-astro-cid-v62sy6dz]{background:var(--color-bg);padding-block:var(--space-section)}.proceso__inner[data-astro-cid-v62sy6dz]{max-width:var(--space-container);padding-inline:var(--space-gutter);margin-inline:auto}.proceso__titulo[data-astro-cid-v62sy6dz]{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--font-leading-snug);color:var(--color-heading);margin:0 0 var(--space-xl)}.proceso__lista[data-astro-cid-v62sy6dz]{border-left:var(--space-border-strong) solid var(--color-border);margin:0;padding:0;list-style:none}.proceso__paso[data-astro-cid-v62sy6dz]{padding-left:var(--space-lg);padding-bottom:var(--space-xl);position:relative}.proceso__paso[data-astro-cid-v62sy6dz]:last-child{padding-bottom:0}.proceso__paso[data-astro-cid-v62sy6dz]:before{content:"";left:0;top:var(--space-2xs);inline-size:var(--space-sm);block-size:var(--space-sm);border-radius:var(--radius-none);background:var(--color-accent);position:absolute;transform:translate(-50%)}.proceso__plazo[data-astro-cid-v62sy6dz]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--font-tracking-wide);text-transform:uppercase;color:var(--color-accent);margin:0}.proceso__paso-titulo[data-astro-cid-v62sy6dz]{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--font-leading-snug);color:var(--color-heading);margin:var(--space-2xs) 0 0}.proceso__detalle[data-astro-cid-v62sy6dz]{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--font-leading-normal);color:var(--color-text-muted);margin:var(--space-2xs) 0 0;max-width:60ch}.mapa[data-astro-cid-5x32nf7c]{inline-size:100%;max-inline-size:var(--space-mapa-max);border:var(--space-border) solid var(--color-linea);border-radius:var(--radius-none);background:var(--color-surface);justify-self:center;margin:0;position:relative}.mapa__silueta[data-astro-cid-5x32nf7c]{block-size:100%;inline-size:100%;display:block}.mapa__silueta[data-astro-cid-5x32nf7c] path[data-astro-cid-5x32nf7c]{fill:var(--color-zonesmap-fill);stroke:var(--color-zonesmap-line);stroke-width:1.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pin[data-astro-cid-5x32nf7c]{--x:50%;--y:50%;--pin-relleno:var(--color-primary);--pin-escala:1;--pin-peso:var(--font-weight-semibold);--pin-etiqueta:none;left:var(--x);top:var(--y);z-index:var(--layer-pin);inline-size:var(--space-pin-movil);color:var(--color-text);transform:translate(-50%, -100%) scale(var(--pin-escala));transform-origin:50% 100%;text-decoration:none;display:block;position:absolute}.pin[data-astro-cid-5x32nf7c]:where([data-capital]){inline-size:var(--space-pin-capital-movil)}.pin[data-astro-cid-5x32nf7c]:where(:hover,:focus-visible){--pin-relleno:var(--color-zonesmap-active);--pin-escala:1.12;--pin-peso:var(--font-weight-bold);--pin-etiqueta:block;z-index:var(--layer-pin-activo)}.pin[data-astro-cid-5x32nf7c]:focus-visible{outline:var(--space-border-strong) solid var(--color-text);outline-offset:var(--space-border-strong)}.pin__gota[data-astro-cid-5x32nf7c]{block-size:auto;inline-size:100%;display:block;overflow:visible}.pin__forma[data-astro-cid-5x32nf7c]{fill:var(--pin-relleno,var(--color-primary));stroke:var(--color-primary-contrast);stroke-width:var(--space-pin-borde);vector-effect:non-scaling-stroke}.pin__numero[data-astro-cid-5x32nf7c]{fill:var(--color-primary-contrast);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.pin__nombre[data-astro-cid-5x32nf7c]{top:var(--space-3xs);display:var(--pin-etiqueta);padding-block:var(--space-border);font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--pin-peso);line-height:var(--font-leading-snug);white-space:nowrap;color:var(--color-text);margin-inline-start:var(--space-2xs);position:absolute;left:100%}.pin[data-astro-cid-5x32nf7c]:where([data-lado=izq]) .pin__nombre[data-astro-cid-5x32nf7c]{margin-inline:0 var(--space-2xs);left:auto;right:100%}@media (prefers-reduced-motion:no-preference){.pin[data-astro-cid-5x32nf7c]{transition:transform var(--motion-rapida) var(--motion-easing)}}.pin[data-astro-cid-5x32nf7c]:where([data-activa]){--pin-relleno:var(--color-zonesmap-active);--pin-peso:var(--font-weight-bold);z-index:var(--layer-pin-activo)}@media (width>=64rem){.pin[data-astro-cid-5x32nf7c]{--pin-etiqueta:block;inline-size:var(--space-pin)}.pin[data-astro-cid-5x32nf7c]:where([data-capital]){inline-size:var(--space-pin-capital)}}.zonas[data-astro-cid-drqx4hxj]{padding-block:var(--space-section-compacta)}.zonas__inner[data-astro-cid-drqx4hxj]{gap:var(--space-xl);max-width:var(--space-container);padding-inline:var(--space-gutter);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.zonas__cabecera[data-astro-cid-drqx4hxj]{gap:var(--space-md);padding-top:var(--space-lg);border-top:var(--space-border) solid var(--color-text);display:grid}.zonas__h2[data-astro-cid-drqx4hxj]{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--font-leading-tight);color:var(--color-heading);margin:0}.zonas__intro[data-astro-cid-drqx4hxj] p,.zonas__cierre[data-astro-cid-drqx4hxj] p{max-width:72ch;font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text);margin:0}.zonas__cierre[data-astro-cid-drqx4hxj] a{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:var(--space-border);text-underline-offset:.2em}.zonas__lista[data-astro-cid-drqx4hxj]{align-content:start;column-gap:var(--space-xl);border-bottom:var(--space-border) solid var(--color-linea);margin:0;padding:0;list-style:none;display:grid}.zona[data-astro-cid-drqx4hxj]{--zona-relleno:var(--color-primary);grid-template-columns:var(--space-pin-ficha) minmax(0, 1fr);gap:var(--space-sm);padding:var(--space-sm) var(--space-xs);border-top:var(--space-border) solid var(--color-linea);transition:background-color var(--motion-rapida) var(--motion-easing);align-items:start;display:grid;position:relative}.zona[data-astro-cid-drqx4hxj]:where([data-actual]){--zona-relleno:var(--color-zonesmap-active)}.zona[data-astro-cid-drqx4hxj]:where(:has(.zona__enlace)){cursor:pointer}.zona[data-astro-cid-drqx4hxj]:where(:hover,:focus-within){--zona-relleno:var(--color-zonesmap-active)}.zona[data-astro-cid-drqx4hxj]:where(:has(.zona__enlace):hover,:focus-within){background-color:var(--color-surface)}.zona[data-astro-cid-drqx4hxj]:where(:has(.zona__enlace:focus-visible)){outline:var(--space-border-strong) solid var(--color-accent);outline-offset:calc(var(--space-border-strong) * -1)}.zona__pin[data-astro-cid-drqx4hxj]{block-size:auto;inline-size:100%;margin-block-start:var(--space-3xs);display:block;overflow:visible}.zona__pin[data-astro-cid-drqx4hxj] .pin__forma[data-astro-cid-drqx4hxj]{stroke:var(--color-primary-contrast);stroke-width:var(--space-pin-borde);vector-effect:non-scaling-stroke}.zona__pin[data-astro-cid-drqx4hxj] .pin__numero[data-astro-cid-drqx4hxj]{fill:var(--color-primary-contrast);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.zonas__mapa[data-astro-cid-drqx4hxj]{justify-items:center;display:grid}.zona__pin[data-astro-cid-drqx4hxj] .pin__forma[data-astro-cid-drqx4hxj]{fill:var(--zona-relleno)}.zona__texto[data-astro-cid-drqx4hxj]{align-items:baseline;gap:0 var(--space-sm);flex-wrap:wrap;display:flex}.zona__nombre[data-astro-cid-drqx4hxj]{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-snug);color:var(--color-heading);margin:0}.zona__contexto[data-astro-cid-drqx4hxj]{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--font-leading-snug);color:var(--color-text-muted);margin:0}.zona__fila[data-astro-cid-drqx4hxj]{margin:var(--space-2xs) 0 0;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-leading-snug);color:var(--color-text);flex-basis:100%}.zona__enlace[data-astro-cid-drqx4hxj]{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:var(--space-border);text-underline-offset:.2em}.zona__enlace[data-astro-cid-drqx4hxj]:focus-visible{outline:none}.zona__enlace[data-astro-cid-drqx4hxj]:after{content:"";position:absolute;inset:0}.zona__flecha[data-astro-cid-drqx4hxj]{color:var(--color-primary);margin-inline-start:var(--space-2xs);display:inline-block}@media (prefers-reduced-motion:no-preference){.zona__flecha[data-astro-cid-drqx4hxj]{transition:transform var(--motion-rapida) var(--motion-easing)}.zona[data-astro-cid-drqx4hxj]:where(:hover) .zona__flecha[data-astro-cid-drqx4hxj]{transform:translateX(var(--space-3xs))}}@media (width<=37.49rem){.zonas__mapa[data-astro-cid-drqx4hxj]{margin-inline:calc(var(--space-gutter) * -1)}.zonas__mapa[data-astro-cid-drqx4hxj] .mapa{border-inline:0;max-inline-size:none}}@media (width>=37.5rem) and (width<=74.99rem){.zonas__lista[data-astro-cid-drqx4hxj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75rem){.zonas__inner[data-astro-cid-drqx4hxj]{grid-template-columns:minmax(0, 1fr) minmax(var(--space-mapa-min), 1.1fr);gap:var(--space-xl) var(--space-2xl);grid-template-areas:"cabecera mapa""lista mapa""cierre cierre"}.zonas__cabecera[data-astro-cid-drqx4hxj]{grid-area:cabecera}.zonas__mapa[data-astro-cid-drqx4hxj]{grid-area:mapa;align-self:start}.zonas__mapa[data-astro-cid-drqx4hxj] .mapa{max-inline-size:none}.zonas__lista[data-astro-cid-drqx4hxj]{grid-area:lista}.zonas__cierre[data-astro-cid-drqx4hxj]{grid-area:cierre}}.preguntas[data-astro-cid-kqiqp7mt]{padding-block:var(--space-section-compacta)}.preguntas__inner[data-astro-cid-kqiqp7mt]{gap:var(--space-xl);max-width:var(--space-container);padding-inline:var(--space-gutter);margin-inline:auto;display:grid}.preguntas__lista[data-astro-cid-kqiqp7mt]{columns:2 22rem;column-gap:var(--space-2xl);margin:0}.preguntas__item[data-astro-cid-kqiqp7mt]{break-inside:avoid;margin-bottom:var(--space-lg);padding-top:var(--space-md);border-top:var(--space-border) solid var(--color-border-strong)}.preguntas__q[data-astro-cid-kqiqp7mt]{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-snug);color:var(--color-heading)}.preguntas__a[data-astro-cid-kqiqp7mt]{max-width:60ch;margin:var(--space-xs) 0 0;font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text)}.plano[data-astro-cid-is2tmcas]{--vidrio:0;--juntas:0;--aluminio:0;margin-top:var(--space-lg)}.plano[data-astro-cid-is2tmcas]:has(:where(.plano__radio[value=cortinas]:checked)){--vidrio:1;--juntas:1}.plano[data-astro-cid-is2tmcas]:has(:where(.plano__radio[value=cerramiento]:checked)){--vidrio:1;--aluminio:1}.plano__control[data-astro-cid-is2tmcas]{border:0;margin:0;padding:0}.plano__pregunta[data-astro-cid-is2tmcas]{margin:0 0 var(--space-sm);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);padding:0}.plano__tabs[data-astro-cid-is2tmcas]{gap:var(--space-2xs);padding:var(--space-3xs);border:var(--space-border) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-alt);flex-wrap:wrap;display:inline-flex}.plano__radio[data-astro-cid-is2tmcas]{width:1px;height:1px;margin:calc(var(--space-border) * -1);clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.plano__tab[data-astro-cid-is2tmcas]{min-height:var(--space-touch);padding-inline:var(--space-lg);border-radius:var(--radius-control);background:var(--color-surface);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);cursor:pointer;transition:background-color var(--motion-rapida) var(--motion-easing), color var(--motion-rapida) var(--motion-easing);align-items:center;display:inline-flex}.plano__tab[data-astro-cid-is2tmcas]:hover{color:var(--color-primary)}.plano__radio[data-astro-cid-is2tmcas]:where(:checked)+.plano__tab[data-astro-cid-is2tmcas]{background:var(--color-primary);color:var(--color-primary-contrast)}.plano__radio[data-astro-cid-is2tmcas]:where(:focus-visible)+.plano__tab[data-astro-cid-is2tmcas]{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-2xs)}.plano__escena[data-astro-cid-is2tmcas]{margin-top:var(--space-md);position:relative}.esc[data-astro-cid-is2tmcas]{aspect-ratio:5/4;background:var(--color-bg);border:var(--space-border) solid var(--color-border);border-radius:var(--radius-none);position:relative;overflow:hidden}.esc__svg[data-astro-cid-is2tmcas]{block-size:100%;inline-size:100%;padding:var(--space-md);position:absolute;inset:0}.esc__svg[data-astro-cid-is2tmcas] [data-astro-cid-is2tmcas]:is(polygon,line){vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.pilar[data-astro-cid-is2tmcas],.viga[data-astro-cid-is2tmcas]{stroke:color-mix(in srgb, var(--color-primary) 40%, var(--color-heading));stroke-width:1px}.pilar[data-astro-cid-is2tmcas].cara-top,.viga[data-astro-cid-is2tmcas].cara-top{fill:color-mix(in srgb, var(--color-primary) 62%, var(--color-surface))}.pilar[data-astro-cid-is2tmcas].cara-x,.viga[data-astro-cid-is2tmcas].cara-x{fill:var(--color-primary)}.pilar[data-astro-cid-is2tmcas].cara-y,.viga[data-astro-cid-is2tmcas].cara-y{fill:color-mix(in srgb, var(--color-primary) 68%, var(--color-heading))}.lama[data-astro-cid-is2tmcas]{stroke:color-mix(in srgb, var(--color-primary) 55%, var(--color-heading));stroke-width:.75px}.lama[data-astro-cid-is2tmcas].cara-top{fill:color-mix(in srgb, var(--color-primary) 48%, var(--color-surface))}.lama[data-astro-cid-is2tmcas].cara-x{fill:color-mix(in srgb, var(--color-primary) 82%, var(--color-heading))}.suelo[data-astro-cid-is2tmcas]{stroke:var(--color-border-strong);stroke-width:.75px}.suelo[data-astro-cid-is2tmcas].cara-top{fill:var(--color-bg-alt)}.suelo[data-astro-cid-is2tmcas].cara-x{fill:color-mix(in srgb, var(--color-bg-alt) 80%, var(--color-heading))}.suelo[data-astro-cid-is2tmcas].cara-y{fill:color-mix(in srgb, var(--color-bg-alt) 68%, var(--color-heading))}.capa[data-astro-cid-is2tmcas]{transition:opacity var(--motion-capas) var(--motion-easing-suave), transform var(--motion-capas) var(--motion-easing-suave)}.capa-vidrio[data-astro-cid-is2tmcas]{opacity:var(--vidrio)}.capa-vidrio[data-astro-cid-is2tmcas].capa--y{transform:translate(calc((1 - var(--vidrio)) * -.7px), calc((1 - var(--vidrio)) * -.4px))}.capa-vidrio[data-astro-cid-is2tmcas].capa--x{transform:translate(calc((1 - var(--vidrio)) * .7px), calc((1 - var(--vidrio)) * -.4px))}.capa-juntas[data-astro-cid-is2tmcas]{opacity:var(--juntas)}.capa-aluminio[data-astro-cid-is2tmcas]{opacity:var(--aluminio)}.capa-aluminio[data-astro-cid-is2tmcas].capa--y{transform:translate(calc((1 - var(--aluminio)) * -.7px), calc((1 - var(--aluminio)) * -.4px))}.capa-aluminio[data-astro-cid-is2tmcas].capa--x{transform:translate(calc((1 - var(--aluminio)) * .7px), calc((1 - var(--aluminio)) * -.4px))}.vidrio[data-astro-cid-is2tmcas]{fill:var(--color-accent);fill-opacity:.15;stroke:color-mix(in srgb, var(--color-accent) 55%, var(--color-surface));stroke-width:1px}.vidrio--fondo[data-astro-cid-is2tmcas]{fill-opacity:.08;stroke-opacity:.5}.brillo[data-astro-cid-is2tmcas]{stroke:var(--color-surface);stroke-width:1.5px}.junta[data-astro-cid-is2tmcas]{stroke:color-mix(in srgb, var(--color-accent) 70%, var(--color-heading));stroke-width:1px}.alu[data-astro-cid-is2tmcas]{fill:none;stroke:color-mix(in srgb, var(--color-primary) 68%, var(--color-heading));stroke-width:3px}.alu--marco[data-astro-cid-is2tmcas]{stroke-width:4.5px}.alu--montante[data-astro-cid-is2tmcas]{stroke-width:2.5px}.alu--tirador[data-astro-cid-is2tmcas]{stroke-width:3.5px;stroke:var(--color-heading)}.hot[data-astro-cid-is2tmcas]{display:none}.plano[data-astro-cid-is2tmcas]:has(:where(.plano__radio[value=base]:checked)) .hot--base[data-astro-cid-is2tmcas],.plano[data-astro-cid-is2tmcas]:has(:where(.plano__radio[value=cortinas]:checked)) .hot--cortinas[data-astro-cid-is2tmcas],.plano[data-astro-cid-is2tmcas]:has(:where(.plano__radio[value=cerramiento]:checked)) .hot--cerramiento[data-astro-cid-is2tmcas]{display:block}.hot__punto[data-astro-cid-is2tmcas]{fill:var(--color-accent);stroke:var(--color-surface);stroke-width:2px;vector-effect:non-scaling-stroke}.hot__ring[data-astro-cid-is2tmcas]{fill:var(--color-accent);transform-box:fill-box;transform-origin:50%;animation:hot-pulse 1.8s var(--motion-easing) infinite}@keyframes hot-pulse{0%{opacity:.5;transform:scale(1)}70%{opacity:0;transform:scale(2.8)}to{opacity:0;transform:scale(2.8)}}.tarj[data-astro-cid-is2tmcas]{margin-top:var(--space-sm);padding:var(--space-lg);background:var(--color-surface);border:var(--space-border) solid var(--color-border);border-radius:var(--radius-none);display:none}.plano[data-astro-cid-is2tmcas]:has(:where(.plano__radio[value=base]:checked)) .tarj[data-astro-cid-is2tmcas]:where([data-caso=base]),.plano[data-astro-cid-is2tmcas]:has(:where(.plano__radio[value=cortinas]:checked)) .tarj[data-astro-cid-is2tmcas]:where([data-caso=cortinas]),.plano[data-astro-cid-is2tmcas]:has(:where(.plano__radio[value=cerramiento]:checked)) .tarj[data-astro-cid-is2tmcas]:where([data-caso=cerramiento]){display:block}.tarj__titulo[data-astro-cid-is2tmcas]{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--font-leading-snug);color:var(--color-heading);margin:0 0 var(--space-2xs)}.tarj__texto[data-astro-cid-is2tmcas]{font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text);margin:0 0 var(--space-md)}.tarj__cta[data-astro-cid-is2tmcas]{justify-content:flex-start}.tarj__flecha[data-astro-cid-is2tmcas]{inline-size:var(--space-md);block-size:var(--space-md);transition:transform var(--motion-rapida) var(--motion-easing)}.tarj__cta[data-astro-cid-is2tmcas]:where(:hover) .tarj__flecha[data-astro-cid-is2tmcas]{transform:translateX(var(--space-2xs))}.plano__pie[data-astro-cid-is2tmcas]{margin:var(--space-xs) 0 0;font-family:var(--font-body);font-size:var(--font-size-md);color:var(--color-text-muted)}@media (width>=48rem){.esc[data-astro-cid-is2tmcas]{aspect-ratio:16/8}.esc__svg[data-astro-cid-is2tmcas]{inline-size:62%}.tarj[data-astro-cid-is2tmcas]{right:var(--space-lg);bottom:var(--space-lg);z-index:2;border:var(--space-border) solid var(--color-linea);inline-size:min(22rem,34%);margin-top:0;position:absolute}}.lead[data-astro-cid-j5sywed2]{background:var(--color-bg-alt);padding-block:var(--space-section)}.lead__inner[data-astro-cid-j5sywed2]{max-width:var(--space-container-estrecho);padding-inline:var(--space-gutter);margin-inline:auto}.lead__titulo[data-astro-cid-j5sywed2]{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--font-leading-snug);color:var(--color-heading);margin:0}.lead__apoyo[data-astro-cid-j5sywed2]{font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text-muted);margin:var(--space-xs) 0 0;max-width:55ch}.lead__inner[data-astro-cid-j5sywed2] .lead__form[data-astro-cid-j5sywed2]{margin-top:var(--space-lg)}.lead__form[data-astro-cid-j5sywed2]{background:var(--color-surface);border:var(--space-border) solid var(--color-border);border-radius:var(--radius-none);padding:var(--space-lg)}.lead__trampa[data-astro-cid-j5sywed2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lead__campo[data-astro-cid-j5sywed2]{margin:0 0 var(--space-md)}.lead__label[data-astro-cid-j5sywed2],.lead__label-check[data-astro-cid-j5sywed2]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-leading-normal);color:var(--color-text)}.lead__label[data-astro-cid-j5sywed2]{margin-bottom:var(--space-2xs);display:block}.lead__req[data-astro-cid-j5sywed2]{color:var(--color-error)}.lead__control[data-astro-cid-j5sywed2]{width:100%;min-height:var(--space-touch);padding:var(--space-xs) var(--space-sm);border:var(--space-border) solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-md);display:block}.lead__control[data-astro-cid-j5sywed2]:hover{border-color:var(--color-text)}.lead__control[data-astro-cid-j5sywed2]:focus-visible{border-color:var(--color-accent);background:var(--color-surface);outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}.lead__checkbox[data-astro-cid-j5sywed2]:focus-visible{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}.lead__control[data-astro-cid-j5sywed2][aria-invalid=true]{border-color:var(--color-error)}.lead__check[data-astro-cid-j5sywed2]{align-items:flex-start;gap:var(--space-xs);display:flex}.lead__checkbox[data-astro-cid-j5sywed2]{inline-size:var(--space-md);block-size:var(--space-md);margin-top:var(--space-2xs);flex:none}.lead__label-check[data-astro-cid-j5sywed2] a[data-astro-cid-j5sywed2]{color:var(--color-primary);text-underline-offset:var(--space-3xs);text-decoration:underline}.lead__label-check[data-astro-cid-j5sywed2] a[data-astro-cid-j5sywed2]:focus-visible{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}.lead__error[data-astro-cid-j5sywed2]:empty{display:none}.lead__error[data-astro-cid-j5sywed2]{margin-top:var(--space-2xs);font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-error);display:block}.lead__submit[data-astro-cid-j5sywed2]{width:100%}.lead__submit[data-astro-cid-j5sywed2][disabled]{cursor:progress;opacity:.7}.lead__estado[data-astro-cid-j5sywed2]:empty{display:none}.lead__estado[data-astro-cid-j5sywed2]{margin:var(--space-sm) 0 0;font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-muted)}.lead__estado[data-astro-cid-j5sywed2][data-tono=error]{color:var(--color-error);font-weight:var(--font-weight-medium)}.lead__info[data-astro-cid-j5sywed2]{margin:var(--space-md) 0 0;font-family:var(--font-body);font-size:var(--font-size-xs);line-height:var(--font-leading-normal);color:var(--color-text-muted)}.lead__info[data-astro-cid-j5sywed2] strong{font-weight:var(--font-weight-semibold);color:var(--color-text)}.lead__info[data-astro-cid-j5sywed2] a{color:var(--color-primary);text-underline-offset:var(--space-3xs);text-decoration:underline}.lead__info[data-astro-cid-j5sywed2] .legal__falta{padding:0 var(--space-3xs);border-radius:var(--radius-control);background:var(--color-error);color:var(--color-primary-contrast)}.lead__micro[data-astro-cid-j5sywed2]{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-text-muted);margin:var(--space-xs) 0 0;text-align:center}.contacto[data-astro-cid-7gxxqb25]{--contacto-titulo:var(--color-primary-contrast);--contacto-texto:var(--color-primary-contrast);--contacto-suave:var(--color-primary-contrast-muted);padding-block:var(--space-section-compacta)}.contacto[data-astro-cid-7gxxqb25]:where([data-fondo=bg],[data-fondo=alt]){--contacto-titulo:var(--color-heading);--contacto-texto:var(--color-text);--contacto-suave:var(--color-text-muted)}.contacto__inner[data-astro-cid-7gxxqb25]{gap:var(--space-2xl);max-width:var(--space-container);padding-inline:var(--space-gutter);margin-inline:auto;display:grid}.contacto__texto[data-astro-cid-7gxxqb25]{align-content:start;gap:var(--space-md);display:grid}.contacto__h2[data-astro-cid-7gxxqb25]{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--font-leading-tight);color:var(--contacto-titulo);margin:0}.contacto__apoyo[data-astro-cid-7gxxqb25]{max-width:44ch;font-family:var(--font-body);font-size:var(--font-size-lg);line-height:var(--font-leading-normal);color:var(--contacto-suave);margin:0}.pasos[data-astro-cid-7gxxqb25]{gap:var(--space-md);margin:var(--space-md) 0 0;padding:var(--space-lg) 0 0;border-top:var(--space-border) solid var(--contacto-suave);list-style:none;display:grid}.pasos__paso[data-astro-cid-7gxxqb25]{grid-template-columns:var(--space-xl) minmax(0, 1fr);gap:var(--space-md);align-items:start;display:grid}.pasos__numero[data-astro-cid-7gxxqb25]{inline-size:var(--space-xl);block-size:var(--space-xl);border:var(--space-border) solid var(--contacto-titulo);border-radius:var(--radius-none);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--contacto-titulo);place-items:center;display:grid}.pasos__titulo[data-astro-cid-7gxxqb25]{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-snug);color:var(--contacto-titulo);margin:0}.pasos__detalle[data-astro-cid-7gxxqb25]{margin:var(--space-2xs) 0 0;font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--contacto-texto)}.contacto__tarjeta[data-astro-cid-7gxxqb25]{padding:var(--space-lg);border-radius:var(--radius-none);background:var(--color-surface);color:var(--color-text)}.contacto__tarjeta[data-astro-cid-7gxxqb25] .lead__form{border-radius:var(--radius-none);background:0 0;border:0;padding:0}.contacto__tarjeta[data-astro-cid-7gxxqb25] :is(input,textarea,select,button){border-radius:var(--radius-control)}.contacto__tarjeta[data-astro-cid-7gxxqb25] .lead__label-check{font-size:var(--font-size-md)}.contacto__tarjeta[data-astro-cid-7gxxqb25] input[type=checkbox]{accent-color:var(--color-primary)}.contacto__directo[data-astro-cid-7gxxqb25]{gap:var(--space-md);display:grid}.contacto__nota[data-astro-cid-7gxxqb25]{font-family:var(--font-body);font-size:var(--font-size-lg);line-height:var(--font-leading-normal);margin:0}.contacto__boton[data-astro-cid-7gxxqb25]{text-align:center;justify-self:stretch}.contacto__privacidad[data-astro-cid-7gxxqb25]{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--font-leading-normal);color:var(--color-text-muted);margin:0}.contacto__titulo[data-astro-cid-7gxxqb25]{margin:0 0 var(--space-md);font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-tight);color:var(--color-heading)}@media (width>=64rem){.contacto__inner[data-astro-cid-7gxxqb25]{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}.contacto__tarjeta[data-astro-cid-7gxxqb25]{padding:var(--space-xl)}}.panel[data-astro-cid-hl7lvj4j]{gap:var(--space-md);padding-block:var(--space-lg);border-block:var(--space-border) solid var(--color-linea);border-radius:var(--radius-none);background:0 0;align-items:center;display:grid}.panel[data-astro-cid-hl7lvj4j]:where([data-solo]){background:0 0;border:0;padding:0;display:block}.panel__texto[data-astro-cid-hl7lvj4j]{max-width:60ch}.panel__texto[data-astro-cid-hl7lvj4j] p{font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text);margin:0}.panel__texto[data-astro-cid-hl7lvj4j] a{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:var(--space-border);text-underline-offset:.2em}.panel__boton[data-astro-cid-hl7lvj4j]{justify-self:stretch}@media (width>=56rem){.panel[data-astro-cid-hl7lvj4j]{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) auto}.panel__boton[data-astro-cid-hl7lvj4j]{white-space:nowrap;justify-self:start}}.rapido[data-astro-cid-72modqy2]{padding-block:var(--space-section-compacta)}.rapido__inner[data-astro-cid-72modqy2]{gap:var(--space-lg);max-width:var(--space-container);padding-inline:var(--space-gutter);margin-inline:auto;display:grid}.rapido__texto[data-astro-cid-72modqy2]{align-content:start;gap:var(--space-xs);padding-top:var(--space-md);border-top:var(--space-border) solid var(--color-linea);display:grid}.rapido__h2[data-astro-cid-72modqy2]{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-snug);color:var(--color-heading);margin:0}.rapido__apoyo[data-astro-cid-72modqy2]{max-width:44ch;font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text-muted);margin:0}@media (width>=40rem){.rapido__form[data-astro-cid-72modqy2] .lead__form{column-gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rapido__form[data-astro-cid-72modqy2] :is(.lead__campo--consentimiento,.lead__submit,.lead__estado,.lead__micro,.lead__info){grid-column:1/-1}}@media (width>=64rem){.rapido__inner[data-astro-cid-72modqy2]{gap:var(--space-3xl);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center}}}
