.azt-faqs{margin:2rem 0;border:1px solid #dbe3ec;border-radius:14px;overflow:hidden;background:#fff}.azt-faqs .faqs-head{margin:0;padding:1.25rem 1.25rem .75rem;border:0;background:linear-gradient(135deg,#eff7ff,#fff)}.azt-faqs .faqs-head h2{margin:0}.azt-faqs .faq-item{margin:0;border:0;border-top:1px solid #e5eaf0;padding:0 1.25rem}.azt-faqs .faq-item h3{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;padding:1rem 0;color:#075797;font-size:1.05rem;line-height:1.4}.azt-faqs .faq-item p{display:block;margin:0;padding:0 0 1rem;color:#334155;line-height:1.7}.azt-faqs.azt-faqs--enhanced .faq-item h3{cursor:pointer}.azt-faqs.azt-faqs--enhanced .faq-item h3::after{content:"+";flex:0 0 auto;font-size:1.4rem;font-weight:700;transition:transform 180ms ease}.azt-faqs.azt-faqs--enhanced .faq-item h3[aria-expanded=true]::after{transform:rotate(45deg)}.azt-faqs.azt-faqs--enhanced .faq-item p[hidden]{display:none}.azt-faqs.azt-faqs--enhanced .faq-item h3:focus-visible{outline:3px solid rgba(37,99,235,.35);outline-offset:4px;border-radius:4px}
