.AnrufKnopf-module__7LjCBG__knopf{right:max(1rem, env(safe-area-inset-right));bottom:calc(1rem + env(safe-area-inset-bottom));z-index:45;border:2px solid var(--papier);border-radius:var(--radius-pille);white-space:nowrap;max-width:9.5rem;height:3.5rem;color:var(--gelb-tinte);background:var(--gelb);transition:max-width .35s var(--kurve), padding .35s var(--kurve);align-items:center;gap:.55rem;padding:0 1.35rem 0 .95rem;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-flex;position:fixed;overflow:hidden;box-shadow:0 12px 26px -10px #3c0a0a8c,0 2px 6px #00000026}.AnrufKnopf-module__7LjCBG__knopf:hover{text-decoration:none}.AnrufKnopf-module__7LjCBG__knopf svg{flex:none;width:1.35rem;height:1.35rem}.AnrufKnopf-module__7LjCBG__text{transition:opacity .2s var(--kurve)}.AnrufKnopf-module__7LjCBG__klein{max-width:3.5rem;padding-right:0}.AnrufKnopf-module__7LjCBG__klein .AnrufKnopf-module__7LjCBG__text{opacity:0}html.menue-offen .AnrufKnopf-module__7LjCBG__knopf{display:none}@media (min-width:1100px){.AnrufKnopf-module__7LjCBG__knopf{display:none}}@media (prefers-reduced-motion:reduce){.AnrufKnopf-module__7LjCBG__knopf,.AnrufKnopf-module__7LjCBG__text{transition:none}}
.Fuss-module__mIvSUq__fuss{padding-block:var(--abstand-gross) var(--abstand);font-size:var(--text-klein)}.Fuss-module__mIvSUq__raster{gap:var(--abstand-gross) var(--abstand);grid-template-columns:1.6fr 1fr 1fr 1fr;display:grid}@media (max-width:899px){.Fuss-module__mIvSUq__raster{grid-template-columns:1fr 1fr}.Fuss-module__mIvSUq__marke{grid-column:1/-1}}@media (max-width:480px){.Fuss-module__mIvSUq__raster{grid-template-columns:1fr}}.Fuss-module__mIvSUq__marke{justify-items:start;gap:.9rem;display:grid}.Fuss-module__mIvSUq__marke img{width:150px;height:auto}.Fuss-module__mIvSUq__marke p{line-height:1.5}.Fuss-module__mIvSUq__fuss a{color:var(--papier);text-decoration:none}.Fuss-module__mIvSUq__fuss a:hover{text-decoration:underline}.Fuss-module__mIvSUq__titel{font-size:var(--eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--papier);margin-bottom:.9rem;font-weight:700}.Fuss-module__mIvSUq__fuss nav ul{gap:.5rem;padding:0;list-style:none;display:grid}.Fuss-module__mIvSUq__credit{margin-top:var(--abstand-gross);padding-top:var(--abstand);font-size:var(--text-winzig);text-align:center;border-top:1px solid #ffffff40}.Fuss-module__mIvSUq__credit a{text-decoration:underline}@media (max-width:1099px){.Fuss-module__mIvSUq__fuss{padding-bottom:5.5rem}}
.Kopf-module__L97EZa__kopf{z-index:50;color:var(--papier);background:var(--verlauf-rot);background-color:var(--rot);transition:box-shadow .3s;position:sticky;top:0}html[data-gescrollt] .Kopf-module__L97EZa__kopf{box-shadow:0 10px 24px -12px #4600008c}.Kopf-module__L97EZa__innen{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;column-gap:clamp(.75rem,2vw,2.25rem);display:grid;position:relative}.Kopf-module__L97EZa__logo{width:clamp(128px,12vw,180px);padding-block:.5rem;text-decoration:none;display:block}.Kopf-module__L97EZa__logoBild{width:100%;height:auto;transition:transform .6s var(--kurve-feder)}.Kopf-module__L97EZa__logo:hover .Kopf-module__L97EZa__logoBild{transform:scale(1.05)rotate(-1deg)}.Kopf-module__L97EZa__menue>ul{flex-wrap:nowrap;align-items:center;gap:clamp(.1rem,.9vw,1.1rem);margin:0;padding:0;list-style:none;display:flex}.Kopf-module__L97EZa__links>ul{justify-content:flex-end}.Kopf-module__L97EZa__rechts>ul{justify-content:flex-start}.Kopf-module__L97EZa__menue>ul>li{flex:none}.Kopf-module__L97EZa__punkt{color:var(--papier);white-space:nowrap;align-items:center;gap:.25em;padding:.6em .5em;font-size:clamp(.98rem,.62rem + .4vw,1.12rem);font-weight:700;text-decoration:none;display:inline-flex;position:relative}.Kopf-module__L97EZa__punkt:after{content:"";background:var(--gelb);transform-origin:0;height:3px;transition:scale var(--dauer-kurz) var(--kurve);border-radius:3px;position:absolute;bottom:.25em;left:.5em;right:.5em;scale:0 1}.Kopf-module__L97EZa__punkt:hover{text-decoration:none}.Kopf-module__L97EZa__punkt:hover:after,.Kopf-module__L97EZa__punkt[aria-current=page]:after,.Kopf-module__L97EZa__punkt[data-aktiv]:after,.Kopf-module__L97EZa__punkt[aria-expanded=true]:after{scale:1}.Kopf-module__L97EZa__anruf{margin-left:.35rem}.Kopf-module__L97EZa__anruf .knopf{min-height:2.6rem;padding:.45em 1.05em;font-size:.98rem}.Kopf-module__L97EZa__mitNeu{display:inline-block;position:relative}.Kopf-module__L97EZa__neu{background-color:var(--gelb);color:var(--gelb-tinte);white-space:nowrap;border-radius:1em;padding:.2em .5em .25em;font-size:.6em;line-height:1;position:absolute;top:-1.05em;right:-1.35em;rotate:8deg}.Kopf-module__L97EZa__burger{width:2.75rem;height:2.75rem;color:var(--papier);background:#ffffff24;border:1px solid #ffffff73;border-radius:50%;justify-self:end;place-items:center;display:grid}.Kopf-module__L97EZa__burger svg{width:1.5rem;height:1.5rem}@media (min-width:1100px){.Kopf-module__L97EZa__schmal{display:none!important}}@media (max-width:1099px){.Kopf-module__L97EZa__breit{display:none!important}.Kopf-module__L97EZa__innen{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem}.Kopf-module__L97EZa__logo{grid-column:2;justify-self:center;width:clamp(118px,32vw,150px);padding-block:.45rem}.Kopf-module__L97EZa__burger{grid-column:3}}
.Ausklapp-module__iCJieW__ausklapp{position:static}.Ausklapp-module__iCJieW__pfeil{width:.9em;height:.9em;transition:rotate var(--dauer-kurz) var(--kurve)}.Ausklapp-module__iCJieW__offen .Ausklapp-module__iCJieW__pfeil{rotate:180deg}.Ausklapp-module__iCJieW__huelle{z-index:60;width:min(100%,60rem);padding-top:.5rem;display:none;position:absolute;top:100%;left:50%;translate:-50%}.Ausklapp-module__iCJieW__huelle:before{content:"";height:2.25rem;position:absolute;bottom:100%;left:-20vw;right:-20vw}.Ausklapp-module__iCJieW__offen .Ausklapp-module__iCJieW__huelle{display:block}@media (hover:hover){.Ausklapp-module__iCJieW__ausklapp:not(.Ausklapp-module__iCJieW__gesperrt):hover .Ausklapp-module__iCJieW__huelle{display:block}.Ausklapp-module__iCJieW__ausklapp:not(.Ausklapp-module__iCJieW__gesperrt):hover .Ausklapp-module__iCJieW__pfeil{rotate:180deg}}.Ausklapp-module__iCJieW__tafel{color:var(--tinte);text-align:left;background:var(--papier);border-radius:var(--radius-karte);box-shadow:var(--schatten-hoch), 0 0 0 1px #0000000a;animation:Ausklapp-module__iCJieW__tafel-auf .22s var(--kurve) both;grid-template-columns:minmax(0,1fr) 17rem;gap:1rem 1.5rem;padding:1.4rem;display:grid}@keyframes Ausklapp-module__iCJieW__tafel-auf{0%{opacity:0;translate:0 -8px}}@media (prefers-reduced-motion:reduce){.Ausklapp-module__iCJieW__tafel{animation:none}}.Ausklapp-module__iCJieW__tafel :focus-visible{outline-color:var(--rot)}.Ausklapp-module__iCJieW__titel{font-size:var(--eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--rot);margin:.25rem 0 .6rem .75rem;font-weight:700}.Ausklapp-module__iCJieW__liste{grid-template-columns:1fr 1fr;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:grid}.Ausklapp-module__iCJieW__tafel .Ausklapp-module__iCJieW__eintrag{color:var(--tinte);transition:background-color var(--dauer-kurz) var(--kurve);border-radius:1rem;grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:.9rem;padding:.55rem .75rem .55rem .55rem;text-decoration:none;display:grid}.Ausklapp-module__iCJieW__tafel .Ausklapp-module__iCJieW__eintrag:hover,.Ausklapp-module__iCJieW__tafel .Ausklapp-module__iCJieW__eintrag:focus-visible{background:var(--nebel)}.Ausklapp-module__iCJieW__bild{background:var(--nebel);width:4rem;height:4rem;transition:background-color var(--dauer-kurz) var(--kurve);border-radius:50%;place-items:center;display:grid}.Ausklapp-module__iCJieW__eintrag:hover .Ausklapp-module__iCJieW__bild{background:var(--papier)}.Ausklapp-module__iCJieW__bild picture{place-items:center;width:118%;height:118%;display:grid}.Ausklapp-module__iCJieW__bild img{object-fit:contain;width:100%;height:100%;transition:rotate .4s var(--kurve-feder), scale .4s var(--kurve-feder)}.Ausklapp-module__iCJieW__eintrag:hover .Ausklapp-module__iCJieW__bild img{rotate:-6deg;scale:1.08}.Ausklapp-module__iCJieW__text{gap:.1rem;line-height:1.3;display:grid}.Ausklapp-module__iCJieW__text strong{color:var(--rot);font-size:1.08rem}.Ausklapp-module__iCJieW__text span{color:var(--tinte-weich);font-size:.9rem}.Ausklapp-module__iCJieW__tafel .Ausklapp-module__iCJieW__alle{height:100%;min-height:4rem;color:var(--rot);border-radius:1rem;align-items:center;padding:.55rem .75rem;font-weight:700;text-decoration:none;display:flex}.Ausklapp-module__iCJieW__tafel .Ausklapp-module__iCJieW__alle:after{content:"→";transition:translate var(--dauer-kurz) var(--kurve);margin-left:.4em}.Ausklapp-module__iCJieW__tafel .Ausklapp-module__iCJieW__alle:hover{background:var(--nebel)}.Ausklapp-module__iCJieW__tafel .Ausklapp-module__iCJieW__alle:hover:after{translate:4px}.Ausklapp-module__iCJieW__tafel .Ausklapp-module__iCJieW__service{min-height:15rem;color:var(--papier);background:var(--verlauf-karte);border-radius:1.1rem;flex-direction:column;gap:.35rem;padding:1.25rem 1.25rem 7rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.Ausklapp-module__iCJieW__tafel .Ausklapp-module__iCJieW__service:focus-visible{outline-color:var(--gelb-tinte)}.Ausklapp-module__iCJieW__serviceEyebrow{font-size:var(--eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--gelb);font-weight:700}.Ausklapp-module__iCJieW__service strong{font-size:1.3rem;line-height:1.15}.Ausklapp-module__iCJieW__service>span{font-size:.95rem}.Ausklapp-module__iCJieW__service .Ausklapp-module__iCJieW__serviceWeiter{color:var(--gelb);margin-top:.35rem;font-weight:700}.Ausklapp-module__iCJieW__serviceWeiter:after{content:" →"}.Ausklapp-module__iCJieW__serviceBild{width:8.5rem;position:absolute;bottom:-1.6rem;right:-.25rem}.Ausklapp-module__iCJieW__serviceBild img{width:100%;height:auto;transition:rotate .5s var(--kurve-feder)}.Ausklapp-module__iCJieW__service:hover .Ausklapp-module__iCJieW__serviceBild img{rotate:-5deg}.Ausklapp-module__iCJieW__fusszeile{border-top:1px solid var(--linie);color:var(--tinte-weich);grid-column:1/-1;padding:.9rem .75rem 0;font-size:.95rem}.Ausklapp-module__iCJieW__tafel .Ausklapp-module__iCJieW__fusszeile a{color:var(--rot);font-weight:700;text-decoration:none}.Ausklapp-module__iCJieW__tafel .Ausklapp-module__iCJieW__fusszeile a:hover{text-decoration:underline}@media (max-width:1240px){.Ausklapp-module__iCJieW__tafel{grid-template-columns:minmax(0,1fr) 14.5rem}}
.Hinweisleiste-module__QHGAhG__leiste{color:var(--gelb-tinte);background:var(--gelb)}.Hinweisleiste-module__QHGAhG__link{min-height:2.5rem;padding:.4rem var(--rand);color:inherit;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .65rem;font-size:.95rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.Hinweisleiste-module__QHGAhG__link:focus-visible{outline:3px solid var(--rot);outline-offset:-4px}.Hinweisleiste-module__QHGAhG__neu{border-radius:var(--radius-pille);letter-spacing:.08em;text-transform:uppercase;color:var(--papier);background:var(--rot);padding:.2em .55em .22em;font-size:.72em;font-weight:800}.Hinweisleiste-module__QHGAhG__mehr{white-space:nowrap;text-underline-offset:.2em;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.Hinweisleiste-module__QHGAhG__mehr:after{content:" →";transition:translate var(--dauer-kurz) var(--kurve);display:inline-block}.Hinweisleiste-module__QHGAhG__link:hover .Hinweisleiste-module__QHGAhG__mehr:after{translate:3px}.Hinweisleiste-module__QHGAhG__kurz{display:none}@media (max-width:1023px){.Hinweisleiste-module__QHGAhG__link{flex-wrap:nowrap}.Hinweisleiste-module__QHGAhG__lang{display:none}.Hinweisleiste-module__QHGAhG__kurz{display:inline}}@media (max-width:440px){.Hinweisleiste-module__QHGAhG__link{gap:.45rem;padding-inline:.75rem;font-size:.88rem}.Hinweisleiste-module__QHGAhG__kurz{white-space:nowrap}.Hinweisleiste-module__QHGAhG__mehr{font-size:0}.Hinweisleiste-module__QHGAhG__mehr:after{content:"→";font-size:1rem}}@media (max-width:360px){.Hinweisleiste-module__QHGAhG__link{gap:.35rem;font-size:.8rem}}
.Menue-module__MthwZW__vorhang{z-index:70;color:var(--tinte);background:var(--papier);animation:Menue-module__MthwZW__vorhang-auf .28s var(--kurve) both;flex-direction:column;display:flex;position:fixed;inset:0}.Menue-module__MthwZW__vorhang[hidden]{display:none}@keyframes Menue-module__MthwZW__vorhang-auf{0%{opacity:0;translate:0 -12px}}@media (prefers-reduced-motion:reduce){.Menue-module__MthwZW__vorhang{animation:none}}.kopf .Menue-module__MthwZW__vorhang :focus-visible{outline-color:var(--rot)}.Menue-module__MthwZW__kopfzeile{padding:.5rem var(--rand);color:var(--papier);background:var(--verlauf-rot);background-color:var(--rot);justify-content:space-between;align-items:center;gap:1rem;display:flex}.Menue-module__MthwZW__marke{width:118px;display:block}.Menue-module__MthwZW__marke img{width:100%;height:auto}.Menue-module__MthwZW__zu{width:2.75rem;height:2.75rem;color:var(--papier);background:#ffffff24;border:1px solid #ffffff73;border-radius:50%;place-items:center;display:grid}.kopf .Menue-module__MthwZW__vorhang .Menue-module__MthwZW__zu:focus-visible{outline-color:var(--gelb)}.Menue-module__MthwZW__zu svg{width:1.4rem;height:1.4rem}.Menue-module__MthwZW__rumpf{overscroll-behavior:contain;padding:1.25rem var(--rand) 1.5rem;flex:1;overflow-y:auto}.Menue-module__MthwZW__rumpf nav{max-width:34rem;margin-inline:auto}.Menue-module__MthwZW__titel{font-size:var(--eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--rot);margin-bottom:.6rem;font-weight:700}.Menue-module__MthwZW__leistungen,.Menue-module__MthwZW__haupt,.Menue-module__MthwZW__mehr{margin:0;padding:0;list-style:none}.Menue-module__MthwZW__leistungen{gap:.4rem;display:grid}.Menue-module__MthwZW__vorhang .Menue-module__MthwZW__leistung{color:var(--tinte);background:var(--nebel);border-radius:1rem;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.45rem .85rem .45rem .45rem;text-decoration:none;display:grid}.Menue-module__MthwZW__vorhang .Menue-module__MthwZW__leistung[aria-current=page]{box-shadow:inset 0 0 0 2px var(--rot)}.Menue-module__MthwZW__bild{background:var(--papier);border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;display:grid}.Menue-module__MthwZW__bild picture{place-items:center;width:116%;height:116%;display:grid}.Menue-module__MthwZW__bild img{object-fit:contain;width:100%;height:100%}.Menue-module__MthwZW__text{line-height:1.25;display:grid}.Menue-module__MthwZW__text strong{color:var(--rot);font-size:1.1rem}.Menue-module__MthwZW__text span{color:var(--tinte-weich);font-size:.875rem}.Menue-module__MthwZW__pfeil{width:1.15rem;height:1.15rem;color:var(--rot)}.Menue-module__MthwZW__haupt{border-top:1px solid var(--linie);margin-top:1.25rem}.Menue-module__MthwZW__vorhang .Menue-module__MthwZW__hauptLink{border-bottom:1px solid var(--linie);color:var(--rot);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .25rem;font-size:1.35rem;font-weight:700;text-decoration:none;display:flex}.Menue-module__MthwZW__vorhang .Menue-module__MthwZW__hauptLink[aria-current=page]>span{text-decoration:underline;-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb);text-underline-offset:.25em;text-decoration-thickness:3px}.Menue-module__MthwZW__neu{vertical-align:.35em;color:var(--gelb-tinte);background:var(--gelb);border-radius:1em;margin-left:.5em;padding:.2em .5em .25em;font-size:.55em;line-height:1;display:inline-block;rotate:6deg}.Menue-module__MthwZW__mehr{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.1rem;font-size:.95rem;display:flex}.Menue-module__MthwZW__vorhang .Menue-module__MthwZW__mehr a{color:var(--tinte-weich);text-underline-offset:.2em;text-decoration:underline}.Menue-module__MthwZW__fuss{padding:.9rem var(--rand) calc(.9rem + env(safe-area-inset-bottom));text-align:center;background:var(--nebel);border-top:1px solid var(--linie);gap:.45rem;display:grid}.Menue-module__MthwZW__fuss .knopf{justify-self:center;width:100%;max-width:34rem;font-size:1.15rem}.Menue-module__MthwZW__fuss p{color:var(--tinte-weich);font-size:.875rem;line-height:1.4}
.Rahmen-module__X55jpa__sprung{z-index:100;background:var(--gelb);color:var(--gelb-tinte);border-radius:var(--radius-pille);padding:.75rem 1rem;font-weight:700;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}.Rahmen-module__X55jpa__sprung:focus-visible{transform:none}
@font-face{font-family:asap;src:url(../media/asap_variable-s.p.1uwhd-eek7373.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:asap Fallback;src:local(Arial);ascent-override:93.33%;descent-override:21.18%;line-gap-override:0.0%;size-adjust:100.07%}.asap_c4d02f44-module__8ZFTca__className{font-family:asap,asap Fallback,system-ui,Segoe UI,Roboto,sans-serif}.asap_c4d02f44-module__8ZFTca__variable{--schrift-asap:"asap", "asap Fallback", system-ui, Segoe UI, Roboto, sans-serif}
@font-face{font-family:kaushan;src:url(../media/kaushan_script-s.p.3an1de5ekxfri.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:kaushan Fallback;src:local(Arial);ascent-override:122.3%;descent-override:41.41%;line-gap-override:0.0%;size-adjust:88.63%}.kaushan_9ce7e7b-module__hMHMTa__className{font-family:kaushan,kaushan Fallback,Segoe Script,Brush Script MT,cursive;font-weight:400}.kaushan_9ce7e7b-module__hMHMTa__variable{--schrift-kaushan:"kaushan", "kaushan Fallback", Segoe Script, Brush Script MT, cursive}
:root{--rot-rand:#a01a11;--rot:#c00d0d;--rot-licht:#e40613;--rot-tief:#7e0c0a;--gelb:#ffc80a;--gelb-hell:#ffd43b;--gelb-blass:#fff4cc;--gruen:#93c632;--gelb-tinte:#222;--tinte:#241f1f;--tinte-weich:#4f4747;--tinte-hell:#6f6767;--papier:#fff;--nebel:#f7f3f2;--nebel-tief:#efe8e6;--linie:#e9e2e0;--grau-seite:#666;--kasten-weiss:#ffffffe6;--verlauf-rot:linear-gradient(90deg, #a01a11 0%, #b20e0c 10%, #c40c0e 20%, #d30a12 30%, #dd0711 40%, #e40613 50%, #e00712 60%, #d70a11 70%, #c90c10 80%, #b60e0d 90%, #aa0f0a 100%);--verlauf-karte:linear-gradient(135deg, var(--rot-licht) 0%, var(--rot) 45%, var(--rot-rand) 100%);--schrift:var(--schrift-asap), "Asap", system-ui, sans-serif;--schrift-hand:var(--schrift-kaushan), "Kaushan Script", cursive;--text:clamp(1.0625rem, 1rem + .25vw, 1.15rem);--text-klein:.9375rem;--text-winzig:.8125rem;--h1:clamp(1.9rem, 1.2rem + 2vw, 2.8rem);--h2:clamp(2rem, 1.3rem + 2.2vw, 3.1rem);--h3:clamp(1.35rem, 1.15rem + .7vw, 1.65rem);--eyebrow:.8125rem;--breite-inhalt:1232px;--breite-text:62ch;--rand:clamp(1rem, 4vw, 2.5rem);--abstand-abschnitt:clamp(3.5rem, 8vw, 6.5rem);--abstand-gross:clamp(2rem, 5vw, 4rem);--abstand:clamp(1.25rem, 2.5vw, 2rem);--radius:1em;--radius-karte:clamp(1.25rem, 2vw, 1.75rem);--radius-klein:.6rem;--radius-pille:100px;--schatten-weich:0 0 10px 5px #0000000f;--schatten-karte:0 1px 2px #3c0a0a0f, 0 12px 32px -12px #3c0a0a38;--schatten-hoch:0 2px 4px #3c0a0a14, 0 24px 48px -16px #3c0a0a59;--schatten-knopf:0 0 1px 1px #ffffff80;--dauer:.5s;--dauer-kurz:.25s;--kurve:ease-in-out;--kurve-feder:cubic-bezier(.34, 1.4, .64, 1)}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:7rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--schrift);font-size:var(--text);color:var(--tinte);background:var(--papier);-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-stretch:100%;line-height:1.55;overflow-x:clip}img,picture,svg{max-width:100%;display:block}img{height:auto}a{color:var(--rot);text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}.rot a:not(.knopf),.kopf a:not(.knopf){color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ul,ol{padding-left:1.25em}:focus-visible{outline:3px solid var(--rot);outline-offset:3px;border-radius:2px}.rot :focus-visible,.rot:focus-visible,.kopf :focus-visible{outline-color:var(--gelb)}::selection{background:var(--gelb);color:var(--gelb-tinte)}h1,h2,h3,h4{letter-spacing:-.005em;text-wrap:balance;overflow-wrap:anywhere;color:var(--rot);font-weight:700;font-stretch:100%;line-height:1.1}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3);line-height:1.15}h4{font-size:1.0625rem;line-height:1.3}.rot h1,.rot h2,.rot h3,.rot h4,.kopf h1{color:var(--papier)}.eyebrow{font-size:var(--eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--rot);margin-bottom:.6rem;font-weight:700;display:block}.rot .eyebrow{color:var(--gelb)}.nur-vorlesen{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow+h1,.eyebrow+h2,.eyebrow+h3{margin-top:0}.lead{font-size:calc(var(--text) * 1.12);color:var(--tinte-weich);max-width:var(--breite-text);text-wrap:pretty;line-height:1.5}.rot .lead{color:#ffffffeb}.prosa{max-width:var(--breite-text);text-wrap:pretty}.prosa>*+*{margin-top:1em}.brief-text{color:var(--rot);font-size:calc(var(--text) * 1.02);text-wrap:pretty}.unterschrift{font-family:var(--schrift-hand);font-style:normal;font-weight:400;font-size:calc(var(--text) * 1.3);color:var(--rot);transform-origin:0;text-wrap:balance;margin-top:1em;line-height:1.25;rotate:-1.5deg}.schrift-hand{font-family:var(--schrift-hand);font-style:normal;font-weight:400}.rot .unterschrift{color:var(--gelb)}.zahl{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:700}.vorlesen{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inhalt{width:min(100% - 2 * var(--rand), var(--breite-inhalt));margin-inline:auto}.inhalt-schmal{width:min(100% - 2 * var(--rand), 56rem);margin-inline:auto}.abschnitt{padding-block:var(--abstand-abschnitt)}.abschnitt-kopf{margin-bottom:var(--abstand-gross)}.abschnitt-kopf>*+*{margin-top:.75rem}.abschnitt-kopf.mitte{text-align:center;max-width:50rem;margin-inline:auto}.abschnitt-kopf.mitte .lead{margin-inline:auto}.rot{color:var(--papier);background:var(--verlauf-rot);background-color:var(--rot)}.nebel{background:var(--nebel)}.grau{color:var(--papier);background:var(--grau-seite)}.knopf{border:2px solid var(--papier);border-radius:var(--radius-pille);white-space:nowrap;min-height:3rem;box-shadow:var(--schatten-knopf);transition:box-shadow var(--dauer-kurz) var(--kurve), background-color var(--dauer-kurz) var(--kurve), transform var(--dauer-kurz) var(--kurve);justify-content:center;align-items:center;gap:.5em;padding:.6em 1.2em;font-size:1.05rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.knopf:hover{text-decoration:none}.knopf:active{transform:translateY(1px)}.knopf svg{flex:none;width:1.25em;height:1.25em}.knopf-gelb{color:var(--gelb-tinte);background:var(--gelb)}.knopf-gelb:hover{box-shadow:0 0 5px 5px #ffc80a40}.knopf-rot{color:var(--papier);background:var(--rot)}.knopf-rot:hover{box-shadow:0 0 5px 5px #c00d0d33}.knopf-gruen{color:var(--gelb-tinte);background:var(--gruen)}.knopf-gruen:hover{box-shadow:0 0 5px 5px #93c63240}.knopf-weiss{color:var(--papier);background:#ffffff14}.knopf-weiss:hover{background:#ffffff2e;box-shadow:0 0 5px 5px #ffffff26}.weiter{color:var(--rot);align-items:center;gap:.4em;font-weight:700;text-decoration:none;display:inline-flex}.weiter:after{content:"→";transition:transform var(--dauer-kurz) var(--kurve)}.weiter:hover{text-decoration:underline}.weiter:hover:after{transform:translate(4px)}.rot .weiter{color:var(--gelb)}.liste-linien{padding:0;list-style:none}.liste-linien>li{border-top:1px solid var(--linie);padding:.9em 0}.liste-linien>li:last-child{border-bottom:1px solid var(--linie)}.rot .liste-linien>li{border-color:#ffffff40}details.frage{border-top:1px solid var(--linie)}details.frage:last-of-type{border-bottom:1px solid var(--linie)}details.frage summary{font-weight:700;font-size:calc(var(--text) * 1.05);color:var(--rot);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1em 1rem;list-style:none;display:flex}details.frage summary::-webkit-details-marker{display:none}details.frage summary:after{content:"";background:linear-gradient(var(--gelb-tinte), var(--gelb-tinte)) center / .8rem 2.5px no-repeat, linear-gradient(var(--gelb-tinte), var(--gelb-tinte)) center / 2.5px .8rem no-repeat, var(--gelb);width:2rem;height:2rem;box-shadow:0 0 0 2px var(--papier), var(--schatten-knopf);transition:background-size var(--dauer-kurz) var(--kurve), rotate var(--dauer-kurz) var(--kurve);border-radius:50%;flex:none}details.frage summary:hover:after{rotate:90deg}details.frage[open] summary:after{background-size:.8rem 2.5px,2.5px 0,auto;rotate:180deg}details.frage{transition:background-color var(--dauer-kurz) var(--kurve)}details.frage[open]{background:var(--nebel);border-top-color:#0000;border-radius:.9rem}.nebel details.frage[open]{background:var(--papier)}details.frage[open]+details.frage{border-top-color:#0000}details.frage>div{max-width:calc(var(--breite-text) + 2rem);color:var(--tinte-weich);padding:0 1rem 1.25em}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}details.frage::details-content{height:0;transition:height .3s var(--kurve), content-visibility .3s allow-discrete;overflow:clip}details.frage[open]::details-content{height:auto}}}details.frage>div>*+*{margin-top:.75em}details.enthalten{color:var(--rot)}details.enthalten summary{color:var(--gelb-tinte);background:var(--gelb);border:2px solid var(--papier);border-radius:var(--radius-pille);box-shadow:var(--schatten-knopf);cursor:pointer;-webkit-user-select:none;user-select:none;transition:box-shadow var(--dauer-kurz) var(--kurve);align-items:center;gap:.5em;margin:.5em 0;padding:.6em .9em;font-size:1rem;font-weight:400;list-style:none;display:inline-flex}details.enthalten summary::-webkit-details-marker{display:none}details.enthalten summary:hover{box-shadow:0 0 5px 5px #ffc80a40}details.enthalten .zusatz{color:#a37f00;margin-left:.5em;font-size:.85em;font-style:italic}details.enthalten ul{margin-top:.5em;padding-left:1.25em}details.enthalten li+li{margin-top:.3em}@media (min-width:900px){.nur-handy{display:none!important}}@media (max-width:899px){.nur-desktop{display:none!important}}html.menue-offen{overflow:hidden}@media (max-width:420px){.knopf{white-space:normal;text-align:center}}.haken-liste{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.haken-liste>li{align-items:flex-start;gap:.7rem;line-height:1.45;display:flex}.haken-liste .haken{width:1.6rem;height:1.6rem;color:var(--papier);background:var(--rot);border-radius:50%;flex:none;place-items:center;margin-top:.05rem;display:grid}.haken-liste .haken svg{stroke-width:2.6px;width:1rem;height:1rem}.knopf .zahl{white-space:nowrap}.knopf-stapel{flex-wrap:wrap;align-items:baseline;column-gap:.3em;display:inline-flex}.knopf-vor:after{content:":"}@media (max-width:480px){.knopf-stapel{text-align:left;justify-items:start;row-gap:.05rem;line-height:1.15;display:grid}.knopf-vor{opacity:.85;font-size:.78em;font-weight:600}.knopf-vor:after{content:none}}h1,h2,h3{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}
@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.erscheint{animation:linear both erscheinen;animation-timeline:view();animation-range:entry 5% entry 40%}.erscheint-reihe>*{animation:linear both erscheinen;animation-timeline:view();animation-range:entry 5% entry 35%}.erscheint-reihe>:nth-child(2){animation-range:entry 12% entry 42%}.erscheint-reihe>:nth-child(3){animation-range:entry 19% entry 49%}.erscheint-reihe>:nth-child(4){animation-range:entry 26% entry 56%}.erscheint-reihe>:nth-child(n+5){animation-range:entry 33% entry 63%}}}@keyframes erscheinen{0%{transform:translateY(28px)}to{transform:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.papagei-aktiv{transition:transform .7s}.papagei-aktiv:hover,a:hover .papagei-aktiv{transform:rotate(-2deg)scale(1.05)}}
