@font-face{font-display:swap;font-family:Host Grotesk;font-style:normal;font-weight:300 800;src:url(./host-grotesk-latin-wght-CBa0fl4q.woff2)format("woff2")}.keyfigures .keyfigure__title{color:var(--bg-text-color,#1a1a1a);word-break:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.02em;font-family:Host Grotesk,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:35px;font-weight:700}@media screen and (width>=460px){.keyfigures .keyfigure__title{font-size:calc(2.5vw + 23.5px)}}@media screen and (width>=1260px){.keyfigures .keyfigure__title{font-size:55px}}.keyfigures .keyfigure__title{line-height:42px}@media screen and (width>=460px){.keyfigures .keyfigure__title{line-height:calc(3vw + 28.2px)}}@media screen and (width>=1260px){.keyfigures .keyfigure__title{line-height:66px}}.keyfigures .keyfigure__title{letter-spacing:0}@media screen and (width>=460px){.keyfigures .keyfigure__title{letter-spacing:0}}@media screen and (width>=1260px){.keyfigures .keyfigure__title{letter-spacing:0}}.keyfigures .keyfigure__title{margin-bottom:24px}@media screen and (width>=460px){.keyfigures .keyfigure__title{margin-bottom:calc(1vw + 19.4px)}}@media screen and (width>=1260px){.keyfigures .keyfigure__title{margin-bottom:32px}}@media only screen and (width>=1024px){.keyfigures .keyfigure__title{word-break:normal;-webkit-hyphens:manual;hyphens:manual}}.keyfigures .keyfigure__subtitle{color:var(--bg-text-color,#1a1a1a);font-family:Host Grotesk,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400}@media screen and (width>=460px){.keyfigures .keyfigure__subtitle{font-size:calc(.25vw + 10.85px)}}@media screen and (width>=1260px){.keyfigures .keyfigure__subtitle{font-size:14px}}.keyfigures .keyfigure__subtitle{line-height:18px}@media screen and (width>=460px){.keyfigures .keyfigure__subtitle{line-height:calc(.375vw + 16.275px)}}@media screen and (width>=1260px){.keyfigures .keyfigure__subtitle{line-height:21px}}.keyfigures .keyfigure__subtitle{letter-spacing:0}@media screen and (width>=460px){.keyfigures .keyfigure__subtitle{letter-spacing:0}}@media screen and (width>=1260px){.keyfigures .keyfigure__subtitle{letter-spacing:0}}.keyfigures .swiper-wrapper{align-items:stretch}.keyfigures .keyfigure{border:1px solid var(--bg-border-color,#f3f3f3);background-color:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:20px;height:auto;padding:28px 24px;display:flex}@media only screen and (width>=768px){.keyfigures .keyfigure{border-radius:12px}}@media only screen and (width>=1024px){.keyfigures .keyfigure{border-radius:16px}}.bg-dark .keyfigures .keyfigure{background-color:#ffffff0f;border-color:#ffffff1f}@media only screen and (width>=1024px){.keyfigures .keyfigure{padding:36px 32px}}.keyfigures .keyfigure__icon{color:#e31e24;background-color:#fdecec;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.bg-dark .keyfigures .keyfigure__icon{color:#fff;background-color:#e31e2440}.keyfigures .keyfigure__icon svg{width:28px;height:28px;color:inherit}.keyfigures .keyfigure__icon--illu{width:72px;height:72px;color:var(--bg-text-color,#1a1a1a);background-color:#0000;border-radius:0}.bg-dark .keyfigures .keyfigure__icon--illu{color:#fff;background-color:#0000}.keyfigures .keyfigure__icon--illu svg.illu{stroke-width:2px;width:72px;height:72px;overflow:visible}.keyfigures .keyfigure__content{flex-direction:column;gap:4px;display:flex}.keyfigures .keyfigure__title{color:var(--bg-text-color,#1a1a1a);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-bottom:0}.keyfigures .keyfigure__title .number{color:#e31e24}.bg-dark .keyfigures .keyfigure__title .number{color:#fff}.keyfigures .keyfigure__title .prefix,.keyfigures .keyfigure__title .suffix{color:#e31e24;font-size:.6em}.bg-dark .keyfigures .keyfigure__title .prefix,.bg-dark .keyfigures .keyfigure__title .suffix{color:#fff}.keyfigures .keyfigure__subtitle{color:var(--bg-text-color,#4a4a4a);opacity:.85}.keyfigures .keyfigure--visible .keyfigure__icon:not(.keyfigure__icon--illu){animation:.6s ease-out keyfigurePop}@keyframes keyfigurePop{0%{transform:scale(.8)}60%{transform:scale(1.08)}to{transform:scale(1)}}
