.faq-main{background:#f5f8fb;color:#17385d}.faq-main *{box-sizing:border-box}.faq-main a{color:inherit;text-decoration:none}.faq-main a:focus,.faq-main a:hover{color:#e86e25}.faq-main a:focus-visible{outline:2px solid #e86e25;outline-offset:4px}.faq-main .faq-wraper{width:1200px;margin:0 auto;padding:28px 0 64px}.faq-main .faq-breadcrumb{margin-bottom:30px;font-size:14px;line-height:1.8;color:#687b8e}.faq-main .faq-heading{padding:24px 0 36px}.faq-main .faq-heading h1{margin:12px 0 18px;font-size:38px;line-height:1.4}.faq-main .faq-heading p{font-size:17px;line-height:1.8;color:#687b8e}.faq-main .faq-heading .faq-eyebrow{color:#e86e25;font-size:14px}.faq-main .faq-count{display:inline-block;margin-top:20px;font-size:14px;color:#687b8e}.faq-main .faq-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}.faq-main .faq-categories a{margin:0 12px 12px 0;padding:12px 22px;border:1px solid #dce5ed;border-radius:4px;background:#fff;font-size:16px}.faq-main .faq-group,.faq-main .faq-related{margin-bottom:24px;padding:28px 32px 12px;border:1px solid #e5ebf0;border-radius:6px;background:#fff;scroll-margin-top:100px}.faq-main .faq-group h2,.faq-main .faq-related h2{margin:0 0 14px;font-size:22px;line-height:1.6}.faq-main .faq-number{margin-right:14px;font-size:16px;color:#e86e25}.faq-main .faq-question-list{margin:0;padding:0;list-style:none}.faq-main .faq-question-list li+li{border-top:1px solid #edf1f5}.faq-main .faq-question-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:19px 0;font-size:17px;line-height:1.7}.faq-main .faq-question-number{-ms-flex-negative:0;flex-shrink:0;width:48px;font-size:14px;color:#8293a4}.faq-main .faq-arrow{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;padding-left:20px;color:#8293a4}.faq-main .faq-article{margin-bottom:28px;padding:44px 56px;border:1px solid #e5ebf0;border-radius:6px;background:#fff}.faq-main .faq-tag{display:inline-block;padding:6px 12px;border-radius:3px;background:#edf4fa;font-size:14px}.faq-main .faq-article-heading{padding-bottom:28px;border-bottom:1px solid #e5ebf0}.faq-main .faq-article-heading h1{margin:20px 0 16px;font-size:32px;line-height:1.6;overflow-wrap:break-word}.faq-main .faq-source{font-size:14px;color:#8293a4}.faq-main .faq-answer{padding:28px 0 12px;font-size:17px;line-height:2;color:#40556b;overflow-wrap:break-word}.faq-main .faq-answer p{margin:0 0 20px;white-space:pre-line}.faq-main .faq-answer .faq-answer-lead{padding:20px 24px;border-left:3px solid #e86e25;background:#f5f8fb;color:#17385d}.faq-main .faq-back{display:inline-block;padding-top:12px;font-size:15px}.faq-main .faq-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:36px;padding:32px;border-radius:6px;background:#17385d;color:#fff}.faq-main .faq-contact h2{margin-bottom:12px;font-size:22px}.faq-main .faq-contact p{color:#d1dce7;font-size:15px;line-height:1.8}.faq-main .faq-contact a{padding:14px 20px;border:1px solid #a6bacd;border-radius:4px;font-size:16px;line-height:1.8}.faq-main .faq-contact span{display:block}@media screen and (max-width:770px){html.faq-root{font-size:3.2vw}.faq-page .c-header .header-position .header-wraper .header-brand{padding-right:80px}.faq-main .faq-wraper{width:auto;padding:20px 16px 36px}.faq-main .faq-breadcrumb{margin-bottom:20px;font-size:12px}.faq-main .faq-heading{padding:12px 0 24px}.faq-main .faq-heading h1{font-size:26px}.faq-main .faq-heading p{font-size:15px}.faq-main .faq-categories{margin-bottom:16px}.faq-main .faq-categories a{margin:0 8px 8px 0;padding:9px 12px;font-size:14px}.faq-main .faq-group,.faq-main .faq-related{padding:20px 16px 6px;scroll-margin-top:90px}.faq-main .faq-group h2,.faq-main .faq-related h2{font-size:19px}.faq-main .faq-question-list a{padding:16px 0;font-size:15px}.faq-main .faq-question-number{width:36px;font-size:12px}.faq-main .faq-arrow{padding-left:12px}.faq-main .faq-article{padding:24px 18px}.faq-main .faq-article-heading h1{font-size:24px}.faq-main .faq-answer{font-size:16px}.faq-main .faq-answer .faq-answer-lead{padding:16px}.faq-main .faq-contact{display:block;padding:24px 20px}.faq-main .faq-contact h2{font-size:20px}.faq-main .faq-contact a{display:inline-block;margin-top:20px}}