.legacy_root .faq .container{max-width:650px;margin-left:auto;margin-right:auto}.legacy_root .faq h4{text-align:center;margin:0 0 16px;font-size:18px;font-weight:600}.legacy_root .faq h3{text-align:center;margin:0 0 40px;font-size:30px}.legacy_root .faq .szh-accordion{flex-direction:column;gap:8px;display:flex}.legacy_root .faq .szh-accordion__item{background-color:#fff;border-bottom:0;border-radius:24px;padding:0}.legacy_root .faq .szh-accordion__item-btn{padding:17px 26px 17px 32px}.legacy_root .faq .szh-accordion__item-btn:hover{color:var(--primary_color)}.legacy_root .faq .szh-accordion__item .accordion_sign{flex-shrink:0;width:24px;height:24px;position:relative}.legacy_root .faq .szh-accordion__item .accordion_sign:before,.legacy_root .faq .szh-accordion__item .accordion_sign:after{content:"";background-color:var(--primary_text_color);z-index:1;width:2px;height:100%;transition:all .2s;position:absolute}.legacy_root .faq .szh-accordion__item .accordion_sign:before{left:50%;transform:translate(-50%)}.legacy_root .faq .szh-accordion__item .accordion_sign:after{width:100%;height:2px;top:50%;transform:translateY(-50%)}.legacy_root .faq .szh-accordion__item--expanded .accordion_sign:before{transform:rotate(90deg)}.legacy_root .faq .szh-accordion__item-panel{padding:12px 48px 32px 32px}.legacy_root .faq .szh-accordion__item-panel .answer>*{margin-top:0;margin-bottom:12px}.legacy_root .faq .szh-accordion__item-panel .answer>:last-child{margin-bottom:0}.legacy_root .faq .szh-accordion__item-panel .answer ul,.legacy_root .faq .szh-accordion__item-panel .answer ol{padding-left:20px}.legacy_root .faq .szh-accordion__item-panel .answer li{margin-bottom:10px;list-style-position:outside}.legacy_root .faq .szh-accordion__item-panel .answer a{color:var(--primary_color);text-decoration:underline}.legacy_root .faq .read_more{text-align:center;margin-top:40px}.legacy_root .faq .read_more span{cursor:pointer;font-size:18px;font-weight:500;line-height:1.55}.legacy_root .faq .read_more span:hover{text-decoration:underline}.legacy_root .faq .button_container{text-align:center;margin-top:40px}.legacy_root .faq .button_basic{width:100%;max-width:400px}@media (max-width:991px){.legacy_root .faq .szh-accordion__item{border-radius:16px}.legacy_root .faq .szh-accordion__item-btn{padding:16px 21px}.legacy_root .faq .szh-accordion__item-panel{padding:8px 21px 20px}}
