.hero[data-astro-cid-irahaz3f]{background:radial-gradient(60rem 30rem at 85% -10%, #e3b55b2e, transparent 60%), linear-gradient(180deg, var(--blue-50), var(--bg));border-bottom:1px solid var(--line);padding-block:clamp(3rem,7vw,5.5rem)}.hero-grid[data-astro-cid-irahaz3f]{align-items:center;gap:2.5rem;display:grid}.hero-points[data-astro-cid-irahaz3f]{color:var(--muted);margin-top:1.75rem;font-size:.98rem}.path-card[data-astro-cid-irahaz3f]{background:var(--surface);border:1px solid var(--line);border-radius:calc(var(--radius) * 1.3);box-shadow:var(--shadow);padding:1.75rem}.path-title[data-astro-cid-irahaz3f]{color:var(--blue-950);margin-bottom:1.1rem;font-weight:700}.path-card[data-astro-cid-irahaz3f] ol[data-astro-cid-irahaz3f]{margin:0;padding:0;list-style:none;position:relative}.path-card[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{align-items:center;gap:.85rem;margin:0;padding:.55rem 0;display:flex;position:relative}.path-card[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]:not(:last-child):after{content:"";border-left:2px dotted var(--blue-100);height:calc(100% - 1.9rem);position:absolute;top:2.45rem;left:.95rem}.num[data-astro-cid-irahaz3f]{background:var(--blue-50);width:1.9rem;height:1.9rem;color:var(--blue-800);border-radius:50%;flex:none;place-items:center;font-size:.9rem;font-weight:700;display:grid}.path-card[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]:last-child .num[data-astro-cid-irahaz3f]{background:var(--gold-500);color:var(--blue-950)}.path-note[data-astro-cid-irahaz3f]{border-top:1px solid var(--line);color:var(--muted);margin:1.1rem 0 0;padding-top:1rem;font-size:.93rem}.fact[data-astro-cid-irahaz3f]{align-items:flex-start;gap:1rem;display:flex}.fact[data-astro-cid-irahaz3f] .card-icon[data-astro-cid-irahaz3f]{flex:none;margin:.1rem 0 0}.fact[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]{margin-bottom:0}.card-icon[data-astro-cid-irahaz3f].gold{background:var(--gold-50);color:var(--gold-600)}.offer-grid[data-astro-cid-irahaz3f]{align-items:stretch;padding-top:.8rem}.steps[data-astro-cid-irahaz3f]{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{margin:0}.step-num[data-astro-cid-irahaz3f]{background:var(--blue-800);color:#fff;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;margin-bottom:1rem;font-weight:700;display:grid}@media (width>=62rem){.hero-grid[data-astro-cid-irahaz3f]{grid-template-columns:1.25fr 1fr;gap:4rem}}
