/*!
 * (c) 2026 SweetIT / Julien Suess. Alle Rechte vorbehalten.
 * All rights reserved. Proprietary and confidential code.
 *
 * Dieses Softwareprodukt und alle seine Quellcode-Dateien sind rechtlich geschuetzt.
 * Vervielfaeltigung, Verbreitung, Modifikation, Dekompilierung oder unbefugte
 * Nutzung (auch auszugsweise) ohne vorherige schriftliche Genehmigung von
 * SweetIT (Julien Suess) ist strengstens untersagt und wird zivilrechtlich verfolgt.
 *
 * This software code is proprietary. Copying, modification, distribution,
 * reverse engineering, or unauthorized use is strictly prohibited.
 */
.startseite--datenblatt{--db-papier:#f8f7f4;--db-blatt:#fff;--db-tinte:#16241d;--db-leise:#4a5751;--db-wald:#1b4332;--db-signal:#2e7d32;--db-kante:#ded9cf;--db-kante-fein:#ebe7e0;--db-masz:1180px;background:var(--db-papier);color:var(--db-tinte)}.startseite--datenblatt .db-breite{max-width:var(--db-masz);margin-inline:auto;padding-inline:24px}.db-kopf{background:var(--db-blatt);border-bottom:1px solid var(--db-kante);padding:clamp(40px,7vw,88px) 0 0}.db-kopf__raster{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.db-marke{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--db-signal);margin-bottom:18px;font-size:13px}.db-kopf__titel{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(34px,4.6vw,58px);font-weight:600;line-height:1.08}.db-kopf__zusatz{color:var(--db-leise);letter-spacing:-.01em;margin-top:14px;font-size:clamp(18px,1.9vw,24px);font-weight:400;line-height:1.35;display:block}.db-kopf__knoepfe{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.db-knopf{border:1px solid var(--db-wald);border-radius:3px;justify-content:center;align-items:center;padding:14px 22px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.db-knopf--voll{background:var(--db-wald);color:#fff}.db-knopf--voll:hover{background:#143726}.db-knopf--linie{color:var(--db-wald);background:0 0}.db-knopf--linie:hover{background:#1b433212}.db-knopf--breit{width:100%;margin-top:22px}.db-knopf:focus-visible{outline:3px solid var(--db-signal);outline-offset:2px}.db-preiskarte{border:1px solid var(--db-kante);border-top:3px solid var(--db-wald);background:var(--db-papier);padding:24px}.db-preiskarte__zeile{color:var(--db-leise);margin:0;font-size:14px}.db-preiskarte__betrag{letter-spacing:-.03em;margin:6px 0 8px;font-size:clamp(38px,4.4vw,52px);font-weight:600;line-height:1}.db-preiskarte__liste{border-top:1px solid var(--db-kante-fein);margin-top:20px}.db-preiskarte__liste>div{border-bottom:1px solid var(--db-kante-fein);justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;display:flex}.db-preiskarte__liste dt{color:var(--db-leise)}.db-preiskarte__liste dd{text-align:right;margin:0;font-weight:500}.db-eckdaten{border-top:1px solid var(--db-kante);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.db-eckdaten li{border-right:1px solid var(--db-kante-fein);padding:20px 20px 24px 0}.db-eckdaten li:last-child{border-right:0}.db-eckdaten__wert{font-size:17px;font-weight:600;display:block}.db-eckdaten__wort{color:var(--db-leise);margin-top:4px;font-size:14px;display:block}.db-rumpf{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,64px);padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(48px,7vw,96px);display:grid}.db-spalte{background:var(--db-blatt);border:1px solid var(--db-kante);padding:24px;position:sticky;top:96px}.db-spalte__titel{letter-spacing:-.02em;margin:0 0 16px;font-size:20px;font-weight:600}.db-tabelle{border-collapse:collapse;width:100%;font-size:15px}.db-tabelle th,.db-tabelle td{text-align:left;border-bottom:1px solid var(--db-kante-fein);padding:10px 0}.db-tabelle thead th{letter-spacing:.12em;text-transform:uppercase;color:var(--db-leise);font-size:12px;font-weight:600}.db-tabelle td{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.db-tabelle__zeile--betont th,.db-tabelle__zeile--betont td{color:var(--db-wald);font-weight:700}.db-spalte__fuss{color:var(--db-leise);margin-top:14px;font-size:13px;line-height:1.5}.db-spalte__link{color:var(--db-wald);margin-top:14px;font-size:14px;display:inline-block}.db-block{border-bottom:1px solid var(--db-kante);padding-bottom:clamp(36px,5vw,56px)}.db-block+.db-block{padding-top:clamp(32px,4vw,48px)}.db-block__kicker{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--db-signal);margin:0 0 10px;font-size:12px}.db-block__titel{letter-spacing:-.025em;text-wrap:balance;margin:0 0 20px;font-size:clamp(24px,2.8vw,34px);font-weight:600;line-height:1.15}.db-liste{margin:0;padding:0;list-style:none}.db-liste li{border-top:1px solid var(--db-kante-fein);padding:12px 0;font-size:17px;line-height:1.5}.db-liste li:first-child{border-top:0}.db-liste b{font-weight:600}.db-karten{background:var(--db-kante-fein);border:1px solid var(--db-kante-fein);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.db-karte{background:var(--db-blatt);padding:20px}.db-karte h3{margin:0 0 6px;font-size:17px;font-weight:600}.db-karte p{color:var(--db-leise);margin:0;font-size:15px;line-height:1.5}.db-schritte{counter-reset:schritt;margin:0;padding:0;list-style:none}.db-schritte li{counter-increment:schritt;border-top:1px solid var(--db-kante-fein);color:var(--db-leise);padding:14px 0 14px 46px;font-size:16px;line-height:1.5;position:relative}.db-schritte li:first-child{border-top:0}.db-schritte li:before{content:counter(schritt, decimal-leading-zero);font-family:var(--font-mono,ui-monospace, monospace);color:var(--db-signal);font-size:13px;position:absolute;top:15px;left:0}.db-schritte span{color:var(--db-tinte);font-size:17px;font-weight:600;display:block}.db-fakten>div{border-top:1px solid var(--db-kante-fein);grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.db-fakten>div:first-child{border-top:0}.db-fakten dt{font-size:15px;font-weight:600}.db-fakten dd{color:var(--db-leise);margin:0;font-size:15px;line-height:1.5}.db-block__nachsatz{color:var(--db-leise);margin-top:18px;font-size:14px}.db-block__nachsatz a{color:var(--db-wald);text-underline-offset:2px;text-decoration:underline}.db-abschluss{padding-top:clamp(32px,4vw,48px)}.db-abschluss h2{letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(24px,2.8vw,34px);font-weight:600}.db-abschluss p{color:var(--db-leise);margin:0;font-size:17px}.db-weiterlesen{border-top:1px solid var(--db-kante);flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-top:clamp(28px,4vw,40px);padding-top:18px;font-size:14px;display:flex}.db-weiterlesen__titel{color:var(--db-leise);font-weight:600}.db-weiterlesen a{color:var(--db-wald);text-underline-offset:3px;text-decoration:underline}.db-weiterlesen a:hover{color:var(--db-signal)}@media (width<=900px){.db-kopf__raster{grid-template-columns:minmax(0,1fr)}.db-eckdaten{grid-template-columns:repeat(2,minmax(0,1fr))}.db-eckdaten li:nth-child(2n){border-right:0}.db-rumpf{grid-template-columns:minmax(0,1fr)}.db-spalte{position:static}.db-karten{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.db-eckdaten{grid-template-columns:minmax(0,1fr)}.db-eckdaten li{border-right:0;border-bottom:1px solid var(--db-kante-fein)}.db-fakten>div{grid-template-columns:minmax(0,1fr);gap:4px}.db-knopf{width:100%}}

:root{--sweetit-protected:"Copyright 2026 SweetIT. All rights reserved. Unauthorized copying is strictly prohibited."}