.az-faq{background:var(--az-bg-alt)}.az-faq__intro{max-width:52ch;margin-left:auto;margin-right:auto}.az-faq__list{gap:.8rem;max-width:820px;margin:3rem auto 0;display:grid}.az-faq__item{background:var(--az-bg-soft);border:1px solid var(--az-line);border-radius:1rem;transition:border-color .35s;box-shadow:0 16px 40px -32px #2621194d}.az-faq__item[open]{border-color:var(--az-gold-dim)}.az-faq__question{font-family:var(--az-serif);color:var(--az-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.25rem 1.6rem;font-size:1.2rem;font-weight:500;list-style:none;transition:color .3s;display:flex}.az-faq__question::-webkit-details-marker{display:none}.az-faq__question:hover{color:var(--az-gold)}.az-faq__question h3{font:inherit;color:inherit;letter-spacing:normal;text-wrap:wrap;margin:0}.az-faq__icon{width:1.1rem;height:1.1rem;color:var(--az-gold);flex:none;transition:transform .4s cubic-bezier(.23,1,.32,1)}.az-faq__item[open] .az-faq__icon{transform:rotate(45deg)}.az-faq__answer{color:var(--az-ink-soft);margin:0;padding:0 1.6rem 1.4rem;font-size:.95rem;font-weight:300;line-height:1.8}.az-faq__answer+.az-faq__answer{margin-top:-.6rem}.az-faq--plain{background:var(--az-bg)}.az-faq__item--static .az-faq__question{cursor:auto}.az-faq__item--static .az-faq__question:hover{color:var(--az-ink)}
