#project-item-content .btn.all-project-link{--btn-font-weight: var(--font-weight-light);--btn-font-size: var(--text-xs);margin-bottom:var(--space-6);line-height:var(--line-height-tight);display:inline-flex;gap:var(--space-2);align-items:center}#project-item-content .all-project-link:hover{color:var(--color-primary)}#project-item-content img{max-width:100%;height:auto;margin-bottom:var(--space-6);border-radius:7px}#project-item-content .wrapper-link{display:flex;flex-direction:column;background-color:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:.75rem;overflow:hidden;padding:var(--space-component-padding-md);gap:var(--space-component-gap-md);transition:var(--transition-base)}#project-item-content .wrapper-link:hover{border-color:var(--color-secondary-300);box-shadow:var(--shadow-md)}body[data-theme=dark] #project-item-content .wrapper-link:hover{border-color:var(--color-secondary-700)}#project-item-content .wrapper-link h3{margin:0 0 var(--space-2)}#project-item-content .wrapper-link p{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}#project-item-content .wrapper-link .links{display:flex;flex:1 1 auto;gap:var(--space-component-gap-md);flex-direction:column}#project-item-content .wrapper-link .links>*{flex:1 1 auto;text-align:center}@media (min-width: 768px){#project-item-content .wrapper-link{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-component-gap-xl)}#project-item-content .wrapper-link .links{flex-direction:row}}
