.faq{background-color:#fff;font-weight:400;margin-left:auto;margin-right:auto;max-width:var(--container-maxw);padding:0 var(--container-padding-x-mobile) 0 var(--container-padding-x-mobile)}.read-smore__link-wrap{display:block;margin-top:32px}.read-smore__link-wrap:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' fill='none'%3E%3Cpath stroke='%23BE6EF5' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1.23 1.945 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:6px;margin-left:8px;position:relative;top:-2px;width:11px}.is-expanded+.read-smore__link-wrap:after{transform:rotate(180deg)}.faq .title{font-size:49px;font-weight:500;letter-spacing:-.49px;line-height:110%;margin-bottom:60px}.faq .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq .col:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.faq .content{border-bottom:1px solid hsla(240,2%,47%,.25);margin-bottom:71px;padding-bottom:71px;position:relative}.faq .content h3{font-size:25px;font-weight:500;letter-spacing:-.31px;line-height:110%;margin-bottom:42px}.faq .content{font-size:16px;font-weight:300;letter-spacing:.4px;line-height:150%}.faq .content ol,.faq .content ul{list-style-type:inherit;padding-left:1.4rem}.faq .content li,.faq .content p{margin-bottom:1rem}.faq .content a{color:#9331d5}.faq .content a:hover{color:#681a9c}@media (min-width:1240px){.faq{padding:0 var(--container-padding-x-desktop) 0 var(--container-padding-x-desktop)}.faq .content .faq-header{left:0;max-width:350px;position:absolute;top:0;width:50%}.faq .content>:not(.faq-header){margin-left:50%;padding-left:3rem;width:50%}.faq .title{margin-bottom:160px}.faq .content h3{font-size:31px;margin-bottom:0}.faq .content{font-size:20px}.faq .row{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.faq .col{width:50%}.faq .col:first-child{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.faq .content a{font-size:20px}}