.learn_main__K9lPP{background:#fff;min-height:100vh;padding:120px 24px 80px}.learn_container__3sdsL{max-width:860px;margin:0 auto}.learn_header__R3OjM{max-width:800px;margin:0 auto 60px}.learn_backLink__2OCYR{display:inline-block;font-size:14px;font-weight:500;color:#1d9e75;text-decoration:none;margin-bottom:24px;transition:opacity .2s}.learn_backLink__2OCYR:hover{opacity:.8}.learn_header__R3OjM h1{font-size:36px;color:var(--navy);margin-bottom:20px;line-height:1.1;letter-spacing:-1px}.learn_intro__oZcks{font-size:18px;color:var(--text-mid);line-height:1.6}.learn_faqFilters__9n4Do{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.learn_faqFilter__Ff9WQ{padding:6px 14px;border:1px solid #e0e0e0;border-radius:20px;background:#fff;font-size:13px;color:#888;cursor:pointer;transition:all .15s ease;font-family:inherit}.learn_faqFilter__Ff9WQ.learn_active__0ZKfe,.learn_faqFilter__Ff9WQ:hover{border-color:#1d9e75;color:#1d9e75;font-weight:600}.learn_faqList__HCOv5{display:flex;flex-direction:column}.learn_faqQuestion__YZfIH{font-size:16px;font-weight:600;color:#1f3864;cursor:pointer;padding:20px 40px 20px 0;position:relative;margin:0;list-style:none;background:none;border:none;border-bottom:1px solid #e0e0e0;width:100%;text-align:left;font-family:inherit;display:flex;align-items:center;gap:12px}.learn_badge__F_Zwe{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--teal);background:rgba(29,158,117,.1);padding:4px 8px;border-radius:4px;white-space:nowrap}.learn_faqQuestion__YZfIH:after{content:"›";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);transition:transform .2s ease;font-size:20px;color:#1d9e75}.learn_open__IBtyq .learn_faqQuestion__YZfIH:after{transform:translateY(-50%) rotate(270deg)}.learn_faqAnswer__xYF_f{max-height:0;overflow:hidden;transition:max-height .3s ease}.learn_open__IBtyq .learn_faqAnswer__xYF_f{max-height:800px}.learn_faqAnswer__xYF_f p{font-size:15px;color:#333;line-height:1.6;padding:16px 0 8px;margin:0}.learn_faqSource__n9KcB{font-size:13px;color:#888;font-style:italic;padding-bottom:20px;margin:0}.learn_faqSource__n9KcB a{color:#1d9e75;text-decoration:none}.learn_faqSource__n9KcB a:hover{text-decoration:underline}@media (max-width:600px){.learn_container__3sdsL{padding:40px 16px}}