.evp-easy-container{font-family:var(--tw-font-sans,"Inter","Helvetica Neue",Arial,sans-serif);margin:0;padding:0;width:100%}.evp-easy-partners{background:linear-gradient(135deg,#0b3d2e,rgba(11,61,46,.95));border-radius:0;box-sizing:border-box;margin:0;padding:4rem 5%;text-align:center;width:100%}.evp-easy-header{margin-bottom:3.5rem}.evp-easy-title{color:#fff;font-size:clamp(2.5rem,5vw,3.25rem);font-weight:700;letter-spacing:.05em;line-height:1.1;margin:0;text-transform:uppercase}.evp-easy-body{margin:0 auto;max-width:1320px}.evp-easy-grid{align-items:stretch;display:grid;gap:clamp(2rem,4vw,3rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-items:center}.evp-easy-logo{align-items:center;aspect-ratio:3/2;background:#fff;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);color:inherit;display:flex;justify-content:center;min-height:auto;overflow:hidden;padding:clamp(1.5rem,3vw,2rem);position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.evp-easy-text-fallback{color:#1f2937;font-family:var(--tw-font-sans,"Inter",sans-serif);font-size:1.125rem;font-weight:700;line-height:1.4;text-align:center}.evp-easy-logo img{height:auto;max-height:72px;max-width:100%;object-fit:contain;transition:transform .25s ease;width:auto}.evp-easy-logo:hover{border-color:hsla(0,0%,100%,.4);box-shadow:0 10px 22px rgba(0,0,0,.18);transform:translateY(-4px)}.evp-easy-logo:hover img{transform:scale(1.04)}@media (max-width:960px){.evp-easy-partners{padding:3.5rem 6%}.evp-easy-logo{min-height:110px}}@media (max-width:768px){.evp-easy-partners{padding:3rem 5%}.evp-easy-header{margin-bottom:2.5rem}.evp-easy-grid{gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.evp-easy-logo{min-height:100px;padding:1.25rem}.evp-easy-logo img{max-height:64px}}@media (max-width:640px){.evp-easy-partners{padding:2.5rem 1.75rem}.evp-easy-title{font-size:2rem}.evp-easy-grid{gap:1.5rem}.evp-easy-logo{min-height:90px}.evp-easy-logo img{max-height:56px}}