.c-accordion__inner{display:flex;flex-direction:column;gap:var(--cv2-space-8)}.c-accordion__items{border-top:1px solid var(--cv2-color-border)}.c-accordion__group{color:var(--cv2-color-heading);font-size:var(--cv2-fs-h3);line-height:var(--cv2-lh-heading-sm);padding:var(--cv2-space-6) 0 var(--cv2-space-3)}.c-accordion__group,.c-accordion__item{border-bottom:1px solid var(--cv2-color-border)}.c-accordion__q{font-size:var(--cv2-fs-h4);line-height:var(--cv2-lh-heading-sm)}.c-accordion__button{align-items:center;background:none;border:0;color:var(--cv2-color-heading);display:flex;font-weight:700;gap:var(--cv2-space-4);padding:var(--cv2-space-5) 0;text-align:left;width:100%}.c-accordion__q-text{flex:1;min-width:0}.c-accordion__button:hover .c-accordion__q-text{color:var(--cv2-color-primary)}.c-accordion__icon{transition:transform .2s}.c-accordion__button[aria-expanded=true] .c-accordion__icon{transform:rotate(180deg)}.c-accordion__mark{align-items:center;background-color:var(--cv2-color-primary);border-radius:var(--cv2-radius-full);color:var(--cv2-color-on-dark);display:inline-flex;flex-shrink:0;font-size:var(--cv2-fs-h4);font-weight:700;height:40px;justify-content:center;line-height:1;width:40px}.c-accordion__mark:before{content:attr(data-mark)}.c-accordion__mark--a{background-color:var(--cv2-color-primary-light);color:var(--cv2-color-primary)}.c-accordion__a{align-items:flex-start;display:flex;gap:var(--cv2-space-4);padding-bottom:var(--cv2-space-5)}.c-accordion__a[hidden]{display:none}.c-accordion--plain .c-accordion__a{padding-right:var(--cv2-space-9)}.c-accordion__answer{flex:1;min-width:0}.c-accordion--faq .c-accordion__answer{padding-top:var(--cv2-space-1)}.c-accordion__more{display:flex;justify-content:center}@media (max-width:767px){.c-accordion__inner{gap:var(--cv2-space-6)}.c-accordion__mark{font-size:var(--cv2-fs-body);height:32px;width:32px}.c-accordion--plain .c-accordion__a{padding-right:0}}