.faq-accordion .accordion{border-bottom:1px solid;margin-bottom:0;padding:0 1.5rem;position:relative}.faq-accordion .accordion[aria-expanded=true]{background-color:#eaf0fb;border-radius:16px}.faq-accordion .accordion[aria-expanded=false]:has(+.accordion[aria-expanded=true]){border-bottom:none}.faq-accordion button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;cursor:pointer;display:flex;font-size:1.15rem;font-weight:600;justify-content:space-between;letter-spacing:0;margin:0;padding:20px 0;position:relative;text-align:left;text-transform:none;width:100%}.faq-accordion .accordion[aria-expanded=true] button{padding-bottom:.5rem}.faq-accordion .accordion__item-content{padding-bottom:1rem}.faq-accordion button:focus{outline:none}.faq-accordion .accordion button h3{font-weight:600;margin-bottom:0}.faq-accordion .accordion__icon{align-items:center;background-color:unset!important;border:none;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;margin-left:1.5rem;pointer-events:none;text-align:center;transition:all .2s ease-in;width:1.5rem}.faq-accordion .accordion__icon:after{color:#df7122;content:"\f055";font-family:Font Awesome\ 5 Pro;font-size:1.5rem;font-weight:300;transition:transform .2s ease}.faq-accordion .accordion[aria-expanded=true] .accordion__icon:after{transform:rotate(45deg)}.faq-accordion .accordion main{display:block;max-height:0;opacity:0;overflow:hidden;transition:none!important}.faq-accordion .accordion[aria-expanded=true] main{max-height:100%;opacity:1}