/*! 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-border-style:solid;--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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-indigo-500:oklch(58.5% .233 277.117);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--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;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-indigo-500{background-color:var(--color-indigo-500)}.lowercase{text-transform:lowercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}.\[model\:NAME\]{model:NAME}.\[session\:MMDD-HH\]{session:MMDD-HH}.\[task\:TYPE\]{task:TYPE}}:root{--color-ground:oklch(97.6% .0054 95.1);--color-surface:oklch(99.4% .004 278.2);--color-indigo:oklch(37.7% .0717 278.2);--color-indigo-deep:oklch(31% .0556 278.4);--color-petrol:oklch(58.8% .0536 205.6);--color-pastell-blau:oklch(89.2% .0275 279);--color-pastell-gruen:oklch(93% .0185 166.4);--color-pastell-warm:oklch(91.4% .0336 51.2);--color-eierschale:oklch(95.4% .0034 247.9);--color-ink:oklch(23.5% .0252 277.5);--color-ink-soft:oklch(38.3% .0292 277.1);--color-ink-invers:oklch(98.5% .005 278.2);--color-ink-invers-soft:oklch(84.6% .025 280.8);--color-petrol-hell:oklch(81.1% .0487 204.5);--color-petrol-tief:oklch(40.8% .0392 205.6);--color-fehler:oklch(40.5% .131 25);--color-linie:oklch(23.5% .0252 277.5/.14);--color-linie-invers:oklch(98.5% .005 278.2/.18);--flaeche-petrol-zart:oklch(58.8% .0536 205.6/.1);--flaeche-indigo-schleier:oklch(31% .0556 278.4/.82);--font-display:"Grand", "Tahoma", sans-serif;--font-body:"Nickysans", "Tahoma", system-ui, sans-serif;--text-display:clamp(2.375rem, 4.4vw, 3.75rem);--leading-display:1.06;--tracking-display:.005em;--text-seitenkopf:clamp(2rem, 3.4vw, 2.875rem);--text-h2:clamp(1.625rem, 2.4vw, 2.25rem);--leading-h2:1.15;--text-h3:clamp(1.1875rem, 1.4vw, 1.375rem);--leading-h3:1.3;--text-kernsatz:clamp(1.375rem, 1.9vw, 1.75rem);--text-body:1.125rem;--leading-body:1.62;--text-lead:clamp(1.1875rem, 1.3vw, 1.3125rem);--leading-lead:1.5;--text-label:.8125rem;--tracking-label:.16em;--text-klein:.9375rem;--weight-body:400;--weight-mittel:500;--weight-halbfett:600;--weight-fett:700;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:48px;--space-6:64px;--space-7:96px;--space-8:128px;--gutter:var(--space-3);--measure-max:1180px;--measure-weit:1440px;--measure-text:620px;--spalte-label:340px;--spalte-abstand:56px;--paneel-innen:40px;--radius-paneel:28px;--radius-karte:14px;--radius-klein:8px;--radius-pille:9999px;--dauer-schnell:.18s;--dauer-ruhig:.42s;--ease-weich:cubic-bezier(.22, .61, .36, 1);--header-hoehe:68px}@media (width>=48rem){:root{--gutter:var(--space-5);--header-hoehe:88px}}.flaeche{position:relative}.flaeche--grund{background-color:var(--color-ground)}.flaeche--weiss{background-color:var(--color-surface)}.flaeche--eierschale{background-color:var(--color-eierschale)}.flaeche--blau{background-color:var(--color-pastell-blau)}.flaeche--gruen{background-color:var(--color-pastell-gruen)}.flaeche--warm{background-color:var(--color-pastell-warm)}.flaeche--dunkel{background-color:var(--color-indigo-deep);color:var(--color-ink-invers)}.flaeche--dunkel p,.flaeche--dunkel li,.flaeche--dunkel dd{color:var(--color-ink-invers-soft)}.flaeche--dunkel strong,.flaeche--dunkel h2,.flaeche--dunkel h3,.flaeche--dunkel dt{color:var(--color-ink-invers)}.flaeche--dunkel .textlink{color:var(--color-petrol-hell)}.abschnitt__kopfzeile{align-items:flex-start;gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}.abschnitt__titel{max-width:26ch;margin:0}.abschnitt__vorlauf{margin-bottom:var(--space-5)}.abschnitt__nachlauf{margin-top:var(--space-5)}.fliess{gap:var(--space-3);max-width:var(--measure-text);color:var(--color-ink-soft);flex-direction:column;display:flex;container-type:inline-size}.fliess--weit{max-width:none}.fliess h3{color:var(--color-ink);margin-top:var(--space-3)}.flaeche--dunkel .fliess h3{color:var(--color-ink-invers)}.fliess strong{color:var(--color-ink);font-weight:var(--weight-halbfett)}.flaeche--dunkel .fliess strong{color:var(--color-ink-invers)}.fliess ul{gap:var(--space-1);flex-direction:column;padding-left:1.15em;display:flex}.fliess li::marker{color:var(--color-petrol-tief)}.flaeche--dunkel .fliess li::marker{color:var(--color-petrol-hell)}.liste-zahl{gap:var(--space-1);flex-direction:column;padding-left:1.3em;display:flex}.duo{gap:var(--space-4);display:grid}@media (width>=62rem){.duo{grid-template-columns:var(--spalte-label) minmax(0, 1fr);gap:var(--spalte-abstand);align-items:start}.duo--haftend .duo__halt{top:calc(var(--header-hoehe) + var(--space-3));position:sticky}.abschnitt-bild-links .duo--bild{grid-template-columns:var(--spalte-label) minmax(0, 1fr)}.abschnitt-bild-rechts .duo--bild{grid-template-columns:var(--measure-text) minmax(0, 1fr)}.duo--bild{align-items:stretch}.duo--bild .bildzeile__bild,.duo--bild .bild{height:100%}.duo--bild .bild img{aspect-ratio:auto;object-fit:cover;height:100%;min-height:280px}}.duo__halt{gap:var(--space-2);flex-direction:column;display:flex}.kernsatz{font-family:var(--font-display);font-size:var(--text-kernsatz);color:var(--color-ink);max-width:30ch;margin:0 0 var(--space-4);line-height:1.28}.flaeche--dunkel .kernsatz{color:var(--color-ink-invers)}.zitat__satz{font-family:var(--font-display);font-size:var(--text-kernsatz);color:var(--color-ink);padding-top:var(--space-2);border-top:1px solid var(--color-linie);margin:0;line-height:1.28}.flaeche--dunkel .zitat__satz{color:var(--color-ink-invers);border-top-color:var(--color-linie-invers)}.formen{gap:var(--space-3);display:grid}@media (width>=48rem){.formen--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.formen--3{grid-template-columns:repeat(3,minmax(0,1fr))}.formen--4{grid-template-columns:repeat(2,minmax(0,1fr))}.formen--5,.formen--6{grid-template-columns:repeat(3,minmax(0,1fr))}}.formen>*{height:100%}.flaeche--grund .form:nth-child(3n+1),.flaeche--weiss .form:nth-child(3n+1){background-color:var(--color-eierschale)}.flaeche--grund .form:nth-child(3n+2),.flaeche--weiss .form:nth-child(3n+2){background-color:var(--color-pastell-blau)}.flaeche--grund .form:nth-child(3n+3),.flaeche--weiss .form:nth-child(3n+3){background-color:var(--color-pastell-gruen)}.form{border-radius:var(--radius-karte);padding:var(--paneel-innen);background-color:var(--color-surface);gap:var(--space-2);color:inherit;flex-direction:column;display:flex}.form h3{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;color:var(--color-ink)}.form p{color:var(--color-ink-soft);max-width:none;font-size:1.0625rem}.form__zahl{font-family:var(--font-display);color:var(--color-petrol-tief);letter-spacing:.08em;font-size:.9375rem}.flaeche--weiss .form{background-color:var(--color-eierschale)}.flaeche--dunkel .form{border:1px solid var(--color-linie-invers);background-color:#ffffff12}.flaeche--dunkel .form h3{color:var(--color-ink-invers)}.flaeche--dunkel .form p{color:var(--color-ink-invers-soft)}.flaeche--dunkel .form__zahl{color:var(--color-petrol-hell)}.schritte{gap:var(--space-4);counter-reset:schritt;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.schritte--3,.schritte--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.schritte--3{grid-template-columns:repeat(3,minmax(0,1fr))}.schritte--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.schritte li{height:100%;padding-top:var(--space-3);border-top:2px solid var(--color-petrol);flex-direction:column;gap:10px;display:flex}.flaeche--dunkel .schritte li{border-top-color:var(--color-petrol-hell)}.schritte__nr{font-family:var(--font-display);color:var(--color-petrol-tief);font-size:1.75rem;line-height:1}.flaeche--dunkel .schritte__nr{color:var(--color-petrol-hell)}.schritte h3{color:var(--color-ink);-webkit-hyphens:auto;hyphens:auto}.schritte p{color:var(--color-ink-soft);max-width:none;font-size:1rem}.flaeche--dunkel .schritte p{color:var(--color-ink-invers-soft)}.merkmale{border-top:1px solid var(--color-linie);margin:0}.flaeche--dunkel .merkmale{border-top-color:var(--color-linie-invers)}.merkmale__zeile{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--color-linie);display:grid}.flaeche--dunkel .merkmale__zeile{border-bottom-color:var(--color-linie-invers)}@media (width>=62rem){.merkmale__zeile{grid-template-columns:var(--spalte-label) minmax(0, 1fr);gap:var(--spalte-abstand);padding:var(--space-4) 0}}.merkmale dt{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-h3);color:var(--color-ink)}.merkmale dd{color:var(--color-ink-soft);max-width:var(--measure-text);margin:0}.merkmale__nr{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--color-petrol-tief);margin-bottom:6px;display:block}.flaeche--dunkel .merkmale__nr{color:var(--color-petrol-hell)}.gegenueber{gap:var(--space-3);display:grid}@media (width>=48rem){.gegenueber--2,.gegenueber--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.gegenueber--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.gegenueber>*{height:100%}.gegenueber__feld{border-radius:var(--radius-karte);padding:var(--paneel-innen);background-color:var(--color-surface);gap:var(--space-2);border-top:3px solid var(--color-petrol);flex-direction:column;display:flex}.flaeche--weiss .gegenueber__feld{background-color:var(--color-eierschale)}.flaeche--dunkel .gegenueber__feld{border-top-color:var(--color-petrol-hell);background-color:#ffffff12}.gegenueber h3{color:var(--color-ink)}.gegenueber p{color:var(--color-ink-soft);max-width:none}.flaeche--dunkel .gegenueber h3{color:var(--color-ink-invers)}.flaeche--dunkel .gegenueber p{color:var(--color-ink-invers-soft)}.grossliste{border-top:1px solid var(--color-linie);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.flaeche--dunkel .grossliste{border-color:var(--color-linie-invers)}.grossliste li{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--color-linie);grid-template-columns:2.75rem minmax(0,1fr);align-items:start;display:grid}.flaeche--dunkel .grossliste li{border-color:var(--color-linie-invers)}@media (width>=48rem){.grossliste li{padding:var(--space-4) 0;grid-template-columns:4rem minmax(0,1fr)}}.grossliste__nr{font-family:var(--font-display);color:var(--color-petrol-tief);font-size:1.25rem;line-height:1.4}.flaeche--dunkel .grossliste__nr{color:var(--color-petrol-hell)}.grossliste__text{color:var(--color-ink-soft);max-width:var(--measure-text)}.grossliste__titel{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-h3);color:var(--color-ink);margin-bottom:8px;display:block}.flaeche--dunkel .grossliste__titel{color:var(--color-ink-invers)}.flaeche--dunkel .grossliste__text{color:var(--color-ink-invers-soft)}.grossliste strong{color:var(--color-ink);font-weight:var(--weight-halbfett)}.flaeche--dunkel .grossliste strong{color:var(--color-ink-invers)}.bild{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.bild img{border-radius:var(--radius-karte);background-color:var(--color-eierschale);width:100%;height:auto}.bild--hoch img{aspect-ratio:4/3;object-fit:cover}.bild--breit img{aspect-ratio:21/9;object-fit:cover;border-radius:var(--radius-paneel)}.bild__unterschrift{font-size:var(--text-klein);color:var(--color-ink-soft);max-width:var(--measure-text);line-height:1.5}.flaeche--dunkel .bild__unterschrift{color:var(--color-ink-invers-soft)}.bild__marke{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--weight-halbfett);color:var(--color-petrol-tief);margin-right:var(--space-1);display:inline-block}.flaeche--dunkel .bild__marke{color:var(--color-petrol-hell)}.bildzeile__text{gap:var(--space-3);flex-direction:column;display:flex}.bildzeile__weiter{margin-top:var(--space-5)}.zitat{padding:var(--space-4);border-radius:var(--radius-karte);background-color:var(--flaeche-petrol-zart);gap:var(--space-2);flex-direction:column;margin:0;display:flex}.flaeche--dunkel .zitat{background-color:#ffffff14}.baustein{border-radius:var(--radius-karte);background-color:var(--color-eierschale);padding:var(--paneel-innen);gap:var(--space-2);margin-block:var(--space-3);flex-direction:column;display:flex}.flaeche--weiss .baustein{background-color:var(--color-ground)}.baustein p{max-width:none}.baustein--hinweis{background-color:var(--color-pastell-warm)}.baustein--vorlage{background-color:var(--color-pastell-blau)}.flaeche--dunkel .baustein{border:1px solid var(--color-linie-invers);background-color:#ffffff12}.baustein__weg{min-height:44px;font-size:.9375rem;font-weight:var(--weight-halbfett);color:var(--color-petrol-tief);margin-top:var(--space-1);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.baustein__weg:hover .pfeil{transform:translate(3px)}.flaeche--dunkel .baustein__weg{color:var(--color-petrol-hell)}.anstoss{border-radius:var(--radius-paneel);background-color:var(--color-indigo-deep);color:var(--color-ink-invers);padding:var(--paneel-innen);gap:var(--space-4);margin-block:var(--space-4);display:grid}@container (width>=46rem){.anstoss{gap:var(--space-5);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center}}.anstoss__text{gap:var(--space-2);flex-direction:column;display:flex}.anstoss__text p{color:var(--color-ink-invers-soft);max-width:none}.anstoss__text strong{color:var(--color-ink-invers);font-family:var(--font-display);font-weight:400;font-size:var(--text-h3);line-height:var(--leading-h3);margin-bottom:var(--space-1);display:block}.anstoss__weg{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.anstoss__zusatz{font-size:var(--text-klein);color:#ffffffb8}.tabelle{overflow-x:auto}.tabelle table{border-collapse:collapse;text-align:left;width:100%;font-size:1rem}.tabelle th,.tabelle td{border-bottom:1px solid var(--color-linie);vertical-align:top;padding:12px 18px 12px 0}.tabelle th{font-weight:var(--weight-halbfett);color:var(--color-ink)}.flaeche--dunkel .tabelle th{color:var(--color-ink-invers)}.flaeche--dunkel .tabelle th,.flaeche--dunkel .tabelle td{border-color:var(--color-linie-invers)}.register__vorspann{margin-bottom:var(--space-6)}.register{border-top:1px solid var(--color-linie);margin:0}.register__zeile{gap:var(--space-2);padding:var(--space-4) 0;border-bottom:1px solid var(--color-linie);display:grid}@media (width>=62rem){.register__zeile{grid-template-columns:var(--spalte-label) minmax(0, 1fr);gap:var(--spalte-abstand)}}.register dt{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-h3);color:var(--color-ink)}.register dd{margin:0}.register__nr{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--color-petrol-tief);margin-bottom:8px;display:block}.zahlen{border-top:1px solid var(--color-linie);padding-top:var(--space-4)}.flaeche--dunkel .zahlen{border-top-color:var(--color-linie-invers)}.zahlen__reihe{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){.zahlen__reihe{grid-template-columns:repeat(4,minmax(0,1fr))}}.zahlen__quelle{margin:var(--space-3) 0 0;font-size:var(--text-klein);color:var(--color-ink-soft);max-width:var(--measure-text);line-height:1.45}.flaeche--dunkel .zahlen__quelle{color:var(--color-ink-invers-soft)}.zahlen__wert{font-family:var(--font-display);color:var(--color-ink);font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:1;display:block}.flaeche--dunkel .zahlen__wert{color:var(--color-ink-invers)}.zahlen__text{font-size:var(--text-klein);color:var(--color-ink-soft);max-width:24ch;margin-top:10px;line-height:1.45;display:block}.flaeche--dunkel .zahlen__text{color:var(--color-ink-invers-soft)}.ansprech{gap:var(--space-4);align-items:center;display:grid}@media (width>=62rem){.ansprech{grid-template-columns:var(--spalte-label) minmax(0, 1fr);gap:var(--spalte-abstand)}}.ansprech__wege{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.ansprech__ruf{font-family:var(--font-display);font-size:var(--text-h3);color:var(--color-ink);text-decoration:none}.flaeche--dunkel .ansprech__ruf{color:var(--color-ink-invers)}.check{border-radius:var(--radius-paneel);background-color:var(--color-indigo-deep);color:var(--color-ink-invers);margin-inline:calc(var(--gutter) * -1 + 8px);padding:var(--space-5) calc(var(--gutter) - 8px)}@media (width>=48rem){.check{padding:var(--space-6);margin-inline:calc(var(--space-6) * -1)}}.check__raster{gap:var(--space-5);display:grid}@media (width>=62rem){.check__raster{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.check h2{max-width:20ch}.check p{color:var(--color-ink-invers-soft);max-width:none}.check__anlass{margin-top:var(--space-3);font-size:var(--text-lead);line-height:var(--leading-lead);max-width:34ch}.check__rechts{gap:var(--space-3);flex-direction:column;display:flex}.check__knoepfe{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.check__punkte{margin-top:var(--space-2);border-top:1px solid var(--color-linie-invers);padding:0;padding-top:var(--space-3);flex-direction:column;gap:10px;list-style:none;display:flex}.check__punkte li{font-size:var(--text-klein);color:#ffffffbf;padding-left:18px;position:relative}.check__punkte li:before{content:"";background-color:var(--color-petrol-hell);width:8px;height:1px;position:absolute;top:.55em;left:0}.verweise__hinweis{color:var(--color-ink-soft);max-width:40ch;font-size:1rem}.ratgeber{gap:0 var(--space-4);display:grid}@media (width>=48rem){.ratgeber{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.ratgeber{grid-template-columns:repeat(3,minmax(0,1fr))}}.ratgeber__eintrag{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--color-linie);color:inherit;flex-direction:column;text-decoration:none;display:flex}.ratgeber__eintrag:hover h3{color:var(--color-petrol-tief)}.ratgeber__eintrag h3{color:var(--color-ink)}.ratgeber__nr{font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--color-ink-soft)}.ratgeber__eintrag p{color:var(--color-ink-soft);max-width:none;font-size:1rem}.ratgeber__weg{font-size:.9375rem;font-weight:var(--weight-halbfett);color:var(--color-petrol-tief);padding-top:var(--space-1);align-items:center;gap:8px;margin-top:auto;display:inline-flex}.ratgeber__eintrag:hover .ratgeber__weg .pfeil{transform:translate(3px,-3px)}.seitenkopf__knoepfe{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.uebersicht{margin-top:var(--space-6);border-top:1px solid var(--color-linie-invers);padding-top:var(--space-3)}.uebersicht__titel{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--weight-halbfett);color:var(--color-petrol-hell);margin-bottom:var(--space-2)}.uebersicht ol{gap:8px var(--space-4);counter-reset:uebersicht;padding:0;list-style:none;display:grid}@media (width>=48rem){.uebersicht ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.uebersicht li{counter-increment:uebersicht;grid-template-columns:2.2em 1fr;align-items:baseline;gap:0 8px;padding-block:6px;font-size:1rem;display:grid}.uebersicht li:before{content:counter(uebersicht, decimal-leading-zero);color:var(--color-petrol-hell);font-family:var(--font-display);grid-row:1}.uebersicht a{color:var(--color-ink-invers);border-bottom:1px solid #0000;grid-column:2;text-decoration:none}.uebersicht a:hover{border-bottom-color:var(--color-linie-invers)}.uebersicht__anriss{font-size:var(--text-klein);color:var(--color-ink-invers-soft);grid-column:2;max-width:46ch;margin-top:3px;line-height:1.45;display:block}.termin{gap:var(--space-5);display:grid}@media (width>=62rem){.termin{gap:var(--spalte-abstand);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.termin__text{gap:var(--space-3);flex-direction:column;display:flex}.termin__text p{color:var(--color-ink-soft)}.termin__punkte{border-top:1px solid var(--color-linie);padding:0;padding-top:var(--space-3);flex-direction:column;gap:10px;list-style:none;display:flex}.termin__punkte li{color:var(--color-ink-soft);padding-left:18px;font-size:1rem;position:relative}.termin__punkte li:before{content:"";background-color:var(--color-petrol-tief);width:8px;height:1px;position:absolute;top:.6em;left:0}.termin__ruf{font-size:var(--text-klein)}.termin__ruf a{color:var(--color-petrol-tief);font-weight:var(--weight-halbfett)}.termin__formular{background-color:var(--color-surface);border-radius:var(--radius-paneel);padding:var(--paneel-innen);gap:var(--space-3);flex-direction:column;display:flex}.feld{flex-direction:column;gap:6px;display:flex}.feld--paar{gap:var(--space-3);display:grid}@media (width>=30rem){.feld--paar{grid-template-columns:repeat(2,minmax(0,1fr))}}.feld--paar>div{flex-direction:column;gap:6px;display:flex}.feld label,.feld legend{font-size:.9375rem;font-weight:var(--weight-halbfett);color:var(--color-ink)}.feld--wahl label{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.feld--wahl input[type=radio],.feld--wahl input[type=checkbox]{width:20px;height:20px;accent-color:var(--color-indigo);flex:none}.feld input[type=text],.feld input[type=email],.feld input[type=tel],.feld input[type=number],.feld textarea{font:inherit;color:var(--color-ink);background-color:var(--color-ground);border:1px solid var(--color-linie);border-radius:var(--radius-klein);width:100%;padding:12px 14px;font-size:1rem}.feld input:focus-visible,.feld textarea:focus-visible{border-color:var(--color-petrol-tief)}.feld--wahl{border:none;gap:10px;margin:0;padding:0}.feld--wahl label{font-weight:var(--weight-body);color:var(--color-ink-soft);align-items:center;gap:10px;display:flex}.feld--wahl input{accent-color:var(--color-indigo);width:18px;height:18px}.feld__hinweis{font-size:var(--text-klein);color:var(--color-ink-soft);line-height:1.45}.feld__hinweis--warnung{background-color:var(--color-pastell-warm);border-radius:var(--radius-klein);padding:12px 14px}.termin__fuss{font-size:var(--text-klein);color:var(--color-ink-soft)}.termin__formular button{cursor:pointer;font:inherit;text-align:center;align-self:flex-start}.fuss__anschrift{margin-top:var(--space-3);color:var(--color-ink-soft);font-size:1rem;line-height:1.6}.fuss__anschrift a{color:var(--color-petrol-tief);font-weight:var(--weight-halbfett)}.fuss__zweitkopf{margin-top:var(--space-4)}.fuss .signet{color:var(--color-ink);text-decoration:none;display:inline-block}.abschnitt--schmal{padding-block:var(--space-5)}@media (width>=48rem){.abschnitt--schmal{padding-block:var(--space-6)}}.zahlen--abschnitt{margin-top:var(--space-4)}.kapitelpaneel{background-color:var(--color-surface);border-radius:var(--radius-paneel);margin-inline:calc(var(--gutter) * -1 + 8px);padding:var(--space-4) calc(var(--gutter) - 8px)}@media (width>=48rem){.kapitelpaneel{padding:var(--space-6);margin-inline:calc(var(--space-6) * -1)}}.flaeche--weiss .kapitelpaneel{background-color:var(--color-eierschale)}.flaeche--dunkel .kapitelpaneel{box-shadow:inset 0 0 0 1px var(--color-linie-invers);background-color:#ffffff0f}@media (width>=62rem){.einzug{padding-left:calc(var(--spalte-label) + var(--spalte-abstand))}}.kernsatz strong,.zitat__satz strong{font-weight:inherit}.kernsatz .textlink,.zitat__satz .textlink{text-underline-offset:5px;text-decoration-thickness:2px}.merksatz{font-family:var(--font-display);font-size:var(--text-h3);color:var(--color-ink);border-top:2px solid var(--color-petrol);padding-top:var(--space-3);margin-block:var(--space-2);max-width:none;line-height:1.35}.flaeche--dunkel .merksatz{color:var(--color-ink-invers);border-top-color:var(--color-petrol-hell)}.fliess--folge{gap:0}.fliess--folge>p,.fliess--folge>ul,.fliess--folge>ol,.fliess--folge>.tabelle{padding-block:var(--space-3)}.fliess--folge>p+p,.fliess--folge>p+ul,.fliess--folge>p+ol,.fliess--folge>ul+p,.fliess--folge>ol+p{border-top:1px solid var(--color-linie)}.flaeche--dunkel .fliess--folge>p+p,.flaeche--dunkel .fliess--folge>p+ul,.flaeche--dunkel .fliess--folge>p+ol,.flaeche--dunkel .fliess--folge>ul+p,.flaeche--dunkel .fliess--folge>ol+p{border-top-color:var(--color-linie-invers)}.fliess--folge>p:first-child{font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--color-ink);padding-top:0}.flaeche--dunkel .fliess--folge>p:first-child{color:var(--color-ink-invers)}.fliess--folge>.baustein,.fliess--folge>.anstoss,.fliess--folge>.zitat,.fliess--folge>.bild{margin-block:var(--space-4);border-top:none}.fliess--folge>.merksatz{border-top:2px solid var(--color-petrol);padding-top:var(--space-4);padding-bottom:var(--space-2)}.flaeche--dunkel .fliess--folge>.merksatz{border-top-color:var(--color-petrol-hell)}.intern{background-color:var(--color-pastell-warm);border-radius:var(--radius-karte);padding:var(--space-4);gap:var(--space-2);margin-block:var(--space-4);flex-direction:column;max-width:none;display:flex}.intern p{color:var(--color-ink);max-width:none}.intern__marke{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--weight-fett);color:var(--color-petrol-tief)}.termin__gruppe{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--weight-halbfett);color:var(--color-petrol-tief)}.termin__gruppe--zweit{margin-top:var(--space-3);border-top:1px solid var(--color-linie);padding-top:var(--space-4)}.termin__schutz{color:var(--color-ink-soft);background-color:var(--color-ground);border-radius:var(--radius-klein);padding:var(--space-3);font-size:.9375rem;line-height:1.55}.termin__schutz a{color:var(--color-petrol-tief);font-weight:var(--weight-halbfett)}.kalender{gap:var(--space-5);display:grid}@media (width>=62rem){.kalender{gap:var(--spalte-abstand);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.kalender__text{gap:var(--space-3);flex-direction:column;display:flex}.kalender__text p{color:var(--color-ink-soft)}.kalender__vorschau{background-color:var(--color-surface);border-radius:var(--radius-paneel);padding:var(--paneel-innen);gap:var(--space-3);flex-direction:column;justify-content:center;min-height:26rem;display:flex}.kalender__hinweis{color:var(--color-ink-soft);font-size:.9375rem;line-height:1.55}.kalender__hinweis a{color:var(--color-petrol-tief);font-weight:var(--weight-halbfett)}.kalender__aus{font-size:var(--text-klein);color:var(--color-ink-soft);border-top:1px solid var(--color-linie);padding-top:var(--space-3)}.kalender__aus a{color:var(--color-petrol-tief);font-weight:var(--weight-halbfett)}.kalender__flaeche{background-color:var(--color-surface);border-radius:var(--radius-paneel);min-height:43rem;overflow:hidden}.stimmen__vorspann{margin-top:var(--space-3)}.stimmen__vorspann a{color:var(--color-petrol-tief);font-weight:var(--weight-halbfett)}.stimmen{margin-top:var(--space-5);gap:var(--space-4);padding:0;list-style:none;display:grid}@media (width>=62rem){.stimmen{gap:var(--spalte-abstand);grid-template-columns:repeat(3,minmax(0,1fr))}}.stimme{border-top:1px solid var(--color-linie);padding-top:var(--space-3);gap:var(--space-3);flex-direction:column;display:flex}.stimme blockquote{margin:0}.stimme blockquote p{color:var(--color-ink);font-size:1.0625rem;line-height:1.6}.stimme blockquote p:before{content:"„"}.stimme blockquote p:after{content:"“"}.stimme__wer{font-size:var(--text-klein);flex-direction:column;gap:2px;margin-top:auto;display:flex}.stimme__anlass{color:var(--color-ink-soft)}.stimmen__stand{margin-top:var(--space-4);font-size:var(--text-klein);color:var(--color-ink-soft)}.kiband{gap:var(--space-5);display:grid}@media (width>=62rem){.kiband{gap:var(--spalte-abstand);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.kiband__text{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.kiband__text p{color:var(--color-ink-soft)}.kiband__text .knopf{margin-top:var(--space-2)}.kiband__punkte{gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.kiband__punkte li{border-top:1px solid var(--color-linie);padding-top:var(--space-3);color:var(--color-ink-soft);font-size:1rem;line-height:1.55}.kiband__marke{letter-spacing:.04em;text-transform:uppercase;color:var(--color-petrol-tief);font-size:.8125rem;font-weight:var(--weight-halbfett);margin-bottom:4px;display:block}.portraetwand{background-color:var(--color-indigo-deep);border-radius:var(--radius-paneel);padding:var(--space-4)}@media (width>=40rem){.portraetwand{padding:var(--paneel-innen)}}.portraets{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (width<=39.999rem){.portraet{column-gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid #ffffff1a;grid-template-rows:auto auto;grid-template-columns:84px minmax(0,1fr);align-content:center;display:grid}.portraet:first-child{border-top:0;padding-top:0}.portraet__rahmen{grid-row:1/span 2;align-self:center}.portraet__name{grid-column:2;align-self:end;margin-top:0}.portraet__rolle{grid-column:2;align-self:start}}@media (width>=40rem){.portraets{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}}.portraet{min-width:0}.portraet__rahmen{border-radius:var(--radius-karte);background-color:var(--color-indigo);display:block;position:relative;overflow:hidden}.portraet__rahmen img{aspect-ratio:4/5;object-fit:cover;object-position:center 18%;width:100%;height:auto;transition:transform .42s cubic-bezier(.22,.61,.36,1);display:block}.portraet:hover .portraet__rahmen img,.portraet:focus-within .portraet__rahmen img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.portraet__rahmen img{transition:none}.portraet:hover .portraet__rahmen img,.portraet:focus-within .portraet__rahmen img{transform:none}}.portraet__nr{font-family:var(--font-display);letter-spacing:.08em;color:var(--color-ink-invers);background-color:var(--flaeche-indigo-schleier);border-radius:var(--radius-pille);padding:3px 9px;font-size:.75rem;position:absolute;bottom:8px;left:10px}.portraet__name,.portraet__rolle{overflow-wrap:break-word}.portraet__name{font-size:.9375rem;font-weight:var(--weight-halbfett);color:var(--color-ink-invers);margin-top:12px}.portraet__rolle{color:var(--color-ink-invers-soft);margin-top:2px;font-size:.8125rem;line-height:1.4}.portraetwand__fuss{margin-top:var(--space-4);padding-top:var(--space-3);font-size:var(--text-klein);color:var(--color-petrol-hell);border-top:1px solid #ffffff24}.wechsel__kopf{padding-block:var(--space-6) var(--space-5)}@media (width>=48rem){.wechsel__kopf{padding-block:var(--space-7) var(--space-5)}}.wechsel__bahn{padding-block:var(--space-5)}.wechsel__bahn:last-child{padding-bottom:var(--space-6)}@media (width>=48rem){.wechsel__bahn{padding-block:var(--space-6)}.wechsel__bahn:last-child{padding-bottom:var(--space-7)}}.wechsel__vorspann{margin:var(--space-2) 0 0;max-width:var(--measure-text);color:var(--color-ink-soft);font-size:var(--text-lead);line-height:var(--leading-lead)}.wechsel{gap:var(--space-2);display:grid}.wechsel__marke{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-h3);font-weight:var(--weight-body);align-self:start;margin:0}.wechsel__text{max-width:var(--measure-text);margin:0}@media (width>=62rem){.wechsel{grid-template-columns:var(--spalte-label) 1fr;column-gap:var(--spalte-abstand);align-items:start}.wechsel--rechts{grid-template-columns:1fr var(--spalte-label)}.wechsel--rechts .wechsel__marke{grid-area:1/2}.wechsel--rechts .wechsel__text{grid-area:1/1}}.ablauf{margin:var(--space-5) 0 0;gap:var(--space-4);max-width:760px;padding:0;list-style:none;display:grid}.ablauf__stufe{gap:var(--space-3);grid-template-columns:44px 1fr;display:grid;position:relative}.ablauf__stufe:not(:last-child):before{content:"";top:44px;left:21px;bottom:calc(var(--space-4) * -1);background:var(--color-linie);width:1px;position:absolute}.flaeche--dunkel .ablauf__stufe:not(:last-child):before{background:var(--color-linie-invers)}.ablauf__nr{border-radius:var(--radius-pille);width:44px;height:44px;font-family:var(--font-display);background:var(--color-surface);color:var(--color-ink);z-index:1;place-items:center;font-size:1.125rem;display:grid;position:relative}.flaeche--dunkel .ablauf__nr{background:var(--color-indigo);color:var(--color-ink-invers)}.ablauf__titel{font-size:var(--text-h3);line-height:var(--leading-h3);margin:0}.ablauf__dauer{font-size:var(--text-klein);color:var(--color-petrol-tief);margin:4px 0 0}.flaeche--dunkel .ablauf__dauer{color:var(--color-petrol-hell)}.ablauf__text{margin:var(--space-1) 0 0;max-width:var(--measure-text)}.ablauf__inhalt{padding-top:6px}.vergleich__rolle{margin-top:var(--space-5);overflow-x:auto}.vergleich__rolle:focus-visible{outline:2px solid var(--color-petrol-tief);outline-offset:3px}.vergleich{border-collapse:collapse;text-align:left;width:100%;min-width:640px}.vergleich th,.vergleich td{padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:1px solid var(--color-linie);vertical-align:top}.flaeche--dunkel .vergleich th,.flaeche--dunkel .vergleich td{border-bottom-color:var(--color-linie-invers)}.vergleich thead th{font-size:var(--text-klein);font-weight:var(--weight-halbfett);color:var(--color-ink-soft);padding-bottom:var(--space-1)}.flaeche--dunkel .vergleich thead th{color:var(--color-ink-invers-soft)}.vergleich tbody th{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-body);width:20%;color:var(--color-ink)}.flaeche--dunkel .vergleich tbody th{color:var(--color-ink-invers)}.vergleich td{color:var(--color-ink-soft);width:40%}.flaeche--dunkel .vergleich td{color:var(--color-ink-invers-soft)}@media (width<=47.99rem){.vergleich{min-width:0}.vergleich thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vergleich tr{padding-block:var(--space-3);border-bottom:1px solid var(--color-linie);display:block}.vergleich tr:last-child{border-bottom:0}.vergleich th,.vergleich td{border-bottom:0;width:auto;padding:0;display:block}.vergleich tbody th{margin-bottom:var(--space-2)}.vergleich td+td{margin-top:var(--space-2)}.vergleich td:before{content:attr(data-spalte);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-petrol-tief);margin-bottom:4px;display:block}.flaeche--dunkel .vergleich td:before{color:var(--color-petrol-hell)}}.vergleich__weiter{margin-top:var(--space-1);font-size:var(--text-klein);color:var(--color-petrol-tief);display:block}.flaeche--dunkel .vergleich__weiter{color:var(--color-petrol-hell)}.fragen{margin-top:var(--space-5);border-top:1px solid var(--color-linie);max-width:820px}.flaeche--dunkel .fragen{border-top-color:var(--color-linie-invers)}.frage{border-bottom:1px solid var(--color-linie)}.flaeche--dunkel .frage{border-bottom-color:var(--color-linie-invers)}.frage__kopf{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) 0;cursor:pointer;list-style:none;display:flex}.frage__kopf::-webkit-details-marker{display:none}.frage__kopf:focus-visible{outline:2px solid var(--color-petrol-tief);outline-offset:3px;border-radius:var(--radius-klein)}.flaeche--dunkel .frage__kopf:focus-visible{outline-color:var(--color-petrol-hell)}.frage__text{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-h3);color:var(--color-ink)}.flaeche--dunkel .frage__text{color:var(--color-ink-invers)}.frage__zeichen{flex:none;width:16px;height:16px;margin-top:6px;position:relative}.frage__zeichen:before,.frage__zeichen:after{content:"";background:var(--color-petrol-tief);height:1.5px;transition:transform var(--dauer-schnell) var(--ease-weich);position:absolute;inset:50% 0 auto}.flaeche--dunkel .frage__zeichen:before,.flaeche--dunkel .frage__zeichen:after{background:var(--color-petrol-hell)}.frage__zeichen:after{transform:rotate(90deg)}.frage[open] .frage__zeichen:after{transform:rotate(0)}.frage__koerper{padding-bottom:var(--space-3);grid-template-rows:1fr;display:grid}.frage__koerper>div{min-height:0}.frage__koerper p{max-width:var(--measure-text);margin:0}.frage__koerper .frage__weiter{margin-top:var(--space-2);font-size:var(--text-klein)}@media (prefers-reduced-motion:reduce){.frage__zeichen:before,.frage__zeichen:after{transition:none}}.motivband{width:100%;max-width:var(--measure-weit);padding-inline:var(--gutter);padding-block:var(--space-5);margin-inline:auto}.motivband figure{margin:0}.motivband img{object-fit:cover;object-position:50% 40%;border-radius:var(--radius-karte);width:100%;height:clamp(160px,22vw,300px);display:block}@font-face{font-family:Nickysans;src:url(/fonts/NickySans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nickysans;src:url(/fonts/NickySans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nickysans;src:url(/fonts/NickySans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nickysans;src:url(/fonts/NickySans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Grand;src:url(/fonts/Grand.woff)format("woff");font-weight:400 500;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{background-color:var(--color-ground);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--weight-body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:400}h1{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}h2{font-size:var(--text-h2);line-height:var(--leading-h2)}h3{font-size:var(--text-h3);line-height:var(--leading-h3);font-weight:500}p{max-width:var(--measure-text);margin:0}ul,ol{margin:0}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--color-petrol-tief);outline-offset:3px;border-radius:var(--radius-klein)}.sprung{left:var(--space-2);top:var(--space-2);z-index:90;background-color:var(--color-indigo-deep);color:var(--color-ink-invers);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pille);font-size:var(--text-label);font-weight:var(--weight-halbfett);text-decoration:none;position:absolute;transform:translateY(-200%)}.sprung:focus-visible{transform:translateY(0)}.schale{width:100%;max-width:var(--measure-max);padding-inline:var(--gutter);margin-inline:auto}.abschnitt{padding-block:var(--space-6)}@media (width>=48rem){.abschnitt{padding-block:var(--space-7)}}.abschnitt__kopf{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}@media (width>=62rem){.abschnitt__kopf{justify-content:space-between;align-items:flex-end;gap:var(--space-5);flex-direction:row}}.abschnitt__kopf>div{max-width:44ch}.knopf{align-items:center;gap:var(--space-1);border-radius:var(--radius-pille);font-size:1rem;font-weight:var(--weight-halbfett);transition:transform var(--dauer-schnell) var(--ease-weich), background-color var(--dauer-schnell) var(--ease-weich);border:1px solid #0000;padding:13px 24px;line-height:1.3;text-decoration:none;display:inline-flex}.knopf:hover{transform:translateY(-2px)}.knopf--voll{background-color:var(--color-indigo);color:var(--color-ink-invers)}.knopf--voll:hover{background-color:var(--color-indigo-deep)}.knopf--hell{background-color:var(--color-surface);color:var(--color-ink)}.knopf--rand{color:var(--color-ink-invers);border-color:#ffffff73}.knopf--rand:hover{background-color:#ffffff1f}.textlink{color:var(--color-petrol-tief);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.textlink:hover{color:var(--color-indigo)}.pfeil{stroke:currentColor;stroke-width:1.5px;fill:none;width:1em;height:1em;transition:transform var(--dauer-schnell) var(--ease-weich);flex:none}.kopf{z-index:50;inset-inline:0;position:absolute;top:0}.kopf__innen{justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--header-hoehe);max-width:var(--measure-weit);padding-inline:var(--gutter);margin-inline:auto;display:flex;position:relative}.kopf__nav{align-items:center;gap:var(--space-4);display:none}@media (width>=62rem){.kopf__nav{display:flex}}.kopf__link{font-size:.9375rem;font-weight:var(--weight-mittel);color:var(--color-ink);border-bottom:1px solid #0000;padding-block:4px;text-decoration:none}.kopf__link:hover,.kopf__link[aria-current=page]{border-bottom-color:currentColor}.kopf__signet{min-height:44px;color:var(--color-ink);align-items:center;text-decoration:none;display:flex}.kopf--auf-dunkel .kopf__signet{color:var(--color-ink-invers)}@media (width>=62rem){.kopf__signet{height:var(--header-hoehe);padding-inline:var(--space-5);border-bottom-left-radius:var(--radius-paneel);border-bottom-right-radius:var(--radius-paneel);background-color:var(--color-ground);justify-content:center;position:absolute;top:0;left:50%;transform:translate(-50%)}.kopf--auf-dunkel .kopf__signet{color:var(--color-ink)}}.signet{min-height:44px;font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:.3em;font-size:1.25rem;line-height:1;display:inline-flex}@media (width>=62rem){.signet{font-size:1.4375rem}}.signet__zweit{color:var(--color-petrol-tief)}.kopf--auf-dunkel .signet__zweit{color:var(--color-petrol-hell)}@media (width>=62rem){.kopf--auf-dunkel .signet__zweit{color:var(--color-petrol-tief)}}.kopf__rechts{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.kopf__knopf{display:none}@media (width>=48rem){.kopf__knopf{display:inline-flex}}.kopf__telefon{font-size:.9375rem;font-weight:var(--weight-mittel);color:var(--color-ink);text-decoration:none;display:none}@media (width>=62rem){.kopf__telefon{display:inline}}.kopf--auf-dunkel .kopf__link,.kopf--auf-dunkel .kopf__telefon,.kopf--auf-dunkel .kopf__gruppe>summary{color:var(--color-ink-invers)}.kopf__mobil{position:relative}@media (width>=62rem){.kopf__mobil{display:none}}.kopf__mobil>summary{cursor:pointer;font-size:.9375rem;font-weight:var(--weight-halbfett);border-radius:var(--radius-pille);border:1px solid var(--color-linie);align-items:center;gap:8px;padding:10px 18px;list-style:none;display:flex}.kopf__mobil>summary::-webkit-details-marker{display:none}.kopf--auf-dunkel .kopf__mobil>summary{color:var(--color-ink-invers);border-color:#fff6}.kopf__mobil-liste{background-color:var(--color-surface);border-radius:var(--radius-karte);width:min(84vw,320px);padding:var(--space-2);flex-direction:column;gap:2px;max-height:70vh;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 24px 60px -20px #1b1d2a66}.kopf__mobil-liste a{color:var(--color-ink);border-radius:var(--radius-klein);padding:10px 12px;font-size:1rem;text-decoration:none}.kopf__mobil-liste a:hover{background-color:var(--color-eierschale)}.kopf__mobil-titel{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-soft);font-weight:var(--weight-halbfett);padding:12px 12px 4px}.kopf__gruppe{position:relative}.kopf__gruppe>summary{cursor:pointer;font-size:.9375rem;font-weight:var(--weight-mittel);color:var(--color-ink);align-items:center;gap:6px;list-style:none;display:flex}.kopf__gruppe>summary::-webkit-details-marker{display:none}.kopf__gruppe[open]>summary .pfeil{transform:rotate(180deg)}.kopf__gruppe-liste{background-color:var(--color-surface);border-radius:var(--radius-karte);width:340px;padding:var(--space-2);flex-direction:column;gap:2px;display:flex;position:absolute;top:calc(100% + 18px);left:-14px;box-shadow:0 24px 60px -20px #1b1d2a61}.kopf__gruppe-liste a{color:var(--color-ink);border-radius:var(--radius-klein);padding:9px 12px;font-size:.9375rem;text-decoration:none}.kopf__gruppe-liste a:hover{background-color:var(--color-eierschale)}.hero{border-radius:var(--radius-paneel);background:var(--color-indigo-deep);color:var(--color-ink-invers);isolation:isolate;margin:8px 8px 0;position:relative;overflow:hidden}@media (width>=48rem){.hero{margin:12px 12px 0}}.hero__innen{z-index:1;max-width:var(--measure-max);padding:calc(var(--header-hoehe) + var(--space-6)) var(--gutter) var(--space-6);margin-inline:auto;position:relative}@media (width>=62rem){.hero__innen{padding-top:calc(var(--header-hoehe) + var(--space-7));padding-bottom:var(--space-7)}}.hero h1{max-width:20ch}.hero__motiv{margin-top:var(--space-5)}.hero__motiv figure,.hero__motiv picture{margin:0;display:block}.hero__motiv img{border-radius:var(--radius-karte);width:100%;height:auto;display:block}@media (width>=62rem){.hero__innen{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,38%);align-items:center;display:grid}.hero__innen>h1,.hero__vorspann,.hero__knoepfe{grid-column:1}.hero__motiv{grid-area:1/2/span 3;align-self:center;margin-top:0}.hero__band{grid-column:1/-1}}.hero__vorspann{margin-top:var(--space-4);max-width:var(--measure-text);font-size:var(--text-lead);line-height:var(--leading-lead);color:#ffffffe0}.hero__knoepfe{margin-top:var(--space-5);gap:var(--space-2);flex-wrap:wrap;display:flex}.hero__band{margin-top:var(--space-6);border-top-color:var(--color-linie-invers)}.hero__band .zahlen__wert{color:var(--color-ink-invers)}.hero__band .zahlen__text,.hero__band .zahlen__quelle{color:var(--color-ink-invers-soft)}.seitenkopf{border-radius:var(--radius-paneel);background-color:var(--color-indigo-deep);color:var(--color-ink-invers);margin:8px 8px 0;position:relative;overflow:hidden}@media (width>=48rem){.seitenkopf{margin:12px 12px 0}}.seitenkopf__innen{max-width:var(--measure-max);padding:calc(var(--header-hoehe) + var(--space-5)) var(--gutter) var(--space-6);margin-inline:auto}@media (width>=62rem){.seitenkopf__innen{padding-top:calc(var(--header-hoehe) + var(--space-6))}}.seitenkopf h1{max-width:22ch;font-size:var(--text-seitenkopf)}.seitenkopf p{margin-top:var(--space-3);max-width:var(--measure-text);font-size:var(--text-lead);line-height:var(--leading-lead);color:#ffffffd9}.krume{font-size:var(--text-klein);color:#ffffffbf;margin-bottom:var(--space-3)}.krume a{color:inherit;border-bottom:1px solid #fff6;text-decoration:none}.schwelle__frage{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-h3);color:var(--color-petrol-hell);max-width:32ch}.divergenz{gap:var(--space-3);display:grid}@media (width>=48rem){.divergenz{grid-template-columns:repeat(2,minmax(0,1fr))}}.divergenz__seite{border-radius:var(--radius-karte);padding:var(--paneel-innen);border:1px solid var(--color-linie-invers);background-color:#ffffff12}.divergenz__zahl{font-family:var(--font-display);color:var(--color-petrol-hell);font-size:clamp(2.5rem,4vw,3.25rem);line-height:1;display:block}.divergenz__wer{margin-top:var(--space-2);font-size:.9375rem;font-weight:var(--weight-halbfett);color:var(--color-ink-invers);display:block}.divergenz__seite p{margin-top:var(--space-1);max-width:none;font-size:1rem}.divergenz__folge{margin-top:var(--space-4);font-size:var(--text-lead);line-height:var(--leading-lead);max-width:var(--measure-text);color:var(--color-ink-invers)}.schwelle__text{margin-top:var(--space-5)}.fuss{background-color:var(--color-ground);padding-block:var(--space-6) var(--space-4)}.fuss__raster{gap:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-linie);display:grid}@media (width>=48rem){.fuss__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.fuss__raster{grid-template-columns:1.4fr 1fr 1fr 1fr}}.fuss h2{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--weight-halbfett);color:var(--color-ink-soft);margin-bottom:var(--space-2)}.fuss ul{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.fuss a{color:var(--color-ink-soft);font-size:1rem;text-decoration:none}.fuss a:hover{color:var(--color-ink)}.fuss__absender p{margin-top:var(--space-2);color:var(--color-ink-soft);max-width:34ch;font-size:1rem}.fuss__unten{gap:var(--space-2) var(--space-4);padding-top:var(--space-3);font-size:var(--text-klein);color:var(--color-ink-soft);flex-wrap:wrap;justify-content:space-between;display:flex}.fuss__unten p{max-width:52ch}.fuss__beleg a{color:inherit;text-underline-offset:3px;text-decoration:underline}.fuss__recht{margin-left:auto}.fuss__recht a{color:inherit;text-underline-offset:3px;text-decoration:underline}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
