.StudioCard-module__O4voYq__studioCard{border:1px solid var(--borderColor-muted);background:var(--bgColor-default);will-change:transform;border-radius:4px;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 2px 8px #00000008}.StudioCard-module__O4voYq__studioCard:hover{border-color:var(--brand-hover-border);box-shadow:0 4px 12px rgba(var(--brand-rgb-primary), .08), 0 8px 24px rgba(var(--brand-rgb-primary), .06)}.StudioCard-module__O4voYq__studioCard:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 5%,#ffffff14 20%,#ffffff1f 50%,#ffffff14 80%,#0000 95%);height:1px;position:absolute;top:0;left:0;right:0}.StudioCard-module__O4voYq__cardLink{color:inherit;z-index:1;flex-direction:column;width:100%;text-decoration:none;display:flex;position:relative}.StudioCard-module__O4voYq__cardBanner{background:var(--bgColor-muted);border-bottom:1px solid var(--borderColor-muted);flex-shrink:0;width:100%;height:80px;min-height:80px;position:relative;overflow:hidden}.StudioCard-module__O4voYq__bannerPlaceholder{background:linear-gradient(135deg, rgba(var(--brand-rgb-primary), .12), rgba(var(--brand-rgb-secondary), .08));width:100%;height:100%}.StudioCard-module__O4voYq__bannerImg{transition:transform .4s}.StudioCard-module__O4voYq__studioCard:hover .StudioCard-module__O4voYq__bannerImg{transform:scale(1.03)}.StudioCard-module__O4voYq__cardBody{flex-direction:column;flex:1;gap:6px;padding:10px 14px 14px;display:flex}.StudioCard-module__O4voYq__cardLogoRow{z-index:1;margin-top:-28px;margin-bottom:6px;position:relative}.StudioCard-module__O4voYq__studioLogo{border:2px solid var(--bgColor-default);box-shadow:0 1px 3px #00000014, 0 0 0 1px rgba(var(--brand-rgb-primary), .15);border-radius:6px}.StudioCard-module__O4voYq__studioName{color:var(--fgColor-default);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:700;overflow:hidden}.StudioCard-module__O4voYq__studioPitch{color:var(--fgColor-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}.StudioCard-module__O4voYq__serviceChips{flex-wrap:wrap;gap:4px;display:flex}.StudioCard-module__O4voYq__serviceChip,.StudioCard-module__O4voYq__serviceChipMore{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.68rem;font-weight:600;line-height:1.6}.StudioCard-module__O4voYq__serviceChip{color:var(--brand-primary);background:rgba(var(--brand-rgb-primary), .08);border:1px solid var(--brand-active-ring)}.StudioCard-module__O4voYq__serviceChipMore{color:var(--fgColor-muted);background:var(--bgColor-muted);border:1px solid var(--borderColor-muted)}.StudioCard-module__O4voYq__cardMeta{border-top:1px solid var(--borderColor-muted);flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:6px;display:flex}.StudioCard-module__O4voYq__metaItem{color:var(--fgColor-muted);align-items:center;gap:4px;font-size:.75rem;font-weight:500;display:flex}
