.berater .q .frage{font-weight:600;font-size:16px}.berater .zusatz{font-weight:400;color:var(--muted);font-size:14px}.berater .opt.spalte{flex-direction:column;align-items:stretch}.berater .step.mensch{background:transparent;border-style:dashed}.berater .step.mensch .tag{color:var(--grey)}.berater .gruppe{display:flex;flex-direction:column;gap:8px}.berater .gruppe+.gruppe{padding-top:6px}.berater .gruppe h3{font-family:var(--f-mono),monospace;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.berater .zeile{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 16px;gap:8px 16px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:10px 12px}.berater .zeile-text{font-size:15px;font-weight:600}.berater .funktion .opt label,.berater .zeile .opt label{padding:5px 9px;font-size:13px}@media (max-width:760px){.berater .zeile{grid-template-columns:1fr}}.berater .funktion{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.berater .funktion-kopf{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.berater .funktion-kopf b{font-family:var(--f-display),sans-serif;font-size:16px}.berater .funktion p{font-size:15px;color:var(--muted)}.berater .ea{scroll-margin-top:80px}.berater .erfolg h3{font-size:20px}