@font-face{font-family:Sora;font-style:normal;font-weight:400 800;font-display:swap;src:url(/schriften/sora-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400 800;font-display:swap;src:url(/schriften/sora-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-white:#fff;--color-black:#020202;--color-neutral-100:#f5f5f5;--color-neutral-200:#ebebeb;--color-neutral-300:#dadada;--color-neutral-400:#b4b4b4;--color-neutral-500:#878787;--color-neutral-600:#5c5c5c;--color-neutral-700:#434343;--color-neutral-800:#292929;--color-neutral-900:#1a1b1e;--color-primary:#003964;--color-primary-dark:#002a4a;--color-primary-text:#003964;--color-primary-light:#f3faff;--color-akzent:#87caf3;--color-text-hellblau:#bfdcee;--color-beige:#e3ded6;--color-gruen:#b5e08a;--color-gruen-hell:#bfe6b6;--color-hellblau-flaeche:#c6e3f7;--color-hellblau-zart:#f3faff;--color-kicker-hell:#e4edfb;--color-fliesstext-blau:#edf3fc;--color-schaltflaeche-fichtler-flaeche:#77d629;--color-schaltflaeche-fichtler-schrift:#0c2a52;--color-schaltflaeche-fichtler-hover:#6aad34;--color-hero-blau:#3b6fd4;--color-cta-verlauf-mitte:#a1e783;--color-cta-blau:#0083d2;--aufmacher-fichtler-padding-oben:160px;--aufmacher-fichtler-innenpolsterung:10px;--startseite-aufmacher-padding-oben:100px;--startseite-aufmacher-h1-groesse:3.125rem;--startseite-aufmacher-h1-zeilenhoehe:3.9375rem;--aufmacher-dekor-breite:71%;--color-secondary:#003964;--color-secondary-dark:#002a4a;--color-secondary-light:#f3faff;--color-success:#1f6b45;--color-success-light:#e6f2eb;--color-warning:#8a5a00;--color-warning-light:#fbf1dd;--color-error:#9a2222;--color-error-light:#fbeaea;--color-background:var(--color-hellblau-zart);--color-surface:var(--color-white);--color-background-alt:var(--color-neutral-200);--color-abschnitt-hell:var(--color-background);--color-abschnitt-farbig:var(--color-primary-dark);--color-background-invert:var(--color-neutral-900);--color-aufmacher-dunkel:#17181d;--color-surface-invert:var(--color-neutral-800);--color-text:var(--color-neutral-900);--color-text-muted:var(--color-neutral-600);--color-text-invert:var(--color-white);--color-border:var(--color-neutral-300);--color-border-strong:var(--color-neutral-500);--color-link:var(--color-primary-text);--color-link-hover:var(--color-primary-dark);--color-focus:#1d4ed8;--color-kopfzeile-transparent-hover:#00003c;--color-overlay:#10111299;--font-sans:"Sora", system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-base:var(--font-sans);--font-family-heading:var(--font-sans);--font-family-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:600;--font-weight-xbold:800;--font-size-tiny:.75rem;--font-size-small:.875rem;--font-size-regular:1rem;--font-size-medium:1.125rem;--font-size-large:1.25rem;--font-size-schaltflaeche:1.1875rem;--font-size-h6:1rem;--font-size-h5:1.125rem;--font-size-h4:clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--font-size-h3:clamp(1.5rem, 1.35rem + .75vw, 1.875rem);--font-size-h2:clamp(1.875rem, 1.6rem + 1.25vw, 2.5rem);--font-size-display:clamp(3rem, 2.2rem + 3.5vw, 4.75rem);--font-size-h1:clamp(2.25rem, 1.8rem + 2.25vw, 3.5rem);--font-size-aufmacher-ueberschrift:3.375rem;--line-height-aufmacher-ueberschrift:4.25rem;--font-size-abschnitt-ueberschrift:3rem;--line-height-abschnitt-ueberschrift:3.75rem;--font-size-unterueberschrift:2rem;--line-height-unterueberschrift:2.5rem;--font-size-hervorgehoben:1.75rem;--line-height-hervorgehoben:2.1875rem;--font-size-kartentitel:1.5rem;--line-height-kartentitel:1.875rem;--font-size-kartentext:1.5rem;--line-height-kartentext:1.875rem;--font-size-betont-klein:1.25rem;--line-height-betont-klein:1.5625rem;--font-size-fliesstext:1.25rem;--line-height-fliesstext:1.5625rem;--font-size-klein:1rem;--line-height-klein:1.25rem;--font-size-sehr-klein:.875rem;--line-height-sehr-klein:1.125rem;--font-size-winzig:.75rem;--line-height-winzig:.9375rem;--font-size-formular-titel:3rem;--line-height-formular-titel:2rem;--line-height-formular-text:2rem;--line-height-tight:1.15;--line-height-heading:1.25;--line-height-base:1.6;--line-height-loose:1.75;--letter-spacing-tight:-.02em;--letter-spacing-normal:0;--letter-spacing-wide:.08em;--space-0:0rem;--space-xxtiny:.125rem;--space-xtiny:.25rem;--space-tiny:.5rem;--space-xxsmall:.75rem;--space-xsmall:1rem;--space-small:1.5rem;--space-medium:2rem;--space-large:3rem;--space-xlarge:4rem;--space-xxlarge:5rem;--space-huge:6rem;--space-xhuge:8rem;--space-xxhuge:12rem;--space-kopf:var(--space-xxlarge);--space-baustein:1.25rem;--zahlen-ueberlapp:-130px;--zahlen-abstand-mobil:60px;--ratgeber-bild-ueberlapp:-120px;--ratgeber-datum-fahne-oben:120px;--ratgeber-datum-fahne-versatz:31px;--container-small:48rem;--container-medium:64rem;--container-large:80rem;--container-padding:1.25rem;--grid-min-small:14rem;--grid-min-medium:18rem;--grid-min-large:24rem;--grid-min-xlarge:30rem;--max-width-xsmall:20rem;--max-width-small:30rem;--max-width-medium:40rem;--max-width-large:52rem;--measure-text:68ch;--radius-none:0rem;--radius-small:1.25rem;--radius-medium:1.5rem;--radius-large:var(--radius-medium);--radius-full:9999px;--shadow-small:0 1px 2px #1011120f;--shadow-medium:0 4px 12px #10111214;--shadow-large:0 12px 32px #1011121f;--linie-staerke:.25rem;--border-width:1px;--kopfzeile-hoehe:calc(var(--space-xlarge) + var(--border-width));--tippflaeche-mindest:2.75rem;--border-width-thick:2px;--focus-ring-width:3px;--focus-ring-offset:2px;--icon-tiny:.875rem;--icon-small:1rem;--icon-medium:1.25rem;--icon-large:1.5rem;--icon-xlarge:2rem;--icon-xxlarge:3rem;--icon-funnel-bild:5.5rem;--icon-zahlen:6.25rem;--merkmal-flagge-groesse:4.5rem;--merkmal-flagge-versatz:1.75rem;--abzeichen-breite-gross:10.5rem;--abzeichen-breite-mittel:9.25rem;--abzeichen-breite-klein:7.5rem;--abzeichen-radius:.5rem;--radius-original-bild:25px;--radius-original-akkordeon:10px;--color-liste-oliv:#426313;--liste-siegel-versatz:.375rem;--orte-liste-spalte:15rem;--footer-orte-spalte:11rem;--leistungen-karte-breite:25rem;--leistungen-reihe-ueberlapp:-34px;--neustart-schritt-breite:25.4375rem;--neustart-schritt-breite-schmal:26.25rem;--neustart-kasten-1-oben:10px;--neustart-kasten-1-links-schmal:3px;--neustart-kasten-3-unten:10px;--neustart-kasten-3-unten-schmal:22px;--dekor-deckkraft-aufmacher:.3;--dekor-deckkraft-ueber-mich:.06;--dekor-deckkraft-neustart:.35;--dekor-deckkraft-einzugsgebiet:.2;--dekor-deckkraft-einzugsgebiet-schmal:.12;--dekor-deckkraft-kundenstimmen:.41;--dekor-deckkraft-kundenstimmen-schmal:0;--motivation-trichter-breite:53.125rem;--motivation-trichter-ueberlapp:-50px;--motivation-trichter-abstand:20px;--motivation-trichter-kasten-hoehe:203px;--neustart-hinweis-breite:52.5rem;--color-hellblau-karte:#bee2fd;--color-gutschein-verlauf-blau-hell:#82c7f2;--color-gutschein-verlauf-gruen-hell:#8edb8c;--font-size-gutschein-anzeige:5.5rem;--line-height-gutschein-anzeige:6.875rem;--gutschein-textbox-breite:29.375rem;--gutschein-abstand:1.875rem;--gutschein-abstand-schmal:1.25rem;--gutschein-karte-versatz:-30px;--gutschein-karte-mitte-hoehe:550px;--gutschein-unterschrift-breite:7.5rem;--font-size-trainingseinheiten-titel-schmal:1.25rem;--gutschein-vorlage-bild-hoehe:18.75rem;--gutschein-vorlage-bild-verhaeltnis-schmal:16 / 6;--gutschein-perforation-breite:var(--border-width-thick);--gutschein-perforation-abstand:var(--space-xxsmall);--gutschein-abzeichen-breite:14.9375rem;--gutschein-eckzahl-groesse:2rem;--z-base:1;--z-sticky:100;--z-header:200;--z-overlay:800;--z-consent:900;--transition-fast:.12s ease;--transition-base:.2s ease;--anim-dauer:.45s;--anim-dauer-schnell:.25s;--anim-dauer-langsam:.7s;--anim-kurve:cubic-bezier(.22, .61, .36, 1);--anim-weg:1.5rem;--anim-stufe:80ms;--marquee-dauer:40s;--marquee-abstand:var(--space-xlarge)}@media screen and (width<=767px){:root{--space-kopf:var(--space-large)}}@media screen and (width<=1300px){:root{--font-size-aufmacher-ueberschrift:2.5rem;--line-height-aufmacher-ueberschrift:3rem;--font-size-abschnitt-ueberschrift:2.625rem;--line-height-abschnitt-ueberschrift:3.25rem;--font-size-unterueberschrift:1.75rem;--line-height-unterueberschrift:2.125rem;--font-size-hervorgehoben:1.5625rem;--line-height-hervorgehoben:1.8125rem;--font-size-kartentitel:1.375rem;--line-height-kartentitel:1.75rem;--font-size-kartentext:1.375rem;--line-height-kartentext:1.625rem;--font-size-betont-klein:1.125rem;--line-height-betont-klein:1.5rem;--font-size-fliesstext:1.125rem;--line-height-fliesstext:1.4375rem;--font-size-gutschein-anzeige:2.5rem;--line-height-gutschein-anzeige:3rem;--aufmacher-fichtler-padding-oben:100px;--aufmacher-fichtler-innenpolsterung:0px;--startseite-aufmacher-padding-oben:100px;--startseite-aufmacher-h1-groesse:2.5rem;--startseite-aufmacher-h1-zeilenhoehe:3rem}}@media screen and (width<=1250px){:root{--container-large:var(--container-medium)}}@media screen and (width<=900px){:root{--font-size-formular-titel:2.25rem;--line-height-formular-titel:1.75rem}}@media screen and (width<=767px){:root{--font-size-aufmacher-ueberschrift:2.25rem;--line-height-aufmacher-ueberschrift:2.75rem;--font-size-abschnitt-ueberschrift:2.25rem;--line-height-abschnitt-ueberschrift:2.75rem;--startseite-aufmacher-h1-groesse:2.25rem;--startseite-aufmacher-h1-zeilenhoehe:2.75rem;--font-size-gutschein-anzeige:2.25rem;--line-height-gutschein-anzeige:2.75rem;--icon-zahlen:3rem}}@media screen and (width<=480px){:root{--font-size-aufmacher-ueberschrift:1.875rem;--line-height-aufmacher-ueberschrift:2.375rem;--font-size-abschnitt-ueberschrift:1.75rem;--line-height-abschnitt-ueberschrift:2.25rem;--font-size-unterueberschrift:1.375rem;--line-height-unterueberschrift:1.75rem;--font-size-gutschein-anzeige:1.875rem;--line-height-gutschein-anzeige:2.375rem;--font-size-formular-titel:1.625rem;--line-height-formular-titel:2.125rem;--startseite-aufmacher-h1-groesse:1.875rem;--startseite-aufmacher-h1-zeilenhoehe:2.375rem;--font-size-hervorgehoben:1.25rem;--line-height-hervorgehoben:1.625rem;--font-size-kartentitel:1.25rem;--line-height-kartentitel:1.875rem;--font-size-kartentext:1.25rem;--line-height-kartentext:1.625rem;--font-size-fliesstext:1rem;--line-height-fliesstext:1.25rem;--container-large:767px;--icon-funnel-bild:4rem;--zahlen-ueberlapp:0px}}@media screen and (width<=520px){:root{--abzeichen-breite-gross:8rem;--abzeichen-breite-mittel:7rem;--abzeichen-breite-klein:5.75rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;--schrift-faktor:1;font-size:calc(100% * var(--schrift-faktor))}html[data-kontrast]{--color-text-muted:var(--color-text);--color-border:var(--color-border-strong)}html[data-ruhe]{scroll-behavior:auto}html[data-ruhe] *,html[data-ruhe] :before,html[data-ruhe] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-links] a:not(.button):not(.header-logo):not(.text-style-nolink):not(.stelle-karte){text-decoration:underline}html[data-abstand]{--line-height-base:var(--line-height-loose);--line-height-loose:2}html[data-abstand] p,html[data-abstand] li{letter-spacing:.01em;word-spacing:.08em}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-regular);font-weight:var(--font-weight-normal);line-height:var(--line-height-base);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-tight);margin:0}p,ul,ol,dl,figure,blockquote,pre,table{margin:0}ul,ol{padding-left:var(--space-small)}a{color:var(--color-link);text-underline-offset:.15em;text-decoration:underline}a:hover{color:var(--color-link-hover)}img,svg,video,canvas,iframe{max-width:100%;display:block}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}table{-webkit-overflow-scrolling:touch;border-collapse:collapse;width:100%;max-width:100%;display:block;overflow-x:auto}hr{border:0;border-top:var(--border-width) solid var(--color-border)}code,pre,kbd,samp{font-family:var(--font-family-mono);font-size:var(--font-size-small)}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-small)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-tiny);left:var(--space-tiny);z-index:var(--z-consent);padding:var(--space-tiny) var(--space-xsmall);background-color:var(--color-surface);color:var(--color-text);border:var(--border-width-thick) solid var(--color-text);border-radius:var(--radius-small);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.page-wrapper{position:relative;overflow:clip}.main-wrapper{position:relative}.padding-global{padding-left:var(--container-padding);padding-right:var(--container-padding)}.container-small{width:100%;max-width:var(--container-small);margin-left:auto;margin-right:auto}.container-medium{width:100%;max-width:var(--container-medium);margin-left:auto;margin-right:auto}.container-large{width:100%;max-width:var(--container-large);margin-left:auto;margin-right:auto}.padding-section-small{padding-top:var(--space-large);padding-bottom:var(--space-large)}.padding-section-medium{padding-top:var(--space-xlarge);padding-bottom:var(--space-xlarge)}.padding-section-large{padding-top:var(--space-huge);padding-bottom:var(--space-huge)}.padding-section-top-small{padding-top:var(--space-large)}.padding-section-top-medium{padding-top:var(--space-xlarge)}.padding-section-top-large{padding-top:var(--space-huge)}.padding-section-bottom-small{padding-bottom:var(--space-large)}.padding-section-bottom-medium{padding-bottom:var(--space-xlarge)}.padding-section-bottom-large{padding-bottom:var(--space-huge)}@media screen and (width<=767px){.padding-section-large,.padding-section-top-large,.padding-section-bottom-large{padding-top:var(--space-xlarge);padding-bottom:var(--space-xlarge)}.padding-section-top-large{padding-bottom:0}.padding-section-bottom-large{padding-top:0}.padding-section-medium,.padding-section-top-medium,.padding-section-bottom-medium{padding-top:var(--space-large);padding-bottom:var(--space-large)}.padding-section-top-medium{padding-bottom:0}.padding-section-bottom-medium{padding-top:0}}.heading-style-h1{font-family:var(--font-family-heading);font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.heading-style-h2{font-family:var(--font-family-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-tight)}.heading-style-h3{font-family:var(--font-family-heading);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}.heading-style-h4{font-family:var(--font-family-heading);font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}.heading-style-h5{font-family:var(--font-family-heading);font-size:var(--font-size-h5);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}.heading-style-h6{font-family:var(--font-family-heading);font-size:var(--font-size-h6);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}.text-size-tiny{font-size:var(--font-size-tiny)}.text-size-small{font-size:var(--font-size-small)}.text-size-regular{font-size:var(--font-size-regular)}.text-size-medium{font-size:var(--font-size-medium)}.text-size-large{font-size:var(--font-size-large)}.text-weight-light{font-weight:var(--font-weight-light)}.text-weight-normal{font-weight:var(--font-weight-normal)}.text-weight-medium{font-weight:var(--font-weight-medium)}.text-weight-semibold{font-weight:var(--font-weight-semibold)}.text-weight-bold{font-weight:var(--font-weight-bold)}.text-weight-xbold{font-weight:var(--font-weight-xbold)}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-color-default{color:var(--color-text)}.text-color-muted{color:var(--color-text-muted)}.text-color-primary{color:var(--color-primary-text)}.text-color-secondary{color:var(--color-secondary-dark)}.text-color-invert{color:var(--color-text-invert)}.text-style-muted{color:var(--color-text-muted)}.text-style-allcaps{text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.text-style-link{color:var(--color-link);text-underline-offset:.15em;text-decoration:underline}.text-style-nolink{color:inherit;text-decoration:none}.text-style-nolink:hover{color:inherit}.text-style-quote{border-left:var(--border-width-thick) solid var(--color-primary);padding-left:var(--space-xsmall);color:var(--color-text-muted);font-size:var(--font-size-medium)}.text-style-measure{max-width:var(--measure-text)}.text-clamp-1,.text-clamp-2,.text-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-clamp-1{-webkit-line-clamp:1;line-clamp:1}.text-clamp-2{-webkit-line-clamp:2;line-clamp:2}.text-clamp-3{-webkit-line-clamp:3;line-clamp:3}.text-style-balance{text-wrap:balance}.text-style-pretty{text-wrap:pretty}.padding-0{padding:var(--space-0)}.padding-xxtiny{padding:var(--space-xxtiny)}.padding-xtiny{padding:var(--space-xtiny)}.padding-tiny{padding:var(--space-tiny)}.padding-xxsmall{padding:var(--space-xxsmall)}.padding-xsmall{padding:var(--space-xsmall)}.padding-small{padding:var(--space-small)}.padding-medium{padding:var(--space-medium)}.padding-large{padding:var(--space-large)}.padding-xlarge{padding:var(--space-xlarge)}.padding-xxlarge{padding:var(--space-xxlarge)}.padding-huge{padding:var(--space-huge)}.padding-xhuge{padding:var(--space-xhuge)}.padding-xxhuge{padding:var(--space-xxhuge)}.padding-top-0{padding-top:var(--space-0)}.padding-bottom-0{padding-bottom:var(--space-0)}.padding-left-0{padding-left:var(--space-0)}.padding-right-0{padding-right:var(--space-0)}.padding-vertical-0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.padding-horizontal-0{padding-left:var(--space-0);padding-right:var(--space-0)}.padding-top-xxtiny{padding-top:var(--space-xxtiny)}.padding-bottom-xxtiny{padding-bottom:var(--space-xxtiny)}.padding-left-xxtiny{padding-left:var(--space-xxtiny)}.padding-right-xxtiny{padding-right:var(--space-xxtiny)}.padding-vertical-xxtiny{padding-top:var(--space-xxtiny);padding-bottom:var(--space-xxtiny)}.padding-horizontal-xxtiny{padding-left:var(--space-xxtiny);padding-right:var(--space-xxtiny)}.padding-top-xtiny{padding-top:var(--space-xtiny)}.padding-bottom-xtiny{padding-bottom:var(--space-xtiny)}.padding-left-xtiny{padding-left:var(--space-xtiny)}.padding-right-xtiny{padding-right:var(--space-xtiny)}.padding-vertical-xtiny{padding-top:var(--space-xtiny);padding-bottom:var(--space-xtiny)}.padding-horizontal-xtiny{padding-left:var(--space-xtiny);padding-right:var(--space-xtiny)}.padding-top-tiny{padding-top:var(--space-tiny)}.padding-bottom-tiny{padding-bottom:var(--space-tiny)}.padding-left-tiny{padding-left:var(--space-tiny)}.padding-right-tiny{padding-right:var(--space-tiny)}.padding-vertical-tiny{padding-top:var(--space-tiny);padding-bottom:var(--space-tiny)}.padding-horizontal-tiny{padding-left:var(--space-tiny);padding-right:var(--space-tiny)}.padding-top-xxsmall{padding-top:var(--space-xxsmall)}.padding-bottom-xxsmall{padding-bottom:var(--space-xxsmall)}.padding-left-xxsmall{padding-left:var(--space-xxsmall)}.padding-right-xxsmall{padding-right:var(--space-xxsmall)}.padding-vertical-xxsmall{padding-top:var(--space-xxsmall);padding-bottom:var(--space-xxsmall)}.padding-horizontal-xxsmall{padding-left:var(--space-xxsmall);padding-right:var(--space-xxsmall)}.padding-top-xsmall{padding-top:var(--space-xsmall)}.padding-bottom-xsmall{padding-bottom:var(--space-xsmall)}.padding-left-xsmall{padding-left:var(--space-xsmall)}.padding-right-xsmall{padding-right:var(--space-xsmall)}.padding-vertical-xsmall{padding-top:var(--space-xsmall);padding-bottom:var(--space-xsmall)}.padding-horizontal-xsmall{padding-left:var(--space-xsmall);padding-right:var(--space-xsmall)}.padding-top-small{padding-top:var(--space-small)}.padding-bottom-small{padding-bottom:var(--space-small)}.padding-left-small{padding-left:var(--space-small)}.padding-right-small{padding-right:var(--space-small)}.padding-vertical-small{padding-top:var(--space-small);padding-bottom:var(--space-small)}.padding-horizontal-small{padding-left:var(--space-small);padding-right:var(--space-small)}.padding-top-medium{padding-top:var(--space-medium)}.padding-bottom-medium{padding-bottom:var(--space-medium)}.padding-left-medium{padding-left:var(--space-medium)}.padding-right-medium{padding-right:var(--space-medium)}.padding-vertical-medium{padding-top:var(--space-medium);padding-bottom:var(--space-medium)}.padding-horizontal-medium{padding-left:var(--space-medium);padding-right:var(--space-medium)}.padding-top-large{padding-top:var(--space-large)}.padding-bottom-large{padding-bottom:var(--space-large)}.padding-left-large{padding-left:var(--space-large)}.padding-right-large{padding-right:var(--space-large)}.padding-vertical-large{padding-top:var(--space-large);padding-bottom:var(--space-large)}.padding-horizontal-large{padding-left:var(--space-large);padding-right:var(--space-large)}.padding-top-xlarge{padding-top:var(--space-xlarge)}.padding-bottom-xlarge{padding-bottom:var(--space-xlarge)}.padding-left-xlarge{padding-left:var(--space-xlarge)}.padding-right-xlarge{padding-right:var(--space-xlarge)}.padding-vertical-xlarge{padding-top:var(--space-xlarge);padding-bottom:var(--space-xlarge)}.padding-horizontal-xlarge{padding-left:var(--space-xlarge);padding-right:var(--space-xlarge)}.padding-top-xxlarge{padding-top:var(--space-xxlarge)}.padding-bottom-xxlarge{padding-bottom:var(--space-xxlarge)}.padding-left-xxlarge{padding-left:var(--space-xxlarge)}.padding-right-xxlarge{padding-right:var(--space-xxlarge)}.padding-vertical-xxlarge{padding-top:var(--space-xxlarge);padding-bottom:var(--space-xxlarge)}.padding-horizontal-xxlarge{padding-left:var(--space-xxlarge);padding-right:var(--space-xxlarge)}.padding-top-huge{padding-top:var(--space-huge)}.padding-bottom-huge{padding-bottom:var(--space-huge)}.padding-left-huge{padding-left:var(--space-huge)}.padding-right-huge{padding-right:var(--space-huge)}.padding-vertical-huge{padding-top:var(--space-huge);padding-bottom:var(--space-huge)}.padding-horizontal-huge{padding-left:var(--space-huge);padding-right:var(--space-huge)}.padding-top-xhuge{padding-top:var(--space-xhuge)}.padding-bottom-xhuge{padding-bottom:var(--space-xhuge)}.padding-left-xhuge{padding-left:var(--space-xhuge)}.padding-right-xhuge{padding-right:var(--space-xhuge)}.padding-vertical-xhuge{padding-top:var(--space-xhuge);padding-bottom:var(--space-xhuge)}.padding-horizontal-xhuge{padding-left:var(--space-xhuge);padding-right:var(--space-xhuge)}.padding-top-xxhuge{padding-top:var(--space-xxhuge)}.padding-bottom-xxhuge{padding-bottom:var(--space-xxhuge)}.padding-left-xxhuge{padding-left:var(--space-xxhuge)}.padding-right-xxhuge{padding-right:var(--space-xxhuge)}.padding-vertical-xxhuge{padding-top:var(--space-xxhuge);padding-bottom:var(--space-xxhuge)}.padding-horizontal-xxhuge{padding-left:var(--space-xxhuge);padding-right:var(--space-xxhuge)}.margin-0{margin:var(--space-0)}.margin-xxtiny{margin:var(--space-xxtiny)}.margin-xtiny{margin:var(--space-xtiny)}.margin-tiny{margin:var(--space-tiny)}.margin-xxsmall{margin:var(--space-xxsmall)}.margin-xsmall{margin:var(--space-xsmall)}.margin-small{margin:var(--space-small)}.margin-medium{margin:var(--space-medium)}.margin-large{margin:var(--space-large)}.margin-xlarge{margin:var(--space-xlarge)}.margin-xxlarge{margin:var(--space-xxlarge)}.margin-huge{margin:var(--space-huge)}.margin-xhuge{margin:var(--space-xhuge)}.margin-xxhuge{margin:var(--space-xxhuge)}.margin-top-0{margin-top:var(--space-0)}.margin-bottom-0{margin-bottom:var(--space-0)}.margin-left-0{margin-left:var(--space-0)}.margin-right-0{margin-right:var(--space-0)}.margin-vertical-0{margin-top:var(--space-0);margin-bottom:var(--space-0)}.margin-horizontal-0{margin-left:var(--space-0);margin-right:var(--space-0)}.margin-top-xxtiny{margin-top:var(--space-xxtiny)}.margin-bottom-xxtiny{margin-bottom:var(--space-xxtiny)}.margin-left-xxtiny{margin-left:var(--space-xxtiny)}.margin-right-xxtiny{margin-right:var(--space-xxtiny)}.margin-vertical-xxtiny{margin-top:var(--space-xxtiny);margin-bottom:var(--space-xxtiny)}.margin-horizontal-xxtiny{margin-left:var(--space-xxtiny);margin-right:var(--space-xxtiny)}.margin-top-xtiny{margin-top:var(--space-xtiny)}.margin-bottom-xtiny{margin-bottom:var(--space-xtiny)}.margin-left-xtiny{margin-left:var(--space-xtiny)}.margin-right-xtiny{margin-right:var(--space-xtiny)}.margin-vertical-xtiny{margin-top:var(--space-xtiny);margin-bottom:var(--space-xtiny)}.margin-horizontal-xtiny{margin-left:var(--space-xtiny);margin-right:var(--space-xtiny)}.margin-top-tiny{margin-top:var(--space-tiny)}.margin-bottom-tiny{margin-bottom:var(--space-tiny)}.margin-left-tiny{margin-left:var(--space-tiny)}.margin-right-tiny{margin-right:var(--space-tiny)}.margin-vertical-tiny{margin-top:var(--space-tiny);margin-bottom:var(--space-tiny)}.margin-horizontal-tiny{margin-left:var(--space-tiny);margin-right:var(--space-tiny)}.margin-top-xxsmall{margin-top:var(--space-xxsmall)}.margin-bottom-xxsmall{margin-bottom:var(--space-xxsmall)}.margin-left-xxsmall{margin-left:var(--space-xxsmall)}.margin-right-xxsmall{margin-right:var(--space-xxsmall)}.margin-vertical-xxsmall{margin-top:var(--space-xxsmall);margin-bottom:var(--space-xxsmall)}.margin-horizontal-xxsmall{margin-left:var(--space-xxsmall);margin-right:var(--space-xxsmall)}.margin-top-xsmall{margin-top:var(--space-xsmall)}.margin-bottom-xsmall{margin-bottom:var(--space-xsmall)}.margin-left-xsmall{margin-left:var(--space-xsmall)}.margin-right-xsmall{margin-right:var(--space-xsmall)}.margin-vertical-xsmall{margin-top:var(--space-xsmall);margin-bottom:var(--space-xsmall)}.margin-horizontal-xsmall{margin-left:var(--space-xsmall);margin-right:var(--space-xsmall)}.margin-top-small{margin-top:var(--space-small)}.margin-bottom-small{margin-bottom:var(--space-small)}.margin-left-small{margin-left:var(--space-small)}.margin-right-small{margin-right:var(--space-small)}.margin-vertical-small{margin-top:var(--space-small);margin-bottom:var(--space-small)}.margin-horizontal-small{margin-left:var(--space-small);margin-right:var(--space-small)}.margin-top-medium{margin-top:var(--space-medium)}.margin-bottom-medium{margin-bottom:var(--space-medium)}.margin-left-medium{margin-left:var(--space-medium)}.margin-right-medium{margin-right:var(--space-medium)}.margin-vertical-medium{margin-top:var(--space-medium);margin-bottom:var(--space-medium)}.margin-horizontal-medium{margin-left:var(--space-medium);margin-right:var(--space-medium)}.margin-top-large{margin-top:var(--space-large)}.margin-bottom-large{margin-bottom:var(--space-large)}.margin-left-large{margin-left:var(--space-large)}.margin-right-large{margin-right:var(--space-large)}.margin-vertical-large{margin-top:var(--space-large);margin-bottom:var(--space-large)}.margin-horizontal-large{margin-left:var(--space-large);margin-right:var(--space-large)}.margin-top-xlarge{margin-top:var(--space-xlarge)}.margin-bottom-xlarge{margin-bottom:var(--space-xlarge)}.margin-left-xlarge{margin-left:var(--space-xlarge)}.margin-right-xlarge{margin-right:var(--space-xlarge)}.margin-vertical-xlarge{margin-top:var(--space-xlarge);margin-bottom:var(--space-xlarge)}.margin-horizontal-xlarge{margin-left:var(--space-xlarge);margin-right:var(--space-xlarge)}.margin-top-xxlarge{margin-top:var(--space-xxlarge)}.margin-bottom-xxlarge{margin-bottom:var(--space-xxlarge)}.margin-left-xxlarge{margin-left:var(--space-xxlarge)}.margin-right-xxlarge{margin-right:var(--space-xxlarge)}.margin-vertical-xxlarge{margin-top:var(--space-xxlarge);margin-bottom:var(--space-xxlarge)}.margin-horizontal-xxlarge{margin-left:var(--space-xxlarge);margin-right:var(--space-xxlarge)}.margin-top-huge{margin-top:var(--space-huge)}.margin-bottom-huge{margin-bottom:var(--space-huge)}.margin-left-huge{margin-left:var(--space-huge)}.margin-right-huge{margin-right:var(--space-huge)}.margin-vertical-huge{margin-top:var(--space-huge);margin-bottom:var(--space-huge)}.margin-horizontal-huge{margin-left:var(--space-huge);margin-right:var(--space-huge)}.margin-top-xhuge{margin-top:var(--space-xhuge)}.margin-bottom-xhuge{margin-bottom:var(--space-xhuge)}.margin-left-xhuge{margin-left:var(--space-xhuge)}.margin-right-xhuge{margin-right:var(--space-xhuge)}.margin-vertical-xhuge{margin-top:var(--space-xhuge);margin-bottom:var(--space-xhuge)}.margin-horizontal-xhuge{margin-left:var(--space-xhuge);margin-right:var(--space-xhuge)}.margin-top-xxhuge{margin-top:var(--space-xxhuge)}.margin-bottom-xxhuge{margin-bottom:var(--space-xxhuge)}.margin-left-xxhuge{margin-left:var(--space-xxhuge)}.margin-right-xxhuge{margin-right:var(--space-xxhuge)}.margin-vertical-xxhuge{margin-top:var(--space-xxhuge);margin-bottom:var(--space-xxhuge)}.margin-horizontal-xxhuge{margin-left:var(--space-xxhuge);margin-right:var(--space-xxhuge)}.gap-0{gap:var(--space-0)}.gap-xxtiny{gap:var(--space-xxtiny)}.gap-xtiny{gap:var(--space-xtiny)}.gap-tiny{gap:var(--space-tiny)}.gap-xxsmall{gap:var(--space-xxsmall)}.gap-xsmall{gap:var(--space-xsmall)}.gap-small{gap:var(--space-small)}.gap-medium{gap:var(--space-medium)}.gap-large{gap:var(--space-large)}.gap-xlarge{gap:var(--space-xlarge)}.gap-xxlarge{gap:var(--space-xxlarge)}.gap-huge{gap:var(--space-huge)}.gap-xhuge{gap:var(--space-xhuge)}.gap-xxhuge{gap:var(--space-xxhuge)}.spacer-0{width:100%;height:var(--space-0)}.spacer-xxtiny{width:100%;height:var(--space-xxtiny)}.spacer-xtiny{width:100%;height:var(--space-xtiny)}.spacer-tiny{width:100%;height:var(--space-tiny)}.spacer-xxsmall{width:100%;height:var(--space-xxsmall)}.spacer-xsmall{width:100%;height:var(--space-xsmall)}.spacer-small{width:100%;height:var(--space-small)}.spacer-medium{width:100%;height:var(--space-medium)}.spacer-large{width:100%;height:var(--space-large)}.spacer-xlarge{width:100%;height:var(--space-xlarge)}.spacer-xxlarge{width:100%;height:var(--space-xxlarge)}.spacer-huge{width:100%;height:var(--space-huge)}.spacer-xhuge{width:100%;height:var(--space-xhuge)}.spacer-xxhuge{width:100%;height:var(--space-xxhuge)}.margin-horizontal-auto{margin-left:auto;margin-right:auto}.grid-auto-small{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-small), 100%), 1fr));gap:var(--space-small);display:grid}.grid-auto-medium{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-medium), 100%), 1fr));gap:var(--space-small);display:grid}.grid-auto-large{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-large), 100%), 1fr));gap:var(--space-medium);display:grid}.grid-auto-xlarge{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-xlarge), 100%), 1fr));gap:var(--space-medium);display:grid}.grid-2,.grid-3,.grid-4{gap:var(--space-small);display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media screen and (width<=991px){.grid-4,.grid-3{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=767px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.flex-row{flex-direction:row;display:flex}.flex-column{flex-direction:column;display:flex}.flex-wrap{flex-wrap:wrap}.flex-grow{flex-grow:1}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.max-width-xsmall{width:100%;max-width:var(--max-width-xsmall)}.max-width-small{width:100%;max-width:var(--max-width-small)}.max-width-medium{width:100%;max-width:var(--max-width-medium)}.max-width-large{width:100%;max-width:var(--max-width-large)}.max-width-full{width:100%;max-width:100%}.ratio-1x1{aspect-ratio:1}.ratio-4x3{aspect-ratio:4/3}.ratio-3x2{aspect-ratio:3/2}.ratio-16x9{aspect-ratio:16/9}.ratio-21x9{aspect-ratio:21/9}[class*=ratio-]>img,[class*=ratio-]>video{object-fit:cover;width:100%;height:100%}.button{justify-content:center;align-items:center;gap:var(--space-tiny);padding:var(--space-xxsmall) var(--space-small);border:var(--border-width-thick) solid var(--color-schaltflaeche-fichtler-flaeche);border-radius:var(--radius-medium);background-color:var(--color-schaltflaeche-fichtler-flaeche);color:var(--color-schaltflaeche-fichtler-schrift);font-size:var(--font-size-schaltflaeche);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);text-align:center;transition:background-color var(--transition-base), border-color var(--transition-base);text-decoration:none;display:inline-flex}.button:hover{background-color:var(--color-schaltflaeche-fichtler-hover);border-color:var(--color-schaltflaeche-fichtler-hover);color:var(--color-schaltflaeche-fichtler-schrift)}.button.is-secondary{border-color:var(--color-neutral-200);background-color:var(--color-neutral-200);color:var(--color-text)}.button.is-secondary:hover{border-color:var(--color-neutral-300);background-color:var(--color-neutral-300);color:var(--color-text)}.button.is-small{padding:var(--space-xtiny) var(--space-xxsmall);font-size:var(--font-size-small)}.button.is-large{padding:var(--space-xsmall) var(--space-medium);font-size:var(--font-size-large)}.button.is-icon{padding:var(--space-xxsmall);aspect-ratio:1}.button.is-icon.is-small{padding:var(--space-xtiny)}.button.is-icon.is-large{padding:var(--space-xsmall)}.button.is-text{color:var(--color-link);background-color:#0000;border-color:#0000;padding-left:0;padding-right:0;text-decoration:underline}.button.is-text:hover{color:var(--color-link-hover);background-color:#0000;border-color:#0000}.button.is-invers{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-text)}.button.is-invers:hover{border-color:var(--color-neutral-200);background-color:var(--color-neutral-200);color:var(--color-text)}.button.is-invers.is-secondary{color:var(--color-white);background-color:#0000}.button.is-invers.is-secondary:hover{background-color:var(--color-white);color:var(--color-text)}.sektion-grund-dunkel .button:not(.is-secondary):not(.is-text),.sektion-grund-farbig .button:not(.is-secondary):not(.is-text),.sektion-hintergrund .button:not(.is-secondary):not(.is-text),.footer-aufruf .button:not(.is-secondary):not(.is-text),.sektion-geteilt-haelfte.is-farbig .button:not(.is-secondary):not(.is-text),.footer.is-dunkel .button:not(.is-secondary):not(.is-text){border-color:var(--color-schaltflaeche-fichtler-flaeche);background-color:var(--color-schaltflaeche-fichtler-flaeche);color:var(--color-schaltflaeche-fichtler-schrift)}.sektion-grund-dunkel .button:not(.is-secondary):not(.is-text):hover,.sektion-grund-farbig .button:not(.is-secondary):not(.is-text):hover,.sektion-hintergrund .button:not(.is-secondary):not(.is-text):hover,.footer-aufruf .button:not(.is-secondary):not(.is-text):hover,.sektion-geteilt-haelfte.is-farbig .button:not(.is-secondary):not(.is-text):hover,.footer.is-dunkel .button:not(.is-secondary):not(.is-text):hover{border-color:var(--color-schaltflaeche-fichtler-hover);background-color:var(--color-schaltflaeche-fichtler-hover);color:var(--color-schaltflaeche-fichtler-schrift)}.sektion-grund-dunkel .button.is-secondary,.sektion-grund-farbig .button.is-secondary,.sektion-hintergrund .button.is-secondary,.footer-aufruf .button.is-secondary,.sektion-geteilt-haelfte.is-farbig .button.is-secondary,.footer.is-dunkel .button.is-secondary{border-color:var(--color-white);color:var(--color-white);background-color:#0000}.sektion-grund-dunkel .button.is-secondary:hover,.sektion-grund-farbig .button.is-secondary:hover,.sektion-hintergrund .button.is-secondary:hover,.footer-aufruf .button.is-secondary:hover,.sektion-geteilt-haelfte.is-farbig .button.is-secondary:hover,.footer.is-dunkel .button.is-secondary:hover{background-color:var(--color-white);color:var(--color-text)}.sektion-grund-dunkel .button.is-text,.sektion-grund-farbig .button.is-text,.sektion-hintergrund .button.is-text,.footer.is-dunkel .button.is-text{color:var(--color-white)}.button[disabled],.button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.button[hidden]{display:none}.card{gap:var(--space-xxsmall);padding:var(--space-small);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-large);background-color:var(--color-surface);flex-direction:column;display:flex}.card>.icon{align-self:start}.card.is-link>:last-child{margin-top:auto}.card.is-link{transition:box-shadow var(--transition-base), transform var(--transition-base)}.card.is-link:hover,.ratgeber-karte:hover{box-shadow:var(--shadow-medium);transform:translateY(calc(var(--space-xxtiny) * -1))}.divider{height:var(--border-width);background-color:var(--color-border)}.notice{padding:var(--space-small);border-left:var(--space-xxtiny) solid var(--color-warning);border-radius:var(--radius-medium);background-color:var(--color-warning-light);color:var(--color-text)}.notice.is-error{border-left-color:var(--color-error);background-color:var(--color-error-light)}.form-field{gap:var(--space-xtiny);flex-direction:column;display:flex}.form-field>label{font-weight:var(--font-weight-semibold)}.form-field>input,.form-field>textarea,.form-field>select{padding:var(--space-xxsmall);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-medium);background-color:var(--color-surface)}.form-field>input:focus-visible,.form-field>textarea:focus-visible,.form-field>select:focus-visible{border-color:var(--color-primary)}.badge{align-items:center;gap:var(--space-xtiny);padding:var(--space-xxtiny) var(--space-tiny);border-radius:var(--radius-full);background-color:var(--color-primary-light);color:var(--color-primary-text);font-size:var(--font-size-tiny);font-weight:var(--font-weight-semibold);display:inline-flex}.badge.is-neutral{background-color:var(--color-neutral-200);color:var(--color-neutral-700)}.header{z-index:var(--z-header);border-bottom:var(--border-width) solid var(--color-border);background-color:var(--color-background);position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:var(--space-small);min-height:var(--space-xlarge);display:flex}.header-zeichen{width:var(--space-medium);height:var(--space-medium);border-radius:var(--radius-medium);color:inherit;display:inline-flex}.header-zeichen>svg{width:100%;height:100%;display:block}.header-logo{align-items:center;gap:var(--space-tiny);color:var(--color-text);font-weight:var(--font-weight-bold);text-decoration:none;display:inline-flex}.nav-list{align-items:center;gap:var(--space-xsmall);margin:0;padding:0;list-style:none;display:flex}.nav-link{padding:var(--space-xtiny) 0;color:var(--color-text);font-weight:var(--font-weight-medium);border-bottom:var(--border-width-thick) solid transparent;text-decoration:none;display:inline-block}.nav-link:hover{color:var(--color-primary-text)}.nav-link.is-current{color:var(--color-primary-text);border-bottom-color:var(--color-primary)}.nav-aufruf{margin-left:var(--space-tiny)}.nav-aufruf+.nav-aufruf{margin-left:var(--space-0)}.nav-demo{margin-left:var(--space-xtiny);padding:var(--space-xxtiny) var(--space-xtiny);border-radius:var(--radius-small);background-color:var(--color-background-alt);color:var(--color-text-muted);font-size:var(--font-size-tiny);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;vertical-align:middle}.nav-toggle{width:var(--tippflaeche-mindest);height:var(--tippflaeche-mindest);padding:var(--space-0);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-medium);background-color:var(--color-surface);justify-content:center;align-items:center;display:none}.nav-toggle[aria-expanded=false]>.nav-toggle-zu,.nav-toggle[aria-expanded=true]>.nav-toggle-auf{display:none}@media screen and (width<=991px){.nav-toggle{display:inline-flex}.nav-list{left:0;right:0;top:var(--kopfzeile-hoehe);height:calc(100vh - var(--kopfzeile-hoehe));height:calc(100dvh - var(--kopfzeile-hoehe));padding:var(--space-small) var(--container-padding) var(--space-medium);overscroll-behavior:contain;background-color:var(--color-surface);flex-direction:column;align-items:stretch;gap:0;display:none;position:fixed;overflow-y:auto}.nav-list.is-open{display:flex}html[data-menue-offen],html[data-menue-offen] body{overflow:hidden}.nav-link{padding:var(--space-xxsmall) 0;border-bottom:var(--border-width) solid var(--color-border)}.nav-link.is-current{border-bottom-color:var(--color-primary)}.nav-aufruf{padding-top:var(--space-small);margin-top:auto;margin-left:var(--space-0)}.nav-aufruf+.nav-aufruf{margin-top:var(--space-tiny);padding-top:var(--space-0)}.nav-aufruf>.button{width:100%}}.form-hilfe{margin-top:calc(var(--space-xtiny) * -1);margin-bottom:var(--space-xtiny);color:var(--color-text-muted);font-size:var(--font-size-small)}.brotkrume{margin-bottom:var(--space-xsmall);color:var(--color-text-muted);font-size:var(--font-size-small)}.footer{border-top:var(--border-width) solid var(--color-border);background-color:var(--color-background-alt)}.footer a{color:var(--color-text)}.footer a:hover{color:var(--color-primary-text)}.bmi-felder{gap:var(--space-small);grid-template-columns:1fr 1fr;display:grid}.bmi-felder select{font:inherit}@media screen and (width<=520px){.bmi-felder{grid-template-columns:1fr}}.bmi-ergebnis{margin-top:var(--space-small);padding:var(--space-small);border:var(--border-width-thick) solid var(--color-primary);border-radius:var(--radius-medium);background-color:var(--color-hellblau-flaeche);color:var(--color-primary);text-align:center}.bmi-ergebnis-zahl{font-size:var(--font-size-unterueberschrift);line-height:var(--line-height-unterueberschrift);font-weight:var(--font-weight-semibold);color:inherit}.bmi-ergebnis-hinweis{margin-top:var(--space-xsmall);font-size:var(--font-size-klein);line-height:var(--line-height-klein);font-weight:var(--font-weight-normal);color:inherit}.bmi-ergebnis-hinweis:empty{display:none}.bmi-ergebnis[data-ampel=gruen]{border-color:var(--color-success);background-color:var(--color-success-light);color:var(--color-success)}.bmi-ergebnis[data-ampel=orange]{border-color:var(--color-warning);background-color:var(--color-warning-light);color:var(--color-warning)}.bmi-ergebnis[data-ampel=rot]{border-color:var(--color-error);background-color:var(--color-error-light);color:var(--color-error)}.bmi-freiwillig{font-weight:var(--font-weight-normal);color:var(--color-text-muted)}.bmi-tabelle{overflow-x:auto}.orte-liste{grid-template-columns:repeat(auto-fill, minmax(var(--orte-liste-spalte), 1fr));gap:var(--space-xtiny) var(--space-small);padding-left:var(--space-small);display:grid}.orte-liste-entfernung{color:var(--color-text-muted);font-size:var(--font-size-klein)}.fragen-seite-liste{padding-left:var(--space-small)}.fragen-seite-liste>li+li{margin-top:var(--space-xtiny)}.footer-orte{grid-template-columns:repeat(auto-fill, minmax(var(--footer-orte-spalte), 1fr));gap:var(--space-xtiny) var(--space-small);padding-left:0;list-style:none;display:grid}.footer-marke{align-items:center;gap:var(--space-tiny);display:flex}.footer-zeichen{width:var(--space-medium);height:var(--space-medium);border-radius:var(--radius-medium);color:inherit;flex:none;display:inline-flex}.footer-zeichen>svg{width:100%;height:100%;display:block}.footer-list{gap:var(--space-tiny);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rich-text{max-width:var(--measure-text)}.rich-text.is-volle-breite{max-width:none}.rich-text>*+*{margin-top:var(--space-xsmall)}.rich-text h2{margin-top:var(--space-large);font-size:var(--font-size-h3)}.rich-text h3{margin-top:var(--space-medium);font-size:var(--font-size-h4)}.rich-text h4{margin-top:var(--space-small);font-size:var(--font-size-h5)}.rich-text ul,.rich-text ol{padding-left:var(--space-small)}.rich-text li+li{margin-top:var(--space-xtiny)}.rich-text.is-haken ul{padding-left:var(--space-0);list-style:none}.rich-text.is-haken ul>li{padding-left:var(--space-small);position:relative}.rich-text.is-haken ul>li:before{content:"";top:calc(var(--space-xtiny) + var(--space-xxtiny));left:var(--space-xtiny);width:var(--space-xtiny);height:var(--space-tiny);border-right:var(--border-width-thick) solid var(--color-success);border-bottom:var(--border-width-thick) solid var(--color-success);position:absolute;transform:rotate(45deg)}.rich-text blockquote{border-left:var(--border-width-thick) solid var(--color-primary);padding-left:var(--space-xsmall);color:var(--color-text-muted)}.rich-text img{border-radius:var(--radius-medium)}.overlay-consent{justify-content:center;align-items:center;gap:var(--space-xxsmall);width:100%;min-height:var(--space-xxhuge);padding:var(--space-small);border:var(--border-width) dashed var(--color-border);border-radius:var(--radius-large);background-color:var(--color-background-alt);text-align:center;flex-direction:column;display:flex}.overlay-consent>.overlay-consent-icon{color:var(--color-text-muted)}.overlay-consent>.overlay-consent-titel{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold)}.overlay-consent>.overlay-consent-text{max-width:var(--max-width-small);color:var(--color-text-muted);font-size:var(--font-size-small)}.overlay-consent>.overlay-consent-wahl{align-items:center;gap:var(--space-tiny);font-size:var(--font-size-small);display:flex}.icon{color:inherit;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon>svg{width:var(--icon-medium);height:var(--icon-medium);display:block}.icon-tiny>svg{width:var(--icon-tiny);height:var(--icon-tiny)}.icon-small>svg{width:var(--icon-small);height:var(--icon-small)}.icon-medium>svg{width:var(--icon-medium);height:var(--icon-medium)}.icon-large>svg{width:var(--icon-large);height:var(--icon-large)}.icon-xlarge>svg{width:var(--icon-xlarge);height:var(--icon-xlarge)}.icon-xxlarge>svg{width:var(--icon-xxlarge);height:var(--icon-xxlarge)}.form-field>input[aria-invalid=true],.form-field>textarea[aria-invalid=true],.form-field>select[aria-invalid=true]{border-color:var(--color-error);border-width:var(--border-width-thick)}.form-fehler{color:var(--color-error);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.form-fehler[hidden]{display:none}.form-meldung{padding:var(--space-xxsmall) var(--space-xsmall);border-radius:var(--radius-medium);font-weight:var(--font-weight-medium)}.form-meldung.is-erfolg{background-color:var(--color-success-light);color:var(--color-success)}.form-meldung.is-fehler{background-color:var(--color-error-light);color:var(--color-error)}.form-meldung[hidden]{display:none}.form-honigtopf{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-einwilligung{align-items:flex-start;gap:var(--space-tiny);display:flex}.form-einwilligung>input{margin-top:var(--space-xtiny);flex-shrink:0}.form-fieldset{gap:var(--space-small);border:none;flex-direction:column;margin:0;padding:0;display:flex}.form-fieldset>legend{font-weight:var(--font-weight-semibold);padding:0}.form-fieldset.is-gesundheit{border-top:var(--border-width) solid var(--color-border);border-bottom:var(--border-width) solid var(--color-border);padding-block:var(--space-small);gap:var(--space-medium)}.form-choice-gruppe{gap:var(--space-small);flex-direction:column;display:flex}@media screen and (width>=992px){.form-choice-gruppe{flex-direction:row;align-items:stretch}.form-choice{flex:1 1 0;min-width:0}}.form-choice{cursor:pointer;display:block;position:relative}.form-choice>input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.form-choice-inhalt{justify-content:center;align-items:center;gap:var(--space-xsmall);height:100%;padding:var(--space-medium) var(--space-small);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-medium);background-color:var(--color-surface);text-align:center;pointer-events:none;transition:border-color var(--transition-base), background-color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base);flex-direction:column;display:flex}.form-choice-text{min-width:0}.form-choice-icon{color:var(--color-primary)}.form-choice-icon-wrapper{display:block;position:relative}.form-choice-icon-zahl-ecke{top:calc(var(--space-tiny) * -1);right:calc(var(--space-tiny) * -1);width:var(--gutschein-eckzahl-groesse);height:var(--gutschein-eckzahl-groesse);border-radius:var(--radius-full);background-color:var(--color-primary);color:var(--color-white);font-size:var(--font-size-klein);line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-small);justify-content:center;align-items:center;display:flex;position:absolute}.form-choice-icon-bild{width:var(--icon-funnel-bild);height:var(--icon-funnel-bild);flex-shrink:0;display:block}.form-choice-inhalt:has(.form-choice-icon-bild,.form-choice-icon-wrapper){gap:var(--space-small)}.form-choice:hover .form-choice-inhalt{box-shadow:var(--shadow-medium);transform:translateY(calc(var(--space-xxtiny) * -1))}.form-choice>input:checked+.form-choice-inhalt{border-width:var(--border-width-thick);border-color:var(--color-schaltflaeche-fichtler-schrift);background-color:var(--color-schaltflaeche-fichtler-flaeche);color:var(--color-schaltflaeche-fichtler-schrift)}.form-choice>input:checked+.form-choice-inhalt .form-choice-icon{color:var(--color-schaltflaeche-fichtler-schrift)}.form-choice>input:focus-visible+.form-choice-inhalt{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-medium)}.form-pflicht{font-weight:var(--font-weight-normal);color:var(--color-text-muted);margin-inline-start:var(--space-xxtiny)}.form-mehrfachauswahl-hinweis{margin-top:var(--space-xtiny);display:block}.form-schritt{gap:var(--space-medium);flex-direction:column;display:flex}:root.js .form-schritt:not(.is-aktiv){display:none}.form-einleitung{max-width:var(--container-small);margin-bottom:var(--space-large)}.form-fortschritt{gap:var(--space-xtiny);flex-direction:column;display:flex}.form-fortschritt-punkte{gap:var(--space-tiny);margin:0;padding:0;list-style:none;display:flex}.form-fortschritt-punkte li{height:var(--space-xtiny);border-radius:var(--radius-full);background-color:var(--color-border-strong);flex:1 1 0}.form-fortschritt-punkte li.is-aktiv,.form-fortschritt-punkte li.is-erledigt{background-color:var(--color-primary)}.form-fortschritt-text{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-text)}.frage{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-medium);padding:var(--space-xxsmall) var(--space-xsmall)}.frage[open]{border-color:var(--color-border-strong)}.frage-titel{justify-content:space-between;align-items:center;gap:var(--space-small);cursor:pointer;font-weight:var(--font-weight-semibold);list-style:none;display:flex}.frage-titel::-webkit-details-marker{display:none}.frage{transition:box-shadow var(--transition-base)}.frage:hover{box-shadow:var(--shadow-small)}.frage-titel:after{content:"";width:var(--space-xsmall);height:var(--space-xsmall);background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:100% var(--border-width-thick), var(--border-width-thick) 100%;transition:transform var(--transition-base);background-position:50%;background-repeat:no-repeat;flex-shrink:0}.frage[open]>.frage-titel:after{transform:rotate(45deg)}.frage-antwort{margin-top:var(--space-tiny);max-width:var(--measure-text);color:var(--color-text-muted)}.consent{z-index:var(--z-consent);padding:var(--space-xsmall);background-color:#10111280;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.consent[hidden]{display:none}@media screen and (width>=768px){.consent{align-items:center}}.consent-kasten{gap:var(--space-xsmall);width:100%;max-width:var(--container-small);max-height:85vh;padding:var(--space-small);border-radius:var(--radius-large);background-color:var(--color-surface);box-shadow:var(--shadow-large);flex-direction:column;display:flex;overflow-y:auto}.consent-schaltflaechen{gap:var(--space-tiny);grid-template-columns:1fr 1fr;display:grid}.consent-schaltflaechen>.button,.consent-mehr{width:100%}@media screen and (width<=479px){.consent-schaltflaechen{grid-template-columns:1fr}}.consent-kategorie{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-medium);padding:var(--space-xxsmall) var(--space-xsmall)}.consent-kategorie-kopf{justify-content:space-between;align-items:flex-start;gap:var(--space-xsmall);display:flex}.consent-schalter{align-items:center;gap:var(--space-tiny);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);flex-shrink:0;display:flex}.consent-schalter>input[disabled]{cursor:not-allowed}.consent-dienst{margin-top:var(--space-tiny);padding-top:var(--space-tiny);border-top:var(--border-width) solid var(--color-neutral-200)}.consent-dienst-titel{cursor:pointer;font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.consent-tabelle{margin-top:var(--space-tiny);font-size:var(--font-size-tiny)}.consent-tabelle th,.consent-tabelle td{padding:var(--space-xtiny);border-bottom:var(--border-width) solid var(--color-neutral-200);text-align:left;vertical-align:top}.consent-tabelle th{width:30%;color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}.consent-stand{align-items:center;gap:var(--space-tiny);padding:var(--space-xxsmall) var(--space-xsmall);border-radius:var(--radius-medium);background-color:var(--color-background-alt);font-size:var(--font-size-small);flex-wrap:wrap;display:flex}.fremdinhalt>iframe,.fremdinhalt>video{width:100%;height:auto;aspect-ratio:var(--fremdinhalt-verhaeltnis,16 / 9);border-radius:var(--radius-large);border:0;display:block}.header.is-mittig .header-inner{grid-template-columns:auto 1fr auto;display:grid}.header.is-mittig .nav-list{justify-content:center}.header.is-transparent{inset-inline:0;transition:background-color var(--transition-base), border-color var(--transition-base);background-color:#0000;border-bottom-color:#0000;position:absolute;top:0}.header.is-transparent.is-gescrollt{background-color:var(--color-surface);border-bottom-color:var(--color-border);position:fixed}.header.is-transparent:not(.is-gescrollt) .header-logo,.header.is-transparent:not(.is-gescrollt) .nav-link{color:var(--color-white)}.header.is-transparent:not(.is-gescrollt) .nav-link:hover,.header.is-transparent:not(.is-gescrollt) .nav-link.is-current{color:var(--color-white);border-bottom-color:var(--color-gruen-hell)}.header.is-transparent:not(.is-gescrollt) :focus-visible{outline-color:var(--color-white)}@media screen and (width<=991px){.header.is-transparent:not(.is-gescrollt) .nav-list .nav-link{color:var(--color-text)}.header.is-transparent:not(.is-gescrollt) .nav-list .nav-link:hover,.header.is-transparent:not(.is-gescrollt) .nav-list .nav-link.is-current{color:var(--color-primary-text);border-bottom-color:var(--color-primary)}.header.is-transparent:not(.is-gescrollt) .nav-list :focus-visible{outline-color:var(--color-focus)}}.header-oberzeile{border-bottom:var(--border-width) solid var(--color-border);background-color:var(--color-background-alt);font-size:var(--font-size-small)}.header-oberzeile-inner{justify-content:space-between;align-items:center;gap:var(--space-xsmall);padding-top:var(--space-xtiny);padding-bottom:var(--space-xtiny);flex-wrap:wrap;display:flex}@media screen and (width<=767px){.header-oberzeile{display:none}}.footer.is-dunkel{border-top-color:var(--color-neutral-700);background-color:var(--color-background-invert);color:var(--color-text-invert)}.footer.is-dunkel a{color:var(--color-text-invert)}.footer.is-dunkel a:hover{color:var(--color-neutral-300)}.footer.is-dunkel .divider{background-color:var(--color-neutral-700)}.footer.is-dunkel .text-style-muted{color:var(--color-neutral-300)}.footer-rechtliches{justify-content:center;align-items:center;gap:var(--space-xtiny) var(--space-xsmall);text-align:center;flex-wrap:wrap;display:flex}.footer-schmal{justify-content:space-between;align-items:center;gap:var(--space-small);flex-wrap:wrap;display:flex}.footer-schmal-links{gap:var(--space-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.footer-aufruf{padding:var(--space-large);border-radius:var(--radius-large);background-color:var(--color-primary);color:var(--color-text-invert);text-align:center}.footer-aufruf a:not(.button){color:var(--color-text-invert)}.liste-haken{margin:0;padding:0;list-style:none}.liste-haken>li{padding-left:var(--space-small);position:relative}.liste-haken>li+li{margin-top:var(--space-xtiny)}.liste-haken>li:before{content:"";top:calc(var(--space-xtiny) + var(--space-xxtiny));left:var(--space-xtiny);width:var(--space-xtiny);height:var(--space-tiny);border-right:var(--border-width-thick) solid var(--color-primary);border-bottom:var(--border-width-thick) solid var(--color-primary);position:absolute;transform:rotate(45deg)}.liste-haken.is-loesung>li:before{border-color:var(--color-success)}.sektion-grund-dunkel .liste-haken>li:before,.sektion-grund-farbig .liste-haken>li:before,.footer.is-dunkel .liste-haken>li:before{border-color:var(--color-white)}.hilfsleiste{bottom:var(--space-xsmall);left:var(--space-xsmall);z-index:var(--z-sticky);gap:var(--space-xxtiny);display:flex;position:fixed}.hilfsleiste-knopf{width:var(--space-large);height:var(--space-large);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-small);justify-content:center;align-items:center;display:flex}.hilfsleiste-knopf:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-medium)}.darstellung{z-index:var(--z-consent);padding:var(--space-xsmall);justify-content:flex-start;align-items:flex-end;display:flex;position:fixed;inset:0}.darstellung[hidden]{display:none}.darstellung-hintergrund{background-color:var(--color-overlay);position:absolute;inset:0}.darstellung-fenster{width:100%;max-width:var(--max-width-small);max-height:85vh;padding:var(--space-medium);border-radius:var(--radius-large);background-color:var(--color-surface);box-shadow:var(--shadow-large);position:relative;overflow-y:auto}.darstellung-gruppe+.darstellung-gruppe{padding-top:var(--space-xsmall);border-top:var(--border-width) solid var(--color-border)}.darstellung-schalter{align-items:flex-start;gap:var(--space-xtiny);padding:var(--space-xxtiny) 0;cursor:pointer;display:flex}.darstellung-schalter>span{gap:var(--space-xxtiny);flex-direction:column;display:flex}.darstellung-schalter input{width:var(--space-xsmall);height:var(--space-xsmall);margin-top:var(--space-xxtiny);accent-color:var(--color-primary);flex-shrink:0}.original-kicker,.original-fliesstext{font-size:var(--font-size-fliesstext);line-height:var(--line-height-fliesstext);font-weight:var(--font-weight-normal)}.original-h1{font-size:var(--font-size-aufmacher-ueberschrift);line-height:var(--line-height-aufmacher-ueberschrift);font-weight:var(--font-weight-semibold)}.original-h2{font-size:var(--font-size-abschnitt-ueberschrift);line-height:var(--line-height-abschnitt-ueberschrift);font-weight:var(--font-weight-semibold)}.original-unterueberschrift{font-size:var(--font-size-unterueberschrift);line-height:var(--line-height-unterueberschrift);font-weight:var(--font-weight-semibold)}.original-betont{font-size:var(--font-size-betont-klein);line-height:var(--line-height-betont-klein);font-weight:var(--font-weight-semibold)}.original-kartentitel{font-size:var(--font-size-kartentitel);line-height:var(--line-height-kartentitel);font-weight:var(--font-weight-semibold)}.original-kartentext{font-size:var(--font-size-kartentext);line-height:var(--line-height-kartentext);font-weight:var(--font-weight-normal)}.original-hervorgehoben{font-size:var(--font-size-hervorgehoben);line-height:var(--line-height-hervorgehoben);font-weight:var(--font-weight-semibold)}.original-klein{font-size:var(--font-size-klein);line-height:var(--line-height-klein);font-weight:var(--font-weight-normal)}.original-formular-titel{font-size:var(--font-size-formular-titel);line-height:var(--line-height-formular-titel);font-weight:var(--font-weight-bold)}.original-formular-text{font-size:var(--font-size-fliesstext);line-height:var(--line-height-formular-text);font-weight:var(--font-weight-normal)}.original-formular-text-betont{font-size:var(--font-size-fliesstext);line-height:var(--line-height-formular-text);font-weight:var(--font-weight-bold)}.original-farbe-primary{color:var(--color-primary)}.original-farbe-weiss{color:var(--color-white)}.original-farbe-schwarz{color:var(--color-black)}.original-farbe-cta{color:var(--color-cta-blau)}.original-farbe-gruen{color:var(--color-gruen)}.original-mittig{text-align:center}.aufmacher-fichtler{background-color:var(--color-hero-blau);position:relative;overflow:hidden}.aufmacher-fichtler:before{content:"";background-image:url(/medien/dekor-aufmacher.svg);background-position:0;background-repeat:no-repeat;background-size:var(--aufmacher-dekor-breite) auto;opacity:var(--dekor-deckkraft-aufmacher);pointer-events:none;position:absolute;inset:0}.aufmacher-fichtler>.container-large{position:relative}.aufmacher-fichtler-grid{align-items:center;gap:var(--space-large);padding-top:var(--startseite-aufmacher-padding-oben);padding-left:var(--aufmacher-fichtler-innenpolsterung);padding-right:var(--aufmacher-fichtler-innenpolsterung);grid-template-columns:1fr 1fr;display:grid}.aufmacher-fichtler-grid .original-h1{font-size:var(--startseite-aufmacher-h1-groesse);line-height:var(--startseite-aufmacher-h1-zeilenhoehe)}.name-schwung{display:inline-block;position:relative}.name-komma{display:inline-block}.aufmacher-fichtler-text>*+*{margin-top:var(--space-baustein)}.aufmacher-fichtler-text .schaltflaeche-verlauf{margin-top:var(--space-medium)}.aufmacher-kicker-ort{color:var(--color-kicker-hell);font-weight:var(--font-weight-semibold);display:block}.aufmacher-fichtler .original-fliesstext.original-farbe-weiss,.ueber-mich-fichtler .original-fliesstext.original-farbe-weiss{color:var(--color-fliesstext-blau)}.aufmacher-fichtler-bild{position:relative}.aufmacher-fichtler-bild>img:first-child{border-radius:var(--radius-medium);width:100%;height:auto;display:block}.aufmacher-abzeichen-stapel{right:var(--space-small);top:var(--space-small);align-items:flex-end;gap:var(--space-tiny);flex-direction:column;display:flex;position:absolute}.aufmacher-abzeichen{border-radius:var(--abzeichen-radius);height:auto;box-shadow:var(--shadow-medium);background-color:var(--color-white);padding:var(--space-xtiny);display:block}.aufmacher-abzeichen-focus{width:var(--abzeichen-breite-gross)}.aufmacher-abzeichen-google{width:var(--abzeichen-breite-mittel)}.aufmacher-abzeichen-siegel{width:var(--abzeichen-breite-klein)}@media screen and (width<=991px){.aufmacher-fichtler-grid{grid-template-columns:1fr}}.schaltflaeche-verlauf{padding:var(--space-xsmall) var(--space-medium);border-radius:var(--radius-full);background-color:var(--color-schaltflaeche-fichtler-flaeche);color:var(--color-schaltflaeche-fichtler-schrift);font-size:var(--font-size-betont-klein);line-height:var(--line-height-betont-klein);font-weight:var(--font-weight-semibold);text-align:center;transition:background-color var(--transition-base);border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.schaltflaeche-verlauf:hover{background-color:var(--color-schaltflaeche-fichtler-hover);color:var(--color-schaltflaeche-fichtler-schrift)}.zahlen-fichtler{z-index:var(--z-base);margin-top:var(--zahlen-ueberlapp);position:relative}.zahlen-fichtler-grid{gap:var(--space-medium);grid-template-columns:repeat(3,1fr);display:grid}.zahlen-karte{align-items:center;gap:var(--space-tiny);padding:var(--space-small);border:var(--border-width-thick) solid var(--color-primary);border-radius:var(--radius-medium);background-color:var(--color-hellblau-flaeche);color:var(--color-primary);text-align:center;flex-direction:column;display:flex}.zahlen-karte .icon{color:var(--color-primary)}.zahlen-karte-zahl{font-size:var(--font-size-abschnitt-ueberschrift);line-height:var(--line-height-abschnitt-ueberschrift);font-weight:var(--font-weight-semibold)}.zahlen-karte-zahl-wert{font-variant-numeric:tabular-nums}.zahlen-karte-beschriftung{font-size:var(--font-size-kartentext);line-height:var(--line-height-kartentext);font-weight:var(--font-weight-normal)}@media screen and (width<=767px){.zahlen-fichtler-grid{gap:var(--space-xsmall);grid-template-columns:1fr}.zahlen-karte{align-items:center;column-gap:var(--space-xsmall);row-gap:var(--space-0);padding:var(--space-xsmall);text-align:left;grid-template-columns:auto 1fr;display:grid}.zahlen-karte>.icon-zahlen{grid-row:1/3}}@media screen and (width<=480px){.zahlen-fichtler{padding-top:var(--zahlen-abstand-mobil)}}.icon-zahlen>svg{width:var(--icon-zahlen);height:var(--icon-zahlen)}.video-text-fichtler-video,.fremdinhalt-foto{--fremdinhalt-verhaeltnis:16 / 9}.fremdinhalt-foto .overlay-consent{aspect-ratio:auto;background-image:linear-gradient(var(--color-overlay), var(--color-overlay)), var(--fremdinhalt-foto,none);color:var(--color-white);background-position:50%;background-size:cover;border:none;border-radius:0}.fremdinhalt-foto .overlay-consent-icon,.fremdinhalt-foto .overlay-consent-text,.fremdinhalt-foto .overlay-consent-wahl,.fremdinhalt-foto .overlay-consent-text a{color:var(--color-white)}.video-text-fichtler{align-items:center;gap:var(--space-large);grid-template-columns:1fr 1fr;display:grid}.video-text-fichtler-text>*+*{margin-top:var(--space-baustein)}@media screen and (width<=1250px){.video-text-fichtler-text{text-align:center}}@media screen and (width<=991px){.video-text-fichtler{grid-template-columns:1fr}}.merkmale-original{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-small), 100%), 1fr));gap:var(--space-medium);display:grid}.merkmal-original{padding:var(--space-small);padding-top:calc(var(--merkmal-flagge-groesse) - var(--merkmal-flagge-versatz) + var(--space-small));border:var(--border-width-thick) solid var(--color-primary);border-radius:var(--radius-medium);background-color:var(--color-text-hellblau);text-align:center;position:relative}.merkmal-original-symbol{width:var(--merkmal-flagge-groesse);height:var(--merkmal-flagge-groesse);transform:translate(-50%, calc(-1 * var(--merkmal-flagge-versatz)));display:block;position:absolute;top:0;left:50%}.merkmal-original-titel{color:var(--color-primary)}.kundenstimmen-fichtler{background-color:var(--color-gruen-hell);position:relative;overflow:hidden}.kundenstimmen-fichtler:before{content:"";opacity:var(--dekor-deckkraft-kundenstimmen);pointer-events:none;background-image:url(/medien/dekor-kundenstimmen.svg);background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media screen and (width>=1301px){.kundenstimmen-fichtler:before{background-attachment:fixed}}@media screen and (width<=480px){.kundenstimmen-fichtler:before{opacity:var(--dekor-deckkraft-kundenstimmen-schmal)}}.kundenstimmen-fichtler>.container-large{position:relative}.kundenstimmen-fichtler-grid{gap:var(--space-medium);grid-template-columns:repeat(3,1fr);display:grid}.kundenstimme-fichtler{gap:var(--space-xxsmall);border-radius:var(--radius-medium);background-color:var(--color-white);box-shadow:var(--shadow-large);text-align:center;flex-direction:column;margin:0;display:flex;overflow:hidden}.kundenstimme-fichtler-zitat,.kundenstimme-fichtler-name{padding-right:var(--space-small);padding-left:var(--space-small);margin:0}.kundenstimme-fichtler-name{padding-top:var(--space-small)}.kundenstimme-fichtler-zitat{padding-bottom:var(--space-small)}@media screen and (width<=767px){.kundenstimmen-fichtler-grid{grid-template-columns:1fr}}.fitnesskiller-animation-quer,.fitnesskiller-animation-hoch{display:none}@media screen and (width>=901px){.fitnesskiller-animation-quer.is-bereit{aspect-ratio:16/9;border-radius:var(--radius-medium);width:100%;display:block;overflow:hidden}}@media screen and (width<=900px){.fitnesskiller-animation-hoch.is-bereit{width:100%;max-width:var(--max-width-xsmall);aspect-ratio:9/16;border-radius:var(--radius-medium);margin-left:auto;margin-right:auto;display:block;overflow:hidden}}.fitnesskiller-animation-quer svg,.fitnesskiller-animation-hoch svg{width:100%;height:100%;display:block}.fitnesskiller-animation .fitnesskiller-liste{gap:var(--space-xtiny);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fitnesskiller-animation .fitnesskiller-liste li{align-items:center;gap:var(--space-tiny);display:flex}.fitnesskiller-animation .fitnesskiller-liste-icon{flex-shrink:0}.motivation-trichter{align-items:center;gap:var(--motivation-trichter-abstand);max-width:var(--motivation-trichter-breite);margin-top:var(--motivation-trichter-ueberlapp);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}@media screen and (width<=480px){.motivation-trichter{margin-top:0}}.motivation-trichter-kasten{box-sizing:border-box;width:100%;min-height:var(--motivation-trichter-kasten-hoehe);padding:var(--space-tiny) var(--space-small);text-align:center;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;margin:0;display:flex}.motivation-trichter-kasten-oben{background-image:url(/medien/dekor-trichter-oben.svg)}.motivation-trichter-kasten-mitte{margin-top:var(--motivation-trichter-ueberlapp);background-image:url(/medien/dekor-trichter-mitte.svg)}.motivation-trichter-kasten-unten{margin-top:var(--motivation-trichter-ueberlapp);background-image:url(/medien/dekor-trichter-unten.svg)}@media screen and (width<=480px){.motivation-trichter-kasten-oben{background-image:url(/medien/dekor-trichter-oben-schmal.svg)}.motivation-trichter-kasten-mitte{background-image:url(/medien/dekor-trichter-mitte-schmal.svg)}.motivation-trichter-kasten-unten{background-image:url(/medien/dekor-trichter-unten-schmal.svg)}}.loesung-fichtler-grid{align-items:center;gap:var(--space-medium);grid-template-columns:1fr 2fr;display:grid}.loesung-fichtler-bild>img{border-radius:var(--radius-medium);width:100%;height:auto;display:block}@media screen and (width<=900px){.loesung-fichtler-grid{grid-template-columns:1fr}.loesung-fichtler-bild{display:none}}.loesung-zeile{text-align:left;margin:0}@media screen and (width<=480px){.loesung-zeile{text-align:center}}.loesung-abschluss{margin-top:var(--space-medium)}.loesung-abschluss>*+*{margin-top:var(--space-xxtiny)}.loesung-abschluss-zeile{margin:0}.ueber-mich-fichtler{background-color:var(--color-hero-blau);position:relative;overflow:hidden}.ueber-mich-fichtler:before{content:"";opacity:var(--dekor-deckkraft-ueber-mich);pointer-events:none;background-image:url(/medien/dekor-ueber-mich.svg);background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.ueber-mich-fichtler>.container-large{position:relative}.ueber-mich-fichtler-grid{align-items:center;gap:var(--space-large);grid-template-columns:2fr 1fr;display:grid}.ueber-mich-fichtler-text>*+*{margin-top:var(--space-baustein)}.ueber-mich-fichtler-liste{margin:0;padding-left:0}.ueber-mich-fichtler-liste>li+li{margin-top:var(--space-xtiny)}.ueber-mich-fichtler-bild img{border-radius:var(--radius-original-bild);width:100%;height:auto;display:block}.qualifikationen-fichtler-grid{align-items:start;gap:var(--space-small);grid-template-columns:repeat(4,1fr);display:grid}.qualifikationen-fichtler-spalte img{border-radius:var(--radius-original-bild);width:100%;height:auto;display:block}.qualifikationen-fichtler-liste{margin-top:var(--space-tiny);padding-left:0}.qualifikationen-fichtler-liste>li+li{margin-top:var(--space-xtiny)}.ueber-mich-fichtler-liste,.qualifikationen-fichtler-liste,.qualifikationen-gutschein-liste{list-style:none}.ueber-mich-fichtler-liste>li,.qualifikationen-fichtler-liste>li,.qualifikationen-gutschein-liste>li{align-items:start;gap:var(--space-xtiny);grid-template-columns:auto 1fr;display:grid}.ueber-mich-fichtler-liste>li>.liste-siegel,.qualifikationen-fichtler-liste>li>.liste-siegel,.qualifikationen-gutschein-liste>li>.liste-siegel{margin-top:var(--liste-siegel-versatz);flex:none}.ueber-mich-fichtler-liste>li>.liste-siegel,.qualifikationen-fichtler-liste>li>.liste-siegel{color:var(--color-gruen)}.qualifikationen-gutschein-liste>li>.liste-siegel{color:var(--color-liste-oliv)}@media screen and (width<=991px){.ueber-mich-fichtler-grid{grid-template-columns:1fr}.qualifikationen-fichtler-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=480px){.qualifikationen-fichtler-grid{grid-template-columns:1fr}}.leistungen-fichtler-reihen{align-items:center;gap:var(--space-xlarge);flex-direction:column;display:flex}.leistungen-fichtler-reihe{justify-content:center;gap:var(--space-medium);flex-wrap:nowrap;width:100%;display:flex}.leistungen-fichtler-reihe-unten{margin-top:var(--leistungen-reihe-ueberlapp)}.leistungen-fichtler-karte{flex-direction:column;flex:0 1 var(--leistungen-karte-breite);gap:var(--space-tiny);min-width:0;padding-bottom:var(--space-medium);border-radius:var(--radius-medium);background-color:var(--color-white);box-shadow:var(--shadow-medium);text-align:center;transition:transform var(--transition-base);display:flex}@media screen and (width<=767px){.leistungen-fichtler-reihe{flex-wrap:wrap}.leistungen-fichtler-karte{max-width:var(--leistungen-karte-breite);flex:100%}}.leistungen-fichtler-karte:hover{transform:scale(1.05)}.leistungen-fichtler-karte img{border-radius:var(--radius-original-bild) var(--radius-original-bild) 0 0;width:100%;height:auto;display:block}.leistungen-fichtler-karte h3,.leistungen-fichtler-karte p{padding-inline:var(--space-small)}.leistungen-fichtler-schaltflaeche{justify-content:center;display:flex}.neustart-fichtler{background-color:var(--color-gruen-hell);position:relative;overflow:hidden}.neustart-fichtler:before{content:"";opacity:var(--dekor-deckkraft-neustart);pointer-events:none;background-image:url(/medien/dekor-neustart.svg);background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.neustart-fichtler>.container-large{position:relative}.neustart-fichtler-grid{justify-content:center;gap:var(--space-medium);background-image:url(/medien/dekor-neustart-verbindung.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;flex-wrap:wrap;display:flex}.neustart-fichtler-schritt{flex:1 1 var(--neustart-schritt-breite);max-width:var(--neustart-schritt-breite);padding:var(--space-xsmall);border:var(--border-width) solid var(--color-primary);border-radius:var(--radius-medium);background-color:var(--color-white);text-align:center}@media screen and (width>=901px){.neustart-fichtler-grid{display:none}}.neustart-fichtler-desktop{display:none;position:relative}@media screen and (width>=901px){.neustart-fichtler-desktop{display:block}}.neustart-fichtler-desktop-pfad{width:100%;height:auto;display:block}.neustart-fichtler-kasten{gap:var(--space-tiny);width:var(--neustart-schritt-breite);padding:var(--space-tiny);border:var(--border-width) solid var(--color-primary);border-radius:var(--radius-medium);background-color:var(--color-white);text-align:center;flex-direction:column;display:flex;position:absolute}.neustart-fichtler-kasten-1{top:var(--neustart-kasten-1-oben);left:0}@media screen and (width<=1300px){.neustart-fichtler-kasten-1{left:var(--neustart-kasten-1-links-schmal)}}.neustart-fichtler-kasten-2{top:30%;left:34%}@media screen and (width<=1300px){.neustart-fichtler-kasten-2{left:30%}}.neustart-fichtler-kasten-3{right:0;bottom:var(--neustart-kasten-3-unten)}@media screen and (width<=1300px){.neustart-fichtler-kasten-3{width:var(--neustart-schritt-breite-schmal);bottom:var(--neustart-kasten-3-unten-schmal)}}.neustart-fichtler-hinweis{max-width:var(--neustart-hinweis-breite);padding:var(--space-small);border:var(--border-width-thick) solid var(--color-cta-blau);border-radius:var(--radius-medium);background-color:var(--color-white);text-align:center;margin-inline:auto}.neustart-fichtler-hinweis-titel{background-image:linear-gradient(to right, var(--color-akzent) 0%, var(--color-cta-blau) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.einzugsgebiet-fichtler{background-color:var(--color-hero-blau);position:relative;overflow:hidden}.einzugsgebiet-fichtler:before{content:"";opacity:var(--dekor-deckkraft-einzugsgebiet);pointer-events:none;background-image:url(/medien/dekor-einzugsgebiet.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.einzugsgebiet-fichtler>.einzugsgebiet-fichtler-grid{position:relative}.einzugsgebiet-fichtler-grid{align-items:center;gap:var(--space-large);display:flex}.einzugsgebiet-fichtler-bild,.einzugsgebiet-fichtler-text{flex:1 1 0}.einzugsgebiet-fichtler-bild img{border-radius:var(--radius-original-bild);width:100%;height:auto;display:block}.einzugsgebiet-fichtler-schaltflaeche{margin-top:var(--space-small)}@media screen and (width<=767px){.einzugsgebiet-fichtler-grid{flex-direction:column}.einzugsgebiet-fichtler-bild{width:100%}.einzugsgebiet-fichtler-text{text-align:center}.einzugsgebiet-fichtler-schaltflaeche{margin-inline:auto}}@media screen and (width<=480px){.einzugsgebiet-fichtler-grid{flex-direction:column-reverse}.einzugsgebiet-fichtler:before{opacity:var(--dekor-deckkraft-einzugsgebiet-schmal)}}.faq-fichtler-grid{gap:var(--space-small);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;display:grid}.frage-original{border:var(--border-width-thick) solid var(--color-primary);border-radius:var(--radius-original-akkordeon);padding:var(--space-xsmall);background-color:var(--color-text-hellblau);transition:box-shadow var(--transition-base)}.frage-original:hover{box-shadow:var(--shadow-small)}.frage-original-titel{justify-content:space-between;align-items:center;gap:var(--space-small);cursor:pointer;list-style:none;display:flex}.frage-original-titel::-webkit-details-marker{display:none}.frage-original-titel:after{content:"";width:var(--space-xsmall);height:var(--space-xsmall);background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:100% var(--border-width-thick), var(--border-width-thick) 100%;transition:transform var(--transition-base);background-position:50%;background-repeat:no-repeat;flex-shrink:0}.frage-original[open]>.frage-original-titel:after{transform:rotate(45deg)}.frage-original-antwort{margin-top:var(--space-tiny);margin-bottom:0}@media screen and (width<=767px){.faq-fichtler-grid{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}}.aufmacher-gutschein{background-color:var(--color-hero-blau);position:relative;overflow:hidden}.aufmacher-gutschein:before{content:"";background-image:url(/medien/dekor-aufmacher.svg);background-position:0 100%;background-repeat:no-repeat;background-size:var(--aufmacher-dekor-breite) auto;opacity:var(--dekor-deckkraft-aufmacher);pointer-events:none;position:absolute;inset:0}.aufmacher-gutschein>.container-large{position:relative}.aufmacher-gutschein-grid{align-items:center;gap:var(--space-large);padding-top:var(--aufmacher-fichtler-padding-oben);grid-template-columns:1fr 1fr;display:grid}.aufmacher-gutschein-bild img{border-radius:var(--radius-original-bild);width:100%;height:auto;display:block}.aufmacher-gutschein-text>*+*{margin-top:var(--space-baustein)}.aufmacher-gutschein-text .schaltflaeche-verlauf{margin-top:var(--space-medium)}@media screen and (width<=900px){.aufmacher-gutschein-grid{grid-template-columns:1fr}.aufmacher-gutschein-bild{display:none}}.gutschein-vorlage-abschnitt{background-image:linear-gradient(180deg, var(--color-hero-blau) 50%, transparent 50%)}.gutschein-vorlage-karte{grid-template-columns:minmax(0, var(--gutschein-textbox-breite)) 1fr;background-color:var(--color-white);border-radius:var(--radius-medium);box-shadow:var(--shadow-large);display:grid;overflow:hidden}.gutschein-vorlage-karte-text{min-width:0;padding:var(--space-xlarge) var(--space-large)}.gutschein-vorlage-karte-text>*+*{margin-top:var(--space-small)}.gutschein-vorlage-karte-bild{min-width:0;min-height:var(--gutschein-vorlage-bild-hoehe)}.gutschein-vorlage-karte-bild img{object-fit:cover;width:100%;height:100%;display:block}.gutschein-vorlage-titel{font-size:var(--font-size-gutschein-anzeige);line-height:var(--line-height-gutschein-anzeige);font-weight:var(--font-weight-semibold)}@media screen and (width>=1301px){.gutschein-vorlage-titel{margin-left:calc(-1 * var(--space-large));margin-right:calc(-1 * var(--space-large))}}.gutschein-vorlage-unterschrift{align-items:center;gap:var(--space-small);flex-wrap:wrap;display:flex}.gutschein-vorlage-unterschrift img{width:var(--gutschein-unterschrift-breite);height:auto;display:block}@media screen and (width<=900px){.gutschein-vorlage-karte{padding:var(--gutschein-perforation-abstand);grid-template-columns:1fr;position:relative}.gutschein-vorlage-karte:after{content:"";inset:calc(var(--gutschein-perforation-abstand) / 2);border:var(--gutschein-perforation-breite) dashed var(--color-border);border-radius:var(--radius-small);pointer-events:none;position:absolute}.gutschein-vorlage-karte-bild{min-height:0;aspect-ratio:var(--gutschein-vorlage-bild-verhaeltnis-schmal);order:-1}.gutschein-vorlage-karte-bild img{border-radius:var(--radius-small);object-position:center 25%}.gutschein-vorlage-karte-text{margin-left:calc(-1 * var(--gutschein-perforation-abstand) / 2);margin-right:calc(-1 * var(--gutschein-perforation-abstand) / 2);padding-left:calc(var(--space-xxsmall) + var(--gutschein-perforation-abstand) / 2);padding-right:calc(var(--space-xxsmall) + var(--gutschein-perforation-abstand) / 2);padding-top:var(--space-small);padding-bottom:var(--space-small);border-top:var(--gutschein-perforation-breite) dashed var(--color-border)}}.gutschein-verlauf-blau{background-image:linear-gradient(to right, var(--color-gutschein-verlauf-blau-hell) 0%, var(--color-cta-blau) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gutschein-verlauf-gruen{background-image:linear-gradient(to right, var(--color-gutschein-verlauf-gruen-hell) 0%, var(--color-cta-blau) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.trainingseinheiten-karten-grid{justify-content:center;align-items:normal;gap:var(--gutschein-abstand);flex-wrap:nowrap;display:flex}@media screen and (width<=1300px){.trainingseinheiten-karten-grid{gap:var(--gutschein-abstand-schmal)}}@media screen and (width<=767px){.trainingseinheiten-karten-grid{flex-wrap:wrap}}.trainingseinheiten-karte{flex:0 1 var(--leistungen-karte-breite);background-color:var(--color-hellblau-karte);border:var(--border-width-thick) solid var(--color-primary);border-radius:var(--radius-medium);min-width:0;padding:var(--space-large) var(--space-small);text-align:center;color:var(--color-hero-blau);position:relative}.trainingseinheiten-karte>*+*{margin-top:var(--space-small)}.trainingseinheiten-karte-titel,.trainingseinheiten-karte-text{overflow-wrap:break-word}.trainingseinheiten-karte-mitte{background-color:var(--color-hero-blau);border-color:var(--color-gruen);color:var(--color-white);min-height:var(--gutschein-karte-mitte-hoehe)}@media screen and (width<=480px){.trainingseinheiten-karte-mitte{min-height:0}}@media screen and (width>=481px){.trainingseinheiten-karte-mitte{margin-top:var(--gutschein-karte-versatz);margin-bottom:var(--gutschein-karte-versatz)}}@media screen and (width<=767px){.trainingseinheiten-karte{flex:100%}}.trainingseinheiten-karte-titel{color:var(--color-primary)}@media screen and (width<=1250px){.trainingseinheiten-karte-titel{font-size:var(--font-size-trainingseinheiten-titel-schmal);line-height:var(--line-height-unterueberschrift)}}.trainingseinheiten-karte-mitte .trainingseinheiten-karte-titel{color:var(--color-gruen)}.trainingseinheiten-karte-text{color:var(--color-primary)}.trainingseinheiten-karte-mitte .trainingseinheiten-karte-text{color:var(--color-white)}.trainingseinheiten-abzeichen{top:calc(-1 * var(--space-large));right:calc(-1 * var(--space-large));width:var(--gutschein-abzeichen-breite);height:auto;position:absolute}.trainingseinheiten-schaltflaeche{text-align:center}.schon-gewusst-kasten{text-align:center;gap:var(--space-small);background-color:var(--color-hellblau-karte);border:var(--border-width-thick) solid var(--color-cta-blau);border-radius:var(--radius-medium);padding:var(--space-small) var(--space-small);flex-direction:column;display:flex}.schon-gewusst-kopf{justify-content:center;align-self:center;align-items:center;gap:var(--space-tiny);display:flex}.schon-gewusst-text{color:var(--color-primary);margin:0}.schon-gewusst-titel{color:var(--color-primary)}.ueber-mich-gutschein{background-color:var(--color-hellblau-karte);position:relative;overflow:hidden}.ueber-mich-gutschein:before{content:"";opacity:var(--dekor-deckkraft-ueber-mich);background-image:url(/medien/dekor-ueber-mich.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.ueber-mich-gutschein>.container-large{position:relative}.ueber-mich-gutschein-grid{align-items:center;gap:var(--gutschein-abstand);grid-template-columns:2fr 1fr;display:grid}.ueber-mich-gutschein-text>*+*{margin-top:var(--space-small)}.ueber-mich-gutschein-liste{padding-left:var(--space-small)}.ueber-mich-gutschein-liste>li+li{margin-top:var(--space-xtiny)}.ueber-mich-gutschein-bild img{border-radius:var(--radius-original-bild);width:100%;height:auto;display:block}@media screen and (width<=1250px){.ueber-mich-gutschein-grid{grid-template-columns:1fr}.ueber-mich-gutschein-bild{order:-1}}.qualifikationen-gutschein-grid{align-items:start;gap:var(--gutschein-abstand);grid-template-columns:repeat(4,1fr);display:grid}.qualifikationen-gutschein-spalte img{border-radius:var(--radius-small);width:100%;height:auto;display:block}.qualifikationen-gutschein-liste{margin-top:var(--space-tiny);padding-left:0}.qualifikationen-gutschein-liste>li+li{margin-top:var(--space-xtiny)}@media screen and (width<=991px){.qualifikationen-gutschein-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=480px){.qualifikationen-gutschein-grid{grid-template-columns:1fr}}.hier-trainieren-gutschein-grid{align-items:center;gap:var(--gutschein-abstand);grid-template-columns:3fr 2fr;display:grid}.hier-trainieren-gutschein-text>*+*{margin-top:var(--space-small)}.hier-trainieren-gutschein-schaltflaeche{margin-top:var(--space-medium)}@media screen and (width<=480px){.hier-trainieren-gutschein-grid{grid-template-columns:1fr}.hier-trainieren-gutschein-text{order:-1}}.ratgeber-cta-mittig{text-align:center}.aufmacher-ratgeber{background-color:var(--color-hero-blau);padding-top:var(--aufmacher-fichtler-padding-oben);padding-bottom:var(--space-xhuge);position:relative;overflow:hidden}.aufmacher-ratgeber:before{content:"";background-image:url(/medien/dekor-aufmacher.svg);background-position:0;background-repeat:no-repeat;background-size:var(--aufmacher-dekor-breite) auto;opacity:var(--dekor-deckkraft-aufmacher);pointer-events:none;position:absolute;inset:0}.aufmacher-ratgeber>.container-large{position:relative}.aufmacher-ratgeber-titel{text-align:center}.ratgeber-bild-wrap{position:relative}.ratgeber-bild-ueberlappt{z-index:1;margin-top:var(--ratgeber-bild-ueberlapp);position:relative;overflow:hidden}.ratgeber-bild-ueberlappt img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.ratgeber-datum-fahne{top:var(--ratgeber-datum-fahne-oben);z-index:2;transform:rotate(90deg) translateY(var(--ratgeber-datum-fahne-versatz));padding:var(--space-tiny) var(--space-tiny) var(--space-xtiny) var(--space-tiny);background-color:var(--color-primary);border-radius:var(--radius-original-akkordeon) var(--radius-original-akkordeon) 0 0;white-space:nowrap;position:absolute;left:0}.ratgeber-karte{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-large);background-color:var(--color-surface);transition:box-shadow var(--transition-base), transform var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.ratgeber-karte-bild{aspect-ratio:3/2;overflow:hidden}.ratgeber-karte-bild img{object-fit:cover;width:100%;height:100%;display:block}.ratgeber-karte-text{gap:var(--space-xxsmall);padding:var(--space-small);flex-direction:column;flex:1;display:flex}.ratgeber-karte-text>.text-style-link{margin-top:auto}.ratgeber-karten-liste{gap:var(--space-small);grid-template-columns:repeat(3,1fr);display:grid}@media screen and (width<=1250px){.ratgeber-karten-liste{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=900px){.ratgeber-karten-liste{grid-template-columns:1fr}}.aufmacher-rechtstext{background-color:var(--color-hero-blau);padding-top:var(--aufmacher-fichtler-padding-oben);padding-bottom:var(--space-medium)}.sektion-zweispaltig{align-items:center;gap:var(--space-xlarge);grid-template-columns:1fr 1fr;display:grid}@media screen and (width<=991px){.sektion-zweispaltig{gap:var(--space-medium);grid-template-columns:1fr}.sektion-zweispaltig>.sektion-bild{order:2}.sektion-zweispaltig>.sektion-text{order:1}}.sektion-zweispaltig.is-bild-links>.sektion-bild{order:-1}@media screen and (width<=991px){.sektion-zweispaltig.is-bild-links>.sektion-bild{order:2}}.sektion-bild{border-radius:var(--radius-large);overflow:hidden}.sektion-bild>img{object-fit:cover;width:100%;height:100%}.sektion-hintergrund{border-radius:var(--radius-large);align-items:center;display:flex;position:relative;overflow:hidden}.sektion-hintergrund>.sektion-hintergrund-bild{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sektion-hintergrund:after{content:"";background-color:var(--color-overlay);position:absolute;inset:0}.sektion-hintergrund>.sektion-hintergrund-inhalt{z-index:var(--z-base);width:100%;position:relative}.sektion-geteilt{border-radius:var(--radius-large);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}@media screen and (width<=767px){.sektion-geteilt{grid-template-columns:1fr}}.sektion-geteilt>.sektion-geteilt-haelfte{padding:var(--space-large);flex-direction:column;justify-content:center;display:flex}.sektion-geteilt>.sektion-geteilt-haelfte.is-farbig{background-color:var(--color-primary);color:var(--color-text-invert)}.sektion-geteilt>.sektion-geteilt-haelfte.is-farbig a{color:var(--color-text-invert)}.sektion-geteilt>.sektion-geteilt-bild{min-height:var(--space-xxhuge)}.sektion-geteilt>.sektion-geteilt-bild>img{object-fit:cover;width:100%;height:100%}.sektion-schritte{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-small), 100%), 1fr));gap:var(--space-medium);counter-reset:schritt;margin:0;padding:0;list-style:none;display:grid}.sektion-schritt{counter-increment:schritt;padding-top:calc(var(--space-large) + var(--space-xsmall));text-align:center;position:relative}.sektion-schritt:before{content:counter(schritt);z-index:var(--z-base);width:var(--space-large);height:var(--space-large);border-radius:var(--radius-full);background-color:var(--color-primary-dark);color:var(--color-text-invert);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.sektion-schritt:after{content:"";top:calc(var(--space-large) / 2 - var(--linie-staerke) / 2);width:calc(100% + var(--space-medium));height:var(--linie-staerke);z-index:0;border-radius:var(--radius-full);background-color:var(--color-primary);transform-origin:0;transition:transform var(--anim-dauer) var(--anim-kurve);position:absolute;left:50%;transform:scaleX(0)}.anim-reihe.is-sichtbar .sektion-schritt:after{transform:scaleX(1)}.anim-reihe.is-sichtbar>.sektion-schritt:first-child:after{transition-delay:calc(var(--anim-stufe) * 1)}.anim-reihe.is-sichtbar>.sektion-schritt:nth-child(2):after{transition-delay:calc(var(--anim-stufe) * 3)}.anim-reihe.is-sichtbar>.sektion-schritt:nth-child(3):after{transition-delay:calc(var(--anim-stufe) * 5)}.anim-reihe.is-sichtbar>.sektion-schritt:nth-child(4):after{transition-delay:calc(var(--anim-stufe) * 7)}.anim-reihe.is-sichtbar>.sektion-schritt:nth-child(5):after{transition-delay:calc(var(--anim-stufe) * 9)}.anim-reihe.is-sichtbar>.sektion-schritt:nth-child(n+6):after{transition-delay:calc(var(--anim-stufe) * 11)}.anim-reihe.is-sichtbar>.sektion-schritt:first-child{transition-delay:calc(var(--anim-stufe) * 0)}.anim-reihe.is-sichtbar>.sektion-schritt:nth-child(2){transition-delay:calc(var(--anim-stufe) * 2)}.anim-reihe.is-sichtbar>.sektion-schritt:nth-child(3){transition-delay:calc(var(--anim-stufe) * 4)}.anim-reihe.is-sichtbar>.sektion-schritt:nth-child(4){transition-delay:calc(var(--anim-stufe) * 6)}.anim-reihe.is-sichtbar>.sektion-schritt:nth-child(5){transition-delay:calc(var(--anim-stufe) * 8)}.anim-reihe.is-sichtbar>.sektion-schritt:nth-child(n+6){transition-delay:calc(var(--anim-stufe) * 10)}.sektion-schritt:last-child:after{display:none}@media screen and (width<=991px){.sektion-schritt:after{display:none}}.sektion-grund-dunkel .sektion-schritt:before,.sektion-grund-farbig .sektion-schritt:before{background-color:var(--color-white);color:var(--color-text)}.sektion-grund-dunkel .sektion-schritt:after,.sektion-grund-farbig .sektion-schritt:after{background-color:var(--color-white);opacity:.35}.sektion-schritte.is-liste{max-width:var(--max-width-large);grid-template-columns:1fr;gap:0}.sektion-schritte.is-liste>.sektion-schritt{padding-top:0;padding-left:calc(var(--space-large) + var(--space-small));padding-bottom:var(--space-medium);text-align:left}.sektion-schritte.is-liste>.sektion-schritt:before{left:0;transform:none}.sektion-schritte.is-liste>.sektion-schritt:last-child{padding-bottom:0}.sektion-schritte.is-liste>.sektion-schritt:after{top:var(--space-large);left:calc(var(--space-large) / 2 - var(--linie-staerke) / 2);width:var(--linie-staerke);transform-origin:top;height:auto;bottom:0;right:auto;transform:scaleY(0)}.sektion-schritte.is-liste.is-sichtbar>.sektion-schritt:after{transform:scaleY(1)}@media screen and (width<=767px){.sektion-schritte.is-liste>.sektion-schritt:after{display:block}}.sektion-zahlen{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-small), 100%), 1fr));gap:var(--space-medium);text-align:center;display:grid}.sektion-zahl{color:var(--color-primary-text);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);display:block}.sektion-zitat{max-width:var(--measure-text);text-align:center;margin-left:auto;margin-right:auto}.sektion-zitat>blockquote{font-size:var(--font-size-h4);font-style:italic;line-height:var(--line-height-heading)}.sektion-zitat>figcaption{margin-top:var(--space-xsmall);color:var(--color-text-muted);font-size:var(--font-size-small)}.sektion-grund-hell{background-color:var(--color-abschnitt-hell)}.sektion-grund-dunkel{background-color:var(--color-background-invert);color:var(--color-text-invert)}.sektion-grund-dunkel a:not(.button){color:var(--color-text-invert)}.sektion-grund-farbig{background-color:var(--color-abschnitt-farbig);color:var(--color-text-invert)}.sektion-grund-farbig a:not(.button){color:var(--color-text-invert)}.sektion-logos{justify-content:center;align-items:center;gap:var(--space-large);flex-wrap:wrap;display:flex}.sektion-logos img{max-height:var(--space-large);width:auto}.zeitstrahl{margin:0;padding:0;list-style:none;position:relative}.zeitstrahl:before{content:"";top:var(--space-tiny);bottom:var(--space-tiny);left:calc(var(--space-xsmall) / 2);width:var(--border-width-thick);background-color:var(--color-border);position:absolute}.zeitstrahl:after{content:"";top:var(--space-tiny);bottom:var(--space-tiny);left:calc(var(--space-xsmall) / 2);width:var(--border-width-thick);background-color:var(--color-primary);transform-origin:top;transform:scaleY(var(--zeitstrahl-fortschritt,0));transition:transform var(--transition-base) linear;position:absolute}.zeitstrahl-punkt.is-erreicht:before{background-color:var(--color-primary);transform:scale(1.15)}.zeitstrahl-punkt:before{transition:background-color var(--transition-base), transform var(--transition-base)}.zeitstrahl-punkt{padding-left:var(--space-medium);padding-bottom:var(--space-large);position:relative}.zeitstrahl-punkt:last-child{padding-bottom:0}.zeitstrahl-punkt:before{content:"";top:var(--space-tiny);width:var(--space-xsmall);height:var(--space-xsmall);border-radius:var(--radius-full);background-color:var(--color-primary);box-shadow:0 0 0 var(--space-xtiny) var(--color-background);position:absolute;left:0}.zeitstrahl-marke{color:var(--color-primary-text);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);display:block}@media screen and (width>=768px){.zeitstrahl.is-abwechselnd:before,.zeitstrahl.is-abwechselnd:after{left:50%;transform:translate(-50%)}.zeitstrahl.is-abwechselnd:after{transform:translateX(-50%) scaleY(var(--zeitstrahl-fortschritt,0))}.zeitstrahl.is-abwechselnd>.zeitstrahl-punkt{width:50%;padding-left:0;padding-right:var(--space-large);text-align:right}.zeitstrahl.is-abwechselnd>.zeitstrahl-punkt:before{left:auto;right:calc(var(--space-xsmall) / -2)}.zeitstrahl.is-abwechselnd>.zeitstrahl-punkt:nth-child(2n){padding-left:var(--space-large);text-align:left;margin-left:50%;padding-right:0}.zeitstrahl.is-abwechselnd>.zeitstrahl-punkt:nth-child(2n):before{right:auto;left:calc(var(--space-xsmall) / -2)}}.zeitstrahl-quer{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-small), 100%), 1fr));gap:var(--space-medium);margin:0;padding:0;list-style:none;display:grid}.zeitstrahl-quer-punkt{padding-top:calc(var(--space-medium) + var(--space-xxsmall));text-align:center;position:relative}.zeitstrahl-quer-punkt:after{content:"";top:calc(var(--space-xsmall) / 2 - var(--linie-staerke) / 2);width:calc(100% + var(--space-medium));height:var(--linie-staerke);z-index:0;border-radius:var(--radius-full);background-color:var(--color-primary);transform-origin:0;transition:transform var(--anim-dauer) var(--anim-kurve);position:absolute;left:50%;transform:scaleX(0)}.anim-reihe.is-sichtbar .zeitstrahl-quer-punkt:after{transform:scaleX(1)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:first-child{transition-delay:calc(var(--anim-stufe) * 0)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:nth-child(2){transition-delay:calc(var(--anim-stufe) * 2)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:nth-child(3){transition-delay:calc(var(--anim-stufe) * 4)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:nth-child(4){transition-delay:calc(var(--anim-stufe) * 6)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:nth-child(5){transition-delay:calc(var(--anim-stufe) * 8)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:nth-child(n+6){transition-delay:calc(var(--anim-stufe) * 10)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:first-child:after{transition-delay:calc(var(--anim-stufe) * 1)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:nth-child(2):after{transition-delay:calc(var(--anim-stufe) * 3)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:nth-child(3):after{transition-delay:calc(var(--anim-stufe) * 5)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:nth-child(4):after{transition-delay:calc(var(--anim-stufe) * 7)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:nth-child(5):after{transition-delay:calc(var(--anim-stufe) * 9)}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt:nth-child(n+6):after{transition-delay:calc(var(--anim-stufe) * 11)}.zeitstrahl-quer-punkt:last-child:after{display:none}@media screen and (width<=991px){.zeitstrahl-quer-punkt:after{display:none}}.zeitstrahl-quer-punkt:before{content:"";z-index:var(--z-base);width:var(--space-xsmall);height:var(--space-xsmall);box-shadow:0 0 0 var(--linie-staerke) var(--color-background);border-radius:var(--radius-full);background-color:var(--color-primary);position:absolute;top:0;left:50%;transform:translate(-50%)}.sektion-grund-hell .zeitstrahl-quer-punkt:before{box-shadow:0 0 0 var(--linie-staerke) var(--color-background-alt)}.anim-reihe>.zeitstrahl-quer-punkt{transform:translateX(calc(var(--anim-weg) * -1))}.zeitstrahl-quer-punkt>.zeitstrahl-marke{display:inline-block}.anim-reihe.is-sichtbar>.zeitstrahl-quer-punkt{transform:none}.galerie{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-medium), 100%), 1fr));gap:var(--space-small);display:grid}.galerie.is-eng{gap:var(--space-tiny)}@media screen and (width>=992px){.galerie.is-versetzt>:nth-child(2n){transform:translateY(var(--space-medium))}}.galerie-bild{border-radius:var(--radius-large);position:relative;overflow:hidden}.galerie-bild>img{object-fit:cover;width:100%;height:100%}.galerie-bild>figcaption{padding:var(--space-xsmall);background:linear-gradient(to top, var(--color-overlay), transparent);color:var(--color-white);font-size:var(--font-size-small);position:absolute;bottom:0;left:0;right:0}.galerie-bild.is-breit{grid-column:span 2}@media screen and (width<=767px){.galerie-bild.is-breit{grid-column:span 1}}.merkmale{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-small), 100%), 1fr));gap:var(--space-medium);display:grid}.merkmal{gap:var(--space-tiny);flex-direction:column;display:flex}.merkmal.is-nebeneinander{align-items:flex-start;gap:var(--space-xsmall);flex-direction:row}.merkmal-symbol{width:var(--space-large);height:var(--space-large);border-radius:var(--radius-medium);background-color:var(--color-primary-light);color:var(--color-primary-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.merkmal-symbol.is-problem{background-color:var(--color-error);color:var(--color-text-invert)}.merkmal-symbol.is-loesung{background-color:var(--color-success);color:var(--color-text-invert)}.sektion-grund-dunkel .merkmal-symbol,.sektion-grund-farbig .merkmal-symbol{color:var(--color-white);background-color:#ffffff26}.hero-bilder{padding-bottom:var(--space-xlarge);padding-right:var(--space-large);position:relative}.hero-bild-klein{border:var(--space-xtiny) solid var(--color-background);width:45%;box-shadow:var(--shadow-medium);position:absolute;bottom:0;right:0}@media screen and (width<=767px){.hero-bilder{padding-bottom:var(--space-large);padding-right:var(--space-medium)}.hero-bild-klein{width:50%}}.marquee-spur img{height:var(--space-medium);opacity:.75;width:auto;transition:opacity var(--transition-base)}.marquee-spur img:hover{opacity:1}.sektion-grund-dunkel .marquee-spur img,.sektion-grund-farbig .marquee-spur img{filter:brightness(0)invert();opacity:.85}.merkmal-bild>.sektion-bild{border-radius:var(--radius-large);background-color:var(--color-background-alt);overflow:hidden}.team-person{flex-direction:column;display:flex}.team-bild{border-radius:var(--radius-large);background-color:var(--color-background-alt);overflow:hidden}.team-bild.is-portraet{aspect-ratio:3/4}.team-bild>img{object-fit:cover;width:100%;height:100%}.kontakt-spalten{gap:var(--space-large);max-width:var(--max-width-large);display:grid}.kontakt-spalten.is-zweispaltig{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-medium), 100%), 1fr));align-items:start;max-width:none}.kontakt-spalten iframe{border-radius:var(--radius-large);border:0;width:100%;height:100%}.kopf-links{gap:var(--space-xlarge);grid-template-columns:1fr 1.5fr;align-items:start;display:grid}@media screen and (width<=991px){.kopf-links{gap:var(--space-large);grid-template-columns:1fr}}.stelle-karte{justify-content:space-between;align-items:center;gap:var(--space-small);padding:var(--space-small);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-large);background-color:var(--color-surface);color:var(--color-text);transition:box-shadow var(--transition-base), transform var(--transition-base);text-decoration:none;display:flex}.stelle-karte:hover{color:var(--color-text);box-shadow:var(--shadow-medium);transform:translateY(calc(var(--space-xxtiny) * -1))}.stelle-karte-fakten{gap:var(--space-small);margin-top:var(--space-xxsmall);color:var(--color-text-muted);font-size:var(--font-size-small);flex-wrap:wrap;display:flex}.stelle-karte-fakten>span{align-items:center;gap:var(--space-xtiny);display:inline-flex}.stelle-karte-pfeil{color:var(--color-primary-text);transition:transform var(--transition-base);flex-shrink:0}.stelle-karte:hover .stelle-karte-pfeil{transform:translateX(var(--space-xtiny))}@media screen and (width<=479px){.stelle-karte-pfeil{display:none}}.stelle-zweispaltig{gap:var(--space-xlarge);grid-template-columns:1.6fr 1fr;align-items:start;display:grid}.stelle-bewerbung{top:calc(var(--space-xlarge) + var(--space-xsmall));position:sticky}@media screen and (width<=991px){.stelle-zweispaltig{gap:var(--space-large);grid-template-columns:1fr}.stelle-bewerbung{position:static}}.stelle-fakten{gap:var(--space-xxsmall) var(--space-xsmall);margin:var(--space-xsmall) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.stelle-fakten>li{align-items:center;gap:var(--space-xtiny);padding:var(--space-xtiny) var(--space-xxsmall);border-radius:var(--radius-medium);background-color:var(--color-background-alt);font-size:var(--font-size-small);display:inline-flex}.stelle-fakten .icon{color:var(--color-text-muted)}.produktbild{width:100%;height:auto;display:block}.preis-karte{max-width:var(--container-small);padding:var(--space-large);border:var(--border-width-thick) solid var(--color-primary);border-radius:var(--radius-large);background-color:var(--color-surface);box-shadow:var(--shadow-large);text-align:center;margin-left:auto;margin-right:auto}.sektion-grund-dunkel .preis-karte{color:var(--color-text-invert);box-shadow:none;background-color:#0000}.sektion-grund-dunkel .preis-betrag{color:var(--color-primary)}.preis-abschnitt{background-color:var(--color-aufmacher-dunkel)}.preis-abschnitt .button:not(.is-secondary):not(.is-text){border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-text-invert)}.preis-abschnitt .button:not(.is-secondary):not(.is-text):hover{border-color:var(--color-primary-dark);background-color:var(--color-primary-dark);color:var(--color-text-invert)}.preis-bild{width:var(--space-xxhuge);max-width:60%;height:auto;margin:0 auto;display:block}.preis-karte .liste-haken{gap:var(--space-tiny) var(--space-medium);text-align:left;grid-template-columns:repeat(2,auto);display:inline-grid}.preis-karte .liste-haken>li+li{margin-top:0}@media screen and (width<=767px){.preis-karte .liste-haken{grid-template-columns:1fr}}.preis-betrag{font-size:var(--font-size-display);font-weight:var(--font-weight-xbold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-primary-text)}.preis-karte .button{justify-content:center;width:100%}.baum{font-family:var(--font-family-mono)}.baum-wurzel{color:var(--color-text-muted);font-size:var(--font-size-small)}.baum-liste{margin:var(--space-xsmall) 0 0;padding:0 0 0 var(--space-xsmall);border-left:var(--border-width) solid var(--color-border);list-style:none}.baum-liste>li+li{margin-top:var(--space-small)}.baum-zeile{align-items:baseline;gap:var(--space-tiny);flex-wrap:wrap;display:flex}.baum-pfad{color:var(--color-text);font-weight:var(--font-weight-bold)}.baum-anzahl{color:var(--color-primary-text);font-size:var(--font-size-small);font-weight:var(--font-weight-bold)}.baum-text{margin-top:var(--space-xxtiny);color:var(--color-text-muted);font-family:var(--font-family-base);font-size:var(--font-size-small)}.baum-kinder{gap:var(--space-xtiny);margin:var(--space-xxsmall) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.baum-kinder>li{color:var(--color-text-muted);font-size:var(--font-size-small)}.baum-kinder>li+li:before{content:"·" / "";margin-right:var(--space-xtiny);color:var(--color-border-strong)}.baum-fuss{margin-top:var(--space-medium);padding-top:var(--space-xsmall);border-top:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-family-base);font-size:var(--font-size-small)}.szene{position:relative}.szene-bild{width:100%;height:auto;display:block;position:relative}.szene-bild.is-griff{position:absolute;inset:0}.szene-bild{animation-duration:1.2s;animation-timing-function:step-end;animation-iteration-count:3;animation-fill-mode:forwards}.szene-bild.is-offen{animation-name:szene-offen}.szene-bild.is-griff{animation-name:szene-griff}@keyframes szene-offen{0%,49.99%{opacity:1}50%,to{opacity:0}}@keyframes szene-griff{0%,49.99%{opacity:0}50%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.szene-bild{animation:none}.szene-bild.is-offen{opacity:0}.szene-bild.is-griff{opacity:1}}html[data-ruhe] .szene-bild{animation:none}html[data-ruhe] .szene-bild.is-offen{opacity:0}html[data-ruhe] .szene-bild.is-griff{opacity:1}.sektion-grund-dunkel,.sektion-grund-farbig,.sektion-hintergrund,.sektion-geteilt-haelfte.is-farbig,.footer-aufruf,.footer.is-dunkel,.aufmacher-raub,.preis-abschnitt{--color-focus:var(--color-white)}.sektion-kasten .sektion-inhalt{padding:var(--space-large);border-radius:var(--radius-large);background-color:var(--color-surface);color:var(--color-text)}@media screen and (width<=767px){.sektion-kasten .sektion-inhalt{padding:var(--space-small)}}.aufmacher-raub{background-color:var(--color-aufmacher-dunkel);overflow:hidden}.page-wrapper:has(.aufmacher-raub) .header{background-color:var(--color-aufmacher-dunkel);color:var(--color-text-invert);border-bottom-color:#0000}.page-wrapper:has(.aufmacher-raub) .header a:not(.button){color:var(--color-text-invert)}.aufmacher-raub .button:not(.is-secondary):not(.is-text){border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-text-invert)}.aufmacher-raub .button:not(.is-secondary):not(.is-text):hover{border-color:var(--color-primary-dark);background-color:var(--color-primary-dark);color:var(--color-text-invert)}.aufmacher-raub .button.is-secondary{border-color:var(--color-neutral-700);background-color:var(--color-neutral-700);color:var(--color-text-invert)}.aufmacher-raub .button.is-secondary:hover{border-color:var(--color-neutral-600);background-color:var(--color-neutral-600);color:var(--color-text-invert)}.raub{aspect-ratio:25/26;position:relative}.aufmacher-raub .sektion-bild{overflow:visible}.raub-dieb,.raub-ordner{position:absolute}.raub-dieb{width:86%;animation:4.6s ease-in-out forwards raub-fahrt;top:-88%;left:14%}.raub-pose{width:100%;height:auto;display:block}.raub-pose.is-2{position:absolute;inset:0}.raub-ordner{width:54%;height:auto;bottom:4%;left:10%}@keyframes raub-fahrt{0%{transform:translateY(-16%)}18%,30%{transform:translateY(0)}48%{transform:translateY(-9%)}80%,to{transform:translateY(0)}}.raub-pose{animation-duration:4.6s;animation-timing-function:step-end;animation-iteration-count:1;animation-fill-mode:forwards}.raub-pose.is-1{animation-name:raub-pose-1}.raub-pose.is-2{animation-name:raub-pose-2}@keyframes raub-pose-1{0%,17.9%{opacity:1}18%,29.9%{opacity:0}30%,79.9%{opacity:1}80%,to{opacity:0}}@keyframes raub-pose-2{0%,17.9%{opacity:0}18%,29.9%{opacity:1}30%,79.9%{opacity:0}80%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.raub-dieb,.raub-pose{animation:none;transform:translateY(0)}.raub-pose.is-1{opacity:0}.raub-pose.is-2{opacity:1}}html[data-ruhe] .raub-dieb,html[data-ruhe] .raub-pose{animation:none;transform:translateY(0)}html[data-ruhe] .raub-pose.is-1{opacity:0}html[data-ruhe] .raub-pose.is-2{opacity:1}.fakten{justify-content:center;align-items:center;gap:var(--space-xsmall) var(--space-large);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fakt{align-items:center;gap:var(--space-tiny);color:var(--color-text);font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);display:inline-flex}.fakt>.icon{color:var(--color-text-muted)}.stimme{gap:var(--space-xxsmall);padding:var(--space-small);border-radius:var(--radius-large);border:var(--border-width) solid var(--color-border);background-color:var(--color-surface);flex-direction:column;margin:0;display:flex}.stimme-zeichen{width:var(--space-medium);height:var(--space-medium);border-radius:var(--radius-full);background-color:var(--color-primary-light);color:var(--color-primary-text);justify-content:center;align-items:center;display:inline-flex}.stimme-text{font-size:var(--font-size-medium);line-height:var(--line-height-base);margin:0}.stimme-quelle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.sektion-inhalt{margin-top:var(--space-kopf)}.sektion-schmal{max-width:var(--container-medium)}.sektion-schmal.is-zentriert{margin-left:auto;margin-right:auto}.sektion-schmal.is-eng{max-width:var(--container-small)}.anim{opacity:0;transform:translateY(var(--anim-weg));transition:opacity var(--anim-dauer) var(--anim-kurve), transform var(--anim-dauer) var(--anim-kurve);transition-delay:var(--anim-verzoegerung,0s);will-change:opacity, transform}.anim.is-sichtbar{opacity:1;transform:none}.anim.is-fertig{will-change:auto}.anim-hoch{transform:translateY(var(--anim-weg))}.anim-runter{transform:translateY(calc(var(--anim-weg) * -1))}.anim-links{transform:translateX(var(--anim-weg))}.anim-rechts{transform:translateX(calc(var(--anim-weg) * -1))}.anim-blende{transform:none}.anim-zoom{transform:scale(.96)}.anim-zoom.is-sichtbar{transform:scale(1)}.anim-schnell{--anim-dauer:var(--anim-dauer-schnell)}.anim-langsam{--anim-dauer:var(--anim-dauer-langsam)}.anim-reihe>*{opacity:0;transform:translateY(var(--anim-weg));transition:opacity var(--anim-dauer) var(--anim-kurve), transform var(--anim-dauer) var(--anim-kurve)}.anim-reihe.is-sichtbar>*{opacity:1;transform:none}.anim-reihe.is-sichtbar>:first-child{transition-delay:calc(var(--anim-stufe) * 0)}.anim-reihe.is-sichtbar>:nth-child(2){transition-delay:calc(var(--anim-stufe) * 1)}.anim-reihe.is-sichtbar>:nth-child(3){transition-delay:calc(var(--anim-stufe) * 2)}.anim-reihe.is-sichtbar>:nth-child(4){transition-delay:calc(var(--anim-stufe) * 3)}.anim-reihe.is-sichtbar>:nth-child(5){transition-delay:calc(var(--anim-stufe) * 4)}.anim-reihe.is-sichtbar>:nth-child(6){transition-delay:calc(var(--anim-stufe) * 5)}.anim-reihe.is-sichtbar>:nth-child(n+7){transition-delay:calc(var(--anim-stufe) * 6)}.anim-heben{transition:transform var(--transition-base), box-shadow var(--transition-base)}.anim-heben:hover{transform:translateY(calc(var(--space-xxtiny) * -1));box-shadow:var(--shadow-medium)}.anim-bild-zoom>img{transition:transform var(--anim-dauer-langsam) var(--anim-kurve)}.anim-bild-zoom:hover>img{transform:scale(1.04)}.marquee{mask-image:linear-gradient(to right, transparent, black var(--space-large), black calc(100% - var(--space-large)), transparent);display:flex;position:relative;overflow:hidden}.marquee-spur{align-items:center;gap:var(--marquee-abstand);padding-right:var(--marquee-abstand);animation:marquee-lauf var(--marquee-dauer) linear infinite;flex-shrink:0;display:flex}.marquee.is-rueckwaerts .marquee-spur{animation-direction:reverse}.marquee:hover .marquee-spur,.marquee:focus-within .marquee-spur,.marquee.is-angehalten .marquee-spur{animation-play-state:paused}@keyframes marquee-lauf{0%{transform:translate(0)}to{transform:translate(-100%)}}.anim-puls{animation:anim-puls var(--anim-dauer-langsam) ease-in-out infinite alternate}@keyframes anim-puls{0%{opacity:1}to{opacity:.6}}@media (prefers-reduced-motion:reduce){.anim,.anim-reihe>*{opacity:1!important;transition:none!important;transform:none!important}.marquee-spur{flex-wrap:wrap;animation:none}.marquee{mask-image:none}.anim-puls{animation:none}.anim-heben:hover,.anim-bild-zoom:hover>img{transform:none}.zeitstrahl:after{transition:none!important;transform:scaleY(1)!important}.zeitstrahl-quer-punkt:after{transition:none!important;transform:scaleX(1)!important}}html[data-ruhe] .anim,html[data-ruhe] .anim-reihe>*{opacity:1!important;transition:none!important;transform:none!important}html[data-ruhe] .marquee-spur{flex-wrap:wrap;animation:none}html[data-ruhe] .marquee{mask-image:none}html[data-ruhe] .anim-puls{animation:none}html[data-ruhe] .anim-heben:hover,html[data-ruhe] .anim-bild-zoom:hover>img{transform:none}html[data-ruhe] .zeitstrahl-quer-punkt:after{transition:none!important;transform:scaleX(1)!important}:root:not(.js) .anim,:root:not(.js) .anim-reihe>*{opacity:1;transform:none}.hide{display:none}@media screen and (width<=991px){.hide-tablet{display:none}}@media screen and (width<=767px){.hide-mobile{display:none}}@media screen and (width>=992px){.show-tablet-only{display:none}}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-scroll-x{overflow-x:auto}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.z-base{z-index:var(--z-base);position:relative}.z-sticky{z-index:var(--z-sticky);position:relative}.z-header{z-index:var(--z-header);position:relative}.z-overlay{z-index:var(--z-overlay);position:relative}.text-color-inherit{color:inherit}.text-size-inherit{font-size:inherit}.text-weight-inherit{font-weight:inherit}.width-full{width:100%}.height-full{height:100%}.position-relative{position:relative}.align-self-start{align-self:flex-start}.text-color-akzent{color:var(--color-akzent)}
