@charset "UTF-8";@media (max-width:1023px){.ribbon-numbers{margin:0;padding-top:var(--offset);padding-bottom:var(--offset);background-color:#2851f5}}.ribbon-numbers__container{max-width:var(--container);margin-right:auto;margin-left:auto;padding-right:var(--indent);padding-left:var(--indent)}@media (max-width:1023px){.ribbon-numbers__container{padding:0}}.ribbon-numbers__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3.5rem;padding:4rem 3.5rem;border-radius:1rem;background-color:#2851f5}@media (max-width:1599px){.ribbon-numbers__grid{gap:2rem}}@media (max-width:1023px){.ribbon-numbers__grid{grid-template-columns:1fr 1fr;padding:0 2rem;border-radius:0}}@media (max-width:767px){.ribbon-numbers__grid{grid-template-columns:1fr;gap:3rem;padding:0 1rem}}.ribbon-numbers__card .heading{width:100%;margin-top:2rem}.ribbon-numbers__card .heading .heading__caption,.ribbon-numbers__card .heading .heading__subtitle,.ribbon-numbers__card .heading .heading__title{color:#d9e6ff}@media (max-width:1023px){.ribbon-numbers:has(+.has-background--addition){padding-bottom:0}}@media (max-width:1023px){.has-background--addition:has(+.ribbon-numbers){padding-bottom:0}}