.faq-width{width:84%;max-width:1250px;margin-inline:auto}.faq-intro{text-align:center;padding-block:80px 45px;max-width:1050px}.faq-page main .faq-eyebrow{font:13px/1.5 Georgia,serif;letter-spacing:2px;color:#4f6e70;margin-bottom:20px}.faq-page main .faq-note{font-size:15px;color:#536a6e}.faq-library{padding-bottom:90px}.faq-tools{background:#e9f1f1;padding:35px;margin:20px 0 60px}.faq-tools>label{font:24px Georgia,serif;display:block;margin-bottom:16px}.faq-search-row{display:flex;gap:12px}.faq-search-row input{min-width:0;width:100%;padding:17px;font:18px Georgia,serif;background:white;border:1px solid #9eafb2;border-radius:0}.faq-search-row button{background:white;border:1px solid #9eafb2;color:#304d52;padding:10px 22px;font:16px Georgia,serif;cursor:pointer}.faq-topics{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.faq-topics button{border:1px solid #b7c8ca;color:#304d52;background:transparent;padding:11px 17px;font:16px Georgia,serif;cursor:pointer}.faq-topics button[aria-pressed=true]{background:#a90000;border-color:#a90000;color:white}.faq-page main .faq-results{font-size:15px;color:#4e676c;margin:22px 0 0}.faq-page .faq-group{padding-bottom:50px}.faq-page .faq-group>h2{font-size:34px;color:#294b51;margin-bottom:25px}.faq-item{border-bottom:1px solid #cad8d9;background:#f8fbfb}.faq-item>summary{list-style:none;position:relative;cursor:pointer;padding:25px 58px 25px 25px;font:23px/1.4 Georgia,serif}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary::after{content:'+';position:absolute;right:25px;top:22px;color:#a90000;font:27px Georgia,serif}.faq-item[open]>summary::after{content:'−'}.faq-item[open]{background:#edf4f4}.faq-answer{padding:0 28px 28px;max-width:1050px}.faq-page .faq-answer p{font-size:19px;line-height:1.8}.faq-answer strong{font-weight:400;color:#294b51;text-decoration:underline;text-decoration-color:#aebfc3;text-underline-offset:4px}.faq-answer>a{font-size:17px}.faq-empty{padding:35px 0 60px}.faq-cta{text-align:center;background:#e9f1f1;padding:80px 0}.faq-cta p{max-width:850px;margin-inline:auto!important}.faq-cta .baes-button{margin-top:10px}
@media(max-width:700px){.faq-width{width:calc(100% - 40px)}.faq-intro{padding-block:50px 25px}.faq-tools{padding:22px;margin-bottom:40px}.faq-search-row{gap:8px}.faq-search-row input{font-size:16px;padding:13px}.faq-search-row button{padding:10px 12px}.faq-topics button{font-size:14px;padding:9px 12px}.faq-item>summary{font-size:20px;padding:21px 45px 21px 18px}.faq-item>summary::after{right:17px;top:18px}.faq-answer{padding:0 18px 24px}.faq-page .faq-answer p{font-size:18px}.faq-page .faq-group>h2{font-size:29px}.faq-library{padding-bottom:40px}.faq-cta{padding:50px 0}}
