.faq_page__eF2xR{max-width:1280px;margin:0 auto;padding:78px 44px 96px;color:#172019}.faq_hero__z_QiC{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.75fr);gap:76px;align-items:center;padding-bottom:62px}.faq_count__4RCQT,.faq_eyebrow__IXopC,.faq_file__G_bRg,.faq_number__FnQJX,.faq_searchLabel__2zMal{font-family:Courier New,monospace;font-weight:700}.faq_eyebrow__IXopC{margin:0 0 28px;font-size:12px;letter-spacing:.09em}.faq_title__Sl3VF{margin:0;max-width:850px;font-family:Archivo Black,Impact,sans-serif;font-size:clamp(46px,5.6vw,80px);font-weight:400;line-height:1.02;letter-spacing:-.055em}.faq_title__Sl3VF span{background:#d5ff45;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .07em}.faq_intro__alh6G{max-width:590px;margin:28px 0 0;font-size:17px;line-height:1.7}.faq_answer__2EVyw a,.faq_empty___Xe7N a,.faq_intro__alh6G a{font-weight:700;text-underline-offset:4px;text-decoration:underline;overflow-wrap:anywhere}.faq_quick__lVvc2{position:relative;padding:28px 28px 58px;border:2px solid #172019;background:#172019;color:#f4f1e8;box-shadow:8px 8px 0 #d5ff45;transform:rotate(2deg)}.faq_file__G_bRg{display:inline-block;margin-bottom:28px;font-size:12px;color:#d5ff45}.faq_quick__lVvc2 h2{margin:0 0 14px;font-size:25px;line-height:1.1;letter-spacing:-.04em}.faq_quick__lVvc2 p{margin:0;font-size:15px;line-height:1.7}.faq_asterisk__eZ9nh{position:absolute;bottom:8px;right:18px;color:#d5ff45;font-size:40px;line-height:1}.faq_questions__e_7mi{max-width:1060px;margin:auto}.faq_filters__h1rAe{border:2px solid #172019;padding:24px;background:#fffdf6;box-shadow:5px 5px 0 #172019}.faq_searchLabel__2zMal{display:block;margin-bottom:12px;font-size:12px;letter-spacing:.03em}.faq_searchBox__JBhVI{display:flex;align-items:center;gap:14px;padding:4px 16px;border:2px solid #172019;background:#f4f1e8}.faq_searchBox__JBhVI svg{flex-shrink:0}.faq_searchBox__JBhVI input{min-width:0;flex:1 1;width:100%;padding:13px 0;border:0;border-radius:0;background:transparent;color:#172019;font:inherit;font-size:16px;box-shadow:none}.faq_searchBox__JBhVI input::placeholder{color:#526054;opacity:1}.faq_searchBox__JBhVI input:focus{outline:none}.faq_searchBox__JBhVI:focus-within{outline:3px solid #172019;outline-offset:3px}.faq_searchBox__JBhVI input::-webkit-search-cancel-button{-webkit-appearance:none}.faq_clear__WBZZ8{width:42px;min-height:42px;padding:0;flex-shrink:0;border:0;background:#172019;color:#d5ff45;font-size:26px;cursor:pointer}.faq_categories__YIBdC{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.faq_categories__YIBdC button{min-height:44px;padding:8px 13px;border:1.5px solid #172019;background:transparent;color:#172019;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.faq_categories__YIBdC button:hover{background:#e7e9db}.faq_categories__YIBdC button.faq_selected__uvTid{background:#d5ff45;box-shadow:2px 2px 0 #172019}.faq_count__4RCQT{margin:30px 0 13px;font-size:12px;color:#526054}.faq_list__QvF_S{border-top:2px solid #172019}.faq_item__Jxb_Z{scroll-margin-top:130px;border-bottom:1.5px solid #172019}.faq_item__Jxb_Z h2{margin:0}.faq_question__2wu97{display:grid;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:16px;width:100%;min-height:86px;padding:22px 14px;border:0;background:transparent;color:inherit;font:inherit;font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:750;line-height:1.4;letter-spacing:-.02em;text-align:left;cursor:pointer}.faq_question__2wu97:hover{background:#e7e9db}.faq_number__FnQJX{font-size:12px;letter-spacing:.03em;color:#526054}.faq_plus__A04pU{width:30px;height:30px;border:1.5px solid #172019;display:inline-flex;align-items:center;justify-content:center;font-size:24px;font-weight:400;line-height:1}.faq_open__yqlI_,.faq_plus__A04pU{background:#fffdf6}.faq_open__yqlI_ .faq_plus__A04pU{background:#d5ff45}.faq_answer__2EVyw{padding:0 60px 27px;font-size:16px;line-height:1.85}.faq_answer__2EVyw[hidden]{display:none}.faq_answer__2EVyw p{margin:0;max-width:850px}.faq_empty___Xe7N{padding:36px 26px;border:2px dashed #172019;background:#fffdf6}.faq_empty___Xe7N p{margin:0;line-height:1.8}.faq_cta__EjQPS{display:flex;align-items:center;justify-content:space-between;gap:30px;max-width:1060px;margin:56px auto 0;padding:30px;background:#d5ff45;border:2px solid #172019;box-shadow:5px 5px 0 #172019}.faq_cta__EjQPS p{max-width:470px;margin:0;font-size:23px;font-weight:800;line-height:1.3;letter-spacing:-.035em}.faq_cta__EjQPS a{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:14px 20px;border:2px solid #172019;background:#172019;color:#f4f1e8;font-size:15px;font-weight:750;text-decoration:none}.faq_cta__EjQPS a:hover{background:#f4f1e8;color:#172019}.faq_page__eF2xR a:focus-visible,.faq_page__eF2xR button:focus-visible{outline:3px solid #172019;outline-offset:4px}@media (max-width:900px){.faq_page__eF2xR{padding:58px 28px 76px}.faq_hero__z_QiC{gap:34px;grid-template-columns:minmax(0,1.3fr) minmax(230px,.8fr)}.faq_title__Sl3VF{font-size:clamp(42px,6.2vw,65px)}.faq_quick__lVvc2{padding:22px 22px 52px}.faq_intro__alh6G{font-size:15px}}@media (max-width:640px){.faq_page__eF2xR{padding:42px 19px 64px}.faq_hero__z_QiC{grid-template-columns:minmax(0,1fr);gap:34px;padding-bottom:40px}.faq_eyebrow__IXopC{margin-bottom:21px;font-size:10px}.faq_title__Sl3VF{font-size:clamp(39px,10vw,57px)}.faq_intro__alh6G{margin-top:23px;line-height:1.65}.faq_quick__lVvc2{padding:22px 24px 28px;margin-right:8px;transform:rotate(-1deg)}.faq_file__G_bRg{margin-bottom:16px}.faq_quick__lVvc2 h2{font-size:22px}.faq_quick__lVvc2 p{padding-right:28px;font-size:14px}.faq_asterisk__eZ9nh{bottom:12px;right:13px;font-size:32px}.faq_filters__h1rAe{padding:16px}.faq_searchBox__JBhVI{gap:9px;padding:3px 10px}.faq_searchBox__JBhVI svg{width:18px;height:18px}.faq_searchBox__JBhVI input{font-size:16px}.faq_categories__YIBdC{gap:7px;margin-top:16px}.faq_categories__YIBdC button{padding:7px 10px;font-size:12px}.faq_question__2wu97{grid-template-columns:21px minmax(0,1fr) 27px;gap:10px;min-height:80px;padding:19px 4px;font-size:16px}.faq_number__FnQJX{font-size:10px}.faq_plus__A04pU{width:27px;height:27px}.faq_answer__2EVyw{padding:0 13px 24px 35px;font-size:14px;line-height:1.8}.faq_cta__EjQPS{flex-direction:column;align-items:stretch;gap:20px;padding:25px 21px;margin-top:38px}.faq_cta__EjQPS p{font-size:23px}.faq_cta__EjQPS a{gap:16px}}@media (prefers-reduced-motion:reduce){.faq_quick__lVvc2{transform:none}}