.block-key-figures{margin-bottom:4rem;margin-bottom:var(--375px-xxl);margin-top:4rem;margin-top:var(--375px-xxl)}@media screen and (min-width:1440px){.block-key-figures{margin-bottom:9rem;margin-bottom:var(--1440px-xxl);margin-top:9rem;margin-top:var(--1440px-xxl)}}.block-key-figures .key-figures{display:grid;grid-template-columns:repeat(2,50%);overflow:hidden;row-gap:2.5rem;row-gap:var(--375px-l)}@media screen and (min-width:1440px){.block-key-figures .key-figures{row-gap:4rem;row-gap:var(--1440px-l)}}@media screen and (min-width:1025px){.block-key-figures .key-figures{display:flex;justify-content:space-between;row-gap:0}}.block-key-figures .key-figure{align-items:center;border-left:1px solid #2e2855;display:flex;flex-direction:column;width:100%}@media screen and (max-width:1024px){.block-key-figures .key-figure{align-items:center}}.block-key-figures .key-figure h2{margin-top:0!important}.block-key-figures .key-figure div{display:flex;gap:8px}.block-key-figures .key-figure:last-child{border-right:1px solid #2e2855}@media screen and (max-width:1024px){.block-key-figures .key-figure{border-left:none;border-right:none}.block-key-figures .key-figure:last-child{border-right:none}.block-key-figures .key-figure:nth-child(odd){position:relative}.block-key-figures .key-figure:nth-child(odd):before{background-color:#2e2855;content:"";display:flex;height:100%;position:absolute;right:0;top:0;width:1px}.block-key-figures .key-figure:nth-child(odd):after{background-color:#2e2855;bottom:-1.25rem;content:"";display:flex;height:1px;left:0;position:absolute;width:calc(100vw - 32px)}}@media screen and (max-width:1024px) and (min-width:1440px){.block-key-figures .key-figure:nth-child(odd):after{bottom:-2rem}}.block-key-figures .key-figure .number,.block-key-figures .key-figure .prefix,.block-key-figures .key-figure .suffix{color:#2e2855;font-weight:500}.block-key-figures .key-figure .description{color:#2e2855;font-size:.875rem;line-height:1.1;margin-top:.5rem;margin-top:var(--375px-xxxxs)}@media screen and (min-width:768px){.block-key-figures .key-figure .description{font-size:.875rem}}@media screen and (min-width:1440px){.block-key-figures .key-figure .description{font-size:.875rem}}@media screen and (min-width:1680px){.block-key-figures .key-figure .description{font-size:.875rem}}.block.bg-purple .block-key-figures .key-figure{border-color:#fff!important}@media screen and (max-width:1024px){.block.bg-purple .block-key-figures .key-figure:nth-child(odd):after,.block.bg-purple .block-key-figures .key-figure:nth-child(odd):before{background-color:#fff!important}}.block.bg-purple .block-key-figures .key-figure .description,.block.bg-purple .block-key-figures .key-figure .number,.block.bg-purple .block-key-figures .key-figure .prefix,.block.bg-purple .block-key-figures .key-figure .suffix{color:#fff!important}