.kt-haupt{padding-block:clamp(28px,5vw,52px) clamp(48px,8vw,88px);max-width:940px;font-family:var(--ab-sans),system-ui,sans-serif;font-size:16.5px;line-height:1.55}.kt-schmal{max-width:580px}.kt-haupt h1,.kt-haupt h2,.kt-haupt h3{font-family:var(--ab-serif),Georgia,serif}.kt-h1{font-size:clamp(32px,5vw,46px);line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.kt-h1,.kt-h2{font-weight:600;margin:0}.kt-h2{font-size:clamp(24px,3.4vw,30px);line-height:1.15;padding-bottom:10px;border-bottom:1px solid var(--ab-linie)}.kt-abschnitt{margin-top:clamp(36px,6vw,56px);display:grid;grid-gap:16px;gap:16px}.kt-abschnitt>p{margin:0;color:var(--ab-tinte-2)}.kt-lead{margin:12px 0 0;color:var(--ab-tinte-2);font-size:17.5px;max-width:36em}.kt-leise{color:var(--ab-leise);font-size:14.5px;margin:0}.kt-titelzeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.kt-karte{background:var(--ab-weiss);border:1px solid var(--ab-linie);border-top:3px solid var(--ab-rot);border-radius:6px;padding:clamp(18px,3.4vw,30px);box-shadow:0 30px 60px -48px rgba(60,25,15,.4);min-width:0}.kt-karte+.kt-karte{margin-top:0}.kt-mitte{text-align:center;display:grid;grid-gap:14px;gap:14px;justify-items:center}.kt-mitte p{margin:0;max-width:32em}.kt-mitte h1{font-size:clamp(26px,4.4vw,34px);font-weight:600;margin:0;line-height:1.15}.kt-knopf{padding:12px 24px;min-height:48px;font-size:16px}.kt-knopf-still{background:transparent;color:var(--ab-tinte-2)!important;box-shadow:inset 0 0 0 1.5px var(--ab-linie)}.kt-knopf-still:hover{background:var(--ab-papier-2);box-shadow:inset 0 0 0 1.5px #cdb9a6;transform:none}.kt-knopf-aus{color:var(--ab-leise)!important;cursor:not-allowed}.kt-knopf-aus,.kt-knopf-aus:hover{background:var(--ab-papier-2);box-shadow:none}.kt-knopf-aus:hover{transform:none}.kt-aktionen{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center}.kt-aktionen>*{max-width:100%}.kt-text-link{color:var(--ab-rot);font-weight:600;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px;padding-inline:2px}.kt-seite-gold a.kt-text-link{color:#8f7226}.kt-form{display:grid;grid-gap:16px;gap:16px;margin-top:18px}.kt-form .ab-feld input{min-height:50px}.kt-form .ab-feld small{font-size:13px;color:var(--ab-leise);font-weight:400}.kt-meld{margin:0;padding:12px 16px;border-radius:6px;font-size:15.5px;line-height:1.5;border:1px solid var(--ab-linie);background:var(--ab-papier-2)}.kt-meld-ok{background:#f1f6ee;border-color:#cfe0c6;color:#2f4a25}.kt-meld-warn{background:#fbf3e2;border-color:#ecd9a8;color:#6b4d0f}.kt-meld-fehler{background:#fdecee;border-color:#f2c6ce;color:#8f1630}.kt-abo-kopf{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px}.kt-abo-kopf h3{margin:0;font-size:clamp(22px,3vw,26px);font-weight:600;line-height:1.2;min-width:0;overflow-wrap:anywhere}.kt-status{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:13.5px;font-weight:700;letter-spacing:.02em;background:var(--ab-papier-2);color:var(--ab-tinte-2);border:1px solid var(--ab-linie);white-space:nowrap}.kt-status-aktiv{background:#f1f6ee;border-color:#cfe0c6;color:#2f4a25}.kt-status-warn{background:#fbf3e2;border-color:#ecd9a8;color:#6b4d0f}.kt-dl{display:grid;grid-template-columns:minmax(150px,230px) minmax(0,1fr);grid-gap:0 24px;gap:0 24px;margin:18px 0 0}.kt-dl dd,.kt-dl dt{padding:10px 0;border-top:1px solid var(--ab-linie);margin:0}.kt-dl dt{color:var(--ab-leise);font-size:14.5px;font-weight:600}.kt-dl dd{color:var(--ab-tinte);overflow-wrap:anywhere}.kt-dl dd small{display:block;color:var(--ab-leise);font-size:13.5px}.kt-abo-aktion{margin-top:20px;padding-top:18px;border-top:1px solid var(--ab-linie);display:grid;grid-gap:14px;gap:14px}.kt-panel{border:1.5px solid var(--ab-rot);background:var(--ab-rot-hauch);border-radius:6px;padding:18px 18px 20px;display:grid;grid-gap:12px;gap:12px}.kt-panel h4{margin:0;font-family:var(--ab-serif),serif;font-size:21px;font-weight:600}.kt-panel h4:focus{outline:none}.kt-panel p{margin:0}.kt-panel .kt-form{margin-top:0}.kt-produkt{display:grid;grid-gap:10px;gap:10px}.kt-produkt>h3{margin:0;font-size:20px;font-weight:600}.kt-reihen{list-style:none;margin:0;padding:0;border-top:1px solid var(--ab-linie)}.kt-reihen>li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:10px 0;border-bottom:1px solid var(--ab-linie)}.kt-reihen .kt-wann{min-width:0;overflow-wrap:anywhere}.kt-reihen .kt-wann small{color:var(--ab-leise)}.kt-rechnung{display:grid;grid-template-columns:150px minmax(0,1fr) 110px 170px 48px;grid-gap:4px 18px;gap:4px 18px;align-items:center}.kt-rechnung .kt-betrag{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.kt-rechnung .kt-nr{overflow-wrap:anywhere}.kt-bez{font-weight:700;font-size:14px}.kt-bez-ok{color:#2f6a2a}.kt-bez-offen{color:#9a5b00}.kt-service{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;background:var(--ab-papier-2);border-radius:6px;padding:16px 20px}.kt-service a{font-weight:700;color:var(--ab-rot);text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px}.kt-dreh{width:22px;height:22px;border:3px solid var(--ab-linie);border-top-color:var(--ab-rot);border-radius:50%;animation:kt-dreh .8s linear infinite}@keyframes kt-dreh{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.kt-dreh{animation-duration:2.4s}}@media (max-width:760px){.kt-rechnung{grid-template-columns:minmax(0,1fr) auto}.kt-rechnung .kt-nr{grid-column:1/-1;order:-1;font-weight:600}.kt-rechnung .kt-bez{justify-self:start}.kt-rechnung .kt-pdf{justify-self:end}}@media (max-width:560px){.kt-haupt{font-size:16px}.kt-dl{grid-template-columns:minmax(0,1fr)}.kt-dl dt{padding-bottom:0;border-bottom:0}.kt-dl dd{padding-top:2px;border-top:0}.kt-dl dt{border-top:1px solid var(--ab-linie)}.kt-aktionen .ab-knopf,.kt-panel .kt-aktionen .ab-knopf{width:100%}.ab-kopf-rechts{gap:12px}.kt-reihen>li{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.kt-nur-gross{display:none!important}}.ab-feld>span.kt-pw{position:relative;display:block;font-size:inherit;font-weight:400;letter-spacing:0;color:inherit}.kt-pw input{padding-right:104px;min-height:50px}.kt-pw-knopf{position:absolute;right:2px;top:50%;transform:translateY(-50%);min-height:46px;min-width:46px;padding:0 14px;border:0;background:transparent;font:inherit;font-size:14.5px;font-weight:700;color:var(--ab-rot);cursor:pointer;border-radius:6px}.kt-pw-knopf:hover{background:var(--ab-papier-2)}.kt-pw-knopf:focus-visible{outline:2px solid var(--ab-rot);outline-offset:-2px}.kt-trenner{display:flex;align-items:center;gap:12px;color:var(--ab-leise);font-size:14px;margin:4px 0}.kt-trenner:after,.kt-trenner:before{content:"";flex:1 1;border-top:1px solid var(--ab-linie)}.kt-zeile-rechts{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 16px}.lp-raster{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"text bild" "form bild";grid-gap:clamp(20px,4vw,48px) clamp(28px,5vw,64px);gap:clamp(20px,4vw,48px) clamp(28px,5vw,64px);align-items:start}.lp-text{grid-area:text}.lp-form{grid-area:form}.lp-bild{grid-area:bild;display:flex;justify-content:center}.lp-bild img{width:100%;max-width:360px;height:auto;border-radius:3px;border:1px solid var(--ab-linie);box-shadow:0 30px 50px -28px rgba(60,25,15,.5);transform:rotate(1.5deg)}.lp-punkte{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-gap:10px;gap:10px}.lp-punkte li{position:relative;padding-left:30px;color:var(--ab-tinte-2)}.lp-punkte li:before{content:"✓";position:absolute;left:6px;color:var(--ab-rot);font-weight:700}.lp-punkte b{color:var(--ab-tinte)}.lp-vertrauen{margin:-2px 0 0;text-align:center;font-family:var(--ab-sans),system-ui,sans-serif;font-size:13px;line-height:1.5;color:var(--ab-leise);text-wrap:balance}.lp-vertrauen span{white-space:nowrap}.lp-link{color:var(--ab-rot);text-underline-offset:3px}.lp-hinweis{margin-top:36px!important;max-width:52em}.lp-dezent{margin:12px 0 0;font-family:var(--ab-sans),system-ui,sans-serif;font-size:14.5px;color:var(--ab-leise)}.lp-dezent a{color:var(--ab-rot);font-weight:600;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px}@media (max-width:800px){.lp-raster{grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "bild" "form"}.lp-bild img{max-width:220px}}.kt-news{display:grid;grid-gap:16px;gap:16px}.kt-beitrag{display:grid;grid-gap:10px;gap:10px}.kt-beitrag h3{margin:0;font-size:clamp(21px,3vw,25px);font-weight:600;line-height:1.2;overflow-wrap:anywhere}.kt-beitrag .kt-wo{margin:0;color:#8f7226;font-size:15.5px;overflow-wrap:anywhere}.kt-beitrag .kt-text{margin:0;white-space:pre-line;overflow-wrap:anywhere;color:var(--ab-tinte-2)}.kt-ticket{margin-top:6px;padding-top:14px;border-top:1px solid var(--ab-linie);display:grid;grid-gap:12px;gap:12px}.kt-ticketnr{margin:0}.lp-namen{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}@media (max-width:640px){.lp-namen{grid-template-columns:minmax(0,1fr)}}