.cfaq-item.is-visible{animation:cfaqReveal .55s cubic-bezier(.16,1,.3,1) forwards}.cfaq-item.is-open{border-color:rgba(255,128,64,.18);background:linear-gradient(180deg,rgba(255,128,64,.03) 0%,transparent 100%)}.cfaq-item.is-open+.cfaq-item{border-top-color:rgba(255,128,64,.18)}.cfaq-item.is-open .cfaq-num{color:rgba(255,128,64,.75)}.cfaq-item.is-open .cfaq-icon{background:rgba(255,128,64,.12);border-color:rgba(255,128,64,.3);transform:rotate(45deg)}.cfaq-item.is-open .cfaq-body{grid-template-rows:1fr}.cfaq-item.is-open .cfaq-answer{opacity:1;transform:translateY(0)}