.ez3-feature-row{box-sizing:border-box;flex-direction:row;align-items:flex-start;gap:4rem;width:100%;display:flex}.ez3-feature-row__copy{box-sizing:border-box;min-width:0;color:var(--color-ez-text-color,#f2f2f2);font-family:var(--font-sans);flex-direction:column;flex:1 1 0;gap:1.25rem;font-size:1.125rem;font-weight:400;line-height:1.75rem;display:flex}.ez3-feature-row__copy p{margin:0}.ez3-feature-row__media{box-sizing:border-box;flex-direction:column;flex:1 1 0;align-items:stretch;min-width:0;display:flex}.ez3-feature-row__media>*{width:100%}.ez3-feature-row--gap-md{gap:2.5rem}.ez3-feature-row--align-center{align-items:center}@media (max-width:767px){.ez3-feature-row{flex-direction:column;gap:2rem}}
.ez3-logo-strip{--ez3-logo-strip-border:#ffffff17;--ez3-logo-strip-gap:48px;--ez3-logo-strip-pad-top:2rem;--ez3-logo-strip-mark:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 55%, transparent);--ez3-logo-strip-label-color:var(--color-ez-text-color,#f2f2f2);--ez3-logo-strip-max:60.9375rem;box-sizing:border-box;width:100%;max-width:var(--ez3-logo-strip-max);padding:var(--ez3-logo-strip-pad-top) 0 0;border-top:1px solid var(--ez3-logo-strip-border);font-family:var(--font-sans);flex-direction:column;justify-content:flex-start;align-items:center;margin-inline:auto;display:flex}.ez3-logo-strip--align-start{align-items:flex-start;max-width:100%}.ez3-logo-strip--align-start .ez3-logo-strip__row{justify-content:flex-start}.ez3-logo-strip--borderless{border-top:none}.ez3-logo-strip--max-wide{--ez3-logo-strip-max:69.4375rem}.ez3-logo-strip__label{color:var(--ez3-logo-strip-label-color);text-align:inherit;margin:0 0 1rem;font-size:1.125rem;font-weight:400;line-height:1.75rem}.ez3-logo-strip__row{justify-content:center;align-items:center;gap:var(--ez3-logo-strip-gap);column-gap:var(--ez3-logo-strip-gap);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}.ez3-logo-strip__item{box-sizing:border-box;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;overflow:hidden}.ez3-logo-strip__item>.ez3-logo-strip__img{object-fit:contain;object-position:center;flex:none;width:100%;max-width:none;height:100%;max-height:100%;display:block}.ez3-logo-strip__placeholder{box-sizing:border-box;border:1px solid color-mix(in oklab, var(--ez3-logo-strip-mark) 45%, transparent);width:100%;min-width:2.5rem;height:100%;min-height:1.25rem;color:var(--ez3-logo-strip-mark);letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.625rem;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}
.ez3-stats{--ez3-stats-fill:#ffffff1a;--ez3-stats-stroke:#fff3;--ez3-stats-label:var(--color-ez-text-color,#f2f2f2);box-sizing:border-box;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:.75rem;display:inline-flex}.ez3-stats--wrap{flex-wrap:wrap}.ez3-stats--nowrap{flex-wrap:nowrap}.ez3-stat{box-sizing:border-box;background:var(--ez3-stats-fill);outline:1px solid var(--ez3-stats-stroke);outline-offset:-1px;color:var(--ez3-stats-label);font-family:var(--font-sans);white-space:nowrap;border-radius:.375rem;flex-direction:row;align-self:stretch;align-items:center;gap:.5rem;padding:.5rem 1rem;display:inline-flex}.ez3-stat__value{font-size:.875rem;font-weight:800;line-height:1.3125rem}.ez3-stat__label{font-size:.8125rem;font-weight:700;line-height:1.3125rem}.ez3-stat--badge{gap:0}.ez3-stat--badge .ez3-stat__label{font-size:.8125rem}
