.busa-faq{padding-bottom:3.75rem;padding-top:3.75rem}@media(min-width:992px){.busa-faq{padding-bottom:6rem;padding-top:6rem}.busa-faq__intro{position:sticky;top:2rem}}.busa-faq__list{display:flex;flex-direction:column;gap:.5rem}.busa-faq__item{background-color:#fff;padding:0 1.25rem}.busa-faq__trigger{align-items:center;background:none;border:none;color:#00193d;cursor:pointer;display:flex;gap:1rem;padding:1.25rem 0;text-align:left;width:100%}.busa-faq__trigger:focus-visible{border-radius:2px;outline:2px solid #333;outline-offset:2px}.busa-faq__title{flex:1;margin-bottom:0}.busa-faq__icon{border:1px solid;border-radius:50%;flex-shrink:0;height:1.25rem;margin-left:auto;position:relative;transition:transform .3s ease;width:1.25rem}.busa-faq__icon:after,.busa-faq__icon:before{background:currentColor;border-radius:1px;content:"";left:50%;position:absolute;top:50%;transition:transform .3s ease}.busa-faq__icon:before{height:10px;transform:translate(-50%,-50%);width:1px}.busa-faq__icon:after{height:1px;transform:translate(-50%,-50%);width:10px}.busa-faq__item.is-open .busa-faq__icon{transform:rotate(45deg)}.busa-faq__body{max-height:0;overflow:hidden;transition:max-height .35s ease}@media(prefers-reduced-motion:reduce){.busa-faq__body,.busa-faq__icon{transition:none}}.busa-faq__content p{color:#555;font-size:1rem;margin-bottom:0}
