._coverContainer_74684e6{background:#f1f5f9;width:100%;height:100%;display:block;position:relative;overflow:hidden}._coverImg_74684e6{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.2,0,.2,1);display:block}._coverContainer_74684e6:hover ._coverImg_74684e6{transform:scale(1.04)}._coverOverlay_74684e6{pointer-events:none;background:linear-gradient(#00000040 0%,#0000 40%,#00000059 100%);position:absolute;inset:0}._floatingStatusBadge_74684e6{letter-spacing:.02em;z-index:2;border:1px solid #fff3;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:.6875rem;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}._statusOpen_74684e6{color:var(--color-hero-navy,#0f1a26);-webkit-backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #0f1a2614;box-shadow:0 2px 6px #0000000f}._statusClosed_74684e6{color:#64748b;-webkit-backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #0f1a2614;box-shadow:0 2px 6px #0000000f}._statusDot_74684e6{background:#22c55e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #22c55e99}._miniLogoBadge_74684e6{z-index:2;background:#fff;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;bottom:8px;left:10px;overflow:hidden;box-shadow:0 2px 6px #0003}._miniLogoImg_74684e6{object-fit:cover;width:100%;height:100%}
