.sc-root{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#ffffff;border:1.5px solid #ebebeb;border-radius:.75rem;overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease;cursor:pointer;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);margin-bottom:1rem}.sc-root:hover{border-color:#d4d0f5;box-shadow:0 6px 24px rgba(71,10,226,.09)}.sc-root:focus-visible{outline:3px solid #470ae2;outline-offset:3px}.sc-logo-wrap{position:relative;width:100%;aspect-ratio:2.5/1;background:#fff;border-bottom:1.5px solid #ebebeb;overflow:hidden}.sc-logo-img{object-fit:cover;padding:0;transition:transform .2s ease}.sc-root:hover .sc-logo-img{transform:scale(1.04)}.sc-logo-initials{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:800;color:#fff;letter-spacing:-.02em}.sc-info{padding:0 1.25rem;display:flex;height:-moz-fit-content;height:fit-content;flex-direction:column}.sc-name{display:block;margin-top:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-name,.sc-offer{letter-spacing:.025em}.sc-offer{margin-top:.25rem;margin-bottom:.5rem;display:flex;align-items:center;line-height:1.25}.sc-offer-icon{font-size:1rem!important;flex-shrink:0;line-height:1!important}.sc-offer-text{font-size:.8rem;font-weight:500;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.sc-root{border-radius:8px}}[dir=rtl] .sc-name,[dir=rtl] .sc-offer-text{font-family:var(--font-alexandria),"Noto Sans Arabic",sans-serif}@media (prefers-reduced-motion:reduce){.sc-logo-img,.sc-root{transition:none}.sc-root:hover .sc-logo-img{transform:none}}.sc-root.loading .sc-logo-wrap{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;animation:sc-shimmer 1.4s infinite}@keyframes sc-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media print{.sc-root{page-break-inside:avoid;break-inside:avoid;box-shadow:none;border-color:#ccc}}