path{fill:var(--accent-color)}rect{fill:var(--accent-color)}.faq-page-title{font-size:3rem;font-weight:700;margin-top:0}.faq-container{width:100%;background-color:var(--grey-color);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:4em 0}.faq-container .accordion-container{width:100%;max-width:1300px;margin:0 auto;padding:0 1.5em}.faq-container .accordion-container .accordion-item{background-color:#fff;border-radius:.3em;margin-bottom:1em;padding:1em;box-shadow:0 0 20px -13px}.faq-container .accordion-container .accordion-item:target .answer{max-height:30em}.faq-container .accordion-container .accordion-item:target .accordion-link .plus-icon{display:none}.faq-container .accordion-container .accordion-item:target .accordion-link .minus-icon{display:unset}.faq-container .accordion-container .accordion-item .accordion-link{font-size:1.5em;color:#000;font-weight:700;text-decoration:none;background-color:#fff;width:100%;display:flex;align-items:center;justify-content:space-between;padding:1em 0}.faq-container .accordion-container .accordion-item .accordion-link .minus-icon{display:none}.faq-container .accordion-container .answer{max-height:0;overflow:hidden;position:relative;transition:max-height 600ms}.faq-container .accordion-container .answer:before{content:"";position:absolute;width:.6em;height:90%;background-color:var(--accent-color);top:50%;left:0;transform:translateY(-50%)}.faq-container .accordion-container .answer p{padding:1em;font-size:1.1em}