.faq.Section{background:var(--fixed-light-color,#fff);display:inline-flex;gap:40px;justify-content:center;padding:40px 16px}.faq.Section,.faq__text{align-items:flex-start;flex-direction:column;width:100%}.faq__text{display:flex;justify-content:flex-start;padding-left:16px;padding-right:16px}.faq__title{align-self:stretch;color:var(--CTA-Primary-main,#003053);font-size:var(--font-size-3xl,24px);font-style:normal;font-weight:var(--font-weight-bold,700);letter-spacing:-.6px;line-height:var(--line-height-3xl,32px);margin-bottom:16px;text-align:center}.faq__description{align-self:stretch;margin-bottom:16px}.faq__description,.faq__description-text{font-size:var(--font-size-lg,18px);font-style:normal;font-weight:var(--font-weight-regular,400);letter-spacing:-.54px;line-height:var(--line-height-lg,24px);text-align:center}.faq__description-text{color:var(--Body-Text,#505050);margin-bottom:24px}.faq__description-link{align-items:center;align-self:stretch;border-radius:14px;gap:8px;max-width:370px;padding:11px 12px;text-decoration:none}.faq-card,.faq__description-link{display:flex;justify-content:center}.faq-card{align-items:flex-start;background:var(--fixed-light-color,#fff);border-bottom:1px solid var(--c-border);border-top:1px solid var(--c-border);flex-direction:column;gap:16px;padding:32px 16px 24px;width:100%}.faq-card__question{align-items:center;align-self:stretch;background:transparent;background-color:transparent!important;border:none!important;cursor:pointer;display:inline-flex;gap:8px;justify-content:flex-start;padding:0}.faq-card__question-text{color:var(--CTA-Primary-main);display:flex;flex:1 1 0;flex-direction:column;font-size:20px;font-style:normal;font-weight:var(--font-weight-medium,500);justify-content:center;letter-spacing:-.5px;line-height:var(--line-height-lg,24px);margin:0;text-align:left}.faq-card__answer-body{align-self:stretch;color:var(--Body-Text,#505050);font-size:var(--font-size-base,16px);font-style:normal;font-weight:var(--font-weight-regular,400);letter-spacing:-.5px;line-height:20px;padding-left:24px}.faq-card__icon,.faq-card__icon-main{align-items:self-start;align-self:flex-start;display:flex;position:relative}.faq-card__icon svg{display:block;transition:transform .2s ease}.faq-card.is-open .faq-card__icon svg{transform:rotate(180deg)}.faq-card__answer{align-self:stretch;color:var(--primary-text-color,#323338);display:none;flex-direction:column;font-family:var(--font-family-base);font-size:14px;font-weight:var(--font-weight-regular,400);justify-content:center;line-height:20px}.faq-card.is-open .faq-card__answer{display:flex}.faq-card__link{align-items:flex-start;align-self:stretch;display:none;gap:8px;justify-content:flex-start}.faq-card.is-open .faq-card__link{align-items:center;display:inline-flex}.faq-card__link-text{align-items:center;color:var(--CTA-Primary-main,#003053);display:flex;font-size:var(--font-size-lg,18px);font-style:normal;font-weight:var(--font-weight-medium,500);gap:8px;justify-content:center;letter-spacing:-.54px;line-height:var(--line-height-base,22px);min-width:120px;padding:11px 32px 11px 24px;text-align:center;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.faq-card__link-icon{position:relative}.faq__cta:hover{background:var(--CTA-Primary-hover)}.faq__cta:focus{background:var(--CTA-Primary-active)}.faq__cta{align-self:stretch}.faq__cta,.faq__description-link{align-items:center;border-radius:14px;display:flex;gap:8px;justify-content:center;padding:11px 12px;text-decoration:none}.faq__cta,.faq__description-link{align-self:center;margin-inline:auto;width:100%}.faq__description-link{background:var(--c-accent);border:0;color:var(--c-primary-contrast)}.faq__cta{background:var(--CTA-Primary-main)}.faq__cta-text{align-items:center;color:var(--c-primary-contrast,#fff);display:flex;font-size:var(--font-size-lg,18px);font-style:normal;font-weight:var(--font-weight-medium,500);justify-content:center;letter-spacing:-.54px;line-height:var(--line-height-base,22px);text-align:center}.faq__cta--desktop{display:none!important}.faq__cta--mobile{display:flex!important}.faq__list,.faq__title{display:flex;flex-direction:column;padding:0}@media (min-width:768px){.faq.Section{align-items:start;display:grid;gap:28px;column-gap:40px;grid-template-columns:auto 1fr;padding:56px 32px;row-gap:24px}.faq__description-text{font-size:20px;line-height:var(--line-height-2xl,26px);text-align:left}}@media (min-width:768px) and (max-width:1023.98px){.faq.Section{padding:var(--section-padding-top,56px) 40px var(--section-padding-bottom,40px)}}@media (min-width:1024px){.faq.Section{align-items:stretch;column-gap:100px;display:grid;grid-auto-rows:auto;grid-template-areas:"text list";grid-template-columns:minmax(320px,486px) minmax(420px,1fr);margin:0 auto;padding:var(--section-padding-top,56px) var(--section-padding-x,130px) var(--section-padding-bottom,40px);row-gap:14px}.faq__text{display:flex;flex-direction:column;grid-area:text;justify-content:center;max-width:486px;padding-left:0;padding-right:0}.faq__list{grid-area:list}.faq__description-text{text-align:center}.faq__description{align-items:center;align-self:center;display:flex;flex-direction:column;margin-bottom:16px}.faq__title{text-align:center}.faq__decor{width:100%}.faq__description-link{max-width:100%;width:100%}.faq__cta--desktop{align-self:end;display:flex!important;justify-self:flex-start;margin-inline:0;width:100%}.faq__cta.faq__cta--mobile{display:none!important}}