/* MR.INCOME: Sozialhilfe und Grundsicherung, Vergleich und Quellen. */
.social-guide{max-width:1050px;margin:0 auto}
.social-guide section{margin:36px 0;padding:25px;border:1px solid #2e4856;border-radius:18px;background:#101e29}
.social-guide h2{font-size:clamp(23px,2.4vw,32px);line-height:1.25;margin:10px 0 18px}
.social-guide h3{font-size:20px;margin:25px 0 12px;color:#e9c57c}
.social-guide p,.social-guide li{font-size:16px;line-height:1.75}
.social-guide li{margin-bottom:12px}
.social-guide a{overflow-wrap:anywhere}
.social-guide .visual-hero{padding:30px}
.social-guide .visual-hero h1{font-size:clamp(32px,4vw,52px)}
.social-guide .visual-hero p{max-width:760px}
.social-guide .social-note{padding:16px 18px;border-left:3px solid #77e0d3;background:#142b34;border-radius:6px}
.social-guide .social-reform{border-color:#806c40;background:linear-gradient(145deg,#29291f,#101e29 70%)}
.social-status{display:inline-flex;padding:7px 10px;border:1px solid #857044;border-radius:7px;background:#403722;color:#ffe2a0;font-size:11px;font-weight:750;letter-spacing:.035em}
.social-table-wrap{overflow-x:auto;max-width:100%;border:1px solid #34505f;border-radius:10px}
.social-guide table{width:100%;min-width:620px;border-collapse:collapse;font-size:14px}
.social-guide th,.social-guide td{padding:15px;text-align:left;vertical-align:top;border-bottom:1px solid #2b4654;line-height:1.6}
.social-guide thead{background:#1b3540}
.social-guide tbody th{width:28%;font-weight:700}
.social-guide tbody tr:last-child>*{border-bottom:0}
.social-sources ol{padding-left:24px}
.social-guide .social-sources li{font-size:14px}
.social-share{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:35px}
@media(max-width:760px){.social-guide section{padding:18px 15px;margin:24px 0}.social-guide .visual-hero{padding:22px 18px}.social-guide p,.social-guide li{font-size:15px}.social-guide h3{font-size:18px}.social-guide th,.social-guide td{padding:12px}.social-status{font-size:10px}.social-guide .actions{flex-wrap:wrap}}
