.faq[data-v-ac3c7919]{margin:0 auto;max-width:1200px;padding:5rem 1.5rem}@media (min-width:992px){.faq[data-v-ac3c7919]{padding:6rem 2.5rem}}.faq__header[data-v-ac3c7919]{margin-bottom:4rem;text-align:center}.faq__title[data-v-ac3c7919]{color:var(--dark-blue);font-size:clamp(2.4rem,4vw,3.4rem);font-weight:700;margin-bottom:1rem}.faq__accent[data-v-ac3c7919]{background:linear-gradient(90deg,var(--main-orange),var(--main-orange-dark));border-radius:3px;height:3px;margin:0 auto 1.25rem;width:3.5rem}.faq__description[data-v-ac3c7919]{color:var(--text-grey-dark);font-size:1.5rem;font-weight:300;margin:0 auto;max-width:50rem}.faq__layout[data-v-ac3c7919]{display:flex;flex-direction:column;gap:2rem}@media (min-width:992px){.faq__layout[data-v-ac3c7919]{align-items:flex-start;flex-direction:row;gap:3rem}}.faq__tabs[data-v-ac3c7919]{display:flex;flex-direction:row;gap:.5rem;overflow-x:auto;padding-bottom:.5rem}@media (min-width:992px){.faq__tabs[data-v-ac3c7919]{flex:0 0 24rem;flex-direction:column;overflow-x:visible;padding-bottom:0;position:sticky;top:10rem}}.faq__tab[data-v-ac3c7919]{align-items:center;background:#fff;border:1px solid rgba(27,67,144,.08);border-radius:1rem;cursor:pointer;display:flex;font-family:inherit;gap:1rem;padding:1.2rem 1.5rem;transition:all .25s ease;white-space:nowrap}.faq__tab[data-v-ac3c7919]:hover:not(.faq__tab--active){background:#1b43900a;border-color:#1b439026}.faq__tab--active[data-v-ac3c7919]{background:linear-gradient(135deg,#04134c,#1b43a0);border-color:transparent;box-shadow:0 4px 16px #04134c33;cursor:default}.faq__tab--active .faq__tab-num[data-v-ac3c7919]{background:#fff3;color:#fff}.faq__tab--active .faq__tab-name[data-v-ac3c7919]{color:#fff;font-weight:600}.faq__tab-num[data-v-ac3c7919]{align-items:center;background:#1b439014;border-radius:50%;display:flex;font-size:1.2rem;font-weight:700;height:2.8rem;justify-content:center;min-width:2.8rem;width:2.8rem}.faq__tab-name[data-v-ac3c7919],.faq__tab-num[data-v-ac3c7919]{color:var(--dark-blue);transition:all .25s ease}.faq__tab-name[data-v-ac3c7919]{font-size:1.4rem;font-weight:500}.faq__questions[data-v-ac3c7919]{flex:1;min-width:0}.faq__category[data-v-ac3c7919]{display:none}.faq__category--active[data-v-ac3c7919]{display:flex;flex-direction:column;gap:1rem}.faq__item[data-v-ac3c7919]{background:#fff;border:1px solid rgba(27,67,144,.08);border-radius:1.25rem;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.faq__item--open[data-v-ac3c7919]{border-color:#1b439026;box-shadow:0 4px 20px #04134c14}.faq__question[data-v-ac3c7919]{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:inherit;justify-content:space-between;padding:1.5rem 2rem;text-align:left;transition:background-color .2s ease;width:100%}.faq__question[data-v-ac3c7919]:hover{background:#1b439005}.faq__question-text[data-v-ac3c7919]{color:var(--dark-blue);flex:1;font-size:1.5rem;font-weight:500;padding-right:1rem}.faq__chevron[data-v-ac3c7919]{color:var(--text-grey);font-size:1.2rem;min-width:2rem;text-align:center;transition:transform .3s ease}.faq__chevron--open[data-v-ac3c7919]{color:var(--main-orange);transform:rotate(180deg)}.faq__answer[data-v-ac3c7919]{max-height:0;opacity:0;overflow:hidden;padding:0 2rem;transition:max-height .35s ease,opacity .25s ease,padding .35s ease}.faq__answer--visible[data-v-ac3c7919]{max-height:60rem;opacity:1;padding:0 2rem 2rem}.faq__answer-text[data-v-ac3c7919]{color:var(--text-grey-dark);font-size:1.4rem;font-weight:300;line-height:1.7;margin-bottom:1rem}.faq__answer-text[data-v-ac3c7919]:last-child{margin-bottom:0}.faq__answer-list[data-v-ac3c7919]{list-style:none;margin:.5rem 0 0;padding:0}.faq__answer-list li[data-v-ac3c7919]{color:var(--text-grey-dark);font-size:1.4rem;font-weight:300;line-height:1.6;margin-bottom:.75rem;padding-left:2rem;position:relative}.faq__answer-list li[data-v-ac3c7919]:before{background:linear-gradient(135deg,var(--main-orange),var(--main-orange-dark));border-radius:50%;content:"";height:.8rem;left:0;position:absolute;top:.6rem;width:.8rem}.faq__answer-bold[data-v-ac3c7919]{color:var(--dark-blue);font-weight:600}
