:root{--forest: #163d2e;--forest-tief: #0c2419;--creme: #f7f1e8;--creme2: #efe5d6;--gold: #c4a05c;--gold-hell: #dcc08a;--olive: #79844f;--ink: #23312a;--ink2: #5c6b62;--weiss: #ffffff;--warnung: #b3453a}*{box-sizing:border-box}body{margin:0;background:var(--creme);color:var(--ink);font-family:Poppins,sans-serif;-webkit-text-size-adjust:100%}.seite{min-height:100vh}.kopf{background:linear-gradient(160deg,var(--forest) 0%,var(--forest-tief) 100%);color:var(--weiss);padding:28px 20px 40px}.kopf>*{max-width:720px;margin-left:auto;margin-right:auto}.marke{font-size:10px;letter-spacing:4px;color:#ffffffbf;margin-top:0;margin-bottom:22px}h1{font-family:Playfair Display,serif;font-weight:600;font-size:30px;line-height:1.2;margin:0}h1 em{color:var(--gold-hell)}.inhalt{max-width:720px;margin:-20px auto 0;padding:0 16px 48px}.karte{background:var(--weiss);border-radius:18px;padding:20px;margin:0 0 14px;box-shadow:0 4px 16px #23312a0f;display:flex;flex-direction:column;gap:12px}.karte.warnung{border-left:4px solid var(--gold);font-size:14px;line-height:1.5;display:block}.eyebrow{font-size:10.5px;letter-spacing:2px;text-transform:uppercase;font-weight:500;color:var(--gold);margin:4px 0 0}.klein{font-size:13px;line-height:1.55;color:var(--ink2);margin:0}.absatz+.absatz{margin-top:2px}.hinweis{background:#79844f24;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.55;margin:0}.fehler{background:#b3453a14;border-left:3px solid var(--warnung);border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.55;color:var(--warnung);margin:0}label{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--ink2)}input{font-family:inherit;font-size:16px;padding:12px 14px;border-radius:10px;border:1px solid rgba(35,49,42,.16);color:var(--ink);background:var(--weiss)}input:focus{outline:2px solid var(--gold-hell);outline-offset:1px}button{font-family:inherit;font-weight:600;font-size:15px;color:var(--weiss);background:var(--forest);border:none;border-radius:999px;padding:14px;cursor:pointer}button:disabled{opacity:.5;cursor:default}button.knopf-klein{font-size:12.5px;padding:8px 16px;flex-shrink:0}button.link{background:none;color:var(--forest);font-weight:500;font-size:13px;text-decoration:underline;padding:8px}.links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px}.captcha:not(:empty){display:flex;justify-content:center}.teilen{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--creme);border-radius:12px;padding:10px 10px 10px 16px}.gross{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;letter-spacing:2px;color:var(--forest)}.link-text{font-size:14px;word-break:break-all;color:var(--forest)}.kacheln{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:14px}.kachel{background:var(--weiss);border-radius:16px;padding:16px;box-shadow:0 4px 16px #23312a0f}.kachel-titel{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--ink2);margin:0 0 6px}.kachel-wert{font-family:Playfair Display,serif;font-size:24px;color:var(--forest);margin:0;font-variant-numeric:lining-nums}.kachel-unter{font-size:11.5px;color:var(--ink2);margin:4px 0 0}table{width:100%;border-collapse:collapse;font-size:13px}th{text-align:left;font-size:10.5px;font-weight:500;letter-spacing:.5px;color:var(--ink2);padding:6px 4px;border-bottom:1px solid rgba(35,49,42,.12)}td{padding:9px 4px;border-bottom:1px solid rgba(35,49,42,.06)}.zahl{text-align:right;white-space:nowrap}@media(max-width:420px){.kacheln{grid-template-columns:1fr 1fr}.kachel-wert{font-size:19px}h1{font-size:26px}.gross{font-size:22px}}
