.ot-wege{margin-top:24px}.ot-wege__hinweis{margin:8px 0 24px;font-size:14px;color:var(--rl-muted)}.ot-leer{margin:16px 0 0;font-size:17px;color:var(--rl-muted)}.ot-treffer{position:relative;display:flex;flex-direction:column}.ot-treffer>.rl-karte{flex:1}.rl-grid:has(.ot-warum[open]){align-items:start}.ot-merken{position:absolute;top:12px;right:12px;min-height:32px;padding:0 12px;border:1.5px solid var(--rl-ink);border-radius:0;background:#fff;color:var(--rl-ink);font:700 14px var(--rl-text);cursor:pointer}.ot-merken:hover{border-color:#b84f0c;color:#b84f0c}.ot-merken[aria-pressed=true]{background:var(--rl-ink);color:#fff}.ot-merken:focus-visible{outline:2px solid #b84f0c;outline-offset:2px}.ot-warum{border:1px solid var(--rl-border);border-top:0;background:#fff}.ot-warum>summary{cursor:pointer;padding:12px 16px;min-height:44px;display:flex;align-items:center;font:700 14px var(--rl-text);color:var(--rl-ink);list-style:none}.ot-warum>summary::-webkit-details-marker{display:none}.ot-warum>summary:after{content:"+";margin-left:auto;font-size:18px}.ot-warum[open]>summary:after{content:"–"}.ot-warum>summary:focus-visible{outline:2px solid #b84f0c;outline-offset:-2px}.ot-warum__inhalt{padding:0 16px 16px;display:grid;gap:10px;font-size:15px;line-height:1.5;color:var(--rl-body)}.ot-warum__gruende{margin:0;padding-left:18px;display:grid;gap:6px}.ot-warum__gegen,.ot-warum__hinweis{margin:0}.ot-warum__hinweis{font-size:13px;color:var(--rl-muted)}.ot-warum__link{font-weight:600}.ot-stufe{font-size:14px}.ot-stufe--sehr{background:var(--rl-blau);color:var(--rl-blau-ink)}.ot-stufe--gut{background:var(--rl-ink);color:#fff}.ot-stufe--teils{background:#fff;color:var(--rl-ink);border:1.5px solid var(--rl-ink)}.ot-schritte{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ot-schritte li{background:#fff;border:1px solid var(--rl-border);border-radius:0;padding:24px;display:flex;flex-direction:column;gap:8px}.ot-schritte__nr{font-family:var(--rl-display);font-size:32px;font-weight:800;line-height:1;color:var(--rl-ink)}.ot-schritte h3{margin:8px 0 0;font-size:20px;line-height:1.25;color:var(--rl-ink)}.ot-schritte p{margin:0;font-size:17px;line-height:1.5;color:var(--rl-muted)}.ot-schritte .rl-mehr{margin-top:auto;padding-top:8px}.ot-schritte__stand{font-size:14px!important;font-weight:700;color:var(--rl-ink)!important}@media(max-width:1000px){.ot-schritte{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ot-schritte{grid-template-columns:1fr}}.ot-treffer .rl-karte__meta:not(.rl-karte__meta--fuss){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.rl-seo.ot-seo{display:block;max-width:820px}.ot-seo>h2{margin:40px 0 12px}.ot-seo .ot-mehr{margin-bottom:8px}.ot-seo .ot-faq{margin:0 0 32px;border-top:1px solid var(--rl-border)}.ot-seo .ot-faq>div{padding:16px 0;border-bottom:1px solid var(--rl-border)}.ot-seo .ot-faq dt{font-weight:700;margin:0 0 6px}.ot-seo .ot-faq dd{margin:0;font-size:16px;line-height:1.65;color:var(--rl-body)}.ot-mehr>summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font:700 20px/1.25 var(--rl-display);color:var(--rl-ink)}.ot-mehr[open]>summary{margin-bottom:8px}#ot-start .ot-anleitung{padding-bottom:32px}#ot-start .ot-anleitung .rl-quelle{margin-bottom:0}#ot-start .ot-anleitung+.rl-band--anschluss{padding-top:0}#ot-start .ot-anleitung+.rl-band--anschluss .rl-seo{padding-top:16px}#ot-frage[data-farbe=blau-hell] .rl-test{background:#a9c9ff}#ot-frage[data-farbe=blau-mittel] .rl-test{background:#82b1ff}:is(#ot-frage,#ot-einstieg) .rl-skala__option:nth-child(1) .rl-skala__feld{--stufe: #d3e3ff}:is(#ot-frage,#ot-einstieg) .rl-skala__option:nth-child(2) .rl-skala__feld{--stufe: #a9c9ff}:is(#ot-frage,#ot-einstieg) .rl-skala__option:nth-child(3) .rl-skala__feld{--stufe: #7eadf7}:is(#ot-frage,#ot-einstieg) .rl-skala__option:nth-child(4) .rl-skala__feld{--stufe: #4f8be6}:is(#ot-frage,#ot-einstieg) .rl-skala__option:nth-child(5) .rl-skala__feld{--stufe: #2a66c4}:is(#ot-frage,#ot-einstieg) .rl-skala__option:nth-child(6) .rl-skala__feld{--stufe: #12264a}#ot-ergebnis .rl-profil__kachel--1{background:#fff;color:var(--rl-ink)}#ot-ergebnis .rl-profil__hex .flaeche{fill:#5b9bff66;stroke:var(--rl-blau)}#ot-ergebnis .rl-profil__hex circle.stark{fill:var(--rl-blau)}#ot-ergebnis .rl-messlatte li.rl-stark .rl-messlatte__wert{background:var(--rl-blau)}#ot-ergebnis .ot-gleichauf{align-self:flex-start;padding:2px 8px;border:1px solid currentColor;font-size:12px;font-weight:600;line-height:1.4}#ot-ergebnis .rl-messlatte__zahl small{display:block;font-size:12px;font-weight:400;opacity:.8}@media(max-width:759px){#ot-start .ot-nur-breit{display:none}}
