@font-face{font-family:jost;src:url(../media/jost_latin-s.p.6cf41120.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.jost_98492531-module__MFUmpa__className{font-family:jost,jost Fallback}.jost_98492531-module__MFUmpa__variable{--schrift:"jost","jost Fallback"}
@font-face{font-family:cormorant;src:url(../media/cormorant_garamond_latin_normal-s.p.7787e134.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:cormorant;src:url(../media/cormorant_garamond_latin_italic-s.p.eb17b6b9.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:italic}@font-face{font-family:cormorant Fallback;src:local(Arial);ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.0%;size-adjust:87.6%}.cormorant_84751163-module__4lvoEa__className{font-family:cormorant,cormorant Fallback}.cormorant_84751163-module__4lvoEa__variable{--schrift-titel:"cormorant","cormorant Fallback"}
:root{--creme:#fbf8f3;--creme-tief:#f3ece2;--sand:#e6dacb;--sand-dunkel:#cdbba5;--mokka:#4a2c20;--mokka-tief:#382016;--text:#3a2920;--text-leise:#76625a;--weiss:#fffdfa;--fehler:#a2382c;--fehler-grund:#fbeeea;--warnung-grund:#f7efe1;--erfolg:#4f6b45;--radius:6px;--radius-gross:10px;--abstand:16px;--uebergang:.18s ease;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--creme);color:var(--text);font-family:var(--schrift),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;line-height:1.5}h1,h2,h3,p,ul,ol,dl,dd,figure,fieldset{margin:0}fieldset{border:0;min-width:0;padding:0}legend{padding:0}img{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--mokka);outline-offset:3px}[tabindex="-1"]:focus{outline:none}.nur-screenreader{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.leise{color:var(--text-leise)}.platzhalter{color:var(--text-leise);font-style:italic}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.knopf{border-radius:var(--radius);background:var(--mokka);width:100%;min-height:56px;color:var(--weiss);cursor:pointer;transition:background var(--uebergang);border:0;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:1.15rem;font-weight:600;display:inline-flex}.knopf:hover{background:var(--mokka-tief)}.knopf:disabled{cursor:progress;opacity:.85}.knopf-leise{border:1px solid var(--sand-dunkel);border-radius:var(--radius);min-height:44px;color:var(--mokka);cursor:pointer;background:0 0;align-items:center;padding:8px 16px;font-weight:600;text-decoration:none;display:inline-flex}.knopf-leise:hover{background:var(--creme-tief)}.lader{border:2px solid rgba(255,253,250,.35);border-top-color:var(--weiss);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite drehen}@keyframes drehen{to{rotate:360deg}}.feld-fehler{color:var(--fehler);margin-top:5px;font-size:.9rem;font-weight:500}
