[data-v-3a590fcd]:root{--page-header-height: 76px}@media (min-width: 768px){[data-v-3a590fcd]:root{--page-header-height: 64px}}@media (min-width: 1280px){[data-v-3a590fcd]:root{--page-header-height: 100px}}.fade-up-enter-from[data-v-3a590fcd],.fade-up-leave-to[data-v-3a590fcd]{opacity:0;transform:translateY(15px)}.fade-up-enter-to[data-v-3a590fcd],.fade-up-leave-from[data-v-3a590fcd]{opacity:1;transform:translate(0)}.fade-up-enter-active[data-v-3a590fcd],.fade-up-leave-active[data-v-3a590fcd]{transition:opacity .3s,transform .3s ease-out}.c3-background__transparency-before[data-v-3a590fcd]:before,.c3-background__transparency-after[data-v-3a590fcd]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.15;border-radius:inherit}.c3-background__transparency--black[data-v-3a590fcd]:before,.c3-background__transparency--black[data-v-3a590fcd]:after,.c3-background__transparency--grey-1000[data-v-3a590fcd]:before,.c3-background__transparency--grey-1000[data-v-3a590fcd]:after{background-color:#1b1a19}.c3-banner__wrapper[data-v-3a590fcd]{background-color:#bee1d2;border-radius:8px;color:#1b1a19;display:none;overflow:hidden;width:100%}.c3-banner__content[data-v-3a590fcd]{flex-grow:1;padding:12px 16px 16px;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 896px){.c3-banner__content[data-v-3a590fcd]{padding:24px}}.c3-banner__header[data-v-3a590fcd]{font-size:16px;padding-top:.2rem;line-height:1.25;word-break:break-word;font-family:Therese,sans-serif;font-weight:700}@media (min-width: 580px){.c3-banner__header[data-v-3a590fcd]{font-size:20px}}@media (min-width: 896px){.c3-banner__header[data-v-3a590fcd]{font-size:28px}}.c3-banner__cta[data-v-3a590fcd]{display:flex;gap:4px;font-size:12px;padding-top:.2rem;line-height:1.25;margin-top:8px;font-family:Therese,sans-serif;font-weight:600}@media (min-width: 580px){.c3-banner__cta[data-v-3a590fcd]{font-size:16px}}@media (min-width: 896px){.c3-banner__cta[data-v-3a590fcd]{display:none}}.c3-banner__image[data-v-3a590fcd]{font-size:0;line-height:0;display:none;align-items:flex-end}.c3-banner__wrapper-small .c3-banner__image[data-v-3a590fcd]{flex:0 0 143px}@media (min-width: 580px){.c3-banner__wrapper-small .c3-banner__image[data-v-3a590fcd]{flex:0 0 271px}}@media (min-width: 896px){.c3-banner__wrapper-small .c3-banner__image[data-v-3a590fcd]{flex:0 0 400px}}.c3-banner__image-2-wrapper[data-v-3a590fcd]{display:none;font-size:0;line-height:0}@media (min-width: 896px){.c3-banner__image-2-wrapper[data-v-3a590fcd]{display:flex;align-items:flex-end}}@media (min-width: 1024px){.c3-banner__image-2-wrapper[data-v-3a590fcd]{padding-left:48px}}.c3-banner__image-2[data-v-3a590fcd]{height:230px;width:auto}.c3-banner__wrapper-large[data-v-3a590fcd]{flex-direction:column;padding:12px 16px 16px}@media (min-width: 580px){.c3-banner__wrapper-large[data-v-3a590fcd]{flex-direction:row;padding:0}}.c3-banner__wrapper-large .c3-banner__content[data-v-3a590fcd]{padding:0}@media (min-width: 580px){.c3-banner__wrapper-large .c3-banner__content[data-v-3a590fcd]{align-items:flex-start;padding:24px}}@media (min-width: 896px){.c3-banner__wrapper-large .c3-banner__content[data-v-3a590fcd]{padding:24px}}.c3-banner__wrapper-large .c3-banner__header[data-v-3a590fcd]{font-size:18px;margin-bottom:16px}@media (min-width: 896px){.c3-banner__wrapper-large .c3-banner__header[data-v-3a590fcd]{font-size:20px;margin-bottom:0}}.c3-banner__wrapper-large .c3-banner__image[data-v-3a590fcd]{flex:0 0 auto;justify-content:center}@media (min-width: 580px){.c3-banner__wrapper-large .c3-banner__image[data-v-3a590fcd]{padding:12px 16px 0 0}}@media (min-width: 896px){.c3-banner__wrapper-large .c3-banner__image[data-v-3a590fcd]{padding:0}}.c3-banner__wrapper-large .c3-banner__image[data-v-3a590fcd] .c3-image{width:100%;height:auto}.c3-banner__wrapper-large .c3-banner__button[data-v-3a590fcd]{border-radius:8px;background-color:#e60523;color:#fff;text-align:center;font-size:16px;line-height:1.25;padding:12px 24px}@media (min-width: 896px){.c3-banner__wrapper-large .c3-banner__button[data-v-3a590fcd]{display:none}}.c3-banner__wrapper-large .c3-banner__button-mobile[data-v-3a590fcd]{margin-top:-8px}@media (min-width: 580px){.c3-banner__wrapper-large .c3-banner__button-mobile[data-v-3a590fcd]{display:none}}.c3-banner__wrapper-large .c3-banner__button-tablet[data-v-3a590fcd]{display:none}@media (min-width: 580px){.c3-banner__wrapper-large .c3-banner__button-tablet[data-v-3a590fcd]{display:inline-block}}@media (min-width: 896px){.c3-banner__wrapper-large .c3-banner__button-tablet[data-v-3a590fcd]{display:none}}@media (max-width: 579px){.c3-banner__wrapper-mobile[data-v-3a590fcd]{background-color:var(--mobile-bg-color);color:var(--mobile-text-color);display:flex}}@media (min-width: 580px) and (max-width: 895px){.c3-banner__wrapper-tablet[data-v-3a590fcd]{background-color:var(--tablet-bg-color);color:var(--tablet-text-color);display:flex}}@media (min-width: 896px){.c3-banner__wrapper-desktop[data-v-3a590fcd]{background-color:var(--desktop-bg-color);color:var(--desktop-text-color);display:flex}}@media (max-width: 579px){.c3-banner__image-mobile[data-v-3a590fcd]{display:flex}}@media (min-width: 580px) and (max-width: 895px){.c3-banner__image-tablet[data-v-3a590fcd]{display:flex}}@media (min-width: 896px){.c3-banner__image-desktop[data-v-3a590fcd]{display:flex}}.c3-banner__cta-icon[data-v-3a590fcd]{width:15px;height:11px}.c3-banner__wrapper-link[data-v-3a590fcd]{width:100%}
