.pricing__wrapper[data-astro-cid-wekg7pry]{max-width:52rem;margin-inline:auto}.pricing__grid[data-astro-cid-wekg7pry]{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:stretch}#prijzen .card{display:flex;flex-direction:column}.pricing__badge[data-astro-cid-wekg7pry]{display:inline-block;background:var(--gradient-accent);color:var(--color-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-4);box-shadow:0 2px 8px #f973164d}.pricing__name[data-astro-cid-wekg7pry]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-primary);margin-bottom:var(--space-4)}.pricing__amount[data-astro-cid-wekg7pry]{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-4)}.pricing__price[data-astro-cid-wekg7pry]{font-size:var(--font-size-5xl);font-weight:var(--font-weight-extrabold);color:var(--color-primary);line-height:1}.pricing__period[data-astro-cid-wekg7pry]{font-size:var(--font-size-sm);color:var(--color-text-muted)}.pricing__desc[data-astro-cid-wekg7pry]{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-6);line-height:var(--line-height-relaxed)}.pricing__features[data-astro-cid-wekg7pry]{list-style:none;display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-8)}.pricing__feature[data-astro-cid-wekg7pry]{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-sm)}.pricing__check[data-astro-cid-wekg7pry]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#0066cc14;color:var(--color-primary);border-radius:var(--radius-sm);flex-shrink:0}.pricing__cta[data-astro-cid-wekg7pry]{width:100%;justify-content:center;margin-top:auto}.pricing__trust[data-astro-cid-wekg7pry]{text-align:center;margin-top:var(--space-8);font-size:var(--font-size-sm);color:var(--color-text-muted);letter-spacing:.01em}@media (min-width: 768px){.pricing__grid[data-astro-cid-wekg7pry]{grid-template-columns:repeat(2,1fr)}}.faq__inner[data-astro-cid-mh6t5pw4]{max-width:720px;margin-inline:auto}.faq__contact-link[data-astro-cid-mh6t5pw4]{color:var(--color-primary);font-weight:var(--font-weight-medium)}.faq__contact-link[data-astro-cid-mh6t5pw4]:hover{text-decoration:underline}.faq__list[data-astro-cid-mh6t5pw4]{display:flex;flex-direction:column;gap:var(--space-3)}.faq__item[data-astro-cid-mh6t5pw4]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.faq__item[data-astro-cid-mh6t5pw4]:hover{box-shadow:var(--shadow-md)}.faq__item--open[data-astro-cid-mh6t5pw4]{box-shadow:var(--shadow-primary);border-color:#0066cc40}.faq__question[data-astro-cid-mh6t5pw4]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-primary);background:none;border:none;cursor:pointer;text-align:left;user-select:none}.faq__question[data-astro-cid-mh6t5pw4]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:var(--radius-md)}.faq__icon[data-astro-cid-mh6t5pw4]{color:var(--color-primary);flex-shrink:0;transition:transform var(--duration-normal) var(--ease-spring)}.faq__item--open[data-astro-cid-mh6t5pw4] .faq__icon[data-astro-cid-mh6t5pw4]{transform:rotate(180deg)}.faq__body[data-astro-cid-mh6t5pw4]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease-out)}.faq__item--open[data-astro-cid-mh6t5pw4] .faq__body[data-astro-cid-mh6t5pw4]{grid-template-rows:1fr}.faq__body-inner[data-astro-cid-mh6t5pw4]{overflow:hidden}.faq__answer[data-astro-cid-mh6t5pw4]{padding:0 var(--space-6) var(--space-5);color:var(--color-text-muted);line-height:var(--line-height-relaxed);font-size:var(--font-size-base)}
