.faq_article__cnC3m{padding-top:28px}.faq_article__cnC3m h1{font-size:clamp(2rem,5vw,3.25rem);line-height:1.15;margin:10px 0 16px}.faq_category__wqXLY{text-transform:uppercase;font-weight:700;color:#42694f}.faq_summary__08uDq{font-size:1.1rem;line-height:1.65;color:#44515a}.faq_answer__jTtRg{line-height:1.75;font-size:1.05rem;margin:36px 0;overflow-wrap:anywhere}.faq_answer__jTtRg ol,.faq_answer__jTtRg ul{padding-left:24px}.faq_answer__jTtRg a{text-decoration:underline}.faq_counts__EFQaw{color:#62736b}.faq_comment__WxDrj{padding:18px 0;border-bottom:1px solid #d8e3db;white-space:pre-wrap;overflow-wrap:anywhere}.faq_comment__WxDrj p{margin:8px 0}.faq_article__cnC3m button{min-height:44px;padding:10px 16px;border-radius:8px;border:1px solid #a9b9ad}.faq_feedback__x0LiN{margin:32px 0;padding:20px;background:#f1f6f2;border-radius:12px}.faq_feedback__x0LiN h2{font-size:1.25rem}.faq_feedback__x0LiN>div{display:flex;gap:12px;flex-wrap:wrap}.faq_feedback__x0LiN button[aria-pressed=true]{background:#123626;color:white}.faq_dialog__Kp4ZX{width:min(500px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:0;border-radius:16px;padding:24px;box-shadow:0 20px 70px #17291e55}.faq_dialog__Kp4ZX::backdrop{background:#13291d99}.faq_dialog__Kp4ZX label{display:block;font-weight:700;margin:20px 0 6px}.faq_dialog__Kp4ZX textarea{width:100%;min-height:120px;resize:vertical;font-size:16px;padding:12px;border:1px solid #9aafa0;border-radius:8px}.faq_dialogActions__gPC0j{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.faq_dialogActions__gPC0j button:last-child{background:#123626;color:white}.faq_article__cnC3m{max-width:760px;margin:0 auto}.faq_answer__jTtRg table{border-collapse:collapse;min-width:480px}.faq_answer__jTtRg td,.faq_answer__jTtRg th{border:1px solid #d8e3db;padding:8px 12px;text-align:left}.faq_answer__jTtRg pre,.faq_tableScroll__Nhnu5{max-width:100%;overflow-x:auto}.faq_answer__jTtRg pre{padding:16px;background:#f5f7f5}.faq_related__oVl4C{margin:36px 0}.faq_related__oVl4C li{margin:8px 0}.faq_related__oVl4C a{color:#245b3b}.faq_support__eyjzl{margin:40px 0;border-radius:16px;padding:24px;background:#211f26;color:white}.faq_support__eyjzl p{color:#e3dcff}.faq_support__eyjzl button{min-height:44px;background:#725df3;color:white;border:0;font-weight:700}.faq_support__eyjzl a{display:inline-block;margin:12px;color:#e3dcff}