/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--leading-snug:1.375;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--f);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{html{background:var(--weiss);color:var(--tinte);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{font-family:var(--f);min-height:100svh;font-size:1rem;font-weight:450;line-height:1.6}@media (width>=768px){body{font-size:1.0625rem}}::selection{background:var(--akzent);color:var(--auf-akzent)}:focus-visible{outline:2px solid var(--akzent);outline-offset:3px;border-radius:6px}.flaeche-tief :focus-visible{outline-color:#fff}[id]{scroll-margin-top:calc(var(--leiste) + 1rem)}.rahmen{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}@media (width>=768px){.rahmen{padding-inline:2rem}}@media (width>=1280px){.rahmen{padding-inline:2.75rem}}.abschnitt{padding-block:5rem}@media (width>=768px){.abschnitt{padding-block:7rem}}@media (width>=1280px){.abschnitt{padding-block:8rem}}.feld-flaeche{border-radius:var(--r-gross);background:var(--grau-50);margin-inline:.5rem}.flaeche-tief{background:var(--tief);color:var(--auf-tief);--linie:var(--linie-tief);--zeichnung:#fff6}.kopf-1,.kopf-2,.kopf-3{font-family:var(--f);text-wrap:balance}.kopf-1{letter-spacing:-.045em;font-size:clamp(2.375rem,1.7rem + 2.8vw,3.625rem);font-weight:560;line-height:1.02}.kopf-2{letter-spacing:-.04em;font-size:clamp(2rem,1.45rem + 2.2vw,3.25rem);font-weight:560;line-height:1.06}.kopf-3{letter-spacing:-.02em;font-size:1.25rem;font-weight:600;line-height:1.25}.kopf-2 .leise,.kopf-1 .leise{color:var(--text-3);display:block}.flaeche-tief .kopf-1 .leise,.flaeche-tief .kopf-2 .leise{color:var(--auf-tief-3)}.ueberzeile{color:var(--text-3);font-size:.9375rem;font-weight:500}.flaeche-tief .ueberzeile{color:var(--auf-tief-3)}.unterzeile{color:var(--text-3);text-wrap:pretty;max-width:34rem;font-size:1.0625rem;line-height:1.55}@media (width>=768px){.unterzeile{font-size:1.125rem}}.flaeche-tief .unterzeile{color:var(--auf-tief-2)}.text-lauf{text-wrap:pretty;max-width:40rem}.beschriftung{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500;line-height:1.4}.flaeche-tief .beschriftung{color:var(--auf-tief-3)}.knopf{--knopf-h:3rem;min-height:var(--knopf-h);border-radius:var(--r-pille);max-width:100%;font-family:var(--f);letter-spacing:-.02em;text-align:center;text-wrap:balance;cursor:pointer;transition:background-color .18s var(--kurve-zustand), border-color .18s var(--kurve-zustand), color .18s var(--kurve-zustand), box-shadow .18s var(--kurve-zustand), transform .12s ease-out;border:1px solid #0000;justify-content:center;align-items:center;gap:.75rem;padding:.625rem 1.375rem;font-size:1rem;font-weight:600;line-height:1.15;text-decoration:none;display:inline-flex}.knopf:active{transform:scale(.98)}.knopf>svg{flex:none;width:1.125rem;height:1.125rem}.knopf-gross{--knopf-h:3.5rem;font-size:1.0625rem}.knopf-klein{--knopf-h:2.75rem;white-space:nowrap;font-size:.9375rem}.knopf-zeichen{--kreis:2.25rem;--kreis-rand:calc((var(--knopf-h) - var(--kreis)) / 2);--zeichen-polster:calc(var(--kreis-rand) + var(--kreis) + .75rem - 1px);padding-left:var(--zeichen-polster);position:relative}.knopf-gross.knopf-zeichen{--kreis:2.625rem}.knopf-klein.knopf-zeichen{--kreis:2rem}.knopf-zeichen>.kreis{left:calc(var(--kreis-rand) - 1px);top:calc(50% - var(--kreis) / 2);width:var(--kreis);height:var(--kreis);position:absolute}.kreis{background:var(--akzent);width:2.25rem;height:2.25rem;color:var(--auf-akzent);transition:transform .22s var(--kurve-an), background-color .18s var(--kurve-zustand);border-radius:50%;flex:none;place-items:center;display:inline-grid}.kreis svg{width:1rem;height:1rem}.knopf-dunkel{background:var(--tinte);color:#fff;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #00000029,0 6px 16px -8px #0006}.knopf-dunkel .kreis{color:var(--tinte);background:#fff}.knopf-akzent{background:var(--akzent);color:var(--auf-akzent);box-shadow:inset 0 1px 0 #ffffff24, 0 1px 2px rgb(var(--akzent-rgb) / .24), 0 8px 18px -10px rgb(var(--akzent-rgb) / .6)}.knopf-akzent .kreis{color:var(--akzent);background:#fff}:root[data-variante=b] .knopf-akzent .kreis{color:var(--tinte)}.knopf-weiss{color:var(--tinte);background:#fff;box-shadow:inset 0 -1px #0000000f,0 1px 2px #00000029,0 8px 20px -12px #00000073}.knopf-rand{border-color:var(--linie-kraeftig);color:var(--tinte);background:#fff}.knopf-glas{color:#fff;background:#ffffff14;border-color:#ffffff38}@media (hover:hover) and (pointer:fine){.knopf-dunkel:hover{background:#262626}.knopf-akzent:hover{background:var(--akzent-dunkel)}.knopf-weiss:hover{background:var(--grau-100)}.knopf-rand:hover{border-color:rgb(var(--tinte-rgb) / .3);background:var(--grau-50)}.knopf-glas:hover{background:#ffffff29;border-color:#ffffff57}.knopf:hover .kreis,.pfeil-verweis:hover .kreis{transform:rotate(45deg)}}.pfeil-verweis{letter-spacing:-.02em;min-height:3rem;color:var(--tinte);cursor:pointer;align-items:center;gap:.625rem;font-weight:600;text-decoration:none;display:inline-flex}.pfeil-verweis .kreis{background:var(--tinte);color:#fff;width:2rem;height:2rem}.pfeil-verweis .kreis svg{width:.875rem;height:.875rem}.flaeche-tief .pfeil-verweis{color:#fff}.flaeche-tief .pfeil-verweis .kreis{color:var(--tinte);background:#fff}.verweis{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--tinte-rgb) / .3);-webkit-text-decoration-color:rgb(var(--tinte-rgb) / .3);-webkit-text-decoration-color:rgb(var(--tinte-rgb) / .3);text-decoration-color:rgb(var(--tinte-rgb) / .3);text-underline-offset:.25em;cursor:pointer;transition:text-decoration-color .16s var(--kurve-zustand);font-weight:600;text-decoration-thickness:1px}.flaeche-tief .verweis{text-decoration-color:#fff6}@media (hover:hover) and (pointer:fine){.verweis:hover{text-decoration-color:currentColor}}.etikett{border-radius:var(--r-pille);border:1px solid var(--linie-kraeftig);white-space:nowrap;align-items:center;gap:.5rem;min-height:2.25rem;padding-inline:.875rem;font-size:.875rem;font-weight:500;display:inline-flex}.flaeche-tief .etikett{color:var(--auf-tief-2);background:#ffffff14;border-color:#ffffff38}.etikett svg{width:1rem;height:1rem}.symbolfeld{background:var(--grau-100);width:2.75rem;height:2.75rem;color:var(--tinte);border-radius:50%;flex:none;place-items:center;display:grid}.symbolfeld svg{width:1.25rem;height:1.25rem}.symbolfeld-akzent{background:var(--akzent-hell);color:var(--akzent)}:root[data-variante=b] .symbolfeld-akzent{color:var(--akzent-dunkel)}.leistungen{column-gap:3.5rem;display:grid}.leistung{border-top:1px solid var(--linie-kraeftig);align-items:flex-start;gap:1.25rem;padding-block:1.5rem;display:flex}.leistung:last-child{border-bottom:1px solid var(--linie-kraeftig)}@media (width>=768px){.leistungen{grid-template-columns:repeat(2,minmax(0,1fr))}.leistung:nth-last-child(-n+2){border-bottom:1px solid var(--linie-kraeftig)}}@media (width>=1024px){.leistung{gap:1.5rem;padding-block:1.875rem}}.leistung-zeichen{background:var(--akzent-hell);width:3rem;height:3rem;color:var(--akzent);border-radius:50%;flex:none;place-items:center;display:grid}:root[data-variante=b] .leistung-zeichen{color:var(--akzent-dunkel)}.leistung-zeichen svg{width:1.375rem;height:1.375rem}.leistung-titel{letter-spacing:-.02em;padding-top:.125rem;font-size:1.1875rem;font-weight:600;line-height:1.3}.leistung-text{color:var(--text-3);text-wrap:pretty;margin-top:.25rem}.karte{border-radius:var(--r-karte);background:var(--grau-50)}.karte-rand{border-radius:var(--r-karte);box-shadow:inset 0 0 0 1px var(--linie-kraeftig);background:#fff}.karte-weiss{border-radius:var(--r-karte);background:#fff}.kopfleiste{z-index:40;height:var(--leiste);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);transition:box-shadow .2s var(--kurve-zustand);background:#ffffffc7;position:sticky;top:0}.kopfleiste[data-gescrollt]{box-shadow:0 1px 0 var(--linie)}.wortmarke{letter-spacing:-.055em;color:var(--tinte);align-items:center;font-size:1.875rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.wortmarke-zeile{white-space:nowrap}.zeichen{fill:var(--akzent);display:block}.flaeche-tief .zeichen{fill:var(--akzent-hell)}.logo-zeichen{vertical-align:baseline;aspect-ratio:80/63.5;width:auto;height:.75em;margin-right:var(--logo-luecke,.087em);display:inline-block}.nav-verweis{letter-spacing:-.01em;color:var(--text-2);cursor:pointer;transition:color .16s var(--kurve-zustand);padding:.75rem .25rem;font-size:1rem;font-weight:500;text-decoration:none}@media (hover:hover) and (pointer:fine){.nav-verweis:hover{color:var(--tinte)}}.nav-verweis[aria-current=true]{color:var(--tinte)}.symbolknopf{border-radius:var(--r-klein);background:var(--grau-100);width:3rem;height:3rem;color:var(--tinte);cursor:pointer;transition:background-color .16s var(--kurve-zustand);place-items:center;display:inline-grid}.symbolknopf svg{width:1.25rem;height:1.25rem}@media (hover:hover) and (pointer:fine){.symbolknopf:hover{background:var(--grau-200)}}.anrufleiste{z-index:30;padding:0 1rem calc(1rem + env(safe-area-inset-bottom));pointer-events:none;transition:transform .32s var(--kurve-weg), opacity .32s var(--kurve-weg);inset-inline:0;justify-content:center;display:flex;position:fixed;bottom:0}.anrufleiste>.knopf{pointer-events:auto;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #ffffff1a,0 2px 4px #00000029,0 14px 32px -10px #00000080}.anrufleiste[data-weg]{opacity:0;transform:translateY(160%)}.anrufleiste[data-weg]>.knopf{pointer-events:none}@media (width>=1024px){.anrufleiste{display:none}}@media (width<=1023.98px){html:not(.js) .hat-anrufleiste{padding-bottom:5.5rem}}.formkarte{border-radius:var(--r-gross);color:var(--tinte);--linie:rgb(var(--tinte-rgb) / .08);background:#fff;box-shadow:0 1px 2px #00000014,0 24px 60px -24px #00000073}.formkarte :focus-visible{outline-color:var(--akzent)}.formkarte .beschriftung,.formkarte .ueberzeile,.formkarte .unterzeile{color:var(--text-3)}.formkarte .verweis{-webkit-text-decoration-color:rgb(var(--tinte-rgb) / .3);-webkit-text-decoration-color:rgb(var(--tinte-rgb) / .3);-webkit-text-decoration-color:rgb(var(--tinte-rgb) / .3);text-decoration-color:rgb(var(--tinte-rgb) / .3)}.punkte{justify-content:center;gap:.5rem;display:flex}.punkt{width:2rem;height:2rem;box-shadow:inset 0 0 0 1px var(--linie-kraeftig);color:var(--text-3);font-variant-numeric:tabular-nums;transition:background-color .24s var(--kurve-zustand), color .24s var(--kurve-zustand), box-shadow .24s var(--kurve-zustand);border-radius:50%;place-items:center;font-size:.875rem;font-weight:600;display:grid}.punkt[data-stand=aktiv]{background:var(--tinte);color:#fff;box-shadow:none}.punkt[data-stand=erledigt]{background:var(--akzent-hell);color:var(--akzent);box-shadow:none}:root[data-variante=b] .punkt[data-stand=erledigt]{color:var(--akzent-dunkel)}.strecke-titel{letter-spacing:-.01em;color:var(--tinte);font-size:.9375rem;font-weight:600}.strecke-weg{grid-auto-columns:1fr;grid-auto-flow:column;gap:.25rem;display:grid}.strecke-weg>span{border-radius:var(--r-pille);background:var(--grau-100);height:.25rem;position:relative;overflow:hidden}.strecke-weg>span:after{content:"";border-radius:inherit;background:var(--akzent);transform-origin:0;transition:transform .45s var(--kurve-weg);position:absolute;inset:0;transform:scaleX(0)}.strecke-weg>span[data-voll]:after{transform:none}.frage-text{letter-spacing:-.025em;text-wrap:balance;font-size:1.25rem;font-weight:600;line-height:1.25;display:block}.frage-hinweis{color:var(--text-3);margin-top:.25rem;font-size:.875rem;font-weight:500;display:block}.wahl{border-radius:var(--r-klein);background:var(--grau-50);width:100%;min-height:3.25rem;box-shadow:inset 0 0 0 1px var(--linie);color:var(--tinte);letter-spacing:-.01em;cursor:pointer;transition:background-color .18s var(--kurve-zustand), box-shadow .18s var(--kurve-zustand), transform .12s ease-out;align-items:center;gap:.75rem;padding:.6875rem 1rem;font-size:1rem;font-weight:500;line-height:1.3;display:flex;position:relative}.wahl:active{transform:scale(.985)}.wahl input{opacity:0;pointer-events:none;position:absolute}.wahl-zeichen{width:1.375rem;height:1.375rem;box-shadow:inset 0 0 0 1.5px var(--linie-kraeftig);color:var(--auf-akzent);transition:background-color .18s var(--kurve-zustand), box-shadow .18s var(--kurve-zustand);background:#fff;border-radius:.4375rem;flex:none;place-items:center;display:grid}.wahl:has(input[type=radio]) .wahl-zeichen{border-radius:50%}.wahl-zeichen svg{width:.8125rem;height:.8125rem}.wahl-zeichen svg path{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .24s var(--kurve-an) 60ms}.wahl:has(input:checked){background:var(--akzent-hell);box-shadow:inset 0 0 0 1.5px var(--akzent)}.wahl:has(input:checked) .wahl-zeichen{background:var(--akzent);box-shadow:none}.wahl:has(input:checked) .wahl-zeichen svg path{stroke-dashoffset:0}.wahl:has(input:focus-visible){outline:2px solid var(--akzent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.wahl:hover{background:var(--grau-100);box-shadow:inset 0 0 0 1px var(--linie-kraeftig)}.wahl:has(input:checked):hover{background:var(--akzent-hell);box-shadow:inset 0 0 0 1.5px var(--akzent)}}@media (prefers-reduced-motion:reduce){.strecke-weg>span:after,.wahl-zeichen svg path{transition:none}}.feld-name{color:var(--text-2);margin-bottom:.5rem;font-size:.9375rem;font-weight:500;display:block}.feld-eingabe{border-radius:var(--r-klein);background:var(--grau-100);width:100%;min-height:3.25rem;color:var(--tinte);font-family:var(--f);appearance:none;transition:background-color .18s var(--kurve-zustand), box-shadow .18s var(--kurve-zustand);border:0;padding:.8125rem 1rem;font-size:1rem;font-weight:500;line-height:1.4;display:block;box-shadow:inset 0 0 0 1px #0000}.feld-eingabe::placeholder{color:#8a8a8a;font-weight:450}textarea.feld-eingabe{resize:vertical;min-height:6.5rem}select.feld-eingabe{cursor:pointer;padding-right:2.75rem}.feld-eingabe:focus{box-shadow:inset 0 0 0 2px var(--akzent);background:#fff;outline:none}@media (hover:hover) and (pointer:fine){.feld-eingabe:hover:not(:focus){background:var(--grau-200)}}.feld-huelle{position:relative}.feld-pfeil{pointer-events:none;width:1rem;height:1rem;color:var(--text-3);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}[data-fehler] .feld-eingabe{box-shadow:inset 0 0 0 2px var(--signal);background:#fff}.feld-fehler{color:var(--signal);text-wrap:pretty;margin-top:.375rem;font-size:.875rem;font-weight:500;line-height:1.35;display:none}[data-fehler]>.feld-fehler,[data-fehler]+.feld-fehler,.feld-fehler[data-fehler]{display:block}.kaestchen{cursor:pointer;color:var(--text-3);align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.5;display:flex}.kaestchen input{appearance:none;background:var(--grau-100) no-repeat center / .875rem;width:1.375rem;height:1.375rem;box-shadow:inset 0 0 0 1px var(--linie-kraeftig);cursor:pointer;transition:background-color .18s var(--kurve-zustand), box-shadow .18s var(--kurve-zustand);border-radius:.4375rem;flex:none}.kaestchen input:checked{background-color:var(--tinte);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.kaestchen[data-fehler] input{box-shadow:inset 0 0 0 2px var(--signal)}@keyframes ruck{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.ruck{animation:ruck .34s var(--kurve-zustand)}.knopf-stapel{display:inline-grid}.knopf-stapel>*{grid-area:1/1;justify-content:center;align-items:center;gap:.625rem;display:inline-flex}.knopf-stapel>[data-arbeitet],[aria-busy=true] .knopf-stapel>[data-ruhe]{visibility:hidden}[aria-busy=true] .knopf-stapel>[data-arbeitet]{visibility:visible}.ring{border:2px solid;border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite drehen}@keyframes drehen{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ring{display:none}}html.js .schritt:not([data-aktiv]){display:none}html:not(.js) [data-nur-mit-skript]{display:none!important}.haken-kachel{background:var(--akzent);width:3.5rem;height:3.5rem;color:var(--auf-akzent);border-radius:50%;place-items:center;display:grid}.haken-kachel svg{width:1.625rem;height:1.625rem}.strecke-reihe{align-items:center;gap:.625rem;margin-top:1.25rem;display:flex}.strecke-reihe+.strecke-reihe{margin-top:.625rem}.strecke-zurueck{--knopf-h:3.5rem;width:var(--knopf-h);flex:none;padding:0}[data-strecke] .feld-name{margin-bottom:.375rem;line-height:1.3}.laden{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:19rem;display:flex}.laden-ring{border:3px solid var(--grau-200);border-top-color:var(--akzent);border-radius:50%;width:2.5rem;height:2.5rem;animation:.9s linear infinite drehen}.laden-text{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.laden-balken{background:var(--grau-100);border-radius:999px;width:min(12rem,70%);height:3px;display:block;overflow:hidden}.laden-balken>span{background:var(--akzent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.laden-ring{animation:none}}.frage{border-radius:var(--r-karte);background:var(--grau-50);transition:background-color .2s var(--kurve-zustand)}.frage+.frage{margin-top:.625rem}.frage summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:1.25rem;min-height:4rem;padding:1.125rem 1.25rem 1.125rem 1.5rem;font-size:1.0625rem;font-weight:600;line-height:1.35;list-style:none;display:flex}.frage summary::-webkit-details-marker{display:none}.frage-zeichen{background:#fff;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.frage-zeichen:before,.frage-zeichen:after{content:"";background:var(--tinte);width:.75rem;height:1.5px;transition:transform .3s var(--kurve-zustand);position:absolute}.frage-zeichen:after{transform:rotate(90deg)}.frage[open] .frage-zeichen:after{transform:rotate(0)}.frage::details-content{block-size:0;transition:block-size .3s var(--kurve-zustand), content-visibility .3s allow-discrete;overflow:hidden}.frage[open]::details-content{block-size:auto}.frage-antwort{color:var(--text-3);text-wrap:pretty;max-width:44rem;padding:0 1.5rem 1.5rem}@media (hover:hover) and (pointer:fine){.frage:hover{background:var(--grau-100)}}.zeichnung{width:100%;height:auto;color:var(--zeichnung);display:block;overflow:visible}.zeichnung .strich{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;vector-effect:non-scaling-stroke}.zeichnung .strich-fein{fill:none;stroke:currentColor;stroke-width:1px;opacity:.55;vector-effect:non-scaling-stroke}.zeichnung .strich-kraeftig{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:square;vector-effect:non-scaling-stroke}.zeichnung .daemmung{fill:none;stroke:currentColor;stroke-width:1px;opacity:.7;vector-effect:non-scaling-stroke}.zeichnung .schaden{fill:none;stroke:var(--signal);stroke-width:1.5px;vector-effect:non-scaling-stroke}.flaeche-tief .zeichnung .schaden{stroke:#ff8a6b}.zeichnung .weg{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-dasharray:.01 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.zeichnung .hinweis{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.zeichnung .punkt-ziel{fill:currentColor}.zeichnung .marke-feld{fill:var(--akzent)}.flaeche-tief .zeichnung .marke-feld{fill:#fff}.zeichnung .marke-ziffer{fill:#fff;font-family:var(--f);text-anchor:middle;dominant-baseline:central;font-size:12px;font-weight:700}.flaeche-tief .zeichnung .marke-ziffer{fill:var(--tief)}.zeichnung .schrift-klein{fill:currentColor;font-family:var(--f);font-size:11px;font-weight:500}html.js .zeichnung [data-zieht]{stroke-dasharray:1;stroke-dashoffset:1px;animation:zeichnen var(--dauer,.9s) var(--kurve-weg) var(--warte,0s) forwards}html.js .zeichnung [data-setzt]{animation:setzen .42s var(--kurve-an) var(--warte,0s) backwards;transform-box:fill-box;transform-origin:50%}@keyframes zeichnen{to{stroke-dashoffset:0}}@keyframes setzen{0%{opacity:0;transform:scale(.6)}}.marke{background:var(--akzent);width:1.5rem;height:1.5rem;color:var(--auf-akzent);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;line-height:1;display:inline-grid}html.js [data-herein]{animation:herein .55s var(--kurve-hero) var(--warte,0s) backwards}.hero-maske{overflow-clip-margin:.12em;margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:clip}.hero-zeile{display:block}@media (prefers-reduced-motion:no-preference){.hero-zeile{animation:zeile-hoch .85s var(--kurve-hero) var(--warte,0s) backwards}}@keyframes zeile-hoch{0%{transform:translateY(105%)}}@keyframes herein{0%{opacity:0;transform:translateY(.8rem)}}.ablauf-streifen{--polster:1rem;--rand:max(var(--polster), calc((100% - 80rem) / 2 + var(--polster)));--breite:min(17.5rem, 76vw);--abstand:1.5rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rand);scrollbar-width:none;overflow-x:auto}.ablauf-streifen::-webkit-scrollbar{display:none}.ablauf-streifen:focus-visible{outline-offset:-2px}@media (width>=768px){.ablauf-streifen{--polster:2rem;--breite:18rem;--abstand:2rem}}@media (width>=1024px){.ablauf-streifen{--breite:19rem;--abstand:2.5rem}}@media (width>=1280px){.ablauf-streifen{--polster:2.75rem}}.ablauf-reihe{gap:var(--abstand);width:max-content;padding:.25rem var(--rand);display:flex}.ablauf-stufe{width:var(--breite);scroll-snap-align:start;flex:none;position:relative}.ablauf-strecke{width:calc(var(--breite) + var(--abstand) - 3.25rem);background:var(--linie-kraeftig);height:1px;position:absolute;top:calc(1rem - .5px);right:calc(100% + .625rem)}.ablauf-linie{background:var(--tinte);transform-origin:0;height:100%;transition:transform .4s var(--kurve-an) var(--verzug,0s);display:block}html.js .ablauf-linie.erreicht{transform:none}.ablauf-stufe .stufe-nr.erreicht{transition-delay:calc(var(--verzug,0s) + .28s)}.ablauf-knopf{border:1px solid var(--linie-kraeftig);width:3rem;height:3rem;color:var(--tinte);cursor:pointer;transition:background-color .18s var(--kurve-zustand), border-color .18s var(--kurve-zustand), opacity .18s var(--kurve-zustand), transform .12s ease-out;background:#fff;border-radius:50%;place-items:center;display:grid}.ablauf-knopf svg{width:1.125rem;height:1.125rem}.ablauf-knopf:active:not(:disabled){transform:scale(.96)}.ablauf-knopf:disabled{opacity:.4;cursor:default}@media (hover:hover) and (pointer:fine){.ablauf-knopf:not(:disabled):hover{border-color:rgb(var(--tinte-rgb) / .3);background:var(--grau-100)}}html:not(.js) [data-ablauf-knoepfe],[data-ablauf][data-passt] [data-ablauf-knoepfe]{display:none}.stufe-nr{width:2rem;height:2rem;color:var(--tinte);box-shadow:inset 0 0 0 1px var(--linie-kraeftig);font-variant-numeric:tabular-nums;transition:background-color .32s var(--kurve-zustand), color .32s var(--kurve-zustand), box-shadow .32s var(--kurve-zustand), transform .32s var(--kurve-an);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:600;display:grid}.stufe-nr.erreicht,html:not(.js) .stufe-nr{background:var(--akzent);color:var(--auf-akzent);box-shadow:none}.stufe-nr.erreicht{transform:scale(1.08)}html.js .ablauf-linie{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){html.js [data-herein],html.js .zeichnung [data-setzt]{animation:none}html.js .zeichnung [data-zieht]{stroke-dashoffset:0;stroke-dasharray:none;animation:none}html.js .ablauf-linie{transform:none}.stufe-nr{background:var(--akzent);color:var(--auf-akzent);box-shadow:none}.anrufleiste,.frage-zeichen:before,.frage-zeichen:after{transition:none}.frage::details-content{transition:none}}.einstieg-schleier{background:linear-gradient(0deg, var(--tief) 0%, transparent 45%), linear-gradient(90deg, var(--tief) 0%, var(--tief) 42%, var(--tief) 72%, var(--tief) 100%)}@supports (color:color-mix(in lab, red, red)){.einstieg-schleier{background:linear-gradient(0deg, color-mix(in srgb, var(--tief) 75%, transparent) 0%, transparent 45%), linear-gradient(90deg, color-mix(in srgb, var(--tief) 95%, transparent) 0%, color-mix(in srgb, var(--tief) 88%, transparent) 42%, color-mix(in srgb, var(--tief) 60%, transparent) 72%, color-mix(in srgb, var(--tief) 50%, transparent) 100%)}}@media (width<=1023px){.einstieg-schleier{background:var(--tief)}@supports (color:color-mix(in lab, red, red)){.einstieg-schleier{background:color-mix(in srgb, var(--tief) 88%, transparent)}}}.einstieg-ueberzeile,.einstieg-fakt{color:var(--auf-tief-2);align-items:center;gap:.625rem;font-size:.9375rem;font-weight:500;line-height:1.35;display:flex}.einstieg-ueberzeile svg,.einstieg-fakt svg{width:1.125rem;height:1.125rem;color:var(--akzent-hell);flex:none}:root[data-variante=b] .einstieg-ueberzeile svg,:root[data-variante=b] .einstieg-fakt svg{color:#fff}.kopf-knopf{display:none}@media (width>=1024px){.kopf-knopf{display:inline-flex}}.menue-knopf{border-radius:var(--r-klein);cursor:pointer;place-items:center;width:3rem;height:3rem;margin-right:-.5rem;display:grid;position:relative}.menue-linie{background:var(--tinte);width:1.375rem;height:1.5px;transition:transform .25s var(--kurve-weg);border-radius:1px;position:absolute;left:.8125rem}.menue-linie:first-child{transform:translateY(-3.5px)}.menue-linie:last-child{transform:translateY(3.5px)}.menue-knopf[aria-expanded=true] .menue-linie:first-child{transform:rotate(45deg)}.menue-knopf[aria-expanded=true] .menue-linie:last-child{transform:rotate(-45deg)}.menue{inset:var(--leiste) 0 0;z-index:35;opacity:0;transition:opacity .25s var(--kurve-an);background:#fff;position:fixed}.menue[data-offen]{opacity:1}.menue-verweis{border-bottom:1px solid var(--linie);letter-spacing:-.03em;min-height:3.5rem;color:var(--tinte);align-items:center;font-size:1.5rem;font-weight:560;text-decoration:none;display:flex}.menue-offen{overflow:hidden}.menue-offen .anrufleiste{opacity:0;transform:translateY(160%)}.menue-offen .anrufleiste>.knopf{pointer-events:none}@media (prefers-reduced-motion:reduce){.menue,.menue-linie{transition:none}}.fuss{padding-top:5rem}@media (width>=768px){.fuss{padding-top:7rem}}main:has(>.abschnitt:not(.feld-flaeche):last-child)+.fuss{padding-top:0}@media (width>=1024px){.fuss-flaeche{min-height:min(calc(100svh - var(--leiste) - 1rem), 75rem);flex-direction:column;display:flex}.fuss-inhalt{flex-direction:column;flex:1;display:flex}}.fuss-titel{font-size:clamp(2rem,1.3rem + 1.8vw,2.75rem)}.schriftzug{width:100%;height:auto;display:block}.schriftzug-zeichen{fill:var(--akzent-hell)}.schriftzug-wort{fill:#fff}.fuss-verweis{min-height:2.75rem;color:var(--auf-tief-2);cursor:pointer;transition:color .16s var(--kurve-zustand);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}button.fuss-verweis{font:inherit;background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){a.fuss-verweis:hover,button.fuss-verweis:hover{color:#fff}}@media (pointer:fine) and (width>=1024px){.fuss-verweis{min-height:2.125rem}}@media (pointer:fine) and (width>=1024px) and (height<=919px){.fuss-verweis{min-height:1.875rem}}.dokument{border-radius:var(--r-karte);background:#fff;box-shadow:0 1px 2px #0000000f,0 20px 48px -28px #0000004d}:root[data-variante=b] .text-akzent{color:var(--tinte)}.brotkrumen ol{color:var(--text-3);flex-wrap:wrap;gap:.25rem .5rem;font-size:.875rem;display:flex}.brotkrumen li{align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex}.brotkrumen li+li:before{content:"/";color:var(--grau-200)}.brotkrumen a{color:inherit;text-decoration:none}.brotkrumen a:hover{color:var(--tinte)}.brotkrumen [aria-current]{min-width:0;color:var(--tinte);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.entwurf-hinweis{border-radius:var(--r-klein);color:#5c4108;background:#fdf1d6;max-width:48rem;padding:.875rem 1.125rem;font-size:.9375rem;line-height:1.45}.etikett-entwurf{color:#5c4108;background:#fdf1d6;min-height:1.625rem;padding-inline:.625rem;font-size:.8125rem}.kopf-artikel{font-family:var(--f);letter-spacing:-.04em;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:clamp(2rem,1.55rem + 1.9vw,3rem);font-weight:560;line-height:1.08}.kopf-artikel .leise{color:var(--text-3);display:block}:is(.ueberzeile:has(svg),.ueberzeile-verweis){align-items:center;gap:.5rem;display:inline-flex}.ueberzeile svg{width:1.125rem;height:1.125rem;color:var(--akzent)}.ueberzeile-verweis{text-decoration:none}.ueberzeile-verweis:hover{color:var(--tinte)}.ort-fakt{color:var(--text-3);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;display:flex}.ort-fakt svg{width:1.125rem;height:1.125rem;color:var(--akzent)}.kurzantwort{border-radius:var(--r-karte);background:var(--akzent-hell);padding:1.5rem}@media (width>=768px){.kurzantwort{padding:2rem}}.kurzantwort .beschriftung{color:var(--akzent)}.kurzantwort-frage{letter-spacing:-.02em;margin-top:.5rem;font-size:1.125rem;font-weight:600;line-height:1.3}.kurzantwort-text{color:var(--text-2);text-wrap:pretty;margin-top:.5rem;font-size:1.0625rem;line-height:1.6}.artikel{min-width:0;max-width:44rem;color:var(--text-2);font-size:1.0625rem;line-height:1.7}.artikel>*+*{margin-top:1.25rem}.artikel h2{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;color:var(--tinte);letter-spacing:-.03em;text-wrap:balance;scroll-margin-top:calc(var(--leiste) + 1.5rem);margin-top:3.25rem;font-size:clamp(1.4375rem,1.25rem + .7vw,1.75rem);font-weight:600;line-height:1.2}.artikel h2:first-child{margin-top:0}.artikel h3{color:var(--tinte);letter-spacing:-.02em;margin-top:2.25rem;font-size:1.1875rem;font-weight:600;line-height:1.3}.artikel h2+*,.artikel h3+*{margin-top:.75rem}.artikel strong{color:var(--tinte);font-weight:600}.artikel a:not(.knopf){color:var(--tinte);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--akzent-rgb) / .45);-webkit-text-decoration-color:rgb(var(--akzent-rgb) / .45);-webkit-text-decoration-color:rgb(var(--akzent-rgb) / .45);text-decoration-color:rgb(var(--akzent-rgb) / .45);text-underline-offset:.22em;font-weight:600;text-decoration-thickness:1.5px}.artikel a:not(.knopf):hover{-webkit-text-decoration-color:var(--akzent);-webkit-text-decoration-color:var(--akzent);-webkit-text-decoration-color:var(--akzent);text-decoration-color:var(--akzent)}.artikel ul,.artikel ol{padding-left:1.25rem}.artikel ul{list-style:outside}.artikel ol{list-style:decimal}.artikel li+li{margin-top:.5rem}.artikel li::marker{color:var(--akzent)}.artikel ul:has(input[type=checkbox]){padding-left:0;list-style:none}.artikel input[type=checkbox]{accent-color:var(--akzent);margin-right:.5rem}.artikel blockquote{border-left:3px solid var(--akzent-hell);color:var(--text-3);padding-left:1.25rem}.artikel{overflow-x:clip}.artikel table{border-collapse:collapse;max-width:100%;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}.artikel tr:last-child td{border-bottom:0}.artikel thead th{color:var(--tinte);text-align:left;background:var(--grau-50);font-weight:600}.artikel th,.artikel td{border-bottom:1px solid var(--linie-kraeftig);vertical-align:top;min-width:9rem;padding:.75rem 1rem}.artikel th:first-child,.artikel td:first-child{padding-left:.875rem}.artikel hr{border:0;border-top:1px solid var(--linie-kraeftig);margin-block:2.5rem}.inhalt{counter-reset:inhalt;font-size:.9375rem;line-height:1.4}.inhalt li{counter-increment:inhalt}.inhalt li+li{margin-top:.625rem}.inhalt a{color:var(--text-2);gap:.625rem;text-decoration:none;display:flex}.inhalt a:before{content:counter(inhalt);width:1.25rem;color:var(--text-3);font-variant-numeric:tabular-nums;flex:none}.inhalt a:hover{color:var(--tinte)}.quellen{counter-reset:quelle;color:var(--text-3);font-size:.9375rem;line-height:1.5}.quellen li{counter-increment:quelle;gap:.75rem;display:flex}.quellen li+li{margin-top:.625rem}.quellen li:before{content:counter(quelle);font-variant-numeric:tabular-nums;flex:none;width:1.25rem}.quellen .verweis{color:var(--text-2);font-weight:500}.quellen li>span{overflow-wrap:anywhere;min-width:0}.beitrag-karte{border-radius:var(--r-karte);background:var(--grau-50);height:100%;transition:background-color .2s var(--kurve-zustand);flex-direction:column;gap:.5rem;padding:1.375rem 3.75rem 1.375rem 1.5rem;text-decoration:none;display:flex;position:relative}.beitrag-karte>span:first-child:empty{display:none}.beitrag-karte-titel{letter-spacing:-.02em;color:var(--tinte);text-wrap:balance;font-size:1.0625rem;font-weight:600;line-height:1.3}.beitrag-karte-text{color:var(--text-3);font-size:.9375rem;line-height:1.5}.beitrag-karte-pfeil{width:2rem;height:2rem;transition:transform .25s var(--kurve-an);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:1.25rem;right:1.25rem}.beitrag-karte-pfeil svg{width:1rem;height:1rem}.beitrag-karte-still{opacity:.7}@media (hover:hover) and (pointer:fine){a.beitrag-karte:hover{background:var(--grau-100)}a.beitrag-karte:hover .beitrag-karte-pfeil{transform:translate(3px)}}.bereich-karte{border-radius:var(--r-karte);background:var(--grau-50);height:100%;transition:background-color .2s var(--kurve-zustand);flex-direction:column;align-items:flex-start;padding:1.75rem;text-decoration:none;display:flex}.feld-flaeche .bereich-karte{background:#fff}.bereich-karte-klein{flex-direction:row;align-items:center;gap:1rem;padding:1.25rem}.bereich-karte-titel{color:var(--tinte);text-decoration:none}.bereich-karte-titel:hover{text-underline-offset:.2em;text-decoration:underline}@media (hover:hover) and (pointer:fine){a.bereich-karte:hover,.feld-flaeche a.bereich-karte:hover{background:var(--grau-100)}}.bereich-liste{border-top:1px solid var(--linie-kraeftig);width:100%;font-size:.9375rem;line-height:1.4}.bereich-liste li{border-bottom:1px solid var(--linie);padding-block:.625rem}.bereich-liste a{color:var(--text-2);font-weight:500;text-decoration:none}.bereich-liste a:hover{color:var(--tinte);text-underline-offset:.2em;text-decoration:underline}.bereich-liste span{color:var(--text-3)}.abschluss .fuss-verweis{color:var(--auf-tief-2)}.schnell{border-radius:var(--r-pille);min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--linie-kraeftig);color:var(--tinte);transition:background-color .2s var(--kurve-zustand), box-shadow .2s var(--kurve-zustand);background:#fff;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.schnell svg{width:.9375rem;height:.9375rem;color:var(--akzent);transition:transform .25s var(--kurve-an)}@media (hover:hover) and (pointer:fine){.schnell:hover{background:var(--akzent-hell);box-shadow:inset 0 0 0 1px rgb(var(--akzent-rgb) / .35)}.schnell:hover svg{transform:translate(2px)}}.schnell-liste{scroll-snap-type:x proximity;scrollbar-width:none;gap:.5rem;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.schnell-liste::-webkit-scrollbar{display:none}.schnell-liste li{scroll-snap-align:start;flex:none}.schnell-liste .schnell{white-space:nowrap}@media (width>=640px){.schnell-liste{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}@media (width>=768px){.kopf-uebersicht{font-size:clamp(2.125rem,1.2rem + 1.9vw,3rem)}}.kopfbild{border-radius:var(--r-gross);background:var(--grau-50);padding:clamp(.75rem,2.5vw,2rem)}.kopfbild img{width:100%;height:auto;display:block}.thema-karte{border-radius:var(--r-karte);background:var(--grau-50);flex-direction:column;display:flex;overflow:hidden}.thema-bild{padding:1rem 1rem 0;display:block}.thema-bild img{aspect-ratio:4/3;width:100%;height:auto;transition:transform .4s var(--kurve-an);display:block}.thema-inhalt{flex-direction:column;flex:1;align-items:flex-start;padding:.5rem 1.75rem 1.75rem;display:flex}.thema-titel{color:var(--tinte);text-decoration:none}.thema-titel:after{content:""}.thema-liste{border-top:1px solid var(--linie-kraeftig);width:100%;font-size:.9375rem;line-height:1.4}.thema-liste li{border-bottom:1px solid var(--linie);padding-block:.625rem}.thema-liste a{color:var(--text-2);font-weight:500;text-decoration:none}.thema-liste a:hover{color:var(--tinte);text-underline-offset:.2em;text-decoration:underline}.thema-liste span{color:var(--text-3)}.thema-inhalt .verweis{margin-top:auto;padding-top:1.25rem}.thema-karte-verweis{text-decoration:none}.thema-karte-verweis .thema-inhalt{padding-bottom:1.5rem}.thema-karte-verweis .thema-bild img{aspect-ratio:16/10;object-fit:cover}@media (hover:hover) and (pointer:fine){.thema-karte:hover .thema-bild img{transform:scale(1.03)}.thema-titel:hover{text-underline-offset:.2em;text-decoration:underline}}@media (prefers-reduced-motion:reduce){.thema-bild img,.schnell svg{transition:none}}.zwischen-cta{border-radius:var(--r-karte);background:var(--akzent-hell);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-block:2.5rem;padding:1.25rem 1.25rem 1.25rem 1.5rem;display:flex}.zwischen-cta p{color:var(--tinte);margin:0;line-height:1.4}.zwischen-cta p span{color:var(--text-2);margin-top:.125rem;font-size:.9375rem;display:block}.zwischen-cta .knopf{flex:none}.artikel .zwischen-cta a{text-decoration:none}.hinweis-text{color:var(--text-3);font-size:.875rem;line-height:1.55}}@layer utilities{.\@container{container-type:inline-size}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-\[calc\(var\(--leiste\)\+2rem\)\]{top:calc(var(--leiste) + 2rem)}.right-3{right:calc(var(--spacing) * 3)}.bottom-3{bottom:calc(var(--spacing) * 3)}.-left-\[9999px\]{left:-9999px}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.float-left{float:left}.clear-both{clear:both}.mx-auto{margin-inline:auto}.\!mt-0{margin-top:0!important}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-9{margin-left:calc(var(--spacing) * 9)}.ml-auto{margin-left:auto}.\!flex{display:flex!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.\!h-3\.5{height:calc(var(--spacing) * 3.5)!important}.\!h-7{height:calc(var(--spacing) * 7)!important}.h-full{height:100%}.h-px{height:1px}.\!min-h-7{min-height:calc(var(--spacing) * 7)!important}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[calc\(80svh-var\(--leiste\)\)\]{min-height:calc(80svh - var(--leiste))}.\!w-3\.5{width:calc(var(--spacing) * 3.5)!important}.\!w-7{width:calc(var(--spacing) * 7)!important}.w-9{width:calc(var(--spacing) * 9)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[16ch\]{max-width:16ch}.max-w-\[17ch\]{max-width:17ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[24rem\]{max-width:24rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[48rem\]{max-width:48rem}.min-w-0{min-width:0}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded-\(--r-gross\){border-radius:var(--r-gross)}.rounded-\(--r-karte\){border-radius:var(--r-karte)}.rounded-\(--r-klein\){border-radius:var(--r-klein)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\!border-transparent{border-color:#0000!important}.border-\(--linie\){border-color:var(--linie)}.border-\(--linie-kraeftig\){border-color:var(--linie-kraeftig)}.border-\(--linie-tief\){border-color:var(--linie-tief)}.bg-\(--grau-50\){background-color:var(--grau-50)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.object-\[60\%_center\]{object-position:60% center}.object-\[62\%_center\]{object-position:62% center}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.\!pt-12{padding-top:calc(var(--spacing) * 12)!important}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.\!text-\[0\.8125rem\]{font-size:.8125rem!important}.\!text-\[1\.125rem\]{font-size:1.125rem!important}.\!text-\[1\.375rem\]{font-size:1.375rem!important}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.375rem\]{font-size:1.375rem}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.\!text-\(--auf-tief-3\){color:var(--auf-tief-3)!important}.text-\(--auf-tief-2\){color:var(--auf-tief-2)}.text-\(--auf-tief-3\){color:var(--auf-tief-3)}.text-\(--text-3\){color:var(--text-3)}.text-\(--tinte\){color:var(--tinte)}.text-akzent{color:var(--akzent)}.text-text-2{color:var(--text-2)}.text-text-3{color:var(--text-3)}.text-tinte{color:var(--tinte)}.text-white{color:var(--color-white)}.not-italic{font-style:normal}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (width>=40rem){.sm\:right-auto{right:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:aspect-\[16\/10\]{aspect-ratio:16/10}.sm\:max-w-\[26rem\]{max-width:26rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:p-4{padding:calc(var(--spacing) * 4)}}@media (width>=48rem){.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:left-6{left:calc(var(--spacing) * 6)}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-12{grid-column:span 12/span 12}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:mt-9{margin-top:calc(var(--spacing) * 9)}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:mt-14{margin-top:calc(var(--spacing) * 14)}.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:mt-20{margin-top:calc(var(--spacing) * 20)}.md\:block{display:block}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-9{padding:calc(var(--spacing) * 9)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:\!pt-16{padding-top:calc(var(--spacing) * 16)!important}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:text-\[1\.625rem\]{font-size:1.625rem}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-\[calc\(var\(--leiste\)\+2rem\)\]{top:calc(var(--leiste) + 2rem)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-auto{margin-top:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-\[21\/9\]{aspect-ratio:21/9}.lg\:min-h-\[calc\(100svh-var\(--leiste\)-0\.5rem\)\]{min-height:calc(100svh - var(--leiste) - .5rem)}.lg\:max-w-none{max-width:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:\!pt-20{padding-top:calc(var(--spacing) * 20)!important}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}}@media (width>=80rem){.xl\:py-16{padding-block:calc(var(--spacing) * 16)}.xl\:pb-6{padding-bottom:calc(var(--spacing) * 6)}}@container (width>=24rem){.\@sm\:col-span-2{grid-column:span 2/span 2}.\@sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px) and (height<=919px){.flach\:mt-0{margin-top:0}.flach\:mt-3{margin-top:calc(var(--spacing) * 3)}.flach\:mt-7{margin-top:calc(var(--spacing) * 7)}.flach\:flex{display:flex}.flach\:max-w-\[50rem\]{max-width:50rem}.flach\:min-w-0{min-width:0}.flach\:flex-1{flex:1}.flach\:shrink-0{flex-shrink:0}.flach\:flex-col{flex-direction:column}.flach\:flex-nowrap{flex-wrap:nowrap}.flach\:items-end{align-items:flex-end}.flach\:justify-between{justify-content:space-between}.flach\:gap-0{gap:0}.flach\:gap-12{gap:calc(var(--spacing) * 12)}.flach\:pt-7{padding-top:calc(var(--spacing) * 7)}.flach\:pt-8{padding-top:calc(var(--spacing) * 8)}.flach\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.flach\:text-\[2\.5rem\]{font-size:2.5rem}}}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-variable.woff2)format("woff2-variations");font-weight:300 900;font-style:normal;font-display:swap}:root{--weiss:#fff;--grau-50:#f7f7f6;--grau-100:#efefed;--grau-200:#e4e4e1;--tinte:#0b0b0b;--tinte-rgb:11 11 11;--text-2:#525252;--text-3:#6b6b6b;--linie:rgb(var(--tinte-rgb) / .08);--linie-kraeftig:rgb(var(--tinte-rgb) / .14);--akzent:#035352;--akzent-rgb:3 83 82;--akzent-dunkel:#023e3d;--akzent-hell:#e4efee;--auf-akzent:#fff;--tief:#0c2524;--tief-2:#123230;--auf-tief:#fff;--auf-tief-2:#ffffffbd;--auf-tief-3:#fff9;--linie-tief:#ffffff29;--zeichnung:#035352;--signal:#b42318;--f:"Satoshi", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--leiste:4.5rem;--r-gross:1.5rem;--r-karte:1.25rem;--r-klein:.75rem;--r-pille:999px;--kurve-an:cubic-bezier(.33, 1, .68, 1);--kurve-hero:cubic-bezier(.25, 1, .5, 1);--kurve-weg:cubic-bezier(.65, 0, .35, 1);--kurve-zustand:cubic-bezier(.4, 0, .2, 1);interpolate-size:allow-keywords}:root[data-variante=b]{--akzent:#f54f1b;--akzent-rgb:245 79 27;--akzent-dunkel:#dc4210;--akzent-hell:#fdebe4;--auf-akzent:#14172b;--tief:#1e223d;--tief-2:#262b4a;--zeichnung:#1e223d}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.einwilligung[data-astro-cid-yslh5vrg]{z-index:50;inset-inline:.5rem;bottom:calc(.5rem + env(safe-area-inset-bottom));background:var(--weiss);border:1px solid var(--linie-kraeftig);border-radius:var(--r-karte);box-shadow:0 12px 32px -12px rgb(var(--tinte-rgb) / .22), 0 2px 6px rgb(var(--tinte-rgb) / .06);opacity:0;transition:transform .26s var(--kurve-an), opacity .26s var(--kurve-an);padding:.875rem 1rem 1rem;position:fixed;transform:translateY(1rem)}.einwilligung[data-astro-cid-yslh5vrg][data-offen]{opacity:1;transform:none}@media (width>=640px){.einwilligung[data-astro-cid-yslh5vrg]{inset-inline:1rem auto;bottom:calc(1rem + env(safe-area-inset-bottom));width:21rem}}.einwilligung-knopf[data-astro-cid-yslh5vrg]{--knopf-h:2.5rem;white-space:nowrap;font-size:.875rem}@media (prefers-reduced-motion:reduce){.einwilligung[data-astro-cid-yslh5vrg]{transition:none;transform:none}}
