.faq-header{--faq-max-width:698px}.faq-header__wrapper{display:flex;flex-direction:column;gap:var(--space-40);margin-inline:auto;padding:var(--space-40) var(--gutter)}@media(min-width:1024px){.faq-header__wrapper{gap:var(--space-65);max-width:var(--faq-max-width);padding-block:var(--space-65)}}.faq-header__search{display:flex;flex-direction:column;gap:var(--space-24)}
@media(max-width:1023px){.faq-header__search{margin-inline:calc(var(--gutter) * -1);padding:var(--space-40) var(--gutter);border-block:1px solid var(--color-grey-3)}}.faq-header__search-label{display:flex;align-items:center;gap:var(--space-10);padding:var(--space-12);border:1px solid var(--color-grey-3);transition:border-color var(--transition-small)}
.faq-header__search-label:focus-within{border-color:var(--color-grey-8)}.faq-header__search-icon{display:flex;flex-shrink:0;width:16px;height:16px;color:var(--color-grey-6)}.faq-header__search-input{flex:1;min-width:0;padding:0;border:0;background:transparent;color:var(--color-grey-8)}.faq-header__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}
.faq-header__results-count{color:var(--color-grey-8);text-align:center}.faq-header__results-count:empty{display:none}.faq-header__jumplinks{display:flex;flex-wrap:wrap;gap:var(--space-12) var(--space-24);justify-content:center}@media(max-width:1023px){.faq-header__jumplinks{flex-wrap:nowrap;justify-content:flex-start;justify-content:safe center;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}
.faq-header__jumplinks::-webkit-scrollbar{display:none}}.faq-header__jumplink{white-space:nowrap}.faq-header__jumplink.link{font:var(--font-body-large);text-transform:var(--font-body-large-text-transform);letter-spacing:var(--font-body-large-letter-spacing)}.faq-header__jumplink.link::after{border-color:transparent}
.faq-header__jumplink.link:hover::after{border-color:var(--link-color)}