@-webkit-keyframes focusRing{0%{box-shadow:#fff 0 0 0 1px inset, #6699CC 0 0 0 3px}100%{box-shadow:none}}@keyframes focusRing{0%{box-shadow:#fff 0 0 0 1px inset, #6699CC 0 0 0 3px}100%{box-shadow:none}}.comparison-chart-container{display:flex}@media (min-width: 1024px){.comparison-chart-container{align-items:flex-end}}.comparison-row-titles{background-color:#392F60;border-radius:4px 0 4px 4px;font-size:.75rem;line-height:1.1;padding:0 0.75rem !important;margin-bottom:2.75rem;margin-top:5.3125rem}.comparison-row-titles>li{height:4.6875rem}@media (min-width: 768px) and (max-width: 1023px){.comparison-row-titles{font-size:1rem}}@media (min-width: 1024px){.comparison-row-titles{font-size:1rem;margin-bottom:-0.75rem;margin-top:0;padding:0 1.25rem 0.75rem 1.25rem !important}}.comparison-card{border-top-left-radius:4px;border-top-right-radius:4px;color:#212121;width:25vw}@media (min-width: 1024px){.comparison-card{width:13.75rem}}.comparison-card-carousel{width:25vw !important}.comparison-card-carousel .slick-dots{margin-left:-100%;margin-top:2rem}.comparison-card__title{align-items:center;background-color:#dbd7df;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;font-size:.75rem;height:5.3125rem;justify-content:center}@media (min-width: 768px) and (max-width: 1023px){.comparison-card__title{font-size:1.5rem}}@media (min-width: 1024px){.comparison-card__title{font-size:1.5rem;height:6.25rem}}.comparison-card__data{border-right:1px solid #dbd7df}.comparison-card__data>li{background-color:#FFFFFF;font-size:0.75rem;height:4.6875rem;overflow:hidden}.comparison-card__data>li:nth-child(2n){background-color:#edf0f2}@media screen and (max-width: 320px){.comparison-card__data>li{font-size:0.5rem}}@media (min-width: 1024px){.comparison-card__data>li{font-size:1rem}}.comparison-card__data svg{height:24px;width:24px !important;margin:0 auto}.comparison-card--sofi{margin-top:0;min-width:25vw}@media (min-width: 1024px){.comparison-card--sofi{min-width:unset}}.comparison-card--sofi .comparison-card__title{background-color:#00a2c7}.comparison-card--sofi .comparison-card__title svg{fill:#FFFFFF}.comparison-card--sofi .comparison-card__data{border-right:1px solid #dbd7df}.comparison-card--sofi .comparison-card__data svg{fill:#00a2c7}.comparison-card:last-child{border-bottom-right-radius:4px}.comparison-card:last-child .comparison-card__data li:last-child{border-bottom-right-radius:4px}.comparison-card:last-child .comparison-card__data:last-child{border-right:0}@media all and (-ms-high-contrast: none){.comparison-cards{flex-wrap:nowrap !important}.comparison-cards>*{flex:0 1 auto}}

@-webkit-keyframes focusRing{0%{box-shadow:#fff 0 0 0 1px inset, #6699CC 0 0 0 3px}100%{box-shadow:none}}@keyframes focusRing{0%{box-shadow:#fff 0 0 0 1px inset, #6699CC 0 0 0 3px}100%{box-shadow:none}}.slider-container{align-self:flex-start;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;flex:1 0 auto;inline-size:100%;min-inline-size:0;position:relative}.slick-slider .slick-prev{transform:scaleX(-1)}.slider-container.arrows-visible{-webkit-padding-after:36px;padding-block-end:36px}.slider-container.arrows-visible.is-banner{-webkit-padding-after:28px;padding-block-end:28px}@media (max-width: 767px){.slider-container.arrows-visible.card-carousel-container{-webkit-margin-after:3.75rem;margin-block-end:3.75rem}}@media (min-width: 768px) and (max-width: 1023px){.slider-container.arrows-visible.card-carousel-container{-webkit-padding-after:3.75rem;padding-block-end:3.75rem}}@media (min-width: 1024px){.slider-container.arrows-visible.card-carousel-container{-webkit-padding-after:3.75rem;padding-block-end:3.75rem}}.slider-container.arrows-visible .slick-slider .slick-prev{inset-block-end:0;inset-inline-end:calc(1rem + .5rem + 28px)}.slider-container.arrows-visible .slick-slider .slick-next{inset-block-end:0;inset-inline-end:1rem}.slider-container.arrows-visible .carousel__play-pause{block-size:28px;inline-size:28px;inset-block-end:0;inset-inline-end:calc(1rem + 2 * .5rem + 2 * 28px)}@media (max-width: 767px){.slider-container.arrows-visible.is-banner .slick-slider .slick-prev{inset-inline-start:calc(1.25rem)}.slider-container.arrows-visible.is-banner .slick-slider .slick-next{inset-inline-start:calc(.5rem + 28px + 1.25rem)}}@media (min-width: 768px) and (max-width: 1023px){.slider-container.arrows-visible.is-banner .slick-slider .slick-prev{inset-inline-start:calc(2.5rem)}.slider-container.arrows-visible.is-banner .slick-slider .slick-next{inset-inline-start:calc(.5rem + 28px + 2.5rem)}}@media (min-width: 1024px){.slider-container.arrows-visible.is-banner .slick-slider .slick-prev{inset-inline-start:calc(clamp(2.5rem, calc((100% - (81.25rem - 5rem)) / 2), calc((100% - (81.25rem - 5rem)) / 2)))}.slider-container.arrows-visible.is-banner .slick-slider .slick-next{inset-inline-start:calc(.5rem + 28px + clamp(2.5rem, calc((100% - (81.25rem - 5rem)) / 2), calc((100% - (81.25rem - 5rem)) / 2)))}}@media (max-width: 767px){.slider-container.arrows-visible.is-banner.autoplay .slick-slider .slick-prev{inset-inline-start:calc(.5rem + 28px + 1.25rem)}.slider-container.arrows-visible.is-banner.autoplay .slick-slider .slick-next{inset-inline-start:calc(2 * .5rem + 2 * 28px + 1.25rem)}.slider-container.arrows-visible.is-banner.autoplay .carousel__play-pause{inset-inline-start:calc(1.25rem)}}@media (min-width: 768px) and (max-width: 1023px){.slider-container.arrows-visible.is-banner.autoplay .slick-slider .slick-prev{inset-inline-start:calc(.5rem + 28px + 2.5rem)}.slider-container.arrows-visible.is-banner.autoplay .slick-slider .slick-next{inset-inline-start:calc(2 * .5rem + 2 * 28px + 2.5rem)}.slider-container.arrows-visible.is-banner.autoplay .carousel__play-pause{inset-inline-start:calc(2.5rem)}}@media (min-width: 1024px){.slider-container.arrows-visible.is-banner.autoplay .slick-slider .slick-prev{inset-inline-start:calc(.5rem + 28px + clamp(2.5rem, calc((100% - (81.25rem - 5rem)) / 2), calc((100% - (81.25rem - 5rem)) / 2)))}.slider-container.arrows-visible.is-banner.autoplay .slick-slider .slick-next{inset-inline-start:calc(2 * .5rem + 2 * 28px + clamp(2.5rem, calc((100% - (81.25rem - 5rem)) / 2), calc((100% - (81.25rem - 5rem)) / 2)))}.slider-container.arrows-visible.is-banner.autoplay .carousel__play-pause{inset-inline-start:calc(clamp(2.5rem, calc((100% - (81.25rem - 5rem)) / 2), calc((100% - (81.25rem - 5rem)) / 2)))}}.carousel-button.icon-button{align-items:center;background-color:transparent;block-size:28px;box-sizing:border-box;color:currentColor;display:flex;inline-size:28px;justify-content:center;margin:0;padding:0;position:absolute;z-index:3}.carousel-button.icon-button:focus-visible{box-shadow:#fff 0 0 0 1px inset, #6699CC 0 0 0 3px;outline:none}.carousel-button.icon-button:focus-visible:active,.carousel-button.icon-button:focus-visible:hover{box-shadow:none !important}.carousel-button.icon-button,.slider-container .slick-arrow:hover,.slider-container .slick-arrow:focus,.slider-container .slick-arrow:focus-visible,.slider-container .slick-arrow:active{border:2px solid currentColor !important}.carousel-button.internal-svg>svg{fill:currentColor;outline:none;transform:rotate(180deg) translateX(-1px);width:11px}.carousel-button.internal-svg>svg,.carousel-button.internal-svg>svg>path{color:currentColor}.slick-prev.slick-disabled,.slick-next.slick-disabled{color:color-mix(in srgb, currentColor 20%, transparent)}.card-carousel-container.slider-container.arrows-visible .carousel-button{border-color:#00a2c7;color:#00a2c7;inset-block-end:0}.card-carousel-container.slider-container.arrows-visible .internal-svg>svg{fill:#00a2c7}.card-carousel-container.slider-container.arrows-visible .internal-svg>svg,.card-carousel-container.slider-container.arrows-visible .internal-svg>svg>path{color:#00a2c7}@media (min-width: 768px) and (max-width: 1023px){.card-carousel-container.slider-container.arrows-visible .carousel-button{block-size:44px;inline-size:44px}.card-carousel-container.slider-container.arrows-visible .slick-prev,.card-carousel-container.slider-container.arrows-visible .slick-next{inset-block-start:calc(100% - 3.75rem)}.card-carousel-container.slider-container.arrows-visible .slick-prev{inset-inline-end:calc(1rem + .5rem + 44px)}.card-carousel-container.slider-container.arrows-visible .slick-next{inset-inline-end:1rem}.card-carousel-container.slider-container.arrows-visible .carousel__play-pause{inset-block-start:calc(100% - 3.75rem);inset-inline-end:calc(1rem + 2 * .5rem + 2 * 44px)}}@media (min-width: 1024px){.card-carousel-container.slider-container.arrows-visible .carousel-button{block-size:44px;inline-size:44px}.card-carousel-container.slider-container.arrows-visible .slick-prev,.card-carousel-container.slider-container.arrows-visible .slick-next{inset-block-start:calc(100% - 3.75rem)}.card-carousel-container.slider-container.arrows-visible .slick-prev{inset-inline-end:calc(1rem + .5rem + 44px)}.card-carousel-container.slider-container.arrows-visible .slick-next{inset-inline-end:1rem}.card-carousel-container.slider-container.arrows-visible .carousel__play-pause{inset-block-start:calc(100% - 3.75rem);inset-inline-end:calc(1rem + 2 * .5rem + 2 * 44px)}}.slick-slider{display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.is-banner .slick-list{overflow:visible !important}.is-banner .slick-slide>*,.is-banner .slick-slide>*>*{height:100%}.slick-slide[aria-hidden="true"]{opacity:0 !important}@supports ((-webkit-clip-path: polygon(0 0, 100% 0, 100% 75%, 0 100%)) or (clip-path: polygon(0 0, 100% 0, 100% 75%, 0 100%))){.is-banner .slick-slider{-webkit-clip-path:inset(0 0 -2000px 0.5px);clip-path:inset(0 0 -2000px 0.5px)}.slick-slide[aria-hidden="true"]{opacity:1 !important}}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-track,.slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;min-height:1px}.slick-slide>*>img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@media (min-width: 1024px){.flex-carousel-clean{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width: 768px) and (max-width: 1023px){.flex-carousel-clean{display:flex;flex-wrap:wrap;justify-content:space-between}}.slick-list .slick-slide>div,.slick-list .slick-slide .card-carousel-card{height:100%;flex:1}

@-webkit-keyframes focusRing{0%{box-shadow:#fff 0 0 0 1px inset, #6699CC 0 0 0 3px}100%{box-shadow:none}}@keyframes focusRing{0%{box-shadow:#fff 0 0 0 1px inset, #6699CC 0 0 0 3px}100%{box-shadow:none}}.icon-button{background-color:#fff;border:2px solid #00a2c7;border-radius:50%;display:inline-flex;height:40px;padding:0;width:40px}.icon-button>svg{height:auto;margin:auto;width:24px;color:#00a2c7}

