.faq-section{padding:calc(clamp(60px,38.8732px + 5.6338vw,120px)) 0}.faq-section .wrapper{max-width:780px}.faq-section_title{color:var(--color-dark);text-align:center;font-size:calc(clamp(30px,20.8451px + 2.44131vw,56px));font-weight:700;line-height:1.4}@media (max-width:768px){.faq-section_title{text-align:left}}.faq-section_tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:calc(clamp(24px,18.3662px + 1.50235vw,40px));display:flex}@media (max-width:768px){.faq-section_tabs{justify-content:flex-start}}.faq-section_tabs__btn{background:var(--color-light);color:var(--primary);cursor:pointer;white-space:nowrap;box-shadow:0 0 50px 0 rgb(var(--primary)/.12);border:1px solid #edf0ff;border-radius:100px;padding:8px 20px;font-family:inherit;font-size:16px;font-weight:500;transition:all .2s}.faq-section_tabs__btn--active{background:var(--primary);border-color:var(--primary);color:var(--color-light);font-weight:600}.faq-section_list{margin-top:calc(clamp(32px,23.5493px + 2.25352vw,56px))}.faq-section_item{border-bottom:1px solid #edf0ff}.faq-section_item__heading{font:inherit}.faq-section_item__header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:28px 0;font-family:inherit;display:flex}.faq-section_item__header:hover .faq-section_item__toggle .app-icon{transform:scale(1.2)}.faq-section_item__question{color:var(--color-dark);font-size:calc(clamp(16px,15.2958px + .18779vw,18px));font-weight:600;line-height:1.4}.faq-section_item__toggle{background:rgb(var(--primary-rgb)/.06);width:32px;height:32px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;transition:all .2s;display:flex}.faq-section_item--open .faq-section_item__toggle{background:var(--primary);border-color:var(--primary);color:var(--color-light)}.faq-section_item__body{max-height:0;transition:max-height .4s;overflow:hidden}.faq-section_item__answer{color:#5e5e62;padding-bottom:28px;font-size:16px;line-height:1.6}.faq-section_item--open .faq-section_item__body{max-height:500px}.faq-section--embedded[data-v-f4aee1a3]{background:var(--primary-98)}.faq-section--embedded .wrapper[data-v-f4aee1a3]{max-width:960px}.faq-section--embedded .faq-section_title[data-v-f4aee1a3]{font-size:calc(clamp(28px,3.5vw,40px));font-weight:600;line-height:1.25}.faq-section_hnr[data-v-f4aee1a3]{margin-top:32px}.faq-section_hnr details[data-v-f4aee1a3]{border-bottom:1px solid var(--primary-90);padding:24px 0}.faq-section_hnr summary[data-v-f4aee1a3]{color:var(--neutral-10);cursor:pointer;padding-right:16px;font-size:18px;font-weight:600;line-height:1.5}.faq-section_hnr summary[data-v-f4aee1a3]::marker{color:var(--primary-40)}.faq-section_hnr summary[data-v-f4aee1a3]:focus-visible{outline:2px solid var(--primary);outline-offset:6px}.faq-section_hnr p[data-v-f4aee1a3]{color:var(--neutral-40);margin-top:16px;font-size:16px;line-height:1.75}
