.Faq{--transition-duration:.3s;--easing-function:ease-out;--padding-bottom:30px;border-top:1px solid var(--color-dark-navy);display:block;height:var(--heading-height);overflow:hidden;position:relative;transition:height .3s ease-out;transition:height var(--transition-duration) var(--easing-function)}.Faq--open{height:calc(var(--heading-height) + var(--content-height) + var(--padding-bottom))}.Faq__heading{background-color:inherit}.Faq__heading-text{align-items:center;background-color:transparent;background-color:var(--section-color,transparent);color:var(--color-dark-navy);cursor:pointer;display:flex;font-weight:400;justify-content:space-between;margin:0;padding:15px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.Faq__content{display:block;height:-moz-max-content;height:max-content;opacity:0;overflow:hidden;position:relative;transform:translateY(-100%);transition:opacity var(--transition-duration) var(--easing-function),transform var(--transition-duration) var(--easing-function);width:80%;z-index:0}.Faq__content--open{opacity:1;transform:translateY(0);z-index:0}.Faq:last-of-type{border-bottom:1px solid var(--color-dark-navy)}.Faq__icon-minus-sign,.Faq__icon-plus-sign{height:19px;width:19px}
