.u-section--ctaslider{background-color:var(--bg-primary);overflow:hidden}.u-section--ctaslider .ctaslider .t-subheading{max-width:504px}.u-section--ctaslider .ctaslider .t-content{max-width:516px}.u-section--ctaslider .ctaslider__caption strong,.u-section--ctaslider .ctaslider__title strong{color:var(--checkbox-bg-idle,#003dc0)}.u-section--ctaslider .ctaslider__content{margin-bottom:64px;max-width:624px}@media only screen and (max-width:959px){.u-section--ctaslider .ctaslider__content{margin-bottom:48px}}.u-section--ctaslider .ctaslider .cta{background-color:var(--c-white);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius-xs);box-shadow:0 2px 12px 0 rgba(8,52,145,.32);display:flex;flex-flow:row nowrap;height:auto;overflow:hidden;width:100%}@media only screen and (max-width:959px){.u-section--ctaslider .ctaslider .cta{flex-flow:column}}.u-section--ctaslider .ctaslider .cta__content{display:flex;flex-flow:column;height:100%;max-width:664px;min-height:360px;padding:64px 40px 64px 80px;width:100%}@media only screen and (max-width:959px){.u-section--ctaslider .ctaslider .cta__content{height:auto;padding:32px 24px;position:relative}}.u-section--ctaslider .ctaslider .cta__content .cta-tag{display:flex;flex-wrap:wrap;gap:8px;pointer-events:none;text-align:center}.u-section--ctaslider .ctaslider .cta__content .cta-tag .u-button{align-items:center;background-color:transparent;border:2px solid var(--c-brand-primary-200-main);border-radius:4px;color:var(--c-brand-primary-200-main);display:flex;font-size:var(--t-tag-1,14px);font-style:normal;font-weight:500;justify-content:center;line-height:var(--t-line-height-200,16px)}@media only screen and (max-width:959px){.u-section--ctaslider .ctaslider .cta__content .cta-tag .u-button{width:auto}}.u-section--ctaslider .ctaslider .cta__content .cta-heading{color:var(--c-brand-primary-200-main);margin-bottom:0;margin-top:40px}@media only screen and (max-width:959px){.u-section--ctaslider .ctaslider .cta__content .cta-heading{margin-top:16px}}.u-section--ctaslider .ctaslider .cta__content .cta-content{color:var(--c-brand-primary-200-main);font-size:var(--t-subheading-2);font-style:normal;font-weight:500;letter-spacing:-.36px;line-height:var(--t-line-height-500);margin-bottom:72px;margin-top:16px;max-width:464px}@media only screen and (max-width:959px){.u-section--ctaslider .ctaslider .cta__content .cta-content{margin-bottom:32px}}.u-section--ctaslider .ctaslider .cta__content .cta-content h2{font-size:var(--t-heading-3,36px);font-style:normal;font-weight:700;letter-spacing:-.72px;line-height:var(--t-line-height-800,44px)}@media only screen and (max-width:959px){.u-section--ctaslider .ctaslider .cta__content .cta-content h2{font-size:var(--t-heading-4);line-height:var(--t-line-height-500)}.u-section--ctaslider .ctaslider .cta__content .t-buttons .u-button{width:auto}}.u-section--ctaslider .ctaslider .cta__content .t-buttons .u-button svg path{stroke:var(--button-arrow-icon-hover,#003dc0)}.u-section--ctaslider .ctaslider .cta__image{background-position:50%;background-repeat:no-repeat;max-width:608px;position:relative;width:100%}@media only screen and (max-width:959px){.u-section--ctaslider .ctaslider .cta__image{aspect-ratio:1/1;height:auto;max-height:500px;max-width:100%}}.u-section--ctaslider .ctaslider .cta__image.mode-cover{background-size:cover}.u-section--ctaslider .ctaslider .cta__image.mode-contain{background-size:contain}.u-section--ctaslider .ctaslider .cta--dark-mode{background-color:var(--bg-primary)}.u-section--ctaslider .ctaslider .cta--dark-mode .cta-tag .u-button{border-color:var(--c-white);color:var(--c-white)}.u-section--ctaslider .ctaslider .cta--dark-mode .cta-content,.u-section--ctaslider .ctaslider .cta--dark-mode .cta-heading,.u-section--ctaslider .ctaslider .cta--dark-mode .t-buttons .u-button:not(.u-button--secondary){color:var(--c-white)}.u-section--ctaslider .ctaslider .cta--dark-mode .t-buttons .u-button.u-button--primary{background:var(--c-brand-neutral-1000,#fff);color:var(--c-brand-primary-200-main)}.u-section--ctaslider .ctaslider .cta--dark-mode .t-buttons .u-button:not(.u-button--secondary,.u-button--primary){border-color:var(--c-white)}.u-section--ctaslider .ctaslider .cta--dark-mode .t-buttons .u-button:not(.u-button--secondary,.u-button--primary) svg path{stroke:var(--c-white)}.u-section--ctaslider .ctaslider__footer{align-items:center;display:flex;flex-flow:row wrap;gap:28px;justify-content:space-between;margin-top:28px}@media only screen and (max-width:1023px){.u-section--ctaslider .ctaslider__footer{gap:0}}.u-section--ctaslider .ctaslider__navigation{display:flex;flex-flow:row nowrap;gap:8px}.u-section--ctaslider .ctaslider__navigation:has(.swiper-pagination-lock){display:none}@media only screen and (max-width:359px){.u-section--ctaslider .ctaslider__navigation .swiper-pagination{display:none}}.u-section--ctaslider .ctaslider .swiper{overflow:visible!important}