.aiblick-card[data-astro-cid-rumnid64]{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:.6rem}.aiblick-header[data-astro-cid-rumnid64]{margin-bottom:.25rem}.aiblick-title-row[data-astro-cid-rumnid64]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.aiblick-brand[data-astro-cid-rumnid64]{font-family:Fraunces,serif;font-size:1rem;font-weight:700;color:var(--navy)}.aiblick-methodik-link[data-astro-cid-rumnid64]{font-size:.75rem;color:#6b7280;text-decoration:none}.aiblick-methodik-link[data-astro-cid-rumnid64]:hover{color:var(--navy);text-decoration:underline}.aiblick-gesamt-row[data-astro-cid-rumnid64]{display:flex;align-items:center;gap:.75rem}.aiblick-score-big[data-astro-cid-rumnid64]{font-size:2.25rem;font-weight:700;font-family:Fraunces,serif;line-height:1;min-width:3.5rem}.aiblick-gesamt-right[data-astro-cid-rumnid64]{display:flex;flex-direction:column;gap:.3rem}.aiblick-label[data-astro-cid-rumnid64]{font-size:.8rem;font-weight:600}.aiblick-segments[data-astro-cid-rumnid64]{display:flex;gap:2px}.aiblick-seg[data-astro-cid-rumnid64]{width:14px;height:14px;border-radius:3px;flex-shrink:0}.aiblick-dsgvo-row[data-astro-cid-rumnid64]{display:flex;align-items:center;justify-content:space-between;background:#f0fdf4;border-left:3px solid #2ABF8A;padding:10px 12px;border-radius:6px;gap:.5rem;flex-wrap:wrap}.aiblick-dsgvo-name[data-astro-cid-rumnid64]{font-size:.9rem!important;font-weight:600!important;color:#065f46!important}.aiblick-details-link[data-astro-cid-rumnid64]{font-size:.75rem;color:var(--mint-text);text-decoration:none;font-weight:600;white-space:nowrap}.aiblick-details-link[data-astro-cid-rumnid64]:hover{text-decoration:underline}.aiblick-dim-block[data-astro-cid-rumnid64]{display:flex;flex-direction:column;gap:.15rem;padding:2px 0}.aiblick-dim-note[data-astro-cid-rumnid64]{font-size:.72rem;color:#6b7280;line-height:1.4;padding:.15rem 0 .35rem 1.5rem}.aiblick-dim-row[data-astro-cid-rumnid64]{display:flex;align-items:center;justify-content:space-between;padding:4px 0;gap:.5rem;flex-wrap:wrap}.aiblick-dim-left[data-astro-cid-rumnid64]{display:flex;align-items:center;gap:.5rem;min-width:130px}.aiblick-dim-icon[data-astro-cid-rumnid64]{font-size:1rem;line-height:1}.aiblick-dim-name[data-astro-cid-rumnid64]{font-size:.85rem;color:#374151;font-weight:500}.aiblick-dim-right[data-astro-cid-rumnid64]{display:flex;align-items:center;gap:.5rem}.aiblick-dim-score[data-astro-cid-rumnid64]{font-size:.875rem;font-weight:700;min-width:2rem;text-align:right}@media (max-width: 480px){.aiblick-dim-row[data-astro-cid-rumnid64]{flex-direction:column;align-items:stretch;gap:.35rem}.aiblick-dim-left[data-astro-cid-rumnid64]{min-width:0;flex:0 0 auto}.aiblick-dim-right[data-astro-cid-rumnid64]{flex-wrap:wrap;justify-content:space-between;width:100%}.aiblick-segments[data-astro-cid-rumnid64]{flex:1 1 auto;flex-wrap:wrap}}.tool-tldr{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #a7f3d0;border-left:4px solid var(--mint, #2ABF8A);border-radius:.75rem;padding:1rem 1.25rem;margin-bottom:2rem}.tool-tldr-label{font-size:.7rem;font-weight:700;color:#047857;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.45rem}.tool-tldr p{margin:0;color:#1f2937;font-size:1rem;line-height:1.6}.tool-stand-box{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:.85rem 1rem}.tool-stand-box--veraltet{border-color:#fcd9b6;background:#fef9f3}.test-folgt{margin-top:2.5rem;padding:1.25rem 1.5rem;background:#fff7ed;border:1px solid #fed7aa;border-left:4px solid #ea580c;border-radius:.75rem}.test-folgt strong{display:block;color:#9a3412;margin-bottom:.4rem;font-size:1rem}.test-folgt p{margin:0;color:#4b5563;font-size:.92rem;line-height:1.55}.testbericht-block{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #e5e7eb}.testbericht-meta{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.testbericht-toc{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;padding:1rem 1.25rem;margin-bottom:1.75rem}.testbericht-toc-label{font-size:.72rem;font-weight:700;color:var(--navy);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.55rem}.testbericht-toc ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.testbericht-toc a{font-size:.92rem;color:var(--navy);text-decoration:none;padding:.2rem 0;display:inline-block;border-bottom:1px dashed transparent}.testbericht-toc a:hover{border-bottom-color:var(--mint, #2ABF8A);color:#047857}.testbericht-content h2{scroll-margin-top:90px}.testbericht-content{color:#374151;line-height:1.75;font-size:1rem}.testbericht-content h1{font-size:1.75rem;color:var(--navy);margin:2rem 0 1rem;line-height:1.3}.testbericht-content h2{font-size:1.4rem;color:var(--navy);margin:2rem 0 .85rem;line-height:1.35;border-top:1px solid #e5e7eb;padding-top:1.5rem}.testbericht-content h3{font-size:1.1rem;color:var(--navy);margin:1.5rem 0 .6rem}.testbericht-content h2:first-child,.testbericht-content h1:first-child{margin-top:0;border-top:none;padding-top:0}.testbericht-content p{margin:0 0 1rem}.testbericht-content ul,.testbericht-content ol{margin:0 0 1.25rem;padding-left:1.4rem}.testbericht-content li{margin-bottom:.4rem}.testbericht-content strong{color:var(--navy);font-weight:600}.testbericht-content a{color:var(--mint-text, #047857);text-decoration:underline}.testbericht-content code{background:#f3f4f6;padding:.1rem .35rem;border-radius:4px;font-size:.9em}.testbericht-content blockquote{border-left:3px solid var(--mint, #2ABF8A);background:#f0fdf4;margin:1.25rem 0;padding:.85rem 1.1rem;border-radius:0 .5rem .5rem 0;color:#1f2937}.testbericht-content blockquote p:last-child{margin-bottom:0}.testbericht-content table{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:.92rem}@media (max-width: 640px){.testbericht-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;font-size:.82rem}}.testbericht-content th,.testbericht-content td{border:1px solid #e5e7eb;padding:.55rem .75rem;text-align:left;vertical-align:top}.testbericht-content th{background:#f9fafb;font-weight:600;color:var(--navy)}.testbericht-content hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}
