.btn-lg[data-astro-cid-j7pv25f6]{font-size:var(--text-md);padding:1.05em 1.9em}@keyframes heroIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes visualIn{0%{opacity:0;transform:translateY(16px) scale(.955)}to{opacity:1;transform:none}}.hero[data-astro-cid-j7pv25f6]{animation:heroIn .6s var(--ease-out) both}.hero-copy[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{animation:riseIn .6s var(--ease-out) both}.hero-copy[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(1){animation-delay:.1s}.hero-copy[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:.18s}.hero-copy[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:.26s}.hero-visual[data-astro-cid-j7pv25f6]{animation:visualIn .8s var(--ease-out) both;animation-delay:.24s}.hero[data-astro-cid-j7pv25f6]{background:radial-gradient(115% 85% at 90% -25%,var(--color-primary-soft),transparent 50%),linear-gradient(to bottom,var(--color-bg) 0%,var(--color-bg) 32%,var(--color-surface) 100%)}.hero-inner[data-astro-cid-j7pv25f6]{padding-block:calc(var(--nav-clear) + var(--space-xl)) var(--space-2xl);display:grid;grid-template-columns:1.15fr .85fr;gap:var(--space-xl);align-items:center}.hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,1.4rem + 3.9vw,4rem);line-height:1.05;letter-spacing:-.025em;overflow-wrap:anywhere;min-width:0}.hero-title[data-astro-cid-j7pv25f6] .hl[data-astro-cid-j7pv25f6]{white-space:nowrap;background-image:linear-gradient(transparent 56%,var(--color-accent-soft) 0);padding-inline:.06em}.hero-lede[data-astro-cid-j7pv25f6]{margin-top:var(--space-md)}.hero-cta[data-astro-cid-j7pv25f6]{margin-top:var(--space-lg);display:flex;flex-wrap:wrap;gap:var(--space-sm)}.hero-visual[data-astro-cid-j7pv25f6]{width:100%}.hero-visual[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}#que-necesitas[data-astro-cid-j7pv25f6]{scroll-margin-top:var(--nav-h)}.section[data-astro-cid-j7pv25f6]+.section[data-astro-cid-j7pv25f6]{padding-top:0}.sec-row[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin-bottom:var(--space-md)}.sec-row[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{flex:1 1 0;min-width:0}.sec-row[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin-top:var(--space-2xs);font-size:var(--text-sm)}.sec-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.35em;flex-shrink:0;color:var(--color-primary-ink);font-size:var(--text-sm);font-weight:600}.sec-link[data-astro-cid-j7pv25f6] svg{transition:transform var(--dur-fast) var(--ease-out)}.sec-link[data-astro-cid-j7pv25f6]:hover svg{transform:translate(3px)}.ruta-grid[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md)}.ruta[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-md)}.ruta-ico[data-astro-cid-j7pv25f6]{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary-ink);margin-bottom:var(--space-3xs)}.ruta-title[data-astro-cid-j7pv25f6]{font-size:var(--text-md)}.ruta-link[data-astro-cid-j7pv25f6]{color:var(--color-text)}.ruta-link[data-astro-cid-j7pv25f6]:hover{color:var(--color-primary-ink)}.ruta-desc[data-astro-cid-j7pv25f6]{color:var(--color-text-2);font-size:var(--text-sm)}.ruta-guias[data-astro-cid-j7pv25f6]{list-style:none;margin:var(--space-2xs) 0 0;padding:var(--space-2xs) 0 0;border-top:var(--rule-thin) solid var(--color-border);display:flex;flex-direction:column;flex:1}.ruta-guias[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;padding-block:.4rem;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text)}.ruta-guias[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--color-primary-ink)}.ruta-more[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.4em;flex-wrap:wrap;margin-top:var(--space-xs);color:var(--color-primary-ink);font-size:var(--text-sm);font-weight:600}.ruta-cnt[data-astro-cid-j7pv25f6]{color:var(--color-text-3);font-weight:500}.ruta-more[data-astro-cid-j7pv25f6] svg{transition:transform var(--dur-fast) var(--ease-out)}.ruta-more[data-astro-cid-j7pv25f6]:hover svg{transform:translate(4px)}.card-grid[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-md)}.card-grid[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{min-width:0}.card-grid--3[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid--4[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(0,1fr))}.calc-band[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-lg);align-items:center;padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-primary-soft)}.calc-band-copy[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--text-xl)}.calc-band-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-text-2);font-size:var(--text-sm);margin-block:var(--space-2xs) var(--space-md)}.calc-demo[data-astro-cid-j7pv25f6]{margin:0;padding:var(--space-md);background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.calc-demo[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{font-size:var(--text-xs);font-weight:600;color:var(--color-text-2);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:var(--space-2xs)}.calc-demo[data-astro-cid-j7pv25f6] table[data-astro-cid-j7pv25f6]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.calc-demo[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.calc-demo[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{padding:.55rem 0;border-bottom:var(--rule-thin) solid var(--color-border)}.calc-demo[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]:last-child th[data-astro-cid-j7pv25f6],.calc-demo[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]:last-child td[data-astro-cid-j7pv25f6]{border-bottom:0}.calc-demo[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{text-align:left;font-weight:600}.calc-demo[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.calc-demo[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6].sin{color:var(--color-text-3);font-weight:400}.calc-demo-note[data-astro-cid-j7pv25f6]{margin-top:var(--space-2xs);font-size:var(--text-xs);color:var(--color-text-3)}.trust-band[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:var(--space-md) 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:var(--rule-thin) solid var(--color-border)}.trust[data-astro-cid-j7pv25f6]{padding:var(--space-xs) var(--space-md)}.trust[data-astro-cid-j7pv25f6]+.trust[data-astro-cid-j7pv25f6]{border-left:var(--rule-thin) solid var(--color-border)}.trust[data-astro-cid-j7pv25f6]:first-child{padding-left:0}.trust-ico[data-astro-cid-j7pv25f6]{display:inline-flex;color:var(--color-primary-ink);margin-bottom:var(--space-2xs)}.trust-title[data-astro-cid-j7pv25f6]{font-size:var(--text-md)}.trust-desc[data-astro-cid-j7pv25f6]{color:var(--color-text-2);font-size:var(--text-sm);margin-top:var(--space-3xs)}@media(max-width:1000px){.ruta-grid[data-astro-cid-j7pv25f6],.card-grid--4[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.hero-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-lg)}.hero-visual[data-astro-cid-j7pv25f6]{max-width:400px}.card-grid--3[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.calc-band[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.trust-band[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);padding:var(--space-2xs) 0}.trust[data-astro-cid-j7pv25f6]{padding:var(--space-sm) 0}.trust[data-astro-cid-j7pv25f6]+.trust[data-astro-cid-j7pv25f6]{border-left:0;border-top:var(--rule-thin) solid var(--color-border)}}@media(max-width:680px){.hero-inner[data-astro-cid-j7pv25f6]{padding-block:calc(var(--nav-clear) + var(--space-md)) var(--space-xl)}.hero-visual[data-astro-cid-j7pv25f6]{max-width:260px;margin-inline:auto}.ruta-grid[data-astro-cid-j7pv25f6],.card-grid--3[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:var(--space-sm)}.card-grid--4[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}.calc-band[data-astro-cid-j7pv25f6]{padding:var(--space-md);gap:var(--space-md)}.calc-band[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%;justify-content:center}.sec-row[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-sm)}}
