@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:440px;margin:72px auto}.seitentitel{margin:0 0 8px;font-family:var(--mono);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.16em}
