.faq-group{display:flex;flex-direction:column;margin-bottom:56px}@media(max-width:1199px){.faq-group{margin-bottom:24px}}.faq-group .faq-group-questions .faq-item:not(:first-child) .accordion{border-top:1px solid var(--color-gray-border)}.faq-group-heading{padding:24px 32px;border-radius:var(--border-radius-base)}@media(max-width:767px){.faq-group-heading{padding:16px}}.faq-group-heading__description{margin-top:16px;color:var(--color-gray-text)}@media(max-width:767px){.faq-group-heading__description{margin-top:8px}}.faq-group-heading.faq-single-heading{padding:0;margin-bottom:26px}@media(max-width:767px){.faq-group-heading.faq-single-heading{margin-bottom:0}}.accordion.opened .accordion__header{color:var(--color-turq-2)}.accordion__header{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:24px 0;transition:var(--trs-base);gap:24px}@media(max-width:1199px){.accordion__header{padding:16px 0}}@media(hover:hover){.accordion__header:hover{cursor:pointer;color:var(--color-turq-2)}}.accordion__body{display:grid;grid-template-rows:0fr;transition:var(--trs-base);overflow:hidden}.accordion__body.open{grid-template-rows:1fr}.accordion__body--inner{min-height:0}.accordion__body--inner .accordion__content{padding-bottom:24px}.accordion.accordion--border{border:1px solid var(--color-gray-border);border-radius:var(--border-radius-base);padding:0 24px}@media(max-width:1199px){.accordion.accordion--border{padding:0 16px}}.accordion.accordion--border .accordion__content{padding-top:24px;border-top:1px solid var(--color-gray-border)}@media(max-width:1199px){.accordion.accordion--border .accordion__content{padding-top:16px}}