.faqs{padding-bottom:var(--section-space);padding-top:var(--section-space)}.faqs>h2{margin:0 0 var(--section-heading-gap)}.faqs .faqs-items{max-width:960px}.faqs .faqs-item{border-bottom:1px solid var(--Colours-Black-100)}.faqs .faqs-item:first-child{border-top:1px solid var(--Colours-Black-100)}.faqs .faqs-item-question{align-items:center;color:var(--Colours-Primary-800);cursor:pointer;display:flex;font-family:var(--font-family-body);font-size:var(--faq-question-size);font-weight:var(--font-weight-Bold);gap:var(--space-5);justify-content:space-between;line-height:1.4;list-style:none;min-height:var(--control-height);overflow-wrap:anywhere;padding:var(--faq-row-padding) 0}.faqs .faqs-item-question::-webkit-details-marker{display:none}.faqs .faqs-item-question:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}.faqs .plus-icon{color:var(--primary-color);flex:0 0 24px;height:24px;position:relative;width:24px}.faqs .plus-icon:after,.faqs .plus-icon:before{background:currentColor;content:"";height:2px;left:3px;position:absolute;top:11px;width:18px}.faqs .plus-icon:after{transform:rotate(90deg)}.faqs .faqs-item[open] .plus-icon:after{transform:rotate(0deg)}.faqs .faqs-item-answer{max-width:var(--reading-width);overflow-wrap:anywhere;padding:0 0 var(--space-5)}.faqs .faqs-item-answer>:first-child{margin-top:0}.faqs .faqs-item-answer>:last-child{margin-bottom:0}