/* page-faq.css – aus dem Astro-Build übernommen (tools/extract-css.mjs). Nicht von Hand bearbeiten. */
.faqp__grid:not(.x-){gap:var(--space-xl);display:grid}.faqp__side:not(.x-){gap:var(--space-m);align-content:start;display:grid}.faqp__navtitle:not(.x-){letter-spacing:.01em;color:var(--taupe-text);margin-bottom:.5rem;font-size:.8125rem;font-weight:600}.faqp__nav:not(.x-) ul:not(.x-){gap:.3rem;display:grid}.faqp__nav:not(.x-) a:not(.x-){border-radius:var(--r-m);min-height:3rem;color:var(--ink);transition:background-color var(--dur-fast);align-items:center;gap:.7rem;padding:0 .9rem;font-weight:500;text-decoration:none;display:flex}.faqp__nav:not(.x-) a:not(.x-):hover{background:var(--cream)}.faqp__nav:not(.x-) .icon{width:1.1rem;height:1.1rem;color:var(--taupe-text)}.faqp__n:not(.x-){color:var(--ink-muted);margin-left:auto;font-size:.75rem}.faqp__card:not(.x-){border-radius:var(--r-l);background:var(--cream);justify-items:start;gap:.9rem;padding:1rem;display:grid}.faqp__cardimg:not(.x-){aspect-ratio:16/10;width:100%}.faqp__cardtitle:not(.x-){font-family:var(--font-serif-stack);font-variation-settings:var(--serif-axes);font-size:var(--step-2);color:var(--heading)}.faqp__contact:not(.x-){gap:.1rem;display:grid}.faqp__contact:not(.x-) a:not(.x-){min-height:2.5rem;color:var(--ink);align-items:center;gap:.6rem;font-weight:500;text-decoration:none;display:inline-flex}.faqp__contact:not(.x-) .icon{width:1.05rem;height:1.05rem;color:var(--taupe-text)}.faqp__groups:not(.x-){gap:var(--space-2xl);display:grid}.faqp__title:not(.x-){font-size:var(--step-3);margin-bottom:var(--space-m);align-items:center;gap:.9rem;display:flex}.faqp__gicon:not(.x-){background:var(--ink);width:3rem;height:3rem;color:var(--sand);border-radius:50%;flex:none;place-items:center;display:grid}.faqp__gicon:not(.x-) .icon{width:1.25rem;height:1.25rem}@media (width>=64rem){.faqp__grid:not(.x-){grid-template-columns:3.5fr 8fr;align-items:start;gap:clamp(3rem,5vw,6rem)}.faqp__side:not(.x-){top:calc(var(--header-space) + 1.5rem);position:sticky}}.articles:not(.x-){margin-top:var(--space-xl)}.articles__head:not(.x-){gap:var(--space-s);margin-bottom:var(--space-xl);display:grid}.articles__list:not(.x-){gap:var(--space-l) var(--col-gap);margin-bottom:var(--space-l);display:grid}@media (width>=48rem){.articles__list:not(.x-){grid-template-columns:1fr 1fr}}.acard:not(.x-){color:inherit;gap:.6rem;text-decoration:none;display:grid}.acard__media:not(.x-){aspect-ratio:3/2;margin-bottom:.4rem}.acard__media:not(.x-) img{transition:transform 1s var(--ease-out)}.acard:not(.x-):hover .acard__media:not(.x-) img{transform:scale(1.03)}.acard__meta:not(.x-){color:var(--taupe-text);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.acard__meta:not(.x-) .icon{width:.95rem;height:.95rem}.acard__title:not(.x-){font-family:var(--font-serif-stack);font-variation-settings:var(--serif-axes);font-size:var(--step-3);color:var(--heading);line-height:1.1}

