.rg-fakten{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0 0 8px;padding:0;list-style:none;display:grid}.rg-fakten li{border:1px solid var(--fss-linie);background:#fff;border-radius:12px;padding:14px 16px}.rg-fakten b{color:var(--fss-navy);font-size:22px;font-weight:600;line-height:1.2;display:block}.rg-fakten span{color:var(--fss-leise);font-size:14px}.rg-teil{margin-top:28px}.rg-teil-kopf{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 4px;display:flex}.rg-teil-kopf h3{color:var(--fss-navy);margin:0;font-size:19px;font-weight:600}.rg-teil-kopf span{color:var(--fss-leise);font-size:14px}.rg-download{background:var(--fss-hell);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:22px 0 0;padding:16px 20px;display:flex}.rg-download p{flex:260px;margin:0}.rg-plan{counter-reset:woche;gap:10px;margin:0;padding:0;list-style:none;display:grid}.rg-plan li{border:1px solid var(--fss-linie);background:#fff;border-radius:12px;padding:14px 16px 14px 64px;position:relative}.rg-plan li:before{counter-increment:woche;content:"W" counter(woche);color:var(--fss-blau);font-weight:600;position:absolute;top:14px;left:16px}.rg-plan b{color:var(--fss-navy);display:block}.rg-weg{gap:0;margin:0;padding:0;list-style:none;display:grid}.rg-weg>li{border-top:1px solid var(--fss-linie);grid-template-columns:120px 1fr;gap:16px;padding:16px 0;display:grid}.rg-weg>li:first-child{border-top:0}.rg-weg-alter{color:var(--fss-blau);font-weight:600}.rg-weg h3{color:var(--fss-navy);margin:0 0 4px;font-size:18px;font-weight:600}.rg-weg p{margin:0 0 6px}.rg-weg .rg-links{flex-wrap:wrap;gap:6px 14px;margin:6px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.rg-kacheln{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.rg-kacheln a{border:1px solid var(--fss-linie);height:100%;color:inherit;cursor:pointer;background:#fff;border-radius:12px;padding:16px 18px;text-decoration:none;display:block}.rg-kacheln a:hover{border-color:var(--fss-blau);background:var(--fss-hell)}.rg-kacheln b{color:var(--fss-blau);margin-bottom:4px;font-weight:600;display:block}.rg-kacheln span{color:var(--fss-leise);font-size:15px}.rg-angebot{background:var(--fss-navy);color:#fff;border-radius:12px;margin:40px 0 0;padding:22px 24px}.rg-angebot h2{color:#fff;margin:0 0 6px;font-size:20px;font-weight:600}.rg-angebot p{color:#dfe6f3;margin:0 0 14px}.rg-angebot a{color:var(--fss-navy);background:#fff;border-radius:8px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-block}.rg-angebot a:hover{background:var(--fss-hell)}.rg-stand{top:var(--fss-oben,56px);z-index:2;border:1px solid var(--fss-linie);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:18px 0 0;padding:12px 16px;display:flex;position:-webkit-sticky;position:sticky}.rg-stand>span:first-child{flex:auto}.rg-stand b{color:var(--fss-navy)}.rg-uhr{font-variant-numeric:tabular-nums;color:var(--fss-blau);font-weight:600}.rg-uhr-ueber{color:var(--fss-rot)}.ws .rg-zurueck{color:var(--fss-blau);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}.rg-fazit{background:var(--fss-gruen-bg);color:var(--fss-gruen);border-radius:12px;margin:12px 0 0;padding:12px 16px}.rg-optionen{flex-wrap:wrap;gap:8px;margin:10px 0 0;display:flex}.ws .rg-option{border:1px solid var(--fss-linie);color:var(--fss-text);cursor:pointer;background:#fff;border-radius:8px;padding:7px 14px;font-size:16px}.ws .rg-option:hover:not(:disabled){border-color:var(--fss-blau);background:var(--fss-hell)}.ws .rg-option:disabled{cursor:default}.ws .rg-option[data-zustand=richtig]{border-color:var(--fss-gruen);background:var(--fss-gruen-bg);color:var(--fss-gruen);font-weight:600}.ws .rg-option[data-zustand=falsch]{border-color:var(--fss-rot);background:var(--fss-rot-bg);color:var(--fss-rot);text-decoration:line-through}.rg-rueckmeldung{margin-top:10px}.rg-rueckmeldung p{margin:0 0 4px}.fss-uebung[data-ergebnis=richtig] .fss-uebung-nr{background:var(--fss-gruen);border-color:var(--fss-gruen);color:#fff}.fss-uebung[data-ergebnis=falsch] .fss-uebung-nr{background:var(--fss-rot);border-color:var(--fss-rot);color:#fff}.rg-selbst{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:15px;display:flex}@media (max-width:640px){.rg-fakten{grid-template-columns:1fr 1fr}.rg-fakten b{font-size:18px}.rg-stapel thead{display:none}.rg-stapel tr{border-top:1px solid var(--fss-linie);padding:12px 0;display:block}.rg-stapel th,.rg-stapel td{text-align:left;display:block;border:0!important;padding:2px 0!important}.rg-stapel td[data-label]:before{content:attr(data-label)": ";color:var(--fss-leise)}.rg-weg>li{grid-template-columns:1fr;gap:4px}.rg-plan li{padding-left:56px}}@media print{.rg-angebot,.rg-download{display:none}}.rg-andere{margin:40px 0 0}.ws .rg-andere h2{color:var(--fss-navy);margin:0 0 6px;font-size:18px;font-weight:600}
