.rtt section{padding:0}.rtt h2{font-size:clamp(1.7rem,3.2vw,2.4rem);max-width:24ch}.rtt-kicker{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--velvet);margin-bottom:.7rem}.rtt-abschnitt{padding:5rem 0!important;position:relative}.rtt-hell{background:var(--paper-2)}.rtt-dunkel{background:var(--stage);color:var(--on-stage)}.rtt-dunkel .rtt-kicker,.rtt-dunkel a{color:var(--hi)}.rtt-dunkel p{color:#f3f1eccc}.rtt-kopfzeile{max-width:64ch;margin-bottom:2.5rem}.rtt-kopfzeile.mitte{margin-left:auto;margin-right:auto;text-align:center}.rtt-kopfzeile.mitte h2{margin:0 auto}.rtt-kopfzeile p{color:var(--muted);font-size:1.05rem;margin-top:1rem}.typ-figur svg{display:block;width:100%;height:auto;overflow:visible}.schraeg{position:relative;isolation:isolate}.schraeg:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--band,var(--paper-2));clip-path:polygon(0 4vw,30% 0,62% 3vw,100% .5vw,100% calc(100% - 3vw),70% 100%,35% calc(100% - 2vw),0 calc(100% - 1vw))}html.rtt-js .ani{opacity:0;transform:translateY(34px);transition:opacity .8s var(--ease),transform .8s var(--ease)}html.rtt-js .ani.in{opacity:1;transform:none}html.rtt-js .ani.d1{transition-delay:.1s}html.rtt-js .ani.d2{transition-delay:.2s}html.rtt-js .ani.d3{transition-delay:.3s}.fig .geste{animation:geste 2.8s ease-in-out infinite}@keyframes geste{0%,to{transform:rotate(0)}50%{transform:rotate(-7deg)}}.fig .kopf{transform-origin:100px 104px;animation:nicken 5s ease-in-out infinite}@keyframes nicken{0%,to{transform:rotate(0)}30%{transform:rotate(-2deg)}70%{transform:rotate(1.5deg)}}.fig .augen{transform-origin:100px 72.5px;animation:blinzeln 5.5s infinite}@keyframes blinzeln{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.fig .konfetti polygon,.fig .funkeln{transform-box:fill-box;transform-origin:center;animation:funkeln 2.4s ease-in-out infinite}.fig .konfetti polygon:nth-child(2n){animation-delay:-.8s}.fig .konfetti polygon:nth-child(3n){animation-delay:-1.6s}.fig .funkeln.f2{animation-delay:-.8s}.fig .funkeln.f3{animation-delay:-1.6s}@keyframes funkeln{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(.6) rotate(25deg);opacity:.55}}.fig .wellen path{animation:welle 1.6s ease-out infinite}.fig .wellen path:nth-child(3){animation-delay:.25s}@keyframes welle{0%{opacity:0;transform:translate(-6px)}40%{opacity:1}to{opacity:0;transform:translate(6px)}}.fig .spot{animation:spot 3.5s ease-in-out infinite}@keyframes spot{0%,to{opacity:.55}50%{opacity:.3}}.fig .birne{animation:birne 2.2s ease-in-out infinite}@keyframes birne{0%,to{opacity:1}50%{opacity:.55}}.fig .tippen polygon{transform-box:fill-box;transform-origin:center;animation:tippen 1.2s ease-in-out infinite}.fig .tippen polygon:nth-child(2){animation-delay:.15s}.fig .tippen polygon:nth-child(3){animation-delay:.3s}@keyframes tippen{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.fig .blase{animation:blase 4s ease-in-out infinite}.fig .blase.b2{animation-delay:-2s}@keyframes blase{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.fig .pfeil{transform-origin:168px 66px;animation:pfeil 2.6s ease-in-out infinite}@keyframes pfeil{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-4deg)}90%{transform:rotate(3deg)}95%{transform:rotate(-1.5deg)}}.fig .block-oben{animation:block 3s ease-in-out infinite}@keyframes block{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.fig .zeichnen{stroke-dasharray:40;animation:zeichnen 3.2s ease-in-out infinite}@keyframes zeichnen{0%{stroke-dashoffset:40}40%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-40}}.fig .gedanke{animation:blase 3.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.fig *,.fig{animation:none!important}html.rtt-js .ani{opacity:1;transform:none;transition:none}}.rtt-hero{position:relative;padding:2.2rem 0 0!important;text-align:center;overflow:hidden}.rtt-hero .crumbs{text-align:left}.rtt-hero h1{font-size:clamp(2.4rem,5.6vw,4.6rem);max-width:none;margin:.6rem auto 1.1rem;text-wrap:balance}@media(min-width:760px){.rtt-hero h1{white-space:nowrap}}.rtt-hero h1 em{font-style:normal;color:var(--velvet)}.rtt-hero .lead{font-size:1.2rem;color:var(--muted);max-width:60rem;margin:0 auto;text-wrap:balance}.rtt-fakten{display:flex;justify-content:center;gap:2.4rem;margin:1.8rem 0}.rtt-fakten b{display:block;font-family:var(--serif);font-size:2.2rem;line-height:1;letter-spacing:-.03em}.rtt-fakten span{font-size:.88rem;color:var(--muted)}.rtt-klein{font-size:.86rem;color:var(--muted);margin-top:.9rem}.rtt-reihe{--band:linear-gradient(180deg,#F1ECE3,#E9E4DA);position:relative;margin-top:2.6rem;padding:2rem 0 4.5rem}.rtt-reihe-figuren{display:flex;justify-content:center;align-items:flex-end;max-width:1180px;margin:0 auto;padding:0 1rem}.rtt-reihe-figuren .typ-figur{flex:1;max-width:170px;margin:0 -1.1rem;transition:transform .4s var(--ease)}.rtt-reihe-figuren a:hover .typ-figur{transform:translateY(-10px) scale(1.04)}.rtt-reihe-figuren a{display:contents}html.rtt-js .rtt-reihe-figuren .typ-figur{animation:auftritt .9s var(--ease) both}@keyframes auftritt{0%{opacity:0;transform:translateY(60px) scale(.92)}to{opacity:1;transform:none}}@media(max-width:760px){.rtt-reihe-figuren{flex-wrap:wrap;justify-content:center;gap:0}.rtt-reihe-figuren .typ-figur{flex:0 0 25%;max-width:none;margin:0}}.rtt-schritt-karten{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:-3rem;position:relative;z-index:2}.rtt-sk{position:relative;background:#fff;border-radius:18px;padding:1.4rem 1.4rem 1.5rem;box-shadow:0 24px 50px -30px #0f1e3373;border-top:5px solid var(--g);text-align:left;overflow:hidden}.rtt-sk:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,color-mix(in srgb,var(--g) 14%,transparent),transparent 55%);pointer-events:none}.rtt-sk svg{display:block;width:120px;height:96px;margin:0 0 .6rem auto}.rtt-sk .pill{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,var(--g) 18%,#fff);color:var(--g);border-radius:999px;padding:.2rem .6rem;filter:brightness(.85)}.rtt-sk h3{margin:.6rem 0 .4rem;font-size:1.2rem}.rtt-sk p{margin:0;color:var(--muted);font-size:.94rem}.rtt-sk .flagge{transform-box:fill-box;transform-origin:left center;animation:flagge 1.8s ease-in-out infinite}@keyframes flagge{0%,to{transform:skewY(0) scaleX(1)}50%{transform:skewY(6deg) scaleX(.9)}}.rtt-sk .haken{stroke-dasharray:14;stroke-dashoffset:14;animation:haken 3s ease-in-out infinite}.rtt-sk .haken.h2{animation-delay:.4s}.rtt-sk .haken.h3{animation-delay:.8s}@keyframes haken{0%{stroke-dashoffset:14}20%,80%{stroke-dashoffset:0}to{stroke-dashoffset:14}}.rtt-sk .saeule{transform-box:fill-box;transform-origin:bottom;animation:saeule 3.4s ease-in-out infinite}.rtt-sk .saeule:nth-of-type(2){animation-delay:.3s}.rtt-sk .saeule:nth-of-type(3){animation-delay:.6s}.rtt-sk .saeule:nth-of-type(4){animation-delay:.9s}@keyframes saeule{0%,to{transform:scaleY(1)}50%{transform:scaleY(.7)}}@media(max-width:860px){.rtt-schritt-karten{grid-template-columns:1fr;margin-top:-2rem}}@media(prefers-reduced-motion:reduce){.rtt-sk *{animation:none!important}html.rtt-js .rtt-reihe-figuren .typ-figur{animation:none}}.rtt-testbereich{padding:4rem 0!important;scroll-margin-top:70px}.rt{max-width:980px;margin:0 auto}.rt [hidden]{display:none!important}.rt-warnung{background:#fcebdd;border-left:4px solid #E0913F;border-radius:0 14px 14px 0;padding:1rem 1.2rem;margin:0 auto 1.5rem;max-width:760px;font-size:.98rem}.rt-letztes{margin-left:auto!important;margin-right:auto!important;max-width:none!important;text-align:center;font-size:.95rem;color:var(--muted);margin:0 0 1.5rem}.rt-letztes a{color:var(--velvet);font-weight:600}.rt-kopf{position:sticky;top:64px;z-index:5;background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:.8rem 0 .7rem}.rt-kopf-zeile{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.86rem;color:var(--muted);margin-bottom:.5rem}.rt-kopf-zeile b{color:var(--ink)}.rt-fortschritt{height:10px;border-radius:999px;background:var(--line);overflow:hidden;position:relative}.rt-fortschritt i{display:block;height:100%;width:0;background:linear-gradient(90deg,#d9774b,#3f9a7a,#3e7cb1,#7a5c9e);background-size:980px 100%;border-radius:999px;transition:width .6s var(--ease)}.rt-seiten{display:flex;gap:.4rem;justify-content:center;margin-top:.6rem}.rt-seiten span{width:.55rem;height:.55rem;border-radius:50%;background:var(--line);transition:all .3s}.rt-seiten span.an{background:var(--ink);width:1.4rem;border-radius:999px}.rt-seiten span.fertig{background:#3f9a7a}#rt-fragen{transition:opacity .35s,transform .35s var(--ease)}#rt-fragen.raus{opacity:0;transform:translate(-30px)}#rt-fragen.rein{opacity:0;transform:translate(30px);transition:none}.rt-frage{--grau:#C4C8CF;border:0;margin:0;padding:2.1rem 0;border-bottom:1px solid var(--line);text-align:center;transition:opacity .35s}.rt-frage:last-child{border-bottom:0}.rt-frage.fertig{opacity:.38}.rt-frage.fertig:hover,.rt-frage.fertig:focus-within{opacity:1}.rt-frage.fehlt{background:color-mix(in srgb,var(--hi) 14%,transparent);border-radius:16px}.rt-frage legend{display:block;float:left;width:100%;font-family:var(--serif);font-weight:600;font-size:clamp(1.05rem,2.2vw,1.35rem);line-height:1.35;letter-spacing:-.01em;margin:0 0 1.3rem;padding:0 clamp(.5rem,8vw,6rem);text-wrap:balance;color:#7b818d;transition:color .3s}.rt-frage.aktiv legend,.rt-frage.fertig legend,.rt-frage:hover legend{color:var(--ink)}.rt-skala{clear:both;display:flex;align-items:center;justify-content:center;gap:clamp(.35rem,1.6vw,1.1rem)}.rt-pol{font-size:.95rem;font-weight:700;width:8rem;color:#9aa0aa;transition:color .3s}.rt-pol.zu{text-align:right}.rt-pol.nicht{text-align:left}.rt-frage.aktiv .rt-pol.zu,.rt-frage:hover .rt-pol.zu{color:#2f8a6a}.rt-frage.aktiv .rt-pol.nicht,.rt-frage:hover .rt-pol.nicht{color:#7a5c9e}.rt-kreise{display:flex;align-items:center;gap:clamp(.35rem,1.6vw,1.1rem)}.rt-kreise label{position:relative;display:block;cursor:pointer;margin:0}.rt-kreise input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.rt-kreise span{display:grid;place-items:center;border-radius:50%;border:2.5px solid var(--grau);transition:background .2s,transform .25s var(--ease),border-color .3s}.rt-frage.aktiv .rt-kreise span,.rt-frage:hover .rt-kreise span,.rt-frage.fertig .rt-kreise span{border-color:var(--c)}.rt-kreise label:hover span{background:color-mix(in srgb,var(--c) 22%,transparent);transform:scale(1.1)}.rt-kreise input:checked+span{background:var(--c);border-color:var(--c);animation:klick .45s var(--ease)}@keyframes klick{0%{transform:scale(.7)}60%{transform:scale(1.18)}to{transform:scale(1)}}.rt-kreise input:checked+span:after{content:"";width:28%;height:16%;border:solid #fff;border-width:0 0 3px 3px;transform:translateY(-15%) rotate(-45deg)}.rt-kreise input:focus-visible+span{outline:2px solid var(--ink);outline-offset:3px}.rt-kreise .g3{width:3.5rem;height:3.5rem}.rt-kreise .g2{width:2.8rem;height:2.8rem}.rt-kreise .g1{width:2.2rem;height:2.2rem}.rt-kreise .g0{width:1.7rem;height:1.7rem}.rt-mobil-pole{display:none}@media(max-width:640px){.rt-kopf{top:56px}.rt-pol{display:none}.rt-mobil-pole{display:flex;justify-content:space-between;font-size:.8rem;font-weight:700;margin-top:.6rem;color:#9aa0aa}.rt-frage.aktiv .rt-mobil-pole .zu{color:#2f8a6a}.rt-frage.aktiv .rt-mobil-pole .nicht{color:#7a5c9e}.rt-kreise .g3{width:2.6rem;height:2.6rem}.rt-kreise .g2{width:2.15rem;height:2.15rem}.rt-kreise .g1{width:1.8rem;height:1.8rem}.rt-kreise .g0{width:1.45rem;height:1.45rem}}.rt-nav{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.6rem;flex-wrap:wrap}.rt-nav .btn.ghost{color:var(--ink)}.rt-hinweis{font-size:.88rem;color:var(--warn);margin:0}body.rt-laeuft .sticky-cta{display:none!important}.rt-auswertung{position:fixed;inset:0;z-index:100;background:var(--paper);display:grid;place-items:center;text-align:center;padding:1rem;opacity:0;transition:opacity .35s}.rt-auswertung[hidden]{display:none}.rt-auswertung.an{opacity:1}.rt-aw-buehne{position:relative;width:min(300px,70vw);aspect-ratio:200/240;margin:0 auto}.rt-aw-buehne:before{content:"";position:absolute;inset:8% 4% 0;border-radius:50%;background:radial-gradient(circle,var(--aw,#EDE9E1) 0%,transparent 70%);transition:background .3s}.rt-aw-buehne>div{position:absolute;inset:0;opacity:0;transform:scale(.9);transition:opacity .12s,transform .2s}.rt-aw-buehne>div.zeigen{opacity:1;transform:none}.rt-aw-buehne>div.ziel{transition:opacity .4s,transform .6s var(--ease);transform:scale(1.08)}.rt-aw-text{font-family:var(--serif);font-weight:600;font-size:clamp(1.3rem,3vw,1.9rem);margin:1.2rem 0 1rem;letter-spacing:-.02em}.rt-aw-balken{width:min(320px,70vw);height:8px;border-radius:999px;background:var(--line);margin:0 auto;overflow:hidden}.rt-aw-balken i{display:block;height:100%;width:0;background:linear-gradient(90deg,#d9774b,#3f9a7a,#3e7cb1,#7a5c9e);transition:width 2.2s cubic-bezier(.4,0,.2,1)}.rtt-achsen{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.rtt-achse{background:#fff;border-radius:22px;padding:1.6rem;border:1px solid var(--line)}.rtt-achse p{color:var(--muted);margin:1rem 0 0;font-size:.95rem}.rtt-regler{display:grid;grid-template-columns:auto 1fr auto;gap:.7rem;align-items:center;margin-top:1rem;font-size:.82rem;font-weight:700}.rtt-regler i{position:relative;height:8px;border-radius:999px;background:linear-gradient(90deg,var(--a1),var(--a2))}.rtt-regler i:after{content:"";position:absolute;left:var(--p);top:50%;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--stage);transform:translate(-50%,-50%);box-shadow:0 4px 10px -4px #0006;animation:regler 5s ease-in-out infinite}.rtt-achse:nth-child(2) .rtt-regler i:after{animation-delay:-1.7s}.rtt-achse:nth-child(3) .rtt-regler i:after{animation-delay:-3.4s}@keyframes regler{0%,to{left:var(--p)}50%{left:calc(100% - var(--p))}}@media(prefers-reduced-motion:reduce){.rtt-regler i:after{animation:none}}@media(max-width:860px){.rtt-achsen{grid-template-columns:1fr}}.gruppen-band{--band:var(--gh);position:relative;padding:3rem 0 4.5rem!important;overflow:hidden;text-align:center}.nur-vorlesen{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rtt-klein.mitte{text-align:center;margin-left:auto;margin-right:auto}.gruppen-wort{position:absolute;left:50%;top:2.2rem;transform:translate(-50%);font-family:var(--serif);font-weight:700;font-size:clamp(4rem,14vw,11rem);line-height:1;letter-spacing:-.04em;color:#fff;opacity:.85;white-space:nowrap;pointer-events:none;z-index:-1}.gruppen-band .gb-text{max-width:60ch;margin:2.2rem auto 0;color:var(--gd);font-weight:500}.gruppen-band .gb-typen{margin-top:4.2rem}.gruppen-band h2{margin:0 auto .6rem;color:var(--gd);max-width:none}.gb-typen{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:820px;margin:0 auto}.gb-typ{display:block;text-decoration:none;color:inherit}.gb-typ .typ-figur{max-width:250px;margin:0 auto;transition:transform .45s var(--ease)}.gb-typ:hover .typ-figur{transform:translateY(-10px) rotate(-1deg)}.gb-typ b{display:block;font-family:var(--serif);font-size:1.5rem;color:var(--gd);margin-top:.6rem;letter-spacing:-.02em}.gb-typ small{display:block;font-weight:700;font-size:.85rem;color:var(--ink);margin:.15rem 0 .5rem}.gb-typ p{max-width:34ch;margin:0 auto;color:var(--ink);opacity:.75;font-size:.95rem}.gb-typ .mehr{display:inline-block;margin-top:.7rem;font-weight:600;color:var(--gd);font-size:.92rem}.gb-typ .mehr span{display:inline-block;transition:transform .3s var(--ease)}.gb-typ:hover .mehr span{transform:translate(5px)}@media(max-width:620px){.gb-typen{grid-template-columns:1fr 1fr;gap:1rem}.gb-typ p{display:none}.gb-typ b{font-size:1.15rem}}.karte{position:relative;padding:2.2rem 2.4rem}.karte-feld{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.karte-achse{position:absolute;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.karte-achse.oben{top:.4rem;left:50%;transform:translate(-50%)}.karte-achse.unten{bottom:.4rem;left:50%;transform:translate(-50%)}.karte-achse.links{left:0;top:50%;transform:translate(-35%,-50%) rotate(-90deg)}.karte-achse.rechts{right:0;top:50%;transform:translate(35%,-50%) rotate(90deg)}.karte-gruppe{background:var(--gh);border-radius:26px;padding:1rem;border-top:6px solid var(--g)}.karte-gruppe h3{color:var(--gd);font-size:1rem;margin-bottom:.6rem}.karte-typen{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.karte-typ{display:block;background:#ffffff8c;border-radius:18px;padding:.6rem .6rem .8rem;text-align:center;text-decoration:none;transition:transform .3s var(--ease),box-shadow .3s}.karte-typ:hover{transform:translateY(-4px);box-shadow:0 20px 40px -26px #0f1e3380}.karte-typ .typ-figur{max-width:100px;margin:0 auto}.karte-typ b{display:block;font-family:var(--serif);font-size:.98rem;margin-top:.3rem}.karte-typ.aktiv{background:#fff;outline:3px solid var(--g);animation:aktivpuls 2.4s ease-in-out infinite}@keyframes aktivpuls{0%,to{box-shadow:0 0 color-mix(in srgb,var(--g) 40%,transparent)}50%{box-shadow:0 0 0 10px transparent}}@media(max-width:760px){.karte{padding:1.8rem .2rem}.karte-feld{grid-template-columns:1fr}.karte-achse{display:none}}.rtt-peak-grid,.typ-hebel-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:3rem;align-items:center}@media(max-width:860px){.rtt-peak-grid,.typ-hebel-grid{grid-template-columns:1fr}}.peak-kacheln{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1.6rem}.peak-kacheln div{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:1rem;transition:background .3s,transform .3s var(--ease)}.peak-kacheln div:hover{background:#ffffff1a;transform:translateY(-3px)}.peak-kacheln b{font-family:var(--serif);font-size:1.8rem;color:var(--hi);line-height:1}.peak-kacheln span{display:block;font-weight:600;margin-top:.3rem}.peak-kacheln small{display:block;color:#f3f1eca6;font-size:.84rem;margin-top:.2rem}.peak-netz{margin:0;text-align:center}.peak-netz svg{width:100%;max-width:360px;overflow:visible}.peak-netz text{fill:var(--hi);font:700 15px var(--sans)}.peak-netz figcaption{font-size:.86rem;color:#f3f1eca6;margin-top:.6rem}.netz-flaeche{transform-origin:110px 110px;transition:transform 1.2s var(--ease) .2s}html.rtt-js .ani:not(.in) .netz-flaeche{transform:scale(0)}.netz-punkt{transform-box:fill-box;transform-origin:center;animation:punkt 2.4s ease-in-out infinite}@keyframes punkt{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.typ-kopf{--band:linear-gradient(160deg,var(--gh),color-mix(in srgb,var(--gh) 55%,var(--paper)));padding:2.5rem 0 5rem!important;overflow:hidden}.typ-kopf-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:2rem;align-items:center;position:relative}.typ-kopf h1{font-size:clamp(2.6rem,6vw,4.6rem);margin:.4rem 0 .3rem}.typ-code{font-family:var(--serif);font-weight:600;font-size:clamp(1.15rem,2.2vw,1.5rem);color:var(--gd);margin:0 0 1rem;letter-spacing:-.01em}.typ-kopf .lead{font-size:1.15rem;color:var(--ink);opacity:.85;max-width:42ch}.typ-gruppe{display:block;width:fit-content;margin-top:.8rem;background:var(--g);color:#fff;font-weight:700;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.35rem .9rem}.typ-pole{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.4rem}.typ-pole span{font-size:.9rem;background:#fff;border-radius:999px;padding:.4rem .95rem;box-shadow:0 6px 16px -12px #0f1e3380}.typ-pole b{color:var(--gd);margin-right:.4rem}.typ-buehne{position:relative}.typ-buehne .gruppen-wort{top:auto;bottom:22%;font-size:clamp(3.4rem,8vw,7rem);opacity:.75;z-index:0}.typ-buehne .typ-figur{position:relative;z-index:1;max-width:400px;margin:0 auto}html.rtt-js .typ-buehne .typ-figur{animation:auftritt 1s var(--ease) both .15s}.erg-aktion{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.8rem}.erg-aktion .btn.ghost{color:var(--ink);background:#fff9}@media(max-width:760px){.typ-kopf-grid{grid-template-columns:1fr}.typ-buehne{order:-1}.typ-buehne .typ-figur{max-width:210px}}.erg-bereich{padding:3rem 0 3.5rem!important;scroll-margin-top:72px}.erg-titel{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1.4rem}.erg-titel h2{margin:0}.erg-teilen{display:flex;gap:.6rem;flex-wrap:wrap}.erg-teilen .btn.ghost{color:var(--ink);background:#fff}.erg{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}@media(max-width:860px){.erg{grid-template-columns:1fr}}.erg-karte{background:#fff;border:1px solid var(--line);border-radius:24px;padding:1.6rem;box-shadow:0 30px 60px -48px #0f1e3380}.erg-karte h3{margin-bottom:1.2rem}.erg-achse{margin-bottom:1.4rem}.erg-achse-kopf{display:flex;justify-content:space-between;align-items:baseline;font-size:.86rem;color:var(--muted);margin-bottom:.4rem}.erg-achse-kopf b{color:var(--ink);font-size:1rem}.erg-achse-kopf .an{color:var(--gd);font-weight:700}.erg-balken{position:relative;height:14px;border-radius:999px;background:var(--line)}.erg-balken i{position:absolute;top:0;bottom:0;border-radius:999px;background:var(--g);transition:transform 1.1s var(--ease)}.erg-balken i.zu{transform:scaleX(0)}.erg-balken:after{content:"";position:absolute;left:50%;top:-4px;bottom:-4px;width:2px;background:#fff}.erg-achse-text{font-size:.88rem;color:var(--muted);margin:.5rem 0 0}.erg-peak-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:center}.erg-peak-grid svg{width:100%;overflow:visible}.erg-peak-grid text{fill:var(--ink);font:700 15px var(--sans)}.erg-peak div{display:grid;grid-template-columns:1.6rem 1fr auto;gap:.5rem;align-items:center;padding:.45rem .6rem;border-radius:10px;font-size:.9rem}.erg-peak .k{font-family:var(--serif);font-weight:700;color:var(--gd)}.erg-peak .w{font-variant-numeric:tabular-nums;font-weight:700}.erg-peak .an{background:#fcebdd}.erg-peak .an .k{color:#c4763a}.erg-hebel{margin-top:1.2rem;padding:1rem 1.2rem;border-radius:16px;background:#fcebdd;border-left:4px solid #E0913F;font-size:.94rem}.erg-hebel p{margin:.4rem 0 0}@media(max-width:500px){.erg-peak-grid{grid-template-columns:1fr}.erg-peak-grid svg{max-width:240px;margin:0 auto}}.typ-nav{position:sticky;top:64px;z-index:6;background:color-mix(in srgb,var(--paper) 90%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.typ-nav .wrap{display:flex;gap:.4rem;overflow-x:auto;padding-top:.6rem;padding-bottom:.6rem;scrollbar-width:none}.typ-nav a{flex:none;font-size:.88rem;text-decoration:none;border-radius:999px;padding:.4rem .9rem;color:var(--muted);transition:all .25s}.typ-nav a:hover,.typ-nav a.an{background:var(--gh);color:var(--gd)}.typ-abschnitt{padding:4.5rem 0!important;scroll-margin-top:120px}.typ-abschnitt h2{margin-bottom:1.2rem}.typ-getoent{--band:color-mix(in srgb,var(--gh) 50%,var(--paper))}.typ-text{max-width:820px}.typ-text p{font-size:1.08rem;line-height:1.75;max-width:none}.typ-zitat{margin:2rem 0 0;padding:1.6rem 1.8rem 1.6rem 2rem;border-left:5px solid var(--g);background:color-mix(in srgb,var(--gh) 50%,#fff);border-radius:0 18px 18px 0;font-family:var(--serif);font-weight:600;font-size:1.3rem;line-height:1.45}.typ-zweispaltig{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}@media(max-width:860px){.typ-zweispaltig{grid-template-columns:1fr}}.typ-karten{list-style:none;padding:0;margin:0;display:grid;gap:.8rem}.typ-karten li{display:flex;gap:1rem;background:#fff;border-radius:18px;padding:1.1rem 1.2rem;margin:0;box-shadow:0 16px 40px -34px #0f1e3399;transition:transform .3s var(--ease)}.typ-karten li:hover{transform:translate(4px)}.typ-karten b{display:block}.typ-karten p{margin:.2rem 0 0;color:var(--muted);font-size:.95rem}.typ-ico{flex:none;width:2.1rem;height:2.1rem;clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);display:grid;place-items:center;font-weight:800;color:#fff}.typ-ico.plus{background:var(--g)}.typ-ico.minus{background:#e0913f}.typ-situationen{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}@media(max-width:860px){.typ-situationen{grid-template-columns:1fr}}.typ-situationen article{background:#fff;border:1px solid var(--line);border-radius:22px;padding:1.6rem;border-top:5px solid var(--g);transition:transform .35s var(--ease),box-shadow .35s}.typ-situationen article:hover{transform:translateY(-5px);box-shadow:0 30px 50px -36px #0f1e3380}.typ-sit-ico{width:72px;height:60px;margin-bottom:1rem}.typ-sit-ico svg{width:100%;height:100%}.typ-situationen h3{margin-bottom:.6rem}.typ-situationen p{color:var(--muted);margin:0;font-size:.97rem}.typ-hinweis{color:var(--muted);font-size:.92rem;margin-top:-.4rem}.promi-band{--band:#F1F0EE;text-align:center;padding:5.5rem 0 5rem!important}.promi-band h2{margin:0 auto .8rem;max-width:none}.promi-band .typ-hinweis{margin:0 auto;max-width:60ch}.promis{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 2rem;margin-top:2rem}.promi{flex:0 1 230px;text-align:center}.promi .typ-figur{max-width:190px;margin:0 auto;transition:transform .45s var(--ease)}.promi:hover .typ-figur{transform:translateY(-8px)}.promi b{display:block;font-family:var(--serif);font-size:1.12rem;margin-top:.5rem;letter-spacing:-.01em}.promi p{margin:.3rem auto 0;color:var(--muted);font-size:.9rem;max-width:30ch}.peak-reihe{display:flex;gap:.6rem;margin-bottom:1.2rem}.peak-reihe span{flex:1;aspect-ratio:1;max-width:84px;display:grid;place-items:center;clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);font-family:var(--serif);font-weight:700;font-size:2rem;background:#ffffff14;color:#f3f1ec59}.peak-reihe span.an{background:var(--hi);color:var(--stage);animation:hebelpuls 2.2s ease-in-out infinite}@keyframes hebelpuls{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.06)}}@media(prefers-reduced-motion:reduce){.peak-reihe span.an,.karte-typ.aktiv{animation:none}}.typ-uebung{background:#ffffff0f;border-left:4px solid var(--hi);border-radius:16px;padding:1.2rem 1.3rem}.typ-uebung b{color:var(--hi)}.typ-uebung p{margin:.5rem 0 0}.typ-verwandt-titel{margin-top:3.5rem}.typ-verwandt{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.4rem}@media(max-width:860px){.typ-verwandt{grid-template-columns:1fr}}.typ-verwandt .card{display:flex;gap:.8rem;align-items:center;background:var(--gh);border:0;transition:transform .35s var(--ease)}.typ-verwandt .card:hover{transform:translateY(-4px)}.typ-verwandt .typ-figur{flex:none;width:96px}.typ-verwandt small{color:var(--gd)!important;font-weight:700}@media(max-width:560px){.erg-achse-kopf{flex-wrap:wrap}.erg-achse-kopf b{order:-1;width:100%;margin-bottom:.2rem}}.typ-vorzeile{font-weight:600;color:var(--ink);opacity:.75;margin:1.6rem 0 0}.typ-nav{display:none}.typ-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:3.5rem;align-items:start;padding-top:3rem;padding-bottom:3rem}.typ-haupt{min-width:0}.typ-kapitel{padding:0 0 3.5rem;scroll-margin-top:90px}.typ-kapitel[hidden]{display:none}.kap-titel{display:flex;align-items:center;gap:.9rem;font-size:clamp(1.6rem,3vw,2.3rem)!important;max-width:none!important;margin:0 0 1.4rem}.kap-nr{flex:none;width:2.6rem;height:2.6rem;border-radius:50%;border:2px solid var(--g);color:var(--gd);display:grid;place-items:center;font-size:1.15rem;font-weight:600;letter-spacing:0}.typ-text-p{font-size:1.06rem;line-height:1.75;margin:0 0 1rem}.typ-seitenkarte{position:sticky;top:96px;background:#fff;border-radius:18px;border-top:5px solid var(--g);box-shadow:0 30px 60px -36px #0f1e3373;overflow:hidden}.sk-kopf{display:flex;gap:.9rem;align-items:center;padding:1.1rem 1.2rem .8rem}.sk-avatar{flex:none;width:64px;height:64px;clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);background:var(--gh);overflow:hidden}.sk-avatar .typ-figur{width:150px;margin:-10px 0 0 -43px}.sk-avatar .fig *{animation:none!important}.sk-kopf small{display:block;font-size:.78rem;color:var(--muted)}.sk-kopf b{display:block;font-family:var(--serif);font-size:1.25rem;letter-spacing:-.02em;line-height:1.15}.sk-kopf span{font-size:.85rem;color:var(--gd)}.sk-label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:.4rem 1.2rem .3rem}.sk-kapitel{list-style:none;margin:0;padding:0;counter-reset:kap}.sk-kapitel li{counter-increment:kap;margin:0;border-top:1px solid var(--line)}.sk-kapitel li[hidden]{display:none}.sk-kapitel a{display:block;padding:.6rem 1.2rem;font-size:.92rem;text-decoration:none;color:var(--ink);border-left:3px solid transparent;transition:background .2s,border-color .2s}.sk-kapitel a:before{content:counter(kap) ". "}.sk-kapitel a:hover{background:var(--paper-2)}.sk-kapitel a.an{background:color-mix(in srgb,var(--gh) 45%,#fff);border-left-color:var(--g);color:var(--gd)}.sk-knoepfe{display:grid;gap:.5rem;padding:1rem 1.2rem 1.2rem;border-top:1px solid var(--line);text-align:center}.sk-knoepfe .btn{justify-content:center;padding:.8rem 1rem;font-size:.92rem}.sk-link{font-size:.88rem;color:var(--muted)}@media(max-width:1000px){.typ-layout{grid-template-columns:1fr;padding-top:2rem}.typ-seitenkarte{display:none}.typ-nav{display:block}.typ-nav a[hidden]{display:none}}.achs-karte{display:grid;grid-template-columns:1.25fr 1fr;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;margin:1.6rem 0 2.6rem;box-shadow:0 30px 60px -48px #0f1e3380}.achs-liste{padding:.6rem}.achs-zeile{display:block;width:100%;text-align:left;background:transparent;border:0;border-radius:12px;padding:.9rem 1rem 1rem;cursor:pointer;font:inherit;color:inherit;transition:background .25s}.achs-zeile:hover{background:var(--paper-2)}.achs-zeile.an{background:#f1f0ee}.achs-wert{display:block;text-align:center;font-size:.95rem;color:var(--ink);margin-bottom:.35rem;font-weight:600}.achs-wert .zahl{color:var(--af)}.achs-spur{position:relative;display:block;height:12px;border-radius:999px;background:var(--af)}.achs-spur i{position:absolute;top:50%;left:var(--pos);width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid var(--af);transform:translate(-50%,-50%);box-shadow:0 2px 6px #0f1e3340;transition:left 1.2s var(--ease)}.achs-liste.start .achs-spur i{left:50%}.achs-pole{display:flex;justify-content:space-between;font-size:.82rem;color:var(--muted);margin-top:.35rem}.achs-pole .an{color:var(--ink);font-weight:700}.achs-panel{background:#f1f0ee;padding:1.4rem 1.4rem 1.6rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.achs-panel.neu>*{animation:panelrein .5s var(--ease)}@keyframes panelrein{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.achs-bild{width:150px;margin-bottom:.4rem}.achs-panel small{font-size:.8rem;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.achs-panel b{display:block;font-family:var(--serif);font-size:1.45rem;letter-spacing:-.02em;margin:.2rem 0 .5rem}.achs-panel p{font-size:.94rem;margin:0;color:var(--ink);opacity:.85;max-width:30ch}@media(max-width:700px){.achs-karte{grid-template-columns:1fr}}.erg-titel h3{margin:0}.liste-titel{font-size:1.35rem;margin:1.6rem 0 1rem}.sw-liste{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:1.3rem 2rem}.sw-liste li{display:flex;gap:.8rem;margin:0}.sw-liste b{display:block;font-size:1.02rem}.sw-liste p{margin:.2rem 0 0;color:var(--muted);font-size:.93rem;line-height:1.55}.sw-ico{flex:none;width:1.6rem;height:1.6rem;border-radius:50%;display:grid;place-items:center;border:2px solid;margin-top:.1rem;font-weight:800;font-size:.85rem}.sw-ico svg{width:1rem;height:1rem}.sw-ico.plus{color:var(--g);border-color:var(--g)}.sw-ico.minus{color:#d9a23b;border-color:#d9a23b}@media(max-width:640px){.sw-liste{grid-template-columns:1fr}}.typ-hebel-box{background:var(--stage);color:var(--on-stage);border-radius:24px;padding:2.2rem!important;margin-bottom:3rem}.typ-hebel-box .kap-titel{color:var(--on-stage)}.typ-hebel-box .kap-nr{border-color:var(--hi);color:var(--hi)}.typ-hebel-box a{color:var(--hi)}.promi details{margin-top:.2rem}.promi summary{list-style:none;cursor:pointer;color:var(--velvet);font-size:.88rem;text-decoration:underline;text-underline-offset:3px}.promi summary::-webkit-details-marker{display:none}.promi details[open] p{animation:panelrein .4s var(--ease)}.typ-pillen{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.4rem}.typ-pillen span{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gd);background:#ffffffa6;border-radius:999px;padding:.25rem .65rem}.typ-kopf .typ-vorzeile{margin-top:1rem}.kap-chips{display:none;position:sticky;top:64px;z-index:6;background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.kap-chips .wrap{display:flex;gap:.4rem;overflow-x:auto;padding-top:.6rem;padding-bottom:.6rem;scrollbar-width:none}.kap-chips a{flex:none;font-size:.88rem;text-decoration:none;border-radius:999px;padding:.4rem .9rem;color:var(--muted)}.kap-chips a.an{background:var(--gh);color:var(--gd);font-weight:600}.typ-layout3{display:grid;grid-template-columns:240px minmax(0,720px) 280px;justify-content:center;gap:3rem;max-width:1440px;margin:0 auto;padding:3.5rem 24px 4rem;align-items:start}.kap-nav{position:sticky;top:96px}.kap-nav-titel{font-family:var(--serif);font-weight:600;font-size:1.25rem;letter-spacing:-.02em;margin:0 0 .9rem}.kap-nav ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.kap-nav li{margin:0;border-bottom:1px solid var(--line)}.kap-nav a{display:flex;justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem .9rem;font-size:.93rem;color:var(--ink);text-decoration:none;border-left:3px solid transparent;transition:background .2s}.kap-nav a svg{flex:none;width:15px;height:15px;color:var(--muted);transition:transform .25s var(--ease)}.kap-nav a:hover{background:var(--paper-2)}.kap-nav a:hover svg{transform:translate(3px);color:var(--gd)}.kap-nav a.an{background:#f1f0ee;border-left-color:var(--g);color:var(--gd);font-weight:600}.kap-nav a.an svg{visibility:hidden}.kap-nav-karte{margin-top:1.6rem;background:color-mix(in srgb,var(--gh) 45%,#fff);border-top:4px solid var(--g);border-radius:14px;padding:1.1rem}.kap-nav-karte b{display:block;font-family:var(--serif);font-size:1.05rem}.kap-nav-karte p{font-size:.88rem;color:var(--muted);margin:.4rem 0 .6rem}.kap-nav-karte a{font-size:.9rem;font-weight:600;color:var(--gd);text-decoration:none}.typ-inhalt{min-width:0}.typ-inhalt>section,.typ-inhalt .typ-kapitel{padding:0 0 1rem}.typ-inhalt p{font-size:1.06rem;line-height:1.75;margin:0 0 1rem;max-width:none}.kap-h1{font-size:clamp(2rem,3.6vw,2.9rem)!important;max-width:none!important;padding-bottom:1rem;margin:0 0 1.6rem;border-bottom:1px solid var(--line)}#ergebnis{margin-bottom:3rem}#kapitel{scroll-margin-top:92px}@media(max-width:1240px){#kapitel{scroll-margin-top:140px}}.typ-inhalt .typ-zitat{margin:0 0 1.8rem}.kap-szene{margin:2rem 0 1rem}.kap-szene svg{display:block;width:100%;height:auto;overflow:visible}.kap-abschnitt{margin-top:2.6rem}.kap-abschnitt h3{font-size:clamp(1.45rem,2.4vw,1.85rem);letter-spacing:-.02em;margin:0 0 1rem}.kap-liste{list-style:none;padding:0;margin:1.4rem 0;display:grid;gap:1.2rem}.kap-liste li{display:flex;gap:.9rem;margin:0}.kap-liste b{display:block;font-size:1.06rem;margin-bottom:.15rem}.kap-liste p{margin:0!important;color:var(--muted);font-size:1rem!important;line-height:1.65!important}.kl-ico{flex:none;width:1.7rem;height:1.7rem;margin-top:.1rem;border-radius:50%;border:2px solid var(--g);position:relative;display:grid;place-items:center;color:#d9a23b;font-weight:800;font-size:.9rem}.kap-liste:not(.minus) .kl-ico:after{content:"";width:.55rem;height:.3rem;border:solid var(--g);border-width:0 0 2.4px 2.4px;transform:translateY(-2px) rotate(-45deg)}.kap-liste.minus .kl-ico{border-color:#d9a23b}.kap-merk{margin:1.4rem 0!important;padding:1.1rem 1.4rem;background:color-mix(in srgb,var(--gh) 45%,#fff);border-left:4px solid var(--g);border-radius:0 14px 14px 0;font-weight:500}.kap-kicker{font-size:.74rem!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gd);margin:0 0 .3rem!important}.kap-uebung{margin:1.6rem 0;padding:1.4rem 1.5rem;background:#fff;border:1px solid var(--line);border-top:4px solid var(--g);border-radius:16px;box-shadow:0 24px 50px -40px #0f1e3380}.kap-uebung h4{font-family:var(--serif);font-size:1.2rem;margin:0 0 .8rem;letter-spacing:-.01em}.kap-uebung ol{margin:0;padding-left:1.3rem}.kap-uebung li{margin:.45rem 0;line-height:1.6}.kap-uebung li::marker{color:var(--gd);font-weight:700}.typ-inhalt .typ-hebel-box{padding:2rem!important;margin:1.6rem 0 1rem}.typ-hebel-box h3{color:var(--on-stage);font-size:1.6rem;margin:0 0 .8rem}.typ-hebel-box .kap-kicker{color:var(--hi)}.typ-hebel-box p{color:#f3f1ecd1}.typ-hebel-box .typ-uebung p{margin:.5rem 0 0}.kap-weiter{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:3.5rem}.kap-weiter a{display:block;padding:1.6rem 1rem;text-decoration:none;color:var(--ink);position:relative;transition:background .2s}.kap-weiter a:hover{background:var(--paper-2)}.kap-weiter small{display:block;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.kap-weiter b{font-family:var(--serif);font-size:1.25rem;letter-spacing:-.01em}.kap-weiter .vor{text-align:right;border-left:1px solid var(--line);padding-right:2.6rem}.kap-weiter .vor span{position:absolute;right:.8rem;top:50%;transform:translateY(-50%);font-size:1.4rem;color:var(--gd);transition:transform .25s var(--ease)}.kap-weiter .vor:hover span{transform:translate(4px,-50%)}.typ-layout3 .typ-seitenkarte{position:sticky;top:96px}.sk-balken{padding:.4rem 1.2rem 1rem;border-top:1px solid var(--line)}.skb{margin-top:.8rem}.skb-wert{display:block;text-align:center;font-size:.9rem;margin-bottom:.3rem}.skb-wert b{color:var(--af)}.skb .achs-spur{height:9px}.skb .achs-spur i{width:15px;height:15px}.skb .achs-pole{font-size:.76rem}.sk-kopf a{color:var(--gd)}.promi-band .promis{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 6rem)/5);gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:2rem;padding:1rem 0 .5rem;justify-content:start}.promi-band .promis::-webkit-scrollbar{display:none}.promi-band .promi{scroll-snap-align:start;flex:none}.promi-pfeile{display:flex;justify-content:center;gap:.8rem;margin-top:1.4rem}.promi-pfeile button{width:46px;height:46px;border-radius:50%;border:0;background:#fff;color:var(--ink);cursor:pointer;display:grid;place-items:center;box-shadow:0 6px 18px -10px #0f1e3380;transition:transform .2s,opacity .2s}.promi-pfeile button svg{width:16px;height:16px}.promi-pfeile button:hover:not(:disabled){transform:scale(1.08)}.promi-pfeile button:disabled{opacity:.4;cursor:default}@media(max-width:1240px){.typ-layout3{grid-template-columns:minmax(0,720px) 280px}.kap-nav{display:none}.kap-chips{display:block}}@media(max-width:1000px){.typ-layout3{grid-template-columns:minmax(0,1fr);padding-top:2rem}.typ-layout3 .typ-seitenkarte{display:none}.promi-band .promis{grid-auto-columns:calc((100% - 2 * 1.5rem) / 3)}}@media(max-width:560px){.promi-band .promis{grid-auto-columns:calc((100% - 1rem)/2);gap:1rem}.kap-weiter{grid-template-columns:1fr}.kap-weiter .vor{border-left:0;border-top:1px solid var(--line)}.kap-chips{top:56px}}.szene .puls{stroke-dasharray:260;animation:puls 2.4s linear infinite}@keyframes puls{0%{stroke-dashoffset:260}to{stroke-dashoffset:-260}}.szene .herz{transform-box:fill-box;transform-origin:center;animation:herz 1.1s ease-in-out infinite}@keyframes herz{0%,to{transform:scale(1)}15%{transform:scale(1.08)}30%{transform:scale(.98)}}.szene .zeiger{transform-origin:352px 70px;animation:zeiger 6s linear infinite}@keyframes zeiger{to{transform:rotate(360deg)}}.szene .flagge{transform-box:fill-box;transform-origin:left center;animation:flagge 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.szene *{animation:none!important}}.erg-nah{margin:-1.2rem 0 2.4rem;padding:1.1rem 1.3rem;background:#fff;border:1px dashed var(--g);border-radius:14px}.erg-nah p{font-size:.98rem!important;margin:.3rem 0 0!important}.erg-nah a{color:var(--gd);font-weight:600}.rtt-testkopf{--band:#F1F0EE;padding:1.4rem 0 0!important;text-align:center}.rtt-testkopf.schraeg:before{bottom:120px;clip-path:polygon(0 0,100% 0,100% 78%,64% 100%,30% 86%,0 96%)}.rtt-testkopf .crumbs{text-align:left}.rtt-zeichen{width:64px;height:64px;margin:.8rem auto .4rem;display:block;animation:zeichen 6s ease-in-out infinite}@keyframes zeichen{0%,to{transform:rotate(0)}50%{transform:rotate(8deg)}}.rtt-testkopf h1{font-size:clamp(2.1rem,4.6vw,3.4rem);margin:0 auto .6rem;max-width:none;text-wrap:balance}.rtt-testkopf-unter{color:var(--muted);font-size:1.05rem;margin:0 auto 2.4rem!important;max-width:none!important}.rtt-testkopf .rtt-schritt-karten{margin-top:0}.rtt-testkopf+.rtt-testbereich{padding-top:3.5rem!important}@media(prefers-reduced-motion:reduce){.rtt-zeichen{animation:none}}.rtt-cta{text-align:center;margin:3rem auto 0;padding:1.8rem 1rem;border-top:1px solid var(--line)}.rtt-cta p{font-family:var(--serif);font-weight:600;font-size:clamp(1.2rem,2.4vw,1.5rem);margin:0 auto 1rem!important;max-width:none!important;letter-spacing:-.01em}#typen>.wrap .rtt-cta{border-top:0;margin-top:1rem;padding-bottom:4rem}.rtt-peak-btn{margin-top:1.8rem}.rtt-schluss{--band:linear-gradient(120deg,#F6D2BF 0%,#CBE9DD 38%,#CFE1F1 68%,#E2D6EF 100%);text-align:center;padding:5rem 0 5.5rem!important;margin-bottom:2rem}.rtt-schluss h2{margin:1rem auto .6rem}.rtt-schluss p{color:var(--ink);opacity:.8;margin:0 auto 1.6rem!important;max-width:none!important}.rtt-schluss-figuren{display:flex;justify-content:center;gap:.5rem}.rtt-schluss-figuren .typ-figur{width:120px}@media(max-width:560px){.rtt-schluss-figuren .typ-figur{width:80px}}@media(max-width:860px){.rtt-testkopf .rtt-schritt-karten{gap:.6rem}.rtt-testkopf .rtt-sk{display:grid;grid-template-columns:64px 1fr;column-gap:.9rem;align-items:center;padding:.9rem 1rem}.rtt-testkopf .rtt-sk svg{grid-row:1 / span 3;width:64px;height:52px;margin:0}.rtt-testkopf .rtt-sk .pill{justify-self:start}.rtt-testkopf .rtt-sk h3{margin:.2rem 0 .1rem;font-size:1.02rem}.rtt-testkopf .rtt-sk p{font-size:.86rem}}.rt-letztes-box{display:flex;justify-content:center;margin:0 0 1.8rem}.rt-letztes-box .letztes-ergebnis{margin-top:0}@media(max-width:760px){.rt-kopf,.typ-nav,.kap-chips{top:0}}
