.kunden.svelte-1r6du9l{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ai-teaser.svelte-1r6du9l{margin-top:24px}.table-wrap.svelte-1r6du9l{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--background);overflow-x:auto}table.svelte-1r6du9l{border-collapse:collapse;width:100%;font-size:.9375rem}th.svelte-1r6du9l,td.svelte-1r6du9l{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:14px 18px}thead.svelte-1r6du9l th:where(.svelte-1r6du9l){letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap;font-size:.75rem}tbody.svelte-1r6du9l th:where(.svelte-1r6du9l),.nowrap.svelte-1r6du9l{white-space:nowrap}tbody.svelte-1r6du9l tr:where(.svelte-1r6du9l):last-child>:where(.svelte-1r6du9l){border-bottom:0}.preis.svelte-1r6du9l{font-variant-numeric:tabular-nums;font-weight:600}.preis.svelte-1r6du9l small:where(.svelte-1r6du9l){color:var(--accent);font-size:.8125rem;font-weight:500;display:block}.hinweis.svelte-1r6du9l{color:var(--muted-foreground);margin-top:14px;font-size:.875rem}.mehr.svelte-1r6du9l{margin-top:24px;font-weight:600}.mehr.svelte-1r6du9l a:where(.svelte-1r6du9l){color:var(--accent)}.split.svelte-1r6du9l{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.themen.svelte-1r6du9l{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.themen.svelte-1r6du9l li:where(.svelte-1r6du9l){border:1px solid var(--border);background:var(--background);border-radius:999px;padding:8px 14px;font-size:.9375rem}@media (width<=900px){.kunden.svelte-1r6du9l,.split.svelte-1r6du9l{grid-template-columns:1fr}}@media (width<=640px){.table-wrap.svelte-1r6du9l{background:0 0;border:0;overflow:visible}table.svelte-1r6du9l,tbody.svelte-1r6du9l,tr.svelte-1r6du9l,th.svelte-1r6du9l,td.svelte-1r6du9l{display:block}thead.svelte-1r6du9l{display:none}tr.svelte-1r6du9l{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--background);margin-bottom:12px;padding:6px 0}tbody.svelte-1r6du9l th:where(.svelte-1r6du9l),td.svelte-1r6du9l{white-space:normal;border-bottom:0;padding:8px 16px}tbody.svelte-1r6du9l th:where(.svelte-1r6du9l){font-size:1.0625rem}td.svelte-1r6du9l:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:600;display:block}}
