/* Nur für die Antwort-Seiten unter /fragen/ (A-112). Baut auf style.css auf, ändert dort nichts. */
.frage{max-width:720px;padding:28px 20px 56px}
.krumen{font-size:.84rem;color:var(--muted);margin:0 0 18px}
.krumen a{color:var(--muted)}
.frage h1{font-size:clamp(1.7rem,5.5vw,2.4rem)}
.frage h2{font-size:1.25rem;margin:30px 0 8px}
.frage p,.frage li{font-size:1rem}
.frage ul,.frage ol{padding-left:22px}
.frage li{margin:4px 0}
.kurz{background:var(--card);border:1px solid var(--border);border-left:5px solid var(--navy);border-radius:14px;padding:16px 20px;margin:0 0 22px;font-size:1.06rem}
.stand{color:var(--muted);font-size:.86rem;border-top:1px solid var(--border);margin-top:28px;padding-top:14px}
.stand a{color:var(--muted)}
.app-hinweis{background:var(--card);border:1px solid var(--border);border-radius:var(--r);padding:20px 22px;margin:26px 0 0}
.app-hinweis h2{margin:0 0 6px;font-size:1.1rem}
.app-hinweis p{margin:0 0 12px;color:var(--muted);font-size:.95rem}
.app-hinweis .stores{margin-top:6px}
.weiter ul{list-style:none;padding:0}
.weiter li{padding:7px 0;border-bottom:1px solid var(--border)}
.weiter a{text-decoration:none;font-weight:600}
.liste{list-style:none;padding:0;margin:0 0 8px}
.liste li{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:14px 18px;margin:0 0 10px}
.liste a{font-weight:700;text-decoration:none;font-size:1.02rem}
.liste p{margin:6px 0 0;color:var(--muted);font-size:.93rem}
