.faq{padding:32px 0;background:linear-gradient(90deg,#EAF6F0,#E6F0FA);display:flex;flex-direction:column;gap:24px;border-radius:8px}.faq__title{font-size:32px;font-weight:600;line-height:110%;color:#052144}.faq .accordion,.faq__title{padding:8px 16px}.faq .accordion__item-content a{background-image:linear-gradient(90deg,#30A960,#056AD7);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;font-style:normal;text-align:center;text-decoration:underline}.accordion,.accordion__item{display:flex;flex-direction:column}.accordion__item{opacity:1;visibility:visible;height:-moz-fit-content;height:fit-content;border-bottom:1px solid #74797e;transition:.3s}.accordion__item-wrapper:first-of-type{border-top:1px solid #74797e}.accordion__item-button.button.-text{color:#052144;font-size:20px;font-weight:600;line-height:120%;background-color:rgba(0,0,0,0);padding:20px 8px;display:flex;gap:12px;justify-content:space-between;align-items:center;text-align:left}.accordion__item-button.button.-text .accordion__item-button-icon{transition:.3s}.accordion__item-button.button.-text .accordion__item-button-right{padding:0 12px;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.1px;color:#052144;display:flex;align-items:center}.accordion__item-button.button.-text .accordion__item-button-right.-show-expand-text{margin-left:16px}.accordion__item-button.button.-text .accordion__item-button-right.-show-expand-text .accordion__item-button-icon{transform:scale(.7);margin-left:8px}.accordion__item-content{opacity:0;height:0;transition:.3s;visibility:hidden;overflow:hidden;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px;color:#052144;box-sizing:content-box}.accordion__item-content ul{list-style:outside;padding:0 0 12px 24px}.accordion__item-content ul li{padding:0 0 8px}.accordion__item-content strong{font-weight:600}.accordion__item-content a{color:#052144;text-decoration:underline}.accordion__item-content .table{overflow:scroll;margin:0 -16px 24px}.accordion__item-content table{width:100%;border-bottom:1px solid #052144;text-align:left}.accordion__item-content table thead th{border-bottom:1px solid #052144;padding:16px;white-space:nowrap;font-size:16px;font-weight:600;line-height:24px;letter-spacing:.15px}.accordion__item-content table tbody td,.accordion__item-content table tbody th{padding:16px}.accordion__item-content table tbody tr:nth-child(odd) td,.accordion__item-content table tbody tr:nth-child(odd) th{background-color:#f4faff}.accordion__item.-open .accordion__item-button.button.-text .accordion__item-button-right .accordion__item-button-icon{transform:rotate(180deg)}.accordion__item.-open .accordion__item-button.button.-text .accordion__item-button-right.-show-expand-text .accordion__item-button-icon{transform:scale(.7) rotate(180deg)}.accordion__item.-open .accordion__item-content{opacity:1;visibility:visible;padding:0 0 24px}.accordion__item.-hidden{opacity:0;visibility:hidden;height:0}.accordion__more-button{font-size:14px;font-weight:600;line-height:20px;letter-spacing:.1px;justify-content:center;align-items:center;gap:8px;margin:32px 0 8px;opacity:1;visibility:visible;transition:.3s;height:-moz-fit-content;height:fit-content;width:100%}.accordion__more-button.-hidden{height:0;opacity:0;visibility:hidden;margin:0;padding:0}@media screen and (min-width:1280px){.accordion__more-button{width:340px;margin:32px auto 8px}.accordion__item-content .table{margin:0 0 16px}}