.krv{--krv-gelb: #f5d700;--krv-rot: #b2110e;--krv-ease: cubic-bezier(.16, 1, .3, 1);--krv-linie: rgba(var(--color-foreground), .22)}.krv *,.krv *:before,.krv *:after{box-sizing:border-box}.krv__kopf{max-width:76rem;margin:0 0 56px}.krv__kicker{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.krv__kicker:before{content:"";flex:none;width:26px;height:4px;background:var(--krv-rot)}.krv__titel{margin:0 0 16px;font-size:clamp(3rem,4.4vw,4.4rem);font-weight:900;font-style:italic;line-height:1.08;letter-spacing:-.012em;text-wrap:balance}.krv__lead{margin:0;max-width:58ch;font-size:1.6rem;line-height:1.55;opacity:.86}.krv__phasentitel{margin:0 0 10px;font-size:2rem;font-weight:900;font-style:italic;line-height:1.2}.krv__phasentext{margin:0;font-size:1.6rem;line-height:1.55;opacity:.86}.krv__ergebnis{display:flex;align-items:baseline;gap:12px;margin:18px 0 0;font-size:1.4rem;font-weight:700;line-height:1.45}.krv__ergebnis:before{content:"";flex:none;width:22px;height:3px;margin-top:.55em;background:var(--krv-rot)}.krv-achse{position:relative;margin:0;padding:0;list-style:none}.krv-achse:before{content:"";position:absolute;left:27px;top:14px;bottom:14px;width:2px;background:linear-gradient(to bottom,var(--krv-rot) 0%,var(--krv-rot) 82%,rgba(var(--color-foreground),.15) 100%)}.krv-achse__phase{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);gap:0 32px;padding-bottom:64px}.krv-achse__phase:last-child{padding-bottom:0}.krv-achse__marke{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center}.krv-achse__nummer{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--rescu-r-round, 50%);background:var(--krv-gelb);color:#121212;font-size:2rem;font-weight:900;font-style:italic;line-height:1}.krv-achse__inhalt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:36px;align-items:start;padding-top:6px}@media screen and (max-width:989px){.krv-achse__inhalt{grid-template-columns:1fr;gap:22px}.krv-achse__phase{grid-template-columns:44px minmax(0,1fr);gap:0 18px}.krv-achse:before{left:21px}.krv-achse__nummer{width:44px;height:44px;font-size:1.6rem}}.krv-achse__bild{overflow:hidden;border-radius:var(--rescu-r-md, 10px);background:rgba(var(--color-foreground),.06);aspect-ratio:4 / 3}.krv-achse__bild img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .6s var(--krv-ease)}.krv-achse__phase:hover .krv-achse__bild img{transform:scale(1.04)}.krv-szenen{display:grid;gap:18px}.krv-szene{position:relative;min-height:62vh;display:flex;align-items:flex-end;overflow:hidden;border-radius:var(--rescu-r-lg, 16px);isolation:isolate}@media screen and (max-width:749px){.krv-szene{min-height:74vh}}.krv-szene__bild{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.krv-szene__bild img{width:100%;height:100%;object-fit:cover;object-position:center 45%;display:block;transition:transform .8s var(--krv-ease)}.krv-szene:hover .krv-szene__bild img{transform:scale(1.03)}.krv-szene__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgba(10,12,14,.94) 0%,rgba(10,12,14,.82) 26%,rgba(10,12,14,.38) 56%,rgba(10,12,14,.06) 82%,transparent 100%)}.krv-szene__text{position:relative;width:100%;max-width:62rem;padding:36px 40px 40px;color:#fff}@media screen and (max-width:749px){.krv-szene__text{padding:24px 22px 28px}}.krv-szene__text .krv__phasentext{opacity:.92}.krv-szene__nummer{display:block;margin:0 0 6px;font-size:clamp(3rem,3.6vw,3.8rem);font-weight:900;font-style:italic;line-height:1;color:var(--krv-gelb)}.krv-szene .krv__ergebnis{color:#fff}.krv-szene .krv__ergebnis:before{background:var(--krv-gelb)}.krv-tript{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}@media screen and (max-width:989px){.krv-tript{grid-template-columns:1fr;gap:40px}}.krv-tript__bild{overflow:hidden;margin:0 0 20px;aspect-ratio:4 / 3;background:rgba(var(--color-foreground),.06)}.krv-tript__bild img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .6s var(--krv-ease)}.krv-tript__spalte:hover .krv-tript__bild img{transform:scale(1.04)}.krv-tript__marke{display:flex;align-items:center;gap:14px;margin:0 0 12px}.krv-tript__nummer{font-size:clamp(3rem,3.6vw,3.8rem);font-weight:900;font-style:italic;line-height:1;color:var(--krv-gelb)}.krv-tript__strich{flex:1;height:2px;background:var(--krv-linie)}.krv-tript__bilanz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:48px 0 0;padding:28px 0 0;border-top:2px solid var(--krv-rot);list-style:none}@media screen and (max-width:989px){.krv-tript__bilanz{grid-template-columns:1fr;gap:16px}}.krv-tript__bilanz li{font-size:1.4rem;font-weight:700;line-height:1.45}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){@keyframes krvAuf{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes krvMarke{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes krvFreilegen{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.krv-achse__nummer{animation:krvMarke linear both;animation-timeline:view();animation-range:entry 8% entry 100%}.krv-achse__text,.krv-tript__spalte{animation:krvAuf linear both;animation-timeline:view();animation-range:entry 10% entry 100%}.krv-tript__spalte:nth-child(2){animation-range:entry 16% entry 100%}.krv-tript__spalte:nth-child(3){animation-range:entry 22% entry 100%}.krv-achse__bild,.krv-tript__bild{animation:krvFreilegen linear both;animation-timeline:view();animation-range:entry 10% entry 100%}.krv-szene__text{animation:krvAuf linear both;animation-timeline:view();animation-range:entry 20% entry 92%}}}.krv--band .krv-tript__bild,.krv--gewichtet .krv-tript__bild,.krv--messreihe .krv-tript__bild{aspect-ratio:1 / 1}.krv--band .krv-tript__bild img,.krv--gewichtet .krv-tript__bild img,.krv--messreihe .krv-tript__bild img{object-fit:cover}.krv-tript__bilanztitel{margin:48px 0 0;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.krv-tript__bilanztitel+.krv-tript__bilanz{margin-top:16px}.krv-tript{position:relative}.krv-tript__achse{display:none}@media screen and (min-width:990px){.krv--band .krv-tript__strich{background:var(--krv-rot);height:2px}.krv--band .krv-tript__spalte{position:relative}.krv--band .krv-tript__spalte:not(:last-child) .krv-tript__marke:after{content:"";position:absolute;left:100%;width:32px;height:2px;background:var(--krv-linie);transform:translateY(-1px)}.krv--band .krv-tript__marke{position:relative}}.krv--band .krv-tript__nummer{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex:none;border-radius:var(--rescu-r-round, 50%);background:var(--krv-gelb);color:#121212;font-size:2rem}@media screen and (min-width:990px){.krv--gewichtet .krv-tript{grid-template-columns:minmax(0,.82fr) minmax(0,1.36fr) minmax(0,.82fr);align-items:end}.krv--gewichtet .krv-tript__spalte:not(:nth-child(3)) .krv__phasentext{font-size:1.4rem}.krv--gewichtet .krv-tript__spalte:nth-child(3) .krv__phasentitel{font-size:2.4rem}.krv--gewichtet .krv-tript__spalte:nth-child(3) .krv-tript__nummer{color:var(--krv-gelb)}}.krv-tript__kennzahl{display:flex;flex-direction:column;gap:2px;margin:0 0 14px}.krv-tript__kennzahl b{font-size:clamp(3rem,3.6vw,3.8rem);font-weight:900;font-style:italic;line-height:1;letter-spacing:-.015em}.krv-tript__kennzahl span{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.7}@media screen and (min-width:990px){.krv--messreihe .krv-tript__bild{aspect-ratio:16 / 10;margin-bottom:24px;background:rgba(var(--color-foreground),.08)}.krv--messreihe .krv-tript__bild img{object-fit:contain}.krv--messreihe .krv-tript__marke{margin-bottom:6px}.krv--messreihe .krv-tript__nummer{font-size:1.6rem;opacity:.8}.krv--messreihe .krv__phasentitel{font-size:1.6rem;font-style:normal;font-weight:700;opacity:.86}.krv--messreihe .krv-tript__kennzahl{margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rescu-kr-verlauf.css.map */
