@keyframes ci-spin-keyframes{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.cd-anim-spin{animation:ci-spin-keyframes 2s linear infinite}:root .hidden{display:none!important}:root .shadow-400{box-shadow:0 -20px 40px rgba(17,36,54,.04),0 30px 50px rgba(17,36,54,.04)}:root .shadow-500{box-shadow:0 2px 4px rgba(0,0,0,.12),0 3px 6px rgba(0,0,0,.15)}:root .shadow-600{box-shadow:0 3px 6px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.15)}:root .shadow-700{box-shadow:0 5px 10px rgba(0,0,0,.05),0 15px 25px rgba(0,0,0,.15)}:root .shadow-800{box-shadow:0 20px 40px rgba(0,0,0,.2)}:root .shadow-none{box-shadow:none}.faq-module{border-radius:20px;margin:0 auto;max-width:800px;text-align:left}.faq-module .module-title-container{margin-bottom:48px}.faq-module .faq-questions-container{display:flex;flex-direction:column;list-style:none;margin-top:32px;padding-left:0}.faq-module .faq-questions-container .faq-question-card{background-color:#fef9f4;border-radius:20px;margin:0 8px 16px;padding:24px}.faq-module .faq-questions-container .faq-question-card .faq-question-header{cursor:pointer}.faq-module .faq-questions-container .faq-question-card .ci-chevron-down{color:#e95360;font-size:1.5rem;line-height:2.25rem}.faq-module .faq-questions-container .faq-question-card .ci-chevron-down:before{margin-left:-24px;position:absolute;transition:transform .5s}.faq-module .faq-questions-container .faq-question-card .faq-question{font-size:1.5rem;padding-right:40px}@media only screen and (max-width:991px){.faq-module .faq-questions-container .faq-question-card .faq-question{font-size:1.25rem}.faq-module .faq-questions-container .faq-question-card .faq-question .pin{display:none}}.faq-module .faq-questions-container .faq-question-card .faq-question-header{display:flex;justify-content:space-between}.faq-module .faq-questions-container .faq-question-card .faq-question-header:not(.collapsed) .ci-chevron-down:before{transform:rotate(180deg)}.faq-module .faq-questions-container .faq-question-card .faq-answer{padding-right:40px}@media only screen and (max-width:767px){.faq-module .faq-questions-container .faq-question-card .faq-answer{padding-right:0}}.faq-module .faq-questions-container .faq-question-card .faq-answer a{color:#1471cc}@media only screen and (max-width:767px){.faq-module .faq-questions-container.mobile-reduced .faq-question-card:nth-child(1n+6){display:none}}.faq-module .mobile-show-more{cursor:pointer;text-align:center;text-decoration:underline}@media only screen and (min-width:768px){.faq-module .mobile-show-more{display:none}}.faq-module a{text-decoration:underline}