.partners--bg-white{background:var(--io-bg);margin-bottom:32px}section:not(.page-hero):not(.hero)+.partners--bg-white{margin-top:32px}.partners--bg-transparent{background:#fff0}.partners__container{padding-top:32px;padding-bottom:32px}.partners__row{display:flex;flex-direction:column;align-items:flex-start;gap:64px}@media (min-width:1024px){.partners--bg-white{margin-bottom:64px}section:not(.page-hero):not(.hero)+.partners--bg-white{margin-top:64px}.partners__container{padding-top:64px;padding-bottom:64px}}@media (min-width:1240px){.partners__row{flex-direction:row;align-items:flex-end;gap:64px}}@media (min-width:1440px){.partners__row{gap:128px}}.partners__stats{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%}@media (min-width:768px){.partners__stats{flex-direction:row;align-items:center;gap:64px;width:480px;flex-shrink:0}}.partners__stat{display:flex;flex-direction:column;gap:24px}.partners__stat-label{font-family:var(--io-font-body);font-weight:500;font-size:20px;line-height:1.25;color:var(--io-body);margin:0;white-space:nowrap}.partners__stat-value{font-family:var(--io-font-heading);font-size:96px;line-height:.9;letter-spacing:-9.6px;color:var(--io-highlight);margin:0}.partners__badges{display:flex;flex-direction:column;gap:32px;width:100%;min-width:0}@media (min-width:1024px){.partners__badges{flex:1 1 0%}}.partners__intro{font-family:var(--io-font-heading);font-size:24px;line-height:1.25;color:var(--io-body);margin:0}.partners__logo-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 32px;align-items:center;width:100%}@media (min-width:768px){.partners__logo-list{display:flex;flex-wrap:nowrap;gap:32px;justify-content:center}}.partners__logo{display:flex;align-items:center;justify-content:center;min-width:0}@media (min-width:1024px){.partners__logo{flex:1 1 0%}}.partners__logo img{display:block;max-width:100%;max-height:64px;width:auto;height:auto;object-fit:contain;mix-blend-mode:luminosity;transform:scale(1);transition:all 0.3s ease}.partners__logo:hover img{mix-blend-mode:normal;transform:scale(1.5)}