@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-400-normal.BGsTXAXT.woff2)format("woff2"),url(/_astro/outfit-latin-400-normal.DMwTpYkH.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-500-normal.DKnIMDSk.woff2)format("woff2"),url(/_astro/outfit-latin-500-normal.ClnHRwRh.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/outfit-latin-600-normal.B7SfZ07L.woff2)format("woff2"),url(/_astro/outfit-latin-600-normal.BEfTtDA7.woff)format("woff")}@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}img,svg{max-inline-size:100%;display:block}}@layer tokens{:root{--c-tinte:#0b0c10;--c-weiss:#fff;--c-graublau:#8b9cbc;--c-graublau-hell:#a9b7d4;--c-graublau-dunkel:#7486ad;--c-graublau-text:#5e6f96;--c-nebel:#eef0f4;--c-linie:#d5d9e2;--c-gedaempft-dunkel:#b4bdcf;--bg:var(--c-tinte);--text:var(--c-weiss);--text-muted:var(--c-gedaempft-dunkel);--accent:var(--c-graublau);--line:#ffffff29;--flaeche:#0b0c10cc;--font:"Outfit", "Outfit Fallback", system-ui, sans-serif;--fs-h1:clamp(2.5rem, 1.6rem + 3.2vw, 4rem);--fs-h2:clamp(1.875rem, 1.5rem + 1.4vw, 2.5rem);--fs-h3:clamp(1.25rem, 1.15rem + .3vw, 1.375rem);--fs-body:clamp(1.0625rem, 1rem + .2vw, 1.125rem);--fs-klein:.9375rem;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-6:3rem;--space-8:4rem;--space-12:6rem;--radius-karte:16px;--radius-pill:999px;--breite:72rem;--dauer-kurz:.16s;--dauer-mittel:.32s;--kurve:cubic-bezier(.2, .7, .2, 1)}}@layer basis{html{color-scheme:dark;-webkit-text-size-adjust:100%;scroll-padding-block-start:var(--space-12)}body{background:var(--bg);min-block-size:100dvh;color:var(--text);font-family:var(--font);font-size:var(--fs-body);font-weight:400;line-height:1.55}h1{font-size:var(--fs-h1);text-wrap:balance;font-weight:500;line-height:1.1}h2{font-size:var(--fs-h2);text-wrap:balance;font-weight:500;line-height:1.15}h3{font-size:var(--fs-h3);text-wrap:balance;font-weight:600;line-height:1.25}p{text-wrap:pretty;max-inline-size:68ch}}@layer komponenten{.unsichtbar{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--c-graublau-hell);outline-offset:3px}a{color:inherit}.pille{min-block-size:48px;padding-inline:var(--space-3);border-radius:var(--radius-pill);background:var(--accent);color:var(--c-tinte);white-space:nowrap;transition:background var(--dauer-kurz) var(--kurve);align-items:center;font-weight:500;text-decoration:none;display:inline-flex;&:hover{background:var(--c-graublau-hell)}}.sprunglink{z-index:20;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--c-weiss);color:var(--c-tinte);position:fixed;inset-block-start:var(--space-1);inset-inline-start:var(--space-1);translate:0 -200%;&:focus{translate:0}}.kopfzeile{z-index:10;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--line);background:var(--flaeche);display:flex;position:sticky;inset-block-start:0;& ul{gap:var(--space-3);padding:0;list-style:none;display:flex}& a:not(.pille){text-decoration:none;&:hover{color:var(--c-graublau-hell)}}}.kopfzeile-logo{margin-inline-end:auto;& img{block-size:32px;inline-size:auto}}.menue-knopf{border:1px solid var(--line);border-radius:var(--radius-pill);block-size:48px;inline-size:48px;color:var(--text);cursor:pointer;background:0 0;place-items:center;padding:0;display:none}.menue-symbol,.menue-symbol:before,.menue-symbol:after{background:currentColor;block-size:2px;inline-size:20px;display:block}.menue-symbol{position:relative;&:before,&:after{content:"";position:absolute}&:before{inset-block-start:-6px}&:after{inset-block-start:6px}&.offen{background:0 0;&:before{inset-block-start:0;rotate:45deg}&:after{inset-block-start:0;rotate:-45deg}}}.menue{block-size:100dvh;max-block-size:none;inline-size:100%;max-inline-size:none;padding:var(--space-2) var(--space-3);background:var(--bg);color:var(--text);border:0;&::backdrop{background:var(--bg)}& .menue-knopf{margin-inline-start:auto;display:grid}& ul{gap:var(--space-2);flex-direction:column;margin-block-start:var(--space-6)}& a{padding-block:var(--space-1);font-size:var(--fs-h2);font-weight:500;display:block}}@media (width<48rem){.kopfzeile{gap:var(--space-1);padding-inline:var(--space-2);& .pille{padding-inline:var(--space-2)}}.kopfzeile-logo img{block-size:24px}.kopfzeile-nav{display:none}.kopfzeile>.menue-knopf{display:grid}}@media (width>=48rem){.menue{display:none}}.fusszeile{gap:var(--space-6) var(--space-4);max-inline-size:var(--breite);padding:var(--space-12) var(--space-3) var(--space-6);border-block-start:1px solid var(--line);color:var(--text-muted);font-size:var(--fs-klein);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin-inline:auto;display:grid;& h2{color:var(--text);font-size:var(--fs-klein);margin-block-end:var(--space-2);font-weight:600}& ul{gap:var(--space-1);padding:0;list-style:none;display:grid}& a{text-decoration:none;&:hover{color:var(--text);text-decoration:underline}}}.fusszeile-marke img{margin-block-end:var(--space-2)}.fusszeile-unten{justify-content:space-between;align-items:center;gap:var(--space-2);border-block-start:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;padding-block-start:var(--space-4);display:flex}.bewegung-schalter{min-block-size:48px;padding-inline:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text);font:inherit;cursor:pointer;background:0 0;&[hidden]{display:none}}.abschnitt{gap:var(--space-3);max-inline-size:var(--breite);padding:var(--space-12) var(--space-3);isolation:isolate;justify-items:start;margin-inline:auto;display:grid;&>*{position:relative;&:before{content:"";z-index:-1;background:var(--flaeche);box-shadow:0 0 var(--space-4) var(--space-2) var(--flaeche);position:absolute;inset:0}}&>h2{max-inline-size:24ch}& ol,& ul{padding:0;list-style:none}}.gross{font-size:var(--fs-h3)}.klein,.vorzeile,.scrollen{color:var(--text-muted);font-size:var(--fs-klein)}.aktion{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.textlink{text-underline-offset:.2em;&:hover{color:var(--c-graublau-hell)}}.start{min-block-size:calc(100dvh - var(--space-12));align-content:center;& h1{max-inline-size:16ch}}.punkte{gap:var(--space-1);color:var(--text-muted);display:grid;& li{gap:var(--space-1);display:flex;&:before{content:"✓" / "";color:var(--accent)}}}ol.ablauf{gap:var(--space-1);padding-inline-start:var(--space-4);list-style:decimal;display:grid;& li{padding-inline-start:var(--space-1)}& ::marker{color:var(--accent)}}.zahl-fragen{gap:var(--space-2);display:grid;& li{border-inline-start:1px solid var(--accent);font-size:var(--fs-h3);padding-inline-start:var(--space-4)}}.karten,.schritte{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));inline-size:100%;display:grid}.karte{align-content:start;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-karte);background:var(--flaeche);display:grid;& h4{font-size:var(--fs-body);font-weight:600}& p{color:var(--text-muted)}}.gruppe{gap:var(--space-2);inline-size:100%;margin-block-start:var(--space-4);display:grid}.schritte{counter-reset:schritt;& .karte:before{counter-increment:schritt;content:counter(schritt);color:var(--accent);font-size:var(--fs-h2);font-weight:500;line-height:1}}.ueber-mich{align-items:start;&>div{gap:var(--space-2);display:grid}@media (width>=48rem){column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,2fr);&>h2{grid-column:1/-1}}}.portraet{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-karte);block-size:auto;inline-size:100%}.fragen{border-block-start:1px solid var(--line);inline-size:100%;max-inline-size:48rem;& details{border-block-end:1px solid var(--line)}& summary{justify-content:space-between;align-items:center;gap:var(--space-2);min-block-size:48px;padding-block:var(--space-2);font-size:var(--fs-h3);cursor:pointer;font-weight:500;list-style:none;display:flex;&::-webkit-details-marker{display:none}&:after{content:"+";color:var(--accent);font-size:var(--fs-h2);transition:rotate var(--dauer-kurz) var(--kurve);line-height:1}}& details[open] summary:after{rotate:45deg}& p{color:var(--text-muted);padding-block-end:var(--space-3)}}.abschluss{text-align:center;justify-items:center;& .slogan{font-size:var(--fs-h1);font-weight:500;line-height:1.1}& .aktion{justify-content:center}}.pille.zweitrangig{border:1px solid var(--line);color:var(--text);background:0 0;&:hover{border-color:var(--c-graublau-hell);background:0 0}}.rechtsseite{gap:var(--space-6);& section{gap:var(--space-2);display:grid}& p{white-space:pre-line}}.welt{z-index:-1;block-size:100%;inline-size:100%;position:fixed;inset:0}[data-welt=aus] .welt{display:none}[data-welt=aus] body:before{content:"";z-index:-1;background:url(/_astro/rueckfall-1-desktop.YLUEVb-Z.webp) 50%/cover no-repeat;position:fixed;inset:0}@media (orientation:portrait){[data-welt=aus] body:before{background-image:url(/_astro/rueckfall-1-handy.KrQb4Jcq.webp)}}[data-bewegung=aus] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@font-face{font-family:Outfit Fallback;src:local(Arial);size-adjust:99%;ascent-override:101%;descent-override:26.3%;line-gap-override:0%}
