.site-footer.svelte-u51j91{border-top:1px solid var(--line);color:var(--muted);margin-top:3rem;padding:1rem 0 2rem;font-size:.8rem}nav.svelte-u51j91{flex-wrap:wrap;gap:.4rem 1rem;display:flex}a.svelte-u51j91{color:inherit}p.svelte-u51j91{margin:.6rem 0 0}.site.svelte-1omz6zd{max-width:50rem;margin:0 auto;line-height:1.55}header.svelte-1omz6zd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;padding:.6rem 0;display:flex}.brand.svelte-1omz6zd{letter-spacing:-.03em;color:inherit;align-items:center;gap:.45rem;font-size:1.15rem;text-decoration:none;display:flex}.logo.svelte-1omz6zd{fill:none;stroke-width:3.4px;stroke-linecap:round;width:2.2rem}.tld.svelte-1omz6zd{color:var(--muted);font-weight:500}header.svelte-1omz6zd nav:where(.svelte-1omz6zd){gap:.9rem;font-size:.9rem;font-weight:600;display:flex}header.svelte-1omz6zd nav:where(.svelte-1omz6zd) a:where(.svelte-1omz6zd){color:inherit;text-decoration:none}header.svelte-1omz6zd nav:where(.svelte-1omz6zd) a:where(.svelte-1omz6zd):hover{text-decoration:underline}.crumbs.svelte-1omz6zd{color:var(--muted);font-size:.8rem}.crumbs.svelte-1omz6zd a:where(.svelte-1omz6zd){color:inherit}main.svelte-1omz6zd h1{letter-spacing:-.02em;margin:.8rem 0 .6rem;font-size:clamp(1.5rem,4vw,2.1rem);line-height:1.2}main.svelte-1omz6zd h2{margin:2rem 0 .5rem;font-size:1.2rem}main.svelte-1omz6zd a{color:var(--blau)}main.svelte-1omz6zd .lead{font-size:1.05rem}main.svelte-1omz6zd .cta{background:var(--fg);color:var(--bg);border-radius:12px;padding:.7rem 1.1rem;font-weight:700;text-decoration:none;display:inline-block}
