.ca-faq{box-sizing:border-box;font-family:Satoshi,sans-serif;margin:30px 0 38px;padding:0;width:100%}.ca-faq .ca-faq__heading{color:var(--ca-faq-question,#082448);font-family:Satoshi,sans-serif!important;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0 0 22px!important;padding:0!important}.ca-faq .ca-faq__item,.ca-faq .ca-faq__list{margin:0;padding:0;width:100%}.ca-faq .ca-faq__item{border:none;border-bottom:1px solid var(--ca-faq-divider,#dee5eb);box-sizing:border-box}.ca-faq .ca-faq__question{align-items:center;box-sizing:border-box;color:var(--ca-faq-question,#082448);cursor:pointer;display:flex;font-family:Satoshi,sans-serif!important;font-size:15px;font-weight:700;gap:20px;justify-content:space-between;letter-spacing:0;line-height:1.5;list-style:none;margin:0;padding:19px 4px 19px 0;width:100%;-webkit-tap-highlight-color:transparent}.ca-faq .ca-faq__question::-webkit-details-marker{display:none}.ca-faq .ca-faq__question::marker{content:""}.ca-faq .ca-faq__question-text{color:inherit;flex:1 1 auto;font-family:Satoshi,sans-serif!important;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;min-width:0;padding:0}@media (hover:hover){.ca-faq .ca-faq__question:hover .ca-faq__question-text{color:var(--ca-faq-accent,#2c65a1)}}.ca-faq .ca-faq__question:focus{outline:none}.ca-faq .ca-faq__question:focus-visible{border-radius:4px;outline:2px solid var(--ca-faq-accent,#2c65a1);outline-offset:3px}.ca-faq .ca-faq__toggle{box-sizing:border-box;color:var(--ca-faq-accent,#2c65a1);display:block;flex:0 0 20px;height:20px;margin:0;padding:0;position:relative;width:20px}.ca-faq .ca-faq__toggle:after,.ca-faq .ca-faq__toggle:before{background-color:currentColor;border-radius:1px;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ca-faq .ca-faq__toggle:before{height:2px;width:12px}.ca-faq .ca-faq__toggle:after{height:12px;opacity:1;transition:opacity .2s ease;width:2px}.ca-faq .ca-faq__item[open]
.ca-faq__toggle:after{opacity:0}.ca-faq .ca-faq__answer{color:var(--ca-faq-answer,#526171);font-family:Satoshi,sans-serif!important;font-size:15px;font-weight:400;line-height:1.8;margin:0;padding:0 30px 22px 0}.ca-faq .ca-faq__answer p{color:inherit;font-family:Satoshi,sans-serif!important;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0 0 12px!important;padding:0!important}.ca-faq .ca-faq__answer p:last-child{margin-bottom:0!important}.ca-faq .ca-faq__answer a{color:var(--ca-faq-accent,#2c65a1);font-family:Satoshi,sans-serif!important;text-decoration:underline;text-underline-offset:3px}.ca-faq .ca-faq__answer a:hover{text-decoration-thickness:2px}.ca-faq .ca-faq__answer b,.ca-faq .ca-faq__answer strong{font-weight:700}.ca-faq .ca-faq__answer ol,.ca-faq .ca-faq__answer ul{font-family:Satoshi,sans-serif!important;font-size:inherit;line-height:inherit;margin:12px 0;padding-left:22px}.ca-faq .ca-faq__answer ul{list-style-type:disc}.ca-faq .ca-faq__answer ol{list-style-type:decimal}.ca-faq .ca-faq__answer li{display:list-item;font-family:Satoshi,sans-serif!important;font-size:inherit;line-height:inherit;margin:0 0 7px;padding:0}.ca-faq .ca-faq__item[open]
.ca-faq__answer{animation:caFaqReveal .3s ease-out both}@keyframes caFaqReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:620px){.ca-faq{margin:24px 0 32px}.ca-faq .ca-faq__heading{font-size:24px;margin-bottom:18px!important}.ca-faq .ca-faq__question{font-size:14px;gap:14px;line-height:1.5;padding:17px 2px 17px 0}.ca-faq .ca-faq__toggle{flex:0 0 20px;height:20px;width:20px}.ca-faq .ca-faq__answer{font-size:14px;line-height:1.7;padding:0 24px 20px 0}}@media (prefers-reduced-motion:reduce){.ca-faq .ca-faq__item[open] .ca-faq__answer{animation:none}.ca-faq .ca-faq__toggle:after{transition:none}}