@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;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.ribbon-numbers__card .heading .heading__title{display:block;color:#000724;word-break:break-word;font-variant-numeric:lining-nums proportional-nums;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on;font-weight:500;font-size:4.5rem;line-height:1;letter-spacing:-.0675rem}@media (max-width:1023px){.ribbon-numbers__card .heading .heading__title{font-weight:500;font-size:3rem;line-height:1;letter-spacing:-.045rem}}@media (max-width:1023px){.ribbon-numbers__card .heading .heading__title br{display:none}}.ribbon-numbers__card .heading .heading__subtitle{display:block;color:#50505e;word-break:break-word;color:#50505e;font-variant-numeric:lining-nums proportional-nums;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on;font-weight:400;font-size:1.125rem;line-height:1.4444444444}@media (max-width:1023px){.ribbon-numbers__card .heading .heading__subtitle{font-weight:400;font-size:1rem;line-height:1.5}}@media (max-width:1023px){.ribbon-numbers__card .heading .heading__subtitle br{display:none}}.ribbon-numbers__card .heading .heading__caption{font-variant-numeric:lining-nums proportional-nums;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on;font-weight:500;font-size:.875rem;line-height:1.4285714286;letter-spacing:.0875rem;text-transform:uppercase}@media (max-width:1023px){.ribbon-numbers__card .heading .heading__caption{font-weight:500;font-size:.75rem;line-height:1.3333333333;letter-spacing:.075rem;text-transform:uppercase}}@media (max-width:1023px){.ribbon-numbers__card .heading .heading__caption br{display:none}}.ribbon-numbers__card .heading .heading__caption{display:block;margin-bottom:-.25rem;color:#2851f5;word-break:break-word}.ribbon-numbers__card .heading .heading__caption,.ribbon-numbers__card .heading .heading__subtitle,.ribbon-numbers__card .heading .heading__title{color:#d9e6ff}.ribbon-numbers .divider{display:block;margin:0;padding:0;border:0;background-color:rgba(255,255,255,.15);width:100%;height:.0625rem}@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}}
/*# sourceMappingURL=style.css.map */
