.faq-module__2eENeG__list{border-top:1px solid var(--color-rule-strong)}.faq-module__2eENeG__item{border-bottom:1px solid var(--color-rule)}.faq-module__2eENeG__summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--control-h);padding-block:var(--space-4);color:var(--color-ink);font-size:var(--text-md);letter-spacing:var(--tracking-snug);cursor:pointer;transition:color var(--dur-base) var(--ease-out);font-weight:600;line-height:1.35;list-style:none;display:flex}.faq-module__2eENeG__summary::-webkit-details-marker{display:none}.faq-module__2eENeG__summary:hover{color:var(--color-accent-hover)}.faq-module__2eENeG__summary:active{color:var(--color-ink-2)}.faq-module__2eENeG__summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}.faq-module__2eENeG__chevron{color:var(--color-ink-2);transition:transform var(--dur-base) var(--ease-out);flex-shrink:0}.faq-module__2eENeG__item[open] .faq-module__2eENeG__chevron{transform:rotate(180deg)}.faq-module__2eENeG__answer{max-width:62ch;padding-bottom:var(--space-5);color:var(--color-ink-2);font-size:var(--text-base);line-height:1.65}
