.stats{position:relative;margin-bottom:3rem}@media only screen and (max-width:575px){.stats{margin-bottom:0}}.stats__image-wrapper{position:relative;width:100%;aspect-ratio:14/5}@media only screen and (max-width:575px){.stats__image-wrapper{aspect-ratio:auto;height:340px;width:auto}}.stats__image{width:100%;height:100%;opacity:.64;object-fit:cover}.stats__overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:#202883;z-index:-1}.stats__cards{background:#fff;box-shadow:0 4px 40px #10121a0a;padding:3rem;border-radius:24px;position:absolute;left:50%;transform:translate(-50%);width:100%;bottom:-4rem}@media only screen and (max-width:1199px){.stats__cards{position:relative}}@media only screen and (max-width:575px){.stats__cards{position:relative;top:-5rem;left:0;height:fit-content;width:calc(100% - 2.5rem)!important;transform:none;padding-top:2rem;padding-bottom:1.5rem}}.stats__header{text-align:center}.stats__heading{font-size:2rem}.stats__grid{margin-top:1.25rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media only screen and (max-width:1199px){.stats__grid{grid-template-columns:1fr}}.stats__card{background:#fff4ed;padding:2rem;border-radius:24px;text-align:center;display:flex;flex-direction:column;gap:.5rem;opacity:0;transition:transform .24s ease-in-out 0s,box-shadow .24s ease-in-out 0s,opacity .6s ease var(--delay, 0s)}.stats__card:hover{transform:translateY(-.5rem);box-shadow:0 4px 6px #10121a0a}@media only screen and (max-width:575px){.stats__card{width:100%;padding:1.5rem}}.stats__card.visible{opacity:1}.stats__number{white-space:nowrap;color:#010157;font-weight:700;margin-block:0}.stats__number{font-size:48px}@media screen and (min-width:360px){.stats__number{font-size:calc(48px + 24 * (100vw - 360px) / 1080)}}@media screen and (min-width:1440px){.stats__number{font-size:72px}}
