.faq-flush{border-top:1px solid var(--border);max-width:none;margin:0}.faq-flush details{border-bottom:1px solid var(--border)}.faq-flush summary{cursor:pointer;align-items:center;gap:14px;padding:20px 4px;font-size:clamp(1rem,1.4vw,1.12rem);font-weight:700;list-style:none;display:flex}.faq-flush summary::-webkit-details-marker{display:none}.faq-flush summary:hover .qtext{color:var(--interactive)}.faq-flush .fnum{color:var(--interactive);font-variant-numeric:tabular-nums;flex:none;min-width:24px;font-size:.9rem;font-weight:800}.faq-flush .qtext{flex:1;transition:color .15s}.faq-flush summary .pm{border:1.5px solid var(--border-strong);width:30px;height:30px;color:var(--interactive);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.faq-flush details[open] summary .pm{background:var(--interactive-weak);border-color:var(--interactive);transform:rotate(45deg)}.faq-flush .ans{color:var(--text-secondary);max-width:72ch;padding:0 4px 22px 42px;line-height:1.72}.faq-flush .ans a{font-weight:600}
