.w-stacked-cards{color:#000437;overflow:hidden;position:relative}.w-component.w-stacked-cards{padding:8rem 10rem}.w-component__content{position:relative;z-index:1}.w-stacked-cards__bg-gradient{height:100rem;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.w-stacked-cards--bg-pink-gradient{background-color:#faf2fd}.w-stacked-cards--bg-pink-gradient .w-stacked-cards__bg-gradient{background-image:url(/images/stacked-gradient-pink.svg);background-position:top;background-repeat:no-repeat;background-size:160rem 100rem}.w-stacked-cards--bg-blue-gradient{background-color:#10228b}.w-stacked-cards--bg-blue-gradient .w-stacked-cards__bg-gradient{background-image:url(/images/stacked-gradient-blue.svg);background-position:top;background-repeat:no-repeat;background-size:160rem 100rem}.w-stacked-cards--bg-blue-gradient .w-stacked-cards__card-heading,.w-stacked-cards--bg-blue-gradient .w-stacked-cards__card-text,.w-stacked-cards--bg-blue-gradient .w-stacked-cards__heading{color:#fff}.w-stacked-cards--bg-blue-gradient .w-stacked-cards__subheading{color:#faf2fd}.w-stacked-cards--bg-blue-gradient .w-stacked-cards__card-tagline{color:#b9f6ff}.w-stacked-cards--bg-blue-gradient .w-stacked-cards__footer-heading,.w-stacked-cards--bg-blue-gradient .w-stacked-cards__footer-subheading{color:#fff}.w-stacked-cards--bg-blue-gradient .w-stacked-cards__button{background-color:hsla(0,0%,100%,.2);border-color:#fff;color:#fff}.w-stacked-cards--bg-blue-gradient .w-stacked-cards__button:hover{background-color:#fff;color:#3b38ff}.w-stacked-cards--bg-white{background-color:#fff}.w-stacked-cards--bg-white .w-stacked-cards__bg-gradient{display:none}.w-stacked-cards--bg-white .w-stacked-cards__card-inner{background-color:#fff;border:none;box-shadow:0 10px 20px -10px rgba(59,56,255,.3),0 12px 40px 0 rgba(59,56,255,.1)}.w-stacked-cards__header{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:4rem;text-align:center}.w-stacked-cards__heading{font-size:4.8rem;font-weight:900}.w-stacked-cards__heading,.w-stacked-cards__subheading{color:#000437;font-family:Figtree,Arial,sans-serif;letter-spacing:-.1rem;line-height:1;margin:0}.w-stacked-cards__subheading{font-size:2.4rem;font-weight:500}.w-stacked-cards__cards{display:flex;flex-direction:column;gap:3rem;margin:0 auto 4rem;max-width:91.8rem}.w-stacked-cards__card{position:relative}.w-stacked-cards__card-inner{background-color:hsla(0,0%,100%,.6);border:2px solid hsla(0,0%,100%,.4);border-radius:2.4rem;box-shadow:0 10px 20px -10px rgba(59,56,255,.3),0 12px 40px 0 rgba(59,56,255,.1);overflow:hidden;position:relative}.w-stacked-cards--bg-blue-gradient .w-stacked-cards__card-inner{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.4)}.w-stacked-cards__card-content{align-items:stretch;display:flex;gap:3rem}.w-stacked-cards__card-text-section{display:flex;flex:1;flex-direction:column;gap:2.6rem;padding:4rem 0 4rem 4rem}.w-stacked-cards__card-number-wrapper{display:flex;flex-direction:column;gap:1rem}.w-stacked-cards__card-number{align-items:center;background-color:#fff;border:2px solid #3b38ff;border-radius:10rem;color:#3b38ff;display:flex;font-family:Figtree,Arial,sans-serif;font-size:3.8rem;font-weight:700;height:6.5rem;justify-content:center;line-height:1;width:6.5rem}.w-stacked-cards--bg-blue-gradient .w-stacked-cards__card-number{background-color:#fff;border-color:#fff}.w-stacked-cards__card-text-content{display:flex;flex-direction:column;gap:1rem}.w-stacked-cards__card-heading{color:#000437;font-family:Figtree,Arial,sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:-.1rem;line-height:1;margin:0}.w-stacked-cards__card-text{color:#000437;font-weight:400}.w-stacked-cards__card-tagline,.w-stacked-cards__card-text{font-family:Atkinson Hyperlegible,Arial,sans-serif;font-size:1.8rem;line-height:2.6rem;margin:0}.w-stacked-cards__card-tagline{color:#3b38ff;font-weight:700}.w-stacked-cards__card-image{border-radius:0 2rem 2rem 0;flex-shrink:0;overflow:hidden}.w-stacked-cards__card-image img{display:block;height:100%;object-fit:cover;width:auto}.w-stacked-cards__card-overlay{align-items:center;background-color:hsla(0,0%,100%,.6);border:2px solid #fff;border-radius:5rem;display:flex;gap:1.2rem;height:7.6rem;left:45.9rem;max-width:32rem;padding:1rem;position:absolute;top:50%;transform:translateY(-50%)}.w-stacked-cards__card-overlay-icon{align-items:center;display:flex;flex-shrink:0;height:5.9rem;justify-content:center;width:5.9rem}.w-stacked-cards__card-overlay-icon svg{display:block;height:100%;width:100%}.w-stacked-cards__card-overlay-text{color:#000437;font-family:Figtree,Arial,sans-serif;font-size:2rem;font-weight:500;letter-spacing:-.1rem;line-height:1}.w-stacked-cards__footer{align-items:center;display:flex;flex-direction:column;gap:2.8rem;text-align:center}.w-stacked-cards__footer-text{display:flex;flex-direction:column;gap:1rem}.w-stacked-cards__footer-heading{font-size:5.8rem}.w-stacked-cards__footer-heading,.w-stacked-cards__footer-subheading{color:#3b38ff;font-family:Figtree,Arial,sans-serif;font-weight:700;line-height:1;margin:0}.w-stacked-cards__footer-subheading{font-size:2.4rem}.w-stacked-cards__button{align-items:center;background-color:hsla(0,0%,100%,.6);border:1px solid #3b38ff;border-radius:3rem;color:#3b38ff;display:flex;font-family:Figtree,Arial,sans-serif;font-size:1.8rem;font-weight:700;height:6rem;justify-content:center;line-height:1.8rem;padding:1.2rem 2.4rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease;white-space:nowrap}.w-stacked-cards__button:hover{background-color:#3b38ff;color:#fff}@media (max-width:1200px){.w-component.w-stacked-cards{padding:6rem 5rem}.w-stacked-cards__cards{max-width:100%}.w-stacked-cards__card-content{flex-direction:column}.w-stacked-cards__card-image{border-radius:0 0 2rem 2rem;width:100%}.w-stacked-cards__card-image img{height:auto;width:100%}.w-stacked-cards__card-overlay{left:50%;top:calc(100% - 19rem);transform:translate(-50%,-50%)}}@media (max-width:768px){.w-component.w-stacked-cards{padding:4rem 2rem}.w-stacked-cards__heading{font-size:3.6rem}.w-stacked-cards__subheading{font-size:2rem}.w-stacked-cards__card-text-section{padding:3rem}.w-stacked-cards__card-heading{font-size:2.4rem}.w-stacked-cards__footer-heading{font-size:4.2rem}.w-stacked-cards__footer-subheading{font-size:2rem}}