.jx-faq{background:#f7f8fa;padding:40px 0 48px;color:#252b30}.jx-faq *{box-sizing:border-box}.jx-faq .l-wrap{max-width:1120px}.jx-faq-intro{display:flex;align-items:center;gap:28px;justify-content:space-between;margin-bottom:28px}.jx-faq-eyebrow{color:#df0717;font-size:14px;font-weight:600}.jx-faq-intro h2{font-size:28px;line-height:1.4;margin:8px 0 12px}.jx-faq-intro p{font-size:15px;color:#646b72;line-height:1.8}.jx-faq-consult,.jx-faq-bottom>a{display:inline-block;white-space:nowrap;background:#e90012;color:white;padding:13px 20px;border-radius:7px;font-size:15px}.jx-faq-tools{padding:24px;background:#fff;border:1px solid #e4e7eb;border-radius:10px;margin-bottom:26px}.jx-faq-tools label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.jx-faq-search-row{display:flex;gap:10px}.jx-faq input{width:100%;min-width:0;border:1px solid #ccd1d6;border-radius:6px;padding:12px;font-family:inherit;font-size:16px;line-height:1.5;color:#252b30;background:#fff}.jx-faq button{font-family:inherit;cursor:pointer;border:1px solid #dfe2e6;background:#fff;color:#3c434a;border-radius:6px;padding:9px 14px;font-size:14px}.jx-faq-search-row button{flex-shrink:0}.jx-faq-filters{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 12px}.jx-faq-filters button[aria-pressed=true]{background:#fff1f2;border-color:#e90012;color:#d70010}.jx-faq-filters span{opacity:.7;font-size:12px;margin-left:4px}#jx-faq-status{font-size:13px;color:#6b737b;margin:0}.jx-faq-group{margin:28px 0}.jx-faq-group>h2{font-size:21px;margin-bottom:13px;display:flex;gap:12px;align-items:center}.jx-faq-group>h2>span{font-size:13px;font-weight:400;color:#717982}.jx-faq-item{background:#fff;border:1px solid #e3e6e9;border-radius:8px;margin:10px 0;scroll-margin-top:110px}.jx-faq-item summary{font-size:16px;line-height:1.65;font-weight:600;cursor:pointer;padding:18px 44px 18px 20px;list-style:none;position:relative}.jx-faq-item summary::-webkit-details-marker{display:none}.jx-faq-item summary:after{content:'+';position:absolute;right:20px;top:17px;color:#dc0717;font-size:22px;font-weight:400}.jx-faq-item[open] summary:after{content:'−'}.jx-faq-item[open]{border-color:#e4b9be}.jx-faq-answer{padding:0 20px 20px;line-height:1.9;font-size:15px;color:#424b54}.jx-faq-answer p{margin:0 0 14px}.jx-faq-answer .jx-faq-sources{font-size:12px;color:#727b84}.jx-faq a{word-break:break-word}.jx-faq-sources a,.jx-faq-related a{color:#b90817;text-decoration:underline;text-underline-offset:3px}.jx-faq-related{display:flex;justify-content:space-between;gap:16px;font-size:13px;border-top:1px solid #eceef0;padding-top:12px}.jx-faq-permalink{color:#757d85!important}.jx-faq-bottom{padding:26px;background:#fff;border-radius:10px;margin-top:30px;border-left:4px solid #e90012}.jx-faq-bottom h2{font-size:21px}.jx-faq-bottom p{margin:12px 0 18px;line-height:1.8;font-size:15px;color:#646b72}#jx-faq-empty{padding:32px;text-align:center;background:#fff;border-radius:8px}#jx-faq-empty a{display:inline-block;color:#d70010;margin-top:15px}.jx-faq [hidden]{display:none!important}.jx-faq :focus-visible{outline:3px solid #1963b5;outline-offset:3px}
@media(min-width:769px){}
@media(max-width:768px){.jx-faq{padding:24px 0}.jx-faq-intro{display:block}.jx-faq-intro h2{font-size:23px}.jx-faq-consult{margin-top:15px}.jx-faq-tools{padding:16px}.jx-faq-filters{display:grid;grid-template-columns:1fr 1fr}.jx-faq-filters button{padding:10px 6px}.jx-faq-item summary{font-size:15px;padding-left:15px}.jx-faq-answer{padding:0 15px 16px;font-size:14px}.jx-faq-group>h2{font-size:19px}.jx-faq-bottom{padding:20px}.jx-faq-item{scroll-margin-top:85px}}

.jx-faq-evidence{display:flex;flex-wrap:wrap;gap:10px;margin:-8px 0 24px}.jx-faq-evidence a{font-size:13px;padding:9px 12px;color:#7f2028;background:#fff;border:1px solid #eddadd;border-radius:6px}.jx-faq-evidence a:hover{border-color:#e90012}
