@font-face{font-family:Roboto Slab Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-slab-cyrillic-ext-wght-normal.BH54svm2.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Slab Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-slab-cyrillic-wght-normal.BzUUW08o.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Slab Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Slab Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-slab-greek-wght-normal.CGMhFIa2.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Slab Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-slab-vietnamese-wght-normal.o378VNJM.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Slab Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-slab-latin-ext-wght-normal.DFXT9gkm.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto Slab Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-slab-latin-wght-normal.NGSZfXMW.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-weiss: #ffffff;--c-grau-flaeche: #ffffff;--c-grau-linie: #e0e0e0;--c-grau-linie-stark: #8c8c8c;--c-text: #1a1a1a;--c-text-2: #666666;--c-text-3: #6b6b6b;--c-schwarz: #000000;--c-dunkel: #1a1a1a;--c-dunkel-2: #333333;--c-gelb: #ffcc00;--c-gelb-hover: #f2c100;--c-gelb-hell: #fff5cc;--c-blau: #165a9d;--c-gruen: #2e7d32;--c-gruen-hell: #e8f5e9;--c-rot: #b3261e;--c-rot-hell: #fbeaea;--shadow-sm: 0 1px 2px rgb(0 0 0 / .08);--shadow-md: 0 4px 12px rgb(0 0 0 / .1);--shadow-lg: 0 12px 32px rgb(0 0 0 / .14);--font-display: "ADAC Slab", "ADACSlab", "Roboto Slab Variable", "Roboto Slab", Arial, sans-serif;--font-body: "ADAC Sans", "ADACSans", Arial, Helvetica, sans-serif;--text-xs: .8125rem;--text-sm: .9375rem;--text-base: 1rem;--text-lg: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--text-xl: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--text-2xl: clamp(1.5rem, 1.25rem + 1.1vw, 2rem);--text-3xl: clamp(1.875rem, 1.4rem + 2vw, 2.75rem);--text-hero: clamp(2.125rem, 1.4rem + 3vw, 3.5rem);--gutter: clamp(16px, 4vw, 40px);--max: 1240px;--space-section: clamp(4rem, 3rem + 5vw, 7.5rem);--radius-sm: 4px;--radius-md: 4px;--radius-lg: 0px;--radius-pill: 4px;--rahmen: 2px solid rgb(0 0 0 / .9);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .16s;--dur: .28s;--dur-slow: .65s;--header-h: 72px}@font-face{font-family:ADAC Sans;font-weight:400;font-display:swap;src:local("ADAC Sans"),local("ADACSans-Regular")}@font-face{font-family:ADAC Sans;font-weight:700;font-display:swap;src:local("ADAC Sans Bold"),local("ADACSans-Bold")}@font-face{font-family:ADAC Slab;font-weight:700;font-display:swap;src:local("ADAC Slab Bold"),local("ADACSlab-Bold")}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body{margin:0;background:var(--c-weiss);color:var(--c-text);font-family:var(--font-body);font-size:var(--text-base);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}[hidden]{display:none!important}img,svg,video{display:block;max-width:100%}img{height:auto}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:700;line-height:1.12;letter-spacing:-.01em;text-wrap:balance}h3,h4{line-height:1.25;letter-spacing:0}p{margin:0;text-wrap:pretty}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--c-text);outline-offset:3px;border-radius:4px}.fuss :focus-visible,.section--schwarz :focus-visible,.section--night :focus-visible,.tafel :focus-visible{outline-color:var(--c-gelb)}::selection{background:var(--c-gelb);color:var(--c-text)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:100;padding:10px 16px;background:var(--c-text);color:var(--c-weiss);border-radius:var(--radius-sm);text-decoration:none;transition:top var(--dur-fast) var(--ease-out)}.skip-link:focus{top:12px}.container{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--space-section)}.section--tight{padding-block:calc(var(--space-section) * .6)}.section--paper{background:var(--c-grau-flaeche)}.section--night{background:var(--c-dunkel);color:var(--c-weiss)}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:var(--text-sm);font-weight:700;color:var(--c-text-2)}.section--night .eyebrow{color:#ffffffb8}.lead{font-size:var(--text-lg);line-height:1.55;color:var(--c-text-2);max-width:62ch}.section--night .lead{color:#ffffffc7}.section--gelb .eyebrow,.section--gelb .lead{color:var(--c-text)}h1,h2,h3,dt{overflow-wrap:break-word}@media(max-width:560px){h2,h3,dt{hyphens:auto}}.h-section{position:relative;font-size:var(--text-3xl);padding-left:.5em}.h-section:before{content:"";position:absolute;top:.08em;bottom:.08em;left:0;width:5px;background:var(--c-gelb);transform-origin:top}.h-section[data-reveal]:before{transform:scaleY(0);transition:transform .5s var(--ease-out) .15s}.h-section[data-reveal].is-visible:before,.no-js .h-section[data-reveal]:before{transform:none}.mark{background:var(--c-gelb);color:var(--c-schwarz);padding:0 .18em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.btn{--btn-bg: var(--c-gelb);--btn-fg: var(--c-schwarz);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border:var(--rahmen);border-radius:var(--radius-sm);background:var(--btn-bg);color:var(--btn-fg);font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out);-webkit-tap-highlight-color:transparent}.btn svg{width:20px;height:20px;transition:transform var(--dur) var(--ease-out)}.btn:active{transform:translateY(1px) scale(.98);box-shadow:none}.btn--ghost{--btn-bg: var(--c-weiss)}@media(hover:hover)and (pointer:fine){.btn:hover{background:var(--c-gelb-hover);transform:translateY(-1px);box-shadow:0 3px #000000e6}.btn:hover svg{transform:translate(3px)}.btn:active{transform:translateY(1px) scale(.98);box-shadow:none}.btn--ghost:hover{background:var(--c-gelb-hell)}.btn--dark:hover{background:var(--c-dunkel-2)}}.btn--dark{--btn-bg: var(--c-dunkel);--btn-fg: var(--c-weiss);border-color:var(--c-dunkel)}.section--dunkel .btn--ghost,.section--night .btn--ghost{border-color:var(--c-weiss)}.btn--sm{min-height:44px;padding:0 16px;font-size:var(--text-sm)}.btn[aria-disabled=true],.btn:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:var(--radius-sm);background:var(--c-weiss);border:2px solid var(--c-grau-linie-stark);font-size:var(--text-sm);font-weight:700;color:var(--c-text);white-space:nowrap}.chip svg{width:18px;height:18px;color:var(--c-text-2)}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:700}.badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.badge--offen{background:var(--c-gruen-hell);color:var(--c-gruen)}.badge--offen:before{animation:puls 2.4s var(--ease-in-out) infinite}.badge--besetzt{background:var(--c-weiss);box-shadow:inset 0 0 0 1px var(--c-grau-linie-stark);color:var(--c-text-3)}@keyframes puls{0%,to{box-shadow:0 0 #2e7d3273}60%{box-shadow:0 0 0 6px #2e7d3200}}[data-reveal]{opacity:0;transform:translateY(12px);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transition-delay:calc(var(--i, 0) * 50ms)}[data-reveal].is-visible,.no-js [data-reveal]{opacity:1;transform:none}[data-reveal=schwingen]{transform:rotate(-8deg) translateY(10px);transform-origin:23px 23px;transition-duration:.7s;transition-timing-function:cubic-bezier(.34,1.56,.64,1)}[data-reveal=stempel]{transform:scale(1.35) rotate(-10deg);transition-duration:.38s;transition-timing-function:cubic-bezier(.34,1.56,.64,1)}[data-reveal=links]{transform:translate(-28px) rotate(-4deg);transition-duration:.65s}[data-reveal=drucken]{opacity:1;transform:none}[data-reveal=drucken]>*{clip-path:inset(0 0 100% 0);transition:clip-path .7s cubic-bezier(.77,0,.175,1)}[data-reveal=drucken].is-visible>*{clip-path:inset(0 -20px -20px -20px)}.no-js [data-reveal=drucken]>*{clip-path:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.parallax>img{animation:parallax linear both;animation-timeline:view();animation-range:cover}@keyframes parallax{0%{transform:scale(1.14) translateY(-5%)}to{transform:scale(1.14) translateY(5%)}}}}.frame{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--c-grau-flaeche)}.frame img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out)}.frame:hover img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-property:opacity,color,background-color,border-color!important;transition-duration:.15s!important;transition-delay:0ms!important}[data-reveal],[data-reveal=drucken]>*{opacity:1;transform:none;clip-path:none}.h-section[data-reveal]:before{transform:none}}.toast{position:fixed;left:50%;bottom:28px;z-index:90;padding:12px 20px;border-radius:var(--radius-pill);background:var(--c-text);color:var(--c-weiss);font-weight:500;box-shadow:var(--shadow-lg);transform:translate(-50%);animation:toast-rein var(--dur-slow) var(--ease-out) both}@keyframes toast-rein{0%{opacity:0;transform:translate(-50%,16px)}}:root{--schatten-hart: 6px 6px 0 var(--c-schwarz);--schatten-hart-gelb: 8px 8px 0 var(--c-gelb);--rahmen-dick: 3px solid var(--c-schwarz)}.section--gelb{background:var(--c-gelb);color:var(--c-schwarz)}.section--schwarz{background:var(--c-dunkel);color:var(--c-weiss)}.section--schwarz .h-section,.section--schwarz h2{color:var(--c-weiss)}.etikett{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:var(--text-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.riesig{font-family:var(--font-display);font-weight:800;font-size:clamp(2.75rem,1rem + 7vw,7.5rem);line-height:.92;letter-spacing:-.01em;text-transform:uppercase}.hart{border:var(--rahmen);box-shadow:var(--schatten-hart);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),background-color var(--dur) var(--ease-out)}a.hart:hover,.hart--interaktiv:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--c-schwarz)}a.hart:active,.hart--interaktiv:active{transform:translate(6px,6px);box-shadow:0 0 0 var(--c-schwarz)}.flap{display:inline-flex;gap:3px}.flap__z{position:relative;display:inline-grid;place-items:center;width:1em;height:1.3em;background:var(--c-dunkel);color:var(--c-gelb);font-family:var(--font-display);font-weight:700;text-transform:uppercase;border-radius:3px;overflow:hidden}.flap__z:after{content:"";position:absolute;inset:50% 0 auto;height:1px;background:#000000bf}.flap__z.ist-klappend{animation:klappen 90ms linear}@keyframes klappen{50%{transform:scaleY(.2)}}.blinken{animation:blinken 1.6s steps(1,end) 6}@keyframes blinken{50%{opacity:.25}}.polaroid{border:var(--rahmen-dick);box-shadow:var(--schatten-hart);background:var(--c-weiss)}.polaroid img{display:block;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.blinken{animation:none}}.kopf-sentinel[data-astro-cid-fzpbxy5g]{position:absolute;top:0;height:24px;width:1px}.kopf[data-astro-cid-fzpbxy5g]{position:sticky;top:0;z-index:50;background:var(--c-gelb);border-bottom:var(--rahmen-dick);transition:background-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.kopf[data-astro-cid-fzpbxy5g][data-gescrollt]{box-shadow:0 2px 10px #0000001f}.kopf__innen[data-astro-cid-fzpbxy5g]{display:flex;align-items:center;gap:24px;height:var(--header-h);transition:height var(--dur) var(--ease-out)}.kopf[data-astro-cid-fzpbxy5g][data-gescrollt] .kopf__innen[data-astro-cid-fzpbxy5g]{height:62px}.kopf__logo[data-astro-cid-fzpbxy5g]{display:flex;align-items:center;gap:12px;text-decoration:none;flex-shrink:0}.kopf__logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:clamp(138px,14vw,176px);height:auto}.kopf__logo--tms[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:clamp(170px,19vw,243px)}.kopf__karriere[data-astro-cid-fzpbxy5g]{padding-left:12px;border-left:1px solid #0000004d;font-size:var(--text-sm);font-weight:700;color:var(--c-schwarz)}.kopf__nav[data-astro-cid-fzpbxy5g]{margin-left:auto}.kopf__nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{display:flex;gap:4px;list-style:none;margin:0;padding:0}.kopf__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{position:relative;display:block;padding:8px 14px;font-weight:700;font-size:var(--text-sm);text-decoration:none;color:var(--c-text);transition:color var(--dur-fast) var(--ease-out)}.kopf__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:after{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;background:var(--c-schwarz);transform:scaleX(0);transform-origin:0;transition:transform var(--dur) var(--ease-out)}.kopf__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--c-text)}.kopf__nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover:after{transform:scaleX(1)}.kopf__aktionen[data-astro-cid-fzpbxy5g]{display:flex;align-items:center;gap:8px}.kopf__menue[data-astro-cid-fzpbxy5g]{display:none;width:44px;height:44px;border:0;border-radius:var(--radius-sm);background:var(--c-weiss);border:var(--rahmen);cursor:pointer;place-items:center}.kopf__menue[data-astro-cid-fzpbxy5g] .icon-zu,.kopf__menue[data-astro-cid-fzpbxy5g][aria-expanded=true] .icon-auf{display:none}.kopf__menue[data-astro-cid-fzpbxy5g][aria-expanded=true] .icon-zu{display:block}.mobilmenue[data-astro-cid-fzpbxy5g]{position:fixed;inset:var(--header-h) 0 0;z-index:30;background:var(--c-weiss);padding-top:16px;overflow-y:auto}.kopf[data-astro-cid-fzpbxy5g][data-gescrollt] .mobilmenue[data-astro-cid-fzpbxy5g]{top:62px}.mobilmenue[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{list-style:none;margin:0;display:grid;gap:4px}.mobilmenue[data-astro-cid-fzpbxy5g] li[data-astro-cid-fzpbxy5g]{animation:einblenden var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--i) * 50ms)}.mobilmenue[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:not(.btn){display:block;padding:14px 0;font-family:var(--font-display);font-size:var(--text-xl);text-decoration:none;border-bottom:1px solid var(--c-grau-linie)}.mobilmenue[data-astro-cid-fzpbxy5g] .btn[data-astro-cid-fzpbxy5g]{margin-top:20px;width:100%}@keyframes einblenden{0%{opacity:0;transform:translateY(12px)}}@media(width<=960px){.kopf__nav[data-astro-cid-fzpbxy5g]{display:none}.kopf__aktionen[data-astro-cid-fzpbxy5g]{margin-left:auto}.kopf__menue[data-astro-cid-fzpbxy5g]{display:grid}}@media(width<=560px){.kopf__cta[data-astro-cid-fzpbxy5g],.kopf__karriere[data-astro-cid-fzpbxy5g]{display:none}}.fuss[data-astro-cid-nns7i3if]{background:var(--c-dunkel);color:#ffffffc7;padding-block:clamp(3.5rem,6vw,5.5rem) 2rem;font-size:var(--text-sm)}.fuss__raster[data-astro-cid-nns7i3if]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px}.fuss__titel[data-astro-cid-nns7i3if]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--c-weiss);margin-bottom:10px}.fuss[data-astro-cid-nns7i3if] address[data-astro-cid-nns7i3if]{margin-top:18px;font-style:normal;line-height:1.7}.fuss__kopf[data-astro-cid-nns7i3if]{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#ffffff80;margin-bottom:14px}.fuss[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.fuss[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.fuss[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]{display:inline-flex;align-items:center;gap:10px;color:#ffffffd9;text-decoration:none;background:none;border:0;padding:0;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.fuss[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.fuss[data-astro-cid-nns7i3if] button[data-astro-cid-nns7i3if]:hover{color:var(--c-gelb)}.fuss__unten[data-astro-cid-nns7i3if]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;border-top:1px solid #ffffff1f;color:#ffffff8c}.fuss__unten[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{display:flex;gap:24px}@media(width<=768px){.fuss__raster[data-astro-cid-nns7i3if]{grid-template-columns:1fr;gap:32px}}.einwilligung[data-astro-cid-u6s5b3h2]{position:fixed;inset:auto 0 0;z-index:80;padding:16px;pointer-events:none}.einwilligung__karte[data-astro-cid-u6s5b3h2]{pointer-events:auto;max-width:640px;margin-left:auto;padding:24px;background:var(--c-weiss);border:1px solid var(--c-grau-linie);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);font-size:var(--text-sm);color:var(--c-text-2);opacity:0;transform:translateY(24px);transition:opacity var(--dur) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.einwilligung[data-astro-cid-u6s5b3h2].ist-offen .einwilligung__karte[data-astro-cid-u6s5b3h2]{opacity:1;transform:none}.einwilligung__kopf[data-astro-cid-u6s5b3h2]{display:flex;align-items:center;gap:10px;color:var(--c-text);margin-bottom:10px}.einwilligung[data-astro-cid-u6s5b3h2] h2[data-astro-cid-u6s5b3h2]{font-size:var(--text-lg)}.einwilligung__details[data-astro-cid-u6s5b3h2]{margin-top:14px}.einwilligung__details[data-astro-cid-u6s5b3h2] summary[data-astro-cid-u6s5b3h2]{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-weight:600;color:var(--c-text);list-style:none}.einwilligung__details[data-astro-cid-u6s5b3h2] summary[data-astro-cid-u6s5b3h2]::-webkit-details-marker{display:none}.einwilligung__details[data-astro-cid-u6s5b3h2][open] summary[data-astro-cid-u6s5b3h2] svg{transform:rotate(180deg)}.einwilligung__optionen[data-astro-cid-u6s5b3h2]{display:grid;gap:12px;margin-top:14px}.schalter[data-astro-cid-u6s5b3h2]{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:12px 14px;border-radius:var(--radius-md);background:var(--c-weiss);cursor:pointer}.schalter[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]{position:absolute;opacity:0;pointer-events:none}.schalter__spur[data-astro-cid-u6s5b3h2]{position:relative;width:42px;height:24px;margin-top:2px;border-radius:999px;background:var(--c-grau-linie-stark);transition:background-color var(--dur) var(--ease-out)}.schalter__spur[data-astro-cid-u6s5b3h2]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:var(--shadow-sm);transition:transform var(--dur) var(--ease-out)}.schalter[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]:checked+.schalter__spur[data-astro-cid-u6s5b3h2]{background:var(--c-gruen)}.schalter[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]:checked+.schalter__spur[data-astro-cid-u6s5b3h2]:after{transform:translate(18px)}.schalter[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]:focus-visible+.schalter__spur[data-astro-cid-u6s5b3h2]{outline:3px solid var(--c-text);outline-offset:2px}.schalter[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]:disabled+.schalter__spur[data-astro-cid-u6s5b3h2]{opacity:.6}.einwilligung__knoepfe[data-astro-cid-u6s5b3h2]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px}@media(width<=560px){.einwilligung[data-astro-cid-u6s5b3h2]{padding:8px}.einwilligung__karte[data-astro-cid-u6s5b3h2]{padding:18px}.einwilligung__knoepfe[data-astro-cid-u6s5b3h2]{grid-template-columns:1fr}}.lesefortschritt[data-astro-cid-hkbrpulz]{position:fixed;inset:0 0 auto;height:3px;z-index:60;pointer-events:none}.lesefortschritt[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{display:block;height:100%;background:var(--c-gelb);transform-origin:0;transform:scaleX(var(--fortschritt, 0))}@supports (animation-timeline: scroll()){.lesefortschritt[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{animation:linear both lesen;animation-timeline:scroll(root)}@keyframes lesen{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}
