.az-faq{--az-accent:#c0d732;--az-ink:#3c4541;--az-ink-muted:#5b6b78;--az-border:#dee3e1;--az-font:inherit;box-sizing:border-box;color:var(--az-ink);font-family:var(--az-font);padding:48px 0}.az-faq *,.az-faq :after,.az-faq :before{box-sizing:inherit}.az-faq__header{margin-bottom:24px}.az-faq__heading{font-size:clamp(1.5rem,1.1rem + 1.2vw,2rem);line-height:1.2;margin:0 0 8px}.az-faq__intro{color:var(--az-ink-muted);margin:8px 0 0;max-width:60ch}.az-faq__intro p{margin:0}.az-faq__list{border-top:1px solid var(--az-border)}.az-faq__item{border-bottom:1px solid var(--az-border)}.az-faq__question{margin:0}.az-faq__trigger{align-items:center;background:none;border:2px solid transparent;border-radius:3px;cursor:pointer;display:flex;font:inherit;font-size:24px;font-weight:700;gap:20px;justify-content:space-between;line-height:1.4;margin:2px 0;padding:18px 6px;text-align:left;transition:border-color .15s ease,padding .15s ease;width:100%}.az-faq__trigger,.az-faq__trigger:hover{color:var(--az-ink)}.az-faq__trigger[aria-expanded=true]{border-color:var(--az-ink);padding:18px 22px}.az-faq__trigger:focus-visible{outline:2px solid var(--az-accent);outline-offset:2px}.az-faq__chevron{color:var(--az-accent);flex:none;transition:transform .2s ease}.az-faq__trigger[aria-expanded=true] .az-faq__chevron{transform:rotate(180deg)}.az-faq__panel[hidden]{display:none}.az-faq__panel-inner{color:var(--az-ink-muted);font-size:18px;line-height:1.65;padding:2px 22px 24px 6px}.az-faq__panel-inner>:first-child{margin-top:0}.az-faq__panel-inner>:last-child{margin-bottom:0}.az-faq__panel-inner *{color:inherit!important;font-family:inherit!important;font-size:inherit!important}.az-faq__panel-inner a{color:#c0d732!important;font-weight:600;text-decoration:underline}@media (max-width:640px){.az-faq{padding:32px 0}.az-faq__trigger{font-size:20px;padding:16px 4px}.az-faq__trigger[aria-expanded=true]{padding:16px}.az-faq__panel-inner{font-size:16px;padding:2px 16px 20px 4px}}