.faq-section{border-radius:.625rem}.faq-box{all:unset;box-sizing:border-box;background-color:#fff;border:2px solid #72acc233;border-radius:.625rem;width:100%;margin-bottom:1rem;padding:0;display:block}.question-title,.first-card-title{color:#4763ac;font-size:1.125rem;line-height:1.5rem}.card-text-container{flex:1;min-width:0}.rich-text-wrapper{overflow-wrap:anywhere;word-break:break-word;width:100%}.rich-text-wrapper *{max-width:100%}.embedded-inline{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:flex}.embedded-text{overflow-wrap:anywhere;word-break:break-word}.faq-inline-asset-wrap,.faq-inline-asset-link{vertical-align:middle;margin:.5rem .75rem .5rem 0;display:inline-flex}.faq-inline-asset{max-width:100%;height:auto}:is(.faq-box:has(>button:focus),.faq-box:has(>button:focus-visible)){outline:2px solid var(--color-foundation-blue);outline-offset:2px;border-radius:4px}:is(.faq-box.bg-faq-open:has(>button:focus),.faq-box.bg-faq-open:has(>button:focus-visible)){box-shadow:none;outline:none}.faq{padding-bottom:6.25rem}.plus{margin-top:-4px}.faq-answer p{margin-bottom:1rem}.faq-answer p button{margin-top:-4px;font-size:18px}.faq-expand-style{margin-bottom:1.25rem;font-size:1.125rem;line-height:1.5rem}.address-content a{color:#3352a3;text-decoration:underline}.address-content a:hover,.address-content a:focus{text-decoration:none}.contact-row{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.contact-inline{color:#3352a3;align-items:center;gap:8px;min-width:140px;font-weight:600;display:flex}.contact-link{color:#3352a3;font-weight:500;text-decoration:underline}.contact-link:hover,.contact-link:focus{text-decoration:none}.card-text-container p{margin-bottom:2px}@media (max-width:768px){.faq-box{margin-bottom:1rem}}
