.faqs__wrap__accordion:first-child{border-top:1px solid var(--color-navy-50)}.faqs__wrap__accordion{border-bottom:1px solid var(--color-navy-50);padding:var(--site-spacing-xs) var(--site-spacing-xxs) var(--site-spacing-xxxs)}.faqs__wrap__accordion__details{height:0;overflow:hidden;padding-right:20px;transition:height .25s ease-out}.faqs__wrap__accordion__title h3,.faqs__wrap__accordion__title h4,.faqs__wrap__accordion__title h5,.faqs__wrap__accordion__title h6{font-size:var(--font-size-xl)}.faqs__wrap__accordion__details p{margin-bottom:var(--site-spacing-xxs)}.faqs__wrap__accordion__details p,.faqs__wrap__accordion__details ul li{font-size:var(--font-size-xxs)}.faqs__wrap__accordion__details ul{padding:0 0 0 var(--site-spacing-sm)}.faqs__wrap__accordion__title{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:var(--site-spacing-xxs)}.faqs__wrap__accordion__title h3,.faqs__wrap__accordion__title h4,.faqs__wrap__accordion__title h5,.faqs__wrap__accordion__title h6{flex-grow:1;font-size:var(--font-size-sm);margin:0}.faqs__wrap__accordion-icon:before{color:var(--color-secondary-blue);content:"+";font-size:1.3em;line-height:100%;margin-left:10px;transition:transform .3s ease}.faqs__wrap__accordion__active .faqs__wrap__accordion-icon:before{content:"-"}@media (min-width:768px){.faqs__wrap__accordion__details{padding-right:30px}}