.azu-h2{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--fg-1);font-size:22px;font-weight:700}.azu-faq-section{margin-top:36px}.azu-faq{border:1px solid var(--color-border);background:#fff;border-radius:14px;margin-top:12px;overflow:hidden}.azu-faq-row+.azu-faq-row{border-top:1px solid var(--color-border)}.azu-faq-row>summary{min-height:52px;color:var(--fg-1);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.azu-faq-row>summary::-webkit-details-marker{display:none}.azu-faq-chevron{color:var(--fg-3);flex:none;transition:transform .18s,color .18s}.azu-faq-row[open]>summary .azu-faq-chevron{color:var(--color-brand);transform:rotate(180deg)}.azu-faq-row>p{color:var(--fg-2);max-width:68ch;margin:0;padding:0 16px 14px;font-size:14px;line-height:1.6}
