@font-face{font-family:Basier Circle;src:url(/fonts/basier/basiercircle-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Basier Circle;src:url(/fonts/basier/basiercircle-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Basier Circle;src:url(/fonts/basier/basiercircle-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Basier Circle;src:url(/fonts/basier/basiercircle-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--surface: #ffffff;--paper: #ffffff;--surface-2: #f6f6f6;--ink: #0a0a0a;--ink-60: #56585b;--ink-40: #a0a2a6;--line: #eaeaea;--hero-ink: #f4f4f4;--err: #b3261e;--warn: #8a6100;--gut: #1c6b3f;--sans: "Basier Circle", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}body{margin:0;background:var(--surface);color:var(--ink);font:15px/1.55 var(--sans);-webkit-font-smoothing:antialiased}a{color:var(--ink);text-underline-offset:3px}a:hover{opacity:.7}.huelle{max-width:1040px;margin:0 auto;padding:0 20px 72px}header.kopf{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:22px 0 18px;border-bottom:1px solid var(--line);margin-bottom:32px}header.kopf h1{margin:0;font-family:var(--mono);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.16em}header.kopf .wer{color:var(--ink-60);font-size:13px}.karte{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:22px 24px;margin-bottom:16px}.karte h2{margin:0 0 14px;font-size:17px;font-weight:600;letter-spacing:-.01em}.karte h3{margin:26px 0 8px;font-family:var(--mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--ink-60)}.hinweis{color:var(--ink-60);font-size:13.5px;margin:8px 0 0}.warn{color:var(--warn)}.err{color:var(--err);font-size:13.5px;margin:10px 0 0}.gut{color:var(--gut)}label{display:block;margin:16px 0 6px;font-family:var(--mono);font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:var(--ink-60)}input,select{width:100%;background:var(--surface-2);color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:11px 13px;font:inherit}input::placeholder{color:var(--ink-40)}input:focus,select:focus{outline:none;border-color:var(--ink);background:var(--surface)}button{font:inherit;font-size:14px;cursor:pointer;border-radius:999px;padding:10px 20px;border:1px solid var(--line);background:var(--surface);color:var(--ink);transition:border-color .15s ease,opacity .15s ease}button:hover:not(:disabled){border-color:var(--ink)}button:disabled{opacity:.35;cursor:default}button.haupt{background:var(--ink);color:var(--hero-ink);border-color:var(--ink);font-weight:500}button.haupt:hover:not(:disabled){opacity:.85}button.leise{border-color:transparent;color:var(--ink-60);padding-left:0;padding-right:14px}button.leise:hover:not(:disabled){border-color:transparent;color:var(--ink)}.reihe{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:18px}.reihe a{text-decoration:none}.kacheln{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px}.kachel .wert{font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kachel .bez{margin-top:2px;font-family:var(--mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--ink-40)}table{width:100%;border-collapse:collapse;font-size:13.5px;margin-top:12px}th,td{padding:10px 12px 10px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}thead th{font-family:var(--mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--ink-40);border-bottom-color:var(--ink)}tbody tr:last-child td{border-bottom:none}td.z,th.z{text-align:right;font-variant-numeric:tabular-nums;padding-right:0}.tabellenraum{overflow-x:auto}td .hinweis{display:block;margin-top:2px}.code{font-family:var(--mono);letter-spacing:.08em}.gross{font-size:26px;font-weight:600;margin:0}.mitte{max-width:520px;margin:56px auto}.seitentitel{margin:0 0 8px;font-family:var(--mono);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.16em}.marke{font-family:var(--mono);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;text-decoration:none}.marke:before{content:"← ";color:var(--ink-40)}.sprachwahl select{width:auto;padding:6px 10px;font-size:12.5px;background:var(--surface);border-radius:999px}.verborgen{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.held{background:var(--ink);color:var(--hero-ink);border-radius:8px;padding:32px 30px 28px;margin-bottom:20px}.held .marke-klein{display:inline-block;margin-bottom:18px;padding:6px 12px;border:1px solid rgba(244,244,244,.22);border-radius:999px;font-family:var(--mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:#f4f4f49e}.held h1{margin:0 0 14px;font-size:clamp(26px,4.2vw,38px);font-weight:600;line-height:1.12;letter-spacing:-.025em}.held p{margin:0;color:#f4f4f48c;font-size:14.5px;line-height:1.6}.held-zahlen{display:flex;flex-wrap:wrap;gap:28px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(244,244,244,.14)}.held-zahlen .zahl{font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1}.held-zahlen .was{margin-top:6px;font-family:var(--mono);font-size:9.5px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:#f4f4f46b}.aufruf{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border:1px solid var(--ink);border-radius:8px;padding:16px 18px;margin-bottom:16px}.aufruf .text{font-size:14px}.aufruf .text strong{display:block;margin-bottom:2px}.aufruf .text span{color:var(--ink-60);font-size:13px}.aufruf a{text-decoration:none}.karte.dunkel{background:var(--ink);color:var(--hero-ink);border-color:var(--ink)}.karte.dunkel h2,.karte.dunkel .kachel .wert{color:var(--hero-ink)}.karte.dunkel .kachel .bez{color:#f4f4f46b}
