.faq-title{margin-bottom:2em}.faq-accordion{margin-bottom:1.4rem;padding:0}.faq-accordion__summary{cursor:pointer;list-style-type:none;padding-left:20px;position:relative;text-align:left}.faq-accordion__content{padding:.7rem}.faq-accordion__summary::-webkit-details-marker{display:none}.faq-accordion__summary:before{left:0;position:absolute;top:50%;transform:translateY(-50%)}.faq-accordion__summary:-webkit-details-marker{display:none}.faq-accordion--caret .faq-accordion__summary:before{content:"\2039";transform:rotate(270deg);translate:0 -10px}.faq-accordion--plus .faq-accordion__summary:before{content:"\002B";font-size:1.3rem}.faq-accordion--caret[open] .faq-accordion__summary:before{content:"\2039";transform:rotate(90deg);translate:0 -10px}.faq-accordion--plus[open] .faq-accordion__summary:before{content:"\2212"}