.facts-section[data-astro-cid-3de7fj2t]{background:var(--white);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:2rem 0}.facts-band[data-astro-cid-3de7fj2t]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;background:none;border-top:0;border-bottom:0;padding:0}.fact-item[data-astro-cid-3de7fj2t]{text-align:center;background:none;padding:0;display:block}.fact-zahl[data-astro-cid-3de7fj2t]{display:block;font-family:var(--font-display);font-size:1.75rem;font-weight:800;color:var(--terra);line-height:1.1;margin-bottom:.375rem}.fact-label[data-astro-cid-3de7fj2t]{font-size:.78rem;color:var(--mid);line-height:1.45}.warn-section[data-astro-cid-3de7fj2t]{padding:2rem 0}.warn-box[data-astro-cid-3de7fj2t]{display:flex;gap:1.25rem;align-items:flex-start;background:#fef3c7;border:1px solid #fcd34d;border-radius:var(--radius-lg);padding:1.375rem 1.5rem}.warn-icon[data-astro-cid-3de7fj2t]{font-size:1.5rem;flex-shrink:0;margin-top:.1rem}.warn-content[data-astro-cid-3de7fj2t] strong[data-astro-cid-3de7fj2t]{display:block;font-size:.95rem;color:#92400e;margin-bottom:.5rem}.warn-content[data-astro-cid-3de7fj2t] p[data-astro-cid-3de7fj2t]{font-size:.875rem;color:#78350f;line-height:1.65;margin:0}.section[data-astro-cid-3de7fj2t]{padding:3rem var(--page-px)}.section-label[data-astro-cid-3de7fj2t]{display:block;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--terra);margin-bottom:.875rem}.section-title[data-astro-cid-3de7fj2t]{font-family:var(--font-display);font-size:clamp(1.5rem,2.5vw,2rem);color:var(--text);margin-bottom:1rem;line-height:1.2}.alter-grid[data-astro-cid-3de7fj2t]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:2rem}.alter-card[data-astro-cid-3de7fj2t]{background:var(--white);border:1px solid var(--border);border-top:4px solid;border-radius:var(--radius-lg);padding:1.375rem;display:flex;flex-direction:column;gap:.875rem}.alter-head[data-astro-cid-3de7fj2t]{display:flex;align-items:flex-start;gap:.875rem}.alter-icon[data-astro-cid-3de7fj2t]{font-size:1.75rem;flex-shrink:0;line-height:1}.alter-range[data-astro-cid-3de7fj2t]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.2rem}.alter-card[data-astro-cid-3de7fj2t] h3[data-astro-cid-3de7fj2t]{font-family:var(--font-display);font-size:.95rem;font-weight:700;color:var(--text);margin:0}.alter-details[data-astro-cid-3de7fj2t]{font-size:.855rem;color:var(--mid);line-height:1.65;margin:0}.alter-badge[data-astro-cid-3de7fj2t]{display:inline-block;font-size:.78rem;font-weight:700;padding:.3rem .75rem;border-radius:100px;border:1px solid;align-self:flex-start}.vergleich-section[data-astro-cid-3de7fj2t]{background:var(--bg);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:3rem 0}.vgl-table-wrap[data-astro-cid-3de7fj2t]{overflow-x:auto;margin-top:2rem}.vgl-table[data-astro-cid-3de7fj2t]{width:100%;border-collapse:collapse;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border)}.vgl-table[data-astro-cid-3de7fj2t] thead[data-astro-cid-3de7fj2t]{background:var(--bg)}.vgl-table[data-astro-cid-3de7fj2t] th[data-astro-cid-3de7fj2t]{padding:.875rem 1rem;text-align:left;font-size:.8rem;font-weight:700;color:var(--mid);border-bottom:2px solid var(--border)}.vgl-kriterium-col[data-astro-cid-3de7fj2t],.vgl-socke-col[data-astro-cid-3de7fj2t],.vgl-abs-col[data-astro-cid-3de7fj2t],.vgl-haus-col[data-astro-cid-3de7fj2t]{width:25%}.vgl-table[data-astro-cid-3de7fj2t] td[data-astro-cid-3de7fj2t]{padding:.875rem 1rem;vertical-align:top;border-bottom:1px solid var(--border);font-size:.85rem}.vgl-table[data-astro-cid-3de7fj2t] tr[data-astro-cid-3de7fj2t]:last-child td[data-astro-cid-3de7fj2t]{border-bottom:none}.vgl-wichtig[data-astro-cid-3de7fj2t]{background:#fffbeb}.vgl-flag[data-astro-cid-3de7fj2t]{display:block;font-size:.7rem;font-weight:700;color:#92400e;margin-bottom:.25rem}.vgl-krit[data-astro-cid-3de7fj2t]{font-weight:600;color:var(--text);font-size:.85rem}.vgl-sterne[data-astro-cid-3de7fj2t]{font-size:.9rem;color:var(--terra);letter-spacing:.05em;margin-bottom:.25rem}.vgl-hint[data-astro-cid-3de7fj2t]{font-size:.78rem;color:var(--mid);line-height:1.45}.vgl-fazit[data-astro-cid-3de7fj2t]{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.125rem 1.375rem;margin-top:1.5rem;font-size:.9rem;color:var(--text);line-height:1.65}.vgl-fazit[data-astro-cid-3de7fj2t] em[data-astro-cid-3de7fj2t]{color:#9a3412;font-style:normal;font-weight:600}.typen-grid[data-astro-cid-3de7fj2t]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:2rem}.typ-card[data-astro-cid-3de7fj2t]{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.375rem;display:flex;flex-direction:column;gap:.875rem}.typ-head[data-astro-cid-3de7fj2t]{display:flex;align-items:flex-start;gap:.875rem}.typ-icon[data-astro-cid-3de7fj2t]{font-size:1.5rem;flex-shrink:0}.typ-card[data-astro-cid-3de7fj2t] h3[data-astro-cid-3de7fj2t]{font-family:var(--font-display);font-size:.95rem;font-weight:700;color:var(--text);margin:0 0 .125rem}.typ-alter[data-astro-cid-3de7fj2t]{font-size:.75rem;font-weight:600}.typ-listen[data-astro-cid-3de7fj2t]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.typ-list-label[data-astro-cid-3de7fj2t]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;margin-bottom:.375rem}.typ-pro[data-astro-cid-3de7fj2t] .typ-list-label[data-astro-cid-3de7fj2t]{color:#166534}.typ-contra[data-astro-cid-3de7fj2t] .typ-list-label[data-astro-cid-3de7fj2t]{color:#9a3412}.typ-pro[data-astro-cid-3de7fj2t] ul[data-astro-cid-3de7fj2t],.typ-contra[data-astro-cid-3de7fj2t] ul[data-astro-cid-3de7fj2t]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.typ-pro[data-astro-cid-3de7fj2t] li[data-astro-cid-3de7fj2t],.typ-contra[data-astro-cid-3de7fj2t] li[data-astro-cid-3de7fj2t]{font-size:.8rem;color:var(--mid);line-height:1.45;padding-left:.875rem;position:relative}.typ-pro[data-astro-cid-3de7fj2t] li[data-astro-cid-3de7fj2t]:before{content:"✓";position:absolute;left:0;color:#166534;font-weight:700}.typ-contra[data-astro-cid-3de7fj2t] li[data-astro-cid-3de7fj2t]:before{content:"✗";position:absolute;left:0;color:#9a3412;font-weight:700}.typ-tipp[data-astro-cid-3de7fj2t]{font-size:.83rem;color:var(--mid);line-height:1.6;padding:.625rem .875rem;border-left:3px solid;background:var(--bg);border-radius:0 var(--radius-md) var(--radius-md) 0}.typ-tipp-label[data-astro-cid-3de7fj2t]{font-weight:700;color:var(--terra);margin-right:.25rem}.prose[data-astro-cid-3de7fj2t] h2[data-astro-cid-3de7fj2t]{font-family:var(--font-display);font-size:1.5rem;color:var(--text);margin-bottom:1.25rem}.prose[data-astro-cid-3de7fj2t] h3[data-astro-cid-3de7fj2t]{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--text);margin:1.75rem 0 .625rem}.prose[data-astro-cid-3de7fj2t] p[data-astro-cid-3de7fj2t]{font-size:.9rem;color:var(--mid);line-height:1.75;margin:0 0 1rem}.entscheid-list[data-astro-cid-3de7fj2t]{list-style:none;display:flex;flex-direction:column;gap:.5rem}.entscheid-list[data-astro-cid-3de7fj2t] li[data-astro-cid-3de7fj2t]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.entscheid-alter[data-astro-cid-3de7fj2t]{font-size:.78rem;color:var(--mid);white-space:nowrap}.entscheid-wahl[data-astro-cid-3de7fj2t]{font-size:.75rem;font-weight:700;padding:.2rem .6rem;border-radius:100px;white-space:nowrap}.barfuss[data-astro-cid-3de7fj2t]{background:#eff6ff;color:#1d4ed8}.abs[data-astro-cid-3de7fj2t]{background:#fef3c7;color:#92400e}.haus[data-astro-cid-3de7fj2t]{background:#f0fdf4;color:#166534}@media(max-width:960px){.facts-band[data-astro-cid-3de7fj2t]{grid-template-columns:repeat(2,1fr)}.alter-grid[data-astro-cid-3de7fj2t],.typen-grid[data-astro-cid-3de7fj2t]{grid-template-columns:1fr}}@media(max-width:600px){.facts-band[data-astro-cid-3de7fj2t]{grid-template-columns:repeat(2,1fr);gap:1rem}.vgl-table[data-astro-cid-3de7fj2t] th[data-astro-cid-3de7fj2t],.vgl-table[data-astro-cid-3de7fj2t] td[data-astro-cid-3de7fj2t]{padding:.625rem .75rem}.typ-listen[data-astro-cid-3de7fj2t]{grid-template-columns:1fr}}
