.faq{box-sizing:border-box;max-width:567px;padding:0 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__item{padding:.625rem 0;margin:0;list-style:none;border-bottom:1px solid #d3dfff}@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__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__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--single-column .faq__icon{width:28px;height:28px;margin-right:11px;border-radius:14px}.faq--card-based .faq__icon{width:24px;height:24px;padding:0;margin-top:8px;margin-right:.5rem;margin-bottom:0;background-color:rgba(0,0,0,0) !important;border-radius:0}.js_toggle_trigger_expanded .faq--card-based .faq__icon{transform:rotate(90deg)}.faq--card-based .faq__icon:hover{background-color:rgba(0,0,0,0) !important}.faq__trigger:hover .faq__icon{background-color:#1048d4}.faq__content{padding-left:32px;font-family:"DM Sans",sans-serif;font-size:1rem;line-height:1.625;color:#3a5166;letter-spacing:.01em;transform:translateZ(0);will-change:height;contain:layout}.faq__content:not(.js_toggle_content_expanded){display:none}.faq--single-column .faq__content{padding-left:40px;margin-top:.5rem}.faq__content ul,.faq__content ol{padding-left:2rem;margin:.5rem 0 1rem 0}@media(min-width: 888px){.faq__content ul,.faq__content ol{padding-right:40px}}@media(min-width: 1201px){.faq__content ul,.faq__content ol{padding-right:68px}}.faq__content ul li,.faq__content ol li{margin-bottom:.5rem;line-height:1.625}.faq__content ul{list-style-type:disc}.faq__content ul li{padding-left:.25rem}.faq__content ol{list-style-type:decimal}.faq__content ol li{padding-left:.25rem}.faq__content a{color:#3e74fe;text-decoration:none}.faq__text ul li,.faq__text ol li{padding-left:.25rem;margin-bottom:.5rem;line-height:inherit}.faq--card-based .faq__text ul li,.faq--card-based .faq__text ol li{padding-left:.25rem;margin-bottom:.5rem;line-height:1.5}.faq__text a{color:#3e74fe;text-decoration:none}.faq__content ul li:last-child,.faq__content ol li:last-child{margin-bottom:0}.faq__text ul li:last-child,.faq__text ol li:last-child{margin-bottom:0}.faq--card-based .faq__text ul li:last-child,.faq--card-based .faq__text ol li:last-child{margin-bottom:0}.faq__content a:hover,.faq__text a:hover{text-decoration:underline}.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--expanded .faq__show-more-icon{transform:rotate(180deg)}.faq__show-more:hover .faq__show-more-icon{background-color:rgba(9,37,64,.12)}.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__text ul,.faq__text ol{padding-left:1.25rem;margin:.5rem 0 1rem 0;will-change:auto;contain:layout style}.faq__text ul{list-style-type:disc}.faq__text ol{list-style-type:decimal}@media(min-width: 888px){.faq--card-based{max-width:1048px}}.faq--card-based .faq__cards-wrapper{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}@media(min-width: 888px){.faq--card-based .faq__cards-wrapper{gap:1.25rem;margin-top:4rem}}@media(min-width: 1201px){.faq--card-based .faq__cards-wrapper{gap:1.5rem}}.faq--card-based .faq__card{padding:12px 16px;background-color:#fff;border:1px solid #d3dfff;border-radius:12px;transition:all .2s ease-out}.faq--card-based .faq__card:hover{box-shadow:2px 6px 30px 0 rgba(25,90,254,.1)}.faq--card-based .faq__card.faq__item--expanded{background-color:#fff;border-color:#d2dae6;box-shadow:2px 6px 30px 0 rgba(25,90,254,.1)}.faq--card-based .faq__card.faq__card-clickable{cursor:pointer}.faq--card-based .faq__card.faq__card-clickable:hover{box-shadow:2px 6px 30px 0 rgba(25,90,254,.1)}.faq--card-based .faq__card.faq__card-clickable:focus{outline:none}.faq--card-based .faq__card.faq__card-clickable:focus-visible{outline:2px solid #195afe;outline-offset:2px}.faq--card-based .faq__trigger{display:flex;align-items:flex-start;width:100%;padding:0;text-align:left;cursor:inherit;background:none;border:none}.faq--card-based .faq__title{margin-top:8px;margin-bottom:8px;font-size:1.125rem;font-weight:700;line-height:1.33;color:#3a5166}.faq--card-based .faq__trigger:hover .faq__icon{background-color:rgba(0,0,0,0) !important}.faq--card-based .faq__content{padding-top:0;padding-left:0;margin-top:.75rem;transform:translateZ(0);will-change:height;contain:layout}@media(min-width: 888px){.faq--card-based .faq__content{padding-left:0}}.faq--card-based .faq__content:not(.js_toggle_content_expanded){display:none}.faq--card-based .faq__text{padding-left:36px;margin-bottom:0;font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#3a5166}@media(min-width: 888px){.faq--card-based .faq__text{padding-right:40px}}@media(min-width: 1201px){.faq--card-based .faq__text{padding-right:68px}}.faq--card-based .faq__text ul,.faq--card-based .faq__text ol{padding-left:2rem;margin:.5rem 0 1rem 0;will-change:auto;contain:layout style}.faq--card-based .faq__text ul{list-style-type:disc}.faq--card-based .faq__text ol{list-style-type:decimal}.faq--card-based .faq__show-more{display:none}.faq--card-based .faq__item--mobile-hidden{display:block}
