.afp-faq{background:#fff;font-family:Rubik,sans-serif;padding:48px 24px 56px;width:100%}.afp-faq,.afp-faq *,.afp-faq :after,.afp-faq :before{box-sizing:border-box}.afp-faq__inner{margin:0 auto;max-width:880px;width:100%}.afp-faq__heading{color:#102f35;font-family:Rubik,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.5px;line-height:1.25;margin:0 0 24px;padding:0;text-align:left;text-transform:none}.afp-faq__list{border-top:1px solid #dce4e5;width:100%}.afp-faq__item{border:0;border-bottom:1px solid #dce4e5;border-radius:0;display:block}.afp-faq__item,.afp-faq__question{background:transparent;box-shadow:none;margin:0}.afp-faq__question{align-items:center;border:0;border-radius:0;cursor:pointer;display:flex;gap:20px;justify-content:space-between;list-style:none;min-height:58px;padding:16px 5px}.afp-faq__question::-webkit-details-marker{display:none}.afp-faq__question::marker{content:""}.afp-faq summary,.afp-faq summary:active,.afp-faq summary:focus,.afp-faq summary:focus-visible{border:0!important;box-shadow:none!important;outline:none!important}.afp-faq__question:focus-visible
.afp-faq__question-text{text-decoration:underline;text-decoration-color:#f2834a;text-decoration-thickness:2px;text-underline-offset:5px}.afp-faq__question-text{color:#172f35;display:block;flex:1;font-family:Rubik,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:1.5;text-transform:none;transition:color .2s ease}.afp-faq__question:hover
.afp-faq__question-text{color:#157d80}.afp-faq__chevron{border-bottom:2px solid #f2834a;border-right:2px solid #f2834a;display:inline-block;flex-shrink:0;height:10px;margin-right:6px;margin-top:-5px;transform:rotate(45deg);transition:transform .25s ease;width:10px}.afp-faq__item[open]
.afp-faq__chevron{margin-top:5px;transform:rotate(225deg)}.afp-faq__answer{color:#46585e;font-family:Rubik,sans-serif;font-size:15px;font-weight:400;line-height:1.7;padding:0 40px 20px 5px}.afp-faq__answer p{color:inherit;font-size:inherit;font-weight:400;line-height:inherit;margin:0 0 12px}.afp-faq__answer>:first-child{margin-top:0}.afp-faq__answer>:last-child{margin-bottom:0}.afp-faq__answer ol,.afp-faq__answer ul{margin:8px 0 14px;padding-left:22px}.afp-faq__answer li{margin-bottom:6px}.afp-faq .afp-faq__answer a,.afp-faq .afp-faq__answer a:link,.afp-faq .afp-faq__answer a:visited{color:#117d69;font-weight:400;text-decoration-thickness:1px;transition:color .2s ease}.afp-faq .afp-faq__answer a:hover{color:#0a6156;text-decoration:underline}.afp-faq .afp-faq__answer a:focus-visible{color:#0a6156;outline:2px solid #117d69;outline-offset:3px}@media (max-width:1024px){.afp-faq{padding:40px 24px 48px}.afp-faq__heading{font-size:29px;margin-bottom:20px}.afp-faq__question-text{font-size:15.5px}}@media (max-width:767px){.afp-faq{padding:32px 18px 42px}.afp-faq__heading{font-size:26px;margin-bottom:18px}.afp-faq__question{gap:16px;min-height:54px;padding:15px 3px}.afp-faq__question-text{font-size:15px;line-height:1.5}.afp-faq__answer{font-size:14px;padding:0 20px 18px 3px}}@media (prefers-reduced-motion:reduce){.afp-faq__answer a,.afp-faq__chevron,.afp-faq__question-text{transition:none}}.afp-faq .afp-faq__question-text{color:#172f35}.afp-faq .afp-faq__question:hover
.afp-faq__question-text{color:#b14e20}.afp-faq .afp-faq__question:focus-visible
.afp-faq__question-text{color:#172f35;text-decoration-color:#f2834a}.afp-faq .afp-faq__answer a,.afp-faq .afp-faq__answer a:link,.afp-faq .afp-faq__answer a:visited{color:#b14e20;text-decoration:underline;text-decoration-color:#f2834a;text-underline-offset:3px}.afp-faq .afp-faq__answer a:focus-visible,.afp-faq .afp-faq__answer a:hover{color:#8d3815;text-decoration-color:#8d3815}.afp-faq .afp-faq__chevron{border-bottom-color:#f2834a;border-right-color:#f2834a}