@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.faq{margin:0 auto;max-width:667px}.faq__categories,.faq__search{margin-bottom:40px}.faq__search{width:100%}.faq__categories{font-size:var(--body-16-pt---body-1);display:flex;gap:1.25em}.faq__categories a{text-decoration:none}.faq__category{padding:.625em}.faq__category__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;border:none;position:relative;cursor:pointer;text-transform:capitalize;color:var(--neutrals--700);line-height:160%;font-weight:400}.faq__category .faq__category__button.active{color:var(--neutrals--900)}.faq__category .faq__category__button.active:after{content:"";display:block;position:relative;left:-10px;top:2px;width:calc(100% + 20px);height:2px;background:var(--gradient-primary)}.faq .found-results{color:var(--neutrals--700);margin-bottom:10px;font-size:var(--body-14-pt---body-2);font-weight:600;text-transform:uppercase}.faq .found-results strong{color:var(--neutrals--900)}.faq .not-found{display:flex;flex-direction:column;gap:16px;align-items:center;padding-block:100px}.faq .not-found p{color:var(--neutrals--900);line-height:160%}@media screen and (max-width: 768px){.faq__categories{font-size:var(--body-14-pt---body-2);gap:0em;justify-content:space-between;overflow-x:scroll;white-space:nowrap}}@media screen and (max-width: 329px){.faq__categories{gap:.2em}}
