.post-faq{content-visibility:auto;margin-bottom:20px;margin-top:40px;overflow:hidden;position:relative}@media only screen and (max-width:767px){.post-faq{margin-bottom:20px;margin-top:20px}}.post-faq__heading{display:flex;margin-bottom:30px;padding-top:128px;position:relative;z-index:1}@media only screen and (max-width:1023px){.post-faq__heading{padding-top:80px}}@media only screen and (max-width:767px){.post-faq__heading{flex-direction:column;margin-bottom:8px;padding-top:60px}}.post-faq__heading .header{width:60%}@media only screen and (max-width:767px){.post-faq__heading .header{width:100%}}.post-faq__heading .desc{padding-top:17px;width:40%}@media only screen and (max-width:1023px){.post-faq__heading .desc{padding-top:8px}}@media only screen and (max-width:767px){.post-faq__heading .desc{padding-top:24px;width:100%}}.post-faq__heading .desc p{margin-bottom:24px}.post-faq__grid{display:flex;flex-direction:column}.post-faq__grid .item{background-color:rgba(238,242,245,.4);cursor:pointer;margin-bottom:20px;padding:30px}@media only screen and (max-width:767px){.post-faq__grid .item{margin-bottom:16px;padding:16px}}.post-faq__grid .item-heading{align-items:center;display:flex;justify-content:space-between}.post-faq__grid .item-heading p{margin-bottom:0}.post-faq__grid .item-heading img{transition:.1s ease-in-out}.post-faq__grid .item-desc{cursor:auto;font-family:var(--font-std-light);padding-top:20px}@media only screen and (max-width:767px){.post-faq__grid .item-desc{padding-top:16px}}.post-faq__grid .item-desc a{color:var(--primary-purple);text-decoration:underline}.post-faq__grid .item.is-active img{transform:rotate(45deg)}