.page-hero[data-astro-cid-qd2fcmqr] h1[data-astro-cid-qd2fcmqr]{max-width:none}.faq-block[data-astro-cid-qd2fcmqr]{max-width:900px}.faq-list[data-astro-cid-qd2fcmqr]{gap:var(--space-3);flex-direction:column;display:flex}.faq-item[data-astro-cid-qd2fcmqr]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5)}.faq-item[data-astro-cid-qd2fcmqr][open]{border-color:var(--border-accent)}.faq-question[data-astro-cid-qd2fcmqr]{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;font-weight:600;font-size:calc(15px + var(--fs-bump,0px));list-style:none;display:flex}.faq-question[data-astro-cid-qd2fcmqr]::-webkit-details-marker{display:none}.faq-toggle[data-astro-cid-qd2fcmqr]{font-family:var(--font-mono);color:var(--accent);font-size:calc(18px + var(--fs-bump,0px));transition:transform var(--dur-fast) var(--ease-out);flex-shrink:0}.faq-item[data-astro-cid-qd2fcmqr][open] .faq-toggle[data-astro-cid-qd2fcmqr]{transform:rotate(45deg)}.faq-answer[data-astro-cid-qd2fcmqr]{margin-top:var(--space-3);color:var(--text-muted);font-size:calc(14px + var(--fs-bump,0px))}
