.faq{flex-direction:column;gap:8px;display:flex}.faq__group+.faq__group{margin-top:12px}.faq__group-heading{color:var(--gov-ink);letter-spacing:-.01em;margin:28px 0 14px;scroll-margin-top:100px;font-size:22px;font-weight:700}.faq__group:first-child .faq__group-heading:first-child{margin-top:0}.faq__item{background:var(--gov-card);border:1px solid var(--gov-border);border-radius:var(--gov-radius);scroll-margin-top:100px;transition:border-color .15s}.faq__item:hover{border-color:var(--gov-ink)}.faq__item+.faq__item{margin-top:8px}.faq__q{width:100%;color:var(--gov-text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-family:inherit;font-size:15px;font-weight:600;display:flex}.faq__chev{background:var(--gov-card-alt);width:24px;height:24px;color:var(--gov-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.faq__q[aria-expanded=true] .faq__chev{background:var(--gov-ink);color:#fff}.faq__a{color:var(--gov-text);padding:0 20px 18px;font-size:14px;line-height:1.6}.faq__a :where(p){margin:0 0 8px}.faq__a :where(p:last-child){margin-bottom:0}
