.section-faqs{position:relative}.section-faqs__header{margin-bottom:1.5em;text-align:center}.section-faqs__header h1,.section-faqs__header h2,.section-faqs__header h3,.section-faqs__header h4,.section-faqs__header h5,.section-faqs__header h6{margin:0;line-height:1}.section-faqs__header p{margin:0}.section-faqs__item{border-top:1px solid #000}.section-faqs__item:last-child{border-bottom:1px solid #000}.section-faqs__item.open .item-header svg{transform:rotate(90deg)}.section-faqs__item.open .item-content{display:block}.section-faqs .item-header{display:flex;justify-content:space-between;align-items:center;padding:1.75em 0;gap:1.5em;cursor:pointer}.section-faqs .item-header span{font-size:1em;font-weight:500;text-transform:uppercase}.section-faqs .item-header svg{width:1em;min-width:1em;height:auto;transform:rotate(-90deg);transition:transform linear .25s}.section-faqs .item-header svg circle,.section-faqs .item-header svg line,.section-faqs .item-header svg path,.section-faqs .item-header svg polygon{fill:none;stroke:#000;stroke-width:1.5;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}.section-faqs .item-content{display:none;padding-bottom:1em}.section-faqs .item-content>div{font-size:.875em}.section-faqs .item-content>div ol,.section-faqs .item-content>div ul{margin:0 0 1em 0;padding:0 0 0 2em}.section-faqs .item-content>div ul{list-style-type:disc}.section-faqs .item-content>div ol{list-style-type:decimal}