.faqSection{margin-top:1.5rem}.faqSection__item{border-bottom:1px solid #ededed;margin:0}.faqSection__item:first-child{border-top:1px solid #ededed}.faqSection__item[open] .faqSection__icon{transform:rotate(45deg)}.faqSection__question{cursor:pointer;color:#000;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:22px 0;font-family:Helvetica Neue,sans-serif;font-size:22px;font-weight:600;line-height:1.35;list-style:none;transition:color .3s;display:flex}.faqSection__question::-webkit-details-marker{display:none}.faqSection__question::marker{content:""}.faqSection__question:hover{color:#0028ff}.faqSection__question:focus-visible{outline-offset:4px;outline:2px solid #0028ff}.faqSection__questionText{flex:1}.faqSection__icon{flex:none;width:18px;height:18px;transition:transform .3s;position:relative}.faqSection__icon:after,.faqSection__icon:before{content:"";background:#0028ff;position:absolute;top:50%;left:50%}.faqSection__icon:before{width:18px;height:2px;transform:translate(-50%,-50%)}.faqSection__icon:after{width:2px;height:18px;transform:translate(-50%,-50%)}.faqSection__answer{margin:0;padding:0 48px 22px 0}.faqSection__answer p{color:#39404d;margin:0;font-size:18px;font-weight:500;line-height:28px}@media screen and (width<=639px){.faqSection__question{gap:16px;padding:18px 0;font-size:18px}.faqSection__answer{padding-right:0}.faqSection__answer p{font-size:16px;line-height:26px}}
