.accordion-container details.ac{background-color:transparent;border:2px solid #002e5f;border-radius:28px;overflow:hidden;position:relative}.accordion-container details.ac:focus{outline:none}.accordion-container details.ac.is-expanded summary.ac-header .ac-trigger:after{transform:rotate(45deg)}.accordion-container details.ac summary.ac-header{cursor:pointer;list-style:none;margin:0;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.accordion-container details.ac summary.ac-header::-webkit-details-marker{display:none}.accordion-container details.ac summary.ac-header::marker{content:"";display:none}.accordion-container details.ac summary.ac-header:focus{outline:none}.accordion-container details.ac summary.ac-header:focus-visible{outline:none}.accordion-container details.ac summary.ac-header:focus-visible:after{border-radius:28px;bottom:2px;box-shadow:0 0 0 4px #e2ed53;content:"";left:2px;pointer-events:none;position:absolute;right:2px;top:2px;z-index:1}.accordion-container details.ac summary.ac-header .ac-trigger{align-items:center;background-color:transparent;color:#002e5f;display:flex;font-size:26px;font-weight:900;justify-content:space-between;padding:32px 40px;position:relative;text-align:left;user-select:none;width:100%}.accordion-container details.ac summary.ac-header .ac-trigger:after{content:"+";font-size:30px;transform:rotate(0deg);transition:transform .4s ease-in-out}.accordion-container details.ac .ac-panel{will-change:height,opacity}.accordion-container details.ac .ac-panel .ac-text{padding:0 40px 12px}@media(min-width:768px){.accordion-container details.ac .ac-panel .ac-text{padding:0 40px 32px}}