#main:has(.zeitreise){overflow:clip}.zeitreise{--zr-kopf: 66px;--zr-start: 210px;--zr-rail: 88px;--zr-jahrkopf: 6rem;--zr-rand: 16px;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 var(--zr-rand) 120px;font-family:"Akkurat","Roboto",helvetica,arial,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.65;color:#555}.zeitreise *,.zeitreise *::before,.zeitreise *::after{box-sizing:inherit}.zeitreise [hidden]{display:none !important}.zr-jahrnav__eintrag,.zr-raster__zelle,.zr-aufklapp,.zr-slider__vorschau>li,.zr-projekt__bilder>li{list-style:none;min-height:0;padding-left:0}.zr-slider__spur>li,.zr-slider__folie{list-style:none;min-height:0}.zr-jahrnav{transition:none}.zr-jahrnav__marke{display:none}.zeitreise a{color:#0071ba}.zeitreise a:hover{color:#ee0039}.zeitreise :focus-visible{outline:3px solid #003e80;outline-offset:3px}.zr-sr{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.zr-filter{display:flex;align-items:center;justify-content:flex-end;height:75px;margin:0 0 40px;background:#f4f4f4;box-shadow:0 0 0 100vmax #f4f4f4;clip-path:inset(0 -100vmax)}.zr-filter__option{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0 0 0 45px;border:0;background:none;font:inherit;font-weight:700;line-height:1.2;color:#555;cursor:pointer;transition:color .2s ease}.zr-filter__option:hover{color:#ee0039}.zr-filter__option[aria-pressed=true]{color:#ee0039}.zr-filter__anzahl{font-size:.9rem;font-weight:400;color:#707070;font-variant-numeric:tabular-nums}.zr-leer{display:grid;gap:16px;justify-items:start;max-width:640px;padding:24px 0 96px}.zr-leer__titel{margin:0;font-size:1.5rem;font-weight:300;line-height:1.3;color:#0071ba}.zr-leer__text{margin:0}.zr-leer__zuruecksetzen{min-height:48px;padding:12px 24px;border:0;background:#0071ba;color:#fff;font:inherit;font-weight:400;cursor:pointer;transition:background .2s ease}.zr-leer__zuruecksetzen:hover{background:#ee0039}.zr-jahrnav{position:fixed;z-index:40}.zr-jahrnav__liste{position:relative;display:flex;margin:0;padding:0;list-style:none}.zr-jahrnav__eintrag{flex:0 0 auto}.zr-jahrnav__link{display:flex;align-items:center;font-size:.9rem;font-weight:700;line-height:1;color:#707070 !important;text-decoration:none;font-variant-numeric:tabular-nums;transition:color .2s ease,border-color .2s ease}.zr-jahrnav__link:hover,.zr-jahrnav__link[aria-current=true]{color:#ee0039 !important}@media(min-width: 960px){.zeitreise{padding-right:max(var(--zr-rand),var(--zr-rail) + 24px - max(0px,(100vw - 1200px)/2));padding-left:24px}.zr-jahrnav{position:sticky;float:right;top:calc(var(--zr-kopf) + 32px);height:calc(100vh - 129px);width:var(--zr-rail);margin-left:calc(-1*var(--zr-rail));transform:translateX(var(--zr-nav-x, 0px));display:flex;flex-direction:column;justify-content:center}.zr-jahrnav__liste{flex-direction:column;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding-left:8px;background-color:rgba(0,0,0,0);background-image:linear-gradient(#ee0039, #ee0039);background-repeat:no-repeat;background-size:1px 100%;background-position:4px 0;background-attachment:local}.zr-jahrnav__liste::-webkit-scrollbar{display:none}.zr-jahrnav__link{position:relative;justify-content:flex-start;min-height:30px;padding:0 8px 0 14px}.zr-jahrnav__marke{display:block;position:absolute;top:0;left:0;width:9px;height:9px;margin-top:-5px;background:#ee0039;box-shadow:0 0 0 3px #fff;pointer-events:none;transition:transform .45s cubic-bezier(0.3, 0.7, 0.2, 1)}.zr-jahrnav__marke.is-ohne-uebergang{transition:none}}@media(min-width: 960px)and (prefers-reduced-motion: reduce){.zr-jahrnav__marke{transition:none}}@media(max-width: 959px){.zeitreise{padding-bottom:140px}.zr-jahrnav{left:0;right:0;bottom:0;max-width:100vw;overflow:hidden;background:#fff;border-top:1px solid #cce2f1;padding-bottom:env(safe-area-inset-bottom)}.zr-jahrnav__liste{overflow-x:auto;overscroll-behavior:contain;scrollbar-width:none;padding:0 8px}.zr-jahrnav__liste::-webkit-scrollbar{display:none}.zr-jahrnav__link{min-height:52px;min-width:56px;justify-content:center;padding:0 12px;margin-top:-1px;border-top:3px solid rgba(0,0,0,0);font-size:1rem}.zr-jahrnav__link[aria-current=true]{border-top-color:#ee0039}}.zr-jahr{scroll-margin-top:calc(var(--zr-kopf) + 24px);padding:0 0 56px}.zr-jahr+.zr-jahr{padding-top:32px;border-top:1px solid #cce2f1}.zr-jahr__kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin:0}.zr-jahr__seite{display:grid;gap:20px;min-width:0;grid-template-columns:minmax(0, 1fr)}.zr-jahr__zahl{margin:0;font-size:3rem;font-weight:300;line-height:.9;letter-spacing:-0.03em;color:#0071ba;font-variant-numeric:tabular-nums}@media(min-width: 960px){.zr-jahr__zahl{font-size:4.5rem}}@media(min-width: 1200px){.zr-jahr__zahl{font-size:6rem}}.zr-jahr__zahl:focus{outline:none}.zr-jahr__summe{margin:0;font-size:.9rem;font-weight:400;color:#707070}.zr-jahr__inhalt{display:grid;gap:32px}.zr-meilensteine{display:grid;border-bottom:1px solid #cce2f1}.zr-meilenstein{display:grid;gap:8px 32px;padding:24px 0 26px;border-top:1px solid #cce2f1}@media(min-width: 648px){.zr-meilenstein{grid-template-columns:168px minmax(0, 1fr)}}.zr-meilenstein__marke{display:flex;align-items:flex-start;padding-top:6px}.zr-meilenstein__label{display:inline-flex;align-items:center;gap:10px;font-size:.9rem;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#0071ba}.zr-meilenstein__label::before{content:"";width:8px;height:8px;background:currentColor;flex:0 0 auto}.zr-meilenstein__logo{display:block;max-width:160px;max-height:48px;object-fit:contain;object-position:left top}.zr-meilenstein__titel{margin:0 0 6px;font-size:1.125rem;font-weight:500;line-height:1.3;color:#0071ba;text-wrap:pretty}.zr-meilenstein__text{max-width:68ch;font-size:1.125rem;line-height:1.65;text-wrap:pretty}.zr-meilenstein__text p{margin:0 0 .5em}.zr-meilenstein__text p:last-child{margin-bottom:0}.zeitreise--ms-spalte .zr-meilensteine{gap:36px;margin-top:-14px;padding:18px 0 4px 28px;border:0;border-left:1px solid #0071ba}.zeitreise--ms-spalte .zr-meilenstein{position:relative;display:flex;flex-direction:column;gap:24px;padding:0;border:0}.zeitreise--ms-spalte .zr-meilenstein:has(.zr-meilenstein__logo)::before{content:"";position:absolute;top:3px;left:-33px;width:9px;height:9px;background:#0071ba;box-shadow:0 0 0 3px #fff}.zeitreise--ms-spalte .zr-meilenstein__marke{padding:0}.zeitreise--ms-spalte .zr-meilenstein__label{display:block}.zeitreise--ms-spalte .zr-meilenstein__label::before{display:inline-block;width:9px;height:9px;margin:0 24px 0 -33px;vertical-align:baseline;background:#0071ba;box-shadow:0 0 0 3px #fff}.zeitreise--ms-spalte .zr-meilenstein__logo{max-height:48px;margin-top:4px}.zeitreise--ms-spalte .zr-meilenstein__titel{font-size:1.125rem;font-weight:500;margin:0}.zeitreise--ms-spalte .zr-meilenstein__text{font-size:1rem;margin-top:12px}@media(min-width: 1200px){.zeitreise--ms-spalte .zr-jahr__inhalt{grid-template-columns:minmax(0, 1.5fr) repeat(3, minmax(0, 1fr));align-items:start;gap:0 24px}.zeitreise--ms-spalte .zr-jahr__kopf{flex-wrap:nowrap;align-items:baseline;width:max-content;height:var(--zr-jahrkopf)}.zeitreise--ms-spalte .zr-jahr__summe{white-space:nowrap}.zeitreise--ms-spalte .zr-jahr__seite{grid-column:1;padding-right:32px;position:sticky;top:calc(var(--zr-kopf) + 16px)}.zeitreise--ms-spalte .zr-jahr__inhalt>.zr-raster{grid-column:2/-1;grid-template-columns:subgrid;row-gap:32px;margin-top:calc(var(--zr-jahrkopf) + 24px)}}.zr-raster{display:grid;grid-template-columns:minmax(0, 1fr);gap:28px 16px;margin:0;padding:0;list-style:none}@media(min-width: 424px){.zr-raster{grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px 16px}}@media(min-width: 648px){.zr-raster{gap:32px 24px}}@media(min-width: 960px){.zr-raster{grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px 24px}}.zr-raster__zelle{display:flex}.zr-projekt{position:relative;display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.zr-projekt__medium{position:relative;aspect-ratio:3/2;margin:0;overflow:hidden;background:#f4f4f4;transition:background .2s ease}.zr-projekt__medium::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:#ee0039;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.zr-projekt__bild{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .6s ease}.zr-projekt__anzahl{position:absolute;top:0;right:0;display:inline-flex;align-items:center;gap:6px;padding:5px 5px;background:#ee0039;font-size:.9rem;font-weight:700;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.zr-projekt__anzahl-icon{display:block;width:20px;height:20px;flex:0 0 auto}.zr-projekt__flaeche{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:12%}.zr-projekt__flaechenlogo{max-width:72%;max-height:56%;object-fit:contain;mix-blend-mode:multiply}.zr-projekt__flaechenjahr{font-size:3rem;font-weight:300;line-height:1;letter-spacing:-0.03em;color:#cce2f1}.zr-projekt__info{display:grid;gap:6px;justify-items:start}.zr-projekt__logo{display:block;height:44px;width:auto;max-width:190px;margin:0 0 16px;object-fit:contain;object-position:left center}.zr-projekt__kunde{margin:0;font-size:.9rem;font-weight:700;letter-spacing:.04em;color:#555}.zr-projekt__titel{margin:0;font-size:1.125rem;font-weight:500;line-height:1.3;color:#0071ba;overflow-wrap:anywhere;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:color .2s ease}.zr-projekt__link{color:inherit !important;text-decoration:none}.zr-projekt__link:focus-visible{outline:none}.zr-projekt__link::after{content:"";position:absolute;inset:0;z-index:1}.zr-projekt__datum{font-size:.9rem;font-weight:400;color:#707070;font-variant-numeric:tabular-nums}.zr-projekt:hover .zr-projekt__titel,.zr-projekt:focus-within .zr-projekt__titel{color:#ee0039}.zr-projekt:hover .zr-projekt__medium::after,.zr-projekt:focus-within .zr-projekt__medium::after{transform:scaleX(1)}.zr-projekt:hover .zr-projekt__bild{transform:scale(1.04)}.zr-projekt--ohne-bild:hover .zr-projekt__medium{background:#cce2f1}.zr-projekt:has(.zr-projekt__link:focus-visible){outline:3px solid #003e80;outline-offset:6px}.zr-projekt__detail{position:relative;z-index:2;display:grid;gap:12px;font-size:1.125rem}.zeitreise.is-enhanced .zr-projekt__detail{display:none}.zr-projekt__text p{margin:0 0 .5em}.zr-projekt__bilder{display:flex;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto}.zr-projekt__bilder img{display:block;width:120px;height:90px;object-fit:cover}.zr-projekt__referenz{margin:0}.zr-button{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:12px 24px;background:#0071ba;color:#fff !important;font-weight:400;line-height:1.2;text-decoration:none;transition:background .2s ease}.zr-button::after{content:"";width:9px;height:14px;background:url("/_assets/152059c4c9e96c4f09be11bc7866c2fe/Icons/Zeitreise/pfeil_weiss-rechts.svg") center/contain no-repeat}.zr-button:hover{background:#ee0039}.zr-dialog{width:min(1180px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);padding:0;border:0;overflow:auto;overscroll-behavior:contain;background:#fff;color:#555;font-family:"Akkurat","Roboto",helvetica,arial,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.65;box-shadow:0 24px 64px rgba(0,30,70,.22)}.zr-dialog::backdrop{background:rgba(0,62,128,.72)}.zr-dialog--ohne-bild{width:min(720px,100vw - 48px)}.zr-dialog__schliessen{position:absolute;top:0;right:0;z-index:5;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:0;background:#ee0039;color:#fff;font:300 2.25rem/1 "Akkurat","Roboto",helvetica,arial,sans-serif;cursor:pointer;transition:background .2s ease}.zr-dialog__schliessen:hover{background:#b2002b}.zr-dialog__schliessen:focus-visible{outline:3px solid #003e80;outline-offset:-6px;box-shadow:inset 0 0 0 6px #fff}.zr-dialog__raster{display:grid}@media(min-width: 960px){.zr-dialog__raster{grid-template-columns:minmax(0, 1.8fr) minmax(0, 1fr)}.zr-dialog--ohne-bild .zr-dialog__raster{grid-template-columns:minmax(0, 1fr)}}.zr-dialog__inhalt{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:32px 24px 40px}@media(min-width: 960px){.zr-dialog__inhalt{padding:80px 40px 48px}.zr-dialog--ohne-bild .zr-dialog__inhalt{padding:56px 56px 56px}}.zr-dialog__logo{display:block;max-width:200px;max-height:64px;margin-bottom:8px;object-fit:contain;object-position:left center}.zr-dialog__kunde{margin:0;font-size:.9rem;font-weight:700}.zr-dialog__datum{font-size:.9rem;font-weight:400;color:#707070}.zr-dialog__titel{margin:0;padding-right:40px;font-size:1.5rem;font-weight:300;line-height:1.2;color:#0071ba;overflow-wrap:anywhere;hyphens:auto;text-wrap:pretty}.zr-dialog__text{font-size:1.125rem}.zr-dialog__text p{margin:0 0 .75em}.zr-dialog__aktion{margin:12px 0 0}.zr-slider{position:relative;background:#f4f4f4;min-width:0}.zr-slider__spur{display:flex;aspect-ratio:4/3;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.zr-slider__spur::-webkit-scrollbar{display:none}.zr-slider__spur:focus-visible{outline-offset:-3px}.zr-slider__folie{display:flex;flex:0 0 100%;align-items:center;justify-content:center;padding:24px;scroll-snap-align:center;scroll-snap-stop:always}.zr-slider__folie img{display:block;max-width:100%;max-height:100%;object-fit:contain}.zr-slider__pfeil{position:absolute;top:calc(50% - 28px);z-index:2;width:48px;height:56px;border:0;background:#fff center/12px auto no-repeat;cursor:pointer;transition:background-color .2s ease}.zr-slider__pfeil--zurueck{left:0;background-image:url("/_assets/152059c4c9e96c4f09be11bc7866c2fe/Icons/Zeitreise/pfeil_blau-links.svg")}.zr-slider__pfeil--weiter{right:0;background-image:url("/_assets/152059c4c9e96c4f09be11bc7866c2fe/Icons/Zeitreise/pfeil_blau-rechts.svg")}.zr-slider__pfeil--zurueck:hover:not(:disabled){background-color:#ee0039;background-image:url("/_assets/152059c4c9e96c4f09be11bc7866c2fe/Icons/Zeitreise/pfeil_weiss-links.svg")}.zr-slider__pfeil--weiter:hover:not(:disabled){background-color:#ee0039;background-image:url("/_assets/152059c4c9e96c4f09be11bc7866c2fe/Icons/Zeitreise/pfeil_weiss-rechts.svg")}.zr-slider__pfeil:disabled{opacity:.35;cursor:default}.zr-slider__vorschau{display:flex;gap:8px;margin:0;padding:12px 0 0;list-style:none;overflow-x:auto;background:#fff}@media(min-width: 960px){.zr-slider__vorschau{padding:12px 0 0 0}}.zr-slider__daumen{display:block;flex:0 0 auto;width:72px;height:54px;padding:0;border:0;border-bottom:3px solid rgba(0,0,0,0);background:#f4f4f4;cursor:pointer;opacity:.7;transition:opacity .2s ease,border-color .2s ease}.zr-slider__daumen img{display:block;width:100%;height:100%;object-fit:cover}.zr-slider__daumen:hover{opacity:1;border-bottom-color:#ee0039}.zr-slider__daumen[aria-current=true]{opacity:1;border-bottom-color:#ee0039}@media(max-width: 647px){.zr-dialog,.zr-dialog--ohne-bild{width:100vw;height:100dvh;max-height:100dvh;margin:0}.zr-slider__folie{padding:12px}.zr-slider__vorschau{padding:12px 24px 0}}@media(min-width: 1460px){.zeitreise{max-width:1360px;padding-right:max(var(--zr-rand),var(--zr-rail) + 24px - max(0px,(100vw - 1360px)/2))}}@media(max-width: 1199px){.zeitreise{--zr-start: 180px}}@media(max-width: 959px){.zeitreise{--zr-start: 140px;--zr-rand: 24px}.zr-filter{margin-bottom:32px}}@media(max-width: 647px){.zeitreise{--zr-start: 120px;--zr-rand: 16px}.zr-filter{margin-bottom:28px}.zr-jahr{padding-bottom:36px}.zr-filter{flex-direction:column;align-items:stretch;justify-content:center;height:auto;padding:10px 0 15px;text-align:center}.zr-filter__option{justify-content:center;padding:10px 5px}.zr-jahr__inhalt{gap:24px}}@media(prefers-reduced-motion: reduce){.zeitreise *,.zeitreise *::before,.zeitreise *::after,.zr-dialog *{transition:none !important;scroll-behavior:auto !important}.zr-projekt:hover .zr-projekt__bild{transform:none}}.zr-aufklapp{position:relative;grid-column:1/-1;display:block;background:#f4f4f4}.zr-aufklapp.zr-dialog--ohne-bild{width:auto}.zr-aufklapp.is-neu{animation:zr-aufklappen .35s ease both}@keyframes zr-aufklappen{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.zr-aufklapp__raster{display:grid}@media(min-width: 648px){.zr-aufklapp__raster{grid-template-columns:minmax(0, 1.5fr) minmax(0, 1fr)}.zr-aufklapp.zr-dialog--ohne-bild .zr-aufklapp__raster{grid-template-columns:minmax(0, 1fr)}}.zr-aufklapp .zr-slider{background:#fff}.zr-aufklapp .zr-slider__vorschau{padding:12px;background:#fff}.zr-aufklapp .zr-dialog__inhalt{padding:28px 24px 32px}@media(min-width: 648px){.zr-aufklapp .zr-dialog__inhalt{padding:40px 64px 40px 36px}}@media(min-width: 648px){.zr-aufklapp .zr-dialog__inhalt{justify-content:center}.zr-aufklapp__raster:has(.zr-slider__vorschau li) .zr-dialog__inhalt{padding-bottom:118px}}.zr-aufklapp.zr-dialog--ohne-bild .zr-dialog__inhalt{padding-right:72px;max-width:760px}.zr-aufklapp .zr-dialog__titel{padding-right:0;font-size:1.5rem}.zr-aufklapp .zr-dialog__titel:focus{outline:none}.zr-aufklapp__schliessen{position:absolute;top:0;right:0;z-index:3;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;background:#ee0039;color:#fff;font:300 2rem/1 "Akkurat","Roboto",helvetica,arial,sans-serif;cursor:pointer;transition:background .2s ease}.zr-aufklapp__schliessen:hover{background:#b2002b}.zr-aufklapp__schliessen:focus-visible{outline:3px solid #003e80;outline-offset:3px}.zr-projekt.is-offen .zr-projekt__titel{color:#ee0039}.zr-projekt.is-offen .zr-projekt__medium::after{transform:scaleX(1)}@media(prefers-reduced-motion: reduce){.zr-aufklapp.zr-dialog--ohne-bild{width:auto}.zr-aufklapp.is-neu{animation:none}}.zeitreise--detail-zeile .zr-raster__zelle:has(>.is-offen){display:none}.zeitreise--detail-zeile .zr-aufklapp.is-neu{animation:none}.zeitreise--detail-zeile .zr-aufklapp{grid-column:1/-1;background:#fff;border:1px solid #cce2f1;border-top:3px solid #0071ba}.zeitreise--detail-zeile .zr-aufklapp .zr-slider{background:#f4f4f4}