.FaqHub_hub__p3K1o{--faq-offset:104px}.FaqHub_intro__Pd5Jw{max-width:880px;color:var(--muted);font-size:1.05rem;line-height:1.7}.FaqHub_searchPanel__ZKWVQ{display:grid;grid-gap:12px;gap:12px;margin-top:28px;padding:clamp(20px,3vw,28px);border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 12px 32px rgba(20,40,32,.06)}.FaqHub_searchLabel__bXTua{color:var(--green-dark);font-size:1rem;font-weight:900}.FaqHub_searchRow___T0Zv{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.FaqHub_searchInput__U__lG{width:100%;min-height:52px;padding:12px 15px;border:1px solid #cbd6d0;border-radius:8px;background:#fff;color:var(--ink);font:inherit}.FaqHub_categoryLink__ze1L7:focus-visible,.FaqHub_clearButton__EqQkO:focus-visible,.FaqHub_popularLink__1mCdo:focus-visible,.FaqHub_searchInput__U__lG:focus-visible,.FaqHub_topicCard__99C3k:focus-within{outline:3px solid rgba(31,107,79,.24);outline-offset:3px}.FaqHub_clearButton__EqQkO{min-width:82px;border:1px solid rgba(31,107,79,.25);border-radius:8px;background:#edf7f2;color:var(--green-dark);font-weight:900;cursor:pointer}.FaqHub_clearButton__EqQkO:disabled{opacity:.48;cursor:default}.FaqHub_resultStatus__Z0Zlk{min-height:1.5em;color:var(--muted);font-size:.92rem;font-weight:750}.FaqHub_popularSection__GClkk,.FaqHub_topicsSection__d5b4b{display:grid;grid-gap:22px;gap:22px}.FaqHub_popularGrid__27dY6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.FaqHub_popularLink__1mCdo{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;padding:14px 16px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink);font-weight:850;line-height:1.35;text-decoration:none}.FaqHub_popularLink__1mCdo span{flex:0 0 auto;color:var(--green);font-size:1.25rem}.FaqHub_topicGrid__vWiVc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.FaqHub_topicCard__99C3k{display:flex;min-width:0;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--line);border-radius:12px;background:#fff}.FaqHub_topicCard__99C3k h3{color:var(--green-dark);font-size:1.15rem;line-height:1.25}.FaqHub_topicCard__99C3k p{color:var(--muted);line-height:1.55}.FaqHub_topicCount__sRKks{width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:999px;background:#edf7f2;color:var(--green-dark);font-size:.78rem;font-weight:900}.FaqHub_topicQuestions__aIo1x{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.FaqHub_topicAction__VDtFN,.FaqHub_topicQuestions__aIo1x a{color:var(--green-dark);font-weight:800;line-height:1.4;text-underline-offset:3px}.FaqHub_topicAction__VDtFN{margin-top:auto}.FaqHub_faqLayout__U8gWo{display:grid;grid-template-columns:minmax(190px,.25fr) minmax(0,1fr);grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:start}.FaqHub_categoryNav__cuLFi{position:-webkit-sticky;position:sticky;top:88px;display:grid;grid-gap:7px;gap:7px;padding:16px;border:1px solid var(--line);border-radius:12px;background:#fff}.FaqHub_categoryNav__cuLFi strong{margin-bottom:5px;color:var(--ink)}.FaqHub_categoryLink__ze1L7{padding:9px 10px;border-radius:7px;color:var(--green-dark);font-size:.9rem;font-weight:800;line-height:1.25;text-decoration:none}.FaqHub_categoryLink__ze1L7:hover{background:#edf7f2}.FaqHub_faqContent__T5bzA{display:grid;grid-gap:38px;gap:38px;min-width:0}.FaqHub_faqGroup__2wJi4,.FaqHub_faqGroup__2wJi4 .faq-item{scroll-margin-top:var(--faq-offset)}.FaqHub_faqGroupHeader__DVV5_{display:grid;grid-gap:7px;gap:7px;margin-bottom:16px}.FaqHub_faqGroupHeader__DVV5_ p{color:var(--muted);line-height:1.55}.FaqHub_faqList__bSyIk{display:grid;grid-gap:10px;gap:10px}.FaqHub_faqList__bSyIk .faq-item h3{margin:0;font-size:inherit}.FaqHub_faqList__bSyIk .faq-button:focus-visible{outline:3px solid rgba(31,107,79,.24);outline-offset:-3px}.FaqHub_faqList__bSyIk .faq-related-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin:14px 0 0;padding:14px 0 0;border-top:1px solid #dfe7e2;list-style:none}.FaqHub_faqList__bSyIk .faq-related-links a{color:var(--green-dark);font-size:.9rem;font-weight:850;text-underline-offset:3px}.FaqHub_noResults__7TElD{display:grid;grid-gap:14px;gap:14px;padding:clamp(24px,4vw,36px);border:1px solid rgba(184,111,66,.28);border-radius:12px;background:#fffaf5}.FaqHub_noResults__7TElD p{color:var(--muted)}.FaqHub_noResultActions__MrHKC{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:960px){.FaqHub_topicGrid__vWiVc{grid-template-columns:repeat(2,minmax(0,1fr))}.FaqHub_faqLayout__U8gWo{grid-template-columns:1fr}.FaqHub_categoryNav__cuLFi{position:-webkit-sticky;position:sticky;z-index:5;top:70px;display:flex;gap:8px;overflow-x:auto;padding:10px 0;border:0;border-radius:0;background:rgba(244,246,245,.97);scrollbar-width:thin}.FaqHub_categoryNav__cuLFi strong{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.FaqHub_categoryLink__ze1L7{flex:0 0 auto;border:1px solid rgba(31,107,79,.2);border-radius:999px;background:#fff;white-space:nowrap}}@media (max-width:680px){.FaqHub_hub__p3K1o{--faq-offset:130px}.FaqHub_popularGrid__27dY6,.FaqHub_searchRow___T0Zv,.FaqHub_topicGrid__vWiVc{grid-template-columns:1fr}.FaqHub_clearButton__EqQkO{min-height:44px}}@media (prefers-reduced-motion:reduce){.FaqHub_hub__p3K1o{scroll-behavior:auto}}