.PublicProjectCard-module-scss-module__Dsl_oG__container{height:100%;transition:transform var(--transition-fast);color:inherit;text-decoration:none;display:block}.PublicProjectCard-module-scss-module__Dsl_oG__container:hover{transform:translateY(-4px)}.PublicProjectCard-module-scss-module__Dsl_oG__container:hover .PublicProjectCard-module-scss-module__Dsl_oG__inner{box-shadow:12px 12px 0px var(--color-border-default)}.PublicProjectCard-module-scss-module__Dsl_oG__inner{background:var(--color-surface-primary);border:2px solid var(--color-border-default);height:100%;box-shadow:8px 8px 0px var(--color-border-default);transition:box-shadow var(--transition-fast);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.PublicProjectCard-module-scss-module__Dsl_oG__image{background:var(--color-surface-secondary);border-bottom:2px solid var(--color-border-default);height:200px;position:relative;overflow:hidden}.PublicProjectCard-module-scss-module__Dsl_oG__image img{object-fit:cover;width:100%;height:100%}.PublicProjectCard-module-scss-module__Dsl_oG__placeholder{background:var(--color-surface-secondary);width:100%;height:100%;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.PublicProjectCard-module-scss-module__Dsl_oG__content{padding:var(--space-lg);gap:var(--space-sm);flex-direction:column;flex:1;display:flex}.PublicProjectCard-module-scss-module__Dsl_oG__footer{padding-top:var(--space-md);border-top:1px solid var(--color-border-default);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.PublicProjectCard-module-scss-module__Dsl_oG__stats{gap:var(--space-sm);align-items:center;display:flex}.PublicProjectCard-module-scss-module__Dsl_oG__categoryBadge{background:var(--color-accent-secondary);color:var(--color-text-on-accent-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);padding:2px 8px;display:inline-block}
