.vergleich[data-astro-cid-ugsb65uc]{padding-top:6rem}.vergleich__title[data-astro-cid-ugsb65uc]{font-size:var(--fs-hero);line-height:var(--lh-tight);margin-block:var(--space-md) var(--space-md)}.vergleich__lead[data-astro-cid-ugsb65uc]{font-size:var(--fs-h3);font-family:var(--font-heading);font-weight:var(--fw-light);font-style:italic;color:var(--color-text-light);max-width:38ch;margin-inline:auto}.vergleich__intro-text[data-astro-cid-ugsb65uc]{font-size:calc(var(--fs-body) * 1.05);line-height:var(--lh-body);color:var(--color-text-light);max-width:60ch;margin-inline:auto}.vergleich__options-grid[data-astro-cid-ugsb65uc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);margin-top:var(--space-lg)}.vergleich__option[data-astro-cid-ugsb65uc]{background:var(--color-bg);border-radius:var(--radius-lg);padding:var(--space-lg);position:relative;border:1px solid var(--color-border)}.vergleich__option-letter[data-astro-cid-ugsb65uc]{position:absolute;top:var(--space-md);right:var(--space-md);width:2.4rem;height:2.4rem;border-radius:50%;background:var(--color-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:var(--fw-medium);font-size:1rem}.vergleich__option-name[data-astro-cid-ugsb65uc]{font-size:var(--fs-h3);margin-bottom:var(--space-sm);padding-right:3rem}.vergleich__option-definition[data-astro-cid-ugsb65uc]{color:var(--color-text-light);font-size:var(--fs-small);line-height:var(--lh-body);margin-bottom:var(--space-md)}.vergleich__option-meta[data-astro-cid-ugsb65uc]{margin:0 0 var(--space-md);display:grid;gap:var(--space-xs);font-size:.85rem}.vergleich__option-meta[data-astro-cid-ugsb65uc] div[data-astro-cid-ugsb65uc]{display:grid;grid-template-columns:max-content 1fr;gap:.6rem;align-items:baseline}.vergleich__option-meta[data-astro-cid-ugsb65uc] dt[data-astro-cid-ugsb65uc]{font-family:var(--font-heading);font-size:.7rem;letter-spacing:var(--ls-ultra);text-transform:uppercase;color:var(--color-accent);margin:0}.vergleich__option-meta[data-astro-cid-ugsb65uc] dd[data-astro-cid-ugsb65uc]{margin:0;color:var(--color-text)}.vergleich__option-link[data-astro-cid-ugsb65uc]{display:inline-block;font-family:var(--font-heading);font-size:var(--fs-caption);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--color-accent);text-decoration:none}.vergleich__option-link[data-astro-cid-ugsb65uc]:hover{text-decoration:underline}@media(max-width:760px){.vergleich__options-grid[data-astro-cid-ugsb65uc]{grid-template-columns:1fr}}.vergleich__table-wrap[data-astro-cid-ugsb65uc]{margin-top:var(--space-lg);overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--color-border)}.vergleich__table[data-astro-cid-ugsb65uc]{width:100%;border-collapse:collapse;font-size:var(--fs-small)}.vergleich__table[data-astro-cid-ugsb65uc] thead[data-astro-cid-ugsb65uc] th[data-astro-cid-ugsb65uc]{background:var(--color-bg-muted);font-family:var(--font-heading);font-size:var(--fs-caption);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--color-accent);padding:var(--space-sm) var(--space-md);text-align:left;border-bottom:2px solid var(--color-border)}.vergleich__table[data-astro-cid-ugsb65uc] tbody[data-astro-cid-ugsb65uc] th[data-astro-cid-ugsb65uc]{font-weight:var(--fw-medium);text-align:left;padding:var(--space-sm) var(--space-md);background:var(--color-bg-muted);width:28%;color:var(--color-text);border-bottom:1px solid var(--color-border)}.vergleich__table[data-astro-cid-ugsb65uc] tbody[data-astro-cid-ugsb65uc] td[data-astro-cid-ugsb65uc]{padding:var(--space-sm) var(--space-md);color:var(--color-text-light);line-height:var(--lh-body);border-bottom:1px solid var(--color-border)}.vergleich__table[data-astro-cid-ugsb65uc] tbody[data-astro-cid-ugsb65uc] tr[data-astro-cid-ugsb65uc]:last-child th[data-astro-cid-ugsb65uc],.vergleich__table[data-astro-cid-ugsb65uc] tbody[data-astro-cid-ugsb65uc] tr[data-astro-cid-ugsb65uc]:last-child td[data-astro-cid-ugsb65uc]{border-bottom:none}.vergleich__proscons-grid[data-astro-cid-ugsb65uc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);margin-top:var(--space-lg)}.vergleich__proscons-card[data-astro-cid-ugsb65uc]{background:var(--color-bg);border-radius:var(--radius-lg);padding:var(--space-lg);border:1px solid var(--color-border)}.vergleich__proscons-name[data-astro-cid-ugsb65uc]{font-size:var(--fs-h3);margin-bottom:var(--space-md)}.vergleich__proscons-subhead[data-astro-cid-ugsb65uc]{font-family:var(--font-heading);font-size:.78rem;letter-spacing:var(--ls-ultra);text-transform:uppercase;margin:var(--space-md) 0 var(--space-xs)}.vergleich__proscons-subhead--pro[data-astro-cid-ugsb65uc]{color:var(--color-accent)}.vergleich__proscons-subhead--con[data-astro-cid-ugsb65uc]{color:var(--color-text-light)}.vergleich__proscons-list[data-astro-cid-ugsb65uc]{margin:0 0 var(--space-md);padding-left:1.25rem;color:var(--color-text-light);font-size:var(--fs-small);line-height:var(--lh-body)}.vergleich__proscons-list[data-astro-cid-ugsb65uc] li[data-astro-cid-ugsb65uc]{margin-bottom:.4rem}.vergleich__proscons-bestfor[data-astro-cid-ugsb65uc]{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-border);font-size:var(--fs-small);color:var(--color-text);line-height:var(--lh-body)}@media(max-width:760px){.vergleich__proscons-grid[data-astro-cid-ugsb65uc]{grid-template-columns:1fr}}.vergleich__decision-list[data-astro-cid-ugsb65uc]{list-style:none;margin:var(--space-lg) 0 var(--space-md);padding:0;display:grid;gap:var(--space-md)}.vergleich__decision-item[data-astro-cid-ugsb65uc]{background:var(--color-bg-muted);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);border-left:3px solid var(--color-accent)}.vergleich__decision-situation[data-astro-cid-ugsb65uc],.vergleich__decision-rec[data-astro-cid-ugsb65uc],.vergleich__decision-reason[data-astro-cid-ugsb65uc]{margin:0 0 .5rem;font-size:var(--fs-small);line-height:var(--lh-body)}.vergleich__decision-reason[data-astro-cid-ugsb65uc]{color:var(--color-text-light)}.vergleich__decision-note[data-astro-cid-ugsb65uc]{text-align:center;font-style:italic;color:var(--color-text-light);font-size:.85rem;max-width:60ch;margin:var(--space-md) auto 0}.vergleich__author[data-astro-cid-ugsb65uc]{background:var(--color-bg);border-radius:var(--radius-md);padding:var(--space-lg);border-left:3px solid var(--color-accent);margin-bottom:var(--space-lg)}.vergleich__author-kicker[data-astro-cid-ugsb65uc]{display:block;font-family:var(--font-heading);font-size:.72rem;letter-spacing:var(--ls-ultra);text-transform:uppercase;color:var(--color-accent);margin-bottom:.4rem}.vergleich__author-name[data-astro-cid-ugsb65uc]{font-weight:var(--fw-medium);color:var(--color-text);margin:0 0 .5rem;font-size:var(--fs-small)}.vergleich__author-blurb[data-astro-cid-ugsb65uc]{color:var(--color-text-light);font-size:var(--fs-small);line-height:var(--lh-body);margin:0 0 var(--space-md)}.vergleich__updated[data-astro-cid-ugsb65uc]{margin:0;font-size:.75rem;color:var(--color-text-light);font-style:italic}.vergleich__faq-items[data-astro-cid-ugsb65uc]{max-width:800px;margin-inline:auto}.faq-item[data-astro-cid-ugsb65uc]{border-bottom:1px solid var(--color-border)}.faq-item__question[data-astro-cid-ugsb65uc]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) 0;cursor:pointer;list-style:none;font-weight:var(--fw-medium);font-size:var(--fs-body);user-select:none;transition:color var(--duration-fast) var(--ease-out)}.faq-item__question[data-astro-cid-ugsb65uc]::-webkit-details-marker{display:none}.faq-item__question[data-astro-cid-ugsb65uc]::marker{display:none;content:""}.faq-item__question[data-astro-cid-ugsb65uc]:hover{color:var(--color-accent)}.faq-item__icon[data-astro-cid-ugsb65uc]{font-size:1.5rem;font-weight:var(--fw-light);color:var(--color-accent);transition:transform var(--duration-normal) var(--ease-out);flex-shrink:0;line-height:1}.faq-item[data-astro-cid-ugsb65uc][open] .faq-item__icon[data-astro-cid-ugsb65uc]{transform:rotate(45deg)}.faq-item__answer[data-astro-cid-ugsb65uc]{padding-bottom:var(--space-md)}.faq-item__answer[data-astro-cid-ugsb65uc] p[data-astro-cid-ugsb65uc]{font-size:var(--fs-small);color:var(--color-text-light);line-height:var(--lh-body);max-width:90%}
