.section-faqs{position:relative;background-color:var(--color-bg-light)}.section-faqs__header{display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:2em;flex-direction:column;gap:.5em}@media (max-width:1024px){.section-faqs__header{margin-bottom:1.5em}}.section-faqs__header a{color:var(--color-text-body);line-height:1;display:flex;gap:.375em;text-decoration:none;padding:.5em 0}@media (max-width:1024px){.section-faqs__header a span{font-size:.875em}}.section-faqs__header a svg{width:.625em;height:auto}.section-faqs__header a svg circle,.section-faqs__header a svg line,.section-faqs__header a svg path,.section-faqs__header a svg polygon,.section-faqs__header a svg polyline{stroke:var(--color-text-body);fill:none;stroke-width:1.75;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}.section-faqs__header a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.section-faqs__header h1,.section-faqs__header h2,.section-faqs__header h3,.section-faqs__header h4,.section-faqs__header h5,.section-faqs__header h6,.section-faqs__header p{display:block;line-height:1;margin:0}.section-faqs__header h1 a,.section-faqs__header h2 a,.section-faqs__header h3 a,.section-faqs__header h4 a,.section-faqs__header h5 a,.section-faqs__header h6 a,.section-faqs__header p a{padding:0;color:var(--color-text-headings)}.section-faqs__header--space{flex-direction:row;justify-content:space-between;align-items:center}.section-faqs__item{border:1px solid var(--color-border-primary);border-radius:.25em;background-color:var(--color-bg-light-accent);overflow:hidden}.section-faqs__item.open .item-header svg{transform:rotate(90deg)}.section-faqs__item.open .item-content{display:block}.section-faqs__inner{display:flex;flex-direction:column;gap:1em}.section-faqs .item-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;cursor:pointer;font:1.25em transducer-condensed,sans-serif}.section-faqs .item-header span{font-weight:500;font-size:1.25em;color:var(--color-text-body)}.section-faqs .item-header svg{width:1em;height:auto;transform:rotate(-90deg);transition:transform linear .15s}.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:var(--color-text-body);stroke-width:1.25;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}.section-faqs .item-content{display:none;padding:1.5rem;text-transform:none;background-color:var(--color-bg-light)}.section-faqs .item-content p{font-size:.875em}.section-faqs .item-content p:last-child{margin:0}.section-faqs .item-content strong{font-weight:700}