:root{--flaeche-papier:#fff;--flaeche-weiss:#fff;--flaeche-beige:#f7f5f0;--flaeche-grau:#f4f4f4;--flaeche-blatt:var(--flaeche-weiss);--flaeche-stein:var(--flaeche-beige);--flaeche-tinte:#120d0a;--flaeche-tinte-2:#1e1815;--neutral-50:#f9f7f5;--neutral-100:#f3f1ed;--neutral-200:#eae7e3;--neutral-300:#d8d4d0;--neutral-400:#aba7a2;--neutral-500:#85817c;--neutral-600:#68645e;--neutral-700:#4f4b46;--neutral-800:#37332f;--neutral-900:#211d19;--neutral-950:#120e0a;--koralle-50:#fff4f3;--koralle-100:#fee7e4;--koralle-200:#fed0cb;--koralle-300:#ffaba4;--koralle-400:#ff7e77;--koralle-500:#f64749;--koralle-600:#d9353a;--koralle-700:#b72c30;--koralle-800:#902325;--koralle-900:#6b1e1e;--koralle-950:#411111;--ja:#1e7a4f;--nein:var(--koralle-600);--schrift-display:"Delight", system-ui, sans-serif;--schrift-text:"Geist", system-ui, sans-serif;--schrift-tabelle:"Geist Mono", ui-monospace, monospace;--h1-groesse:clamp(2rem, 1.25rem + 2.5vw, 3.5rem);--h1-zeile:1.04;--h1-laufweite:-.03em;--h1-gewicht:560;--h2-groesse:clamp(1.75rem, 1.3rem + 1.5vw, 2.75rem);--h2-zeile:1.08;--h2-laufweite:-.025em;--h2-gewicht:580;--h3-groesse:clamp(1.25rem, 1.15rem + .35vw, 1.5rem);--h3-zeile:1.2;--h3-laufweite:-.015em;--h3-gewicht:600;--aussage-groesse:clamp(1.75rem, 1.3rem + 1.5vw, 2.75rem);--aussage-zeile:1.1;--aussage-laufweite:-.025em;--aussage-gewicht:580;--nachsatz:#878787;--einleitung-groesse:clamp(1.1875rem, 1.1rem + .35vw, 1.375rem);--einleitung-zeile:1.5;--einleitung-laufweite:-.005em;--einleitung-gewicht:400;--text-groesse:1.0625rem;--text-zeile:1.6;--text-gewicht:400;--klein-groesse:.9375rem;--klein-zeile:1.5;--beschriftung-groesse:.8125rem;--beschriftung-zeile:1.4;--beschriftung-gewicht:450;--zahl-groesse:clamp(2.5rem, 1.7rem + 2.6vw, 4rem);--zahl-zeile:1;--zahl-laufweite:-.03em;--zahl-gewicht:560;--wortabstand-gross:.06em;--wortabstand-mittel:.04em;--haengen-anfuehrung:.36em;--fliesstext-breite:30.5em;--einleitung-breite:38rem;--abstand-1:4px;--abstand-2:8px;--abstand-3:12px;--abstand-4:16px;--abstand-5:24px;--abstand-6:32px;--abstand-7:48px;--abstand-8:64px;--abstand-9:96px;--abstand-10:128px;--abschnitt-abstand:80px;--abschnitt-abstand-eng:48px;--kopf-abstand:48px;--inhalt-breite:1240px;--kasten-rand:16px;--inhalt-rand:24px;--raster-spalten:4;--raster-abstand:16px;--r-klein:8px;--r-mittel:12px;--r-gross:16px;--r-papier:var(--r-gross);--einzug-nah:var(--abstand-2);--r-innen:calc(var(--r-gross) - var(--einzug-nah));--r-pille:999px;--schatten-blatt:0 .5px 1px #120e0a12, 0 2px 5px -1px #120e0a12, 0 16px 32px -14px #120e0a2e;--schatten-stapel:0 .5px 1px #120e0a1a, 0 4px 10px -3px #120e0a1f, 0 26px 48px -20px #120e0a4d;--schatten-schwebe:0 1px 2px #120e0a0d, 0 18px 48px -16px #120e0a38;--schatten-blatt-tinte:0 1px 1px #0000004d, 0 18px 40px -12px #0000008c;--leuchten-faden:drop-shadow(0 0 6px #ff7e7759);--linie-auswahl-breite:2px;--textauswahl-grund:var(--koralle-200);--textauswahl-schrift:var(--neutral-950);--kurve-ankunft:cubic-bezier(.33, 1, .68, 1);--kurve-hero:cubic-bezier(.25, 1, .5, 1);--kurve-wandern:cubic-bezier(.65, 0, .35, 1);--kurve-zustand:cubic-bezier(.5, 1, .89, 1);--kurve-klappen:cubic-bezier(.4, 0, .2, 1);--dauer-druck:.12s;--dauer-zustand:.18s;--dauer-klappen:.3s;--dauer-zuklappen:.24s;--dauer-ankunft:.42s;--dauer-einblenden:.6s;--dauer-einblenden-telefon:.35s;--versatz:65ms;--versatz-telefon:40ms;--versatz-menue:50ms;--dauer-titel:.9s;--versatz-zeile:80ms;--dauer-blende:.12s;--dauer-markierung:.8s;--markierung-strich:1.5px;--markierung-abstand:.14em;--dauer-faden:.7s;--dauer-linie:.42s;--dauer-zaehlen:.7s;--versatz-zaehlen:45ms;--dauer-tippen:26ms;--dauer-szene:3s;--dauer-puls:1.6s;--dauer-seitenwechsel:.28s;--auftritt-start:.2s;--zeichen-versatz:12.645px;--zeichen-kommen:.38s;--zeichen-teilen-ab:.56s;--zeichen-teilen:.56s;--zeichen-open-ab:.8s;--zeichen-open:.64s;--zeichen-prospect-ab:.94s;--zeichen-prospect:.7s;--zeichen-wort-weg:120px;--kurve-teilen:cubic-bezier(.22, 1.5, .36, 1);--kurve-wort:cubic-bezier(.16, 1, .3, 1);--tippflaeche:48px;--knopf-hoehe:52px;--knopf-polster:28px;--knopf-schrift:1rem;--knopf-klein-hoehe:40px;--knopf-klein-polster:18px;--frage-groesse:1.125rem;--frage-zeile:1.45;--menue-punkt-groesse:1.75rem;--leiste-rand:12px;--leiste-hoehe:56px;--kopfleiste-hoehe:calc(var(--leiste-rand) + var(--leiste-hoehe));--schatten-leiste:0 1px 2px #120e0a0f, 0 2px 14px #120e0a0d, 0 14px 32px -14px #120e0a24;--logo-hoehe:22px;--fokus-breite:2px;--fokus-abstand:3px;--ebene-inhalt:1;--ebene-klebend:10;--ebene-kopfleiste:20;--ebene-menue:30;--ebene-sprunglink:40;--ebene-fenster:50}@media (width<=1023.98px){:root{--dauer-zaehlen:.4s;--versatz-zaehlen:25ms}}@media (width>=768px){:root{--abschnitt-abstand:112px;--abschnitt-abstand-eng:64px;--inhalt-rand:40px;--leiste-rand:16px}}@media (width>=1024px){:root{--raster-spalten:12;--raster-abstand:24px;--kopf-abstand:64px}}@media (width>=1180px){:root{--abschnitt-abstand:128px;--kasten-rand:24px}}[data-flaeche=tinte]{color-scheme:dark;--grund:var(--flaeche-tinte);--text-titel:var(--neutral-50);--text-fliess:var(--neutral-300);--text-zweit:var(--neutral-400);--text-leise:var(--neutral-500);--text-verweis:var(--koralle-400);--linie:#f9f7f51f;--linie-stark:#f9f7f538;--faden:var(--koralle-400);--markierung:var(--koralle-400);--markierung-kraeftig:var(--koralle-300);--markierung-text:var(--neutral-50);--fokus:var(--koralle-400);--akzent:var(--koralle-400);--knopf-zweit-ring:#f9f7f547;--knopf-zweit-ring-zeiger:#f9f7f570;--knopf-zweit-grund-zeiger:#f9f7f50f;--knopf-zweit-grund-druck:#f9f7f51a;--knopf-flach-grund:#f9f7f51a;--knopf-flach-grund-zeiger:#f9f7f529;--knopf-flach-grund-druck:#f9f7f533;--schatten-knopf:var(--schatten-blatt-tinte);--flaeche-auswahl:#ff7e7724;--ring-auswahl:transparent;--linie-auswahl:var(--koralle-400)}:root,[data-flaeche=papier],[data-flaeche=weiss],[data-flaeche=beige],[data-flaeche=grau],[data-flaeche=stein],.blatt{color-scheme:light;--grund:var(--flaeche-papier);--text-titel:var(--neutral-950);--text-fliess:var(--neutral-800);--text-zweit:var(--neutral-700);--text-leise:var(--neutral-600);--text-verweis:var(--koralle-700);--linie:#120e0a1a;--linie-stark:#120e0a2e;--faden:var(--koralle-500);--markierung:var(--koralle-500);--markierung-kraeftig:var(--koralle-600);--markierung-text:var(--neutral-950);--fokus:var(--koralle-600);--akzent:var(--koralle-600);--knopf-zweit-ring:#120e0a38;--knopf-zweit-ring-zeiger:#120e0a52;--knopf-zweit-grund-zeiger:#120e0a0d;--knopf-zweit-grund-druck:#120e0a14;--knopf-flach-grund:#120e0a0f;--knopf-flach-grund-zeiger:#120e0a1a;--knopf-flach-grund-druck:#120e0a21;--schatten-knopf:var(--schatten-blatt);--flaeche-auswahl:color-mix(in srgb, var(--koralle-500) 8%, var(--grund));--ring-auswahl:transparent;--linie-auswahl:var(--koralle-500)}[data-flaeche=weiss]{--grund:var(--flaeche-weiss)}[data-flaeche=beige],[data-flaeche=stein]{--grund:var(--flaeche-beige)}[data-flaeche=grau]{--grund:var(--flaeche-grau)}.blatt{--grund:var(--flaeche-blatt)}@font-face{font-family:Delight;src:url(/fonts/delight-var.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist-var.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-var.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@property --einstieg-polster{syntax:"<length>";inherits:false;initial-value:0}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--flaeche-papier);color:var(--text-fliess);scroll-padding-top:calc(var(--kopfleiste-hoehe) + var(--abstand-4));scrollbar-color:var(--neutral-400) var(--flaeche-papier);scrollbar-gutter:auto;font-variant-numeric:tabular-nums}html[data-gesperrt]{padding-inline-end:var(--sperre-rand,0px);overflow:hidden}html[data-gesperrt]>body{overflow:visible!important}.termin-huelle{display:contents}body{background-color:var(--grund);min-height:100svh;color:var(--text-fliess);font-family:var(--schrift-text);font-size:var(--text-groesse);line-height:var(--text-zeile);font-weight:var(--text-gewicht);font-kerning:normal;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;display:flex}main{flex:1 0 auto}main:focus{outline:none}img,svg,video,canvas{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}a{color:inherit;text-underline-offset:3px;-webkit-tap-highlight-color:transparent;text-decoration-thickness:1px}ul,ol{padding:0}h1,h2,h3,h4,h5,h6,p,li,dd,blockquote{overflow-wrap:break-word}p{max-inline-size:var(--fliesstext-breite);text-wrap:pretty}strong,b{font-weight:600}::selection{background-color:var(--textauswahl-grund);color:var(--textauswahl-schrift)}[data-flaeche],.blatt{background-color:var(--grund);color:var(--text-fliess)}h1,h2,h3,.h1,.h2,.h3,.aussage{font-family:var(--schrift-display);color:var(--text-titel);text-wrap:balance;font-feature-settings:"liga" 1, "kern" 1}h1,h2,h3{justify-self:stretch}h1,.h1{font-size:var(--h1-groesse);line-height:var(--h1-zeile);letter-spacing:var(--h1-laufweite);word-spacing:var(--wortabstand-gross);font-weight:var(--h1-gewicht)}h2,.h2{font-size:var(--h2-groesse);line-height:var(--h2-zeile);letter-spacing:var(--h2-laufweite);word-spacing:var(--wortabstand-gross);font-weight:var(--h2-gewicht)}h3,.h3{font-size:var(--h3-groesse);line-height:var(--h3-zeile);letter-spacing:var(--h3-laufweite);word-spacing:var(--wortabstand-mittel);font-weight:var(--h3-gewicht)}h4,h5,h6{font-size:inherit;color:var(--text-titel);font-weight:500}.aussage{font-size:var(--aussage-groesse);line-height:var(--aussage-zeile);letter-spacing:var(--aussage-laufweite);word-spacing:var(--wortabstand-mittel);font-weight:var(--aussage-gewicht)}.nachsatz{color:var(--nachsatz);display:block}.einleitung{font-family:var(--schrift-text);font-size:var(--einleitung-groesse);line-height:var(--einleitung-zeile);letter-spacing:var(--einleitung-laufweite);font-weight:var(--einleitung-gewicht);max-inline-size:var(--einleitung-breite);text-wrap:pretty}.text{font-family:var(--schrift-text);font-size:var(--text-groesse);line-height:var(--text-zeile);font-weight:var(--text-gewicht)}.klein{font-family:var(--schrift-text);font-size:var(--klein-groesse);line-height:var(--klein-zeile)}.beschriftung{font-family:var(--schrift-text);font-size:var(--beschriftung-groesse);line-height:var(--beschriftung-zeile);font-weight:var(--beschriftung-gewicht);letter-spacing:0;color:var(--text-leise)}.zahl-gross{--zw-laufweite:var(--zahl-laufweite);font-family:var(--schrift-display);font-size:var(--zahl-groesse);line-height:var(--zahl-zeile);letter-spacing:var(--zahl-laufweite);word-spacing:var(--wortabstand-gross);font-weight:var(--zahl-gewicht);color:var(--text-titel)}.zitat-gross{text-indent:calc(-1 * var(--haengen-anfuehrung))}@supports (hanging-punctuation:first){.zitat-gross{text-indent:0;hanging-punctuation:first}}.inhalt{width:100%;max-width:calc(var(--inhalt-breite) + 2 * var(--inhalt-rand));padding-inline:var(--inhalt-rand);margin-inline:auto}.raster{grid-template-columns:repeat(var(--raster-spalten), minmax(0, 1fr));column-gap:var(--raster-abstand);display:grid}[data-einstieg]{--einstieg-polster:var(--kopfleiste-hoehe)}:where([data-einstieg]){padding-block-start:calc(var(--einstieg-polster) + var(--abschnitt-abstand))}.rollbereich{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--linie-stark) transparent;scrollbar-gutter:stable;overflow:auto}.nur-vorlesen{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:var(--fokus-breite) solid var(--fokus);outline-offset:var(--fokus-abstand)}a:focus-visible{border-radius:var(--r-papier)}[tabindex="-1"]:focus,[data-ohne-ring]:focus-visible{outline:none}.sprunglink{top:var(--abstand-3);left:var(--abstand-3);z-index:var(--ebene-sprunglink);min-height:var(--tippflaeche);padding-inline:var(--abstand-5);border-radius:var(--r-mittel);background-color:var(--neutral-950);color:var(--neutral-50);font-size:var(--klein-groesse);transform:translateY(calc(-100% - var(--abstand-5)));transition:transform var(--dauer-zustand) var(--kurve-ankunft);align-items:center;font-weight:500;text-decoration:none;display:inline-flex;position:fixed}.sprunglink:focus-visible{transform:none}.linie{text-underline-offset:.22em;text-decoration-skip-ink:auto;transition:text-decoration-color var(--dauer-zustand) var(--kurve-zustand);text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){:is(a,button):hover .linie,:is(a,button).linie:hover{text-decoration-color:var(--akzent)}}.linie-zeiger{--linie-farbe:var(--akzent);--linie-y:100%;--linie-ruhe:0%;background-image:linear-gradient(var(--linie-farbe), var(--linie-farbe)), linear-gradient(to right, var(--linie-farbe) 50%, transparent 50%);background-repeat:no-repeat;background-size:var(--linie-ruhe) 1px, 200% 2px;background-position:100% var(--linie-y), calc(100% - 2px) var(--linie-y);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-position var(--dauer-zustand) var(--kurve-zustand), background-size var(--dauer-zustand) var(--kurve-zustand) calc(var(--dauer-zustand) / 3)}@media (hover:hover) and (pointer:fine){:is(a,button):hover .linie-zeiger,:is(a,button).linie-zeiger:hover{background-size:0% 1px,200% 2px;background-position:100% var(--linie-y), 0% var(--linie-y);transition:background-size calc(var(--dauer-linie) * .4) var(--kurve-wandern), background-position calc(var(--dauer-linie) * .6) var(--kurve-hero) calc(var(--dauer-linie) * .3);transition:background-position calc(var(--dauer-linie) * .6) var(--kurve-hero)}}@media (forced-colors:active){.linie-zeiger{text-underline-offset:.2em;background-image:none;text-decoration-line:underline;text-decoration-thickness:1px}}html.js [data-herein]{animation:herein var(--dauer-ankunft) var(--kurve-ankunft) var(--warte,0s) backwards}@keyframes herein{0%{opacity:0;transform:translateY(var(--herein-weg,.7rem))}}html.js [data-zeilen=maske]:not(.zeilen){animation:herein var(--dauer-titel) var(--kurve-hero) backwards}@media (prefers-reduced-motion:reduce){html.js [data-herein],html.js [data-zeilen=maske]:not(.zeilen){animation:none}.linie,.linie-zeiger,:is(a,button):hover :is(.linie,.linie-zeiger),:is(a,button):is(.linie,.linie-zeiger):hover{transition:none}}.logo[data-astro-cid-gz6i6iaa]{height:var(--logo-hoehe);aspect-ratio:758.62/102.56;flex:none;width:auto;display:block;overflow:visible}.logo-nur-zeichen[data-astro-cid-gz6i6iaa]{aspect-ratio:119.98/102.56}.logo-maske[data-astro-cid-gz6i6iaa]{max-width:none;display:inline;overflow:hidden}.logo-wortmarke[data-astro-cid-gz6i6iaa]{fill:var(--logo-wortmarke,currentColor)}.logo-zeichen[data-astro-cid-gz6i6iaa]{transform-box:fill-box;transform-origin:50%}.logo-ring[data-astro-cid-gz6i6iaa]{opacity:0}.wort-open[data-astro-cid-gz6i6iaa],.wort-prospect[data-astro-cid-gz6i6iaa]{transition:transform var(--zeichen-open) var(--kurve-wort), opacity var(--zeichen-open) var(--kurve-wort)}.wort-open[data-astro-cid-gz6i6iaa]{transition-delay:.1s}.wort-prospect[data-astro-cid-gz6i6iaa]{transition-delay:.24s}.logo[data-astro-cid-gz6i6iaa][data-wortmarke=ein] .wort-open[data-astro-cid-gz6i6iaa],.logo[data-astro-cid-gz6i6iaa][data-wortmarke=ein] .wort-prospect[data-astro-cid-gz6i6iaa]{transform:translateX(calc(-1 * var(--zeichen-wort-weg)));opacity:0;transition-duration:.26s;transition-timing-function:var(--kurve-ankunft)}.logo[data-astro-cid-gz6i6iaa][data-wortmarke=ein] .wort-open[data-astro-cid-gz6i6iaa]{transition-delay:60ms}.logo[data-astro-cid-gz6i6iaa][data-wortmarke=ein] .wort-prospect[data-astro-cid-gz6i6iaa]{transition-delay:0s}.logo[data-astro-cid-gz6i6iaa][data-wortmarke-sofort] .wort-open[data-astro-cid-gz6i6iaa],.logo[data-astro-cid-gz6i6iaa][data-wortmarke-sofort] .wort-prospect[data-astro-cid-gz6i6iaa]{transition:none}@media (prefers-reduced-motion:reduce){.wort-open[data-astro-cid-gz6i6iaa],.wort-prospect[data-astro-cid-gz6i6iaa]{transition:none}}.gespraechspartner[data-astro-cid-n4cy6cu5]{inline-size:var(--gp-groesse);block-size:var(--gp-groesse);border-radius:calc(var(--gp-groesse) * .22);background-color:#16110f;flex:none;display:block;position:relative;overflow:hidden}.gespraechspartner[data-astro-cid-n4cy6cu5] img{object-fit:contain;object-position:50% 100%;block-size:92%;inline-size:92%;display:block;position:absolute;inset-block-end:0;inset-inline-start:50%;translate:-50%}
