.faq_section__l6ens{padding:72px 24px 88px;background:#f7f9fd;scroll-margin-top:140px}.faq_container__Zqnwv{max-width:1220px;margin:0 auto}.faq_eyebrow__yGnDS{display:flex;align-items:center;gap:14px;margin:0 0 22px;color:#667085;font-size:12px;font-weight:600;letter-spacing:1.4px}.faq_eyebrow__yGnDS span{width:24px;height:1px;background:#3365e3}.faq_container__Zqnwv>:is(h1,h2){margin:0 0 48px;font-size:clamp(34px,4.4vw,60px);line-height:1.15;font-weight:500;letter-spacing:-2px;color:#101828}.faq_container__Zqnwv>:is(h1,h2) em{color:#3365e3}.faq_layout__WKj3h{display:grid;grid-template-columns:250px minmax(0,1fr);gap:48px;align-items:start}.faq_categories__o6pE4{display:flex;flex-direction:column;gap:6px}.faq_categories__o6pE4 button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid transparent;border-radius:10px;background:transparent;color:#475467;font:inherit;font-size:14px;text-align:left;cursor:pointer}.faq_categories__o6pE4 button:hover{background:#edf2ff}.faq_categories__o6pE4 button.faq_active__zoUAX{border-color:#dbe4fc;background:#eaf0ff;color:#3365e3}.faq_categories__o6pE4 button span{color:#98a2b3;font-size:12px}.faq_list__EGK7K{margin-top:0;gap:12px}.faq_categoryTitle__RWzcF{margin:0 0 4px;color:#101828;font-size:18px;font-weight:500}.faq_list__EGK7K article{border-color:#e8ecf3;border-radius:16px}.faq_list__EGK7K article>button{gap:20px;font-size:16px;font-weight:500;padding:22px 24px;line-height:1.5}.faq_list__EGK7K article>button svg{color:#3365e3}.faq_answer__g6hhS[hidden]{display:none}.faq_list__EGK7K .faq_answer__g6hhS p{font-size:15px;line-height:1.7}.faq_section__l6ens button:focus-visible{outline:2px solid #3365e3;outline-offset:4px}@media(max-width:760px){.faq_section__l6ens{padding:48px 20px}.faq_container__Zqnwv>:is(h1,h2){margin-bottom:30px;letter-spacing:-1.5px}.faq_layout__WKj3h{grid-template-columns:1fr;gap:24px}.faq_categories__o6pE4{flex-direction:row;overflow-x:auto;padding-bottom:8px}.faq_categories__o6pE4 button{flex-shrink:0;white-space:nowrap;padding:12px}.faq_list__EGK7K article>button{padding:18px;font-size:15px}.faq_list__EGK7K .faq_answer__g6hhS p{margin-inline:18px}}@media(prefers-reduced-motion:reduce){.faq_answer__g6hhS,.faq_list__EGK7K button svg{transition:none}}