.pain-points[data-astro-cid-gh3lae6b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.pain-card[data-astro-cid-gh3lae6b]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;text-align:center}.pain-icon[data-astro-cid-gh3lae6b]{font-size:2rem;margin-bottom:1rem}.pain-card[data-astro-cid-gh3lae6b] h3[data-astro-cid-gh3lae6b]{margin-bottom:.75rem}.pain-card[data-astro-cid-gh3lae6b] p[data-astro-cid-gh3lae6b]{color:var(--color-text-light);line-height:1.65}.step-row[data-astro-cid-gh3lae6b]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.step-row-reverse[data-astro-cid-gh3lae6b]{direction:rtl}.step-row-reverse[data-astro-cid-gh3lae6b]>[data-astro-cid-gh3lae6b]{direction:ltr}.step-badge[data-astro-cid-gh3lae6b]{display:inline-block;padding:.25rem .875rem;background:var(--color-primary);color:var(--color-white);border-radius:var(--radius-sm);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:1rem}.step-text[data-astro-cid-gh3lae6b] h2[data-astro-cid-gh3lae6b]{font-size:1.5rem;margin-bottom:1rem}.step-text[data-astro-cid-gh3lae6b] p[data-astro-cid-gh3lae6b]{color:var(--color-text-light);margin-bottom:1rem;line-height:1.7}.step-text[data-astro-cid-gh3lae6b] ul[data-astro-cid-gh3lae6b]{margin:0 0 1rem 1.25rem;color:var(--color-text-light)}.step-text[data-astro-cid-gh3lae6b] li[data-astro-cid-gh3lae6b]{margin-bottom:.5rem;line-height:1.6}.step-img[data-astro-cid-gh3lae6b]{overflow:hidden;border-radius:var(--radius-lg)}.step-img[data-astro-cid-gh3lae6b] img[data-astro-cid-gh3lae6b]{width:100%;height:240px;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.step-visual[data-astro-cid-gh3lae6b] .step-img[data-astro-cid-gh3lae6b]{margin-bottom:1rem}.dsgvo-feature-card[data-astro-cid-gh3lae6b]{background:var(--color-bg-soft);border-radius:var(--radius-lg);padding:1.75rem}.dsgvo-feature-card[data-astro-cid-gh3lae6b] h3[data-astro-cid-gh3lae6b]{font-size:1rem;margin:0 0 .625rem;color:var(--color-primary-dark)}.dsgvo-feature-card[data-astro-cid-gh3lae6b] h3[data-astro-cid-gh3lae6b]:not(:first-child){margin-top:1.25rem}.feature-checklist[data-astro-cid-gh3lae6b]{list-style:none;margin:0;padding:0}.feature-checklist[data-astro-cid-gh3lae6b] li[data-astro-cid-gh3lae6b]{padding-left:1.75rem;position:relative;margin-bottom:.5rem;font-size:.9375rem;color:var(--color-text-light)}.feature-checklist[data-astro-cid-gh3lae6b] li[data-astro-cid-gh3lae6b]:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-success-text);font-weight:700}.feature-checklist-x[data-astro-cid-gh3lae6b] li[data-astro-cid-gh3lae6b]:before{content:"✗";color:var(--color-text-muted)}.info-stats[data-astro-cid-gh3lae6b]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.info-stat[data-astro-cid-gh3lae6b]{background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:1.25rem;text-align:center}.info-stat-num[data-astro-cid-gh3lae6b]{font-size:1.75rem;font-weight:700;color:var(--color-primary);line-height:1;margin-bottom:.25rem}.info-stat-label[data-astro-cid-gh3lae6b]{font-size:.8125rem;color:var(--color-text-light)}.info-stat-highlight[data-astro-cid-gh3lae6b]{background:var(--color-primary-50);border-color:var(--color-primary)}.kita-flow[data-astro-cid-gh3lae6b]{background:var(--color-bg-soft);border-radius:var(--radius-md);padding:1.25rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.kf-step[data-astro-cid-gh3lae6b]{padding:.625rem 1rem;background:var(--color-bg-card);border-radius:var(--radius-sm);font-size:.9375rem;width:100%;text-align:center;box-shadow:var(--shadow-sm)}.kf-arrow[data-astro-cid-gh3lae6b]{color:var(--color-text-muted);font-size:1.125rem}.benefit-list[data-astro-cid-gh3lae6b]{list-style:none!important;margin:0 0 1rem!important;padding:0!important}.benefit-list[data-astro-cid-gh3lae6b] li[data-astro-cid-gh3lae6b]{padding-left:1.75rem;position:relative;margin-bottom:.625rem!important}.benefit-list[data-astro-cid-gh3lae6b] li[data-astro-cid-gh3lae6b]:before{content:"→";position:absolute;left:0;top:0;color:var(--color-primary);font-weight:700}.payment-grid[data-astro-cid-gh3lae6b]{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.payment-item[data-astro-cid-gh3lae6b]{padding:.875rem;background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius-sm);text-align:center;font-weight:600;font-size:.875rem}.dsgvo-deepdive[data-astro-cid-gh3lae6b]{background:linear-gradient(135deg,var(--color-primary-50),#e0f2fe);border:2px solid var(--color-primary-100);border-radius:var(--radius-xl);padding:2.5rem}.dsgvo-deepdive-header[data-astro-cid-gh3lae6b]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.dsgvo-icon-lg[data-astro-cid-gh3lae6b]{font-size:2.5rem}.dsgvo-deepdive[data-astro-cid-gh3lae6b] h2[data-astro-cid-gh3lae6b]{font-size:1.5rem;color:var(--color-primary-dark);margin:0}.dsgvo-deepdive[data-astro-cid-gh3lae6b]>p[data-astro-cid-gh3lae6b]{color:var(--color-text-light);margin-bottom:1.5rem}.dsgvo-grid[data-astro-cid-gh3lae6b]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.dsgvo-item[data-astro-cid-gh3lae6b]{background:var(--color-bg-card);border-radius:var(--radius-md);padding:1.5rem}.dsgvo-item[data-astro-cid-gh3lae6b] h3[data-astro-cid-gh3lae6b]{font-size:1rem;margin-bottom:.5rem}.dsgvo-item[data-astro-cid-gh3lae6b] p[data-astro-cid-gh3lae6b]{color:var(--color-text-light);font-size:.9375rem;line-height:1.6}.recurring-grid[data-astro-cid-gh3lae6b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.recurring-card[data-astro-cid-gh3lae6b]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.75rem}.recurring-card[data-astro-cid-gh3lae6b] h3[data-astro-cid-gh3lae6b]{margin-bottom:.625rem;font-size:1.0625rem}.recurring-card[data-astro-cid-gh3lae6b] p[data-astro-cid-gh3lae6b]{color:var(--color-text-light);line-height:1.6}.benefits-grid[data-astro-cid-gh3lae6b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.benefit-card[data-astro-cid-gh3lae6b]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem}.bc-icon[data-astro-cid-gh3lae6b]{font-size:1.5rem;margin-bottom:.75rem}.benefit-card[data-astro-cid-gh3lae6b] h3[data-astro-cid-gh3lae6b]{margin-bottom:.5rem}.benefit-card[data-astro-cid-gh3lae6b] p[data-astro-cid-gh3lae6b]{color:var(--color-text-light);line-height:1.65}.related-grid[data-astro-cid-gh3lae6b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.related-card[data-astro-cid-gh3lae6b]{display:block;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.75rem;transition:all .15s;color:var(--color-text)}.related-card[data-astro-cid-gh3lae6b]:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-card);color:var(--color-text)}.related-card[data-astro-cid-gh3lae6b] h3[data-astro-cid-gh3lae6b]{color:var(--color-primary);margin-bottom:.5rem;font-size:1.0625rem}.related-card[data-astro-cid-gh3lae6b] p[data-astro-cid-gh3lae6b]{color:var(--color-text-light);font-size:.9375rem;line-height:1.6}.page-cta[data-astro-cid-gh3lae6b]{text-align:center;background:var(--color-primary-50);padding:3rem 2rem;border-radius:var(--radius-xl)}.page-cta[data-astro-cid-gh3lae6b] h2[data-astro-cid-gh3lae6b]{margin-bottom:.75rem}.page-cta[data-astro-cid-gh3lae6b] p[data-astro-cid-gh3lae6b]{color:var(--color-text-light);margin-bottom:1.5rem;font-size:1.125rem}@media(max-width:768px){.pain-points[data-astro-cid-gh3lae6b],.recurring-grid[data-astro-cid-gh3lae6b],.benefits-grid[data-astro-cid-gh3lae6b],.related-grid[data-astro-cid-gh3lae6b],.dsgvo-grid[data-astro-cid-gh3lae6b],.info-stats[data-astro-cid-gh3lae6b],.payment-grid[data-astro-cid-gh3lae6b]{grid-template-columns:1fr}.step-row[data-astro-cid-gh3lae6b]{grid-template-columns:1fr;gap:1.5rem}.step-row-reverse[data-astro-cid-gh3lae6b]{direction:ltr}.dsgvo-deepdive-header[data-astro-cid-gh3lae6b]{flex-direction:column;text-align:center}}
