.eo-lens-grid-v2{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.eo-lens-grid-v2 article{background:#fff;border:1px solid var(--eo-line);border-radius:24px;overflow:hidden;text-align:left;padding:0;box-shadow:0 14px 45px rgba(6,26,64,.07);display:flex;flex-direction:column}.eo-lens-grid-v2 article>span{display:block;padding:13px 18px;text-transform:uppercase;font-weight:950;font-size:12px;color:var(--eo-blue);background:#eef3ff;text-align:center}.eo-lens-grid-v2 .yellow>span{background:#ffe93b;color:#111}.eo-lens-grid-v2 .orange>span{background:#ff8a3d;color:#111}.eo-lens-grid-v2 .red>span{background:#ff707b;color:#111}.eo-lens-photo{height:210px;background:#fff;overflow:hidden;padding:18px;display:flex;align-items:center;justify-content:center}.eo-lens-photo img{width:100%;height:100%;object-fit:contain;display:block}.eo-lens-body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:10px;flex:1}.eo-lens-body h3{font-size:24px;color:var(--eo-blue);letter-spacing:-.035em;line-height:1.05;margin:0;text-align:left}.eo-lens-body p{font-size:15.5px;line-height:1.45;color:var(--eo-muted);margin:0;min-height:0}.eo-lens-extra{margin-top:auto;border-top:1px solid #DFE7F2;padding-top:13px;display:grid;gap:4px}.eo-lens-extra b{font-size:12px;text-transform:uppercase;letter-spacing:.11em;color:var(--eo-blue);font-weight:950}.eo-lens-extra span{font-size:14px;color:var(--eo-muted);line-height:1.35}@media(max-width:980px){.eo-lens-grid-v2{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.eo-lens-grid-v2{grid-template-columns:1fr;gap:14px}.eo-lens-photo{height:230px;padding:16px}.eo-lens-body{text-align:left;padding:20px}.eo-lens-body h3{font-size:23px}.eo-lens-body p{font-size:15px}.eo-lens-extra span{font-size:13.5px}}