.ek-grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1200px){.ek-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ek-card__logo{height:200px!important;width:200px!important}}@media (max-width:900px){.ek-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ek-card__logo{height:160px!important;width:160px!important}}@media (max-width:560px){.ek-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ek-card__logo{height:120px!important;width:120px!important}}.ek-card,.ek-card-wrap{position:relative}.ek-card{aspect-ratio:1/1;background:#fff;border:1px solid #f5f5f7;border-left:5px solid #149fda;border-radius:14px;box-sizing:border-box;color:#111;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:18px;text-decoration:none;width:100%}.ek-card__center{align-items:center;display:flex;flex:1;justify-content:center}.ek-card__logo{bottom:0;display:block;height:200px;left:0;margin:auto;object-fit:contain;position:absolute;right:0;top:0;width:200px}.ek-card__bottom{align-items:flex-end;display:flex;justify-content:flex-start;min-height:22px}.ek-card__sector{color:#149fda;font-size:13px;font-weight:700;letter-spacing:.02em}.ek-card__arrow{align-items:center;bottom:14px;display:flex;height:28px;justify-content:center;pointer-events:none;position:absolute;right:14px;transition:opacity .18s ease,transform .18s ease;width:28px}.ek-card--active:hover .ek-card__arrow,.ek-card__arrow{opacity:1;transform:rotate(-90deg)}.ek-arrow-placeholder{border:2px solid #111;border-radius:8px;box-sizing:border-box;display:block;height:100%;width:100%}.ek-card--active{cursor:pointer;transition:transform .15s ease}.ek-card--active:hover{transform:translateY(-2px)}.ek-card--inactive{background:#fff;border-color:#e5e7eb;opacity:.8;pointer-events:none}.ek-card--inactive .ek-card__sector{color:#1a1a1a}.plus{align-items:center;background:#149fda;border-radius:50%;color:var(--icon-color);cursor:pointer;display:flex;justify-content:center;margin:0;outline:none;padding:0;transition:background-color .1s linear,color .1s linear,opacity .1s linear;width:var(--size,36px);will-change:opacity}.plus svg{fill:#fff}.ek-card--inactive .plus{display:none}