.cinta[data-astro-cid-m5o4ip32]{position:sticky;top:var(--header-height);z-index:99;background:var(--color-accent);color:var(--color-primary);overflow:hidden;border-bottom:1px solid var(--color-accent-hover)}.cinta__pista[data-astro-cid-m5o4ip32]{display:flex;width:max-content;animation:cinta-correr 48s linear infinite}.cinta[data-astro-cid-m5o4ip32]:hover .cinta__pista[data-astro-cid-m5o4ip32],.cinta[data-astro-cid-m5o4ip32]:focus-within .cinta__pista[data-astro-cid-m5o4ip32]{animation-play-state:paused}.cinta__lista[data-astro-cid-m5o4ip32]{display:flex;list-style:none;margin:0;padding:0}.cinta__item[data-astro-cid-m5o4ip32]{display:inline-flex;align-items:center;gap:.75rem;padding:.65rem 2rem .65rem 0;font-weight:600;font-size:var(--text-small);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.cinta__marca[data-astro-cid-m5o4ip32]{width:8px;height:8px;background:var(--color-primary);flex:none}@keyframes cinta-correr{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cinta[data-astro-cid-m5o4ip32]{position:static;padding:var(--space-md) 0}.cinta__pista[data-astro-cid-m5o4ip32]{animation:none;width:100%}.cinta__lista[data-astro-cid-m5o4ip32]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:.35rem var(--space-lg);width:100%;padding:0 var(--container-padding)}.cinta__lista[data-astro-cid-m5o4ip32][aria-hidden=true]{display:none}.cinta__item[data-astro-cid-m5o4ip32]{padding:.2rem 0;white-space:normal}}@media(max-width:768px){.cinta__item[data-astro-cid-m5o4ip32]{font-size:var(--text-tiny);padding:.55rem 1.5rem .55rem 0}}.hl[data-astro-cid-3kj6twbd]{--borde-contenedor: max(var(--container-padding), calc((100vw - var(--max-width)) / 2 + var(--container-padding)));background:var(--color-primary);color:var(--color-text-on-primary);padding-top:var(--header-height);overflow:hidden}.hl-grid[data-astro-cid-3kj6twbd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:clamp(560px,calc(100svh - var(--header-height)),780px)}.hl-texto[data-astro-cid-3kj6twbd]{padding:var(--space-xxl) var(--space-xl) var(--space-xxl) var(--borde-contenedor);align-self:center;position:relative;z-index:2}.hl-antetitulo[data-astro-cid-3kj6twbd]{font-size:var(--text-small);font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--color-sky);margin-bottom:var(--space-md)}.hl-titulo[data-astro-cid-3kj6twbd]{font-size:clamp(2.75rem,5.4vw,5.25rem);line-height:.96;letter-spacing:-.02em;margin-bottom:var(--space-lg);color:var(--color-text-on-primary)}.hl-acento[data-astro-cid-3kj6twbd]{color:var(--color-accent);white-space:nowrap}.hl-bajada[data-astro-cid-3kj6twbd]{font-size:clamp(1.15rem,1.5vw,1.4rem);line-height:var(--leading-normal);max-width:32ch;margin-bottom:var(--space-xl)}.hl-acciones[data-astro-cid-3kj6twbd]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md) var(--space-lg)}.hl-nota[data-astro-cid-3kj6twbd]{color:var(--color-sky);font-size:var(--text-small)}.hl-campo[data-astro-cid-3kj6twbd]{--x: 62%;--y: 42%;--r: 130px;--zoom: 1.15;position:relative;overflow:hidden;background:var(--color-primary-deep);cursor:none;touch-action:pan-y}.hl-capa[data-astro-cid-3kj6twbd]{position:absolute;inset:-24px -40px -24px -12px;list-style:none;margin:0;padding:var(--space-lg);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:84px;gap:8px}.hl-contacto[data-astro-cid-3kj6twbd]{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"hora comuna" "linea linea" "origen origen";align-content:center;gap:.2rem .5rem;padding:.6rem .75rem;font-size:.8rem}.hl-hora[data-astro-cid-3kj6twbd]{grid-area:hora;font-variant-numeric:tabular-nums;font-weight:500}.hl-comuna[data-astro-cid-3kj6twbd]{grid-area:comuna;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hl-linea[data-astro-cid-3kj6twbd]{grid-area:linea;font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hl-etiqueta[data-astro-cid-3kj6twbd]{grid-area:origen;display:grid;justify-items:start}.hl-etiqueta[data-astro-cid-3kj6twbd]>[data-astro-cid-3kj6twbd]{grid-area:1 / 1}.hl-origen[data-astro-cid-3kj6twbd]{padding:.15rem .45rem;font-size:.72rem;font-weight:600;white-space:nowrap}.hl-capa--sin[data-astro-cid-3kj6twbd] .hl-contacto[data-astro-cid-3kj6twbd]{background:var(--color-primary-light);color:var(--color-text-on-primary);filter:blur(1.8px);opacity:.7;transition:filter .7s ease,opacity .7s ease}.hl-origen--nada[data-astro-cid-3kj6twbd]{border:1px dashed currentColor;transition:opacity .4s ease}.hl-capa--sin[data-astro-cid-3kj6twbd] .hl-origen--real[data-astro-cid-3kj6twbd]{opacity:0;transform:translateY(4px);transition:opacity .5s ease .15s,transform .5s cubic-bezier(.22,1,.36,1) .15s}.hl-capa--sin[data-astro-cid-3kj6twbd] .hl-contacto[data-astro-cid-3kj6twbd].is-medido{filter:none;opacity:1}.hl-capa--sin[data-astro-cid-3kj6twbd] .is-medido[data-astro-cid-3kj6twbd] .hl-origen--nada[data-astro-cid-3kj6twbd]{opacity:0}.hl-capa--sin[data-astro-cid-3kj6twbd] .is-medido[data-astro-cid-3kj6twbd] .hl-origen--real[data-astro-cid-3kj6twbd]{opacity:1;transform:none}.hl-capa--con[data-astro-cid-3kj6twbd]{background:var(--color-border);transform-origin:var(--x) var(--y);transform:scale(var(--zoom));clip-path:circle(calc(var(--r) / var(--zoom) - 6px) at var(--x) var(--y))}.hl-capa--con[data-astro-cid-3kj6twbd] .hl-contacto[data-astro-cid-3kj6twbd]{background:var(--color-bg-warm);color:var(--color-text)}.hl-origen--amarillo[data-astro-cid-3kj6twbd]{background:var(--color-yellow);color:var(--color-primary)}.hl-origen--celeste[data-astro-cid-3kj6twbd]{background:var(--color-sky);color:var(--color-primary)}.hl-origen--turquesa[data-astro-cid-3kj6twbd]{background:var(--color-secondary);color:var(--color-primary)}.hl-origen--naranjo[data-astro-cid-3kj6twbd]{background:var(--color-accent);color:var(--color-primary)}.hl-origen--azul[data-astro-cid-3kj6twbd]{background:var(--color-primary);color:var(--color-text-on-primary)}.hl-capa--sin[data-astro-cid-3kj6twbd] .hl-origen--azul[data-astro-cid-3kj6twbd]{background:var(--color-bg-warm);color:var(--color-primary)}.hl-lente[data-astro-cid-3kj6twbd]{position:absolute;left:0;top:0;width:calc(var(--r) * 2);height:calc(var(--r) * 2);transform:translate(calc(var(--x) - var(--r)),calc(var(--y) - var(--r)));will-change:transform;border-radius:var(--radius-full);border:12px solid var(--color-accent);box-shadow:inset 0 0 0 2px var(--color-bg-warm),0 18px 50px #00000059;pointer-events:none;z-index:2}.hl-mango[data-astro-cid-3kj6twbd]{position:absolute;width:22px;height:calc(var(--r) * .95);background:var(--color-accent);left:50%;top:50%;transform-origin:50% 0;transform:translate(-50%) rotate(-45deg) translateY(calc(var(--r) - 4px))}.hl-leyenda[data-astro-cid-3kj6twbd]{position:absolute;left:var(--space-lg);bottom:var(--space-lg);margin:0;padding:.8rem 1rem 0;background:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--text-small);width:min(25rem,calc(100% - var(--space-lg) * 2));display:grid;gap:.35rem;z-index:3}.hl-leyenda[data-astro-cid-3kj6twbd] strong[data-astro-cid-3kj6twbd]{color:var(--color-yellow);font-weight:600}.hl-cuenta[data-astro-cid-3kj6twbd]{color:var(--color-sky)}.hl-cuenta[data-astro-cid-3kj6twbd] b[data-astro-cid-3kj6twbd]{color:var(--color-text-on-primary);font-weight:700;font-variant-numeric:tabular-nums}.hl-cuenta[data-astro-cid-3kj6twbd] em[data-astro-cid-3kj6twbd]{font-style:normal;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;border:1px solid currentColor;padding:0 .35rem;margin-left:.4rem;vertical-align:1px}.hl-progreso[data-astro-cid-3kj6twbd]{display:block;height:4px;margin:.35rem -1rem 0;background:var(--color-primary-light)}.hl-progreso[data-astro-cid-3kj6twbd] span[data-astro-cid-3kj6twbd]{display:block;height:100%;background:var(--color-accent);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.22,1,.36,1)}@media(hover:none){.hl-campo[data-astro-cid-3kj6twbd]{cursor:auto}}@media(prefers-reduced-motion:reduce){.hl-capa--sin[data-astro-cid-3kj6twbd] .hl-contacto[data-astro-cid-3kj6twbd],.hl-capa--sin[data-astro-cid-3kj6twbd] .hl-origen[data-astro-cid-3kj6twbd],.hl-progreso[data-astro-cid-3kj6twbd] span[data-astro-cid-3kj6twbd]{transition:none}}@media(max-width:1024px){.hl-grid[data-astro-cid-3kj6twbd]{grid-template-columns:1fr;min-height:0}.hl-texto[data-astro-cid-3kj6twbd]{padding:var(--space-xl) var(--container-padding) var(--space-lg)}.hl-campo[data-astro-cid-3kj6twbd]{height:auto;padding-top:340px}.hl-leyenda[data-astro-cid-3kj6twbd]{position:relative;left:auto;bottom:auto;width:auto;padding:.8rem var(--container-padding) 0}.hl-progreso[data-astro-cid-3kj6twbd]{margin:.35rem calc(var(--container-padding) * -1) 0}.hl-capa[data-astro-cid-3kj6twbd]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:80px;inset:-16px -50px -16px -16px}.hl-mango[data-astro-cid-3kj6twbd]{width:16px}.hl-lente[data-astro-cid-3kj6twbd]{border-width:9px}}@media(max-width:480px){.hl-campo[data-astro-cid-3kj6twbd]{padding-top:320px}.hl-acciones[data-astro-cid-3kj6twbd] .btn[data-astro-cid-3kj6twbd]{width:100%;justify-content:center}}.puertas-header[data-astro-cid-j7pv25f6]{max-width:640px;margin:0 auto var(--space-xl);text-align:center}.puertas-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:0;max-width:950px;margin:0 auto;border:1px solid var(--color-border)}.puerta[data-astro-cid-j7pv25f6]{--hover-fill: var(--color-secondary);--hover-ink: var(--color-text);position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;min-height:300px;padding:var(--space-xl) var(--space-lg) var(--space-lg);background:var(--card-fill);color:var(--card-ink);transition:color var(--transition-normal)}.puerta[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--hover-fill);transform:scaleY(0);transform-origin:bottom;transition:transform var(--transition-normal) cubic-bezier(.33,0,.15,1)}.puerta[data-astro-cid-j7pv25f6]:hover,.puerta[data-astro-cid-j7pv25f6]:focus-visible{color:var(--hover-ink)}.puerta[data-astro-cid-j7pv25f6]:hover:before,.puerta[data-astro-cid-j7pv25f6]:focus-visible:before{transform:scaleY(1)}.puerta[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--hover-ink);outline-offset:-6px}.puertas-grid[data-astro-cid-j7pv25f6] .puerta[data-astro-cid-j7pv25f6]:nth-child(1){--card-fill: var(--color-primary);--card-ink: var(--color-text-on-primary)}.puertas-grid[data-astro-cid-j7pv25f6] .puerta[data-astro-cid-j7pv25f6]:nth-child(2){--card-fill: var(--color-bg-warm);--card-ink: var(--color-text)}.puertas-grid[data-astro-cid-j7pv25f6] .puerta[data-astro-cid-j7pv25f6]:nth-child(3){--card-fill: var(--color-sky);--card-ink: var(--color-text)}.puertas-grid[data-astro-cid-j7pv25f6] .puerta[data-astro-cid-j7pv25f6]:nth-child(4){--card-fill: var(--color-yellow);--card-ink: var(--color-text)}.puerta__problema[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-weight:600;font-size:1.35rem;line-height:1.18;margin-bottom:var(--space-md);color:inherit;max-width:22ch}.puerta__respuesta[data-astro-cid-j7pv25f6]{font-size:var(--text-small);line-height:var(--leading-relaxed);margin:0;max-width:32ch}.puerta__servicio[data-astro-cid-j7pv25f6]{position:relative;display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-body);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.08em;align-self:flex-start;margin-top:var(--space-lg);transition:gap var(--transition-fast)}.puerta__servicio[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:0;right:0;bottom:-.4em;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--transition-normal) cubic-bezier(.33,0,.15,1)}.puerta[data-astro-cid-j7pv25f6]:hover .puerta__servicio[data-astro-cid-j7pv25f6],.puerta[data-astro-cid-j7pv25f6]:focus-visible .puerta__servicio[data-astro-cid-j7pv25f6]{gap:var(--space-sm)}.puerta[data-astro-cid-j7pv25f6]:hover .puerta__servicio[data-astro-cid-j7pv25f6]:after,.puerta[data-astro-cid-j7pv25f6]:focus-visible .puerta__servicio[data-astro-cid-j7pv25f6]:after{transform:scaleX(1);transform-origin:left}.section-metodo[data-astro-cid-j7pv25f6]{background:var(--color-primary);color:var(--color-text-on-primary);padding:var(--space-xxl) 0}.metodo__header[data-astro-cid-j7pv25f6]{max-width:720px;margin-bottom:var(--space-xxl)}.metodo__kicker[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-weight:500;font-variant-numeric:tabular-nums;font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent);margin-bottom:var(--space-sm)}.metodo__titulo[data-astro-cid-j7pv25f6]{font-size:clamp(3.5rem,9vw,7rem);line-height:.9;letter-spacing:-.02em;color:var(--color-text-on-primary);margin-bottom:var(--space-lg)}.metodo__bajada[data-astro-cid-j7pv25f6]{color:var(--color-sky);font-size:var(--text-h4);line-height:var(--leading-relaxed);margin:0;border-left:1px solid var(--color-primary-light);padding-left:var(--space-lg)}.eje[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-lg);padding:var(--space-lg);margin-bottom:var(--space-lg);background:var(--color-primary-deep);border-left:8px solid var(--color-accent);color:var(--color-text-on-primary);text-decoration:none;transition:background .2s ease}.eje[data-astro-cid-j7pv25f6]:hover,.eje[data-astro-cid-j7pv25f6]:focus-visible{background:var(--color-primary);border-left-color:var(--color-yellow)}.eje__simbolo[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:3.5rem;height:3.5rem;color:var(--color-yellow);flex-shrink:0}.eje__simbolo[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:100%;height:100%}.eje__rotulo[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-body);font-weight:500;font-size:var(--text-tiny);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-xs)}.eje__titulo[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-heading);font-weight:600;font-size:var(--text-h3);line-height:1.2;color:var(--color-text-on-primary);margin-bottom:var(--space-sm)}.eje__texto[data-astro-cid-j7pv25f6]{display:block;color:var(--color-sky);line-height:var(--leading-relaxed);max-width:56ch}.eje__enlace[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--color-yellow);white-space:nowrap}.eje[data-astro-cid-j7pv25f6]:hover .eje__enlace[data-astro-cid-j7pv25f6]{text-decoration:underline}@media(max-width:900px){.eje[data-astro-cid-j7pv25f6]{grid-template-columns:auto 1fr;gap:var(--space-md)}.eje__enlace[data-astro-cid-j7pv25f6]{grid-column:1 / -1;white-space:normal}}@media(max-width:520px){.eje[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.eje__simbolo[data-astro-cid-j7pv25f6]{width:2.5rem;height:2.5rem}}.fases[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md);counter-reset:fase}.fase[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg);color:var(--color-primary);min-height:100%}.fase--hueso[data-astro-cid-j7pv25f6]{background:var(--color-bg-warm)}.fase--celeste[data-astro-cid-j7pv25f6]{background:var(--color-sky)}.fase--naranjo[data-astro-cid-j7pv25f6]{background:var(--color-accent)}.fase--amarillo[data-astro-cid-j7pv25f6]{background:var(--color-yellow)}.fase[data-astro-cid-j7pv25f6]:not(:last-child):after{content:"";position:absolute;right:calc(-1 * var(--space-md) / 2 - 7px);top:50%;width:14px;height:14px;border-top:2px solid var(--color-text-on-primary);border-right:2px solid var(--color-text-on-primary);transform:translateY(-50%) rotate(45deg);z-index:1}.fase__cabeza[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;justify-content:space-between}.fase__paso[data-astro-cid-j7pv25f6]{font-weight:500;font-variant-numeric:tabular-nums;font-size:var(--text-tiny);letter-spacing:.16em;opacity:.7}.fase__icono[data-astro-cid-j7pv25f6]{width:44px;height:44px;flex:none}.fase__indice[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:var(--space-sm);margin-top:var(--space-sm)}.fase__letra[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-weight:700;font-size:clamp(2.5rem,4vw,3.5rem);line-height:.85}.fase__nombre[data-astro-cid-j7pv25f6]{font-weight:500;font-size:var(--text-tiny);text-transform:uppercase;letter-spacing:.14em}.fase__resultado[data-astro-cid-j7pv25f6]{font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.2;font-weight:600;margin:0;min-height:2.4em}.fase__claves[data-astro-cid-j7pv25f6]{list-style:none;margin:auto 0 0;padding:var(--space-md) 0 0;border-top:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);display:flex;flex-direction:column;gap:var(--space-xs);font-size:var(--text-small);font-weight:500}.fase__claves[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--space-sm)}.fase__claves[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";width:7px;height:7px;background:var(--color-primary);flex:none}.metodo__nota[data-astro-cid-j7pv25f6]{margin:var(--space-xl) 0 0;padding-left:var(--space-md);border-left:3px solid var(--color-accent);color:var(--color-text-on-primary);font-size:var(--text-h4);line-height:var(--leading-relaxed);max-width:62ch}@media(max-width:1024px){.fases[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.fase[data-astro-cid-j7pv25f6]:nth-child(2):after{display:none}}@media(max-width:600px){.fases[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.fase[data-astro-cid-j7pv25f6]:after{display:none!important}}.metodo__cierre[data-astro-cid-j7pv25f6]{margin:var(--space-xl) 0 0;max-width:62ch;color:var(--color-sky);line-height:var(--leading-relaxed)}.metodo__cierre[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-block;color:var(--color-accent);font-weight:700;white-space:nowrap}.metodo__cierre[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.prueba[data-astro-cid-j7pv25f6]{background:var(--color-bg-warm)}.marcas[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--color-border);max-width:1000px;margin:0 auto;list-style:none;padding:0}.marcas[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-left:1px solid var(--color-border);background:var(--color-bg)}.marcas[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(4n+1){border-left:none}.marcas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;min-height:150px;padding:var(--space-lg);transition:background-color var(--transition-normal)}.marcas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--color-bg-warm)}.marcas[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-height:78px;width:auto;object-fit:contain}.prueba__cta[data-astro-cid-j7pv25f6]{text-align:center;margin-top:var(--space-xl)}.garantias[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:var(--space-xxl) 0 0;border-top:1px solid var(--color-border)}.garantia[data-astro-cid-j7pv25f6]{padding:var(--space-lg) var(--space-lg) 0;border-left:1px solid var(--color-border)}.garantias[data-astro-cid-j7pv25f6] .garantia[data-astro-cid-j7pv25f6]:nth-child(4n+1){padding-left:0;border-left:none}.garantias[data-astro-cid-j7pv25f6] .garantia[data-astro-cid-j7pv25f6]:nth-child(4n){padding-right:0}.garantia[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-weight:400;font-size:1.05rem;line-height:1.2;color:var(--color-text);margin-bottom:var(--space-sm)}.garantia[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--text-small);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.section-cta[data-astro-cid-j7pv25f6]{background:var(--color-accent);padding:var(--space-xxl) 0}.cta-block[data-astro-cid-j7pv25f6]{text-align:center}.cta-content[data-astro-cid-j7pv25f6]{max-width:640px;margin:0 auto}.cta-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--color-text-on-accent);font-size:clamp(2rem,4vw,3.25rem);margin-bottom:var(--space-md)}.cta-highlight[data-astro-cid-j7pv25f6]{font-weight:700}.cta-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-text-on-accent);font-size:var(--text-h4);margin-bottom:var(--space-lg)}.btn-cta-final[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:var(--space-sm);background:var(--color-primary);color:var(--color-text-on-primary);border:2px solid var(--color-primary);padding:1rem 2.25rem;font-weight:700;font-size:1.05rem;transition:background-color var(--transition-normal),color var(--transition-normal)}.btn-cta-final[data-astro-cid-j7pv25f6]:hover{background:transparent;color:var(--color-text-on-accent)}.cta-content[data-astro-cid-j7pv25f6] .cta-nota[data-astro-cid-j7pv25f6]{max-width:52ch;margin:var(--space-lg) auto 0;color:var(--color-text-on-accent);font-size:var(--text-small);line-height:var(--leading-relaxed)}@media(prefers-reduced-motion:reduce){.puerta[data-astro-cid-j7pv25f6]:before,.puerta__servicio[data-astro-cid-j7pv25f6]:after,.puerta__servicio[data-astro-cid-j7pv25f6]{transition:none}}@media(max-width:1024px){.fase[data-astro-cid-j7pv25f6]{grid-template-columns:130px 1fr;gap:var(--space-lg)}.garantias[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.garantia[data-astro-cid-j7pv25f6]{padding:var(--space-lg);border-left:1px solid var(--color-border)}.garantias[data-astro-cid-j7pv25f6] .garantia[data-astro-cid-j7pv25f6]:nth-child(odd){padding-left:0;border-left:none}.garantias[data-astro-cid-j7pv25f6] .garantia[data-astro-cid-j7pv25f6]:nth-child(2n){padding-right:0}.garantias[data-astro-cid-j7pv25f6] .garantia[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:1px solid var(--color-border);padding-top:var(--space-lg)}}@media(max-width:768px){.puertas-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.marcas[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.marcas[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-left:1px solid var(--color-border)}.marcas[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(odd){border-left:none}.marcas[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:1px solid var(--color-border)}.metodo__bajada[data-astro-cid-j7pv25f6]{border-left:none;padding-left:0}.fase[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-md)}.fase__indice[data-astro-cid-j7pv25f6]{flex-direction:row;align-items:baseline;gap:var(--space-sm)}.fase__letra[data-astro-cid-j7pv25f6]{font-size:2.5rem}.puerta[data-astro-cid-j7pv25f6],.fase__resultado[data-astro-cid-j7pv25f6]{min-height:0}.marcas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{min-height:110px;padding:var(--space-md)}}@media(max-width:480px){.garantias[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.garantia[data-astro-cid-j7pv25f6]{padding:var(--space-lg) 0;border-left:none}.garantias[data-astro-cid-j7pv25f6] .garantia[data-astro-cid-j7pv25f6]:nth-child(n+2){border-top:1px solid var(--color-border)}}
