.hero.svelte-1uha8ag{padding-block:clamp(2rem,6vw,4.5rem) clamp(1.5rem,4vw,3rem);max-width:62ch}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--text-xl);margin-block:.6rem 1rem;line-height:1.08}.lead.svelte-1uha8ag{color:var(--color-muted);font-size:var(--text-lg);line-height:1.5}.hero-cta.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.hero-hinweis.svelte-1uha8ag{margin-top:1rem;text-transform:none;letter-spacing:0}.abschnitt.svelte-1uha8ag{padding-block:clamp(1.75rem,4vw,3rem)}.abschnitt-kopf.svelte-1uha8ag{max-width:60ch;margin-bottom:1.5rem}.abschnitt-kopf.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.3rem,1rem + 1.4vw,1.8rem)}.abschnitt-text.svelte-1uha8ag{color:var(--color-muted);margin-top:.5rem}.karten.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.funktion.svelte-1uha8ag{padding:1.3rem 1.4rem}.funktion.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--text-base);margin-bottom:.5rem}.funktion.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-muted);font-size:var(--text-sm);margin:0}.ablauf.svelte-1uha8ag{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.ablauf-schritt.svelte-1uha8ag{display:flex;gap:1rem;padding:1.3rem 1.4rem;align-items:flex-start}.ablauf-num.svelte-1uha8ag{font-size:1.4rem;color:var(--accent-sage);font-weight:700}.ablauf-schritt.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--text-base);margin-bottom:.3rem}.ablauf-schritt.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-muted);font-size:var(--text-sm);margin:0}.stack.svelte-1uha8ag{padding:clamp(1.3rem,3vw,2rem)}.stack-liste.svelte-1uha8ag{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.9rem 1.6rem}.stack-liste.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;flex-direction:column;padding-block:.4rem;border-top:1px solid var(--line)}.stack-liste.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:var(--text-sm)}.stack-liste.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--color-faint);font-size:var(--text-xs)}.cta-inner.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;padding:clamp(1.3rem,3vw,2rem)}.cta-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.3rem,1rem + 1.2vw,1.7rem)}
