.afaq-root{flex-direction:column;gap:.75rem;display:flex}.afaq-item{background:var(--color-bg-elevated);border:1px solid var(--border-strong);border-radius:10px;transition:border-color .3s,box-shadow .3s;overflow:hidden}.afaq-item:hover{border-color:#1e3a5f4d}.afaq-item--open{border-color:var(--color-accent-gold);box-shadow:0 4px 24px -6px #1e3a5f1a}.afaq-question{text-align:left;width:100%;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:.75rem;padding:1.25rem 1.5rem;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1.7;transition:background .2s;display:flex}.afaq-question:hover{background:#1e3a5f05}.afaq-q-icon{color:var(--color-accent-gold);flex-shrink:0;font-size:1.1rem;font-weight:900;line-height:1.7}.afaq-q-text{flex:1}.afaq-chevron{background:var(--color-bg-surface);width:28px;height:28px;color:var(--color-text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s,color .3s;display:flex}.afaq-item--open .afaq-chevron{background:var(--color-accent-gold);color:#fff;transform:rotate(180deg)}.afaq-body-wrapper{max-height:0;transition:max-height .45s cubic-bezier(.16,1,.3,1);overflow:hidden}.afaq-body{padding:0 1.5rem 1.5rem}.afaq-a-row{background:var(--color-bg-surface);border-left:3px solid var(--color-accent-amber);border-radius:8px;align-items:flex-start;gap:.75rem;padding:1.25rem;display:flex}.afaq-a-icon{color:var(--color-accent-amber);flex-shrink:0;font-size:1.1rem;font-weight:900;line-height:1.7}.afaq-a-text{color:var(--color-text-secondary);font-size:.9rem;line-height:1.9}.afaq-a-text strong{color:var(--color-text-primary);font-weight:700}@media (max-width:640px){.afaq-question{padding:1rem 1.15rem;font-size:.88rem}.afaq-body{padding:0 1.15rem 1.15rem}.afaq-a-row{padding:1rem}}
