@keyframes focusRing{0%{box-shadow:#fff 0 0 0 1px inset,#69c 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 .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 .75rem 1.25rem !important}}.comparison-card{border-top-left-radius:4px;border-top-right-radius:4px;color:hsl(0,0%,13%);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:hsl(270,11%,86%);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 hsl(270,11%,86%)}.comparison-card__data>li{background-color:#fff;font-size:.75rem;height:4.6875rem;overflow:hidden}.comparison-card__data>li:nth-child(2n){background-color:hsl(204,16%,94%)}@media screen and (max-width: 320px){.comparison-card__data>li{font-size:.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:hsl(191,100%,39%)}.comparison-card--sofi .comparison-card__title svg{fill:#fff}.comparison-card--sofi .comparison-card__data{border-right:1px solid hsl(270,11%,86%)}.comparison-card--sofi .comparison-card__data svg{fill:hsl(191,100%,39%)}.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}}
@keyframes focusRing{0%{box-shadow:#fff 0 0 0 1px inset,#69c 0 0 0 3px}100%{box-shadow:none}}.slider-container{align-self:flex-start;block-size:-moz-fit-content;block-size:fit-content;flex:1 0 auto;inline-size:100%;min-width:0;position:relative}.slick-slider .slick-prev{transform:scaleX(-1)}.slider-container.arrows-visible{padding-block-end:36px}.slider-container.arrows-visible.is-banner{padding-block-end:28px}@media(max-width: 767px){.slider-container.arrows-visible.card-carousel-container{margin-block-end:3.75rem}}@media(min-width: 768px)and (max-width: 1023px){.slider-container.arrows-visible.card-carousel-container{padding-block-end:3.75rem}}@media(min-width: 1024px){.slider-container.arrows-visible.card-carousel-container{padding-block-end:3.75rem}}.slider-container.arrows-visible .slick-slider .slick-prev{inset-block-end:0;inset-inline-end:calc(1rem + 0.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*0.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(0.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(0.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, (100% - (81.25rem - 5rem)) / 2, (100% - (81.25rem - 5rem)) / 2))}.slider-container.arrows-visible.is-banner .slick-slider .slick-next{inset-inline-start:calc(0.5rem + 28px + clamp(2.5rem, (100% - (81.25rem - 5rem)) / 2, (100% - (81.25rem - 5rem)) / 2))}}@media(max-width: 767px){.slider-container.arrows-visible.is-banner.autoplay .slick-slider .slick-prev{inset-inline-start:calc(0.5rem + 28px + 1.25rem)}.slider-container.arrows-visible.is-banner.autoplay .slick-slider .slick-next{inset-inline-start:calc(2*0.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(0.5rem + 28px + 2.5rem)}.slider-container.arrows-visible.is-banner.autoplay .slick-slider .slick-next{inset-inline-start:calc(2*0.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(0.5rem + 28px + clamp(2.5rem, (100% - (81.25rem - 5rem)) / 2, (100% - (81.25rem - 5rem)) / 2))}.slider-container.arrows-visible.is-banner.autoplay .slick-slider .slick-next{inset-inline-start:calc(2*0.5rem + 2*28px + clamp(2.5rem, (100% - (81.25rem - 5rem)) / 2, (100% - (81.25rem - 5rem)) / 2))}.slider-container.arrows-visible.is-banner.autoplay .carousel__play-pause{inset-inline-start:calc(clamp(2.5rem, (100% - (81.25rem - 5rem)) / 2, (100% - (81.25rem - 5rem)) / 2))}}.carousel-button.icon-button:focus-visible{box-shadow:#fff 0 0 0 1px inset,#69c 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{align-items:center;background-color:rgba(0,0,0,0);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,.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)}.carousel-button.internal-svg>svg,.carousel-button.internal-svg>svg>path{color:currentColor}.carousel-button.internal-svg>svg{width:11px}.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:hsl(191,100%,39%);color:hsl(191,100%,39%);inset-block-end:0}.card-carousel-container.slider-container.arrows-visible .internal-svg>svg{fill:hsl(191,100%,39%)}.card-carousel-container.slider-container.arrows-visible .internal-svg>svg,.card-carousel-container.slider-container.arrows-visible .internal-svg>svg>path{color:hsl(191,100%,39%)}@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 + 0.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*0.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 + 0.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*0.5rem + 2*44px)}}.slick-slider{display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.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(clip-path: polygon(0 0, 100% 0, 100% 75%, 0 100%)){.is-banner .slick-slider{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 rgba(0,0,0,0)}@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}
@keyframes focusRing{0%{box-shadow:#fff 0 0 0 1px inset,#69c 0 0 0 3px}100%{box-shadow:none}}.icon-button{background-color:#fff;border:2px solid hsl(191,100%,39%);border-radius:50%;display:inline-flex;height:40px;padding:0;width:40px}.icon-button>svg{height:auto;margin:auto;width:24px;color:hsl(191,100%,39%)}
