.services[data-astro-cid-kgmuel52]{columns:2 22rem;column-gap:3rem;max-width:60rem;font-size:1.1rem}.services[data-astro-cid-kgmuel52] li[data-astro-cid-kgmuel52]{break-inside:avoid}.pricing[data-astro-cid-kgmuel52]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.5rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.pricing-card[data-astro-cid-kgmuel52]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;padding:2rem 1.7rem 1.7rem;transition:transform .3s,border-color .3s;display:flex;position:relative}.pricing-card[data-astro-cid-kgmuel52]:hover{border-color:var(--line-strong);transform:translateY(-4px)}.pricing-card--beliebt[data-astro-cid-kgmuel52]{border-color:var(--cyan);background:linear-gradient(180deg, var(--card-highlight), var(--card));box-shadow:0 0 0 1px var(--cyan), 0 0 40px rgba(var(--accent-rgb), .18)}.pricing-badge[data-astro-cid-kgmuel52]{background:var(--gradient);color:#fff;letter-spacing:.04em;border-radius:999px;padding:.25rem .8rem;font-size:.78rem;font-weight:700;position:absolute;top:-.8rem;left:1.6rem}.pricing-card[data-astro-cid-kgmuel52] h3[data-astro-cid-kgmuel52]{margin-bottom:.4rem;font-size:1.2rem}.pricing-text[data-astro-cid-kgmuel52]{color:var(--text-muted);min-height:2.8em;margin:0 0 1.1rem;font-size:.98rem}.pricing-preis[data-astro-cid-kgmuel52]{color:var(--heading);letter-spacing:-.04em;margin:0 0 1.25rem;font-size:2.2rem;font-weight:800}.pricing-preis[data-astro-cid-kgmuel52] span[data-astro-cid-kgmuel52]{font-size:1.1rem;font-weight:700}.pricing-leistungen[data-astro-cid-kgmuel52]{flex:1;margin-bottom:1.5rem;font-size:.96rem}.pricing-card[data-astro-cid-kgmuel52] .btn[data-astro-cid-kgmuel52]{width:100%}.pricing-hinweis[data-astro-cid-kgmuel52]{max-width:60rem;color:var(--text-muted);font-size:.92rem}
