.elements--faq__accordion{cursor:pointer;font-size:18px;margin-bottom:10px;padding-right:40px;transition:.4s}.elements--faq__panel{max-height:0;overflow:hidden;padding-right:40px;transition:max-height .3s ease-out}@media(max-width:430px){.elements--faq__accordion:after{right:24px;top:46px}}#pricing-plans:target{margin-top:-160px;padding-top:160px}#features-integrations:target,#security-access:target{margin-top:-190px;padding-top:190px}