.faq-categories{display:block;padding-bottom:2rem}.faq-categories .faq-search{color:var(--color-links);margin:2rem auto 4rem;max-width:1127px;position:relative}@media screen and (min-width:1024px){.faq-categories .faq-search{marign-bottom:5rem;margin-top:2.5rem}}.faq-categories .faq-search__icon{left:1rem}.faq-categories .faq-search__icon svg{display:block}.faq-categories .faq-search__input{background-color:var(--color-light-grey);border:none;border-bottom:1px solid var(--color-disabled);color:var(--color-grey);padding:1rem 3.5rem}.faq-categories__menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-1rem 0}@media screen and (min-width:1024px){.faq-categories__menu{margin:-1.5rem}}.faq-categories__menu-button{align-items:center;background-color:transparent;border:none;border-right:1px solid;border-color:var(--color-disabled)!important;color:var(--color-links);display:flex;font-size:1.375rem;line-height:1.75rem;margin:1rem 0;padding:0;text-align:left}@media screen and (min-width:1024px){.faq-categories__menu-button{margin:1.5rem 0;padding:0 1.5rem}.faq-categories__menu-button:last-child{border-right:none}}@media screen and (max-width:1023px){.faq-categories__menu-button{padding:0 .5rem;width:50%}.faq-categories__menu-button:nth-child(2n){border-right:none}}.faq-categories__menu-button svg{height:2rem;margin-right:.625rem;width:2rem}