.faq-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.faq-summary article{display:flex;flex-direction:column;padding:18px;border:1px solid #dfe5f1;border-radius:16px;background:#fff}.faq-summary strong{font-size:1.7rem;color:var(--primary)}.faq-summary span,.faq-card small{color:#697386}.faq-toolbar{display:flex;justify-content:flex-end;margin:24px 0 12px}.faq-toolbar label{display:flex;align-items:center;gap:10px}.faq-toolbar select{width:auto}.faq-list{display:grid;gap:14px}.faq-card{display:block}.faq-card-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.faq-card-head>div{display:flex;flex-direction:column;gap:5px}.faq-card p{white-space:pre-wrap}.faq-status{padding:6px 10px;border-radius:999px;background:#f1f3f8;color:#697386;font-size:.8rem;white-space:nowrap}.faq-status.active{background:#e6f7ed;color:#14783e}@media(max-width:700px){.faq-summary{grid-template-columns:1fr}.faq-card-head{flex-direction:column}.faq-status{align-self:flex-start}}
