.home-numbers{--numbers-ink: #050e2c;--numbers-paper: #f3efeb;--numbers-line: oklch(.25 .04 265 / .18);padding:0 clamp(1.25rem,8vw,10rem) clamp(2rem,3vw,3.5rem);background:var(--numbers-paper);color:var(--numbers-ink);font-family:Poppins,Arial,sans-serif;scroll-margin-top:7rem}.home-numbers__inner{max-width:104rem;margin-inline:auto;padding-top:clamp(1.25rem,1.8vw,2rem);border-top:1px solid var(--numbers-line)}.home-numbers__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.home-numbers__item{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding-inline:1rem;text-align:center}.home-numbers__item+.home-numbers__item{border-inline-start:1px solid var(--numbers-line)}.home-numbers__label{margin:0;font-size:clamp(.82rem,1.25vw,1.5rem);font-weight:400;line-height:1.4}.home-numbers__value{order:-1;align-self:stretch;margin:0;font-size:clamp(1.85rem,2.5vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.035em;font-variant-numeric:lining-nums tabular-nums}@media (max-width: 767px){.home-numbers{padding-inline:max(1.25rem,5.15vw)}.home-numbers__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.5rem}.home-numbers__item{padding-inline:.5rem}.home-numbers__item:nth-child(odd){border-inline-start:0}.home-numbers__label{font-size:.85rem}.home-numbers__value{font-size:clamp(1.85rem,6.5vw,2.25rem)}}
