:root{--color-white:#fff;--color-black:#101112;--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:#ff3b08;--color-primary-dark:#d42d00;--color-primary-text:#c42800;--color-primary-light:#fff2ee;--color-akzent:var(--color-primary);--color-secondary:#0f6e6e;--color-secondary-dark:#0b5555;--color-secondary-light:#e4f2f2;--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-neutral-100);--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-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-overlay:#10111299;--font-family-base:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-heading:var(--font-family-base);--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:700;--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-h1:clamp(2.25rem, 1.8rem + 2.25vw, 3.5rem);--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);--container-small:48rem;--container-medium:64rem;--container-large:80rem;--container-padding:var(--space-small);--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:.125rem;--radius-medium:.25rem;--radius-large:.5rem;--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;--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;--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)}}*,: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{border-collapse:collapse;width:100%}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-primary);border-radius:var(--radius-medium);background-color:var(--color-primary);color:var(--color-text-invert);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-primary-dark);border-color:var(--color-primary-dark);color:var(--color-text-invert)}.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-small:not(.is-secondary):not(.is-text){border-color:var(--color-primary-dark);background-color:var(--color-primary-dark)}.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-white);background-color:var(--color-white);color:var(--color-text)}.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-neutral-200);background-color:var(--color-neutral-200);color:var(--color-text)}.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}.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{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)}.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{align-items:center;gap:var(--space-tiny);padding:var(--space-xtiny) var(--space-xxsmall);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-medium);background-color:var(--color-surface);font-weight:var(--font-weight-semibold);display:none}@media screen and (width<=991px){.nav-toggle{display:inline-flex}.nav-list{padding:var(--space-xsmall) var(--container-padding);border-bottom:var(--border-width) solid var(--color-border);background-color:var(--color-surface);flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.nav-list.is-open{display:flex}.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{margin-top:var(--space-xxsmall);margin-left:var(--space-0)}.nav-aufruf+.nav-aufruf{margin-top:var(--space-tiny)}.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)}.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>*+*{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}.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{border-radius:var(--radius-large);border:0;width:100%;height:100%}.header.is-mittig .header-inner{grid-template-columns:auto 1fr auto;display:grid}.header.is-mittig .nav-list{justify-content:center}.header.is-transparent{transition:background-color var(--transition-base), border-color var(--transition-base);background-color:#0000;border-bottom-color:#0000}.header.is-transparent.is-gescrollt{background-color:var(--color-surface);border-bottom-color:var(--color-border)}.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-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}.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)}.preis-betrag{font-size:var(--font-size-h1);font-weight:var(--font-weight-xbold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.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{--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}.aufmacher-grund{isolation:isolate;position:relative}.aufmacher-grund:before{content:"";z-index:-1;background-image:url(/medien/produkt/aufmacher-grund.webp);background-position:50%;background-size:cover;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 15% 60%,#0000)}.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)}
