.roi-box[data-astro-cid-7oaz6qgo]{margin-top:20px;padding:20px 24px;background:rgba(var(--accent-rgb),.06);border:1px solid rgba(var(--accent-rgb),.25);border-left:3px solid var(--accent);border-radius:var(--radius-sm)}.roi-box__label[data-astro-cid-7oaz6qgo]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--accent);margin-bottom:14px}.roi-box__lines[data-astro-cid-7oaz6qgo]{display:flex;flex-direction:column;gap:0}.roi-box__line[data-astro-cid-7oaz6qgo]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(var(--accent-rgb),.1);font-size:.88rem;gap:12px}.roi-box__line[data-astro-cid-7oaz6qgo] span[data-astro-cid-7oaz6qgo]{color:var(--text-secondary)}.roi-box__line[data-astro-cid-7oaz6qgo] strong[data-astro-cid-7oaz6qgo]{color:var(--text);font-weight:700;white-space:nowrap}.roi-box__conclusion[data-astro-cid-7oaz6qgo]{padding-top:12px;margin:0;font-size:.88rem;font-weight:600;color:var(--text);line-height:1.5}.page-hero[data-astro-cid-jeeo3fis]{padding:160px 0 64px}.page-hero[data-astro-cid-jeeo3fis] h1[data-astro-cid-jeeo3fis]{max-width:720px;margin:0 auto 20px}.page-hero__einordnung[data-astro-cid-jeeo3fis]{font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px}.section-sub[data-astro-cid-jeeo3fis] a[data-astro-cid-jeeo3fis]{color:var(--accent);font-weight:600;text-decoration:none}.section-sub[data-astro-cid-jeeo3fis] a[data-astro-cid-jeeo3fis]:hover{text-decoration:underline}.page-hero__usp[data-astro-cid-jeeo3fis]{display:inline-flex;align-items:flex-start;gap:10px;padding:12px 18px;margin:24px auto 0;background:var(--bg-surface);border:1px solid var(--bg-border);border-left:3px solid var(--accent);border-radius:var(--radius-sm);text-align:left;max-width:600px}.page-hero__usp[data-astro-cid-jeeo3fis] svg[data-astro-cid-jeeo3fis]{width:22px;height:22px;flex-shrink:0;color:var(--accent);margin-top:2px}.page-hero__usp[data-astro-cid-jeeo3fis] span[data-astro-cid-jeeo3fis]{font-size:.95rem;color:var(--text);line-height:1.5}.produkt-grid[data-astro-cid-jeeo3fis]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:900px){.produkt-grid[data-astro-cid-jeeo3fis]{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.produkt-karte[data-astro-cid-jeeo3fis]{display:flex;flex-direction:column;background:var(--bg-surface);border:1px solid var(--bg-border);border-radius:var(--radius);padding:36px 28px 32px;text-decoration:none;color:inherit;position:relative;transition:all var(--transition)}.produkt-karte[data-astro-cid-jeeo3fis]:hover{border-color:#ffffff1a;transform:translateY(-4px);box-shadow:var(--shadow-md)}.produkt-karte--hl[data-astro-cid-jeeo3fis]{border-color:var(--accent);background:linear-gradient(180deg,rgba(var(--accent-rgb),.04) 0%,var(--bg-surface) 40%)}.produkt-karte--hl[data-astro-cid-jeeo3fis]:hover{border-color:var(--accent);box-shadow:var(--shadow-md),0 0 0 1px rgba(var(--accent-rgb),.15)}.produkt-karte__badge[data-astro-cid-jeeo3fis]{position:absolute;top:-13px;right:24px}.produkt-karte__icon[data-astro-cid-jeeo3fis]{width:48px;height:48px;display:grid;place-items:center;color:var(--accent);background:var(--accent-glow);border:1px solid rgba(var(--accent-rgb),.15);border-radius:12px;margin-bottom:20px}.produkt-karte__icon[data-astro-cid-jeeo3fis] svg[data-astro-cid-jeeo3fis]{width:24px;height:24px}.produkt-karte__label[data-astro-cid-jeeo3fis]{font-size:1.2rem;font-weight:800;color:var(--text);letter-spacing:-.02em;margin-bottom:6px}.produkt-karte__lead[data-astro-cid-jeeo3fis]{font-size:.95rem;color:var(--text-secondary);margin-bottom:16px;line-height:1.45}.produkt-karte__preis[data-astro-cid-jeeo3fis]{font-size:1rem;font-weight:700;color:var(--accent);letter-spacing:-.01em;margin-bottom:16px}.produkt-karte__features[data-astro-cid-jeeo3fis]{list-style:none;padding:0;margin:0 0 24px;flex:1;display:flex;flex-direction:column;gap:10px}.produkt-karte__features[data-astro-cid-jeeo3fis] li[data-astro-cid-jeeo3fis]{display:flex;align-items:flex-start;gap:10px;color:var(--text-secondary);font-size:.88rem;line-height:1.55}.produkt-karte__features[data-astro-cid-jeeo3fis] li[data-astro-cid-jeeo3fis]:before{content:"✓";color:var(--accent);font-weight:700;font-size:.82rem;flex-shrink:0;width:16px;margin-top:1px;text-align:center}.produkt-karte__cta[data-astro-cid-jeeo3fis]{font-size:.88rem;font-weight:600;color:var(--accent);margin-top:auto}.price-note[data-astro-cid-jeeo3fis]{max-width:640px;margin:32px auto 0;text-align:center;font-size:.8rem;color:var(--text-muted);line-height:1.5}.roi-wrapper[data-astro-cid-jeeo3fis]{max-width:640px;margin:32px auto 0}.pilot-box[data-astro-cid-jeeo3fis]{max-width:600px;margin:32px auto 0;padding:36px 32px;text-align:center}.pilot-box__title[data-astro-cid-jeeo3fis]{margin:12px 0;font-size:clamp(1.4rem,3vw,1.8rem);letter-spacing:-.02em}.pilot-box__text[data-astro-cid-jeeo3fis]{margin:0 auto 28px;max-width:480px;color:var(--text-secondary);font-size:1rem;line-height:1.65}@media(max-width:720px){.pilot-box[data-astro-cid-jeeo3fis]{padding:28px 22px}}.diff-table[data-astro-cid-jeeo3fis]{margin-top:48px}.diff-table__heading[data-astro-cid-jeeo3fis]{text-align:center;font-size:1.2rem;font-weight:700;color:var(--text);margin-bottom:24px;letter-spacing:-.02em}.diff-table__wrapper[data-astro-cid-jeeo3fis]{overflow-x:auto;-webkit-overflow-scrolling:touch}.diff-table__table[data-astro-cid-jeeo3fis]{width:100%;border-collapse:collapse;font-size:.9rem}.diff-table__table[data-astro-cid-jeeo3fis] th[data-astro-cid-jeeo3fis],.diff-table__table[data-astro-cid-jeeo3fis] td[data-astro-cid-jeeo3fis]{padding:12px 16px;text-align:left;border-bottom:1px solid var(--bg-border)}.diff-table__table[data-astro-cid-jeeo3fis] thead[data-astro-cid-jeeo3fis] th[data-astro-cid-jeeo3fis]{font-size:.82rem;font-weight:700;color:var(--text);background:var(--bg-elevated);text-transform:uppercase;letter-spacing:.06em}.diff-table__table[data-astro-cid-jeeo3fis] thead[data-astro-cid-jeeo3fis] th[data-astro-cid-jeeo3fis]:first-child{width:160px;color:var(--text-muted)}.diff-table__table[data-astro-cid-jeeo3fis] thead[data-astro-cid-jeeo3fis] th[data-astro-cid-jeeo3fis]:nth-child(2){color:var(--text-secondary)}.diff-table__table[data-astro-cid-jeeo3fis] thead[data-astro-cid-jeeo3fis] th[data-astro-cid-jeeo3fis]:nth-child(3){color:var(--accent)}.diff-table__table[data-astro-cid-jeeo3fis] tbody[data-astro-cid-jeeo3fis] td[data-astro-cid-jeeo3fis]:first-child{color:var(--text-muted);font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.diff-table__table[data-astro-cid-jeeo3fis] tbody[data-astro-cid-jeeo3fis] td[data-astro-cid-jeeo3fis]:not(:first-child){color:var(--text-secondary)}.diff-table__table[data-astro-cid-jeeo3fis] tbody[data-astro-cid-jeeo3fis] tr[data-astro-cid-jeeo3fis]:last-child td[data-astro-cid-jeeo3fis]{font-weight:700;color:var(--text);border-bottom:none}.diff-table__table[data-astro-cid-jeeo3fis] tbody[data-astro-cid-jeeo3fis] tr[data-astro-cid-jeeo3fis]:hover td[data-astro-cid-jeeo3fis]{background:var(--bg-elevated)}.step[data-astro-cid-jeeo3fis]{text-align:center}.step__num[data-astro-cid-jeeo3fis]{display:inline-block;font-size:2.5rem;font-weight:900;color:var(--accent);opacity:.3;letter-spacing:-.04em;margin-bottom:12px}.step[data-astro-cid-jeeo3fis] h4[data-astro-cid-jeeo3fis]{margin-bottom:8px}.step[data-astro-cid-jeeo3fis] p[data-astro-cid-jeeo3fis]{color:var(--text-secondary);font-size:.95rem;max-width:260px;margin:0 auto}.addon-row[data-astro-cid-jeeo3fis]{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center}@media(max-width:720px){.addon-row[data-astro-cid-jeeo3fis]{grid-template-columns:1fr}.addon-row__badge[data-astro-cid-jeeo3fis]{display:none}}.addon-row__text[data-astro-cid-jeeo3fis] h2[data-astro-cid-jeeo3fis]{margin-bottom:16px}.addon-row__text[data-astro-cid-jeeo3fis] p[data-astro-cid-jeeo3fis]{color:var(--text-secondary);font-size:.97rem;line-height:1.65;max-width:540px}.addon-row__badge[data-astro-cid-jeeo3fis]{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--text-muted);background:var(--bg-surface);border:1px solid var(--bg-border);border-radius:var(--radius);padding:32px 40px}.addon-row__badge[data-astro-cid-jeeo3fis] svg[data-astro-cid-jeeo3fis]{width:64px;height:64px;color:var(--accent);opacity:.6}.addon-row__badge[data-astro-cid-jeeo3fis] span[data-astro-cid-jeeo3fis]{font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.faq[data-astro-cid-jeeo3fis]{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.faq__item[data-astro-cid-jeeo3fis]{background:var(--bg-elevated);border:1px solid var(--bg-border);border-radius:var(--radius-sm);overflow:hidden;transition:border-color .2s}.faq__item[data-astro-cid-jeeo3fis][open]{border-color:rgba(var(--accent-rgb),.2)}.faq__item[data-astro-cid-jeeo3fis] summary[data-astro-cid-jeeo3fis]{padding:20px 24px;cursor:pointer;font-weight:600;color:var(--text);font-size:1rem;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq__item[data-astro-cid-jeeo3fis] summary[data-astro-cid-jeeo3fis]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-jeeo3fis] summary[data-astro-cid-jeeo3fis]:after{content:"+";font-size:1.3rem;color:var(--accent);font-weight:300;transition:transform .2s}.faq__item[data-astro-cid-jeeo3fis][open] summary[data-astro-cid-jeeo3fis]:after{transform:rotate(45deg)}.faq__item[data-astro-cid-jeeo3fis] p[data-astro-cid-jeeo3fis]{padding:0 24px 20px;color:var(--text-secondary);font-size:.92rem;line-height:1.7;margin:0}.faq__item[data-astro-cid-jeeo3fis] a[data-astro-cid-jeeo3fis]{color:var(--accent);text-decoration:underline}
