@font-face{font-family:Zalando Sans;src:url(/_astro/zalando-sans-latin.BpvJhGQl.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Zalando Sans SemiExpanded;src:url(/_astro/zalando-sans-semiexpanded-latin.D6iTfcQH.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}:root{--weiss:#fff;--flaeche:#f2f6fb;--hauch:#e5efff;--linie:#d9dee6;--tinte:#081431;--tinte-2:#4c5569;--blau:#1d4091;--blau-tief:#0f2a6c;--blau-hell:#2366e9;--auf-blau-2:#c6d9f6;--linie-b:#ffffff3d;--gross:"Zalando Sans SemiExpanded",sans-serif;--text:"Zalando Sans",sans-serif;--gewicht-gross:600;--laufweite-gross:-.03em;--laufweite-grenze:-.04em;--h1:clamp(2.6rem,6.3vw,6rem);--h2:clamp(2rem,4.2vw,4rem);--h3:1.3rem;--vorspann:clamp(1.1rem,1.35vw,1.3rem);--fliess:1.0625rem;--klein:.9375rem;--etikett:.875rem;--rand:clamp(16px,2.8vw,48px);--spalte:clamp(16px,2vw,32px);--raum:clamp(88px,10vw,160px);--rund:28px;--pille:999px;--raus:cubic-bezier(.23,1,.32,1);--dauer-druck:.15s;--dauer-pfeil:.18s;--dauer-kurz:.15s;--dauer:.22s;--dauer-auftritt:.9s;--weich:cubic-bezier(.16,1,.3,1);interpolate-size:allow-keywords}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:var(--blau) var(--weiss);-webkit-text-size-adjust:100%;font-size:clamp(100%,.42vw + 10px,125%)}body{font-family:var(--text);font-size:var(--fliess);color:var(--tinte);background:var(--weiss);accent-color:var(--blau);caret-color:var(--blau-hell);font-variant-numeric:lining-nums;margin:0;line-height:1.55}::selection{background:var(--blau);color:var(--weiss)}img,video{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--blau-hell);outline-offset:3px;border-radius:4px}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{overflow-wrap:break-word}h1,h2,.zahl{font-family:var(--gross);font-weight:var(--gewicht-gross);letter-spacing:var(--laufweite-gross);text-wrap:balance}h2{font-size:var(--h2);line-height:1}h3{font-family:var(--gross);font-weight:var(--gewicht-gross);font-size:var(--h3);letter-spacing:-.02em;line-height:1.15}.rand{padding-inline:var(--rand)}.raster{column-gap:var(--spalte);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.vor{font-size:var(--vorspann);max-width:46ch;line-height:1.45}.leise{color:var(--tinte-2)}.abschnitt{padding-block:var(--raum)}.abschnitt+.abschnitt{padding-top:0}.tafel{border-radius:var(--rund);overflow:clip}.unsichtbar{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.28s;animation-timing-function:var(--raus)}.kopf{view-transition-name:kopf}.knopf{border-radius:var(--pille);background:var(--tinte);height:50px;color:var(--weiss);font:600 var(--klein)/1 var(--text);cursor:pointer;white-space:nowrap;transition:transform var(--dauer-kurz) var(--raus),background-color var(--dauer-kurz) ease;border:0;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.knopf svg{width:16px;height:16px;transition:transform var(--dauer) var(--raus)}.knopf--weiss{background:var(--weiss);color:var(--tinte)}.knopf--klein{height:42px;font-size:var(--etikett);padding:0 18px}.knopf:active{transform:scale(.97)}.pfeil{width:44px;height:44px;transition:transform var(--dauer) var(--raus),background-color var(--dauer) ease,color var(--dauer) ease;border:1px solid;border-radius:50%;flex:none;place-items:center;display:inline-grid}.pfeil svg{width:16px;height:16px}.mehr{align-items:center;gap:14px;margin-top:28px;font-weight:600;text-decoration:none;display:inline-flex}@media (pointer:fine){.knopf{height:46px}.knopf--klein{height:40px}.pfeil{width:38px;height:38px}}@media (hover:hover) and (pointer:fine){a:hover>.pfeil{background:var(--tinte);border-color:var(--tinte);color:var(--weiss);transform:translate(4px)}.knopf:hover{background:var(--blau)}.knopf--weiss:hover{background:var(--hauch)}.knopf:hover svg{transform:translate(3px)}}.sterne{color:#f2b632;gap:2px;display:inline-flex}.sterne svg{fill:currentColor;width:14px;height:14px}.kopf{z-index:20;justify-content:space-between;align-items:center;gap:24px;height:80px;display:flex;position:relative}.marke{font-family:var(--gross);letter-spacing:-.03em;color:var(--blau);align-items:baseline;gap:.46em;font-size:1.2rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.marke svg{fill:currentColor;flex:none;width:1.54em;height:1.51em}.kopf nav{font-size:var(--klein);align-items:center;gap:clamp(18px,2.2vw,40px);font-weight:500;display:flex}.kopf nav a{text-decoration:none}.kopf nav>a:not(.knopf),.auswahl summary{white-space:nowrap;border-bottom:1px solid #0000;padding-block:8px}.kopf__tel{align-items:center;gap:8px;display:inline-flex}.kopf__tel svg{width:17px;height:17px}@media (hover:hover) and (pointer:fine){.kopf nav>a:not(.knopf):hover,.auswahl summary:hover{border-bottom-color:currentColor}}@media (width<=1180px){.kopf__tel span{display:none}}.auswahl{position:relative}.auswahl summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:flex}.auswahl summary::-webkit-details-marker{display:none}.auswahl summary:after{content:"";width:6px;height:6px;transition:transform var(--dauer) var(--raus);border-bottom:1.5px solid;border-right:1.5px solid;margin-top:-3px;transform:rotate(45deg)}.auswahl[open] summary:after{transform:translateY(3px)rotate(225deg)}.auswahl ul,.menue__tafel{transform-origin:0 0;transition:opacity var(--dauer) var(--raus),transform var(--dauer) var(--raus)}.auswahl[open] ul,.menue[open] .menue__tafel{@starting-style{opacity:0;transform:translateY(-4px)scale(.97)}}.auswahl ul{z-index:40;background:var(--weiss);border:1px solid var(--tinte);border-radius:18px;min-width:240px;padding:8px;position:absolute;top:calc(100% + 8px);left:-14px}.auswahl ul a{border-radius:12px;padding:10px 14px;display:block}.menue{display:none;position:relative}.menue summary{border:1px solid var(--tinte);cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;list-style:none;display:grid}.menue summary svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px;overflow:visible}.menue summary path{transform-box:fill-box;transform-origin:50%;transition:transform var(--dauer) var(--raus),opacity var(--dauer) var(--raus)}.menue[open] summary path:first-child{transform:translateY(5px)rotate(45deg)}.menue[open] summary path:nth-child(2){opacity:0}.menue[open] summary path:nth-child(3){transform:translateY(-5px)rotate(-45deg)}.kopf__ruf{display:none}.menue summary::-webkit-details-marker{display:none}.menue__tafel{z-index:40;width:min(290px,calc(100vw - 2*var(--rand)));background:var(--weiss);border:1px solid var(--tinte);transform-origin:100% 0;border-radius:18px;max-height:calc(100svh - 140px);padding:8px;position:absolute;top:52px;right:0;overflow:auto}.menue__tafel b{color:var(--tinte-2);padding:12px 14px 2px;font-size:.8125rem;font-weight:500;display:block}.menue__rest{border-top:1px solid var(--linie);margin-top:6px;padding-top:6px}.menue a:not(.knopf){border-radius:12px;padding:10px 14px;font-weight:500;text-decoration:none;display:block}.menue__knopf{justify-content:center;margin:8px 6px 6px;display:flex}.menue a.menue__tel{text-align:center}.menue__tel strong{font-weight:700}@media (hover:hover) and (pointer:fine){.auswahl ul a:hover,.menue a:not(.knopf):hover{background:var(--flaeche)}}@media (width<=900px){.kopf{gap:10px;height:68px}.kopf nav{display:none}.menue{display:block;position:static}.kopf__ruf{border:1px solid var(--tinte);width:44px;height:44px;color:var(--tinte);border-radius:50%;place-items:center;margin-left:auto;display:grid}.kopf__ruf svg{width:18px;height:18px}.marke,.kopf__ruf,.menue summary{z-index:41;position:relative}.kopf:has(.menue[open]){z-index:35}html:has(.menue[open]){overflow:hidden}.menue__tafel{width:auto;max-height:none;padding:72px var(--rand) calc(16px + env(safe-area-inset-bottom));transform-origin:top;border:0;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0}.menue[open] .menue__tafel{@starting-style{opacity:0;transform:translateY(-8px)}}.menue__tafel b{padding:14px 0 2px}.menue a:not(.knopf){font-family:var(--gross);letter-spacing:-.02em;padding:8px 0;font-size:1.3rem;font-weight:600}.menue__rest{margin-top:14px;padding-top:6px}.menue__fuss{gap:10px;margin-top:auto;padding-top:20px;display:grid}.menue__knopf{margin:0}.menue a.menue__tel{font-family:var(--text);font-size:var(--klein);letter-spacing:0;padding:6px 0;font-weight:500}}@media (width>=901px){html{scroll-padding-top:96px}.kopf{background:var(--weiss);border-bottom:1px solid #0000;position:sticky;top:0}@supports (animation-timeline:scroll()){.kopf{animation:linear both kopf-linie}header.kopf{animation-timeline:scroll();animation-range:0 80px}}}@keyframes kopf-linie{to{border-bottom-color:var(--linie)}}@media (width<=359px){.marke__wort{display:none}}.buehne{height:min(calc(100svh - 80px - var(--rand)),820px);border-radius:var(--rund);background:var(--blau-tief);min-height:540px;color:var(--weiss);align-items:flex-end;padding:clamp(20px,3vw,48px);display:flex;position:relative;overflow:clip}.buehne :focus-visible{outline-color:var(--weiss)}.buehne__bild,.buehne__film{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.buehne__film{opacity:0}.buehne__film.laeuft{opacity:1}.buehne:after{content:"";background:linear-gradient(180deg,color-mix(in srgb,var(--tinte) 22%,transparent) 0%,color-mix(in srgb,var(--tinte) 18%,transparent) 38%,color-mix(in srgb,var(--tinte) 80%,transparent) 100%);position:absolute;inset:0}.buehne__inhalt{z-index:1;max-width:min(100%,62rem);position:relative}.buehne h1{font-size:var(--h1);letter-spacing:-.035em;line-height:.94}.buehne__inhalt p{max-width:44ch;font-size:var(--vorspann);margin-top:clamp(16px,2vw,28px);line-height:1.42}.buehne__wahl{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.buehne__note{font-size:var(--klein);align-items:center;gap:10px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.buehne__note:hover{text-decoration:underline}}.buehne__anruf{min-height:44px;font-size:var(--klein);align-items:center;font-weight:500;text-decoration-color:#ffffff8c;display:inline-flex}.buehne__anruf b{white-space:nowrap;margin-left:.35em;font-weight:700}@media (width<=379px){.knopf__zusatz{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.handlung{flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:28px;display:flex}.handlung__anruf,.handlung__note{min-height:44px;font-size:var(--klein);align-items:center;gap:10px;font-weight:500;display:inline-flex}.handlung__anruf b{white-space:nowrap;font-weight:700}.handlung__note{text-decoration:none}@media (hover:hover) and (pointer:fine){.handlung__note:hover{text-decoration:underline}}.buehne__pause{z-index:2;width:44px;height:44px;color:var(--weiss);cursor:pointer;transition:background-color var(--dauer) ease,transform var(--dauer-kurz) var(--raus);background:#08143159;border:1px solid #ffffff8c;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:clamp(16px,2vw,28px);right:clamp(16px,2vw,28px)}.buehne__pause[hidden]{display:none}.buehne__pause svg{fill:currentColor;width:14px;height:14px}.buehne__pause:active{transform:scale(.94)}.buehne__pause .pause__aus,.buehne__pause[data-pausiert=true] .pause__an{display:none}.buehne__pause[data-pausiert=true] .pause__aus{display:block}@media (hover:hover) and (pointer:fine){.buehne__pause:hover{background:#08143199}}.buehne__inhalt>*{animation:auftritt var(--dauer-auftritt) var(--weich) both}.buehne__inhalt>:nth-child(2){animation-delay:90ms}.buehne__inhalt>:nth-child(3){animation-delay:.18s}@keyframes auftritt{0%{transform:translateY(28px)}}@media (width<=900px){.buehne{height:auto;min-height:min(78svh,640px);padding:76px 20px 24px}.buehne:after{background:linear-gradient(180deg,color-mix(in srgb,var(--tinte) 10%,transparent) 0%,color-mix(in srgb,var(--tinte) 8%,transparent) 38%,color-mix(in srgb,var(--tinte) 72%,transparent) 66%,color-mix(in srgb,var(--tinte) 88%,transparent) 100%)}.buehne .nur-breit,.buehne__anruf{display:none}.buehne__wahl{gap:14px 20px;margin-top:22px}.buehne__film{object-position:50% 50%}.buehne__bild{object-position:38% 50%}.buehne h1{font-size:clamp(2.5rem,11.2vw,4.6rem)}.buehne__pause{top:16px;bottom:auto}}.bild{border-radius:var(--rund);background:var(--flaeche);position:relative;overflow:clip}.bild img{object-fit:cover;width:100%;height:100%}.bild__ki{z-index:1;border-radius:var(--pille);color:#fff;letter-spacing:.01em;background:#000000b3;padding:2px 7px;font-size:.75rem;font-weight:500;line-height:1.3;position:absolute;bottom:10px;right:10px}.person__foto{aspect-ratio:4/5;grid-column:1/span 5;align-self:start}.person__text{grid-column:7/span 6;align-self:center}.person__text h2{font-size:clamp(2.4rem,4.8vw,4.6rem)}.person__text .vor{margin-top:clamp(20px,2.4vw,32px)}.person__text>p.leise{max-width:52ch;margin-top:16px}.person__register{max-width:62ch;color:var(--tinte-2);margin-top:20px;font-size:.8125rem}.belege{border-top:1px solid var(--tinte);margin-top:clamp(32px,4vw,48px);padding-top:clamp(24px,3vw,32px)}.belege h3{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:clamp(1.2rem,1.6vw,1.5rem);display:flex}.belege__liste{gap:var(--spalte);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}.belege__liste p{font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.45}.belege__liste footer{font-size:var(--klein);color:var(--tinte-2);margin-top:10px;font-weight:600}.belege__hinweis{font-size:var(--klein);margin-top:20px}.belege .mehr{margin-top:20px}.belege+.mehr{margin-top:8px}@media (width<=640px){.belege__liste{grid-template-columns:1fr}}.person__register a{white-space:nowrap}@media (width<=900px){.person__foto,.person__text{grid-column:1/-1}.person__text{margin-top:36px}}.einstiege{gap:var(--spalte);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(28px,3.4vw,48px);display:grid}.einstiege a{grid-template-columns:minmax(0,1fr) auto;gap:18px 16px;height:100%;text-decoration:none;display:grid}.einstiege__bild{aspect-ratio:2;border-radius:var(--rund);background:var(--flaeche);grid-column:1/-1;display:block;position:relative;overflow:clip}.einstiege__bild img{object-fit:cover;width:100%;height:100%;transition:scale .7s var(--weich)}.einstiege__text b{font-family:var(--gross);letter-spacing:-.035em;font-size:clamp(1.5rem,2.3vw,2.1rem);font-weight:600;line-height:1.05;display:block}.einstiege__text span{max-width:34ch;color:var(--tinte-2);margin-top:8px;display:block}.einstiege .pfeil{align-self:start}@media (hover:hover) and (pointer:fine){.einstiege a:hover .einstiege__bild img{scale:1.03}.einstiege a:hover b{color:var(--blau)}}@media (width<=900px){.einstiege{grid-template-columns:1fr;gap:40px}}@media (width<=640px){.einstiege{border-top:1px solid var(--tinte);gap:0}.einstiege__bild{display:none}.einstiege a{border-bottom:1px solid var(--linie);align-items:center;padding-block:20px}.einstiege .pfeil{align-self:center}}.kosten__links{grid-column:1/span 5}.kosten__links .vor{margin-top:24px}.preise{border-top:1px solid var(--tinte);grid-column:7/span 6}.preise div{border-bottom:1px solid var(--linie);justify-content:space-between;align-items:baseline;gap:24px;padding-block:clamp(16px,1.8vw,24px);display:flex}.preise dt{max-width:28ch;font-size:clamp(1.05rem,1.3vw,1.25rem)}.preise dd{font-family:var(--gross);letter-spacing:-.03em;color:var(--blau);white-space:nowrap;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:600;line-height:1}@media (width<=900px){.kosten__links,.preise{grid-column:1/-1}.preise{margin-top:40px}}.gespraech{align-items:center;row-gap:32px;margin-top:clamp(36px,4.4vw,64px)}.gespraech__bild{aspect-ratio:3/2;grid-column:1/span 6}.gespraech__text{grid-column:8/span 5}.gespraech__nr{background:var(--blau);width:24px;height:24px;color:var(--weiss);border-radius:50%;place-items:center;margin-bottom:20px;font-size:.75rem;font-weight:700;display:grid}.gespraech__text h3{font-size:clamp(1.35rem,2vw,1.85rem)}.gespraech__text .vor{margin-top:14px}.gespraech__zuege{border-top:1px solid var(--tinte);margin-top:24px;padding:0;list-style:none}.gespraech__zuege li{border-bottom:1px solid var(--linie);color:var(--tinte-2);padding-block:14px}.phasen{gap:40px var(--spalte);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(48px,6vw,96px);padding-top:44px;display:grid;position:relative}.phase:first-child{grid-column:1/span 6}.phase:last-child{grid-column:8/span 5}.phasen:before,.phasen:after{content:"";background:var(--linie);border-radius:2px;height:2px;position:absolute;top:11px;left:0;right:0}.phasen:after{background:var(--blau);transform-origin:0;transform:scaleX(1)}.phase{position:relative}.ablauf__kosten{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:clamp(40px,5vw,72px);padding-top:clamp(24px,3vw,32px);display:flex}.ablauf__kosten p{max-width:62ch;color:var(--tinte-2)}.ablauf__kosten b{color:var(--tinte);font-weight:600}.phase__nr{z-index:1;background:var(--blau);width:24px;height:24px;color:var(--weiss);box-shadow:0 0 0 6px var(--weiss);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:-44px;left:0}.phase h3{font-size:clamp(1.35rem,2vw,1.85rem)}.phase p{max-width:36ch;color:var(--tinte-2);margin-top:14px}.phase p b{letter-spacing:.06em;text-transform:uppercase;color:var(--tinte);margin-bottom:2px;font-size:.75rem;font-weight:700;display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.phasen:after{animation:linear both linie}ol.phasen:after{animation-timeline:view();animation-range:entry 35% cover 60%}.phase__nr{animation:linear both punkt}.phase span.phase__nr{animation-timeline:view();animation-range:entry 55% entry 80%}@keyframes linie{0%{transform:scaleX(0)}}@keyframes punkt{0%{background:var(--linie);color:var(--tinte-2)}}}}@media (width<=900px){.gespraech__bild,.gespraech__text{grid-column:1/-1}.gespraech__text{padding-left:44px;position:relative}.gespraech__nr{margin:0;position:absolute;top:0;left:0}.gespraech__text:before{content:"";background:var(--blau);width:2px;position:absolute;top:24px;bottom:-48px;left:11px}.phasen{grid-template-columns:1fr;margin-top:48px;padding-top:0;padding-left:44px}.phase:first-child,.phase:last-child{grid-column:auto}.phasen:before,.phasen:after{transform-origin:top;width:2px;height:auto;inset:0 auto 0 11px}.phase__nr{top:0;left:-44px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.phasen:after{animation-name:linie-hoch}@keyframes linie-hoch{0%{transform:scaleY(0)}}}}}.stimmen__kopf{border-top:1px solid var(--tinte);grid-template-columns:auto minmax(0,1fr);align-items:end;gap:12px clamp(24px,4vw,64px);padding-top:24px;display:grid}.stimmen__note{font-family:var(--gross);letter-spacing:-.045em;color:var(--blau);font-size:clamp(4.6rem,10vw,9.5rem);font-weight:600;line-height:.82}.stimmen__kopf h2{font-size:clamp(1.6rem,2.8vw,2.6rem);line-height:1.05}.stimmen__kopf p{margin-top:10px}.stimmen__kopf p+p{font-size:var(--klein);margin-top:6px}.stimmen__kopf .mehr{margin-top:16px}.stimmen__reihe{grid-auto-flow:column;grid-auto-columns:minmax(280px,calc((100% - 2*var(--spalte))/3));gap:var(--spalte);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;margin-top:clamp(32px,4vw,56px);padding-bottom:12px;display:grid;overflow-x:auto}.stimmen__reihe li{scroll-snap-align:start}.stimmen__reihe blockquote{background:var(--flaeche);border-radius:20px;flex-direction:column;height:100%;padding:24px;display:flex}.stimmen__reihe p{margin-top:14px;font-size:clamp(1.05rem,1.25vw,1.2rem);line-height:1.45}.stimmen__reihe footer{font-size:var(--klein);margin-top:auto;padding-top:18px;font-weight:600}.stimmen__reihe footer span{color:var(--tinte-2);font-weight:400;display:block}@media (width<=640px){.stimmen__kopf{grid-template-columns:1fr}.stimmen__reihe{grid-auto-columns:84%}}.hausbank h2{grid-column:1/span 7}.hausbank__text{grid-column:8/span 5;align-self:end}.hausbank__text p+p{margin-top:16px}@media (width<=900px){.hausbank h2,.hausbank__text{grid-column:1/-1}.hausbank__text{margin-top:28px}}.banken-band{border-block:1px solid var(--linie);margin-top:clamp(40px,5vw,72px);padding-block:clamp(22px,2.6vw,34px)}.banken-band__fenster{margin-right:48px;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.banken-band__reihe{align-items:center;gap:clamp(40px,5vw,72px);width:max-content;animation:60s linear infinite band;display:flex}.banken-band__reihe li{flex:none}.banken-band__reihe img{filter:grayscale();opacity:.78;transition:filter var(--dauer) ease,opacity var(--dauer) ease}.banken-band:hover .banken-band__reihe,.banken-band:focus-within .banken-band__reihe,.banken-band[data-pausiert=true] .banken-band__reihe{animation-play-state:paused}.banken-band{position:relative}.banken-hinweis{font-size:var(--klein);color:var(--tinte-2);margin-top:14px}.banken-band__pause{z-index:1;border:1px solid var(--linie);background:var(--weiss);width:44px;height:44px;color:var(--tinte);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:0;translate:0 -50%}.banken-band__pause svg{fill:currentColor;width:12px;height:12px}.banken-band__pause .pause__aus,.banken-band[data-pausiert=true] .pause__an{display:none}.banken-band[data-pausiert=true] .pause__aus{display:block}@media (hover:hover) and (pointer:fine){.banken-band__reihe img:hover{filter:none;opacity:1}}@keyframes band{to{transform:translate(calc(-50% - clamp(40px,5vw,72px)/2))}}.orte__bild{aspect-ratio:16/5;margin-bottom:12px}@media (width<=640px){.orte__bild{aspect-ratio:2}}.orte{background:var(--flaeche);padding:clamp(28px,4.4vw,72px);position:relative}.objekt{background:var(--flaeche);padding:clamp(28px,4.4vw,72px)}.orte__karte{aspect-ratio:1600/1194;width:min(1020px,80vw);position:absolute;top:50%;right:-14%;transform:translateY(-47%)}.orte__karte img{width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 30%);mask-image:linear-gradient(90deg,#0000 2%,#000 30%)}.orte h2,.orte__liste,.orte__nummer{z-index:1;position:relative}.ort-marke{font-size:var(--etikett);white-space:nowrap;align-items:center;gap:10px;font-weight:600;display:flex;position:absolute;transform:translate(-8px,-50%)}.ort-marke:before{content:"";background:var(--blau-hell);width:16px;height:16px;box-shadow:0 0 0 3px var(--weiss);border-radius:50%;flex:none}.ort-marke i{font-style:normal;font-weight:400}.ort-marke span{border-radius:var(--pille);background:var(--tinte);color:var(--weiss);padding:7px 13px}.ort-marke--links{flex-direction:row-reverse;transform:translate(calc(8px - 100%),-50%)}.js .orte__karte .ort-marke{opacity:0;transition:opacity .5s var(--weich),scale .6s var(--weich);scale:.92}.js .orte__karte.sichtbar .ort-marke{opacity:1;scale:1}.js .orte__karte.sichtbar .ort-marke:nth-of-type(2){transition-delay:.12s}.js .orte__karte.sichtbar .ort-marke:nth-of-type(3){transition-delay:.24s}.orte__inhalt{flex-direction:column;min-height:clamp(540px,50vw,740px);display:flex;position:relative}.orte__liste{border-top:1px solid var(--tinte);max-width:480px;margin-top:auto}.orte__liste li{border-bottom:1px solid var(--linie)}.orte__liste a:first-child{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 24px;padding-block:18px 6px;text-decoration:none;display:grid}.orte__tel{white-space:nowrap;align-items:center;min-height:44px;margin-bottom:6px;font-weight:700;display:inline-flex}.orte__liste b{font-family:var(--gross);letter-spacing:-.035em;font-size:clamp(1.5rem,2.3vw,2.1rem);font-weight:600;line-height:1.05}.orte__liste small{font-size:var(--klein);color:var(--tinte-2);grid-column:1}.orte__liste .pfeil{grid-area:1/2/span 2}.orte__nummer{max-width:46ch;margin-top:14px}.orte__quelle{z-index:1;border-radius:var(--pille);background:var(--flaeche);color:var(--tinte-2);padding:2px 8px;font-size:.75rem;position:absolute;bottom:16px;right:clamp(20px,2.4vw,36px)}@media (width<=900px){.orte__karte,.orte__quelle{display:none}.orte__inhalt{min-height:0}.orte__liste{margin-top:28px}}.lesen{border-block:1px solid var(--tinte);align-items:baseline;padding-block:clamp(20px,2.4vw,32px)}.lesen h2{font-size:var(--fliess);letter-spacing:-.01em;line-height:1.4;font-family:var(--text);grid-column:1/span 3;font-weight:600}.lesen ul{column-gap:var(--spalte);grid-column:4/span 9;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lesen .lesen__zwei{grid-template-columns:repeat(2,minmax(0,1fr))}.lesen>p{grid-column:4/span 9;margin:0 0 20px}.lesen a{font-family:var(--gross);letter-spacing:-.025em;justify-content:space-between;align-items:flex-start;gap:16px;font-size:clamp(1.05rem,1.45vw,1.35rem);font-weight:600;line-height:1.2;text-decoration:none;display:flex}.lesen a svg{width:18px;height:18px;transition:transform var(--dauer) var(--raus);flex:none;margin-top:.2em}@media (hover:hover) and (pointer:fine){.lesen a:hover{color:var(--blau)}.lesen a:hover svg{transform:translate(4px)}}@media (width<=900px){.lesen h2,.lesen ul,.lesen>p{grid-column:1/-1}.lesen>p{margin:12px 0 0}.lesen ul,.lesen .lesen__zwei{grid-template-columns:1fr;margin-top:12px}.lesen li+li{margin-top:16px}}.fragen__liste{border-top:1px solid var(--tinte);margin-top:clamp(28px,3.4vw,48px)}.fragen details{border-bottom:1px solid var(--linie)}.fragen details::details-content{block-size:0;transition:block-size var(--dauer) var(--raus),content-visibility var(--dauer) allow-discrete;overflow:clip}.fragen details[open]::details-content{block-size:auto}.fragen summary{cursor:pointer;font-family:var(--gross);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;font-size:clamp(1.15rem,1.7vw,1.6rem);font-weight:600;list-style:none;display:flex}.fragen summary::-webkit-details-marker{display:none}.fragen summary i{width:40px;height:40px;transition:transform var(--dauer) var(--raus);border:1px solid;border-radius:50%;flex:none;position:relative}.fragen summary i:before,.fragen summary i:after{content:"";background:currentColor;width:14px;height:1.5px;margin:-.75px 0 0 -7px;position:absolute;top:50%;left:50%}.fragen summary i:after{transform:rotate(90deg)}.fragen details[open] summary i{transform:rotate(45deg)}.fragen details p{color:var(--tinte-2);margin-left:50%;padding:0 64px 28px 0;font-size:clamp(1.0625rem,1.2vw,1.2rem);line-height:1.5}@media (hover:hover) and (pointer:fine){.fragen summary:hover{color:var(--blau)}}@media (width<=900px){.fragen details p{margin-left:0;padding-right:0}}.anfrage{background:var(--blau);color:var(--weiss);padding:clamp(32px,5vw,88px) clamp(20px,4.4vw,72px)}.anfrage .leise{color:var(--auf-blau-2)}.anfrage :focus-visible{outline-color:var(--weiss)}.anfrage__links{grid-column:1/span 5}.anfrage h1{font-size:var(--h2);line-height:1}.anfrage__person{align-items:center;gap:14px;margin-bottom:28px;display:flex}.anfrage__person img{background:var(--hauch);border-radius:50%;width:64px;height:64px}.anfrage__person b{font-weight:600;display:block}.anfrage__person small{color:var(--auf-blau-2);font-size:.8125rem;display:block}.anfrage__vor{max-width:40ch;color:var(--auf-blau-2);margin-top:16px}.anfrage__nach{grid-area:2/1/auto/span 5;align-self:end;margin-top:40px}.anfrage__danach{counter-reset:schritt;gap:12px;max-width:40ch;display:grid}.anfrage__danach li{color:var(--auf-blau-2);counter-increment:schritt;padding-left:36px;position:relative}.anfrage__danach li:before{content:counter(schritt);border:1px solid var(--linie-b);width:24px;height:24px;color:var(--weiss);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:.1em;left:0}.telefon{font-family:var(--gross);letter-spacing:-.035em;white-space:nowrap;margin-top:clamp(36px,4.4vw,64px);font-size:clamp(2.1rem,4.2vw,4rem);font-weight:600;line-height:1;text-decoration:none;display:block}.zeiten{border-top:1px solid var(--linie-b);max-width:420px;margin-top:24px}.zeiten div{border-bottom:1px solid var(--linie-b);font-size:var(--klein);justify-content:space-between;gap:24px;padding-block:12px;display:flex}.zeiten dd{white-space:nowrap;font-weight:600}.formular{grid-area:1/7/span 2/span 6}.formular fieldset{border:0;min-width:0;margin:0 0 32px;padding:0}.formular legend{font-family:var(--gross);letter-spacing:-.02em;margin-bottom:14px;padding:0;font-size:1.2rem;font-weight:600;display:block}.wahl{flex-wrap:wrap;gap:10px;display:flex}.wahl label{cursor:pointer;position:relative}.wahl input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.wahl span{border-radius:var(--pille);height:46px;font-size:var(--klein);transition:background-color var(--dauer-kurz) ease,color var(--dauer-kurz) ease,border-color var(--dauer-kurz) ease,transform var(--dauer-kurz) var(--raus);border:1px solid #ffffff80;align-items:center;padding:0 20px;font-weight:500;display:flex}.wahl label:active span{transform:scale(.97)}.wahl input:checked+span{background:var(--weiss);border-color:var(--weiss);color:var(--tinte);font-weight:600}.wahl input:focus-visible+span{outline:2px solid var(--weiss);outline-offset:3px}@media (hover:hover) and (pointer:fine){.wahl label:hover span{border-color:var(--weiss)}}.felder{gap:28px var(--spalte);grid-template-columns:1fr 1fr;display:grid}.felder .ganz{grid-column:1/-1}.formular label.oben{font-size:var(--etikett);color:var(--auf-blau-2);font-weight:500;display:block}.formular label.oben i{font-style:normal}.formular input[type=text],.formular input[type=tel],.formular input[type=email]{width:100%;height:52px;font:500 1.25rem/1 var(--text);color:var(--weiss);transition:border-color var(--dauer-kurz) ease;background:#ffffff14;border:1px solid #ffffff80;border-radius:14px;margin-top:8px;padding:0 16px}.formular option{color:var(--tinte);background:var(--weiss)}.formular textarea{width:100%;min-height:112px;font:500 1.125rem/1.4 var(--text);color:var(--weiss);resize:vertical;transition:border-color var(--dauer-kurz) ease;background:#ffffff14;border:1px solid #ffffff80;border-radius:14px;margin-top:8px;padding:14px 16px;display:block}.formular input:focus-visible,.formular textarea:focus-visible{outline:2px solid var(--weiss);outline-offset:2px;border-color:var(--weiss)}.formular input[aria-invalid=true]{border:2px solid #f4c27a}.wahl input[aria-invalid=true]+span{border-color:#f4c27a}.hinweis-klein{color:var(--auf-blau-2);margin-top:8px;font-size:.8125rem}.fehler{color:#f4c27a;font-size:.875rem;font-weight:600}.fehler:not(:empty){margin-top:10px}.zustimmung{font-size:var(--klein);color:var(--auf-blau-2);margin:32px 0 0}.formular .knopf{margin-top:28px}.anfrage__ruhe{font-size:var(--klein);color:var(--auf-blau-2);max-width:46ch;margin-top:14px}.anfrage__beleg{font-size:var(--klein);flex-wrap:wrap;gap:4px 24px;margin-top:20px;font-weight:600;display:flex}.anfrage__beleg a{align-items:center;gap:10px;min-height:32px;display:inline-flex}.anfrage__zeiten{max-width:44ch;font-size:var(--klein);color:var(--auf-blau-2);margin-top:14px}.anfrage__anruf{color:var(--auf-blau-2);margin-top:clamp(28px,3.4vw,44px)}.anfrage__anruf .telefon{color:var(--weiss);margin-top:6px}.formular input:-webkit-autofill,.formular textarea:-webkit-autofill{-webkit-text-fill-color:var(--weiss);box-shadow:inset 0 0 0 99px var(--blau);caret-color:var(--weiss)}@media (width<=900px){.anfrage__links,.formular,.anfrage__nach{grid-area:auto/1/auto/-1}.formular{margin-top:36px}.anfrage__nach{border-top:1px solid var(--linie-b);margin-top:56px;padding-top:36px}.felder{grid-template-columns:1fr}}.fuss{font-size:var(--klein);padding-block:clamp(56px,7vw,112px) 120px;overflow:clip}.fuss__spalten>div:first-child{grid-column:1/span 4;max-width:52ch}.fuss__spalten>div:nth-child(2){grid-column:6/span 2}.fuss__spalten>div:nth-child(3){grid-column:8/span 3}.fuss__spalten>div:nth-child(4){grid-column:11/span 2}.fuss a{text-decoration:none}@media (hover:hover) and (pointer:fine){.fuss a:hover{text-decoration:underline}}.fuss b{font-family:var(--gross);letter-spacing:-.02em;margin-bottom:10px;font-weight:600;display:block}.fuss li+li{margin-top:4px}.fuss li a{padding-block:3px;display:inline-block}.fuss__recht a{align-items:center;min-height:32px;display:inline-flex}.fuss__marke{font-family:var(--gross);letter-spacing:-.035em;color:var(--blau);white-space:nowrap;margin-top:clamp(40px,5vw,80px);font-size:clamp(2.2rem,5.4vw,5rem);font-weight:600;line-height:.8;display:block}.fuss__recht{border-top:1px solid var(--linie);flex-wrap:wrap;gap:8px 28px;margin-top:28px;padding-top:20px;display:flex}@media (width<=900px){.fuss__spalten>div:nth-child(n){grid-column:1/-1}.fuss__spalten>div+div{margin-top:28px}}@media (width>=901px){.fuss{padding-bottom:clamp(40px,5vw,72px)}}.leiste{z-index:30;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--weiss);border-top:1px solid var(--linie);transition:transform .32s var(--raus);gap:10px;display:none;position:fixed;inset:auto 0 0}.leiste .knopf{flex:1;justify-content:center}.leiste .knopf--ring{width:50px;color:var(--tinte);border:1px solid var(--tinte);background:0 0;flex:none;padding:0}.leiste--weg{transform:translateY(110%)}@media (width<=900px){.leiste{display:flex}}.sprung{left:var(--rand);z-index:50;border-radius:var(--pille);background:var(--tinte);color:var(--weiss);padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px}.sprung:focus{top:12px}.pfad ol{font-size:var(--etikett);color:var(--tinte-2);flex-wrap:wrap;gap:4px 10px;padding-top:clamp(20px,3vw,40px);display:flex}.pfad li+li:before{content:"/";color:var(--linie);margin-right:10px}.pfad a{text-decoration:none}@media (hover:hover) and (pointer:fine){.pfad a:hover{text-decoration:underline}}.seitenkopf{padding-top:clamp(24px,4vw,64px)}.seitenkopf h1{max-width:18ch;font-size:var(--h1);letter-spacing:-.035em;hyphens:manual;line-height:.96}.seitenkopf .vor{margin-top:clamp(20px,2.4vw,32px)}.kopfbild{aspect-ratio:16/8;margin-top:clamp(32px,4vw,56px)}@media (width<=640px){.kopfbild{aspect-ratio:4/3}}.kopfbild--beitrag{aspect-ratio:3/2;max-width:760px}.spalte-links{grid-column:1/span 5;align-self:start;position:sticky;top:40px}.spalte-links .vor{margin-top:24px}.spalte-links .knopf{margin-top:32px}.spalte-links .bild{aspect-ratio:3/2;margin-top:36px}@media (width<=900px){.spalte-links{grid-column:1/-1;position:static}}.beitraege{border-top:1px solid var(--tinte)}.beitraege a{border-bottom:1px solid var(--linie);grid-template-columns:clamp(120px,16vw,220px) minmax(0,1fr) auto;align-items:center;gap:8px clamp(16px,2.4vw,32px);padding-block:clamp(20px,2.4vw,32px);text-decoration:none;display:grid}.beitraege__bild{aspect-ratio:3/2;background:var(--flaeche);border-radius:14px;grid-row:1/span 2;overflow:clip}.beitraege__bild img{object-fit:cover;width:100%;height:100%}.beitraege b{font-family:var(--gross);letter-spacing:-.03em;font-size:clamp(1.3rem,2.4vw,2.2rem);font-weight:600;line-height:1.08}.beitraege small{max-width:62ch;font-size:var(--klein);color:var(--tinte-2);grid-column:2}.beitraege .pfeil{grid-area:1/3/span 2}.beitraege a:not(:has(.beitraege__bild)){grid-template-columns:minmax(0,1fr) auto}.beitraege a:not(:has(.beitraege__bild)) small{grid-column:1}.beitraege a:not(:has(.beitraege__bild)) .pfeil{grid-column:2}@media (hover:hover) and (pointer:fine){.beitraege a:hover b{color:var(--blau)}}@media (width<=640px){.beitraege a{grid-template-columns:96px minmax(0,1fr)}.beitraege .pfeil{display:none}}.beitrag__seite{grid-column:1/span 3;align-self:start;justify-items:start;gap:24px;display:grid;position:sticky;top:40px}.autor{align-items:center;gap:12px;text-decoration:none;display:flex}.autor img{background:var(--hauch);border-radius:50%;width:52px;height:52px}.autor b{font-weight:600;display:block}.autor small{color:var(--tinte-2);font-size:.8125rem;display:block}.text{grid-column:5/span 7;font-size:clamp(1.0625rem,1.15vw,1.1875rem);line-height:1.62}.text>*+*{margin-top:1em}.text h2{margin-top:2.2em;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.1}.text h2+*{margin-top:.6em}.text h3{font-size:var(--h3);margin-top:1.8em}.text strong{font-weight:600}.text ul{gap:.5em;display:grid}.text ul li{padding-left:1.4em;position:relative}.text ul li:before{content:"";background:var(--blau);width:.7em;height:1.5px;position:absolute;top:.72em;left:0}.text table{border-collapse:collapse;border-top:1px solid var(--tinte);width:100%;font-size:var(--klein)}.text th,.text td{border-bottom:1px solid var(--linie);text-align:left;vertical-align:top;padding:12px 16px 12px 0}.text th{font-weight:600}.text a{color:var(--blau)}@media (width<=900px){.beitrag__seite{order:1;grid-column:1/-1;margin-top:48px;position:static}.text{grid-column:1/-1}}.abstand-oben{margin-top:clamp(20px,3vw,40px)}.telefon--dunkel{color:var(--blau);margin-top:0}.zeiten--hell{border-top-color:var(--tinte)}.zeiten--hell div{border-bottom-color:var(--linie)}.danke__links{grid-column:1/span 5}.danke__rechts{grid-column:7/span 5;align-self:end}@media (width<=900px){.danke__links,.danke__rechts{grid-column:1/-1}.danke__rechts{margin-top:48px}}.recht{max-width:72ch}.hinweis{border:1px solid var(--blau);color:var(--blau);font-weight:600;font-size:var(--klein);border-radius:14px;padding:14px 18px}.ueber{align-items:start}.ueber .bild{aspect-ratio:4/5;grid-column:1/span 5}.ueber__text{grid-column:7/span 6;padding-top:clamp(8px,2vw,32px)}.ueber__text h1{letter-spacing:-.035em;font-size:clamp(2.6rem,5.2vw,5.2rem);line-height:.95}.ueber__text .vor{margin-top:clamp(20px,2.4vw,32px)}.ueber__text>p.leise{max-width:52ch;margin-top:16px}.ueber__fakten{border-top:1px solid var(--tinte);margin-top:clamp(28px,3.4vw,44px)}.ueber__fakten div{border-bottom:1px solid var(--linie);font-size:var(--klein);grid-template-columns:minmax(120px,.36fr) minmax(0,1fr);gap:24px;padding-block:14px;display:grid}.ueber__fakten dt{font-weight:600}.ueber__fakten dd{color:var(--tinte-2)}@media (width<=900px){.ueber .bild,.ueber__text{grid-column:1/-1}.ueber__text{margin-top:36px}.ueber__fakten div{grid-template-columns:1fr;gap:2px}}.punkte{gap:0 var(--spalte);border-top:1px solid var(--tinte);grid-column:7/span 6;grid-template-columns:1fr 1fr;display:grid}.punkte div{border-bottom:1px solid var(--linie);padding-block:clamp(20px,2.4vw,32px)}.punkte dt{font-family:var(--gross);font-weight:600;font-size:var(--h3);letter-spacing:-.02em;line-height:1.15}.punkte dd{margin-top:8px}.punkte--eins{grid-template-columns:1fr}.team__titel{grid-column:1/-1}.team{column-gap:var(--spalte);border-top:1px solid var(--tinte);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(28px,3.4vw,48px);display:grid}.team li{border-bottom:1px solid var(--linie);padding-block:clamp(16px,1.8vw,24px)}.team b{font-family:var(--gross);letter-spacing:-.03em;font-size:clamp(1.2rem,2vw,1.9rem);font-weight:600;line-height:1.12;display:block}.team span{font-size:var(--klein);color:var(--tinte-2);margin-top:4px;display:block}.team li:has(.bild){grid-template-columns:clamp(96px,9vw,132px) 1fr;align-content:start;column-gap:16px;display:grid}.team .bild{aspect-ratio:3/4;grid-row:1/span 3}.team p{max-width:36ch;color:var(--tinte-2);margin-top:8px}.termine{border-top:1px solid var(--tinte);grid-column:7/span 6}.termine li{border-bottom:1px solid var(--linie);grid-template-columns:clamp(88px,9vw,140px) minmax(0,1fr);align-items:baseline;padding-block:clamp(18px,2vw,28px);display:grid}.termine .zahl{color:var(--tinte-2);font-size:clamp(1.2rem,1.8vw,1.6rem);line-height:1}.termine h3{font-size:clamp(1.15rem,1.5vw,1.4rem)}.termine p{margin-top:6px}@media (width<=900px){.punkte,.termine{grid-column:1/-1}.punkte{grid-template-columns:1fr;margin-top:40px}.termine{margin-top:40px}.team{grid-template-columns:1fr}}.buero .ort-karte{grid-column:1/span 7;align-self:start}.buero__text{grid-column:9/span 4;align-self:start}.ort-karte{border-radius:var(--rund);background:var(--flaeche);margin:0;overflow:clip}.ort-karte svg{aspect-ratio:4/3;width:100%;height:auto;display:block}.ort-karte figcaption{font-size:var(--etikett);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:14px clamp(16px,2vw,24px);font-weight:600;display:flex}.ort-karte small{color:var(--tinte-2);font-size:.75rem;font-weight:400}.buero__adresse{font-family:var(--gross);letter-spacing:-.03em;margin-top:20px;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:600;line-height:1.08}.steckbrief div{border-bottom:1px solid var(--linie);grid-template-columns:minmax(110px,.4fr) minmax(0,1fr);gap:20px;padding-block:14px;display:grid}.steckbrief dt{font-weight:600}.steckbrief dd{color:var(--tinte-2)}.buero__fakten{border-top:1px solid var(--tinte);margin-top:clamp(28px,3vw,40px)}.buero__fakten dd span{display:block}.programme{border-top:1px solid var(--tinte);grid-column:7/span 6}.programme li{border-bottom:1px solid var(--linie);padding-block:clamp(20px,2.4vw,32px)}.programme h3{font-size:clamp(1.2rem,1.7vw,1.6rem)}.programme p{max-width:58ch;margin-top:8px}.programme__stelle{font-size:var(--klein)}.programme__stelle a{color:var(--blau);white-space:nowrap}@media (width<=900px){.buero .ort-karte,.buero__text,.programme{grid-column:1/-1}.buero__text{margin-top:32px}.programme{margin-top:40px}.steckbrief div{grid-template-columns:1fr;gap:2px}}.quellen{margin-top:20px;font-size:.8125rem}.quellen a{color:inherit}.raten{border-top:1px solid var(--tinte);grid-column:7/span 6}.raten li{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 24px;padding-block:14px;display:grid}.raten b{font-family:var(--gross);letter-spacing:-.03em;color:var(--blau);font-size:clamp(1.3rem,2vw,1.8rem);font-weight:600}.raten i{border-radius:var(--pille);background:var(--blau);transform-origin:0;grid-column:1/-1;height:6px}.js .raten i{transform:scaleX(0)}.js .raten.sichtbar i{transition:transform 1s var(--weich) calc(var(--i,0) * 60ms);transform:none}.wege{gap:32px var(--spalte);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(28px,3.4vw,48px);display:grid}.wege li{border-top:1px solid var(--tinte);padding-top:20px}.wege__wann{font-size:var(--etikett);color:var(--blau);font-weight:600;display:block}.wege h3{margin-top:14px;font-size:clamp(1.4rem,2.2vw,2rem)}.wege p{max-width:40ch;margin-top:10px}@media (width<=900px){.raten{grid-column:1/-1;margin-top:40px}.wege{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}@view-transition{navigation:none}.buehne__inhalt>*{animation:none}.banken-band__reihe{flex-wrap:wrap;justify-content:center;row-gap:28px;width:auto;animation:none}.banken-band__reihe li[aria-hidden]{display:none}.banken-band__fenster{margin-right:0;-webkit-mask-image:none;mask-image:none}.banken-band__pause{display:none}.js .raten i{transform:none}.js .orte__karte .ort-marke{transition:opacity .2s;scale:1}.einstiege__bild img,.knopf,.knopf svg,.pfeil,.leiste{transition-property:opacity,background-color,color,border-color}.knopf:active,.wahl label:active span{transform:none}}.anfrage__person--hell small{color:var(--tinte-2)}
