.rm-faq{display:flex;flex-direction:column}.rm-faq__item,.rm-faq__rule{border-top:var(--rm-border-width) solid var(--rm-border)}.rm-faq__heading{margin:0}.rm-faq__trigger{align-items:center;background:none;border:0;cursor:pointer;display:flex;gap:var(--rm-space-md);padding:24px 0;text-align:left;width:100%}.rm-faq__question{color:var(--rm-navy);flex:1;font-family:var(--rm-font-display);font-size:var(--rm-text-lg);font-weight:var(--rm-weight-medium);letter-spacing:var(--rm-tracking-tight);line-height:var(--rm-leading-tight)}.rm-faq__icon,.rm-faq__trigger:hover .rm-faq__question{color:var(--rm-blue)}.rm-faq__icon{flex-shrink:0;font-size:var(--rm-icon-md)}.rm-faq__answer{display:flex;flex-direction:column;gap:10px;padding:0 0 26px}.rm-faq__answer .rm-body{max-width:64ch}.rm-faq__answer p{margin:0 0 var(--rm-space-md)}.rm-faq__answer p:last-child{margin-bottom:0}.rm-sec--navy .rm-faq__item,.rm-sec--navy .rm-faq__rule,.rm-sec--navy-deep .rm-faq__item,.rm-sec--navy-deep .rm-faq__rule{border-top-color:hsla(0,0%,100%,.16)}.rm-sec--navy .rm-faq__question,.rm-sec--navy-deep .rm-faq__question{color:var(--rm-white)}.rm-sec--navy .rm-faq__icon,.rm-sec--navy-deep .rm-faq__icon{color:var(--rm-sky)}.rm-faq__title{margin-bottom:var(--rm-space-xl)}.rm-faq--align-center .rm-faq__title{text-align:center}.rm-faq__cta{align-items:center;display:flex;flex-direction:column;gap:14px;margin-top:var(--rm-space-2xl)}.rm-faq__ctanote p{margin:0}