@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@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;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-grund:#f3f1ec;--color-weiss:#fff;--color-flaeche:#e6e2da;--color-tinte:#17191c;--color-tinte-leise:#565a60;--color-tinte-hell:#d3cfc7;--color-dunkel-karte:#24272b;--color-akzent:#b23f12;--color-akzent-zart:#f7e4d9;--color-akzent-hell:#f2935f;--color-fehler:#b3261e;--color-erfolg:#1d6a39;--color-erfolg-zart:#e2f0e6;--color-rand-feld:#83888f;--color-linie:#d9d4ca;--font-text:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--font-akzent:var(--font-instrument), Georgia, "Times New Roman", serif}}@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}html{background:var(--color-grund);color:var(--color-tinte);-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;scroll-padding-top:calc(var(--kopf-h) + 24px)}body{background:var(--color-grund);font-family:var(--font-text);font-weight:400;font-stretch:100%;font-size:var(--grad-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.55;overflow-x:clip}button,input,select,textarea{font-family:var(--font-text);font-size:inherit;color:inherit}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-akzent);outline-offset:3px}.dunkel :focus-visible{outline-color:var(--color-akzent-hell)}::selection{background:var(--color-akzent);color:var(--color-weiss)}img,video{max-width:100%}}@layer components{:is(.t-h1,.t-h1s,.t-h2,.t-li,.t-h3),:where(h1,h2,h3){text-wrap:balance}.t-h1{font-size:var(--grad-h1);letter-spacing:-.04em;font-weight:600;font-stretch:108%;line-height:.92}@media (max-width:479px){:is(.t-h1,.t-h1s,.t-h2){-webkit-hyphens:auto;hyphens:auto}}.t-h1s{font-size:var(--grad-h1s);letter-spacing:-.035em;font-weight:600;font-stretch:106%;line-height:.95}.t-h2{font-size:var(--grad-h2);letter-spacing:-.03em;font-weight:560;font-stretch:104%;line-height:1}.t-li{font-size:var(--grad-li);letter-spacing:-.03em;font-weight:520;font-stretch:104%;line-height:1}.t-h3{font-size:var(--grad-h3);letter-spacing:-.01em;font-weight:600;line-height:1.15}.t-text{font-size:var(--grad-text);line-height:1.55}.t-klein{font-size:var(--grad-klein);line-height:1.5}.t-etikett{font-size:var(--grad-etikett);letter-spacing:.14em;text-transform:uppercase;font-weight:600;line-height:1.4}.t-ziffer{font-size:var(--grad-ziffer);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:600;font-stretch:108%;line-height:1}.t-knopf{font-size:var(--grad-knopf);font-weight:600;line-height:1}.zahlen,.t-ziffer,time{font-variant-numeric:tabular-nums}.t-h2s,.t-h2u{font-size:var(--grad-h2);letter-spacing:-.03em;font-weight:560;font-stretch:104%;line-height:1}.t-einleitung{font-size:var(--grad-text);line-height:1.55}.t-karte,.t-titel{font-size:var(--grad-h3);letter-spacing:-.01em;font-weight:600;line-height:1.15}.t-recht-h1{font-size:var(--grad-h1s);letter-spacing:-.035em;font-weight:600;font-stretch:106%;line-height:.95}.akzent{font-family:var(--font-akzent);letter-spacing:0;color:var(--color-akzent);padding-right:.04em;font-size:1.04em;font-style:italic;font-weight:400;font-stretch:100%;line-height:0;position:relative}.akzent:after{content:"";height:.06em;min-height:2px;transform:scaleX(var(--strich,1));transform-origin:0%;pointer-events:none;background:currentColor;position:absolute;bottom:-.02em;left:.02em;right:.06em}.dunkel .akzent{color:var(--color-akzent-hell)}.leise{color:var(--color-tinte-leise)}.dunkel{color:var(--color-weiss);background:var(--color-tinte)}.dunkel .leise{color:var(--color-tinte-hell)}.behaelter{width:var(--breite);margin-inline:auto}.raster{grid-template-columns:repeat(var(--spalten), minmax(0, 1fr));column-gap:var(--spalt);display:grid}.platte{isolation:isolate;position:relative}.platte-hell{background:var(--color-weiss)}.platte-dunkel{background:var(--color-tinte);color:var(--color-weiss)}.platz{border-radius:var(--r-1);background:repeating-linear-gradient(-45deg,#0000 0 6px,#565a6012 6px 7px)}.dunkel .platz{background:0 0}.raster-overlay{display:none}html[data-raster] .raster-overlay{z-index:9999;pointer-events:none;width:var(--breite);grid-template-columns:repeat(var(--spalten), minmax(0, 1fr));column-gap:var(--spalt);margin-inline:auto;display:grid;position:fixed;inset:0}html[data-raster] .raster-overlay span{background:#b23f1214}html[data-raster] .raster-overlay span:nth-child(n+5){display:none}@media (min-width:992px){html[data-raster] .raster-overlay span:nth-child(n+5){display:block}}.pille.sprungmarke{left:var(--rand);z-index:300;transition:translate .3s var(--k-aus4);position:fixed;top:10px;translate:0 -150%}.pille.sprungmarke:focus-visible{translate:0}.roll{vertical-align:top;margin-block:-.08em;padding-block:.08em;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.roll-lage{white-space:pre;display:inline-flex}.roll-lage>span{white-space:pre;transition:transform .5s var(--k-inout4);transition-delay:calc(var(--i) * 15ms);display:inline-block}.roll-lage[data-zweite]{position:absolute;inset:.08em 0 auto}.roll-lage[data-zweite]>span{transform:translateY(115%)}@media (hover:hover) and (pointer:fine){.roll-ziel:hover .roll-lage>span{transform:translateY(-115%)}.roll-ziel:hover .roll-lage[data-zweite]>span{transform:translateY(0)}}.roll-ziel:focus-visible .roll-lage>span{transform:translateY(-115%)}.roll-ziel:focus-visible .roll-lage[data-zweite]>span{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.roll-lage[data-zweite]{display:none}.roll-lage>span{transition:none;transform:none!important}}.pfeil{transition:transform var(--d-knopf) var(--k-block);flex:none;place-items:center;display:inline-grid}.pfeil-links{transform:rotate(180deg)}.pfeil-unten{transform:rotate(90deg)}.pfeil-hoch{transform:rotate(-90deg)}@media (hover:hover) and (pointer:fine){.roll-ziel:hover .pfeil-rechts{transform:translate(4px)}}.roll-ziel:focus-visible .pfeil-rechts{transform:translate(4px)}.pille{isolation:isolate;border-radius:var(--r-voll);white-space:nowrap;cursor:pointer;min-height:56px;transition:color var(--d-knopf) var(--k-block), border-color var(--d-knopf) var(--k-block);border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 28px;display:inline-flex;position:relative;overflow:hidden}.pille:before{content:"";z-index:-1;background:var(--wisch,var(--color-tinte));clip-path:inset(0 100% 0 0);transition:clip-path var(--d-knopf) var(--k-block);position:absolute;inset:-1.5px}@media (hover:hover) and (pointer:fine){.pille:hover:before{clip-path:inset(0)}}.pille:focus-visible:before{clip-path:inset(0)}.pille-klein{min-height:44px;padding:0 20px}.pille-voll{background:var(--color-akzent);color:var(--color-weiss);--wisch:var(--color-tinte)}.dunkel .pille-voll{--wisch:var(--color-weiss)}.pille-tinte{background:var(--color-tinte);color:var(--color-weiss);--wisch:var(--color-akzent)}.pille-hell{background:var(--color-weiss);color:var(--color-tinte);--wisch:var(--color-akzent-zart)}.pille-rand{border-color:var(--color-tinte);color:var(--color-tinte);--wisch:var(--color-tinte)}.pille-rand-hell{color:var(--color-weiss);--wisch:var(--color-weiss);border-color:#ffffff8c}@media (hover:hover) and (pointer:fine){.dunkel .pille-voll:hover,.pille-rand-hell:hover{color:var(--color-tinte)}.pille-rand:hover{color:var(--color-weiss)}}.dunkel .pille-voll:focus-visible,.pille-rand-hell:focus-visible{color:var(--color-tinte)}.pille-rand:focus-visible{color:var(--color-weiss)}.pille:disabled{opacity:.55;cursor:not-allowed}.pille:disabled:before{display:none}.strich{cursor:pointer;padding-bottom:2px;display:inline-flex;position:relative}.strich:after{content:"";transform-origin:100%;height:1px;transition:transform var(--d-linie) var(--k-aus4);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.strich:hover:after{transform-origin:0%;transform:scaleX(1)}}.strich:focus-visible:after{transform-origin:0%;transform:scaleX(1)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border-radius:var(--r-feld);background:var(--color-weiss);border:1px solid var(--color-linie);min-height:32px;font-size:var(--grad-klein);color:var(--color-tinte);align-items:center;padding:6px 12px;line-height:1.3;display:inline-flex}.dunkel .chip{color:var(--color-weiss);background:#ffffff0f;border-color:#ffffff29}.chip-akzent{background:var(--color-akzent-zart);color:var(--color-akzent);border-color:#0000}.lese{pointer-events:none;z-index:1;position:absolute}.lese-unten{background:linear-gradient(#17191c00,#17191c99 60%,#17191ca8);height:45%;inset:auto 0 0}.lese-links{background:linear-gradient(90deg,#17191ca8,#17191c99 55%,#17191c00);width:60%;inset:0 auto 0 0}.wortmarke{letter-spacing:-.025em;white-space:nowrap;font-weight:640;font-stretch:112%;line-height:1;display:inline-block}.wortmarke-kopf{font-size:20px}.wortmarke-fuss{white-space:normal;text-wrap:balance;font-size:min(28px,7vw)}.wortmarke .platz{text-overflow:ellipsis;vertical-align:bottom;max-width:220px;font-size:13px;display:inline-block;overflow:hidden}@media (max-width:599px){.wortmarke-kopf{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;line-height:1.05;display:-webkit-box;overflow:hidden}}.kopf-huelle{z-index:100;pointer-events:none;position:fixed;inset:0 0 auto}.kopf{z-index:2;height:var(--kopf-h);pointer-events:auto;background:var(--color-grund);color:var(--color-tinte);border-bottom:1px solid var(--color-linie);transition:transform var(--d-knopf) var(--k-block), background-color .3s var(--k-block), color .3s var(--k-block), border-color .3s var(--k-block);position:relative}.kopf[data-dunkel]{color:var(--color-weiss);background:linear-gradient(#17191c73,#17191c00);border-bottom-color:#ffffff24}.kopf[data-weg]{transform:translateY(-100%)}.kopf-huelle[data-offen] .kopf{background:var(--color-grund);color:var(--color-tinte);border-bottom-color:var(--color-linie);transform:none}html[data-menue-offen] .kopf-huelle .kopf{background:var(--color-tinte);color:var(--color-weiss);border-bottom-color:#ffffff24}.kopf-innen{width:var(--breite);align-items:center;gap:16px;height:100%;margin-inline:auto;display:flex}.kopf-marke{flex:0 auto;align-items:center;min-width:0;display:inline-flex}.kopf-nav{display:none}.kopf-rechts{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.kopf-telefon,.kopf-knopf-lang{display:none}.kopf-knopf-kurz{padding-inline:16px}.kopf-menueknopf{cursor:pointer;place-content:center;gap:6px;width:44px;height:44px;margin-right:-8px;display:grid;position:relative}.kopf-menueknopf i{width:22px;height:2px;transition:transform .4s var(--k-block);background:currentColor;display:block}.kopf-menueknopf[aria-expanded=true] i:first-child{transform:translateY(4px)rotate(45deg)}.kopf-menueknopf[aria-expanded=true] i:last-child{transform:translateY(-4px)rotate(-45deg)}@media (min-width:600px){.kopf-knopf-lang{display:inline-flex}.kopf-knopf-kurz{display:none}}@media (min-width:992px){.kopf-innen{gap:24px}.kopf-nav{margin-left:24px;display:block}.kopf-nav ul{gap:2px;display:flex}.kopf-link{cursor:pointer;align-items:center;gap:8px;height:40px;padding:0 12px;font-size:15px;font-weight:540;display:inline-flex;position:relative}.kopf-link:after{content:"";transform-origin:100%;height:1.5px;transition:transform var(--d-linie) var(--k-linie);background:currentColor;position:absolute;bottom:6px;left:12px;right:12px;transform:scaleX(0)}.kopf-link[aria-current=page]:after,.kopf-link[aria-expanded=true]:after{transform-origin:0%;transform:scaleX(1)}.kopf-link-zeichen{width:7px;height:7px;transition:transform .4s var(--k-block);border-bottom:1.5px solid;border-right:1.5px solid;margin-top:-4px;transform:rotate(45deg)}.kopf-link[aria-expanded=true] .kopf-link-zeichen{transform:translateY(4px)rotate(-135deg)}.kopf-menueknopf{display:none}}@media (min-width:1280px){.kopf-telefon{flex-direction:column;align-items:flex-end;gap:2px;margin-right:10px;line-height:1.2;display:flex}.kopf-telefon-hinweis{opacity:.72;font-size:12px}}.mega-rahmen{display:none}@media (min-width:992px){.mega-rahmen{inset:var(--kopf-h) 0 auto 0;visibility:hidden;pointer-events:none;transition:visibility 0s linear .4s;display:block;position:absolute}.mega-rahmen[data-offen]{visibility:visible;pointer-events:auto;transition:none}.mega{background:var(--color-grund);color:var(--color-tinte);border-bottom:1px solid var(--color-linie);box-shadow:var(--schwebe);clip-path:inset(0 0 100%);transition:clip-path .4s var(--k-reveal)}.mega-rahmen[data-offen] .mega{clip-path:inset(0 0 -48px)}.mega-raster{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));padding:28px 0 40px;display:grid}.mega-liste{grid-column:1/span 7}.mega-liste>li,.mega-alle{opacity:0;transition:opacity .3s var(--k-block), transform .3s var(--k-block);transform:translateY(12px)}.mega-rahmen[data-offen] :is(.mega-liste>li,.mega-alle){opacity:1;transition-duration:.6s;transition-delay:calc(80ms + var(--i) * 40ms);transform:none}.mega-eintrag{border-bottom:1px solid var(--color-linie);grid-template-columns:44px minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;padding:14px 0;display:grid}.mega-nr{color:var(--color-tinte-leise);grid-row:span 2}.mega-titel{transition:color var(--d-knopf) var(--k-block)}.mega-eintrag .pfeil{grid-row:span 2;align-self:center}.mega-kurz{white-space:nowrap;text-overflow:ellipsis;grid-column:2;overflow:hidden}.mega-eintrag[data-aktiv] .mega-titel{color:var(--color-akzent)}.mega-seite{flex-direction:column;grid-column:9/span 4;gap:20px;display:flex}.mega-bilder{aspect-ratio:4/3;border-radius:var(--r-2);background:var(--color-flaeche);position:relative;overflow:hidden}.mega-bild{opacity:0;transition:opacity .45s var(--k-block), transform .9s var(--k-reveal);position:absolute;inset:0;transform:scale(1.04)}.mega-bild[data-aktiv]{opacity:1;transform:none}.mega-alle{align-self:flex-start;align-items:center;gap:10px}}.mobil{z-index:1;padding-top:var(--kopf-h);overscroll-behavior:contain;pointer-events:auto;visibility:hidden;clip-path:inset(0 0 100%);transition:clip-path .5s var(--k-reveal), visibility 0s linear .5s;position:fixed;inset:0;overflow-y:auto}.mobil[data-offen]{visibility:visible;clip-path:inset(0);transition:clip-path .5s var(--k-reveal)}.mobil-innen{flex-direction:column;gap:32px;padding:24px 0 48px;display:flex}.mobil-liste>li{border-bottom:1px solid #ffffff1f;padding:14px 0}.mobil-maske{padding-bottom:.08em;display:block;overflow:hidden}.mobil-link{transition:transform .3s var(--k-block);display:block;transform:translateY(105%)}.mobil[data-offen] .mobil-link{transition:transform .7s var(--k-reveal) calc(.12s + var(--i) * 50ms);transform:none}.mobil-unter{flex-wrap:wrap;gap:6px 18px;margin-top:10px;display:flex}.mobil-unterlink{color:var(--color-tinte-hell)}.mobil-fuss{opacity:0;transition:opacity .3s var(--k-block);flex-direction:column;align-items:flex-start;gap:16px;display:flex}.mobil[data-offen] .mobil-fuss{opacity:1;transition:opacity .5s var(--k-block) calc(.2s + var(--i) * 50ms)}@media (min-width:992px){.mobil{display:none}}.leiste-mobil{z-index:90;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:var(--r-voll);background:var(--color-tinte);color:var(--color-weiss);transition:transform var(--d-knopf) var(--k-block);gap:6px;padding:6px;display:flex;position:fixed;transform:translateY(calc(110% + 12px));box-shadow:0 12px 32px #17191c3d}.leiste-mobil[data-da]{transform:none}html[data-menue-offen] .leiste-mobil{transform:translateY(calc(110% + 12px))}.leiste-eintrag{border-radius:var(--r-voll);flex:1;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:15px;font-weight:600;display:inline-flex}.leiste-haupt{background:var(--color-akzent);flex:1.4}@media (min-width:992px){.leiste-mobil{display:none}}.fuss{padding:var(--raum-m) 0 32px}.fuss-oben{padding-bottom:var(--abstand-block);border-bottom:1px solid #ffffff1f;gap:28px;display:grid}.fuss-marke{align-self:start}.fuss-leitsatz{max-width:min(18ch,100%)}.fuss-raster{padding:var(--abstand-block) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px;display:grid}.fuss-gebiet{grid-column:1/-1}.fuss-titel{color:var(--color-tinte-hell);margin-bottom:14px}.fuss-titel-zeiten{margin-top:24px}.fuss-spalte ul{gap:10px;display:grid}.fuss-zeiten{gap:6px;display:grid}.fuss-zeiten>div{justify-content:space-between;gap:16px;display:flex}.fuss-unten{border-top:1px solid #ffffff1f;gap:10px;padding-top:24px;display:grid}.fuss-zeile{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.fuss-recht{gap:20px;display:flex}.fuss-hinweis{max-width:90ch}.fuss-nachweis summary{cursor:pointer;list-style:none;display:inline-flex}.fuss-nachweis summary::-webkit-details-marker{display:none}.fuss-nachweis ul{columns:2 18rem;column-gap:32px;margin-top:10px}@media (min-width:992px){.fuss-oben{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.fuss-marke{grid-column:1/span 4}.fuss-leitsatz{grid-column:5/span 8}.fuss-raster{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr))}.fuss-spalte,.fuss-gebiet{grid-column:span 3}}@media (max-width:991px){html:not([data-premium-aus~=A9]) .fuss{padding-bottom:calc(32px + 76px + env(safe-area-inset-bottom))}}.plan-marke{z-index:2;pointer-events:none;color:#ffffffd9;position:absolute;inset:0}.plan-senkrecht,.plan-waagrecht{opacity:.6;background:currentColor;position:absolute}.plan-senkrecht{width:2px;margin-left:-1px;top:0;bottom:0;left:50%}.plan-waagrecht{height:2px;margin-top:-1px;top:50%;left:0;right:0}.plan-ecke{width:14px;height:14px;position:absolute}.plan-ecke:before,.plan-ecke:after{content:"";background:currentColor;position:absolute}.plan-ecke:before{height:1.5px;margin-top:-.75px;top:50%;left:0;right:0}.plan-ecke:after{width:1.5px;margin-left:-.75px;top:0;bottom:0;left:50%}.plan-ecke-ol{top:12px;left:12px}.plan-ecke-or{top:12px;right:12px}.plan-ecke-ul{bottom:12px;left:12px}.plan-ecke-ur{bottom:12px;right:12px}.zeiger{z-index:250;pointer-events:none;position:fixed;top:0;left:0}.zeiger:before{content:"";background:var(--color-akzent);width:12px;height:12px;transition:transform .35s var(--k-aus4), opacity .2s var(--k-ease);border-radius:50%;position:absolute;top:-6px;left:-6px}.zeiger-wort{border-radius:var(--r-pille);background:var(--color-akzent);color:var(--color-weiss);white-space:nowrap;opacity:0;transition:scale .35s var(--k-aus4), opacity .2s var(--k-ease);padding:9px 16px;font-weight:500;position:absolute;top:0;left:0;translate:-50% -50%;scale:.2}.zeiger[data-sichtbar=nein]:before{opacity:0;transform:scale(0)}.zeiger[data-wort=ja]:before{transform:scale(0)}.zeiger[data-wort=ja] .zeiger-wort{opacity:1;scale:1}@media (pointer:coarse),(prefers-reduced-motion:reduce){.zeiger{display:none}}.platzhalter{background-color:var(--color-flaeche);background-image:linear-gradient(var(--color-linie) 1px, transparent 1px), linear-gradient(90deg, var(--color-linie) 1px, transparent 1px);color:var(--color-tinte-leise);background-size:8px 8px;place-items:center;display:grid;overflow:hidden}.platzhalter-etikett{border-radius:var(--r-bild);text-align:center;background:#ffffffe6;flex-direction:column;align-items:center;gap:4px;max-width:min(440px,86%);padding:12px 16px;font-size:13px;line-height:1.4;display:flex}.platzhalter-frage{color:var(--color-tinte);font-weight:500}.platzhalter-offen{border-radius:var(--r-feld);background:var(--color-akzent-zart);color:var(--color-akzent);margin-top:4px;padding:2px 8px;font-weight:500}.platzhalter-buehne{background-color:var(--color-tinte);color:var(--color-tinte-hell);background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}.platzhalter-buehne .platzhalter-etikett{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1f}.platzhalter-buehne .platzhalter-frage{color:var(--color-weiss)}.platzhalter-buehne{place-items:end;padding:24px}.hero-rahmen .platzhalter-buehne{place-items:center;padding:0}:is(.ablauf-film .platzhalter-buehne,.ablauf-film.platzhalter-buehne){place-items:end start}@media (max-width:991px){.platzhalter-buehne{place-items:start center;padding:16px}}.film{position:relative;overflow:hidden}.film-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s var(--k-ease);position:absolute;inset:0}.film[data-laeuft=ja] .film-video{opacity:1}.film-knopf{z-index:3;width:40px;height:40px;color:var(--color-tinte);cursor:pointer;transition:background-color var(--d-hover) var(--k-aus3);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:16px}.film-knopf:hover{background:var(--color-weiss)}.frage{border-bottom:1px solid var(--color-linie)}.frage:first-child{border-top:1px solid var(--color-linie)}.frage-knopf{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px 0;display:flex}.frage-kreis{background:var(--color-flaeche);width:45px;height:45px;transition:background-color var(--d-hover) var(--k-aus3);border-radius:50%;flex:none;place-items:center;display:grid}.frage-kreis svg{transition:transform var(--d-frage) var(--k-ease)}.frage-knopf[aria-expanded=true] .frage-kreis{background:var(--color-akzent);color:var(--color-weiss)}.frage-knopf[aria-expanded=true] .frage-kreis svg{transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.frage-knopf:hover .frage-kreis{background:var(--color-akzent-zart)}.frage-knopf[aria-expanded=true]:hover .frage-kreis{background:var(--color-akzent)}}.frage-inhalt{overflow:hidden}.frage-inhalt>*{color:var(--color-tinte-leise);padding:0 64px 24px 0}.etikett-beispiel{border-radius:var(--r-pille);min-height:24px;color:var(--color-tinte-leise);white-space:nowrap;background:#0e0f120d;flex:none;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex}.dunkel .etikett-beispiel{color:var(--color-tinte-hell);background:#ffffff14}.seiten-platte:not(.dunkel) .etikett-beispiel{background:#ffffffb8}:is(.sk-platte,.beleg-band,.motor-platte,.passt-platte,.stufen-platte,.rhythmus-platte,.anfrage-platte,.seiten-platte) .behaelter{width:min(var(--behaelter), calc(100% - 32px))}.werte{flex-direction:column;display:flex}.wert{border-top:1px solid var(--color-linie);gap:8px;padding-block:20px;display:grid}.wert:first-child{border-top:0;padding-top:0}.dunkel .wert{border-color:#ffffff1f}.wert-zahl{font-variant-numeric:tabular-nums;white-space:nowrap}.wert-text{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.werte-klein .wert{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:16px;padding-block:14px}.werte-klein .wert:first-child{padding-top:14px}.werte-klein .wert-text{flex-direction:column;align-items:flex-start;gap:6px}.werte-klein .wert-etikett{font-size:var(--g-klein);color:var(--color-tinte-leise);line-height:1.4}.werte-klein .wert-zahl{min-width:4.2ch}.wert-zahl .platz{white-space:normal}.werte-klein .wert:has(.wert-zahl .platz){grid-template-columns:minmax(0,1fr)}.laufband{align-items:center;gap:16px;min-width:0;display:flex;position:relative}.laufband-maske{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.laufband-spur{width:max-content;animation:laufband var(--d-laufband) linear infinite;display:flex}.laufband-reihe{flex:none;gap:12px;padding-right:12px;display:flex}.laufband-eintrag{flex:none}.laufband:hover .laufband-spur,.laufband:focus-within .laufband-spur,.laufband[data-angehalten] .laufband-spur,.laufband[data-ausser-sicht] .laufband-spur{animation-play-state:paused}.laufband-knopf{border:1px solid var(--color-linie);background:var(--color-weiss);width:32px;height:32px;color:var(--color-tinte);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}@keyframes laufband{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.laufband-spur{animation:none}.laufband-maske{scrollbar-width:none;overflow-x:auto}}html[data-premium-aus~=A10] .laufband-spur{animation:none}html[data-premium-aus~=A10] .laufband-knopf{display:none}.filter{flex-wrap:wrap;gap:8px;display:flex}.filter-chip{border-radius:var(--r-pille);border:1px solid var(--color-linie);background:var(--color-weiss);min-height:40px;color:var(--color-tinte);cursor:pointer;transition:background-color var(--d-hover) var(--k-aus3), color var(--d-hover) var(--k-aus3), border-color var(--d-hover) var(--k-aus3);align-items:center;padding:8px 16px;font-weight:500;display:inline-flex}.filter-chip[aria-pressed=true]{background:var(--color-tinte);border-color:var(--color-tinte);color:var(--color-weiss)}@media (hover:hover) and (pointer:fine){.filter-chip[aria-pressed=false]:hover{border-color:var(--color-tinte)}}.galerie-filter{margin-bottom:24px}.galerie-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.galerie-vorschau{aspect-ratio:1;border-radius:var(--r-bild);background:var(--color-flaeche);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.galerie-vorschau-bild{transition:transform .7s var(--k-aus4);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.galerie-vorschau:hover .galerie-vorschau-bild{transform:scale(1.05)}}@media (min-width:992px){.galerie-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.dialog-schleier{z-index:90;animation:blende-ein .3s var(--k-aus3);background:#0e0f12eb;position:fixed;inset:0}.dialog-schleier[data-state=closed]{animation:blende-aus .2s var(--k-ein3) forwards}.galerie{z-index:91;color:var(--color-weiss);animation:blende-ein .3s var(--k-aus3);outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.galerie[data-state=closed]{animation:blende-aus .2s var(--k-ein3) forwards}.galerie-flaeche{touch-action:pan-y;flex:1;min-height:0;margin:16px 16px 0;position:relative}.galerie-bild{opacity:0;transition:opacity .35s var(--k-aus3);pointer-events:none;flex-direction:column;gap:12px;display:flex;position:absolute;inset:0}.galerie-bild[data-galerie-aktiv]{opacity:1;pointer-events:auto}.galerie-bild-rahmen{flex:1;min-height:0;position:relative}.galerie-unterschrift{text-align:center;color:var(--color-tinte-hell)}.galerie-steuer{justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.galerie-zaehler{min-width:96px;color:var(--color-tinte-hell);font-variant-numeric:tabular-nums}.galerie-zu{margin-left:8px}@media (min-width:992px){.galerie-flaeche{margin:32px 64px 0}.galerie-steuer{padding:24px}}html[data-dialog-offen]{overflow:hidden}@keyframes blende-ein{0%{opacity:0}}@keyframes blende-aus{to{opacity:0}}@media (prefers-reduced-motion:reduce){.dialog-schleier,.galerie{animation-duration:10ms}}.formular-huelle{color:var(--color-tinte);position:relative}.formular-huelle .leise{color:var(--color-tinte-leise)}.formular{flex-direction:column;gap:24px;display:flex}.formular-kopf{flex-direction:column;gap:10px;display:flex}.formular-stand{color:var(--color-tinte-leise);font-variant-numeric:tabular-nums}.formular-linie{background:var(--color-linie);border-radius:2px;height:2px;overflow:hidden}.formular-linie span{background:var(--color-akzent);transform-origin:0;height:100%;transition:transform .5s var(--k-aus4);display:block}.formular-schritt{min-width:0;animation:schritt-ein .4s var(--k-aus4);border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}@keyframes schritt-ein{0%{opacity:0;transform:translate(24px)}}.formular-frage{outline:none;width:100%;margin-bottom:4px;padding:0;display:block}.formular-frage:focus-visible{outline:2px solid var(--color-akzent);outline-offset:4px;border-radius:4px}.formular-wahl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.formular-wahl-eins{grid-template-columns:minmax(0,1fr)}.wahl{border-radius:var(--r-klein);border:1px solid var(--color-linie);background:var(--color-weiss);cursor:pointer;min-height:52px;transition:border-color var(--d-hover) var(--k-aus3), background-color var(--d-hover) var(--k-aus3);align-items:center;gap:10px;padding:12px 14px;display:flex;position:relative}.wahl input{opacity:0;width:1px;height:1px;position:absolute}.wahl-haken{border:1.5px solid var(--color-rand-feld);color:#0000;width:22px;height:22px;transition:background-color .2s var(--k-aus3), border-color .2s var(--k-aus3), color .2s var(--k-aus3);border-radius:6px;flex:none;place-items:center;display:grid}.wahl-rund .wahl-haken{border-radius:50%}.wahl-haken path{stroke-dasharray:16;stroke-dashoffset:16px;transition:stroke-dashoffset .3s var(--k-aus4)}.wahl-text{font-size:15px;line-height:1.3}.wahl:has(input:checked){border-color:var(--color-akzent);background:var(--color-akzent-zart)}.wahl input:checked+.wahl-haken,.feld-haken input:checked+.wahl-haken{background:var(--color-akzent);border-color:var(--color-akzent);color:var(--color-weiss)}.wahl input:checked+.wahl-haken path,.feld-haken input:checked+.wahl-haken path{stroke-dashoffset:0}.wahl:has(input:focus-visible){outline:2px solid var(--color-akzent);outline-offset:2px}.feld-haken:has(input:focus-visible) .wahl-haken{outline:2px solid var(--color-akzent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.wahl:hover{border-color:var(--color-tinte)}}[data-fehler]>.wahl,.formular-wahl[data-fehler] .wahl{border-color:var(--color-fehler)}.formular-felder{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.feld{flex-direction:column;gap:6px;min-width:0;display:flex}.feld-breit{grid-column:1/-1}.feld-label{font-weight:500}.feld input,.feld textarea{border-radius:var(--r-feld);border:1px solid var(--color-rand-feld);background:var(--color-weiss);width:100%;min-height:48px;transition:border-color var(--d-hover) var(--k-aus3);padding:12px 14px;font-size:16px;line-height:1.4}.feld textarea{resize:vertical;min-height:96px}.feld input:focus-visible,.feld textarea:focus-visible{outline:2px solid var(--color-akzent);outline-offset:0;border-color:var(--color-akzent)}.feld[data-fehler] input,.feld[data-fehler] textarea{border-color:var(--color-fehler)}.feld-hinweis{color:var(--color-tinte-leise)}.feld-fehler{color:var(--color-fehler);font-weight:500}.feld-fehler:empty{display:none}.formular-gruppe{border:0;min-width:0;margin:8px 0 0;padding:0}.formular-gruppe>.feld-label{margin-bottom:8px;padding:0;display:block}.feld-haken-reihe{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:4px;display:flex}.feld-haken{cursor:pointer;align-items:center;gap:10px;display:inline-flex;position:relative}.feld-haken input{opacity:0;width:1px;height:1px;position:absolute}.feld-haken-reihe[data-fehler] .wahl-haken{border-color:var(--color-fehler)}.feld-haken-link{color:var(--color-akzent)}.formular-honig{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formular-serverfehler{border-radius:var(--r-feld);color:var(--color-fehler);background:#fbeaea;padding:12px 14px}.formular-steuer{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.formular-ende{animation:schritt-ein .4s var(--k-aus4);outline:none;flex-direction:column;align-items:flex-start;gap:12px;padding:8px 0;display:flex}.formular-ende-zeichen{background:var(--color-erfolg-zart);width:48px;height:48px;color:var(--color-erfolg);border-radius:50%;place-items:center;display:grid}.formular-ende-vorlage .formular-ende-zeichen{background:var(--color-akzent-zart);color:var(--color-akzent)}.formular-ende-text{color:var(--color-tinte-leise)}.formular-ende-knopf{margin-top:8px}.formular-huelle:has(.formular-ende-vorlage){margin-bottom:0}.formular-eins-reihe{flex-direction:column;gap:12px;display:flex}@media (min-width:600px){.formular-eins-reihe{flex-direction:row;align-items:flex-end}.formular-eins-reihe .feld{flex:1}.formular-eins-reihe .feld:has(.feld-fehler:not(:empty))+.pille{margin-bottom:27px}}@media (max-width:991px){.formular-felder{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.formular-wahl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.formular-schritt,.formular-ende{animation:none}}.seiten-platte{background:var(--verlauf-hero), var(--color-weiss);margin-top:8px;padding:120px 0 56px}.bk-zurueck,.bt-zurueck{color:var(--color-tinte-leise);transition:color var(--d-hover) var(--k-aus3);align-items:center;gap:8px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.bk-zurueck:hover,.bt-zurueck:hover{color:var(--color-tinte)}}@media (min-width:992px){.seiten-platte{margin-top:16px;padding:144px 0 96px}}.ek-raster{flex-direction:column;gap:40px;display:flex}.ek-text{flex-direction:column;align-items:flex-start;gap:20px;max-width:610px;display:flex}.ek-titel{text-wrap:balance}.ek-satz{margin-top:16px}.ek-punkte{flex-direction:column;gap:14px;margin-top:28px;display:flex}.ek-punkte li{align-items:flex-start;gap:12px;font-weight:500;display:flex}.ek-haken{flex:none;width:22px;height:22px;margin-top:1px}.ek-haken circle{fill:var(--color-akzent-zart)}.ek-haken path{fill:none;stroke:var(--color-akzent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ek-karte{border:var(--rand-karte);box-shadow:0 24px 60px -32px #0e0f1259}.pl{padding:72px 0}.pl-karte{border-radius:var(--r-platte);background:var(--color-weiss);flex-direction:column;gap:32px;padding:24px;display:flex}.pl-bild{aspect-ratio:1;border-radius:var(--r-klein);background:var(--color-flaeche);flex:none;width:100%;max-width:240px;position:relative;overflow:hidden}.pl-text{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.pl-titel{text-wrap:balance;max-width:550px}.pl-satz{max-width:560px;color:var(--color-tinte-leise)}.pl-knopf{margin-top:8px}@media (min-width:992px){.ek-raster{grid-template-columns:minmax(0,610px) 490px;justify-content:space-between;align-items:start;gap:64px;display:grid}.ek-karte{padding:32px}.pl{padding:120px 0}.pl-karte{flex-direction:row;align-items:center;gap:56px;padding:40px}}.kreis-knopf{border:1px solid var(--color-linie);background:var(--color-weiss);width:45px;height:45px;color:var(--color-tinte);cursor:pointer;transition:background-color var(--d-hover) var(--k-aus3), color var(--d-hover) var(--k-aus3), border-color var(--d-hover) var(--k-aus3), opacity .2s var(--k-aus3);border-radius:50%;flex:none;place-items:center;display:grid}.kreis-knopf:disabled{opacity:.35;cursor:default}.kreis-knopf-hell{color:var(--color-weiss);background:#ffffff0f;border-color:#ffffff3d}@media (hover:hover) and (pointer:fine){.kreis-knopf:not(:disabled):hover{background:var(--color-tinte);border-color:var(--color-tinte);color:var(--color-weiss)}.kreis-knopf-hell:not(:disabled):hover{background:var(--color-weiss);border-color:var(--color-weiss);color:var(--color-tinte)}}.schieber{position:relative;container-type:inline-size}.schieber-spur{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 50cqi);display:flex;position:relative;overflow-x:auto}.schieber-spur::-webkit-scrollbar{display:none}.schieber-spur:focus-visible{outline-offset:-2px}.schieber-karte{scroll-snap-align:start;flex:none}.schieber-steuer{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.schieber-zaehler{font-variant-numeric:tabular-nums;color:var(--color-tinte-leise)}.schieber-knoepfe{gap:8px;display:flex}.fragen-raster{flex-direction:column;gap:40px;display:flex}.fragen-frage{letter-spacing:-.01em;font-size:20px;line-height:1.3}@media (min-width:992px){.fragen{padding:60px 0}.fragen .frage-knopf{padding-block:15px}.fragen-raster{grid-template-columns:490px minmax(0,660px);justify-content:space-between;align-items:start;gap:40px;display:grid}}.recht{background:var(--color-tinte);min-height:100svh}.nf-platte{min-height:clamp(640px, calc(100svh - 2 * var(--platte-rand)), 900px);background:var(--verlauf-hero), var(--color-weiss);place-items:center;margin-inline:0;display:grid}.nf-innen{text-align:center;width:min(760px,100% - 40px);padding:140px 0 96px}.nf-knoepfe{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.hero{isolation:isolate;background:var(--color-tinte);color:var(--color-weiss);position:relative;overflow:hidden}.hero-inhalt{z-index:2;padding:calc(var(--kopf-h) + 32px) 0 32px;flex-direction:column;display:flex;position:relative}.hero-oben{color:var(--color-tinte-hell);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.hero-ort{gap:.35em;display:inline-flex}.hero-h1{text-wrap:balance;margin-top:20px}.hero-h1-innen{display:block}.hero-wort{display:inline-block}.hero-unten{flex-direction:column;align-items:flex-start;gap:20px;margin-top:28px;display:flex}.hero-text{max-width:34rem;color:var(--color-tinte-hell)}.hero-knoepfe{flex-wrap:wrap;gap:12px;display:flex}.hero-hinweis{color:var(--color-tinte-hell)}.hero-belege{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-top:8px;padding-top:20px;display:grid}.hero-belege>li{min-width:0}.hero-belege>li,.hero-beleg-link{flex-direction:column;gap:4px;display:flex}.hero-beleg-wert{font-size:var(--grad-h3);font-variant-numeric:tabular-nums;font-weight:600;font-stretch:104%;line-height:1.1}.hero-beleg-etikett,.hero-beleg-stand,.hero-beleg-hinweis{color:var(--color-tinte-hell)}.hero-beleg-link{text-underline-offset:4px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}@media (max-width:991px){.hero{padding:calc(var(--kopf-h) + 32px) 0 32px;flex-direction:column;display:flex}.hero-inhalt,.hero-unten{display:contents}.hero-oben,.hero-h1,.hero-text,.hero-knoepfe,.hero-hinweis,.hero-belege{width:var(--breite);margin-inline:auto}.hero-text{margin-top:24px}.hero-knoepfe,.hero-hinweis{margin-top:20px}.hero-buehne{order:1}.hero-belege{order:2;margin-top:24px}}.hero-buehne{z-index:1;width:var(--breite);aspect-ratio:1;clip-path:inset(calc(12% * var(--hk,1)) calc(12% * var(--hk,1)) calc(12% * var(--hk,1)) calc(12% * var(--hk,1)) round 10px);margin:24px auto 0;position:relative}.hero-rahmen,.hero-rahmen>.film,.hero-rahmen>picture,.hero-rahmen>[data-platzhalter]{position:absolute;inset:0}.hero-plan{inset:calc(12% * var(--hk,1))}.hero-lese{z-index:3;left:calc(12% * var(--hk,1));right:calc(12% * var(--hk,1));bottom:calc(12% * var(--hk,1));height:calc((100% - 24% * var(--hk,1)) * .3);pointer-events:none;background:linear-gradient(#17191c00 0%,#17191c99 55% 100%);position:absolute}.hero-unterschrift{z-index:4;left:calc(12% * var(--hk,1) + 16px);right:calc(12% * var(--hk,1) + 64px);bottom:calc(12% * var(--hk,1) + 16px);color:var(--color-weiss);position:absolute}.hero-platz{visibility:hidden;pointer-events:none;position:absolute}.hero-rahmen .hero-film-knopf{right:calc(12% * var(--hk,1) + 12px);bottom:calc(12% * var(--hk,1) + 12px);z-index:4;position:absolute}@media (min-width:992px){.hero{--h-l:calc(50cqw + var(--spalt) / 2);--h-r:calc((100cqw - min(100cqw - 2 * var(--rand), 1600px)) / 2);--h-weite:calc(100cqw - var(--h-l) - var(--h-r));--h-hoehe:min(var(--h-weite) * .6211, 100cqh * .4445);--h-u:70px;--h-o:calc(100cqh - var(--h-u) - var(--h-hoehe));height:100svh;min-height:760px;container-type:size}.hero-inhalt{height:100%;padding:calc(var(--kopf-h) + 44px) 0 var(--h-u);pointer-events:none}.hero-inhalt :is(a,button){pointer-events:auto}.hero-h1{margin-top:24px}.hero .hero-h1{font-size:min(var(--grad-h1), 7.6cqw, calc((var(--h-o) - 200px) / 1.84), calc((100cqh - 640px) / 1.84))}.hero-unten{width:calc((100% - var(--spalt)) / 2);gap:24px;margin-top:auto}.hero-belege{margin-top:4px}.hero-buehne{aspect-ratio:auto;width:auto;clip-path:inset(var(--h-o) var(--h-r) var(--h-u) var(--h-l) round 10px);margin:0;position:absolute;inset:0}.hero-platz{top:var(--h-o);right:var(--h-r);bottom:var(--h-u);left:var(--h-l)}.hero-plan{inset:calc(var(--h-o) * var(--hk,1)) calc(var(--h-r) * var(--hk,1)) calc(var(--h-u) * var(--hk,1)) calc(var(--h-l) * var(--hk,1))}.hero-rahmen .hero-film-knopf{right:calc(var(--h-r) * var(--hk,1) + 16px);bottom:calc(var(--h-u) * var(--hk,1) + 16px)}.hero-lese{left:calc(var(--h-l) * var(--hk,1));right:calc(var(--h-r) * var(--hk,1));bottom:calc(var(--h-u) * var(--hk,1));height:calc((100cqh - (var(--h-o) + var(--h-u)) * var(--hk,1)) * .3)}.hero-unterschrift{left:calc(var(--h-l) * var(--hk,1) + 24px + (var(--rand) - 24px) * (1 - var(--hk,1)));right:calc(var(--h-r) * var(--hk,1) + 96px);bottom:calc(var(--h-u) * var(--hk,1) + 24px + 16px * (1 - var(--hk,1)))}}.seitenkopf{padding:calc(var(--kopf-h) + 64px) 0 var(--raum-m)}.seitenkopf-raster{gap:var(--abstand-block);display:grid}.seitenkopf-raster>*{min-width:0}.seitenkopf-links{flex-direction:column;align-items:flex-start;display:flex}.seitenkopf-ueber{color:var(--color-tinte-leise);margin-bottom:16px}.seitenkopf-titel{text-wrap:balance;max-width:14ch}.seitenkopf-unten{margin-top:var(--abstand-block);flex-direction:column;align-items:flex-start;gap:24px;max-width:40rem;display:flex}.seitenkopf-extra{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.seitenkopf-medium{margin-top:var(--abstand-block);aspect-ratio:4/3;border-radius:var(--r-0);background:var(--color-flaeche);color:var(--color-weiss);position:relative;overflow:hidden}.seitenkopf:has(.seitenkopf-medium){padding-bottom:0}@media (min-width:992px){.seitenkopf{padding-top:calc(var(--kopf-h) + 96px)}.seitenkopf-raster{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.seitenkopf-links{grid-column:1/span 10}.seitenkopf-rechts{grid-column:9/span 4}.seitenkopf-links:has(+.seitenkopf-rechts){grid-column:1/span 7}.seitenkopf-titel{max-width:16ch}.seitenkopf-medium{width:calc(7 * (var(--breite) - 11 * var(--spalt)) / 12 + 6 * var(--spalt));margin-left:auto}}.fragen{padding:var(--raum-m) 0}.fragen-kopf{margin-bottom:var(--abstand-block);flex-direction:column;grid-column:1/-1;gap:16px;display:flex}.fragen-liste{border-top:1px solid var(--color-linie);grid-column:1/-1}@media (min-width:992px){.fragen-kopf{top:calc(var(--kopf-h) + 32px);grid-column:1/span 5;align-self:start;margin-bottom:0;position:sticky}.fragen-liste{grid-column:7/span 6}}.zwischen{padding-block:var(--abstand-block)}.zwischen-band{border-radius:var(--r-2);background:var(--color-akzent-zart);flex-direction:column;align-items:flex-start;gap:24px;padding:40px 24px;display:flex}.zwischen-titel{max-width:20ch}.zwischen-rechts{flex-direction:column;align-items:flex-start;gap:20px;display:flex}@media (min-width:992px){.zwischen-band{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding:58px 0;display:grid}.zwischen-titel{grid-column:2/span 6}.zwischen-rechts{grid-column:8/span 4;gap:24px}}.schluss{padding:var(--raum-l) 0;background:var(--color-tinte)}@media (max-width:991px){.schluss{padding-block:92px}}.schluss-raster{row-gap:var(--abstand-block)}.schluss-links{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:28px;display:flex}.schluss-links>[data-heben]{flex-direction:column;align-items:flex-start;gap:28px;width:100%;display:flex}.schluss-titel{max-width:14ch}.schluss-text{max-width:34rem;color:var(--color-tinte-hell)}.schluss-knoepfe{flex-wrap:wrap;gap:12px;display:flex}.schluss-kontakt{border-top:1px solid #ffffff24;gap:24px;width:100%;padding-top:28px;display:grid}.schluss-wege{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.schluss-zeiten{flex-direction:column;gap:12px;display:flex}.schluss-zeiten dl{gap:6px;display:grid}.schluss-zeiten dl>div{justify-content:space-between;gap:16px;display:flex}.schluss-bild{aspect-ratio:3/2;border-radius:var(--r-2);background:#ffffff0f;grid-column:1/-1;position:relative;overflow:hidden}@media (min-width:992px){.schluss-links{grid-column:1/span 7}.schluss-kontakt{column-gap:var(--spalt);grid-template-columns:repeat(7,minmax(0,1fr))}.schluss-wege{grid-column:span 4}.schluss-zeiten{grid-column:span 3}.schluss-bild{grid-column:9/span 4;align-self:end}}.recht{background:var(--color-tinte)}.recht-kopf{padding:calc(var(--kopf-h) + 64px) 0 var(--raum-l)}.recht-titel{max-width:14ch}.recht-hinweis{max-width:40rem;color:var(--color-tinte-hell);margin-top:24px}.recht-inhalt{max-width:48rem;margin-top:var(--abstand-block)}@media (min-width:992px){.recht-kopf{padding-top:calc(var(--kopf-h) + 96px)}}.nf{padding:calc(var(--kopf-h) + 64px) 0 var(--raum-l)}.nf-platte{background:0 0;min-height:auto;display:block}.nf-innen{text-align:left;width:auto;max-width:52rem;padding:0}.nf-text{max-width:34rem;margin:var(--abstand-block) 0 0}.nf-knoepfe{justify-content:flex-start;margin-top:32px}@media (min-width:992px){.nf{padding-top:calc(var(--kopf-h) + 96px);min-height:80svh}}.beleg-band{padding-block:var(--abstand-block);border-bottom:1px solid var(--color-linie)}.band-raster{gap:16px;display:grid}.band-lauf .laufband-reihe{gap:40px;padding-right:40px}.band-eintrag{white-space:nowrap;align-items:center;gap:16px;padding-block:20px;display:inline-flex}.band-kreuz{flex:none;width:12px;height:12px;position:relative}.band-kreuz:before,.band-kreuz:after{content:"";background:var(--color-akzent);position:absolute}.band-kreuz:before{height:1.5px;inset:calc(50% - .75px) 0 auto}.band-kreuz:after{width:1.5px;inset:0 auto 0 calc(50% - .75px)}@media (min-width:992px){.band-raster{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.band-etikett{grid-column:1/span 2}.band-lauf{grid-column:3/-1}.band-logos{grid-column:1/-1}}.band-logo-liste{flex-wrap:wrap;align-items:center;gap:16px 40px;margin-top:12px;display:flex}.band-logo{width:120px;height:40px;position:relative}.ansprech{padding-block:var(--raum-l)}.ansprech-raster{row-gap:var(--abstand-block);align-items:center}.ansprech-bild{aspect-ratio:4/3;border-radius:var(--r-2);background:var(--color-flaeche);color:var(--color-weiss);grid-column:1/-1;position:relative;overflow:hidden}.ansprech-text{flex-direction:column;grid-column:1/-1;align-items:flex-start;display:flex}.ansprech-ueber{margin-bottom:16px}.ansprech-titel{max-width:var(--satz-6)}.ansprech-unten{flex-direction:column;align-items:flex-start;gap:32px;width:100%;margin-top:24px;display:flex}.ansprech-satz{max-width:34rem}.ansprech-person{border-top:1px solid var(--color-linie);flex-direction:column;gap:4px;width:100%;padding-top:24px;display:flex}.unterschrift{width:200px;height:auto;color:var(--color-tinte);margin-top:8px;display:block;overflow:visible}.unterschrift-strich{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}html.js-bewegung .unterschrift:not([data-bereit]) .unterschrift-strich{stroke-dashoffset:1px}@media (min-width:992px){.ansprech-bild{grid-column:1/span 6}.ansprech-text{padding-left:var(--spalt);grid-column:7/span 6}.unterschrift{width:240px}}.leistungs-liste{padding-block:var(--raum-m)}.ll-kopf{margin-bottom:var(--abstand-block);align-items:end;row-gap:16px}.ll-kopf-links{flex-direction:column;grid-column:1/-1;gap:16px;display:flex}.ll-kopf-titel{max-width:var(--satz-8)}.ll-kopf-text{grid-column:1/-1;max-width:34rem}.ll-huelle{position:relative}.ll-liste{border-top:1px solid var(--color-linie)}.ll-eintrag{border-bottom:1px solid var(--color-linie)}.ll-nr{color:var(--color-tinte-leise);font-variant-numeric:tabular-nums}.ll-zeile{display:none;position:relative}.ll-vorschau,.zeiger-bild{display:none}.ll-vorschau-bild{position:absolute;inset:0}.ll-zeile:after{content:"";background:var(--color-akzent);transform-origin:0;height:1px;transition:transform .6s var(--k-block);position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.ll-zeile:focus-visible{outline-offset:-2px}.ll-zeile:focus-visible:after{transform:scaleX(1)}.ll-klapp-kopf{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:20px 0;display:grid;position:relative}.ll-klapp-kopf .ll-nr,.ll-klapp-kopf .ll-titel{grid-column:1}.ll-knopf{color:inherit;cursor:pointer;background:0 0;border:0;grid-area:1/2/span 2;padding:0}.ll-knopf:after{content:"";position:absolute;inset:0}.ll-knopf:focus-visible{outline:none}.ll-knopf:focus-visible:after{outline:2px solid var(--color-akzent);outline-offset:2px}.ll-kreis{border:1px solid var(--color-rand-feld);border-radius:var(--r-voll);width:40px;height:40px;transition:transform .4s var(--k-block), background-color .4s var(--k-block), color .4s var(--k-block);place-items:center;display:grid}.ll-knopf[aria-expanded=true] .ll-kreis{background:var(--color-tinte);border-color:var(--color-tinte);color:var(--color-weiss);transform:rotate(45deg)}.ll-flaeche{padding-bottom:24px}.ll-flaeche:not([hidden]){animation:ll-auf .4s var(--k-block)}@keyframes ll-auf{0%{opacity:0;transform:translateY(8px)}}.ll-karte{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.ll-karte-bild{aspect-ratio:3/2;border-radius:var(--r-2);background:var(--color-flaeche);width:100%;display:block;position:relative;overflow:hidden}.ll-mehr{color:var(--color-akzent);align-items:center;gap:8px;display:inline-flex}@media not all and (min-width:992px) and (hover:hover) and (pointer:fine){.ll-seite .ll-zeile{grid-template-columns:32px minmax(0,1fr) 64px;grid-template-areas:"nr titel bild""nr kurz bild";align-items:start;gap:8px 12px;padding-block:20px;display:grid}.ll-seite .ll-nr{grid-area:nr;padding-top:8px}.ll-seite .ll-titel{grid-area:titel}.ll-seite .ll-kurz{grid-area:kurz}.ll-seite .ll-vorschau{aspect-ratio:4/5;border-radius:var(--r-1);background:var(--color-flaeche);grid-area:bild;width:64px;display:block;position:relative;overflow:hidden}.ll-seite .ll-pfeil{display:none}}@media (min-width:992px) and (hover:hover) and (pointer:fine){.ll-klapp{display:none}.ll-zeile{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-block:28px;display:grid}.ll-nr{grid-column:1}.ll-titel{transition:transform var(--d-knopf) var(--k-block), color var(--d-knopf) var(--k-block);grid-column:2/span 7}.ll-kurz{grid-column:9/span 3}.ll-pfeil{border:1px solid var(--color-rand-feld);border-radius:var(--r-voll);width:48px;height:48px;transition:background-color var(--d-knopf) var(--k-block), color var(--d-knopf) var(--k-block), border-color var(--d-knopf) var(--k-block);grid-column:12;justify-self:end}.ll-zeile:hover:after{transform:scaleX(1)}.ll-zeile:is(:hover,:focus-visible) .ll-titel{color:var(--color-akzent);transform:translate(12px)}.ll-zeile:is(:hover,:focus-visible) .ll-pfeil{background:var(--color-tinte);border-color:var(--color-tinte);color:var(--color-weiss)}.zeiger-bild{z-index:3;border-radius:var(--r-2);background:var(--color-flaeche);width:320px;height:400px;box-shadow:var(--schwebe);opacity:0;pointer-events:none;display:block;position:absolute;top:0;left:0;overflow:hidden}html[data-premium-aus~=A2] .ll-vorschau{aspect-ratio:4/5;border-radius:var(--r-1);background:var(--color-flaeche);grid-column:12;justify-self:end;width:72px;display:block;position:relative;overflow:hidden}html[data-premium-aus~=A2] .ll-pfeil{display:none}}html[data-premium-aus~=A2] .zeiger-bild{display:none}.zeiger-ebene{clip-path:inset(100% 0 0);transition:clip-path .5s var(--k-block) .5s;position:absolute;inset:0}.zeiger-ebene[data-aktiv]{z-index:1;clip-path:inset(0);transition-delay:0s}@media (prefers-reduced-motion:reduce){.zeiger-ebene,.ll-zeile:after,.ll-titel{transition:none}.ll-flaeche:not([hidden]){animation:none}}@media (min-width:992px){.ll-kopf-links{grid-column:1/span 8}.ll-kopf-text{grid-column:9/span 4}}.auffang{padding-bottom:var(--abstand-block)}.auffang-zeile{border-block:1px solid var(--color-linie);flex-direction:column;align-items:flex-start;gap:24px;padding-block:32px;display:flex}.auffang-satz{max-width:var(--satz-8)}.auffang-knoepfe{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.leistungs-liste .auffang-zeile{margin-top:var(--abstand-block);border-block:0;padding-block:0}.leistungs-liste .auffang-satz{font-size:var(--grad-text);letter-spacing:0;color:var(--color-tinte-leise);font-weight:400;line-height:1.55}@media (min-width:992px){.auffang-zeile{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.auffang-satz{grid-column:1/span 7}.auffang-knoepfe{grid-column:8/-1;justify-content:flex-end}.leistungs-liste .auffang-satz{grid-column:2/span 5}.leistungs-liste .auffang-knoepfe{grid-column:7/-1}}.stimmen{padding-block:var(--raum-m)}.stimmen-kopf{row-gap:var(--abstand-block);margin-bottom:var(--abstand-block);align-items:end}.stimmen-links{flex-direction:column;grid-column:1/-1;gap:16px;display:flex}.stimmen-titel{max-width:var(--satz-8)}.stimmen-beleg{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:12px;display:flex}.stimmen-schnitt{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.stimmen-sterne{line-height:0;display:inline-block;position:relative}.stimmen-sterne-reihe{color:var(--color-linie);gap:4px;display:flex}.stimmen-sterne-reihe svg{fill:currentColor;flex:none}.stimmen-sterne-voll{color:var(--color-akzent);position:absolute;inset:0 auto 0 0;overflow:hidden}.stimmen-zeile{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.stimmen-karte{width:min(300px,82vw)}.stimme{border:1px solid var(--color-linie);border-radius:var(--r-2);background:var(--color-weiss);flex-direction:column;align-items:flex-start;gap:20px;height:100%;padding:24px;display:flex}.stimme-text{flex:1}.stimme-wer{border-top:1px solid var(--color-linie);flex-direction:column;gap:2px;width:100%;padding-top:16px;display:flex}@media (min-width:992px){.stimmen-links{grid-column:1/span 7}.stimmen-beleg{grid-column:9/span 4}.stimmen-karte{width:calc(4 * (var(--breite) - 11 * var(--spalt)) / 12 + 3 * var(--spalt))}.stimme{padding:32px}}.gruende{padding-block:var(--raum-m)}.gruende-titel{max-width:var(--satz-8);margin-bottom:var(--abstand-block)}.gruende-liste{row-gap:40px}.grund{flex-direction:column;grid-column:1/-1;gap:12px;padding-top:24px;display:flex;position:relative}.grund-linie{background:var(--color-tinte);transform-origin:0;height:1px;position:absolute;inset:0 0 auto}.grund-nr{color:var(--color-akzent)}.grund p{max-width:34rem}@media (min-width:992px){.grund{padding-right:var(--spalt);grid-column:span 4}}.vergleich{padding-block:var(--raum-l)}.vergleich-raster{row-gap:var(--abstand-block)}.vergleich-text{justify-content:space-between;gap:var(--abstand-block);flex-direction:column;grid-column:1/-1;display:flex}.vergleich-oben{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.vergleich-titel{max-width:var(--satz-6)}.vergleich-satz{max-width:30rem;margin-top:8px}.vergleich-projekt{border-top:1px solid var(--color-linie);flex-direction:column;align-items:flex-start;gap:12px;padding-top:24px;display:flex}.vergleich-rechts{grid-column:1/-1}.vergleich-flaeche{--pos:50%;aspect-ratio:4/5;border-radius:var(--r-2);background:var(--color-flaeche);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize;position:relative;overflow:hidden}.vergleich-bild{position:absolute;inset:0}.vergleich-nachher{clip-path:inset(0 0 0 var(--pos))}.vergleich-vorher .platzhalter{padding-right:50%}.vergleich-nachher .platzhalter{padding-left:50%}.vergleich-chip{z-index:3;border-radius:var(--r-voll);background:var(--color-weiss);color:var(--color-tinte);pointer-events:none;padding:6px 14px;font-weight:600;position:absolute;top:16px}.vergleich-chip-vorher{left:16px}.vergleich-chip-nachher{right:16px}.vergleich-griff{inset:0 auto 0 var(--pos);z-index:2;cursor:ew-resize;outline:none;place-items:center;width:56px;margin-left:-28px;display:grid;position:absolute}.vergleich-griff:before{content:"";background:var(--color-weiss);width:2px;position:absolute;inset:0 auto 0 calc(50% - 1px)}.vergleich-knauf{border-radius:var(--r-voll);background:var(--color-weiss);width:56px;height:56px;color:var(--color-tinte);box-shadow:var(--schwebe);transition:transform .4s var(--k-haken);place-items:center;display:grid;position:relative}.vergleich-griff:focus-visible .vergleich-knauf{outline:2px solid var(--color-akzent);outline-offset:3px;transform:scale(1.08)}.vergleich-hinweis{margin-top:16px}html[data-premium-aus~=A3] .vergleich-flaeche{gap:var(--spalt);aspect-ratio:auto;cursor:auto;background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}html[data-premium-aus~=A3] .vergleich-bild{aspect-ratio:4/5;border-radius:var(--r-2);background:var(--color-flaeche);position:relative;overflow:hidden}html[data-premium-aus~=A3] .vergleich-nachher{clip-path:none}html[data-premium-aus~=A3] .vergleich-bild .platzhalter{padding:0}html[data-premium-aus~=A3] .vergleich-chip-nachher{right:auto;left:calc(50% + var(--spalt) / 2 + 16px)}html[data-premium-aus~=A3] :is(.vergleich-griff,.vergleich-hinweis){display:none}@media (min-width:992px){.vergleich-text{grid-column:1/span 6}.vergleich-rechts{grid-column:7/span 6}}.punkte{padding-block:var(--raum-l)}.punkte-raster{row-gap:var(--abstand-block)}.punkte-titel{max-width:var(--satz-5);grid-column:1/-1}.punkte-liste{border-top:1px solid var(--color-linie);grid-column:1/-1}.punkt{border-bottom:1px solid var(--color-linie);flex-direction:column;gap:8px;padding-block:28px;display:flex}.punkt-nr{color:var(--color-akzent);font-variant-numeric:tabular-nums}@media (min-width:992px){.punkte-titel{top:calc(var(--kopf-h) + 32px);grid-column:1/span 5;align-self:start;position:sticky}.punkte-liste{grid-column:7/span 6}.punkt{flex-direction:row;align-items:baseline;gap:24px}.punkt-nr{flex:0 0 40px}}.galerie-sektion{padding-block:var(--raum-m)}.galerie-titel{max-width:var(--satz-8);margin-bottom:var(--abstand-block)}.galerie-sektion .galerie-raster{gap:var(--spalt);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 50%);display:flex;overflow-x:auto}.galerie-sektion .galerie-raster::-webkit-scrollbar{display:none}.galerie-sektion .galerie-feld{scroll-snap-align:start;flex:0 0 min(78vw,300px)}.galerie-sektion .galerie-vorschau{aspect-ratio:4/5;border-radius:var(--r-2)}@media (min-width:992px){.galerie-sektion .galerie-raster{grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}}.ablauf-kurz{padding-block:var(--raum-m)}.ak-titel{max-width:var(--satz-6);margin-bottom:var(--abstand-block)}.ak-bereich{position:relative}.ak-linie{background:var(--color-tinte);position:absolute}.ak-linie-quer{display:none}.ak-linie-senkrecht{transform-origin:50% 0;width:1px;inset:6px auto 6px 5px}.ak-liste{gap:28px;display:grid}.ak-schritt{flex-direction:column;gap:6px;padding-left:32px;display:flex;position:relative}.ak-marke{border:1.5px solid var(--color-akzent);border-radius:var(--r-voll);background:var(--color-grund);width:11px;height:11px;position:absolute;top:3px;left:0}.ak-nr{color:var(--color-akzent);font-variant-numeric:tabular-nums}@media (min-width:992px){.ak-linie-quer{transform-origin:0;height:1px;display:block;inset:5px 0 auto}.ak-linie-senkrecht{display:none}.ak-liste{grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--spalt)}.ak-schritt{padding-top:28px;padding-left:0;padding-right:16px}.ak-marke{top:0}}.weitere-leistungen{padding-block:var(--raum-m)}.wl-titel{max-width:var(--satz-8);margin-bottom:var(--abstand-block)}.wl-liste{border-top:1px solid var(--color-linie);display:grid}.wl-kachel{border-bottom:1px solid var(--color-linie);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:16px;display:grid}.wl-name{transition:color var(--d-knopf) var(--k-block)}.wl-kachel:is(:hover,:focus-visible) .wl-name{color:var(--color-akzent)}@media (min-width:992px){.wl-liste{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--spalt);border-top:0}.wl-liste>li{display:flex}.wl-kachel{border:1px solid var(--color-linie);border-radius:var(--r-2);background:var(--color-weiss);transition:border-color var(--d-knopf) var(--k-block), background-color var(--d-knopf) var(--k-block);flex:1;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:32px 12px;padding:24px}.wl-nr{grid-column:1}.wl-pfeil{grid-area:1/2}.wl-name{grid-area:2/1/auto/-1;align-self:end}.wl-kachel:is(:hover,:focus-visible){border-color:var(--color-akzent);background:var(--color-akzent-zart)}}.projekt-karte{color:var(--color-tinte);flex-direction:column;gap:16px;display:flex}.projekt-karte-medium{aspect-ratio:4/3;border-radius:var(--r-2);background:var(--color-flaeche);display:block;position:relative;overflow:hidden}.projekt-karte-hoch .projekt-karte-medium{aspect-ratio:4/5}.projekt-karte-innen{display:block;position:absolute;inset:0}.projekt-karte-innen>*{transition:transform .6s var(--k-block)}@media (hover:hover) and (pointer:fine){.projekt-karte:hover .projekt-karte-innen>*{transform:scale(1.04)}}.projekt-karte:focus-visible .projekt-karte-innen>*{transform:scale(1.04)}.projekt-karte-text{flex-direction:column;gap:8px;display:flex}.projekt-karte-meta{flex-direction:column;gap:4px;display:flex}.projekt-karte-titel{max-width:24ch;transition:color var(--d-knopf) var(--k-block)}@media (hover:hover) and (pointer:fine){.projekt-karte:hover .projekt-karte-titel{color:var(--color-akzent)}}.projekt-karte-alle-flaeche{aspect-ratio:4/5;border-radius:var(--r-2);background:var(--color-tinte);color:var(--color-weiss);flex-direction:column;justify-content:space-between;gap:24px;padding:28px;display:flex}.projekt-karte-alle-pfeil{border-radius:var(--r-voll);background:var(--color-akzent);width:56px;height:56px;color:var(--color-weiss);transition:transform var(--d-knopf) var(--k-block);place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.projekt-karte-alle:hover .projekt-karte-alle-pfeil{transform:translate(4px)}}.lauf-buehne{padding:var(--raum-l) 0;background:var(--color-grund);position:relative}.lauf-kopf{margin-bottom:var(--abstand-block);gap:20px;display:grid}.lauf-titel{max-width:var(--satz-8)}.lauf-kopf-rechts{flex-direction:column;gap:12px;max-width:34rem;display:flex}.lauf-karte{width:300px}.lauf-karte .projekt-karte-innen{inset:0 -7%}.lauf-karte .platzhalter-etikett{max-width:72%}.lauf-fortschritt,.lauf-knopf-zeile{display:none}@media (min-width:992px){.lauf-kopf{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.lauf-titel{grid-column:1/span 8}.lauf-kopf-rechts{grid-column:9/span 4}.lauf-spur .schieber-spur{gap:var(--spalt)}.lauf-karte{width:calc((100cqi - 11 * var(--spalt)) / 12 * 4 + 3 * var(--spalt))}.lauf-buehne[data-szene]{--lauf-bild-h:max(240px, min(526px, calc(100svh - 428px)));height:100svh;padding:calc(var(--kopf-h) + 8px) 0 32px;overflow:clip}.lauf-buehne[data-szene] .lauf-kopf{margin-bottom:28px}.lauf-buehne[data-szene] .schieber-spur{overflow:visible}.lauf-buehne[data-szene] .schieber-steuer{display:none}.lauf-buehne[data-szene] :is(.projekt-karte-medium,.projekt-karte-alle-flaeche){aspect-ratio:auto;height:var(--lauf-bild-h)}.lauf-buehne[data-szene] .lauf-fortschritt{width:var(--breite);background:var(--color-linie);height:2px;display:block;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.lauf-linie{background:var(--color-tinte);transform-origin:0%;height:100%;display:block}}:is(html[data-premium-aus~=A5] .projekt-lauf,.projekt-lauf-raster) .schieber-spur{gap:28px;margin-inline:0;padding-inline:0;display:grid;overflow:visible}:is(html[data-premium-aus~=A5] .projekt-lauf,.projekt-lauf-raster) .lauf-karte{width:auto}:is(html[data-premium-aus~=A5] .projekt-lauf,.projekt-lauf-raster) .lauf-karte:nth-child(n+4),:is(html[data-premium-aus~=A5] .projekt-lauf,.projekt-lauf-raster) .schieber-steuer{display:none}:is(html[data-premium-aus~=A5] .projekt-lauf,.projekt-lauf-raster) .lauf-karte:has(.projekt-karte-alle){display:none}:is(html[data-premium-aus~=A5] .projekt-lauf,.projekt-lauf-raster) .lauf-karte .projekt-karte-innen{inset:0}:is(html[data-premium-aus~=A5] .projekt-lauf,.projekt-lauf-raster) .lauf-knopf-zeile{margin-top:var(--abstand-block);display:flex}@media (min-width:992px){:is(html[data-premium-aus~=A5] .projekt-lauf,.projekt-lauf-raster) .schieber-spur{column-gap:var(--spalt);grid-template-columns:repeat(3,minmax(0,1fr))}}.ablauf{background:var(--color-tinte)}.ablauf-buehne{padding:var(--raum-l) 0;position:relative}.ablauf-raster{gap:28px;display:grid}.ablauf-ueber{margin-bottom:16px}.ablauf-titel{max-width:var(--satz-6)}.ablauf-ziffer{display:none}.ablauf-liste{padding-left:32px;position:relative}.ablauf-schiene{background:#ffffff24;width:2px;position:absolute;top:6px;bottom:6px;left:5px}.ablauf-strich{background:var(--color-akzent-hell);transform-origin:50% 0;width:100%;height:100%;display:block}.ablauf-schritte{gap:28px;display:grid}.ablauf-schritt{flex-direction:column;gap:8px;display:flex;position:relative}.ablauf-schritt:before{content:"";border:1.5px solid var(--color-akzent-hell);background:var(--color-tinte);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:-32px}.ablauf-nummer{color:var(--color-akzent-hell);font-variant-numeric:tabular-nums}.ablauf-schritt-text{max-width:34rem}.ablauf-medium{position:relative}.ablauf-rahmen{aspect-ratio:16/9;border-radius:var(--r-0);background:var(--color-dunkel-karte);position:relative;overflow:hidden}.ablauf-film{position:absolute;inset:0}.ablauf-bild,.ablauf-plan{display:none}@media (max-width:991px){.ablauf-film .film-video,.ablauf-film-knopf{display:none}}@media (prefers-reduced-motion:reduce){.ablauf-film .film-video{display:none}}@media (min-width:992px){.ablauf-raster{column-gap:var(--spalt);row-gap:var(--raum-m);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.ablauf-kopf{grid-area:1/1/auto/span 5;align-self:start}.ablauf-medium{grid-area:1/6/auto/span 7}.ablauf-rahmen{aspect-ratio:4/3}.ablauf-liste{grid-column:1/-1;padding-left:0}.ablauf-schiene{display:none}.ablauf-schritte{column-gap:var(--spalt);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.ablauf-schritt{border-top:1px solid #ffffff24;padding-top:24px}.ablauf-schritt:before{top:-6px;left:0}.ablauf-plan{pointer-events:none;display:block;position:absolute;inset:-40px}.bauplan-linie{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bauplan-linie path{fill:none;stroke:var(--color-tinte-hell);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0;opacity:.7}.ablauf-punkte,html[data-premium-aus~=A4] .ablauf-plan{display:none}.ablauf-buehne[data-szene]{height:100svh;padding:calc(var(--kopf-h) + 32px) 0 48px;overflow:clip}.ablauf-buehne[data-szene] .ablauf-raster{grid-template-rows:auto minmax(0,1fr) auto;row-gap:0;height:100%}.ablauf-buehne[data-szene] .ablauf-kopf{z-index:2;position:relative}.ablauf-buehne[data-szene] .ablauf-ziffer{height:1em;color:var(--color-weiss);grid-area:2/1/auto/span 5;align-self:end;margin-bottom:24px;display:block;overflow:hidden}.ablauf-ziffer-spur{flex-direction:column;display:flex}.ablauf-ziffer-spur>span{height:1em;line-height:1;display:block}.ablauf-buehne[data-szene] .ablauf-liste{grid-area:3/1/auto/span 4}.ablauf-buehne[data-szene] .ablauf-schritte{grid-template-areas:"schritt";grid-auto-flow:row}.ablauf-buehne[data-szene] .ablauf-schritt{grid-area:schritt;padding-top:20px}.ablauf-buehne[data-szene] .ablauf-schritt:not(:first-child){opacity:0}.ablauf-buehne[data-szene] .ablauf-medium{grid-area:1/6/span 3/span 7;align-self:end}.ablauf-buehne[data-szene] .ablauf-rahmen{width:min(100%, calc((100svh - var(--kopf-h) - 32px - 48px - 166px) * 4 / 3));margin-left:auto}.ablauf-buehne[data-szene] .ablauf-bild{clip-path:inset(100% 0% 0%);display:block;position:absolute;inset:0}.ablauf-buehne[data-szene] .ablauf-plan{width:calc(min(100%, calc((100svh - var(--kopf-h) - 32px - 48px - 166px) * 4 / 3)) + 80px);left:auto}.ablauf-buehne[data-szene] .bauplan-linie path{stroke-dashoffset:1px}.ablauf-buehne[data-szene] .ablauf-punkte{display:block;position:absolute;inset:0}.ablauf-punkt{width:32px;height:32px;color:var(--color-tinte-hell);cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;place-items:center;margin:-16px 0 0 -16px;padding:0;display:grid;position:absolute;top:10px}.ablauf-punkt:before{content:"";background:var(--color-tinte);width:11px;height:11px;transition:background-color var(--d-knopf) var(--k-block), border-color var(--d-knopf) var(--k-block);border:1.5px solid;border-radius:50%}.ablauf-punkt[data-erreicht]:before{border-color:var(--color-akzent-hell);background:var(--color-akzent-hell)}.ablauf-punkt-zahl{font-variant-numeric:tabular-nums;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.ablauf-punkt[aria-current] .ablauf-punkt-zahl{color:var(--color-akzent-hell)}}.ueber-start{padding:var(--raum-l) 0}.ueber-start-kopf{margin-bottom:var(--abstand-block)}.ueber-start-ueber{margin-bottom:16px}.ueber-start-titel{max-width:var(--satz-8)}.ueber-start-raster{gap:28px;display:grid}.ueber-start-bilder{position:relative}.ueber-start-bild{aspect-ratio:4/5;border-radius:var(--r-2);background:var(--color-flaeche);position:relative;overflow:hidden}.ueber-start-bild2{display:none}.ueber-start-text{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.ueber-start-punkte{border-bottom:1px solid var(--color-linie);width:100%}.ueber-start-punkt{border-top:1px solid var(--color-linie);gap:14px;padding:12px 0;display:flex}.ueber-start-punkt:before{content:"";background:var(--color-akzent);flex:none;width:8px;height:8px;margin-top:.62em}.ueber-start-zahlen-huelle{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.ueber-start-zahlen{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.ueber-start-zahl{border-top:1.5px solid var(--color-tinte);flex-direction:column-reverse;justify-content:flex-end;gap:8px;padding-top:14px;display:flex}.ueber-start-zahl-wert{font-size:var(--grad-h2);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;font-stretch:104%;line-height:1}.ueber-start-zahl-wert:has(.platz){font-size:var(--grad-klein);letter-spacing:0;white-space:normal;font-weight:600;line-height:1.4}@media (max-width:991px){.ueber-start-zahl-wert{font-size:var(--grad-h3)}}@media (min-width:992px){.ueber-start-raster{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.ueber-start-bilder{grid-column:1/span 5}.ueber-start-bild2{aspect-ratio:3/2;border-radius:var(--r-2);outline:8px solid var(--color-grund);background:var(--color-flaeche);width:46%;display:block;position:absolute;bottom:56px;right:-110px;overflow:hidden}.ueber-start-bild2 .platzhalter-etikett{padding:8px 10px;font-size:12px}.ueber-start-text{grid-column:7/span 6}}.zr-rolle{display:inline-flex}.zr-ziffer{height:1.1em;line-height:1.1;display:inline-block;overflow:hidden}.zr-spur{transform:translateY(calc(var(--z) * -1.1em));flex-direction:column;display:flex}.zr-spur>span{height:1.1em;display:block}.zr-zeichen{line-height:1.1;display:inline-block}.check-hinweis{padding:var(--raum-l) 0;background:var(--color-flaeche)}.check-hinweis-raster{gap:28px;display:grid}.check-hinweis-bild{aspect-ratio:4/3;border-radius:var(--r-2);background:var(--color-grund);position:relative;overflow:hidden}.check-hinweis-bild .platzhalter{background-color:var(--color-grund)}.check-hinweis-ueber{margin-bottom:16px}.check-hinweis-titel{max-width:var(--satz-6)}.check-hinweis-unten{flex-direction:column;align-items:flex-start;gap:28px;max-width:34rem;margin-top:28px;display:flex}@media (min-width:992px){.check-hinweis-raster{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.check-hinweis-bild{grid-column:1/span 5}.check-hinweis-text{grid-column:7/span 6}}.projekt-raster{padding:0 0 var(--raum-l)}.raster-steuer{margin-bottom:var(--abstand-block);border-top:1px solid var(--color-linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:24px;display:flex}.raster-filter .filter-chip[aria-checked=true]{background:var(--color-tinte);border-color:var(--color-tinte);color:var(--color-weiss)}@media (hover:hover) and (pointer:fine){.raster-filter .filter-chip[aria-checked=false]:hover{border-color:var(--color-tinte)}}.raster-anzahl{font-variant-numeric:tabular-nums}.raster-karten{gap:40px;display:grid}@media (min-width:992px){.raster-karten{gap:48px var(--spalt);grid-template-columns:repeat(3,minmax(0,1fr))}}.aufgabe-loesung{padding:var(--raum-l) 0}.al-raster{gap:28px;display:grid}.al-spalte{flex-direction:column;gap:16px;display:flex}.al-text{max-width:38rem}.al-daten{margin-top:var(--abstand-block)}.al-daten>.al-titel{margin-bottom:16px}.al-daten-liste{display:grid}.al-datum{border-top:1px solid var(--color-linie);align-items:baseline;gap:16px;padding:14px 0;display:flex}.al-datum-nr{color:var(--color-akzent);font-variant-numeric:tabular-nums;flex:none}@media (min-width:992px){.al-raster{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr))}.al-aufgabe{grid-column:1/span 5}.al-loesung{grid-column:7/span 6}.al-daten-liste{column-gap:var(--spalt);grid-template-columns:repeat(3,minmax(0,1fr))}.al-datum{flex-direction:column;gap:8px;padding:20px 0 0}}.weitere-projekte{padding:var(--raum-m) 0}.wp-kopf{margin-bottom:var(--abstand-block);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.wp-titel{max-width:var(--satz-8)}.wp-karte{width:300px}@media (min-width:992px){.wp-schieber .schieber-spur{gap:var(--spalt);grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}.wp-karte{width:auto}.wp-schieber .schieber-steuer{display:none}}.geschichte{padding:var(--raum-m) 0}.geschichte-titel{max-width:var(--satz-6);margin-bottom:var(--abstand-block)}.geschichte-leiste{position:relative}.geschichte-linie{background:var(--color-tinte);position:absolute}.geschichte-linie-quer{display:none}.geschichte-linie-hoch{transform-origin:50% 0;width:1.5px;top:8px;bottom:8px;left:5px}.geschichte-liste{gap:28px;padding-left:32px;display:grid}.geschichte-eintrag{flex-direction:column;gap:8px;display:flex;position:relative}.geschichte-jahr{font-variant-numeric:tabular-nums}.geschichte-punkt{border:1.5px solid var(--color-tinte);background:var(--color-grund);border-radius:50%;width:12px;height:12px;position:absolute;top:.7em;left:-32px}.geschichte-eintrag:first-child .geschichte-punkt{background:var(--color-akzent);border-color:var(--color-akzent)}@media (min-width:992px){.geschichte-linie-hoch{display:none}.geschichte-linie-quer{left:0;right:0;top:calc(var(--grad-h2) + 25px);transform-origin:0%;height:1.5px;display:block}.geschichte-liste{grid-template-columns:repeat(var(--anzahl,4), minmax(0, 1fr));column-gap:var(--spalt);padding-left:0}.geschichte-eintrag{gap:0}.geschichte-punkt{margin:20px 0 24px;position:relative;top:0;left:0}.geschichte-text{max-width:30ch}}.werkstatt,.team{padding:var(--raum-l) 0}.werkstatt-raster,.team-raster{gap:28px;display:grid}.werkstatt-bild,.team-bild{aspect-ratio:4/3;border-radius:var(--r-2);background:var(--color-flaeche);position:relative;overflow:hidden}.team-bild{background:var(--color-dunkel-karte)}.werkstatt-text,.team-text{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.werkstatt-titel,.team-titel{max-width:var(--satz-6)}.werkstatt-satz,.team-satz{max-width:34rem}.team-unten{flex-direction:column;gap:28px;width:100%;display:flex}.team-punkte{border-bottom:1px solid #ffffff24}.team-punkt{border-top:1px solid #ffffff24;align-items:baseline;gap:16px;padding:14px 0;display:flex}.team-punkt-nr{color:var(--color-akzent-hell);font-variant-numeric:tabular-nums;flex:none}@media (max-width:991px){.team-bild{order:2}}@media (min-width:992px){.werkstatt-raster,.team-raster{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr))}.werkstatt-raster{align-items:end}.team-raster{align-items:center}.werkstatt-bild{grid-column:1/span 6}.werkstatt-text{padding-left:var(--spalt);grid-column:7/span 6}.team-text{grid-column:1/span 5}.team-bild{grid-column:7/span 6}}.werte-sektion{padding:var(--raum-m) 0}.werte-sektion-titel{max-width:var(--satz-8);margin-bottom:var(--abstand-block)}.werte-sektion-liste{gap:28px;display:grid}.werte-sektion-eintrag{border-top:1.5px solid var(--color-tinte);flex-direction:column;gap:10px;padding-top:20px;display:flex}.werte-sektion-nr{font-variant-numeric:tabular-nums}.werte-sektion-text{max-width:34ch}@media (min-width:992px){.werte-sektion-liste{column-gap:var(--spalt);grid-template-columns:repeat(3,minmax(0,1fr))}}.anfrage-karte,.formular-karte{border:1px solid var(--color-linie);border-radius:var(--r-2);background:var(--color-weiss);min-width:0;scroll-margin-top:calc(var(--kopf-h) + 24px);padding:24px 20px 28px}.formular-zaehler{color:var(--color-tinte-leise);font-variant-numeric:tabular-nums}.formular-stand span{transition:transform var(--d-linie) var(--k-linie)}.formular-stufen .formular-schritt{animation:none}.formular-frage{margin-bottom:8px}.formular-wahl .wahl-text{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.feld-optional{color:var(--color-tinte-leise);font-weight:400}.feld-plz{max-width:12rem}.plz-pruefung{border-radius:var(--r-1);align-items:flex-start;gap:10px;padding:10px 14px;display:none}.plz-pruefung[data-stand]{display:flex}.plz-pruefung[data-stand=drin]{background:var(--color-erfolg-zart);color:var(--color-erfolg);font-weight:600}.plz-pruefung[data-stand=draussen]{background:var(--color-flaeche);color:var(--color-tinte)}.plz-zeichen{border-radius:var(--r-voll);background:currentColor;flex:none;width:8px;height:8px;margin-top:.55em}.feld-auswahl{display:block;position:relative}.feld-auswahl select{border:1px solid var(--color-rand-feld);border-radius:var(--r-feld);background:var(--color-weiss);width:100%;min-height:48px;color:inherit;font:inherit;appearance:none;cursor:pointer;padding:12px 44px 12px 14px;font-size:16px;line-height:1.4}.feld-auswahl:after{content:"";pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}.feld-auswahl select:focus-visible{outline:2px solid var(--color-akzent);outline-offset:0;border-color:var(--color-akzent)}.feld[data-fehler] select{border-color:var(--color-fehler)}.feld textarea.feld-kurz{min-height:72px}.formular-einwilligung .feld-fehler{margin-top:6px}.formular-steuer-eins{flex-wrap:wrap;justify-content:flex-start;gap:16px 24px}.formular-antwort{color:var(--color-tinte-leise);align-items:center;gap:8px;display:flex}.formular-stufen .formular-antwort{justify-content:flex-end;margin-top:-8px}.formular-uhr{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;flex:none}@media (min-width:992px){.anfrage-karte,.formular-karte{padding:40px}}@media (prefers-reduced-motion:reduce){.formular-stand span{transition:none}}.anfrage-kopf{padding:calc(var(--kopf-h) + 64px) 0 var(--raum-m)}.anfrage-raster{row-gap:var(--abstand-block)}.anfrage-text,.anfrage-karte{grid-column:1/-1;min-width:0}.anfrage-ueber{color:var(--color-tinte-leise);margin-bottom:16px}.anfrage-titel{max-width:var(--satz-6)}.anfrage-unten{flex-direction:column;gap:28px;margin-top:28px;display:flex}.anfrage-satz{max-width:34rem}.anfrage-versprechen{border-top:1px solid var(--color-linie);gap:12px;padding-top:24px;display:grid}.anfrage-versprechen li{align-items:flex-start;gap:12px;font-weight:500;display:flex}.anfrage-haken{fill:none;stroke:var(--color-akzent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:.15em}@media (min-width:992px){.anfrage-kopf{padding-top:calc(var(--kopf-h) + 96px)}.anfrage-raster{align-items:start}.anfrage-text{top:calc(var(--kopf-h) + 32px);grid-column:1/span 6;position:sticky}.anfrage-unten{margin-top:var(--abstand-block)}.anfrage-satz,.anfrage-versprechen{max-width:var(--satz-5)}.anfrage-karte{grid-column:7/span 6}}.direkt{padding:0 0 var(--raum-m)}.direkt-raster{row-gap:var(--abstand-block);padding-top:var(--raum-m);border-top:1px solid var(--color-linie)}.direkt-person{flex-direction:column;grid-column:1/-1;gap:16px;min-width:0;margin:0;display:flex}.direkt-bild{aspect-ratio:4/3;border-radius:var(--r-2);background:var(--color-flaeche);position:relative;overflow:hidden}.direkt-name{flex-direction:column;gap:2px;display:flex}.direkt-name-wer{font-weight:600}.direkt-inhalt{flex-direction:column;grid-column:1/-1;min-width:0;display:flex}.direkt-titel{max-width:var(--satz-6)}.direkt-unten{flex-direction:column;align-items:flex-start;gap:24px;margin-top:24px;display:flex}.direkt-satz{max-width:34rem}.direkt-knoepfe{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.direkt-nummer{font-variant-numeric:tabular-nums;font-weight:600}a.direkt-nummer{text-decoration:underline;-webkit-text-decoration-color:var(--color-linie);-webkit-text-decoration-color:var(--color-linie);-webkit-text-decoration-color:var(--color-linie);text-decoration-color:var(--color-linie);text-underline-offset:5px}.direkt-infos{border-top:1px solid var(--color-linie);grid-column:1/-1;gap:32px;min-width:0;padding-top:24px;display:grid}.direkt-block{min-width:0}.direkt-block-titel{color:var(--color-tinte-leise);margin-bottom:12px}.direkt-zeiten>div{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:6px 0;display:flex}.direkt-zeiten dd{font-variant-numeric:tabular-nums;color:var(--color-tinte-leise)}.direkt-orte{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.direkt-orte li{border-radius:var(--r-1);background:var(--color-flaeche);max-width:100%;padding:4px 10px}@media (min-width:992px){.direkt-raster{align-items:start}.direkt-person{grid-column:1/span 4}.direkt-inhalt{padding-left:var(--spalt);grid-column:5/span 4}.direkt-infos{padding:0 0 0 var(--spalt);border-top:0;border-left:1px solid var(--color-linie);grid-column:9/span 4}}.check-warum{padding:var(--raum-l) 0}.check-warum-raster{row-gap:var(--abstand-block)}.check-warum-text,.check-warum-bild{grid-column:1/-1;min-width:0}.check-warum-text{flex-direction:column;gap:28px;display:flex}.check-warum-titel{max-width:var(--satz-6)}.check-warum-satz{max-width:34rem}.check-warum-bild{aspect-ratio:4/3;border-radius:var(--r-2);background:var(--color-flaeche);position:relative;overflow:hidden}@media (min-width:992px){.check-warum-raster{align-items:center}.check-warum-text{gap:var(--abstand-block);grid-area:1/7/auto/span 6}.check-warum-bild{grid-area:1/1/auto/span 5}}.check-punkte,.vorteile{padding:var(--raum-m) 0}.check-punkte-titel,.vorteile-titel{max-width:var(--satz-8)}.check-punkte-liste,.vorteile-liste{column-gap:var(--spalt);margin-top:var(--abstand-block);display:grid}.check-punkt,.vorteil{border-top:1px solid var(--color-linie);grid-template-columns:40px minmax(0,1fr);align-content:start;column-gap:16px;padding:24px 0 28px;display:grid}.check-punkt-text{flex-direction:column;gap:8px;display:flex}.check-punkt-nr,.vorteil-nr{color:var(--color-akzent);font-variant-numeric:tabular-nums;padding-top:.5em}.vorteil-nr{grid-row:span 2}.vorteil .t-text{margin-top:8px}@media (min-width:992px){.check-punkte-liste,.vorteile-liste{grid-template-columns:repeat(2,minmax(0,1fr))}.check-punkt,.vorteil{grid-template-columns:64px minmax(0,1fr);padding:20px 0 24px}.check-punkt .t-text,.vorteil .t-text{max-width:34rem}}.stellen{padding:var(--raum-m) 0}.stellen-titel{max-width:var(--satz-6)}.stellen-liste{margin-top:var(--abstand-block);border-top:1px solid var(--color-linie)}.stelle{border-bottom:1px solid var(--color-linie);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:22px 0;text-decoration:none;display:grid}.stelle-titel{transition:color var(--d-knopf) var(--k-block);grid-column:1}.stelle-art{color:var(--color-tinte-leise);grid-column:1}.stelle-pfeil{border:1.5px solid var(--color-tinte);border-radius:var(--r-voll);width:48px;height:48px;transition:background-color var(--d-knopf) var(--k-block), color var(--d-knopf) var(--k-block);grid-area:1/2/span 2;place-items:center;display:grid}.stelle:focus-visible{outline:2px solid var(--color-akzent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.stelle:hover .stelle-titel{color:var(--color-akzent)}.stelle:hover .stelle-pfeil{background:var(--color-tinte);color:var(--color-weiss)}}@media (min-width:992px){.stelle{column-gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));padding:28px 0}.stelle-titel{grid-column:1/span 7}.stelle-art{grid-column:8/span 4}.stelle-pfeil{grid-area:1/12;justify-self:end}}.check-formular,.bewerbung{padding:var(--raum-l) 0;background:var(--color-flaeche)}.formular-raster{row-gap:var(--abstand-block)}.formular-raster>*{grid-column:1/-1;min-width:0}.formular-raster-text{flex-direction:column;gap:28px;display:flex}.formular-raster-text .t-text{max-width:34rem}.check-formular-titel{max-width:var(--satz-5)}.bewerbung-titel{max-width:var(--satz-6)}.bewerbung-schritte{display:grid}.bewerbung-schritt{grid-template-columns:48px minmax(0,1fr);column-gap:20px;padding-bottom:32px;display:grid;position:relative}.bewerbung-schritt:not(:last-child):before{content:"";background:var(--color-rand-feld);width:1px;position:absolute;top:56px;bottom:8px;left:23.5px}.bewerbung-schritt:last-child{padding-bottom:0}.bewerbung-nr{border:1.5px solid var(--color-tinte);border-radius:var(--r-voll);font-variant-numeric:tabular-nums;place-items:center;width:48px;height:48px;font-weight:600;display:grid}.bewerbung-schritt>div{flex-direction:column;gap:8px;padding-top:9px;display:flex}@media (min-width:992px){.formular-raster{align-items:start}.formular-raster-text{gap:var(--abstand-block);grid-column:1/span 5}.formular-karte{grid-column:7/span 6}.bewerbung .formular-raster{grid-template-rows:auto 1fr}.bewerbung-titel{grid-area:1/1/auto/span 6}.bewerbung .formular-raster-text{grid-row:2}.bewerbung .formular-karte{grid-row:1/span 2}}.hero-stimmen{width:var(--breite);background:var(--color-weiss);color:var(--color-tinte);pointer-events:auto;border-radius:10px;order:2;margin:24px auto 0;padding:16px 20px 14px;box-shadow:0 12px 32px #00000047}.hero .hero-belege{order:3}.hs-bahn{display:grid;position:relative}.hs-stimme{flex-direction:column;grid-area:1/1;gap:8px;margin:0;transition:opacity .45s,visibility .45s;display:flex}.hs-stimme[data-aktiv=nein]{opacity:0;visibility:hidden}.hs-sterne{color:#f29900;align-items:center;gap:1px;min-height:28px;display:inline-flex}.hs-text{margin:0;font-size:15px;font-weight:500;line-height:1.42}.hs-wer{color:var(--color-tinte-leise);margin-top:auto;font-size:13px;line-height:1.4}.hs-name{color:var(--color-tinte);font-weight:600}.hs-knoepfe{gap:2px;display:flex;position:absolute;top:0;right:-6px}.hs-knopf{width:28px;height:28px;color:var(--color-tinte);cursor:pointer;border-radius:50%;place-items:center;transition:background-color .2s;display:grid}.hs-knopf:hover{background:#17191c14}.hs-knopf:focus-visible{outline:2px solid var(--color-tinte);outline-offset:1px}.hs-fuss{border-top:1px solid var(--color-linie);color:var(--color-tinte-leise);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin:12px 0 0;padding-top:10px;font-size:12.5px;line-height:1.4;display:flex}.hs-fuss a{color:var(--color-tinte);text-underline-offset:3px;-webkit-text-decoration:underline #17191c59;text-decoration:underline #17191c59}.hs-fuss a:focus-visible{outline:2px solid var(--color-tinte);outline-offset:2px}@media (max-width:991px){.hs-knopf{width:44px;height:44px}.hs-knoepfe{top:-8px;right:-10px}}@media (min-width:992px){.hero-stimmen{z-index:3;top:calc(var(--h-o) + 16px);width:clamp(340px,23.6cqw,360px);margin:0;position:absolute;right:16px}}@media (min-width:1360px){.hero-stimmen{top:auto;bottom:calc(var(--h-u) + 16px + 56px)}}@media (min-width:992px) and (hover:hover) and (pointer:fine){.leistungs-liste .ll-zeile{padding-block:12px}.leistungs-liste .ll-zeile>*{grid-row:1}.leistungs-liste .ll-kurz{display:none}.leistungs-liste .ll-vorschau{aspect-ratio:16/9;border-radius:var(--r-1);background:var(--color-flaeche);grid-column:9/span 3;justify-self:end;width:216px;display:block;position:relative;overflow:hidden}}@media (max-width:991px){.hero .hero-buehne{aspect-ratio:4/5}}@media (min-width:992px){.hero .hero-buehne{--hk:0;clip-path:none!important}.hero .hero-plan{display:none}.hero .hero-lese{background:linear-gradient(#17191cb3 0%,#17191c00 22%),linear-gradient(#17191c00 65%,#17191ca6 100%),linear-gradient(90deg,#17191cdb 0%,#17191c9e 45%,#17191c2e 100%);height:auto;inset:0}.hero .hero-unterschrift{text-align:right;bottom:28px;left:auto;right:76px}.galerie-sektion .galerie-raster{grid-template-columns:repeat(6,minmax(0,1fr))}.galerie-sektion .galerie-feld{grid-column:span 2}.galerie-sektion .galerie-feld:first-child:nth-last-child(2),.galerie-sektion .galerie-feld:first-child:nth-last-child(3n+2)~.galerie-feld:nth-last-child(-n+2),.galerie-sektion .galerie-feld:first-child:nth-last-child(4),.galerie-sektion .galerie-feld:first-child:nth-last-child(3n+4)~.galerie-feld:nth-last-child(-n+4){grid-column:span 3}.galerie-sektion .galerie-feld:first-child:nth-last-child(2) .galerie-vorschau,.galerie-sektion .galerie-feld:first-child:nth-last-child(3n+2)~.galerie-feld:nth-last-child(-n+2) .galerie-vorschau,.galerie-sektion .galerie-feld:first-child:nth-last-child(4) .galerie-vorschau,.galerie-sektion .galerie-feld:first-child:nth-last-child(3n+4)~.galerie-feld:nth-last-child(-n+4) .galerie-vorschau{aspect-ratio:6/5}.galerie-sektion .galerie-feld:only-child{grid-column:1/-1}.galerie-sektion .galerie-feld:only-child .galerie-vorschau{aspect-ratio:2}.seitenkopf-paar{column-gap:var(--spalt);margin-top:var(--abstand-block);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.seitenkopf-paar>.seitenkopf-unten{grid-area:1/1/auto/span 4;margin-top:0}.seitenkopf-paar>.seitenkopf-medium{aspect-ratio:4/3;grid-area:1/6/auto/span 7;width:100%;max-width:none;margin:0}.seitenkopf-paar-hoch>.seitenkopf-unten{grid-column:1/span 5}.seitenkopf-paar-hoch>.seitenkopf-medium{aspect-ratio:4/5;grid-column:8/span 5}}@media (max-width:991px){.seitenkopf-paar>.seitenkopf-medium{width:100%;margin-top:var(--abstand-block);aspect-ratio:4/3}}@media (min-width:992px){.wl-liste>li,.wl-kachel{min-width:0}.wl-liste .wl-name{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:clamp(18px,1.45vw,22px)}}.marke-mit-zeichen{align-items:center;gap:12px;min-width:0;display:inline-flex}.zeichen{aspect-ratio:1168/1184;background-color:currentColor;flex:none;width:44px;display:block;-webkit-mask:url(/lead/nk-zeichen.svg) 50%/contain no-repeat;mask:url(/lead/nk-zeichen.svg) 50%/contain no-repeat}.marke-mit-zeichen-fuss{flex-direction:column;align-items:flex-start;gap:18px}.marke-mit-zeichen-fuss .zeichen{width:72px}@media (max-width:991px){.marke-mit-zeichen-kopf{gap:10px}.marke-mit-zeichen-kopf .zeichen{width:36px}}@media (max-width:599px){.marke-mit-zeichen-kopf{gap:8px}.marke-mit-zeichen-kopf .zeichen{width:30px}.marke-mit-zeichen-kopf .wortmarke-kopf{font-size:min(17px,3.9vw)}}@media (max-width:359px){.marke-mit-zeichen-kopf .zeichen{display:none}}@media (forced-colors:active){.zeichen{forced-color-adjust:none;background-color:canvastext}}.hero .hero-unterschrift{text-shadow:0 1px 3px #0000008c}@media (max-width:991px){.hero .hero-lese{opacity:calc((var(--hk,1) - .5) * 2)}}}@layer utilities{.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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink{flex-shrink:1}.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}.text-wrap{text-wrap:wrap}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.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,)}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (min-width:62rem){.d\:block{display:block}.d\:hidden{display:none}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--grad-h1:clamp(2.875rem, 1.343rem + 6.286vw, 8rem);--grad-h1s:clamp(2.625rem, 1.557rem + 4.381vw, 6.25rem);--grad-h2:clamp(2.125rem, 1.429rem + 2.857vw, 4.5rem);--grad-li:clamp(1.875rem, 1.271rem + 2.476vw, 3.875rem);--grad-h3:clamp(1.375rem, 1.236rem + .5714vw, 1.875rem);--grad-text:clamp(1rem, .9536rem + .1905vw, 1.188rem);--grad-klein:clamp(.875rem, .8518rem + .09524vw, 1rem);--grad-etikett:clamp(.75rem, .7268rem + .09524vw, .8125rem);--grad-ziffer:clamp(3.5rem, 2.571rem + 3.81vw, 7rem);--grad-knopf:1rem;--satz-4:min(421px, 100%);--satz-5:min(509px, 100%);--satz-6:min(620px, 100%);--satz-7:min(755px, 100%);--satz-8:min(867px, 100%);--satz-10:min(1089px, 100%);--satz-12:min(1312px, 100%);--rand:clamp(1rem, -.1143rem + 4.571vw, 6rem);--breite:min(calc(100% - 2 * var(--rand)), 1600px);--spalten:4;--spalt:16px;--raum-l:clamp(4.5rem, 3.2rem + 5.333vw, 9rem);--raum-m:clamp(3.5rem, 2.571rem + 3.81vw, 7rem);--abstand-block:clamp(1.75rem, 1.286rem + 1.905vw, 3.5rem);--kopf-h:64px;--r-0:0;--r-1:4px;--r-2:10px;--r-voll:999px;--schwebe:0 12px 32px #17191c14;--lese:#17191c99;--k-reveal:cubic-bezier(.16, 1, .3, 1);--k-block:cubic-bezier(.215, .61, .355, 1);--k-linie:cubic-bezier(.87, 0, .13, 1);--k-haken:cubic-bezier(.34, 1.56, .64, 1);--k-wechsel:cubic-bezier(.65, 0, .35, 1);--d-maske:1.1s;--d-bild:1.2s;--d-block:.9s;--d-knopf:.45s;--d-linie:1s;--d-uebergang:.65s;--d-laufband:60s;--k-aus4:var(--k-reveal);--k-inout4:var(--k-linie);--k-aus3:var(--k-block);--k-ein3:cubic-bezier(.55, .055, .675, .19);--k-ease:var(--k-block);--d-reveal:var(--d-maske);--d-zeile:var(--d-maske);--d-menue-auf:.4s;--d-menue-zu:.3s;--d-hover:var(--d-knopf);--d-farbe-ein:.2s;--d-farbe-aus:.1s;--d-frage:.4s;--d-pfeil:var(--d-knopf);--d-pfeil-kopf:var(--d-knopf);--d-rad:.4s;--d-wechsel:var(--d-uebergang);--g-h1:var(--grad-h1);--g-h2s:var(--grad-h2);--g-h2u:var(--grad-h2);--g-gross:var(--grad-ziffer);--g-titel:var(--grad-h3);--g-titel-s:var(--grad-h3);--g-schluss:var(--grad-h3);--g-karte:var(--grad-h3);--g-ueberblick:var(--grad-text);--g-brief:var(--grad-text);--g-einleitung:var(--grad-text);--g-text:var(--grad-text);--g-klein:var(--grad-klein);--g-knopf:var(--grad-knopf);--g-recht-h1:var(--grad-h1s);--behaelter:1312px;--platte-rand:0px;--r-platte:var(--r-0);--r-karte:var(--r-2);--r-klein:var(--r-2);--r-bild:var(--r-2);--r-feld:var(--r-1);--r-pille:var(--r-voll);--kopf-oben:0px;--schatten-kopf:var(--schwebe);--rand-karte:1px solid var(--color-linie);--background:var(--color-grund);--foreground:var(--color-tinte);--border:var(--color-linie);--ring:var(--color-akzent)}@media (min-width:992px){:root{--spalten:12;--spalt:24px;--kopf-h:88px}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}html.js-bewegung [data-zeilen]:not([data-bereit]){visibility:hidden}html.js-bewegung [data-heben]:not([data-bereit]){opacity:0}html.js-bewegung [data-maske]:not([data-bereit]){clip-path:inset(0 0 100%)}html.js-bewegung [data-linie]:not([data-bereit]){transform:scaleX(0)}html.js-bewegung [data-linie=senkrecht]:not([data-bereit]){transform:scaleY(0)}.zeile{margin-bottom:-.1em;padding-bottom:.1em}.zeile-mask{margin-right:-.06em;padding-right:.06em}html[data-einstieg] .hero{animation:1.25s linear both einstieg-ende}@keyframes einstieg-ende{to{--einstieg:1}}html[data-einstieg] .hero-wort{animation:hero-wort-ein .9s var(--k-reveal) calc(var(--w,0) * 40ms) both}@keyframes hero-wort-ein{0%{transform:translateY(18%)}}html[data-einstieg] .hero-h1 .akzent:after{animation:hero-strich-ein .9s var(--k-linie) .35s both}@keyframes hero-strich-ein{0%{transform:scaleX(0)}}html[data-einstieg] .hero-belege{animation:hero-heben-ein .8s var(--k-block) .3s both}@keyframes hero-heben-ein{0%{transform:translateY(16px)}}@media (min-width:992px){html[data-einstieg] .hero-buehne{animation:hero-rahmen-ein 1.1s var(--k-reveal) both}@keyframes hero-rahmen-ein{0%{clip-path:inset(calc(var(--h-o) + .06 * var(--h-hoehe)) calc(var(--h-r) + .06 * var(--h-weite)) calc(var(--h-u) + .06 * var(--h-hoehe)) calc(var(--h-l) + .06 * var(--h-weite)) round 10px)}to{clip-path:inset(var(--h-o) var(--h-r) var(--h-u) var(--h-l) round 10px)}}}@media (max-width:991px){html[data-einstieg] .hero-buehne{animation:hero-rahmen-ein-klein 1.1s var(--k-reveal) both}@keyframes hero-rahmen-ein-klein{0%{clip-path:inset(16% round 10px)}to{clip-path:inset(12% round 10px)}}}::view-transition-old(root){animation:.3s var(--k-wechsel) both vt-aus}::view-transition-new(root){animation:.35s var(--k-wechsel) .1s both vt-ein}::view-transition-group(*){animation-duration:.65s;animation-timing-function:var(--k-wechsel)}::view-transition-old(*):only-child{animation-duration:.3s}::view-transition-new(*):only-child{animation-duration:.3s}html.vt-blende ::view-transition-old(root){animation:.2s linear both vt-aus}html.vt-blende ::view-transition-new(root){animation:.2s linear both vt-ein}@keyframes vt-aus{to{opacity:0}}@keyframes vt-ein{0%{opacity:0}}.frage-inhalt[data-state=open]{animation:frage-auf var(--d-frage) var(--k-ease)}.frage-inhalt[data-state=closed]{animation:frage-zu var(--d-menue-zu) var(--k-ease)}@keyframes frage-auf{0%{opacity:0;height:0;translate:0 8px}to{height:var(--radix-accordion-content-height);opacity:1;translate:0}}@keyframes frage-zu{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}.frage-inhalt[data-state]{animation-duration:10ms}}@media (max-width:359px){.pille{white-space:normal;text-align:center;gap:8px;max-width:100%;padding-inline:18px;font-size:.9375rem}.pille .roll{display:inline;overflow:visible}.pille .roll-lage{display:none}.pille .roll .sr-only{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}}html[data-einstieg] .hero-stimmen{animation:hero-heben-ein .8s var(--k-block) .3s both}@media (prefers-reduced-motion:reduce){.hs-stimme{transition:none}}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}
@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo_latin_wdth_normal-s.p.3b1_7etm2gpf5.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.xuTFMW_className{font-family:archivo,archivo Fallback,system-ui,Helvetica,Arial,sans-serif;font-style:normal}.xuTFMW_variable{--font-archivo:"archivo", "archivo Fallback", system-ui, Helvetica, Arial, sans-serif}
@font-face{font-family:instrument;src:url(../media/instrument_serif_latin_400_italic-s.p.3bg-hzmj1g17f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrument Fallback;src:local(Times New Roman);ascent-override:111.52%;descent-override:34.92%;line-gap-override:0.0%;size-adjust:88.77%}.Ro4HNa_className{font-family:instrument,instrument Fallback,Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.Ro4HNa_variable{--font-instrument:"instrument", "instrument Fallback", Georgia, Times New Roman, serif}
