:root{--marke-leinen:#f4eee5;--marke-espresso:#3a2a22;--marke-bernstein:#c8924a;--marke-kakao:#7b5440;--marke-rose:#c9a39a;--marke-sand:#e2d3be;--marke-tinte:#2b1f19;--marke-bernstein-tief:#85561c;--marke-bernstein-hell:#ebc287;--marke-rose-tief:#8c5650}:root,[data-theme=hell]{--grund:var(--marke-leinen);--grund-tief:#eae1d4;--flaeche:#fbf8f3;--kontrast-flaeche:var(--marke-espresso);--kontrast-text:var(--marke-leinen);--linie:#ddd0bf;--linie-stark:#8e7b6c;--text:var(--marke-tinte);--text-leise:#6b5a4e;--akzent:var(--marke-bernstein);--auf-akzent:var(--marke-tinte);--cta:var(--marke-espresso);--cta-hover:var(--marke-kakao);--auf-cta:var(--marke-leinen);--akzent-text:var(--marke-bernstein-tief);--akzent-sanft:#f2e3cb;--venus:var(--marke-rose-tief);--venus-sanft:#f3e4e0;--fokus:var(--marke-espresso);--fehler:#a63a2a;--erfolg:#2f6b5c;--mondschein:0 0 48px 6px #c8924a59;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dunkel]{--grund:var(--marke-espresso);--grund-tief:#2a1e18;--flaeche:#45332a;--kontrast-flaeche:var(--marke-leinen);--kontrast-text:var(--marke-espresso);--linie:#5a463b;--linie-stark:#9c8676;--text:var(--marke-leinen);--text-leise:#cdbba9;--akzent:var(--marke-bernstein);--auf-akzent:var(--marke-tinte);--cta:var(--marke-leinen);--cta-hover:var(--marke-sand);--auf-cta:var(--marke-espresso);--akzent-text:#ddae6c;--akzent-sanft:#4a3626;--venus:#d4ada4;--venus-sanft:#4a3530;--fokus:var(--marke-bernstein);--fehler:#f2a08f;--erfolg:#9cc9bc;--mondschein:0 0 64px 8px #c8924a4d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--raum-1:.25rem;--raum-2:.5rem;--raum-3:.75rem;--raum-4:1rem;--raum-5:1.5rem;--raum-6:2rem;--raum-7:3rem;--raum-8:4rem;--raum-sektion:clamp(4rem, 2.5rem + 6vw, 8rem);--rand-seite:clamp(1rem, .4rem + 2.6vw, 2.5rem);--breite-inhalt:72rem;--breite-text:38rem;--breite-lead:34rem;--radius-0:0;--radius-1:3px;--radius-pill:999px;--radius-bogen:9999px;--font-display:"Bodoni Moda", "Bodoni Ersatz", Didot, Georgia, serif;--font-body:"Jost", "Jost Ersatz", "Avenir Next", system-ui, sans-serif;--font-glyph:"Noto Sans Symbols", "Segoe UI Symbol", "Apple Symbols", serif;--text-klein:clamp(.875rem, .9302rem - .0981vw, .9081rem);--text-base:1.0625rem;--text-lead:clamp(1.2431rem, 1.2077rem + .1574vw, 1.2962rem);--text-h3:clamp(1.4544rem, 1.3698rem + .3759vw, 1.5813rem);--text-h2:clamp(1.7019rem, 1.5502rem + .6741vw, 1.9294rem);--text-h1:clamp(1.9912rem, 1.7496rem + 1.0741vw, 2.3537rem);--text-display:clamp(2.3294rem, 1.9677rem + 1.6074vw, 2.8719rem);--text-held:clamp(2.7256rem, 2.2073rem + 2.3037vw, 3.5031rem);--text-label:.875rem;--zeile-eng:1.04;--zeile-titel:1.15;--zeile-lead:1.5;--zeile-text:1.6;--sperrung-label:.16em;--sperrung-titel:-.01em;--dauer-schnell:.18s;--dauer-normal:.26s;--kurve:cubic-bezier(.22, .61, .36, 1);--weg-klein:.75rem}@media (width>=900px){:root{--text-klein:clamp(.875rem, .8573rem + .0315vw, .8856rem);--text-base:clamp(1.0625rem, .9583rem + .1852vw, 1.125rem);--text-lead:clamp(1.2962rem, 1.0754rem + .3926vw, 1.4287rem);--text-h3:clamp(1.5813rem, 1.1927rem + .6907vw, 1.8144rem);--text-h2:clamp(1.9294rem, 1.3044rem + 1.1111vw, 2.3044rem);--text-h1:clamp(2.3537rem, 1.3985rem + 1.6981vw, 2.9269rem);--text-display:clamp(2.8719rem, 1.4635rem + 2.5037vw, 3.7169rem);--text-held:clamp(3.5031rem, 1.474rem + 3.6074vw, 4.7206rem)}}@font-face{font-family:Bodoni Moda;src:url(/fonts/BodoniModa-Variable.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/fonts/BodoniModa-Variable-Italic.woff2)format("woff2");font-weight:400 900;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/Jost-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Symbols;src:url(/fonts/NotoSansSymbols-Tierkreis.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Ersatz;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif);font-weight:400;size-adjust:115.1%;ascent-override:97.74%;descent-override:34.75%;line-gap-override:0%}@font-face{font-family:Jost Ersatz;src:local(Arial),local(ArialMT),local(Liberation Sans);font-weight:400;size-adjust:95.77%;ascent-override:111.73%;descent-override:39.16%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:clip}body{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--zeile-text);color:var(--text);background:var(--grund);font-kerning:normal;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}img,svg{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--sperrung-titel);font-weight:500;line-height:var(--zeile-titel);text-wrap:balance;overflow-wrap:break-word;margin:0 0 .5em}h1{font-size:var(--text-held);line-height:var(--zeile-eng);font-variation-settings:"opsz" 28}h2{font-size:var(--text-h1);font-variation-settings:"opsz" 24}h3{font-size:var(--text-h3);font-variation-settings:"opsz" 18}:is(h1,h2) em{color:var(--akzent-text);padding-block-end:.06em;font-style:italic}p,li,dd,dt,label,summary{overflow-wrap:break-word;text-wrap:pretty}p{margin:0 0 var(--raum-4);max-width:var(--breite-text)}p:last-child{margin-bottom:0}a{color:var(--text);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--akzent-text)}button,input{font:inherit;color:inherit}:lang(de){quotes:"„" "“" "‚" "‘"}:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sprunglink{left:var(--raum-4);top:var(--raum-4);z-index:100;transform:translateY(calc(-100% - var(--raum-6)));background:var(--cta);color:var(--auf-cta);padding:var(--raum-3) var(--raum-4);border-radius:var(--radius-pill);position:absolute}.sprunglink:focus{transform:none}.inhalt{width:min(100% - 2 * var(--rand-seite), var(--breite-inhalt));margin-inline:auto}.sektion{padding-block:var(--raum-sektion);background:var(--grund);color:var(--text)}.sektion--tief{background:var(--grund-tief)}.lead{font-size:var(--text-lead);line-height:var(--zeile-lead);max-width:var(--breite-lead)}.text-leise{color:var(--text-leise)}.klein{font-size:var(--text-klein);line-height:1.5}.dk-kicker{font-family:var(--font-body);font-weight:600;font-size:var(--text-label);letter-spacing:var(--sperrung-label);text-transform:uppercase;color:var(--akzent-text);margin:0 0 var(--raum-4);line-height:1.35;display:inline-block}.dk-glyph{font-family:var(--font-glyph);font-weight:400;line-height:1}.dk-wortmarke{gap:var(--raum-1);color:var(--text);flex-direction:column;text-decoration:none;display:inline-flex}.dk-wortmarke__name{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:var(--text-h3);letter-spacing:var(--sperrung-titel);font-variation-settings:"opsz" 72;line-height:1}.dk-wortmarke__zeile{font-weight:500;font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--akzent-text);white-space:nowrap}@media (width<=359px){.dk-wortmarke__zeile{white-space:normal}}@media (width>=480px){.dk-wortmarke__zeile{letter-spacing:.24em}}.dk-button{justify-content:center;align-items:center;gap:var(--raum-2);min-height:3.25rem;padding:0 var(--raum-6);border-radius:var(--radius-pill);font-family:var(--font-body);letter-spacing:.04em;cursor:pointer;text-align:center;transition:background-color var(--dauer-schnell) var(--kurve), color var(--dauer-schnell) var(--kurve), border-color var(--dauer-schnell) var(--kurve);border:1.5px solid #0000;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.dk-button--primaer{background:var(--cta);color:var(--auf-cta)}.dk-button--primaer:hover{background:var(--cta-hover);color:var(--auf-cta)}.dk-button--sekundaer{color:var(--text);border-color:var(--linie-stark);background:0 0}.dk-button--sekundaer:hover{border-color:var(--text);color:var(--text)}.dk-button--breit{width:100%}.dk-button[disabled],.dk-button[aria-disabled=true]{opacity:.55;cursor:progress}.dk-knopfreihe{gap:var(--raum-3);flex-wrap:wrap;align-items:center;display:flex}.dk-mond-hell{fill:var(--akzent)}.dk-mond-ring{fill:none;stroke:var(--linie-stark);stroke-width:1px}.dk-bogen{border-radius:var(--radius-bogen) var(--radius-bogen) 0 0;overflow:hidden}.dk-formular{gap:var(--raum-5);padding:var(--raum-6) var(--raum-5);background:var(--flaeche);color:var(--text);border:1px solid var(--linie);border-radius:var(--radius-1);flex-direction:column;display:flex}.dk-feld{gap:var(--raum-1);flex-direction:column;display:flex}.dk-feld label{font-size:var(--text-klein);letter-spacing:.02em;min-height:2.75rem;padding-bottom:var(--raum-1);align-items:flex-end;font-weight:500;display:flex}.dk-feld input{width:100%;height:3.25rem;padding:0 var(--raum-4);border:1.5px solid var(--linie-stark);border-radius:var(--radius-1);background:var(--grund);color:var(--text);font-size:var(--text-base)}.dk-feld input::placeholder{color:var(--text-leise);opacity:1}.dk-feld--fehler input{border-color:var(--fehler)}.dk-feld__hinweis{font-size:var(--text-klein);color:var(--fehler);line-height:1.45}.dk-feld__hinweis:empty{display:none}.dk-feld .dk-check,.dk-check{gap:var(--raum-3);font-size:var(--text-klein);letter-spacing:0;color:var(--text-leise);padding-block:var(--raum-2);align-items:flex-start;font-weight:400;line-height:1.5;display:flex}.dk-check input{width:1.5rem;height:1.5rem;accent-color:var(--cta);flex:none;margin:0}.dk-check a{color:var(--text)}.dk-meldung{gap:var(--raum-3);padding:var(--raum-4);border-radius:var(--radius-1);font-size:var(--text-klein);border:1.5px solid;align-items:flex-start;line-height:1.5;display:flex}.dk-meldung--erfolg{color:var(--erfolg)}.dk-meldung--fehler{color:var(--fehler)}.dk-meldung strong{font-weight:600}.dk-meldung a{color:inherit}.hp{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}@keyframes auf-einblenden{0%{opacity:0;transform:translateY(var(--weg-klein))}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-anim=auf]{animation:linear both auf-einblenden;animation-timeline:view();animation-range:entry 10% entry 45%}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.fuss[data-astro-cid-osws6ng6]{background:var(--grund);border-top:1px solid var(--linie);padding-block:var(--raum-7) calc(var(--raum-7) + var(--balken-hoehe,0px))}.fuss__reihe[data-astro-cid-osws6ng6]{gap:var(--raum-5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.fuss__links[data-astro-cid-osws6ng6]{gap:var(--raum-2) var(--raum-5);font-size:var(--text-klein);flex-wrap:wrap;display:flex}.fuss__links[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{color:var(--text-leise);align-items:center;min-height:2.75rem;display:inline-flex}.fuss__links[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]:hover{color:var(--text)}.fuss__zeile[data-astro-cid-osws6ng6]{margin-top:var(--raum-5);max-width:none}.consent[data-astro-cid-jfdpwhpi]{z-index:60;inset-block-end:var(--raum-4);inset-inline:var(--raum-4);justify-content:center;display:flex;position:fixed}.consent[data-astro-cid-jfdpwhpi][hidden]{display:none}.consent__box[data-astro-cid-jfdpwhpi]{background:var(--flaeche);width:100%;max-width:40rem;color:var(--text);border:1px solid var(--linie-stark);border-radius:var(--radius-1);padding:var(--raum-5)}.consent__titel[data-astro-cid-jfdpwhpi]{font-size:var(--text-h3);margin-bottom:var(--raum-3)}.consent__text[data-astro-cid-jfdpwhpi]{font-size:var(--text-klein);margin-bottom:var(--raum-4);line-height:1.5}.consent__kategorie[data-astro-cid-jfdpwhpi]{padding-block:var(--raum-3);border-block:1px solid var(--linie);margin-bottom:var(--raum-4)}.consent__kategorie[data-astro-cid-jfdpwhpi] strong[data-astro-cid-jfdpwhpi]{color:var(--text);font-weight:600}.consent__aktionen[data-astro-cid-jfdpwhpi]{gap:var(--raum-3);flex-wrap:wrap;display:flex}.consent__aktionen[data-astro-cid-jfdpwhpi] .dk-button[data-astro-cid-jfdpwhpi]{flex:12rem}.rechtskopf[data-astro-cid-dyhekl2n]{padding-block:var(--raum-6) 0}main[data-astro-cid-dyhekl2n]:focus:not(:focus-visible){outline:none}
