.beschreibung-grid[data-astro-cid-eakavefq]{gap:var(--bav-space-6);align-items:center;display:grid}.beschreibung-copy[data-astro-cid-eakavefq] h2[data-astro-cid-eakavefq]{margin-bottom:var(--bav-space-4)}.beschreibung-text[data-astro-cid-eakavefq] p{color:var(--text-secondary);line-height:var(--bav-leading-loose);margin:0}.beschreibung-text[data-astro-cid-eakavefq] p+p{margin-top:var(--bav-space-4)}.check-list[data-astro-cid-eakavefq]{gap:var(--bav-space-2) var(--bav-space-5);margin:var(--bav-space-5) 0 0;padding:0;list-style:none;display:grid}.check-list[data-astro-cid-eakavefq] li[data-astro-cid-eakavefq]{align-items:center;gap:var(--bav-space-2);font-size:var(--bav-text-sm);font-weight:var(--bav-weight-medium);color:var(--text-secondary);display:inline-flex}.check-list[data-astro-cid-eakavefq] .c-success{color:var(--status-success)}@media (width>=640px){.check-list[data-astro-cid-eakavefq]{grid-template-columns:1fr 1fr}}@media (width>=900px){.beschreibung-grid[data-astro-cid-eakavefq]{gap:var(--bav-space-7);grid-template-columns:1.2fr 1fr}}.service-grid[data-astro-cid-eakavefq]{gap:var(--bav-space-4);grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));display:grid}.service-card[data-astro-cid-eakavefq] h3[data-astro-cid-eakavefq]{margin:var(--bav-space-4) 0 var(--bav-space-2);font-size:var(--bav-text-md)}.service-card[data-astro-cid-eakavefq] p[data-astro-cid-eakavefq]{font-size:var(--bav-text-sm);color:var(--text-secondary);line-height:var(--bav-leading-loose)}.service-icon[data-astro-cid-eakavefq]{width:var(--bav-space-7);height:var(--bav-space-7);color:var(--status-info);background:var(--status-info-surface);border-radius:var(--bav-radius-md);place-items:center;display:inline-grid}.vergleich-grid[data-astro-cid-eakavefq]{gap:var(--bav-space-3);grid-template-columns:1fr 1fr;display:grid}.vergleich-item[data-astro-cid-eakavefq]{margin:0}.vergleich-item[data-astro-cid-eakavefq] figcaption[data-astro-cid-eakavefq]{margin-top:var(--bav-space-2);font-size:var(--bav-text-sm);font-weight:var(--bav-weight-semibold);text-align:center;color:var(--text-secondary)}@media (width>=640px){.vergleich-grid[data-astro-cid-eakavefq]{gap:var(--bav-space-4)}}.steps[data-astro-cid-eakavefq]{gap:var(--bav-space-4);grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-eakavefq] h3[data-astro-cid-eakavefq]{margin:var(--bav-space-3) 0 var(--bav-space-2);font-size:var(--bav-text-md)}.step[data-astro-cid-eakavefq] p[data-astro-cid-eakavefq]{font-size:var(--bav-text-sm);color:var(--text-secondary);line-height:var(--bav-leading-loose)}.step-number[data-astro-cid-eakavefq]{font-family:var(--bav-font-display);font-size:var(--bav-text-2xl);font-weight:var(--bav-weight-bold);color:var(--brand-accent);line-height:1}.faq-container[data-astro-cid-eakavefq]{max-width:46rem}.faq-list[data-astro-cid-eakavefq]{gap:var(--bav-space-3);flex-direction:column;display:flex}.faq-item[data-astro-cid-eakavefq]{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--bav-radius-lg);box-shadow:var(--bav-shadow-1)}.faq-item[data-astro-cid-eakavefq] summary[data-astro-cid-eakavefq]{justify-content:space-between;align-items:center;gap:var(--bav-space-4);padding:var(--bav-space-4) var(--bav-space-5);font-weight:var(--bav-weight-semibold);font-size:var(--bav-text-sm);cursor:pointer;list-style:none;display:flex}.faq-item[data-astro-cid-eakavefq] summary[data-astro-cid-eakavefq]::-webkit-details-marker{display:none}.faq-marker[data-astro-cid-eakavefq]{flex-shrink:0;width:18px;height:18px;position:relative}.faq-marker[data-astro-cid-eakavefq]:before,.faq-marker[data-astro-cid-eakavefq]:after{content:"";background:var(--brand-accent);border-radius:var(--bav-radius-full);transition:transform var(--bav-duration-normal) var(--bav-ease-in-out);margin:auto;position:absolute;inset:0}.faq-marker[data-astro-cid-eakavefq]:before{width:14px;height:2px}.faq-marker[data-astro-cid-eakavefq]:after{width:2px;height:14px}.faq-item[data-astro-cid-eakavefq][open] .faq-marker[data-astro-cid-eakavefq]:after{transform:rotate(90deg)}.faq-item[data-astro-cid-eakavefq] p[data-astro-cid-eakavefq]{padding:0 var(--bav-space-5) var(--bav-space-5);font-size:var(--bav-text-sm);color:var(--text-secondary);line-height:var(--bav-leading-loose);max-width:60ch}.orte-liste[data-astro-cid-eakavefq]{justify-content:center;gap:var(--bav-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ort-link[data-astro-cid-eakavefq]{align-items:center;gap:var(--bav-space-2);padding:var(--bav-space-2) var(--bav-space-4);font-size:var(--bav-text-sm);font-weight:var(--bav-weight-medium);color:var(--text-primary);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--bav-radius-full);transition:border-color var(--bav-duration-fast) var(--bav-ease-out);text-decoration:none;display:inline-flex}.ort-link[data-astro-cid-eakavefq]:hover{border-color:var(--border-focus);color:var(--text-link)}.ort-link[data-astro-cid-eakavefq] .icon{color:var(--brand-accent)}.section-link[data-astro-cid-eakavefq]{margin-top:var(--bav-space-6);text-align:center}.section-link[data-astro-cid-eakavefq] a[data-astro-cid-eakavefq]{align-items:center;gap:var(--bav-space-2);padding-block:var(--bav-space-2);font-weight:var(--bav-weight-semibold);font-size:var(--bav-text-sm);color:var(--text-link);text-decoration:none;display:inline-flex}.section-link[data-astro-cid-eakavefq] a[data-astro-cid-eakavefq]:hover{text-decoration:underline}.cta-inner[data-astro-cid-eakavefq]{text-align:center;align-items:center;gap:var(--bav-space-4);flex-direction:column;display:flex}.cta-inner[data-astro-cid-eakavefq] .intro[data-astro-cid-eakavefq]{max-width:48ch}.cta-actions[data-astro-cid-eakavefq]{align-items:stretch;gap:var(--bav-space-3);margin-top:var(--bav-space-2);flex-direction:column;width:100%;max-width:24rem;display:flex}.cta-actions[data-astro-cid-eakavefq] .bav-btn[data-astro-cid-eakavefq]{white-space:normal;line-height:var(--bav-leading-normal);text-decoration:none}.cta-contact[data-astro-cid-eakavefq]{font-size:var(--bav-text-sm)}.cta-contact[data-astro-cid-eakavefq] a[data-astro-cid-eakavefq]{font-weight:var(--bav-weight-semibold);text-decoration:none}.cta-contact[data-astro-cid-eakavefq] a[data-astro-cid-eakavefq]:hover{text-decoration:underline}@media (width>=640px){.cta-actions[data-astro-cid-eakavefq]{flex-direction:row;justify-content:center;width:auto;max-width:none}}
