.faq{position:relative}.faq__background{background-color:var(--module-background);height:100%;left:0;margin-left:calc(50% - 50vw);position:absolute;top:0;width:100vw;z-index:-1}.faq__container{width:100%}.faq__header{margin-bottom:32px}@media(max-width:991.98px){.faq__header{margin-bottom:25px}}.faq__title{font-size:48px;font-weight:800;line-height:100%;line-height:1.25;margin:0}.faq__title h1,.faq__title h2,.faq__title h3,.faq__title h4,.faq__title h5,.faq__title h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.faq__title.--highlight{line-height:1.45;padding-left:9px;padding-top:8px}.faq__title.--highlight h1,.faq__title.--highlight h2,.faq__title.--highlight h3,.faq__title.--highlight h4,.faq__title.--highlight h5,.faq__title.--highlight h6,.faq__title.--highlight>div{background-color:var(--color-primary);box-decoration-break:clone;box-shadow:6px 0 0 var(--color-primary),-6px 0 0 var(--color-primary);display:inline;line-height:1.45;padding:8px 0}@media(max-width:767.98px){.faq__title.--highlight h1,.faq__title.--highlight h2,.faq__title.--highlight h3,.faq__title.--highlight h4,.faq__title.--highlight h5,.faq__title.--highlight h6,.faq__title.--highlight>div{padding:3px 0}}@media(max-width:991.98px){.faq__title{font-size:28px;line-height:38px}.faq__title.--highlight{padding-left:7px;padding-top:2px}}.faq__items{display:flex;flex-direction:column;gap:12px}@media(max-width:991.98px){.faq__items{gap:0}}.faq__item{background:var(--color-light-gray);border-radius:20px;cursor:pointer;padding:20px 40px;transition:padding var(--transition-duration,.3s)}.faq__item-title{align-items:center;display:flex;gap:12px;justify-content:space-between}.faq__item-title-text{color:var(--color-black);font-size:24px;font-style:normal;font-weight:500;line-height:42px;margin:0}.faq__item-title-icon{height:20px;transition:transform var(--transition-duration,.3s);width:10px}.faq__item-title-icon.--open{transform:rotate(180deg)}.faq__item-content{padding:8px 0 0}.faq__item-content-text{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;line-height:26px}@media(max-width:991.98px){.faq__item{background-color:transparent!important;border-radius:unset;padding:0}.faq__item-title{padding:15px 0;transition:padding var(--transition-duration,.3s)}.faq__item-title-text{font-size:20px;line-height:32px}.faq__item-title-icon{height:fit-content;margin-top:8px;width:fit-content}.faq__item-content{padding:10px 0 0}.faq__item-content-text{font-size:18px;line-height:26px}}.faq__divider{background:rgba(0,0,0,.4);display:none;height:1px;margin-top:20px}.faq .collapsible-item.--active.faq__item{padding:40px}.faq .collapsible-item.--active .faq__item-title .faq__item-title-text{font-weight:800}.faq .collapsible-item.--active .collapsible-content-container{max-height:var(--max-height)}@media(max-width:991.98px){.faq .collapsible-item.--active .faq__item-title,.faq .collapsible-item.--active.faq__item{padding:0}.faq .collapsible-item.--active .faq__item-content{padding:10px 0 0}.faq .collapsible-item.--active .faq__divider{display:block}}.faq .collapsible-content-container{max-height:0;overflow:hidden;transition:max-height var(--transition-duration,.3s)}