.module.module--faq .faq-body__section{display:flex;flex-flow:column;transition:row-gap var(--normal-transition) ease-in-out}.module.module--faq .faq-summary{align-items:center}.module.module--faq .faq-summary__inner{border-radius:10px;flex-shrink:1;left:0;max-height:70vh;overflow:auto;position:sticky;top:150px;width:250px;-ms-overflow-style:none;scrollbar-width:none}.module.module--faq .faq-body__section__accordion-container{display:flex;flex-flow:column;row-gap:calc(var(--spacing-base)*6);transition:all var(--normal-transition) ease-in-out}.module.module--faq .faq-body__section__accordion-container>.hs_cos_wrapper_type_rich_text{margin-top:var(--rows-gap)}.module.module--faq .faq-summary__inner__list-container,.module.module--faq .faq-summary__inner__list-container__list{display:flex;flex-flow:column}.module.module--faq .faq-summary__inner__list-container{padding:5px}.module.module--faq .faq-summary__inner__list-container__list li,.module.module--faq .faq-summary__inner__list-container__title{cursor:pointer;padding:16px;transition:all var(--normal-transition) ease-in-out}.module.module--faq .faq-summary__inner__list-container__title{font-family:var(--secondary-font-family);font-size:15px;font-weight:var(--secondary-font-weight-bold)}.module.module--faq .faq-summary__inner__list-container__list li{align-items:center;border-radius:5px;display:inline-flex;font-size:var(--small-font-size);justify-content:space-between;line-height:var(--small-line-height)}.module.module--faq .faq-summary__inner__list-container__list li:after{border-bottom:1px solid;border-right:1px solid;content:"";display:flex;height:6px;opacity:0;transform:rotate(-45deg);transition:opacity var(--normal-transition) ease-in-out;width:6px}.module.module--faq .faq-summary__inner__list-container__list li:hover:after{opacity:1}.module.module--faq .faq-body__section__heading{display:flex;justify-content:space-between}.module.module--faq .faq-body__section__heading__arrow{align-items:center;border-radius:200px;display:flex;height:calc(var(--spacing-base)*10);justify-content:center;transition:transform var(--normal-transition) ease-in-out;width:calc(var(--spacing-base)*10)}.module.module--faq .faq-body__section__heading__arrow svg{width:calc(var(--spacing-base)*3)}.module.module--faq .faq-body__section__heading__wrapper{align-items:baseline;column-gap:calc(var(--spacing-base)*4);display:flex}.module.module--faq .hs_cos_wrapper_type_rich_text .highlighted-word:after{border-radius:50px;content:"";display:flex;flex-shrink:0;height:24px;width:57px}.module.module--faq .hs_cos_wrapper_type_rich_text .highlighted-word{align-items:center;display:inline-flex;gap:calc(var(--spacing-base)*3)}@media (max-width:992px){.module.module--faq .faq-body__section{row-gap:0}.module.module--faq .faq-body__section.active{row-gap:calc(var(--spacing-base)*6)}.module.module--faq .faq-body{row-gap:0}.module.module--faq .faq-summary{display:none}.faq-body__section__heading__wrapper{column-gap:calc(var(--spacing-base)*2)}.module.module--faq .hs_cos_wrapper_type_rich_text .highlighted-word:after{height:15px;width:35px}.module.module--faq .faq-body__section{padding-block:calc(var(--spacing-base)*6)}.module.module--faq .faq-body__section:not(:last-child){border-bottom:1px solid #e1e1e1}.module.module--faq .faq-body__section.active .faq-body__section__heading__arrow{transform:rotate(180deg)}.module.module--faq .faq-body__section__accordion-container{max-height:0;opacity:0;overflow:hidden}.module.module--faq .faq-body__section.active .faq-body__section__accordion-container{max-height:100000px;opacity:1}.module.module--faq .faq-body__section__heading__wrapper{max-width:60%}.module.module--faq .faq-body__section__heading__wrapper .hs_cos_wrapper_type_rich_text{width:100%}.module.module--faq .faq-body__section__heading__wrapper .hs_cos_wrapper_type_rich_text>*{overflow-wrap:break-word}}@media (min-width:993px){.module.module--faq .faq-body__section__heading__arrow{display:none}.module.module--faq .faq-summary__inner__list-container:not(:last-child){border-bottom:1px solid #ebebeb}.module.module--faq .faq-body__section__heading+.faq-body__section__accordion-container{margin-top:var(--rows-gap)}}