@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--faden:1}*,: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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--mb-winkel:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-grotesk), "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:var(--wand-800);--color-ink-850:var(--wand-700);--color-ink-800:var(--wand-600);--color-paper:var(--silber);--color-paper-raised:var(--wand-700);--color-paper-sunken:var(--wand-600);--color-gold:var(--gold);--color-gold-soft:var(--gold-hell);--color-brass:var(--gold);--color-slate:var(--silber-2);--color-slate-soft:var(--silber-2);--color-line-ink:var(--linie-gold);--color-field-line:#7b8798;--color-success:#8fc47a;--color-error:#f0a2a2;--font-display:var(--font-montserrat), "Helvetica Neue", Arial, sans-serif;--radius-control:2px;--radius-surface:2px;--radius-media:2px;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.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}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.skiplink{z-index:200;background:var(--color-gold);color:var(--wand-800);border-radius:var(--radius-control);padding:.75rem 1.25rem;font-size:1rem;font-weight:600;position:fixed;top:.5rem;left:.5rem;transform:translateY(-160%)}.skiplink:focus-visible{outline-color:var(--silber);transform:none}.nav{z-index:100;width:100%;height:var(--header-h);color:var(--silber);transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), backdrop-filter .2s var(--ease-out);background:0 0;border-bottom:1px solid #0000;position:sticky;top:0}.nav.is-scrolled,.nav[data-open=true]{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);border-bottom-color:var(--linie);background:#0c131dc7}@media (prefers-reduced-transparency:reduce){.nav.is-scrolled,.nav[data-open=true]{background:var(--wand-800);-webkit-backdrop-filter:none;backdrop-filter:none}}.nav-sentinel{pointer-events:none;visibility:hidden;width:1px;height:24px;position:absolute;top:0;left:0}.nav .nav__inner{align-items:center;gap:clamp(.5rem,1.2vw,1.5rem);height:100%;display:flex}@media (min-width:1080px){.nav{height:auto;min-height:var(--header-h)}.nav .nav__inner{height:auto;min-height:calc(var(--header-h) - 1px);flex-wrap:wrap;row-gap:0;padding-block:.375rem}}.wordmark{min-height:44px;color:var(--silber);border-radius:var(--radius-control);flex:none;align-items:center;font-size:38px;display:flex}.wordmark .lockup-quer__zeichen{transition:opacity .12s var(--ease-out)}html[data-schild] .nav .lockup-quer__zeichen{opacity:0}html[data-schild] .nav .lockup-quer__text{opacity:clamp(0, (var(--schild,0) - .7) * 3.4, 1)}@media (min-width:900px){.wordmark{font-size:40px}}@media (max-width:599px){.wordmark{font-size:34px}}@media (max-width:374px){.wordmark .lockup-quer__text{display:none}}.nav__main{flex:1;min-width:max-content}.nav__main>ul{align-items:center;margin:0;padding:0;list-style:none;display:flex}.nav__main li{position:relative}.nav__link{min-height:44px;font-family:var(--font-sans);font-size:var(--fs-small);color:inherit;white-space:nowrap;cursor:pointer;border-radius:var(--radius-control);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .5rem;font-weight:500;display:inline-flex;position:relative}.nav__link:active{transition-duration:var(--dur-press);transform:scale(.97)}.nav__link.is-active,.nav__link[aria-expanded=true]{color:var(--color-gold-soft)}.nav__link.is-active:after{content:"";background:var(--color-gold);height:1px;position:absolute;inset:auto .5rem 7px}.nav__link svg{transition:transform var(--dur-ui) var(--ease-out);flex:none}.nav__link[aria-expanded=true] svg{transform:rotate(180deg)}.nav__drop{top:calc(100% + (var(--header-h) - 44px) / 2);z-index:20;background:var(--color-ink-850);border:1px solid var(--color-line-ink);border-radius:0 0 var(--radius-surface) var(--radius-surface);transform-origin:2.5rem 0;visibility:hidden;opacity:0;min-width:18.5rem;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), visibility 0s linear var(--dur-fast);border-top:0;padding:.5rem;position:absolute;left:-.5rem;transform:scale(.97);box-shadow:0 2px 4px #050f2233,0 28px 48px -24px #050f22a6}.nav__drop.is-open,html:not(.anim):not([data-app]) .nav__group:is(:hover,:focus-within) .nav__drop{visibility:visible;opacity:1;transition:opacity var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out), visibility 0s;transform:none}html:not(.anim):not([data-app]) .nav__drop:before{content:"";inset:calc((44px - var(--header-h)) / 2) 0 100%;position:absolute}.nav__drop ul{margin:0;padding:0;list-style:none}.nav__drop a{border-radius:var(--radius-control);white-space:nowrap;min-height:44px;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:.75rem;padding:0 .75rem;font-size:.9375rem;font-weight:500;display:flex}.nav__drop a:active{transition-duration:var(--dur-press);transform:scale(.98)}.nav__drop a svg{color:var(--color-gold-soft);flex:none}.nav__drop a[aria-current=page],.mnav a[aria-current=page]{color:var(--color-gold-soft);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-gold);-webkit-text-decoration-color:var(--color-gold);-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold);text-underline-offset:.4em;text-decoration-thickness:1px}.nav__drop .nav__dropall{border-top:1px solid var(--color-line-ink);margin-top:.5rem;padding-top:.5rem}.nav__dropall a{color:var(--color-gold-soft);justify-content:space-between}.nav__actions{flex:none;align-items:center;gap:clamp(.375rem,1vw,1rem);margin-left:auto;display:flex}.nav__phone{min-width:44px;min-height:44px;font-size:var(--fs-small);white-space:nowrap;border-radius:var(--radius-control);transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:.45rem;font-weight:500;display:inline-flex}.nav__phone:active{transition-duration:var(--dur-press);transform:scale(.97)}.nav__phone svg{color:var(--color-gold-soft);flex:none}.nav__phonenum{display:none}.nav .nav__cta{min-height:44px;font-size:var(--fs-small);padding-inline:1rem}.burger{border:1px solid var(--color-line-ink);border-radius:var(--radius-control);width:44px;height:44px;color:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;flex:none;place-items:center;display:none}.burger:active{transition-duration:var(--dur-press);transform:scale(.96)}.burger__lines{width:18px;display:block}.burger__lines i{border-radius:var(--radius-control);height:1.6px;transition:transform var(--dur-ui) var(--ease-out), opacity var(--dur-fast) var(--ease-out);background:currentColor;display:block}.burger__lines i+i{margin-top:4px}.nav[data-open=true] .burger__lines i:first-child{transform:translateY(5.6px)rotate(45deg)}.nav[data-open=true] .burger__lines i:nth-child(2){opacity:0}.nav[data-open=true] .burger__lines i:nth-child(3){transform:translateY(-5.6px)rotate(-45deg)}.nav__ohnejs{display:none}@media (hover:hover) and (pointer:fine){.nav__link:hover,.nav__phone:hover{color:var(--color-gold-soft)}.nav__link:hover,.burger:hover,.nav__drop a:hover{background-color:var(--color-ink-800)}}@media (min-width:1080px) and (max-width:1279px){.nav .nav__inner{padding-inline:1.25rem}.nav__link{padding-inline:.3125rem}.nav .nav__cta{padding-inline:.75rem}}@media (min-width:1080px) and (max-width:1199px){.nav .nav__inner{gap:.5rem}.nav__actions{gap:.25rem}.nav .nav__cta{padding-inline:.625rem}}@media (min-width:1280px) and (max-width:1439px){.nav__link{padding-inline:.4375rem}}@media (min-width:1440px){.nav__link{padding-inline:.5625rem}.nav__phonenum{display:inline}}@media (min-width:1600px){.nav__link,.nav__phone{font-size:.9375rem}.nav__link{padding-inline:.625rem}}@media (max-width:1079px){.nav__main,.nav .nav__phone{display:none}.burger{display:grid}.nav__actions{gap:.5rem}html:not(.anim):not([data-app]) .burger{display:none}html:not(.anim):not([data-app]) .nav__ohnejs{border:1px solid var(--color-line-ink);border-radius:var(--radius-control);min-height:44px;font-size:var(--fs-small);align-items:center;padding-inline:.75rem;font-weight:500;display:inline-flex}.nav__ohnejs:active{background-color:var(--color-ink-800)}}@media (max-width:599px){.nav__actions{gap:.375rem}.nav .nav__cta{font-size:var(--fs-label);padding-inline:.625rem}}@media (max-width:389px){.nav .nav__cta{padding-inline:.5rem}}.mnav{inset:var(--header-h) 0 0;z-index:99;background:var(--wand-800);color:var(--silber);overscroll-behavior:contain;visibility:hidden;opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), visibility 0s linear var(--dur-fast);position:fixed;overflow-y:auto;transform:translateY(-8px)}.mnav.is-open{visibility:visible;opacity:1;transition:opacity var(--dur-panel) var(--ease-drawer), transform var(--dur-panel) var(--ease-drawer), visibility 0s;transform:none}@media (min-width:1080px){.mnav{display:none}}.mnav__inner{padding-block:var(--space-2) var(--space-5)}.mnav__list{border-top:1px solid var(--color-line-ink);margin:0;padding:0;list-style:none}.mnav__list>li{border-bottom:1px solid var(--color-line-ink)}.mnav__list>li,.mnav__foot{opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);transform:translateY(-8px)}.mnav.is-open :is(.mnav__list>li,.mnav__foot){opacity:1;transition:opacity var(--dur-panel) var(--ease-drawer) calc(var(--i,0) * 20ms), transform var(--dur-panel) var(--ease-drawer) calc(var(--i,0) * 20ms);transform:none}.mnav__list>li:nth-child(2){--i:1}.mnav__list>li:nth-child(3){--i:2}.mnav__list>li:nth-child(4){--i:3}.mnav__list>li:nth-child(5){--i:4}.mnav__list>li:nth-child(6){--i:5}.mnav__list>li:nth-child(n+7){--i:6}.mnav__foot{--i:7}.mnav__top,.mnav summary{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:56px;font-size:var(--fs-h3);letter-spacing:var(--ls-h3);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);font-weight:600;list-style:none;display:flex}.mnav summary::-webkit-details-marker{display:none}.mnav summary svg{color:var(--color-gold-soft);transition:transform var(--dur-ui) var(--ease-out);flex:none}.mnav details[open]>summary svg{transform:rotate(45deg)}.mnav details ul{margin:0 0 var(--space-2);padding:0 0 0 var(--space-2);border-left:1px solid var(--color-gold);list-style:none}.mnav details ul a,.mnav__mehr a{min-height:44px;font-size:var(--fs-body);color:var(--color-slate-soft);transition:color var(--dur-fast) var(--ease-out);align-items:center;display:flex}.mnav :is(.mnav__top,summary,details ul a,.mnav__mehr a,.mnav__contact):active{color:var(--color-gold-soft)}.mnav__foot{margin-top:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.mnav__mehr{gap:0 var(--space-3);margin:0 0 var(--space-1);flex-wrap:wrap;padding:0;list-style:none;display:flex}.mnav__contact{min-height:44px;font-size:var(--fs-lead);color:var(--color-gold-soft);transition:color var(--dur-fast) var(--ease-out);align-items:center;gap:.625rem;display:inline-flex}.mnav__addr{margin-top:var(--space-1);font-size:var(--fs-small);color:var(--color-slate-soft)}@media (hover:hover) and (pointer:fine){.mnav :is(.mnav__top,summary,details ul a,.mnav__mehr a):hover{color:var(--color-gold-soft)}.mnav__contact:hover{color:var(--silber)}}.btn{border-radius:var(--radius-control);letter-spacing:.01em;cursor:pointer;white-space:nowrap;min-height:3.5rem;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:.75rem;padding:0 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;display:inline-flex}.btn:active{transition-duration:var(--dur-press);transform:scale(.97)}.btn--gold{background:var(--gold);color:var(--wand-800);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0c131d33}.btn--gold:active{background:var(--color-gold-soft)}.btn--ghost{border-color:var(--linie-gold);color:var(--silber)}@media (hover:hover) and (pointer:fine){.btn--gold:hover{background:var(--color-gold-soft)}.btn--ghost:hover{border-color:var(--gold-hell);background:#e6e7ea0f}}summary{cursor:pointer}summary:active{opacity:.72}.sitefooter{width:100%;padding-top:clamp(3rem,6vw,5.5rem);padding-bottom:var(--space-4);border-top:1px solid var(--linie)}.sitefooter__kopf{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin-bottom:clamp(2rem,4vw,3.5rem);display:flex}.sitefooter__marke{border-radius:var(--radius-control);align-items:center;min-height:44px;font-size:48px;display:inline-flex}.sitefooter__satz{max-width:44ch;color:var(--silber-3);font-size:var(--fs-small);line-height:1.6}.sitefooter__cols{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(1.75rem,3vw,3rem);display:grid}.sitefooter h3{font-family:var(--font-sans);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-1)}.sitefooter h3 a{transition:color var(--dur-fast) var(--ease-out);margin-block:-.875rem;padding-block:.875rem;display:inline-block}.sitefooter ul{margin:0;padding:0;list-style:none}.sitefooter__name{color:var(--color-paper);font-size:var(--fs-lead)}.sitefooter__adresse{color:var(--color-slate-soft);font-size:var(--fs-small);line-height:var(--lh-small)}.sitefooter li a,.sitefooter__legal a{min-height:44px;color:var(--color-slate-soft);transition:color var(--dur-fast) var(--ease-out);align-items:center;gap:.6rem;padding-block:.5rem;font-size:1rem;line-height:1.35;display:inline-flex}.sitefooter__transparenz{color:var(--color-slate-soft);font-size:var(--fs-small);max-width:30ch;line-height:1.65}.sitefooter__transparenz a{min-height:44px;margin-top:var(--space-1);color:var(--color-gold-soft);transition:color var(--dur-fast) var(--ease-out);align-items:center;gap:.5rem;display:inline-flex}.sitefooter :is(li a,.sitefooter__legal a,.sitefooter__transparenz a,h3 a):active{color:var(--color-paper)}@media (hover:hover) and (pointer:fine){.sitefooter :is(li a,.sitefooter__legal a,.sitefooter__transparenz a,h3 a):hover{color:var(--color-paper)}}.sitefooter__legal{border-top:1px solid var(--color-line-ink);padding-top:var(--space-2);font-size:var(--fs-small);color:var(--color-slate-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1.75rem;margin-top:clamp(2rem,4vw,3.5rem);display:flex}.sitefooter__legallinks{flex-wrap:wrap;align-items:center;gap:0 1.5rem;display:flex}.sitefooter__legal a{font-size:var(--fs-small)}.sitefooter__stand{white-space:nowrap}.sitefooter__urheber{flex-wrap:wrap;align-items:center;gap:0 1.5rem;display:flex}.sitefooter__legal a.sitefooter__fotos{min-height:0;padding-block:.75rem;display:inline-block}.sitefooter__fotos>span{white-space:nowrap}@media (max-width:899px){.sitefooter__cols{grid-template-columns:1fr 1fr}.sitefooter__legal{align-items:flex-start}}@media (max-width:599px){.sitefooter__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.sitefooter__cols>:first-child,.sitefooter__cols>:nth-child(3){grid-column:1/-1}.sitefooter__cols>:nth-child(3){order:4}.sitefooter li a{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}}.ui-icon{vertical-align:middle;flex-shrink:0}@supports (animation-timeline:scroll()){@media (max-width:767px) and (prefers-reduced-motion:no-preference){body:before{content:"";z-index:130;background:var(--color-gold);transform-origin:0;pointer-events:none;height:2px;animation:linear both fortschritt;animation-timeline:scroll(root);position:fixed;inset:0 0 auto}}}@keyframes fortschritt{0%{transform:scaleX(0)}}.mit-pfeil{white-space:nowrap}.mit-pfeil .ui-icon{vertical-align:-.2em;margin-left:.3em;display:inline-block}@property --mb-winkel{syntax:"<angle>";inherits:false;initial-value:0deg}.mb-orbit{--mb-karte-b:clamp(220px, 30vw, 360px);--mb-radius:28px;--mb-perspektive:1400px;position:relative}.mb-orbit:not(.mb-aktiv){scroll-snap-type:x mandatory;gap:16px;padding-block-end:8px;display:flex;overflow-x:auto}.mb-orbit:not(.mb-aktiv)>.mb-orbit__karte{flex:0 0 var(--mb-karte-b);scroll-snap-align:center}.mb-orbit__karte{width:var(--mb-karte-b);border-radius:var(--mb-radius);isolation:isolate;position:relative;overflow:hidden}.mb-orbit.mb-aktiv{perspective:var(--mb-perspektive)}.mb-orbit.mb-aktiv:focus-visible{outline:2px solid var(--mb-fokus,currentColor);outline-offset:8px;border-radius:4px}.mb-orbit__buehne{height:var(--mb-hoehe,460px);transform-style:preserve-3d;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;position:relative}.mb-orbit__buehne.mb-zieht{cursor:grabbing}.mb-orbit.mb-aktiv .mb-orbit__karte{backface-visibility:hidden;will-change:transform, opacity;position:absolute;top:50%;left:50%}.mb-orbit.mb-aktiv .mb-orbit__karte img{pointer-events:none;-webkit-user-drag:none}.mb-orbit__punkte{isolation:isolate;width:max-content;margin:8px auto 0;padding:0 6px;display:flex;position:relative}.mb-orbit__punkte:before{content:"";z-index:-1;background:var(--mb-pille,#00000052);border-radius:999px;position:absolute;inset:10px 0}.mb-orbit__punkt{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:44px;padding:0;display:grid}.mb-orbit__punkt:before{content:"";background:var(--mb-punkt,#ffffff8c);border-radius:4px;width:18px;height:7px;transition:transform .26s cubic-bezier(.23,1,.32,1),background-color .2s;transform:scaleX(.39)}.mb-orbit__punkt[aria-current=true]:before{background:var(--mb-punkt-aktiv,#fff);transform:none}.mb-orbit__punkt:focus-visible{outline:2px solid var(--mb-fokus,#fff);outline-offset:-8px;border-radius:8px}.mb-orbit__punkt:active:before{background:var(--mb-punkt-aktiv,#fff)}.mb-orbit__karte--glut{background:var(--mb-basis,#9f9697)}.mb-orbit__karte--glut:before{content:"";z-index:-1;background:conic-gradient(from var(--mb-winkel) at 35% 65%, var(--mb-glut,#ff4600), transparent 28%, var(--mb-glut-2,#ffb08a) 52%, transparent 76%, var(--mb-glut,#ff4600));filter:blur(44px);opacity:.9;position:absolute;inset:-35%}@media (prefers-reduced-motion:no-preference){.mb-orbit__karte--glut:before{animation:mb-drehen var(--mb-glut-dauer,25s) linear infinite paused}.mb-orbit__karte--glut.ist-mitte:before{animation-play-state:running}}@keyframes mb-drehen{to{--mb-winkel:360deg}}@property --faden{syntax:"<number>";inherits:true;initial-value:1}.mb-faden{pointer-events:none;display:block;overflow:visible}.mb-faden__pfad,.mb-faden__licht{fill:none;stroke-linecap:round}.mb-faden__pfad{stroke:var(--mb-linie,#c9a45e);stroke-width:2px;stroke-dasharray:var(--l) var(--l);stroke-dashoffset:calc(var(--l) * (1 - var(--faden)))}.mb-faden__licht{stroke:var(--mb-licht,#e6cf9a);stroke-width:9px;stroke-dasharray:.01px calc(var(--l) * 2);stroke-dashoffset:calc(var(--l) * var(--faden) * -1);opacity:clamp(0, min(var(--faden), 1 - var(--faden)) * 30, .55)}.mb-faden:not([data-gemessen]) .mb-faden__licht{display:none}:where(.anim,.mb-bewegt) .mb-faden[data-art=ankunft]:not([data-gemessen]) .mb-faden__pfad{opacity:0}:where(.anim,.mb-bewegt) .mb-faden[data-art=ankunft][data-gemessen]{animation:mb-faden-ankunft var(--mb-faden-dauer,.7s) var(--mb-faden-kurve,cubic-bezier(.25, 1, .5, 1)) .16s both}@keyframes mb-faden-ankunft{0%{--faden:0}to{--faden:1}}@media (prefers-reduced-motion:reduce){:where(.anim,.mb-bewegt) .mb-faden[data-art=ankunft][data-gemessen]{animation:none}.mb-faden__licht{display:none}}.stimmen__karte{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--linie);background:var(--wand-700);color:var(--silber);flex-direction:column;display:flex}.stimmen__titel{font-size:var(--fs-lead);letter-spacing:-.01em;-webkit-hyphens:manual;hyphens:manual;line-height:1.3}.stimmen__text{white-space:pre-line;color:var(--silber-2);margin:0}.stimmen__name{font-size:var(--fs-small);font-weight:600;line-height:var(--lh-small);color:var(--silber);margin-top:auto}.stimmen__note{isolation:isolate;background:var(--wand-900);--mb-basis:var(--wand-900);--mb-glut:#c8a16599;--mb-glut-2:#384863b3;border-color:var(--linie-gold);color:var(--silber);position:relative;overflow:hidden}.stimmen__note:before{opacity:.5;inset:10% -45% -45% 10%}.stimmen__zahl{font-family:var(--font-display);font-size:var(--fs-display);letter-spacing:var(--ls-display);color:var(--gold);font-weight:500;line-height:1}.stimmen__von{font-size:var(--fs-lead);font-weight:600;line-height:1.3}.stimmen__quelle,.stimmen__hinweis{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--silber-2)}.stimmen__hinweis{max-width:34ch;margin-top:auto}.faq-fragen__kopf>.bk-abschnittskopf{margin-bottom:var(--space-2)}.faq-fragen__sprung{margin-bottom:var(--space-5)}.faq-fragen__sprung ul{margin:0;padding:0;list-style:none;display:grid}.faq-fragen__gruppen{gap:var(--space-6);display:grid}.faq-fragen__gruppe>h3{margin-bottom:var(--space-3)}@media (min-width:900px){.faq-fragen__kopf{top:calc(var(--header-total) + var(--space-4));position:sticky}.faq-fragen__sprung{margin-bottom:0}}.faq-themen{background:0 0}.szene{position:relative}.szene__buehne{display:flow-root;position:relative;overflow-x:clip}.szene__anker{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference) and (min-height:560px){.anim .szene:not(.is-ruhig){--buehne:calc(100svh - var(--header-total));--p:0;height:calc(var(--buehne) + var(--halt) * 1svh)}.anim .szene:not(.is-ruhig)>.szene__buehne{top:var(--header-total);height:var(--buehne);position:sticky;overflow:clip}.anim .szene:not(.is-ruhig)>.szene__anker{top:calc(var(--halt) * 1svh);scroll-margin-top:var(--header-total)}}@media (prefers-reduced-motion:no-preference) and (min-height:560px) and (max-width:899px){.anim .szene:not(.is-ruhig){height:calc(var(--buehne) + var(--halt-h) * 1svh)}.anim .szene:not(.is-ruhig)>.szene__anker{top:calc(var(--halt-h) * 1svh)}}.szene .ab{--a:clamp(0, (var(--p,1) - var(--von,0)) / (var(--bis,1) - var(--von,0)), 1);--e:calc(1 - pow(1 - var(--a), 3))}.szene .zeichnen{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--a,1))}.szene .hell{color:var(--fl-text)}@supports (color:color-mix(in lab, red, red)){.szene .hell{color:color-mix(in srgb, var(--fl-text) calc(var(--a,1) * 100%), var(--fl-leise))}}.auftakt{min-height:calc(100svh - var(--header-h));position:relative;overflow-x:clip}.auftakt__inhalt{min-height:calc(100svh - var(--header-h));padding-block:var(--space-4);align-content:center;justify-items:center;gap:clamp(1.5rem,4svh,3rem);display:grid}.auftakt__lockup{font-size:22svh}@media (max-width:899px){.auftakt__lockup{font-size:min(18svh,44vw)}}.auftakt__zeile{text-align:center;max-width:46ch;font-size:var(--fs-small);letter-spacing:.02em;color:var(--silber-3);margin:0;line-height:1.55}@media (prefers-reduced-motion:no-preference){html.anim .auftakt .z-rahmen .z-strich,html.anim .auftakt .z-winkel .z-strich{animation:auftakt-strich .9s var(--ease-in-out) backwards}html.anim .auftakt .z-rahmen .z-strich{animation-delay:.15s}html.anim .auftakt .z-rahmen .z-flaeche{animation:auftakt-fuellen .9s var(--ease-out-quart) .15s backwards}html.anim .auftakt .z-klein{animation:auftakt-hoch .6s var(--ease-out-expo) .65s backwards}html.anim .auftakt .z-gross{animation:auftakt-hoch .6s var(--ease-out-expo) .74s backwards}html.anim .auftakt .z-winkel .z-strich{animation-duration:1s;animation-delay:.7s}html.anim .auftakt .z-winkel .z-flaeche{animation:auftakt-fuellen 1s var(--ease-out-quart) .7s backwards}html.anim .auftakt .lockup__gradl{animation:auftakt-wort .65s var(--ease-out-expo) 1.05s backwards}html.anim .auftakt .lockup__linie{animation:auftakt-linie .55s var(--ease-out-expo) 1.35s backwards}html.anim .auftakt .lockup__gruppe{animation:auftakt-blende .5s var(--ease-out-quart) 1.5s backwards}html.anim .auftakt__zeile{animation:auftakt-blende .6s var(--ease-out-quart) 1.65s backwards}}@keyframes auftakt-strich{0%{stroke-dashoffset:1px;opacity:1}75%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes auftakt-fuellen{0%{opacity:0}55%{opacity:0}}@keyframes auftakt-hoch{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes auftakt-wort{0%{opacity:0;letter-spacing:.6em;padding-left:.6em}}@keyframes auftakt-linie{0%{transform:scaleX(0)}}@keyframes auftakt-blende{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){html.anim .auftakt.is-lauf .lockup__zeichen{z-index:101;transform-origin:50%;transform:translate3d(calc(var(--e,0) * var(--dx,0px)), calc(var(--p,0) * var(--weg,0px) + var(--e,0) * var(--dy,0px)), 0) scale(calc(1 + (var(--s,1) - 1) * var(--e,0)));transition:opacity .12s var(--ease-out);will-change:transform;position:relative}html.anim .auftakt.is-lauf.is-messen .lockup__zeichen{transform:none}html.anim .auftakt.is-lauf.is-uebergeben .lockup__zeichen{opacity:0}html.anim .auftakt.is-lauf :is(.lockup__gradl,.lockup__linie,.lockup__gruppe,.auftakt__zeile){opacity:calc(1 - var(--t,0))}}.erstes{min-height:calc(100svh - var(--header-h));position:relative;overflow-x:clip}.erstes__raster{align-items:end;gap:var(--space-4);min-height:inherit;padding-top:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.erstes__text{padding-bottom:var(--space-6);flex-direction:column;align-self:center;align-items:flex-start;min-width:0;display:flex;container-type:inline-size}.erstes__etikett{margin-bottom:var(--space-3)}.erstes__titel{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);-webkit-hyphens:manual;hyphens:manual}@media (min-width:900px){.erstes__titel{-webkit-hyphens:none;hyphens:none;font-size:min(4rem,9.4cqi)}}.erstes__lead{margin-top:var(--space-3);max-width:34ch}.erstes__aktionen{margin-top:var(--space-4);align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:no-preference) and (min-width:900px){html.anim .erstes.is-lauf .erstes__tim{transform:translate3d(0, calc((var(--par,.5) - .5) * 130px), 0);will-change:transform}}.erstes__tim{place-self:end center;width:min(100%,30rem);position:relative}.erstes__bild{z-index:1;position:relative;-webkit-mask-image:linear-gradient(#000 0 72%,#0000 100%);mask-image:linear-gradient(#000 0 72%,#0000 100%)}.erstes__bild picture,.erstes__bild img{width:100%;display:block}.erstes__bild img{object-fit:contain;object-position:50% 100%;height:auto;max-height:82svh}.erstes__kontur{z-index:0;place-items:center;display:grid;position:absolute;inset:2% -4% 6%}.erstes__kontur svg{fill:none;width:100%;height:100%;stroke:var(--gold);stroke-opacity:.4;stroke-width:.45px;stroke-linejoin:miter;overflow:visible}.erstes__kontur path{stroke-dasharray:1 1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){html.anim .erstes__kontur:not(.is-in) path{stroke-dashoffset:1px}html.anim .erstes__kontur.is-in path{transition:stroke-dashoffset 1.2s var(--ease-in-out)}html.anim .erstes__kontur.is-in path:nth-child(2){transition-delay:.15s}html.anim .erstes__kontur.is-in path:nth-child(3){transition-delay:.3s}html.anim .erstes__kontur.is-in path:nth-child(4){transition-delay:.45s}html.anim .erstes__bild[data-reveal]{transform:translateY(24px)}html.anim .erstes__bild[data-reveal].is-in{transition:opacity .7s var(--ease-out-quart), transform .7s var(--ease-out-expo);transform:none}}@media (min-width:900px){.erstes__raster{gap:var(--space-5);grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding-top:0}.erstes__text{padding-block:var(--space-6)}.erstes__tim{justify-self:end;width:min(100%,36rem)}}@media (max-width:899px){.erstes__raster{gap:0}.erstes__tim{order:-1;width:min(88%,22rem);max-height:52svh;overflow:hidden}.erstes__bild img{object-fit:cover;object-position:50% 0;max-height:56svh}.erstes__text{padding-top:var(--space-4);padding-bottom:var(--space-6)}}.fakten__liste{padding-block:calc(var(--section-y) / 2);grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}.fakten__punkt{font-family:var(--font-display);letter-spacing:-.005em;color:var(--silber);-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;padding-block:.9rem;font-size:1rem;font-weight:500;line-height:1.45}.fakten__punkt+.fakten__punkt{border-top:1px solid var(--linie-gold)}@media (min-width:560px){.fakten__liste{row-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.fakten__punkt,.fakten__punkt+.fakten__punkt{padding:0 var(--space-3);border-top:0;border-left:1px solid var(--linie-gold)}.fakten__punkt:nth-child(odd){border-left:0;padding-left:0}}@media (min-width:1100px){.fakten__liste{grid-template-columns:repeat(4,minmax(0,1fr))}.fakten__punkt,.fakten__punkt+.fakten__punkt,.fakten__punkt:nth-child(odd){padding:0 var(--space-4);border-left:1px solid var(--linie-gold)}.fakten__punkt:first-child{border-left:0;padding-left:0}}.fuer__innen{padding-block:var(--section-y-l)}.fuer__kopf{max-width:46rem;margin-bottom:var(--space-5)}.fuer__kopf h2{font-size:var(--fs-h2)}.fuer__zusatz{font-family:var(--font-display);font-size:var(--fs-h2-s);letter-spacing:-.02em;color:var(--silber-3);text-wrap:balance;margin-top:.2em;font-weight:500;line-height:1.12}.fuer__kopf .lead{max-width:46ch;margin-top:var(--space-3)}.fuer__raster{--fuer-spalten:2;grid-template-columns:repeat(var(--fuer-spalten), minmax(0, 1fr));gap:var(--space-5) var(--space-2);margin:0;padding:0;list-style:none;display:grid}.fuer__gruppe{flex-direction:column;min-width:0;display:flex;position:relative}.fuer__rahmen{position:relative}.fuer__foto{aspect-ratio:1;border-radius:var(--radius-surface);background:var(--wand-600);position:relative;overflow:hidden}.fuer__foto picture,.fuer__foto img{width:100%;height:100%;display:block}.fuer__foto img{object-fit:cover}.fuer__foto picture{transition:transform .7s var(--ease-out)}.fuer__text{padding-top:var(--space-2);align-content:start;gap:.5rem;display:grid}.fuer__text h3{letter-spacing:-.01em;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(1rem,.86rem + .6vw,1.375rem);line-height:1.25}.fuer__link{color:inherit;margin-block:-.75rem;padding-block:.75rem;text-decoration:none;display:inline-block}.fuer__link:before{content:"";z-index:1;position:absolute;inset:0}.fuer__link:focus-visible{outline:none}.fuer__gruppe:has(.fuer__link:focus-visible){outline:2px solid var(--gold-hell);outline-offset:8px}.fuer__satz{max-width:40ch;color:var(--silber-2);font-size:1rem;line-height:1.55;display:none}.fuer__stichworte{font-size:var(--fs-small);color:var(--silber);gap:.3rem;margin:.25rem 0 0;padding:0;line-height:1.4;list-style:none;display:grid}.fuer__stichworte li{align-items:baseline;gap:.6rem;display:flex}.fuer__stichworte li:before{content:"";background:var(--gold);flex:none;width:.75rem;height:1px;translate:0 -.3em}.fuer__knopf{color:var(--gold);margin-top:.35rem;font-size:.9375rem;font-weight:600;line-height:1.35;display:block}.fuer__knopf .ui-icon{transition:transform var(--dur-ui) var(--ease-out)}.fuer__gruppe:after{content:"";left:0;right:0;bottom:calc(var(--space-2) * -1);background:var(--gold);transform-origin:0;height:1px;transition:transform .36s var(--ease-out);position:absolute;transform:scaleX(0)}.fuer__gruppe:has(.fuer__link:focus-visible):after{transform:scaleX(1)}.fuer__gruppe:active .fuer__foto{transition:transform var(--dur-press) var(--ease-out);transform:scale(.985)}@media (hover:hover) and (pointer:fine){.fuer__gruppe:hover .fuer__foto picture{transform:scale(1.04)}.fuer__gruppe:hover:after{transform:scaleX(1)}.fuer__gruppe:hover .fuer__knopf .ui-icon{transform:translate(4px)}}@media (max-width:559px){.fuer__raster{--fuer-spalten:1;gap:var(--space-4)}.fuer__gruppe{align-items:center;column-gap:var(--space-2);grid-template-columns:40% minmax(0,1fr);display:grid}.fuer__text{padding-top:0}.fuer__stichworte{display:none}.fuer__knopf{font-size:.875rem}}@media (min-width:560px){.fuer__satz{display:block}}@media (min-width:700px){.fuer__raster{gap:var(--space-6) var(--space-4)}.fuer__foto{aspect-ratio:4/3}.fuer__text{padding-top:var(--space-3)}}@media (min-width:1100px){.fuer__kopf{margin-bottom:var(--space-6)}.fuer__raster{--fuer-spalten:3;--fuer-versatz:4rem;gap:var(--space-6) clamp(1.5rem, 2.6vw, 3rem);padding-bottom:var(--fuer-versatz)}.fuer__foto{aspect-ratio:3/2}.fuer__gruppe{--v:0rem;translate:0 var(--v)}.fuer__gruppe:nth-child(3n+2){--v:var(--fuer-versatz)}.fuer__gruppe:nth-child(3n){--v:calc(var(--fuer-versatz) / 2)}}@media (prefers-reduced-motion:no-preference){html.anim .fuer__rahmen[data-blende]{--t:0s;clip-path:none}html.anim .fuer__gruppe:nth-child(2n) .fuer__rahmen{--t:80ms}@media (max-width:559px){html.anim .fuer__gruppe:nth-child(2n) .fuer__rahmen{--t:0s}}html.anim .fuer__rahmen[data-blende] .fuer__foto{clip-path:inset(0 50%)}html.anim .fuer__rahmen[data-blende].is-in .fuer__foto{clip-path:inset(0);transition:clip-path .9s var(--ease-out-expo) calc(var(--t) + .26s)}html.anim .fuer__rahmen[data-blende].is-in img{transition-delay:calc(var(--t) + .26s)}.fuer__rahmen:after{content:"";background:var(--gold);opacity:0;pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:scaleY(0)}html.anim .fuer__rahmen.is-in:after{animation:fuer-fuge 1.1s var(--ease-out-quart) var(--t) both}}@media (prefers-reduced-motion:no-preference) and (min-width:1100px){html.anim .fuer__gruppe:nth-child(3n+2) .fuer__rahmen{--t:80ms}html.anim .fuer__gruppe:nth-child(3n) .fuer__rahmen{--t:.16s}html.anim .fuer__gruppe:nth-child(3n+1) .fuer__rahmen{--t:0s}}@keyframes fuer-fuge{0%{opacity:1;transform:scaleY(0)}30%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1100px){html.anim .fuer__gruppe{animation:linear both fuer-setzen;animation-timeline:view();animation-range:entry cover 40%}}}@keyframes fuer-setzen{0%{translate:0 calc(var(--v) * 1.6 + 2.5rem)}to{translate:0 var(--v)}}.aerzte__innen{gap:var(--space-4);padding-block:var(--section-y-l);grid-template-columns:minmax(0,1fr);display:grid}.aerzte__kopf{gap:var(--space-3);align-content:start;display:grid}.aerzte__text{justify-items:start;gap:var(--space-2);display:grid}.aerzte__text .lead{max-width:34ch}.aerzte__text .btn{margin-top:var(--space-1)}.aerzte__foto{border-radius:var(--radius-media);overflow:hidden}.aerzte__foto picture,.aerzte__foto img{width:100%;display:block}.aerzte__foto img{aspect-ratio:4/3;object-fit:cover}.aerzte__liste{margin:0;padding:0;list-style:none}.aerzte__thema{padding:var(--space-3) 0 var(--space-3) var(--space-4);position:relative}.aerzte__thema+.aerzte__thema{border-top:1px solid var(--linie)}.aerzte__thema h3{font-size:1.1875rem;line-height:1.3}.aerzte__thema p{max-width:54ch;color:var(--silber-2);margin-top:.5rem;font-size:1rem;line-height:1.6}.aerzte__thema:before{content:"";left:0;top:var(--space-3);bottom:var(--space-3);background:var(--gold);transform-origin:top;width:2px;position:absolute}@media (prefers-reduced-motion:no-preference){html.anim .aerzte__thema:not(.is-in):before{transform:scaleY(0)}html.anim .aerzte__thema.is-in:before{transition:transform .9s var(--ease-in-out) calc(var(--i,0) * 60ms + .15s)}}.aerzte__weiter{margin:0}@media (min-width:900px){.aerzte__innen{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2rem,5vw,5rem)}.aerzte__kopf{top:calc(var(--header-total) + var(--space-4));position:sticky}.aerzte__weiter{grid-column:2}}.plan__innen{padding-block:var(--section-y-l)}.plan__kopf{max-width:44rem;margin-bottom:var(--space-5)}.plan__kopf .lead{max-width:46ch;margin-top:var(--space-2)}.plan__liste{border-bottom:1px solid var(--linie);margin:0;padding:0;list-style:none}.plan__eintrag{padding-block:var(--space-3);border-top:1px solid var(--linie);grid-template-columns:2.25rem minmax(0,1fr);grid-template-areas:"nr name"".satz"".mehr";align-items:baseline;row-gap:.6rem;display:grid;position:relative}.plan__nr{font-family:var(--font-display);color:var(--gold);grid-area:nr;font-size:1rem;font-weight:500;line-height:1}.plan__name{letter-spacing:-.025em;-webkit-hyphens:manual;hyphens:manual;grid-area:name;font-size:clamp(1.625rem,1.05rem + 2vw,2.75rem);font-weight:500;line-height:1.1}.plan__link{color:inherit;transition:transform .3s var(--ease-out);margin-block:-.6rem;padding-block:.6rem;text-decoration:none;display:inline-block}.plan__link:before{content:"";z-index:1;position:absolute;inset:0}.plan__link:focus-visible{outline:none}.plan__eintrag:has(.plan__link:focus-visible){outline:2px solid var(--gold-hell);outline-offset:4px}.plan__satz{max-width:48ch;color:var(--silber-2);grid-area:satz;font-size:1rem;line-height:1.6}.plan__mehr{color:var(--gold);grid-area:mehr;font-size:.9375rem;font-weight:600;line-height:1.35}.plan__mehr .ui-icon{transition:transform var(--dur-ui) var(--ease-out)}.plan__eintrag:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform .42s var(--ease-out);pointer-events:none;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.plan__eintrag:has(.plan__link:focus-visible):after{transform:scaleX(1)}.plan__eintrag:active .plan__link{transition-duration:var(--dur-press);transform:scale(.98)}@media (hover:hover) and (pointer:fine){.plan__eintrag:hover:after{transform:scaleX(1)}.plan__eintrag:hover .plan__link{transform:translate(10px)}.plan__eintrag:hover .plan__mehr .ui-icon{transform:translate(4px)}}.plan__schluss{margin-top:var(--space-4);font-family:var(--font-display);letter-spacing:-.015em;color:var(--silber);align-items:center;gap:.9rem;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:500;line-height:1.2;display:flex}.plan__winkel{width:1.4em;height:1.4em;fill:var(--gold);flex:none}@media (min-width:900px){.plan__eintrag{padding-block:var(--space-4);grid-template-columns:3.5rem minmax(0,5fr) minmax(0,6fr);grid-template-areas:"nr name satz""nr name mehr";gap:.75rem clamp(1.5rem,3vw,3.5rem)}}.person{padding-block:var(--section-y-l)}.person__tafel{max-width:78rem;margin-inline:auto}.person__raster{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.person__bild{width:min(78vw,26rem)}.person__rahmen{aspect-ratio:4/5;margin:0;position:relative}.person__blende{border-radius:var(--radius-media);height:100%;overflow:hidden}.person__blende picture,.person__blende img{width:100%;height:100%;display:block}.person__blende img{object-fit:cover}.person__winkel{width:30%;fill:var(--gold);pointer-events:none;position:absolute;bottom:-14px;right:-14px}.person__text{max-width:38rem}.person__name{letter-spacing:var(--ls-h2);font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem);line-height:1.05}.person__rolle{font-family:var(--font-display);letter-spacing:.01em;color:var(--gold);margin-top:.75rem;font-size:.9375rem;font-weight:500}.person__linie{width:7.5rem;height:1px;margin:var(--space-3) 0 var(--space-4);background:var(--gold);display:block}.person__haltung{letter-spacing:-.015em;font-size:clamp(1.375rem,1.05rem + 1.1vw,2rem);line-height:1.28}.person__wort{--a:clamp(0, (var(--f,1) - var(--von,0)) / (var(--bis,1) - var(--von,0)), 1);color:var(--silber)}@supports (color:color-mix(in lab, red, red)){.person__wort{color:color-mix(in srgb, var(--silber) calc(var(--a) * 100%), var(--silber-3))}}.person__wort--schluessel{color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.person__wort--schluessel{color:color-mix(in srgb, var(--gold) calc(var(--a) * 100%), var(--silber-3))}}@media (prefers-contrast:more){.person__wort{--a:1}}.person__text>.bk-link{margin-top:var(--space-4)}@media (min-width:900px){.person__raster{grid-template-columns:minmax(0,26rem) minmax(0,1fr);align-items:center;column-gap:clamp(3rem,7vw,7rem)}.person__bild{width:100%}}.eng__inhalt{gap:var(--space-4);padding-block:var(--section-y-l);display:grid}.eng__kopf{max-width:48rem}.eng__kopf .lead{margin-top:var(--space-2)}.eng__fenster{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);padding-bottom:var(--space-2);scrollbar-width:thin;scrollbar-color:#3a4556 transparent;overflow-x:auto}.eng__spur{gap:var(--space-3);width:max-content;margin:0;padding:0;list-style:none;display:flex}.eng__eintrag{scroll-snap-align:start;flex:none;width:min(78vw,24rem)}.eng__eintrag figure{margin:0}.eng__foto{border-radius:var(--radius-media);background:var(--wand-600);overflow:hidden}.eng__foto picture,.eng__foto img{width:100%;display:block}.eng__foto img{aspect-ratio:4/3;object-fit:cover}.eng__eintrag figcaption{padding-top:var(--space-2);gap:.25rem;display:grid}.eng__datum{font-family:var(--font-display);font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-weight:500}.eng__eintrag strong{font-family:var(--font-display);font-size:1.125rem;font-weight:600;line-height:1.3}.eng__text{color:var(--silber-2);font-size:var(--fs-small);line-height:1.55}.eng__quelle{color:var(--silber-3);margin-top:.25rem;font-size:.8125rem}@media (prefers-reduced-motion:no-preference) and (min-width:1100px) and (min-height:700px){.anim .eng:not(.is-ruhig) .eng__inhalt{align-content:center;height:100%;padding-block:clamp(1rem,3svh,2.5rem)}.anim .eng:not(.is-ruhig) .eng__fenster{scroll-snap-type:none;padding-bottom:0;overflow:hidden}.anim .eng:not(.is-ruhig) .eng__spur{transform:translate3d(calc(var(--p,1) * var(--ax,0px) * -1), 0, 0);will-change:transform}.anim .eng:not(.is-ruhig) .eng__eintrag{width:24rem}}@media (prefers-reduced-motion:no-preference) and (max-width:1099px),(prefers-reduced-motion:no-preference) and (max-height:699px){.anim .eng.szene:not(.is-ruhig){height:auto}.anim .eng.szene:not(.is-ruhig)>.szene__buehne{height:auto;position:relative;top:auto;overflow:clip visible}}.stimmen-szene{padding-block:var(--space-4) var(--section-y-l);overflow-x:clip}.stimmen-szene__inhalt{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.stimmen-szene__kopf .lead{max-width:40ch;margin-top:var(--space-2)}.stimmen-szene__kopf .bk-link{margin-top:var(--space-3)}.stimmen-szene__note{min-width:0}.stimmen-szene__note .stimmen__note{height:100%}@media (min-width:700px){.stimmen-szene__inhalt{column-gap:var(--space-4);row-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr))}.stimmen-szene__kopf{grid-column:1/-1;max-width:44rem}.stimmen-szene__note{grid-column:1/span 5}.stimmen-szene .leiste{grid-column:6/-1}}@media (min-width:1100px){.stimmen-szene__inhalt{column-gap:var(--space-5)}.stimmen-szene__note{grid-column:1/span 4}.stimmen-szene .leiste{grid-column:5/-1}}.leiste{--folie-b:86%;gap:var(--space-3);min-width:0;display:grid}.leiste__spur{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-surface);overflow-x:auto}.leiste__spur::-webkit-scrollbar{display:none}.leiste__spur:focus-visible{outline:2px solid var(--gold-hell);outline-offset:4px}.leiste:not([data-ende]) .leiste__spur{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}.leiste__folien{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.leiste__folie{flex:0 0 var(--folie-b);scroll-snap-align:start;min-width:0;display:flex}.leiste__folie>*{flex:1}.leiste__steuer{align-items:center;gap:var(--space-1);display:flex}.leiste__stand{min-width:0;margin-right:var(--space-2);flex:1;gap:.375rem;display:flex}.leiste__stand>span{min-width:.375rem;height:2px;transition:background-color var(--dur-ui) var(--ease-out);background:#e6e7ea38;flex:0 1.25rem}.leiste__stand>span.is-an{background:var(--gold)}.leiste__knopf{border:1px solid var(--linie);border-radius:var(--radius-surface);width:3rem;height:3rem;color:var(--silber);cursor:pointer;transition:border-color var(--dur-fast) ease, color var(--dur-fast) ease, opacity var(--dur-fast) ease, transform var(--dur-press) var(--ease-out);background:0 0;place-items:center;padding:0;display:inline-grid}.leiste__knopf:active:not([aria-disabled=true]){transform:scale(.97)}.leiste__knopf:focus-visible{outline:2px solid var(--gold-hell);outline-offset:2px}.leiste__knopf[aria-disabled=true]{opacity:.5;cursor:default}@media (hover:hover) and (pointer:fine){.leiste__knopf:not([aria-disabled=true]):hover{border-color:var(--linie-gold);color:var(--gold)}}html:not([data-app]) .leiste__steuer{display:none}@media (min-width:700px){.leiste{--folie-b:82%}}@media (min-width:1100px){.leiste{--folie-b:calc((100% - var(--space-2)) / 1.75)}}.fragen__innen{justify-content:center;gap:var(--space-5);padding-block:var(--section-y-l);grid-template-columns:minmax(0,47.5rem);display:grid}.fragen__kopf h2,.stimmen-szene__kopf h2,.aerzte__text h2{font-size:var(--fs-h2-s)}.fragen__kopf .lead{max-width:46ch;margin-top:var(--space-2)}.fragen__alle{margin-top:calc(var(--space-2) * -1);justify-self:start}.schluss__innen{justify-items:center;gap:var(--space-3);padding-block:var(--section-y-l) var(--space-6);text-align:center;display:grid}.schluss__lockup{font-size:clamp(6rem,min(22svh,40vw),11rem)}.schluss h2{max-width:20ch;font-size:var(--fs-h2);margin-top:var(--space-3)}.schluss .lead{max-width:46ch}.schluss__aktionen{justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.schluss__hinweis{margin-top:calc(var(--space-2) * -1);max-width:46ch;font-size:var(--fs-small);color:var(--silber-2);line-height:1.5}@media (prefers-reduced-motion:no-preference){html.anim .schluss__schild.is-in .z-rahmen .z-strich,html.anim .schluss__schild.is-in .z-winkel .z-strich{animation:auftakt-strich .6s var(--ease-in-out) 80ms backwards}html.anim .schluss__schild.is-in .z-rahmen .z-flaeche,html.anim .schluss__schild.is-in .z-winkel .z-flaeche{animation:auftakt-fuellen .6s var(--ease-out-quart) 80ms backwards}html.anim .schluss__schild.is-in .z-klein{animation:auftakt-hoch .45s var(--ease-out-expo) .35s backwards}html.anim .schluss__schild.is-in .z-gross{animation:auftakt-hoch .45s var(--ease-out-expo) .42s backwards}html.anim .schluss__schild.is-in .lockup__gradl{animation:auftakt-wort .45s var(--ease-out-expo) .6s backwards}html.anim .schluss__schild.is-in .lockup__linie{animation:auftakt-linie .4s var(--ease-out-expo) .8s backwards}html.anim .schluss__schild.is-in .lockup__gruppe{animation:auftakt-blende .4s var(--ease-out-quart) .9s backwards}}.zs{--zs-kn:24px;--zs-ky:.8125rem;--zs-luecke:2.25rem;--zs-spalt:1rem;--zs-auslauf:1.75rem}.zs__inhalt{gap:var(--space-5);padding:var(--section-y) var(--gutter);grid-template-columns:minmax(0,1fr);display:grid}.zs__kopf{flex-direction:column;align-items:flex-start;display:flex}.zs__titel{max-width:20ch;font-size:var(--fs-h2-s);text-wrap:balance;margin:0}.zs__satz{margin-top:var(--space-3)}.zs__aktionen{margin-top:var(--space-4);align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.zs__fuss{margin-top:var(--space-3);max-width:40ch;font-size:var(--fs-small);color:var(--fl-leise);line-height:1.5}.zs__stationen{gap:var(--zs-luecke);padding:0 0 var(--zs-auslauf);margin:0;list-style:none;display:grid}.zs__station{grid-template-columns:var(--zs-kn) minmax(0, 1fr);column-gap:var(--zs-spalt);row-gap:var(--space-2);align-items:baseline;display:grid;position:relative}.zs__links{grid-area:1/2}.zs__knoten{grid-area:1/1/span 2;align-self:stretch;position:relative}.zs__text{grid-area:2/2}.zs__foto{align-self:start;max-width:26rem;position:relative}.zs__winkel{width:26%;max-width:3.5rem;fill:var(--gold);pointer-events:none;position:absolute;bottom:0;right:0}.zs__foto:empty{display:none}.zs__foto picture,.zs__foto img{width:100%;display:block}.zs__foto img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-media);height:auto}.zs__name{letter-spacing:-.005em;color:var(--fl-text);flex-direction:column;align-items:flex-start;gap:.35rem .75rem;margin:0;font-size:1.25rem;font-weight:600;line-height:1.25;display:flex}.zs__nr{letter-spacing:-.02em;color:var(--fl-akzent);font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,1.1rem + 1.4vw,2.5rem);line-height:1}.zs__nr--links{font-size:clamp(1.875rem,1rem + 2.4vw,3rem)}.zs__jahr,.zs__bis{display:block}.zs__bis{font-family:var(--font-sans);font-size:var(--fs-small);letter-spacing:.02em;color:var(--fl-leise);margin-top:.4rem;font-weight:500;line-height:1.3}.zs__nr--wie{color:var(--fl-leise)}.zs__dauer{font-size:var(--fs-small);color:var(--fl-leise);margin-top:.375rem;line-height:1.45}.zs__satz-station{max-width:46ch;color:var(--fl-text);margin-top:.5rem;font-size:1rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.zs__satz-station{color:color-mix(in srgb, var(--fl-text) 88%, var(--fl-grund))}}@media (prefers-contrast:more){.zs__satz-station{color:var(--fl-text)}}.zs__knoten:before,.zs__knoten:after,.zs__zug,.zs__ende{pointer-events:none;position:absolute}.zs__knoten:after,.zs__zug{content:"";left:calc(50% - 1px);top:var(--zs-ky);bottom:calc(-1 * (var(--zs-luecke) + var(--zs-ky)));width:2px}.zs__station:last-child .zs__knoten:after,.zs__station:last-child .zs__zug{bottom:calc(-1 * var(--zs-auslauf))}.zs__knoten:after{z-index:0;background:var(--fl-zier)}@supports (color:color-mix(in lab, red, red)){.zs__knoten:after{background:color-mix(in srgb, var(--fl-zier) 20%, transparent)}}.zs__zug{z-index:1;background:var(--fl-zier);transform:scaleY(var(--a,1));transform-origin:50% 0}.zs__knoten:before{--zs-fuell:clamp(0, (var(--a,1) - .4) * 5, 1);content:"";z-index:2;left:calc(50% - 5px);top:calc(var(--zs-ky) - 5px);box-sizing:border-box;border:1.5px solid var(--fl-zier);background:var(--fl-zier);border-radius:50%;width:10px;height:10px}@supports (color:color-mix(in lab, red, red)){.zs__knoten:before{background:color-mix(in srgb, var(--fl-zier) calc(var(--zs-fuell) * 100%), var(--fl-grund))}}.zs__ende{--zs-da:clamp(0, (var(--a,1) - .92) * 12.5, 1);z-index:2;left:calc(50% - 4px);bottom:calc(-1 * var(--zs-auslauf) - 4px);box-sizing:border-box;border:1.5px solid var(--fl-zier);width:8px;height:8px}@supports (color:color-mix(in lab, red, red)){.zs__ende{border:1.5px solid color-mix(in srgb, var(--fl-zier) calc((.3 + .7 * var(--zs-da)) * 100%), transparent)}}.zs__ende{background:var(--fl-grund);border-radius:50%}.zs__puls{z-index:2;left:calc(50% - 5px);top:calc(var(--zs-ky) - 5px);box-sizing:border-box;border:1.5px solid var(--gold-hell);opacity:0;pointer-events:none;border-radius:50%;width:10px;height:10px;display:none;position:absolute}.zs__lauf{display:none}@keyframes zs-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.zs__nachweis{margin-top:var(--space-2);font-size:var(--fs-label);color:var(--fl-leise);line-height:1.5}.zs__nachweis a{color:var(--fl-text);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--fl-text);-webkit-text-decoration-color:var(--fl-text);-webkit-text-decoration-color:var(--fl-text);text-decoration-color:var(--fl-text);padding-block:.875rem}@supports (color:color-mix(in lab, red, red)){.zs__nachweis a{-webkit-text-decoration-color:color-mix(in srgb, var(--fl-text) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--fl-text) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--fl-text) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--fl-text) 45%, transparent)}}.zs__nachweis a{transition:text-decoration-color var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.zs__nachweis a:hover{-webkit-text-decoration-color:var(--fl-zier);-webkit-text-decoration-color:var(--fl-zier);-webkit-text-decoration-color:var(--fl-zier);text-decoration-color:var(--fl-zier)}}@media (min-width:900px){.zs{--zs-links:clamp(9rem, min(17vw, 25vh), 14rem);--zs-ky:1rem;--zs-luecke:clamp(1rem, 2.4vh, 1.75rem);--zs-spalt:clamp(1rem, 1.8vw, 1.75rem)}.zs--ohne-bild{--zs-links:clamp(6.5rem, 11vw, 10rem)}.zs__inhalt{grid-template-columns:clamp(17.5rem,30vw,27.5rem) minmax(0,1fr);align-items:start;column-gap:clamp(3rem,7vw,7.5rem)}.zs__station{grid-template-columns:var(--zs-links) var(--zs-kn) minmax(0, 1fr)}.zs__links,.zs__knoten,.zs__text{grid-row:1}.zs__links{grid-column:1}.zs__knoten{grid-column:2}.zs__text{grid-column:3}.zs__foto{max-width:none}.zs__foto:empty{display:block}.zs__nr--links{text-align:right;justify-self:end}.zs__name{flex-flow:wrap;align-items:baseline;font-size:1.375rem}.zs__nr{font-size:1.75rem}}@media (prefers-reduced-motion:no-preference) and (min-height:560px) and (min-width:900px){.anim .zs:not(.is-ruhig) .zs__inhalt{align-content:center;height:100%;padding-block:clamp(1rem,5vh,3.5rem)}.anim .zs:not(.is-ruhig) .zs__kopf{align-self:stretch}.anim .zs:not(.is-ruhig) .zs__fuss{padding-top:var(--space-3);margin-top:auto}.anim .zs:not(.is-ruhig) .zs__station[data-reveal]{opacity:1;transition:none;transform:none}.anim .zs:not(.is-ruhig) .zs__station{--zs-weg:clamp(0, (var(--p,1) - var(--von2,9)) / (var(--bis2,10) - var(--von2,9)), 1);--zs-fertig:clamp(0, (var(--p,1) - .93) / .05, 1);--zs-still:calc(var(--zs-weg) * (1 - var(--zs-fertig)));--zs-aktiv:calc(clamp(0, (var(--a) - .4) * 5, 1) * (1 - var(--zs-weg)));--zs-ping:clamp(0, (var(--a) - .42) / .3, 1)}.anim .zs:not(.is-ruhig) .zs__links{--zs-l:clamp(0, var(--a) / .55, 1);--zs-le:calc(1 - pow(1 - var(--zs-l), 3));opacity:calc(min(var(--zs-le) * 2, 1) * (1 - .5 * var(--zs-still)))}.anim .zs:not(.is-ruhig) .zs__foto{clip-path:inset(0 0 0 calc((1 - var(--zs-le)) * 100%))}.anim .zs:not(.is-ruhig) .zs__foto img{transform:scale(calc(1 + (1 - var(--zs-le)) * .08));transform-origin:100%}.anim .zs:not(.is-ruhig) .zs__nr--links{translate:0 calc((1 - var(--zs-le)) * .35em);transform:scale(calc(1 + .06 * var(--zs-aktiv)));transform-origin:100%}.anim .zs:not(.is-ruhig) .zs__text>*{--zs-t:clamp(0, (var(--a) - var(--zs-ab,.15)) / .4, 1);--zs-te:calc(1 - pow(1 - var(--zs-t), 3));translate:0 calc((1 - var(--zs-te)) * 14px);opacity:calc(var(--zs-te) * (1 - .45 * var(--zs-still)));will-change:translate, opacity}.anim .zs:not(.is-ruhig) .zs__text>.zs__dauer{--zs-ab:.3}.anim .zs:not(.is-ruhig) .zs__text>.zs__satz-station{--zs-ab:.45}.anim .zs:not(.is-ruhig) .zs__nr{color:var(--gold-hell)}@supports (color:color-mix(in lab, red, red)){.anim .zs:not(.is-ruhig) .zs__nr{color:color-mix(in srgb, var(--gold-hell) calc(var(--zs-aktiv) * 100%), var(--fl-akzent))}}.anim .zs:not(.is-ruhig) .zs__nr--wie{color:var(--gold-hell)}@supports (color:color-mix(in lab, red, red)){.anim .zs:not(.is-ruhig) .zs__nr--wie{color:color-mix(in srgb, var(--gold-hell) calc(var(--zs-aktiv) * 100%), var(--fl-leise))}}.anim .zs:not(.is-ruhig) .zs__knoten:before{transform:scale(calc(1 + .4 * var(--zs-aktiv)));box-shadow:0 0 0 calc(var(--zs-aktiv) * 5px) var(--gold)}@supports (color:color-mix(in lab, red, red)){.anim .zs:not(.is-ruhig) .zs__knoten:before{box-shadow:0 0 0 calc(var(--zs-aktiv) * 5px) color-mix(in srgb, var(--gold) 18%, transparent)}}.anim .zs:not(.is-ruhig) .zs__puls{transform:scale(calc(1 + var(--zs-ping) * 2.4));opacity:calc(min(var(--zs-ping) * 6, 1) * (1 - var(--zs-ping)) * .9);display:block}@supports (height:1cqh){.anim .zs:not(.is-ruhig) .zs__lauf{z-index:3;left:50%;top:var(--zs-ky);bottom:calc(-1 * (var(--zs-luecke) + var(--zs-ky)));pointer-events:none;width:0;display:block;position:absolute;container-type:size}.anim .zs:not(.is-ruhig) .zs__station:last-child .zs__lauf{bottom:calc(-1 * var(--zs-auslauf))}.anim .zs:not(.is-ruhig) .zs__licht{background:var(--gold-hell);width:8px;height:8px;box-shadow:0 0 12px 3px var(--gold-hell);border-radius:50%;position:absolute;top:-4px;left:-4px}@supports (color:color-mix(in lab, red, red)){.anim .zs:not(.is-ruhig) .zs__licht{box-shadow:0 0 12px 3px color-mix(in srgb, var(--gold-hell) 50%, transparent)}}.anim .zs:not(.is-ruhig) .zs__licht{translate:0 calc(var(--a) * 100cqh);opacity:calc(min(var(--a) * 12, 1) * min((1 - var(--a)) * 12, 1))}}.anim .zs:not(.is-ruhig) .zs__ende:after{--zs-q:clamp(0, (var(--p,1) - .92) / .07, 1);content:"";border:1.5px solid var(--gold-hell);transform:scale(calc(1 + var(--zs-q) * 2.6));opacity:calc(min(var(--zs-q) * 6, 1) * (1 - var(--zs-q)) * .9);border-radius:50%;position:absolute;inset:-1.5px}}@media (prefers-reduced-motion:no-preference){.anim .zs.is-ruhig .zs__station[data-reveal]{opacity:1;transform:none}.anim .zs.is-ruhig .zs__station[data-reveal] :is(.zs__links,.zs__text>*){opacity:0;translate:0 12px}.anim .zs.is-ruhig .zs__station[data-reveal].is-in :is(.zs__links,.zs__text>*){opacity:1;transition:opacity .52s var(--ease-out-quart) var(--zs-v,0s), translate .62s var(--ease-out-expo) var(--zs-v,0s);translate:none}.anim .zs.is-ruhig .zs__text>.zs__name{--zs-v:90ms}.anim .zs.is-ruhig .zs__text>.zs__dauer{--zs-v:.16s}.anim .zs.is-ruhig .zs__text>.zs__satz-station{--zs-v:.23s}.anim .zs.is-ruhig .zs__station[data-reveal] .zs__zug{transform:scaleY(0)}.anim .zs.is-ruhig .zs__station[data-reveal].is-in .zs__zug{transition:transform 1.1s var(--ease-out-quart) .2s;transform:scaleY(1)}.anim .zs.is-ruhig .zs__station[data-reveal].is-in .zs__puls{animation:zs-ping .9s var(--ease-out-quart) .12s both;display:block}}@media (prefers-reduced-motion:no-preference) and (min-height:560px) and (max-width:899px){.anim .zs.szene:not(.is-ruhig){height:auto}.anim .zs.szene:not(.is-ruhig)>.szene__buehne{height:auto;position:relative;top:auto;overflow:clip visible}}.zg-band,.zg-band--tief{background:0 0}.prose-body.zg-lese{max-width:58ch}.zg-kopf .wandkopf__titel .line-mask+.line-mask{margin-top:.12em;font-size:.64em;line-height:1.12}.zg-themen{gap:var(--space-4) var(--space-5);margin:0;padding:0;list-style:none;display:grid}.zg-themen li{padding-top:var(--space-2);border-top:1px solid var(--linie-gold)}.zg-themen h3{font-size:1.1875rem;line-height:1.3}.zg-themen p{max-width:52ch;color:var(--fl-leise);margin-top:.5rem;font-size:1rem;line-height:1.6}@media (min-width:700px){.zg-themen{grid-template-columns:repeat(2,minmax(0,1fr))}}.zg-hinweis{margin-top:var(--space-5);font-size:var(--fs-small);color:var(--fl-leise);max-width:52ch}.berufsweg{width:min(100%,40rem)}.berufsweg__flaeche{aspect-ratio:5/4;position:relative}.berufsweg__flaeche--hoch{display:none}.berufsweg__linie{width:100%;height:100%;position:absolute;inset:0}.berufsweg__punkt{left:var(--x);top:var(--y);align-items:flex-start;gap:.75rem;display:flex;position:absolute;translate:-6px -6px}.berufsweg__punkt>.berufsweg__name{margin-top:.55rem}.berufsweg__punkt--links{text-align:right;flex-direction:row-reverse;align-items:center;translate:calc(6px - 100%) -50%}.berufsweg__punkt--links>.berufsweg__name{margin-top:0}.berufsweg__flaeche--hoch .berufsweg__punkt{align-items:center;translate:-6px -50%}.berufsweg__flaeche--hoch .berufsweg__name{margin-top:0}.berufsweg__knoten{position:relative}.berufsweg__knoten:after{content:"";border:1.5px solid var(--color-gold-soft,var(--gold-hell));opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}.berufsweg__knoten{border:2px solid var(--color-gold);background:var(--color-gold);border-radius:50%;flex:none;width:12px;height:12px}.berufsweg__name{width:max-content;max-width:12rem;font-size:var(--fs-small);color:#f7f5efe0;line-height:1.3}@media (max-width:699px){.berufsweg{--berufsweg-h:10rem;width:min(100%,22rem)}.berufsweg__flaeche--quer{display:none}.berufsweg__flaeche--hoch{aspect-ratio:auto;height:var(--berufsweg-h);display:block}}.berufsweg__linie{--mb-faden-dauer:1.5s;--mb-faden-kurve:cubic-bezier(.37, 0, .63, 1)}.berufsweg__punkt:first-of-type{--bw-t:.16s}.berufsweg__punkt:nth-of-type(2){--bw-t:.66s}.berufsweg__punkt:nth-of-type(3){--bw-t:.91s}.berufsweg__punkt:nth-of-type(4){--bw-t:1.16s}.berufsweg__punkt:nth-of-type(5){--bw-t:1.66s}@media (prefers-reduced-motion:no-preference){html.anim:not([data-ankunft]) .berufsweg__knoten{animation:berufsweg-knoten .42s var(--ease-out-quart) both;animation-delay:var(--bw-t)}html.anim:not([data-ankunft]) .berufsweg__knoten:after{animation:zg-ping .9s var(--ease-out-quart) both;animation-delay:var(--bw-t)}html.anim:not([data-ankunft]) .berufsweg__name{animation:berufsweg-name .52s var(--ease-out-quart) both;animation-delay:calc(var(--bw-t) + 90ms)}}@keyframes berufsweg-knoten{0%{background-color:#0000;transform:scale(.6)}}@keyframes berufsweg-name{0%{opacity:0;transform:translateY(6px)}}.uem-portraet{aspect-ratio:4/5;overflow:hidden}.uem-portraet img{object-fit:cover;width:100%;height:100%;display:block}.zg-pfad{--zg-mitte:calc(var(--fs-h3) * var(--lh-h3) / 2);gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid;position:relative}.zg-pfad:before,.zg-pfad:after{content:"";top:var(--zg-mitte);width:1px;position:absolute;bottom:0;left:.25rem}.zg-pfad:before{background:var(--fl-linie)}.zg-pfad:after{background:var(--color-gold);transform-origin:top}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.zg-pfad:after{animation:linear both zg-linie-zeichnen;animation-timeline:view(45% 20%)}}}@keyframes zg-linie-zeichnen{0%{transform:scaleY(0)}}.zg-pfad__punkt{padding-left:var(--space-4);position:relative}.zg-pfad__knoten{top:calc(var(--zg-mitte) - .28125rem);background:var(--color-gold);border-radius:50%;width:.5625rem;height:.5625rem;position:absolute;left:0}.anim [data-lebenslinie].is-szene>.zg-pfad:before,.anim [data-lebenslinie].is-szene>.zg-pfad:after{opacity:0}.anim [data-lebenslinie].is-szene .zg-pfad__knoten{opacity:.35;transition:opacity var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);transform:scale(.6)}.anim [data-lebenslinie].is-szene .zg-pfad__knoten.is-an{opacity:1;transform:none}.zg-pfad__knoten:after{content:"";border:1.5px solid var(--color-gold-soft,var(--gold-hell));opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-1.5px}@media (prefers-reduced-motion:no-preference){.anim [data-lebenslinie].is-szene .zg-pfad__knoten.is-an:after{animation:zg-ping .9s var(--ease-out-quart) both}.anim [data-lebenslinie].is-szene .zg-pfad__punkt.is-aktiv .zg-pfad__knoten{box-shadow:0 0 0 5px var(--color-gold);transform:scale(1.45)}@supports (color:color-mix(in lab, red, red)){.anim [data-lebenslinie].is-szene .zg-pfad__punkt.is-aktiv .zg-pfad__knoten{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-gold) 18%, transparent)}}.anim [data-lebenslinie].is-szene .zg-pfad__punkt.is-aktiv .zg-pfad__knoten{transition:transform var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out)}.anim [data-lebenslinie].is-szene .zg-pfad__punkt:not(.is-an)>:is(.zg-pfad__titel,.zg-pfad__text){opacity:.38;translate:0 10px}.anim [data-lebenslinie].is-szene .zg-pfad__punkt>:is(.zg-pfad__titel,.zg-pfad__text){transition:opacity .56s var(--ease-out-quart), translate .64s var(--ease-out-expo)}.anim [data-lebenslinie].is-szene .zg-pfad__punkt>.zg-pfad__text{transition-delay:90ms}.anim [data-lebenslinie].is-szene .zg-pfad__punkt.is-aktiv .zg-pfad__titel:before{color:var(--color-gold-soft,var(--gold-hell))}}@keyframes zg-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.6)}}.zg-pfad{counter-reset:zg-station}.zg-pfad__punkt{counter-increment:zg-station}.zg-pfad__titel{flex-direction:column;align-items:flex-start;gap:.3rem .75rem;display:flex}@media (min-width:900px){.zg-pfad__titel{flex-direction:row;align-items:baseline}}.zg-pfad__titel:before{content:counter(zg-station, decimal-leading-zero);content:counter(zg-station, decimal-leading-zero) / "";font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--color-gold);transition:color var(--dur-ui) var(--ease-out);flex:none;font-weight:500}.zg-pfad__text{margin-top:var(--space-1);max-width:58ch;color:var(--fl-leise)}.zg-schritte{gap:var(--space-5) clamp(2rem, 4vw, 4rem);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.zg-schritte>li{padding-top:var(--space-3);border-top:1px solid var(--fl-linie)}.zg-schritte__titel{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:500;line-height:var(--lh-h3);letter-spacing:var(--ls-h3);display:flex}.zg-ablauf__punkte{gap:var(--space-1);color:var(--fl-leise);margin:0;padding:0;list-style:none;display:grid}.zg-ablauf__punkte>li{padding-left:var(--space-3);position:relative}.zg-ablauf__punkte>li:before{content:"";top:calc(var(--lh-body) * .5em);background:var(--color-gold);width:.75rem;height:1px;position:absolute;left:0}@media (min-width:700px){.zg-schritte{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.zg-schritte{grid-template-columns:repeat(4,minmax(0,1fr))}}.zg-fragen{gap:var(--space-4) clamp(2rem, 5vw, 5rem);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.zg-fragen>li{padding-top:var(--space-3);border-top:1px solid var(--fl-linie)}.zg-fragen p{margin-top:var(--space-2);max-width:52ch;color:var(--fl-leise)}@media (min-width:700px){.zg-fragen{row-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.zg-arbeit{gap:var(--space-4) clamp(2rem, 4vw, 4rem);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.zg-arbeit__bild{aspect-ratio:1;border-radius:var(--radius-media);background:var(--fl-linie);width:10rem;overflow:hidden}.zg-arbeit__bild :is(picture,img){object-fit:cover;width:100%;height:100%}.zg-arbeit__weiter{margin-top:var(--space-2)}.zg-stimme{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-gold)}.zg-stimme>.eyebrow{margin-bottom:var(--space-2)}.zg-stimme figure{margin:0}.zg-stimme blockquote{font-size:var(--fs-lead);white-space:pre-line;margin:0;font-weight:500;line-height:1.45}.zg-stimme figcaption{margin-top:var(--space-3);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise);gap:.125rem;display:grid}.zg-stimme figcaption strong{color:var(--fl-text);font-size:1rem;font-weight:600}.zg-stimme__hinweis{margin-top:var(--space-2);max-width:46ch;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise)}.zg-stimme>.bk-link{margin-top:var(--space-1)}@media (min-width:900px){.zg-arbeit{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.zg-stimme{margin-top:0}.zg-arbeit--bild>.zg-stimme{grid-area:1/2/span 2}}@media (min-width:1200px){.zg-arbeit--bild{grid-template-columns:15rem minmax(0,1fr) minmax(0,26rem)}.zg-arbeit--bild>.zg-arbeit__bild{width:100%}.zg-arbeit--bild>.zg-stimme{grid-area:auto}}.zg-haltung{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.zg-haltung h2>span{display:block}.zg-haltung__dann{color:var(--fl-akzent)}.zg-haltung .zg-lese{margin-top:var(--space-3)}.zg-haltung__bild{aspect-ratio:1;width:clamp(12.5rem,24vw,20rem);margin:0 14px 14px 0;position:relative}.zg-haltung__bild picture{border-radius:var(--radius-media);background:var(--wand-600);display:block;overflow:hidden}.zg-haltung__bild :is(picture,img){object-fit:cover;width:100%;height:100%}.zg-haltung__bild:after{content:"";aspect-ratio:152/155;background:var(--gold);pointer-events:none;width:30%;position:absolute;bottom:-14px;right:-14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='55 65 152 155'%3E%3Cpath d='M57 209H195V77H143V97H129V67H204V218H57Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='55 65 152 155'%3E%3Cpath d='M57 209H195V77H143V97H129V67H204V218H57Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (forced-colors:active){.zg-haltung__bild:after{display:none}}@media (min-width:640px){.zg-haltung{grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(2rem,5vw,5rem)}}.zg-mitbring{gap:var(--space-4) clamp(1.5rem, 3vw, 3rem);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.zg-mitbring>li{padding-top:var(--space-3);border-top:1px solid var(--fl-linie)}.zg-mitbring .ui-icon{color:var(--fl-akzent)}.zg-mitbring h3{margin-top:var(--space-2);font-size:var(--fs-lead);letter-spacing:-.01em;line-height:1.3}.zg-mitbring p{margin-top:var(--space-1);color:var(--fl-leise)}.zg-mitbring__fuss{max-width:58ch;margin-top:var(--space-5);padding-left:var(--space-2);border-left:1px solid var(--color-gold)}@media (min-width:600px){.zg-mitbring{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.zg-mitbring{grid-template-columns:repeat(4,minmax(0,1fr))}}.zg-fakten{border-bottom:1px solid var(--fl-linie);margin:0}.zg-fakten>div{padding-block:var(--space-3);border-top:1px solid var(--fl-linie)}.zg-fakten dt{font-family:var(--font-sans);font-size:var(--fs-lead);letter-spacing:-.01em;font-weight:600;line-height:1.3}.zg-fakten dd{max-width:58ch;margin:var(--space-1) 0 0;color:var(--fl-leise)}@media (min-width:900px){.zg-vorab .bk-links{column-gap:var(--space-4);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zg-vorab .bk-links__zeile{border-top:1px solid var(--bk-linie);border-bottom:0;align-content:start;align-items:start;padding-bottom:0}.zg-vorab .bk-links__zeile>.ui-icon{margin-top:.25rem}}.ls-kopf .themenband{border-top:0;padding-inline:0}.ls-bestand .bk-abschnittskopf{max-width:44rem;margin-bottom:0}.ls-bereiche{gap:var(--space-3);display:grid}.ls-bereich{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--fl-linie);grid-template-columns:minmax(0,1fr);display:grid}.ls-bereich__kopf h3{font-family:var(--font-display);font-size:clamp(1.75rem,1.47rem + 1.14vw,2.5rem);font-weight:500;line-height:1.1}.ls-bereich__kopf p{margin-top:var(--space-2);max-width:46ch;color:var(--fl-leise);text-wrap:pretty}.ls-bereich .bk-links__text{text-wrap:pretty}.ls-bereich>.bk-links>li:last-child>.bk-links__zeile{border-bottom:0}@media (min-width:900px){.ls-bereiche{gap:var(--space-4)}.ls-bereich{padding-top:var(--space-4);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2rem,5vw,5rem)}.ls-bereich>.bk-links{border-top:0}.ls-bereich>.bk-links>li:first-child>.bk-links__zeile{padding-top:0}}.ls-register{gap:var(--space-4) clamp(2rem, 4vw, 4rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.ls-register__titel{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-gold);font-size:var(--fs-lead);letter-spacing:-.01em;line-height:1.3}.ls-register ul{margin:var(--space-1) 0 0;padding:0;list-style:none}@media (max-width:599px){.ls-register ul{column-gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));display:grid}}.ls-register__link{color:var(--fl-text);border-radius:var(--radius-control);transition:color var(--dur-fast) var(--ease-out);padding-block:calc(22px - .675em);line-height:1.35;display:block}.ls-register__pfeil{white-space:nowrap}.ls-register__pfeil>.ui-icon{color:var(--fl-akzent);transition:transform var(--dur-ui) var(--ease-out);margin-left:.125rem;display:inline-block}.ls-register__link:active{color:var(--fl-akzent);transition-duration:var(--dur-press)}.ls-register__link:active .ui-icon{transition-duration:var(--dur-press);transform:translate(3px)}@media (hover:hover) and (pointer:fine){.ls-register__link:hover{color:var(--fl-akzent)}.ls-register__link:hover .ui-icon{transform:translate(3px)}}.ls-stimme{padding-left:var(--space-3);border-left:1px solid var(--color-gold);margin:0}.ls-stimme blockquote{margin:0}.ls-stimme blockquote p{max-width:34ch;font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:var(--ls-h3);color:var(--fl-text);text-wrap:pretty;font-weight:500;line-height:1.35}.ls-stimme blockquote p:before{content:"„"}.ls-stimme blockquote p:after{content:"“"}.ls-stimme figcaption{margin-top:var(--space-3);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise);gap:.125rem;display:grid}.ls-stimme figcaption strong{color:var(--fl-text);font-size:1rem;font-weight:600}.ls-stimme__hinweis{margin-top:var(--space-3);max-width:58ch;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise)}.ls-stimme__hinweis+.bk-link{margin-top:var(--space-1)}@media (min-width:900px){.ld-paar{display:inline-block}}.ld-hinweis{margin-top:var(--space-5);font-size:var(--fs-small);color:var(--fl-leise);max-width:52ch}.prose-body.ld-lese{max-width:58ch}.ld-band,.ld-band--tief{background:0 0}@media (min-width:900px){.ld-verwandt .bk-links{column-gap:var(--space-4);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ld-verwandt .bk-links__zeile{border-top:1px solid var(--bk-linie);border-bottom:0;align-content:start;align-items:start;padding-bottom:0}.ld-verwandt .bk-links__zeile>.ui-icon{margin-top:.25rem}}.ld-begriffe{border-bottom:1px solid var(--fl-linie);margin:0}.ld-begriffe>div{padding-block:var(--space-3);border-top:1px solid var(--fl-linie)}.ld-begriffe dt{font-family:var(--font-sans);font-size:var(--fs-lead);letter-spacing:-.01em;-webkit-hyphens:auto;hyphens:auto;font-weight:600;line-height:1.3}.ld-begriffe dd{margin:var(--space-1) 0 0;max-width:58ch;color:var(--fl-leise);text-wrap:pretty}@media (min-width:900px){.ld-begriffe>div{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;column-gap:clamp(2rem,5vw,5rem);display:grid}.ld-begriffe dd{margin-top:0}}.pf-band,.pf-band--tief{--pf-linie:var(--fl-linie);background:0 0}.prose-body.pf-lese{max-width:58ch}.pf-textlink{color:var(--fl-akzent);text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;position:relative}.pf-textlink:after{content:"";position:absolute;inset:-.8125rem 0}.pf-textlink:active{color:var(--fl-text)}@media (hover:hover) and (pointer:fine){.pf-textlink:hover{color:var(--fl-text)}}.pf-werte{margin-top:var(--space-5)}.pf-werte__liste{margin:var(--space-4) 0 0;padding:0;list-style:none}.pf-werte__liste li{gap:var(--space-1) var(--space-4);padding-block:var(--space-3);border-top:1px solid var(--color-gold);display:grid}.pf-werte__liste[data-kaskade]>li:before{background:var(--color-gold)}.pf-werte__liste p{max-width:46ch;color:var(--fl-leise)}@media (min-width:900px){.pf-werte{margin-top:var(--space-6)}}@media (min-width:1320px){.pf-werte__liste li{grid-template-columns:18rem minmax(0,1fr);align-items:baseline}}.pf-weg-raster{gap:var(--space-5) clamp(2rem, 5vw, 5rem);grid-template-columns:minmax(0,1fr);display:grid}.pf-foto{width:100%;max-width:450px}.pf-foto>picture{aspect-ratio:4/5;border-radius:var(--radius-media);background:var(--wand-600);overflow:hidden}.pf-foto img{object-fit:cover;width:100%;height:100%}.pf-zulassung{padding:var(--space-3) 0;border-top:1px solid var(--linie-gold)}.pf-zulassung h3{font-size:var(--fs-lead);letter-spacing:-.01em;line-height:1.3}.pf-zulassung p{margin-top:var(--space-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise)}.pf-zulassung ul{margin:var(--space-3) 0;border-top:1px solid var(--fl-linie);padding:0;list-style:none}.pf-zulassung li{border-bottom:1px solid var(--fl-linie);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;padding-block:.75rem;font-size:1rem;line-height:1.5}@media (min-width:900px){.pf-weg-raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.pf-sprachen{grid-template-columns:minmax(0,1fr);column-gap:clamp(2rem,5vw,5rem);margin:0;padding:0;list-style:none;display:grid}.pf-sprachen li{padding-block:var(--space-2);border-top:1px solid var(--color-gold);font-family:var(--font-sans);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}@media (min-width:900px){.pf-sprachen{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-sprachen li{padding-block:var(--space-3) 0}}.pf-verweis{align-items:center;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--fl-linie);display:flex}.pf-verweis>picture{aspect-ratio:1;background:var(--wand-600);border-radius:50%;flex:none;width:4.5rem;overflow:hidden}.pf-verweis__link{align-items:center;gap:.25rem var(--space-3);border-radius:var(--radius-control);flex:1;grid-template-columns:minmax(0,1fr) auto;min-height:4.5rem;display:grid}.pf-verweis__link strong{font-family:var(--font-sans);font-size:var(--fs-lead);letter-spacing:-.01em;transition:color var(--dur-fast) var(--ease-out);font-weight:600;line-height:1.3}.pf-verweis__link span{color:var(--fl-leise);grid-column:1}.pf-verweis__link .ui-icon{color:var(--fl-akzent);transition:transform var(--dur-ui) var(--ease-out);grid-area:1/2/span 2}.pf-verweis__link:active strong{color:var(--fl-akzent)}.pf-verweis__link:active .ui-icon{transition-duration:var(--dur-press);transform:translate(4px)}@media (hover:hover) and (pointer:fine){.pf-verweis__link:hover strong{color:var(--fl-akzent)}.pf-verweis__link:hover .ui-icon{transform:translate(4px)}}@media (min-width:600px){.pf-verweis>picture{width:6rem}}.pf-note{justify-items:start;gap:var(--space-2);padding-left:var(--space-3);border-left:1px solid var(--color-gold);display:grid}.pf-note__zahl{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(4.5rem,2.5rem + 8vw,8rem);font-weight:400;line-height:.95}.pf-note__von{font-size:var(--fs-lead);letter-spacing:0;color:var(--color-gold-soft);line-height:1.3}.anim .bw-kopf .pf-note__zahl .line-mask>span{animation-delay:.16s}.pf-note__meta{font-size:var(--fs-lead);font-weight:600;line-height:1.4}.pf-note__klein{max-width:40ch;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise)}.pf-note__links{gap:0 var(--space-3);font-size:var(--fs-small);flex-wrap:wrap;display:flex}@media (min-width:900px){.pf-note{padding-left:var(--space-4)}}.pf-note__ring{aspect-ratio:1;place-items:center;width:min(15rem,60vw);display:grid;position:relative}.pf-note__ring .pf-note__zahl{margin:0;position:relative}.note-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.note-ring__kreis{fill:none;stroke:#c9a45e47;stroke-width:1px;vector-effect:non-scaling-stroke}.note-ring__strich{stroke:var(--color-gold);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){html.anim:not([data-ankunft]) .note-ring__strich{animation:note-strich .42s var(--ease-out-quart) both;animation-delay:calc(.26s + var(--i) * 70ms)}}@keyframes note-strich{0%{opacity:0}}.pf-noten{border-top:1px solid var(--pf-linie,var(--fl-linie));margin:0}.pf-noten>div{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--pf-linie,var(--fl-linie));display:flex}.pf-noten dt{font-size:var(--fs-lead);line-height:1.3}.pf-noten dd{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-h3);margin:0}.pf-noten__verteilung{margin-top:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise)}.pf-stimmen{grid-template-columns:minmax(0,1fr);column-gap:clamp(2rem,5vw,5rem);display:grid}.pf-stimme{gap:var(--space-2);padding-block:var(--space-4);border-top:1px solid var(--fl-linie);flex-direction:column;margin:0;display:flex}.pf-stimme__note{align-items:center;gap:var(--space-1);font-size:var(--fs-small);color:var(--fl-akzent);font-weight:600;display:flex}.pf-stimme blockquote{margin:0}.pf-stimme h3{font-size:var(--fs-lead);letter-spacing:-.01em;line-height:1.3}.pf-stimme blockquote p{max-width:58ch;margin-top:var(--space-1);white-space:pre-line}.pf-stimme figcaption{padding-top:var(--space-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise);gap:.125rem;margin-top:auto;display:grid}.pf-stimme figcaption strong{color:var(--fl-text);font-size:1rem;font-weight:600}@media (min-width:900px){.pf-stimmen{grid-template-columns:repeat(2,minmax(0,1fr))}}.pf-regeln{border-top:1px solid var(--pf-linie,var(--fl-linie));margin:0;padding:0;list-style:none}.pf-regeln li{padding-block:var(--space-3);border-bottom:1px solid var(--pf-linie,var(--fl-linie))}.pf-regeln h3{font-size:var(--fs-lead);letter-spacing:-.01em;line-height:1.3}.pf-regeln p{max-width:58ch;margin-top:var(--space-1);color:var(--fl-leise)}.pf-regeln .bk-link{margin-top:var(--space-1)}.pf-kontakt-tel{align-items:center;gap:0 var(--space-1);flex-wrap:wrap;margin:0;display:flex}.pf-field{align-content:start;gap:var(--space-1);min-width:0;display:grid}.pf-field label{font-size:1rem;font-weight:600;line-height:1.4}.pf-field :is(input,select,textarea){width:100%;min-width:0;height:3.5rem;padding:0 var(--space-2);border:1px solid var(--color-field-line);border-radius:var(--radius-control);background:var(--fl-karte);color:var(--fl-text);font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;transition:border-color var(--dur-fast) var(--ease-out);font-size:1rem;line-height:1.5}.pf-field :is(input,select,textarea):focus{border-color:var(--fl-text)}.pf-field textarea{resize:vertical;height:auto;min-height:9rem;padding-block:.875rem}.pf-field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-slate) 50%), linear-gradient(135deg, var(--color-slate) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px;padding-right:2.75rem}.pf-field [aria-invalid=true]{border-color:var(--color-error);box-shadow:inset 0 0 0 1px var(--color-error)}.pf-field__hint,.pf-field__error{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise)}.pf-field__error{color:var(--color-error);font-weight:600}@media (hover:hover) and (pointer:fine){.pf-field :is(input,select,textarea):hover{border-color:var(--fl-text)}}.pf-wahl{min-height:3.5rem;padding:0 var(--space-2);border:1px solid var(--color-field-line);border-radius:var(--radius-control);background:var(--fl-karte);color:var(--fl-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);font-size:1rem;font-weight:600;line-height:1.3}.pf-wahl:active{transition-duration:var(--dur-press);transform:scale(.98)}.pf-wahl[aria-pressed=true]{border-color:var(--fl-text);background:var(--wand-600);box-shadow:inset 0 0 0 1px var(--color-ink)}.pf-wahl--art{padding-block:var(--space-2);align-content:center;gap:.125rem;display:grid}.pf-wahl--art strong{font-weight:600}.pf-wahl--art span,.pf-wahl--art small{font-size:var(--fs-small);font-weight:400;line-height:var(--lh-small);color:var(--fl-leise)}.pf-wahl--art small{color:var(--fl-akzent);font-weight:600}@media (hover:hover) and (pointer:fine){.pf-wahl:hover{border-color:var(--fl-text)}}.pf-termin{gap:var(--space-5) clamp(2rem, 5vw, 5rem);grid-template-columns:minmax(0,1fr);display:grid}.pf-termin fieldset{border:0;min-width:0;margin:0;padding:0}.pf-termin fieldset+fieldset{margin-top:var(--space-5)}.pf-termin legend,.pf-termin__titel{font-family:var(--font-sans);font-size:var(--fs-lead);letter-spacing:-.01em;padding:0;font-weight:600;line-height:1.3}.pf-termin legend{margin-bottom:var(--space-2)}.pf-termin__arten,.pf-termin__zeiten{gap:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid}.pf-termin__zeiten{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-termin__datum input{max-width:20rem}.pf-termin__zeitlabel{margin:var(--space-3) 0 var(--space-1);font-weight:600;line-height:1.4}.pf-termin__auswahl{border:1px solid var(--fl-linie);border-radius:var(--radius-surface);background:var(--fl-karte);padding:clamp(1.25rem,3vw,2rem)}.pf-termin__auswahl dl{margin:var(--space-2) 0;border-top:1px solid var(--fl-linie)}.pf-termin__bitte{margin-bottom:var(--space-3)}.pf-termin__auswahl dl>div{justify-content:space-between;gap:var(--space-2);border-bottom:1px solid var(--fl-linie);padding-block:.75rem;display:flex}.pf-termin__auswahl dt{color:var(--fl-leise)}.pf-termin__auswahl dd{text-align:right;margin:0;font-weight:600}.pf-termin__hinweis{margin-top:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise)}@media (min-width:600px){.pf-termin__arten{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-termin__zeiten{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:900px){.pf-termin{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.pf-versand__knoepfe{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.pf-versand__knoepfe .btn{flex:auto}.pf-versand .btn--ghost{border-color:var(--color-field-line)}.pf-versand .btn{white-space:normal;text-align:center;padding-block:.75rem}.pf-versand__status{scroll-margin-top:calc(var(--header-total) + var(--space-2));font-size:var(--fs-small);font-weight:600;line-height:var(--lh-small)}.pf-versand__status:not(:empty){margin-top:var(--space-2)}.pf-versand__status[data-stand=kopiert]{color:var(--color-success)}.pf-versand__status[data-stand=fehler]{color:var(--color-error)}.pf-versand__text{width:100%;margin-top:var(--space-1);padding:.75rem var(--space-2);border:1px solid var(--color-field-line);border-radius:var(--radius-control);background:var(--wand-700);color:var(--fl-text);font:inherit;font-size:var(--fs-small);line-height:var(--lh-small);resize:vertical}.pf-versand__direkt{align-items:center;gap:0 var(--space-2);margin-top:var(--space-1);font-size:var(--fs-small);color:var(--fl-leise);flex-wrap:wrap;display:flex}.pf-versand__direkt a{min-height:44px;color:var(--fl-text);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.pf-versand__datenschutz{max-width:60ch;margin-top:var(--space-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise)}.pf-haken{max-width:58ch;margin:var(--space-3) 0 0;border-top:1px solid var(--fl-linie);padding:0;list-style:none}.pf-haken li{gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--fl-linie);grid-template-columns:auto minmax(0,1fr);display:grid}.pf-haken .ui-icon{color:var(--fl-akzent);margin-top:.3em}.pf-nachricht{gap:var(--space-5) clamp(2rem, 5vw, 5rem);grid-template-columns:minmax(0,1fr);display:grid}.pf-nachricht__kopf .bk-abschnittskopf{margin-bottom:var(--space-3)}.pf-ablauf{counter-reset:ablauf;border-top:1px solid var(--fl-linie);max-width:30rem;margin:0;padding:0;list-style:none}.pf-ablauf li{gap:var(--space-1);border-bottom:1px solid var(--fl-linie);counter-increment:ablauf;grid-template-columns:1.5rem minmax(0,1fr);padding-block:.75rem;display:grid}.pf-ablauf li:before{content:counter(ablauf);font-variant-numeric:tabular-nums;color:var(--fl-akzent);font-weight:600}.pf-form{gap:var(--space-3);border:1px solid var(--fl-linie);border-radius:var(--radius-surface);background:var(--fl-karte);padding:clamp(1.25rem,3vw,2.5rem);display:grid}.pf-form__row{gap:var(--space-3);display:grid}.pf-form__summary{padding:var(--space-2);border:1px solid var(--color-error);border-radius:var(--radius-control);color:var(--color-error);font-size:1rem;line-height:1.5}.pf-form__summary ul{margin:var(--space-1) 0 0;padding-left:1.25em}.pf-form__summary a{text-underline-offset:3px;text-decoration:underline}.pf-form__pflicht{max-width:60ch;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise)}.pf-begleit{align-items:center;gap:var(--space-2);margin:0;display:flex}.pf-begleit picture{aspect-ratio:1;border-radius:var(--radius-media);background:var(--wand-600);flex:none;width:7.5rem;overflow:hidden}.pf-begleit figcaption{max-width:24ch;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise)}@media (min-width:600px){.pf-form__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (min-width:900px){.pf-nachricht{grid-template:"kopf form""bild form"1fr/minmax(0,5fr) minmax(0,7fr);align-items:start}.pf-nachricht__kopf{grid-area:kopf}.pf-form{grid-area:form}.pf-begleit{grid-area:bild}.pf-begleit picture{width:12.5rem}}.pf-erreichbar{gap:var(--space-5) clamp(2rem, 5vw, 5rem);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.pf-erreichbar>div{padding-top:var(--space-3);border-top:1px solid var(--fl-linie)}.pf-erreichbar h3{font-size:var(--fs-lead);letter-spacing:-.01em;line-height:1.3}.pf-erreichbar dl{margin:var(--space-2) 0 0}.pf-erreichbar dl>div{align-items:center;gap:var(--space-2);grid-template-columns:6.5rem minmax(0,1fr);min-height:44px;display:grid}.pf-erreichbar dt,.pf-erreichbar p{color:var(--fl-leise)}.pf-erreichbar dd{overflow-wrap:anywhere;margin:0}.pf-erreichbar dd a{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--fl-zier);-webkit-text-decoration-color:var(--fl-zier);-webkit-text-decoration-color:var(--fl-zier);text-decoration-color:var(--fl-zier);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.pf-erreichbar p{max-width:46ch;margin-top:var(--space-2)}@media (min-width:900px){.pf-erreichbar{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.rt-page{padding-bottom:clamp(4rem,8vw,8rem)}.rt-page a{overflow-wrap:anywhere}.rt-stand{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fl-leise);font-variant-numeric:tabular-nums}.rt-section{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:1.5rem clamp(1.5rem,4vw,5rem);padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}@media (max-width:899px){.rt-section{grid-template-columns:minmax(0,1fr)}}.rt-h2{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);top:calc(var(--header-total) + 1.5rem);position:sticky}@media (max-width:899px){.rt-h2{position:static}}.rt-h3{font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:.01em;color:var(--fl-text);margin-top:2.2em;font-weight:600}.rt-h3:first-child{margin-top:0}.rt-h3+p{margin-top:.6em}.rt-body.prose-body{--rt-mass:52ch;max-width:none}.rt-body>:not(.rt-dl),.rt-dl dd{max-width:var(--rt-mass)}.rt-body a{color:var(--fl-akzent);text-underline-offset:3px;transition:color .3s var(--ease-out-quart);text-decoration:underline;text-decoration-thickness:1px}.rt-body a:active{color:var(--fl-text)}@media (hover:hover) and (pointer:fine){.rt-body a:hover{color:var(--fl-text)}}.rt-dl{grid-template-columns:fit-content(12rem) minmax(0,1fr);gap:.85rem clamp(1.25rem,3vw,2.5rem);margin:1.4em 0 0;display:grid}.rt-dl:first-child{margin-top:0}.rt-dl dt{font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--fl-akzent);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;padding-top:.4em}.rt-dl dd{color:var(--fl-leise);margin:0}@media (max-width:599px){.rt-dl{grid-template-columns:minmax(0,1fr);gap:.35rem}.rt-dl dd{margin-bottom:.9rem}}.rt-stellen{gap:clamp(1rem,2vw,1.75rem);margin-top:1.6em;display:grid}.rt-stelle{background:var(--fl-karte);border:1px solid var(--fl-linie);border-radius:var(--radius-surface);font-style:normal;font-size:var(--fs-body);color:var(--fl-leise);flex-direction:column;gap:.15rem;padding:clamp(1.1rem,2vw,1.5rem);line-height:1.6;display:flex}.rt-stelle strong{color:var(--fl-text);-webkit-hyphens:manual;hyphens:manual;margin-bottom:.35rem;font-weight:600}dd>.rt-stelle,p+.rt-stelle{margin-top:.9em}.rt-liste{margin:.8em 0 0;padding-left:1.2em}.rt-liste li{margin-top:.35em}.rt-liste li::marker{color:var(--fl-akzent)}.rt-stelle a,.rt-dl dd>a:only-child{align-items:center;min-height:44px;display:inline-flex}.rt-body,.rt-dl dd{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}.rt-nachweise{color:var(--fl-leise);-webkit-hyphens:manual;hyphens:manual;margin:0;padding:0;list-style:none}.rt-nachweise li+li{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--fl-linie)}.rt-nachweise__lizenz{margin-top:var(--space-3)}.themenband{padding:var(--space-4) var(--gutter);border-top:1px solid var(--fl-linie);position:relative;overflow:clip}.themenband.mb-aktiv{touch-action:pan-y;height:clamp(15rem,28vw,24rem);padding:0}.themenband.mb-aktiv:focus-visible{outline:2px solid var(--fl-fokus);outline-offset:-6px}.themenband__liste{letter-spacing:-.012em;flex-wrap:wrap;align-items:center;row-gap:.25rem;margin:0;padding:0;font-size:clamp(1.25rem,.97rem + 1.14vw,2rem);line-height:1.2;list-style:none;display:flex}.themenband__liste li{align-items:center;display:inline-flex}.themenband__liste li:after{content:"";background:var(--fl-zier);flex:none;width:1.25rem;height:1px;margin-inline:.75rem}.themenband__liste li:last-child:after{display:none}.themenband.mb-aktiv .themenband__liste{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-lebenslinie]{position:relative}.ll{display:none}.anim [data-lebenslinie].is-szene>.ll{pointer-events:none;display:block;position:absolute;inset:0}.ll svg{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ll__spur path{stroke:var(--fl-linie);stroke-width:1px}.ll__lauf{clip-path:inset(0 0 100%)}.ll__lauf path{stroke:var(--fl-zier);stroke-width:1.5px;stroke-linecap:round}.ll__spitze{background:var(--color-gold-soft);width:.5625rem;height:.5625rem;box-shadow:0 0 12px 3px var(--color-gold-soft);border-radius:50%;margin:-.28125rem 0 0 -.28125rem;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.ll__spitze{box-shadow:0 0 12px 3px color-mix(in srgb, var(--color-gold-soft) 50%, transparent)}}.ll__spitze{opacity:0;transition:opacity var(--dur-ui) var(--ease-out)}.is-szene.is-lauf>.ll>.ll__spitze{opacity:1}.anim [data-kaskade]>[data-reveal]{opacity:1;border-top-color:#0000;position:relative;transform:none}.anim [data-kaskade]>[data-reveal]>*{opacity:0;transform:translate3d(0, var(--shift-md), 0);border-top-color:#0000}.anim [data-kaskade]>[data-reveal]:before{content:"";background:var(--fl-linie);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.anim [data-kaskade]>[data-reveal].is-in:before{transition:transform var(--dur-reveal-lg) var(--ease-out-expo) calc(min(var(--i,0), 6) * var(--stagger) * 2);transform:none}.anim [data-kaskade]>[data-reveal].is-in>*{opacity:1;transition:opacity var(--dur-reveal) var(--ease-out-quart) calc(min(var(--i,0), 6) * var(--stagger) * 2 + .16s), transform var(--dur-reveal) var(--ease-out-expo) calc(min(var(--i,0), 6) * var(--stagger) * 2 + .16s);transform:none}.anim .line-mask.is-in>span{transition-delay:calc(min(var(--i,0), 6) * var(--stagger))}.anim [data-blende]{clip-path:inset(16% 10%)}.anim [data-blende=links]{clip-path:inset(0 100% 0 0)}.anim [data-blende] img{transform:scale(1.08)}.anim [data-blende].is-in{clip-path:inset(0);transition:clip-path var(--dur-story) var(--ease-out-expo)}.anim [data-blende].is-in img{transition:transform calc(var(--dur-story) + .3s) var(--ease-out-expo);transform:none}:root{--vt-tief:56px;--vt-hoch:32px;--vt-oben:40px;--vt-neben:12px}@media (max-width:899px){:root{--vt-tief:28px;--vt-hoch:16px;--vt-oben:20px;--vt-neben:8px}}::view-transition{pointer-events:none}html:active-view-transition{background-color:var(--fl-grund)}html:active-view-transition body{background-color:var(--fl-grund)}html[data-ankunft] .nav{view-transition-name:vt-kopf}::view-transition-group(vt-kopf){z-index:100;animation:none}::view-transition-old(vt-kopf){animation:none}::view-transition-new(vt-kopf){animation:none}::view-transition-old(root){animation-duration:.12s}::view-transition-new(root){animation-duration:.12s}::view-transition-old(.vor){animation:vt-aus .24s var(--ease-out-quart) both, vt-weg-hoch .24s var(--ease-out-quart) both}::view-transition-new(.vor){animation:vt-ein .22s var(--ease-out-quart) both, vt-von-unten .52s var(--ease-out-quart) both}::view-transition-old(.zurueck){animation:vt-aus .24s var(--ease-out-quart) both, vt-weg-tief .24s var(--ease-out-quart) both}::view-transition-new(.zurueck){animation:vt-ein .22s var(--ease-out-quart) both, vt-von-oben .52s var(--ease-out-quart) both}::view-transition-old(.neben){animation:vt-aus .16s var(--ease-out-quart) both}::view-transition-new(.neben){animation:vt-ein .32s var(--ease-out-quart) both, vt-leicht .32s var(--ease-out-quart) both}::view-transition-old(.sprung){animation:vt-aus .16s var(--ease-out-quart) both}::view-transition-new(.sprung){animation:vt-ein .22s var(--ease-out-quart) both}::view-transition-group(.buehne){animation-duration:.56s;animation-timing-function:var(--ease-drawer);overflow:clip}::view-transition-old(.buehne){object-fit:cover;height:100%}::view-transition-new(.buehne){object-fit:cover;height:100%}::view-transition-image-pair(.buehne){animation:vt-unschaerfe .56s var(--ease-drawer) both}@keyframes vt-aus{to{opacity:0}}@keyframes vt-ein{0%{opacity:0}}@keyframes vt-weg-hoch{to{transform:translateY(calc(var(--vt-hoch) * -1)) scale(.985)}}@keyframes vt-weg-tief{to{transform:translateY(var(--vt-hoch))}}@keyframes vt-von-unten{0%{transform:translateY(var(--vt-tief))}}@keyframes vt-von-oben{0%{transform:translateY(calc(var(--vt-oben) * -1))}}@keyframes vt-leicht{0%{transform:translateY(var(--vt-neben))}}@keyframes vt-unschaerfe{30%{filter:blur(2px)}}html[data-ankunft] [data-geteilt][data-blende],html[data-ankunft] [data-geteilt] [data-blende]{clip-path:none;transition:none}html[data-ankunft] [data-geteilt][data-blende] img,html[data-ankunft] [data-geteilt] [data-blende] img{transition:none;transform:none}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation:.14s both vt-aus!important}::view-transition-new(*){animation:.14s both vt-ein!important}::view-transition-group(*){animation:none!important}::view-transition-image-pair(*){animation:none!important}::view-transition-old(vt-kopf){animation:none!important}::view-transition-new(vt-kopf){animation:none!important}}:root{--mb-linie:var(--color-gold);--mb-licht:var(--color-gold-soft);--mb-faden-dauer:var(--dur-reveal-lg);--mb-faden-kurve:var(--ease-out-quart)}.mb-punktkarte{aspect-ratio:2;--mb-punkt:#e6ebf157;--mb-punkt-nah:#e6ebf1b3;--mb-linie:var(--color-gold);--mb-licht:var(--color-gold-soft);--mb-schrift:var(--color-paper);--mb-schriftart:var(--font-sans);margin:0;position:relative}.mb-punktkarte svg{width:100%;height:100%;display:block}.mb-punktkarte.mb-aktiv>svg{visibility:hidden}@media (max-width:699px){.mb-punktkarte{aspect-ratio:4/5}}.zeichen{width:.93578em;height:1em;display:block;overflow:visible}.z-silber{fill:var(--silber)}.z-gold{fill:var(--gold)}.z-strich{fill:none;stroke:var(--silber);stroke-width:.9px;stroke-linejoin:miter;stroke-dasharray:1 1;opacity:0}.z-strich--gold{stroke:var(--gold-hell)}.zeichen--schild{filter:drop-shadow(0 .028em .065em #00000073)}.lockup{width:max-content;color:var(--silber);flex-direction:column;align-items:center;line-height:1;display:flex}.lockup__zeichen{flex:none}.lockup__gradl,.lockup__gruppe{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;justify-content:center;margin:0;line-height:.7;display:flex}.lockup__gradl{letter-spacing:.34em;margin-top:.404em;padding-left:.34em;font-size:.334em;font-weight:400}.lockup__linie{border-top:max(1px, .0065em) solid var(--gold);width:.67392em;height:0;margin-top:.085em;display:block}.lockup__gruppe{letter-spacing:.42em;color:var(--gold);margin-top:.584em;padding-left:.42em;font-size:.154em;font-weight:500}.lockup--schild .lockup__gradl{color:#f1f2f4;text-shadow:0 .012em .03em #0006}.lockup--schild .lockup__gruppe{color:#d3ad72;text-shadow:0 .008em .02em #0006}.lockup--schild .lockup__linie{border-top-color:#c8a165}.lockup-quer{color:var(--silber);white-space:nowrap;align-items:center;gap:.3em;line-height:1;display:inline-flex}.lockup-quer__zeichen{flex:none}.lockup-quer__text{flex-direction:column;align-items:flex-start;display:flex}.lockup-quer__gradl,.lockup-quer__gruppe{font-family:var(--font-display);text-transform:uppercase;line-height:.7;display:block}.lockup-quer__gradl{letter-spacing:.3em;font-size:.5em;font-weight:400}.lockup-quer__linie{border-top:1px solid var(--gold);width:72%;margin-top:.12em;display:block}.lockup-quer__gruppe{letter-spacing:.4em;color:var(--gold);margin-top:.12em;font-size:.26em;font-weight:500}.wand{--u:.22;--h:100vh;z-index:-1;contain:strict;pointer-events:none;background:radial-gradient(ellipse 90% 80% at 50% 45%, var(--wand-600) 0%, var(--wand-800) 70%, var(--wand-900) 100%);height:100lvh;position:fixed;top:0;left:0;right:0;overflow:hidden}@supports (height:1lvh){.wand{--h:100lvh}}.wand__licht{background:radial-gradient(ellipse 70% 60% at 12% 0%, var(--wand-licht) 0%, transparent 60%);animation:wand-licht-an .9s var(--ease-out-quart) both;position:absolute;inset:0}@keyframes wand-licht-an{0%{opacity:0}}.wand:after{content:"";opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.wand__zeichen{--zw:calc(var(--h) * 204 / 218);--wx:0px;--wy:0px;--ws:1;width:var(--zw);height:var(--h);opacity:1;transform:translate3d(var(--wx), var(--wy), 0) scale(var(--ws));will-change:transform;position:absolute;bottom:-10vh;right:-29vh}.wand__svg{width:100%;height:100%;overflow:visible}.wand[data-ort=links] .wand__zeichen{--wx:calc(var(--zw) - 100vw - 58vh)}.wand[data-ort=mitte] .wand__zeichen{--wx:calc((var(--zw) - 100vw) / 2 - 29vh);--wy:-2vh;--ws:.72}.wand[data-ort=aus] .wand__zeichen{--ws:1.06;opacity:0}@media (prefers-reduced-motion:no-preference){html.anim .wand.is-an .wand__zeichen{transition:transform 1.2s var(--ease-out-quart), opacity 1.2s var(--ease-out-quart)}}.wand__praegung path{fill:var(--praegung)}.wand__kante{transform:translate(calc(var(--u) * -1px), calc(var(--u) * -1px))}.wand__kante path{fill:#e6e7ea12}.wand__linie path{--k:clamp(0, (var(--lb,1) - var(--von)) / (var(--bis) - var(--von)), 1);fill:none;stroke:var(--gold);stroke-width:calc(1.2 * var(--u));stroke-opacity:.3;stroke-linejoin:miter;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--k));opacity:min(1, var(--k) * 400)}.wand__linie{transition:opacity .6s var(--ease-out-quart)}.wand[data-linie=aus] .wand__linie{opacity:0}.wand__streifen{opacity:0;transform:translate(0)skew(-18deg)}.wand.is-licht .wand__streifen{animation:wand-licht-lauf 1.4s var(--ease-in-out) 1 both}@keyframes wand-licht-lauf{0%{opacity:0;transform:translate(0)skew(-18deg)}18%,82%{opacity:1}to{opacity:0;transform:translate(300px)skew(-18deg)}}@media (forced-colors:active),print{.wand{display:none}}:root{--wand-900:#070e18;--wand-800:#0c131d;--wand-700:#121a26;--wand-600:#19212d;--wand-licht:#384863;--praegung:#161e2a;--silber:#e6e7ea;--silber-2:#b4bac4;--silber-3:#8a93a1;--gold:#c8a165;--gold-hell:#e0c58f;--linie:#e6e7ea1f;--linie-gold:#c8a16573;--silber-verlauf:linear-gradient(160deg, #f6f6f8 0%, #d9dbe0 52%, #bfc3ca 100%);--gold-verlauf:linear-gradient(160deg, #e3c891 0%, #c8a165 52%, #a8834c 100%);--fs-display:clamp(2.6rem, 1.6rem + 4.2vw, 5rem);--lh-display:1.04;--ls-display:-.03em;--fs-h1:clamp(2.125rem, 1.45rem + 2.9vw, 3.75rem);--lh-h1:1.06;--ls-h1:-.028em;--fs-h2:clamp(2rem, 1.4rem + 2.6vw, 3.5rem);--lh-h2:1.08;--ls-h2:-.025em;--fs-h2-s:clamp(1.75rem, 1.05rem + 1.8vw, 2.875rem);--fs-h3:1.375rem;--lh-h3:1.25;--ls-h3:-.01em;--fs-lead:1.25rem;--lh-lead:1.55;--fs-body:1.0625rem;--lh-body:1.65;--fs-small:.875rem;--lh-small:1.5;--fs-label:.75rem;--lh-label:1.4;--ls-label:.32em;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:4rem;--space-7:6rem;--space-8:8rem;--gutter:max(clamp(1.25rem, 5vw, 5.5rem), calc((100vw - 90rem) / 2));--section-y-s:clamp(96px, 12vh, 160px);--section-y:clamp(96px, 12vh, 160px);--section-y-l:clamp(96px, 12vh, 160px);--dur-press:.1s;--dur-fast:.16s;--dur-ui:.22s;--dur-panel:.28s;--dur-reveal:.52s;--dur-reveal-lg:.7s;--dur-story:1s;--shift-sm:8px;--shift-md:12px;--stagger:45ms;--header-h:72px;--header-total:var(--header-h)}@media (min-width:900px){:root{--header-h:78px;--shift-md:16px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;accent-color:var(--gold);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#3a4556 var(--wand-900)}html.lenis,html.lenis body{height:auto}html{scroll-padding-top:calc(var(--header-total) + var(--space-2))}.lenis.lenis-stopped{overflow:hidden}body{background:var(--wand-800);color:var(--silber);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}img,svg,video,picture{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;margin:0;font-weight:600}h1,h2{overflow-wrap:anywhere}@media (min-width:900px){h1,h2{-webkit-hyphens:none;hyphens:none}}h1,h2,.serife{font-family:var(--font-display);font-variant-numeric:lining-nums;font-weight:500}h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}h4{font-size:var(--fs-lead);letter-spacing:-.01em;line-height:1.3}@media (max-width:599px){h3,h4{-webkit-hyphens:auto;hyphens:auto}}p{text-wrap:pretty;margin:0}a{color:inherit;text-decoration:none}::selection{background:var(--gold);color:var(--wand-800)}:where([id]){scroll-margin-top:calc(var(--header-total) + var(--space-2))}[tabindex="-1"]:focus{outline:none}:focus-visible{outline:2px solid var(--fl-fokus);outline-offset:3px}:is(.nav,.mnav) :focus-visible{outline-color:var(--color-gold-soft)}.btn--gold:focus-visible{outline-color:var(--color-ink);outline-offset:2px;box-shadow:0 0 0 2px var(--color-paper)}.section{width:100%;padding-block:var(--section-y);position:relative;overflow-x:clip}.section--s{padding-block:var(--section-y-s)}.section--l{padding-block:var(--section-y-l)}.gutter{padding-inline:var(--gutter)}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fl-leise);max-width:46ch}.eyebrow,.ordinal{font-family:var(--font-display);font-size:var(--fs-label);font-weight:500;line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--fl-akzent)}.eyebrow{display:block}.ordinal{font-variant-numeric:tabular-nums}.prose-body{max-width:56ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fl-leise)}.prose-body p+p{margin-top:1.15em}.prose-body :where(ul,ol):not([class]){list-style:revert;margin-top:1.15em;padding-left:1.25em}.prose-body :where(ul,ol):not([class])>li+li{margin-top:var(--space-1)}.prose-body strong{color:var(--fl-text);font-weight:600}:root,.on-papier,.on-blatt,.on-sand,.on-ink,.on-grund{--fl-grund:var(--wand-800);--fl-text:var(--silber);--fl-leise:var(--silber-2);--fl-linie:var(--linie);--fl-akzent:var(--gold);--fl-zier:var(--gold);--fl-karte:var(--wand-600);--fl-karte-aktiv:#212b3a;--fl-fokus:var(--gold-hell)}.on-papier,.on-blatt,.on-sand,.on-ink,.on-grund{color:var(--fl-text)}.on-blatt{--fl-karte:#1b2432}.on-sand{--fl-karte:#202a39}.on-ink{background:var(--wand-900)}@media (prefers-contrast:more){.lead,.prose-body{color:var(--fl-text)}}.anim [data-reveal]{opacity:0;transform:translate3d(0, var(--shift-md), 0)}.anim [data-reveal].is-in{opacity:1;transition:opacity var(--dur-reveal) var(--ease-out-quart) calc(min(var(--i,0), 6) * var(--stagger)), transform var(--dur-reveal) var(--ease-out-expo) calc(min(var(--i,0), 6) * var(--stagger));transform:none}.line-mask{margin-block:-.1em;padding-block:.1em;display:block;overflow:hidden}.line-mask>span{display:block}.anim .line-mask>span{transform:translateY(105%)}.anim .line-mask.is-in>span{transition:transform var(--dur-reveal-lg) var(--ease-out-expo);transform:none}.anim :is(.seite>:first-child,.seite>script:first-child+*) [data-reveal]{opacity:1;transform:none}.anim :is(.seite>:first-child,.seite>script:first-child+*) .line-mask>span{animation:zeile-hoch var(--dur-reveal-lg) var(--ease-out-expo) backwards;transform:none}.anim :is(.seite>:first-child,.seite>script:first-child+*) .line-mask+.line-mask>span{animation-delay:80ms}@keyframes zeile-hoch{0%{transform:translateY(105%)}}@media (prefers-reduced-motion:reduce){:root{--shift-sm:0px;--shift-md:0px}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-reveal],.line-mask>span{opacity:1!important;transform:none!important}[data-blende],[data-blende] img{clip-path:none!important;transform:none!important}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hairline{background:var(--fl-linie);border:0;width:100%;height:1px;margin:0}.tabular{font-variant-numeric:tabular-nums}html:not(.anim) main [class],html:not(.anim) main [style],html:not(.anim) footer [class]{opacity:1!important;visibility:visible!important;clip-path:none!important;filter:none!important;transform:none!important}@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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
