.cta-band[data-astro-cid-amjew3wo]{background:var(--color-bg);background-image:radial-gradient(circle at 20% 20%,#e0b23d1a,#0000 45%)}.cta-band__inner[data-astro-cid-amjew3wo]{text-align:center;max-width:640px;margin-inline:auto}.cta-band__heading[data-astro-cid-amjew3wo]{font-size:var(--fs-2xl);color:var(--color-on-dark);margin-top:var(--space-3)}.cta-band__copy[data-astro-cid-amjew3wo]{color:var(--color-on-dark-soft);margin-top:var(--space-4);font-size:var(--fs-md);line-height:var(--lh-normal)}.cta-band__actions[data-astro-cid-amjew3wo]{justify-content:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.hero[data-astro-cid-lcdefpme]{background:var(--color-bg);padding-block:var(--space-10) var(--space-9);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 85% 15%,#e0b23d24,#0000 40%);position:absolute;inset:0}.hero__grid[data-astro-cid-lcdefpme]{gap:var(--space-9);grid-template-columns:1.05fr .95fr;align-items:center;display:grid;position:relative}.hero__headline[data-astro-cid-lcdefpme]{font-size:var(--fs-4xl);color:var(--color-on-dark);margin-top:var(--space-4);line-height:1.05}.hero__tagline[data-astro-cid-lcdefpme]{font-size:var(--fs-lg);color:var(--color-accent);margin-top:var(--space-4);font-weight:700}.hero__support[data-astro-cid-lcdefpme]{font-size:var(--fs-md);color:var(--color-on-dark-soft);line-height:var(--lh-normal);margin-top:var(--space-5);max-width:52ch}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.hero__microcopy[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-size:var(--fs-xs);color:var(--color-on-dark-muted)}.hero__visual[data-astro-cid-lcdefpme]{justify-content:center;display:flex;position:relative}.result-float[data-astro-cid-lcdefpme]{background:var(--color-surface);border-radius:var(--radius-lg);width:100%;max-width:340px;box-shadow:var(--shadow-lg);padding:var(--space-6);transform:rotate(-1.5deg)}.result-float__row[data-astro-cid-lcdefpme]{padding-block:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.result-float__label[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);color:var(--color-slate);font-weight:600}.result-float__value[data-astro-cid-lcdefpme]{color:var(--color-ink);font-weight:700}.result-float__value--accent[data-astro-cid-lcdefpme]{color:var(--color-success)}.result-float__divider[data-astro-cid-lcdefpme]{background:var(--color-border);height:1px;margin-block:var(--space-2)}.result-float__hero[data-astro-cid-lcdefpme]{text-align:center;padding-block:var(--space-5);background:var(--color-surface-muted);border-radius:var(--radius-md);margin-block:var(--space-2);flex-direction:column;align-items:center;display:flex}.result-float__hero-label[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent-strong);font-weight:700}.result-float__hero-value[data-astro-cid-lcdefpme]{font-size:var(--fs-3xl);color:var(--color-ink);font-weight:800;line-height:1.1}.result-float__hero-unit[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);color:var(--color-slate)}.result-float__macros[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--fs-xs);color:var(--color-slate);display:flex}.result-float__macro[data-astro-cid-lcdefpme]{align-items:center;gap:6px;display:flex}.result-float__macro[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-ink)}.result-float__macro-dot[data-astro-cid-lcdefpme]{border-radius:50%;width:7px;height:7px}.hero__badge-float[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);background:var(--color-bg-raised);border:1px solid var(--color-border-dark);color:var(--color-on-dark);padding:var(--space-3) var(--space-4);border-radius:var(--radius-pill);font-size:var(--fs-xs);box-shadow:var(--shadow-dark-md);font-weight:600;display:inline-flex;position:absolute;bottom:-14px;left:8%}.hero__badge-dot[data-astro-cid-lcdefpme]{background:var(--color-success);border-radius:50%;width:8px;height:8px}.section-head[data-astro-cid-lcdefpme]{max-width:640px;margin-inline:auto;margin-bottom:var(--space-8)}.section-head__title[data-astro-cid-lcdefpme]{font-size:var(--fs-2xl);margin-top:var(--space-3)}.section-head__sub[data-astro-cid-lcdefpme]{color:var(--color-slate);margin-top:var(--space-4);font-size:var(--fs-md);line-height:var(--lh-normal)}.how-it-works[data-astro-cid-lcdefpme]{background:var(--color-surface)}.process-grid[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.process-card[data-astro-cid-lcdefpme]{background:var(--color-surface-muted);border-radius:var(--radius-md);padding:var(--space-6);position:relative}.process-card__num[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);color:var(--color-accent-text);letter-spacing:.05em;font-weight:800}.process-card__title[data-astro-cid-lcdefpme]{font-size:var(--fs-lg);margin-top:var(--space-2)}.process-card__desc[data-astro-cid-lcdefpme]{color:var(--color-slate);font-size:var(--fs-sm);margin-top:var(--space-2);line-height:var(--lh-normal)}.differentiators[data-astro-cid-lcdefpme]{background:var(--color-surface-muted)}.results-teaser[data-astro-cid-lcdefpme]{background:var(--color-bg)}.results-teaser__inner[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.results-teaser__title[data-astro-cid-lcdefpme]{font-size:var(--fs-2xl);color:var(--color-on-dark);margin-top:var(--space-3);line-height:var(--lh-snug)}.results-teaser__sub[data-astro-cid-lcdefpme]{color:var(--color-on-dark-soft);margin-top:var(--space-4);line-height:var(--lh-normal)}.results-teaser__copy[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:var(--space-6)}.results-teaser__timeline[data-astro-cid-lcdefpme]{background:var(--color-bg-raised);border-color:var(--color-border-dark)}@media (width<=980px){.hero__grid[data-astro-cid-lcdefpme],.results-teaser__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__visual[data-astro-cid-lcdefpme]{order:-1}.process-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.hero__headline[data-astro-cid-lcdefpme]{font-size:var(--fs-3xl)}.process-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__badge-float[data-astro-cid-lcdefpme]{display:none}}
