@media (max-width:768px){.process[data-v-bd00b755]{background-color:#f3f1f7;padding:42px 0}}.steps[data-v-bd00b755]{display:grid;gap:40px;margin-top:24px;padding:60px 100px}@media (max-width:992px){.steps[data-v-bd00b755]{padding:30px}}@media (max-width:768px){.steps[data-v-bd00b755]{border-radius:0;gap:24px;overflow:visible;padding:0}}.step__head[data-v-bd00b755]{gap:16px}@media (max-width:768px){.step__head[data-v-bd00b755]{gap:12px}}.step__num[data-v-bd00b755]{border-radius:100px;color:#fff;flex-shrink:0;font-size:14px;padding:6px 12px}.step__title[data-v-bd00b755]{flex-grow:1;position:relative}@media (max-width:768px){.step__title[data-v-bd00b755]{font-size:20px}}.step__title[data-v-bd00b755]:before{background-color:#c4c2de;bottom:15px;content:"";height:1px;left:0;position:absolute;right:0}@media (max-width:768px){.step__title[data-v-bd00b755]:before{display:none}}.step__title span[data-v-bd00b755]{padding-right:16px;position:relative}@media (max-width:768px){.step__title span[data-v-bd00b755]{padding-right:0}}.step__body[data-v-bd00b755]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-top:24px}@media (max-width:768px){.step__body[data-v-bd00b755]{grid-template-columns:1fr;margin-top:12px}}.step__plate[data-v-bd00b755]{padding:24px}@media (max-width:768px){.step__plate[data-v-bd00b755]{padding:16px}}.step__plate-head[data-v-bd00b755]{gap:12px}@media (max-width:768px){.step__plate-title[data-v-bd00b755]{font-size:20px}}.step__plate-icon[data-v-bd00b755]{font-size:40px;line-height:0}.step__plate-body[data-v-bd00b755]{margin-top:12px}.cases[data-v-90bf301f]{padding:60px 0}@media (max-width:768px){.cases[data-v-90bf301f]{padding:42px 0}}.cases__title[data-v-90bf301f]{max-width:700px}@media (max-width:768px){.cases__title[data-v-90bf301f]{font-size:28px;line-height:1.3}}.cases__caption[data-v-90bf301f]{font-size:24px;font-weight:700;margin-top:40px}@media (max-width:768px){.cases__caption[data-v-90bf301f]{font-size:20px;margin-top:30px}}.cases__list[data-v-90bf301f]{margin-top:24px}.cases__control[data-v-90bf301f]{margin-top:40px}@media (max-width:768px){.cases__control[data-v-90bf301f]{margin-top:24px}}.cases__btn[data-v-90bf301f]{font-size:18px;height:60px}.cases__btn[data-v-90bf301f],.filter[data-v-90bf301f]{align-items:center;display:flex}.filter[data-v-90bf301f]{gap:12px;margin:24px -20px 0;overflow-x:auto;padding:0 20px}@media (max-width:768px){.filter[data-v-90bf301f]{margin-top:16px}}.filter__item[data-v-90bf301f]{flex-shrink:0;font-size:18px;gap:10px;line-height:28px;min-width:70px;padding:11px 12px 9px 16px;white-space:nowrap}.filter__amount[data-v-90bf301f]{background-color:#e6e2fd;border-radius:50%;height:28px;margin-top:-1px;padding-top:3px;width:28px}@media (max-width:768px){.faq[data-v-bf466bba]{background:#f3f1f7;padding:40px 0}}.faq__inner[data-v-bf466bba]{padding:60px 30px}@media (max-width:768px){.faq__inner[data-v-bf466bba]{border-radius:0;padding:0}}.faq__list[data-v-bf466bba]{margin:40px auto 0;max-width:720px}@media (max-width:768px){.faq__list[data-v-bf466bba]{margin-top:30px}}.faq__item[data-v-bf466bba]{cursor:pointer;padding:16px 32px}@media (max-width:768px){.faq__item[data-v-bf466bba]{border-radius:12px;padding:12px 16px}}.faq__item+.faq__item[data-v-bf466bba]{margin-top:12px}.faq__item-title[data-v-bf466bba]{padding-right:40px;position:relative}@media (max-width:768px){.faq__item-title[data-v-bf466bba]{font-size:16px;padding-right:25px}}.faq__item-title[data-v-bf466bba]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' fill='none' viewBox='0 0 16 10'%3E%3Cpath stroke='%235C51A5' stroke-width='2' d='m15 1.501-7 7-7-7'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";height:9px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s;width:16px}@media (max-width:768px){.faq__item-title[data-v-bf466bba]:before{right:0}}.active .faq__item-title[data-v-bf466bba]:before{transform:translateY(-50%) rotate(180deg)}.faq__item-content[data-v-bf466bba]{border-top:1px dashed #c4c2de;margin-top:10px;padding-top:10px}.faq__item-content[data-v-bf466bba] p+p{margin-top:12px}.faq__item-content[data-v-bf466bba] a{color:#5c51a5;font-weight:500;text-decoration:underline}.faq__item-content[data-v-bf466bba] ul{margin-top:12px;padding-left:15px}@media (max-width:768px){.faq__item-content[data-v-bf466bba] ul{padding-left:10px}}
