/* Exact implementation of Figma node 7:79 (Frame 35). */
.hero-stats{top:746px;bottom:auto;height:128px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:stretch}
.hero-stats article{display:flex;min-width:0;height:128px;min-height:128px;flex-direction:column;gap:8px;align-items:flex-start;padding:24px;border-radius:24px;background:rgba(16,16,18,.08);backdrop-filter:blur(12px)}
.hero-stat__value{display:flex;align-items:flex-start;gap:8px}.hero-stats article:first-child .hero-stat__value{gap:16px}
.hero-stats b{display:flex;flex:0 0 48px;align-items:flex-start;justify-content:flex-start;padding:8px;border-radius:16px;background:#fff}
.hero-stats b img{display:block!important;width:32px!important;height:32px!important;max-width:none;object-fit:contain}
.hero-stats strong{font-family:'Aeroport',Arial,sans-serif;font-size:40px;line-height:40px;font-weight:700;letter-spacing:0;white-space:nowrap}
.hero-stats strong sup{position:relative;top:0;font-size:40px;line-height:26px;font-weight:700;vertical-align:baseline}
.hero-stats span{min-width:100%;margin:0;font-family:'Aeroport',Arial,sans-serif;font-size:20px;line-height:24px;font-weight:400;letter-spacing:0;color:#fff}
.hero__visual{left:auto;right:0}
@media(max-width:780px){.hero__visual{left:0;right:auto}.hero-stats{top:548px;height:auto;display:flex;flex-direction:column;gap:24px}.hero-stats article{height:128px;min-height:128px;padding:24px}.hero-stat__value,.hero-stats article:first-child .hero-stat__value{gap:16px}.hero-stats strong{font-size:32px;line-height:32px}.hero-stats strong sup{font-size:32px;line-height:24px}.hero-stats span{font-size:16px;line-height:20px}}
@media(min-width:1500px){.hero-stats{left:128px;width:1344px;transform:none}}
