.faq__row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:2.4rem;padding:4.8rem;border-radius:1.6rem;background:#f4f5f6}.faq__column{width:calc((100% - 2.4rem) / 2)}.faq__icon{width:6.4rem;margin-bottom:2.4rem}.faq__list{margin:2.4rem 0}.faq-item{position:relative;padding-bottom:1.7rem}.faq-item--open>.faq-item__top:after{opacity:1;transform:rotate(180deg)}.faq-item--open>.faq-item__bottom{margin-top:1.6rem}.faq-item:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background:#dbdbdb;transition:height .3s,background .3s}.faq-item:not(:last-child){margin-bottom:2.4rem}.faq-item:has(.faq-item__top:hover):after{height:.2rem;background:#000}.faq-item__top{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:.8rem;width:100%;cursor:pointer}.faq-item__top:hover:after{transform:translateX(0);opacity:1}.faq-item__top:after{-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;transition:background .3s;content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:2.4rem;height:2.4rem;-webkit-mask-image:url(../img/svg/arrow-drop-down-line-1.svg);background:#000;opacity:0;transform:translateX(-100%);transition:transform .3s,opacity .3s}.faq-item__bottom{height:0;overflow:hidden;padding:0;transition:height .3s,margin .3s}.faq-item__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:2.4rem;padding:2.3rem;border:.1rem solid #ebebeb;border-radius:1.6rem;background:#fff}.faq-item__list{padding:0;margin:0;list-style:none;counter-reset:a}.faq-item__list>li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:.8rem}.faq-item__list>li:not(:last-child){margin-bottom:1.6rem}.faq-item__list--number>li:before{margin:0;padding:0;color:#000;font-weight:500;font-size:2rem;line-height:2.4rem;line-height:1;letter-spacing:0;counter-increment:a;content:counter(a);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:50%;background:#000;color:#fff}.faq-item__list:not(.faq-item__list--number)>li:before{-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;transition:background .3s;content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:2.4rem;height:2.4rem;-webkit-mask-image:url(../img/svg/check-line-1.svg);background:rgba(0,0,0,.5)}@media screen and (max-width:568px){.faq__row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.4rem}.faq__column{width:100%}.faq__icon{width:4.8rem;margin-bottom:1.6rem}.faq-item__wrapper{padding:1.5rem;gap:1.6rem}.faq-item__list--number>li:before{font-size:1.6rem;line-height:2rem;width:2rem;height:2rem}}