Docs

    FAQ / Disclosure standard

    Use native `<details>/<summary>` for FAQ and expandable public content by default.

    Standard

    - Preferred for FAQ, informational disclosures, and "learn more" content.

    - Must work without JavaScript or hydration.

    - Style directly in the page/pattern component; do not require a JS accordion wrapper.

    - Use a custom accordion only with a documented exception.

    Validation

    - JS on: expand/collapse behavior and spacing/chevron styling are correct.

    - JS off: content is still readable and interactive.

    - Live reference: FAQ / Disclosure example page