.faq-filter-content{flex-direction:column;align-self:start;gap:16px;height:fit-content;display:flex;position:sticky;top:164px}.faq-page-content-wrapper{grid-template-columns:320px 1fr;align-items:flex-start;gap:32px;display:grid}.faq-page-content-wrapper .faq-items{grid-template-columns:repeat(1,1fr);gap:16px}.faq-filter-item.description{cursor:pointer;white-space:nowrap;text-align:center;border:1px solid var(--color-border);width:100%;height:fit-content;color:var(--color-muted);background-color:#0000;border-radius:999px;justify-content:center;align-items:center;padding:16px 24px;font-size:18px;font-weight:600;transition:all .2s ease-in-out;display:flex}.faq-filter-item.description:hover{color:var(--color-primary);border-color:var(--color-secondary)}.faq-filter-item-active.description{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;position:relative}.faq-filter-item-active.description:hover{color:#fff;border-color:var(--color-primary)}@media (max-width:1280px){.faq-page-content-wrapper{grid-template-columns:1fr;gap:48px}.faq-filter-content{flex-flow:wrap;justify-content:center;position:static}.faq-filter-item.description{width:fit-content}}@media (max-width:1024px){.faq-filter-content{justify-content:center}}@media (max-width:585px){.faq-filter-content{gap:12px}.faq-filter-item.description{width:100%;padding:16px 24px}}@media (max-width:475px){.faq-filter-content{gap:12px}.faq-filter-item.description{white-space:normal;text-wrap:wrap;width:100%;font-size:18px}}
.faq-page-content{padding:0}
