.faq{box-sizing:border-box;max-width:482px;padding-right:16px;padding-left:16px;margin:0 auto}.faq *,.faq *:before,.faq *:after{box-sizing:border-box}@media(min-width: 888px){.faq{max-width:908px;padding-right:24px;padding-left:24px}}.faq__section-title{text-align:center}.faq__subtitle{margin-top:.5rem;margin-bottom:0;font-size:1rem;line-height:1.5;color:rgba(9,37,64,.6);text-align:center;letter-spacing:.01em}@media(min-width: 888px){.faq__subtitle{font-size:1.125rem;line-height:1.44}}.faq__wrapper{display:flex;flex-direction:column;margin-top:1.5rem}@media(min-width: 888px){.faq__wrapper{flex-direction:row;margin-top:3.5rem;margin-right:-12px;margin-left:-12px}}.faq--single-column .faq__wrapper{margin-top:1.125rem}@media(min-width: 888px){.faq--single-column .faq__wrapper{margin-top:2.735rem}}.faq__list{display:flex;flex-direction:column;width:100%}.faq__list:first-child>.faq__item:first-child{border-top:1px solid #d2dae6}.faq--single-column .faq__list:first-child>.faq__item:first-child{border:none}@media(min-width: 888px){.faq__list{flex-direction:column;width:50%;padding-right:12px;padding-left:12px}.faq__list>.faq__item:first-child{border-top:1px solid #d2dae6}.faq--single-column .faq__list>.faq__item:first-child{border:none}}.faq--single-column .faq__list{width:100%}.faq__item{padding:.625rem 0;margin:0;list-style:none;border-bottom:1px solid #d2dae6}@media(min-width: 888px){.faq__item{padding:1.25rem 0}}@media(max-width: 887px){.faq__item--mobile-hidden{display:none}}.faq--single-column .faq__item{padding:.5rem 0;border:none}@media(min-width: 888px){.faq--single-column .faq__item{padding:1rem 0}}.faq--single-column .faq__item--expanded{padding-bottom:.875rem}@media(min-width: 888px){.faq--single-column .faq__item--expanded{padding-bottom:1.375rem}}.faq__trigger{display:flex;flex-direction:row;justify-content:flex-start;width:100%;padding:.375rem 0;text-align:left;background-color:rgba(0,0,0,0);border:0}.faq__icon{box-sizing:border-box;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;padding-left:2px;margin-top:.125rem;margin-right:8px;margin-bottom:.125rem;color:#fff;background-color:#195afe;border-radius:12px;transition:transform .2s ease-out,background-color .2s ease-out}.js_toggle_trigger_expanded .faq__icon{transform:rotate(90deg)}.faq__trigger:hover .faq__icon{background-color:#1048d4}.faq--single-column .faq__icon{width:28px;height:28px;margin-right:11px;border-radius:14px}.faq__content{padding-left:32px;font-size:1rem;line-height:1.625;color:rgba(9,37,64,.8);letter-spacing:.01em}.faq__content:not(.js_toggle_content_expanded){display:none}.faq--single-column .faq__content{padding-left:40px;margin-top:.5rem}.faq__show-more{display:flex;align-items:center;padding-top:.5rem;padding-bottom:.5rem;margin:0 auto 1rem;font-size:.875rem;font-weight:900;line-height:1.28;color:#195afe;letter-spacing:.1em;background-color:rgba(0,0,0,0);border:0}@media(min-width: 888px){.faq__show-more{display:none}}.faq__show-more--expanded .faq__show-more-icon{transform:rotate(180deg)}.faq__show-more-icon{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding-top:.125rem;margin-left:8px;background-color:#f7f7f8;border-radius:50%;transition:transform .2s ease-out,background-color .2s ease-out}.faq__show-more:hover .faq__show-more-icon{background-color:rgba(9,37,64,.12)}
