.faq_list{width:100%;position:relative;margin:0 auto;max-width:680px;padding:0;display:flex;gap:0;flex-direction:column}.faq_list .item{position:relative;text-align:left;display:block;margin:0;padding:0;border-bottom:1px solid #24252C;transition:all 400ms ease 0ms}.faq_list .item .top{cursor:pointer;gap:1rem;display:flex;justify-content:space-between;align-items:flex-start;padding:1.25rem 0;transition:all 400ms ease 0ms}.faq_list .item .top .title{margin:0;display:flex;align-items:center;min-height:32px;font-weight:400;font-size:18px;line-height:24px;color:#24252C;position:relative;transition:all 400ms ease 0ms}.faq_list .item .top .link{flex-shrink:0;position:relative;width:32px;height:32px;border-radius:30px;background:#F2F2F4;display:block;transition:all 400ms ease 0ms}.faq_list .item .top .link::before{opacity:1;background-color:#24252C;-webkit-mask-image:url('../../../../img/faq_open.svg');mask-image:url('../../../../img/faq_open.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:16px 16px;mask-repeat:no-repeat;mask-position:center center;mask-size:16px 16px;position:absolute;inset:0;content:"";display:block;transition:all 400ms ease 0ms}.faq_list .item .top .link::after{opacity:0;background-color:#24252C;-webkit-mask-image:url('../../../../img/faq_close.svg');mask-image:url('../../../../img/faq_close.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:16px 16px;mask-repeat:no-repeat;mask-position:center center;mask-size:16px 16px;position:absolute;inset:0;content:"";display:block;transition:all 400ms ease 0ms}.notouch .faq_list .item .top:is(:hover,:focus) .link{background:#FF7A12}.notouch .faq_list .item .top:is(:hover,:focus) .link::before,.notouch .faq_list .item .top:is(:hover,:focus) .link::after{color:#fff}.faq_list .item.active .top .link::before{opacity:0}.faq_list .item.active .top .link::after{opacity:1}.faq_list .item .text{padding:0 0 1.25rem;display:none;width:initial}.faq_list .item.open .text{display:block}.faq_list .item .text .text_box{width:100% !important}@media screen and (max-width:1000px){.faq_list .item .top{padding:1rem 1rem 1rem 1.5rem}.faq_list .item .top .title{min-height:36px}.faq_list .item .top .link{width:36px;height:36px}.faq_list .item .text{padding:0 1rem 1rem 1.5rem}}