.page-hero-compact{padding-top:calc(var(--space-5xl) + 60px);padding-bottom:var(--space-2xl);text-align:center}.page-title{font-size:clamp(2rem,5vw,var(--font-size-5xl));margin-bottom:var(--space-md);font-weight:800}.page-subtitle-sm{font-size:var(--font-size-lg);color:var(--color-text-muted);max-width:500px;margin:0 auto}.section-compact{padding-top:0;padding-bottom:var(--space-4xl)}.project-categories{justify-content:center;gap:var(--space-sm);margin-bottom:var(--space-3xl);flex-wrap:wrap;display:flex}.category-btn{padding:var(--space-sm)var(--space-lg);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-muted);font-size:var(--font-size-sm);transition:all var(--transition-base);cursor:pointer;font-weight:500}.category-btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.category-btn.active{background:var(--gradient-accent);color:var(--color-bg);border-color:#0000}.projects-grid{gap:var(--space-xl);margin-bottom:var(--space-3xl);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:991px){.projects-grid{grid-template-columns:1fr}}.project-card{padding:var(--space-xl);flex-direction:column;display:flex;position:relative;overflow:hidden}.project-card:before{content:"";background:var(--gradient-accent);opacity:0;width:100%;height:3px;transition:opacity var(--transition-base);position:absolute;top:0;left:0}.project-card:hover:before{opacity:1}.project-header{margin-bottom:var(--space-lg);justify-content:space-between;align-items:center;display:flex}.project-category-badge{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-md);border-radius:var(--radius-full);font-size:var(--font-size-xs);color:var(--color-accent);background:#06b6d41a;border:1px solid #06b6d433;font-weight:600;display:inline-flex}.category-icon{font-size:var(--font-size-sm)}.project-status{padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.status-aktif{color:#22c55e;background:#22c55e26}.status-geliştiriliyor{color:#f59e0b;background:#f59e0b26}.status-satıldı{color:#a855f7;background:#a855f726}.status-durduruldu{color:#ef4444;background:#ef444426}.status-yakında{color:#06b6d4;background:#06b6d426}.project-content{flex:1}.project-title{font-size:var(--font-size-xl);margin-bottom:var(--space-sm);color:var(--color-text);font-weight:700}.project-description{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-lg);line-height:1.7}.project-technologies{gap:var(--space-xs);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.tech-tag{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--color-text-subtle);padding:4px 10px;font-weight:500}.project-stats{gap:var(--space-lg);padding:var(--space-md)0;border-top:1px solid var(--color-border);margin-bottom:var(--space-lg);display:flex}.project-stat{flex-direction:column;gap:2px;display:flex}.stat-value{font-size:var(--font-size-lg);color:var(--color-accent);font-weight:700}.stat-label{font-size:var(--font-size-xs);color:var(--color-text-subtle)}.project-links{gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.project-link{align-items:center;gap:var(--space-xs);padding:var(--space-sm)var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--color-text-muted);transition:all var(--transition-base);background:0 0;font-weight:500;display:inline-flex}.project-link:hover{border-color:var(--color-accent);color:var(--color-accent);background:#06b6d40d}.project-link svg{width:14px;height:14px}.projects-cta{margin-top:var(--space-2xl)}.projects-cta .cta-content{padding:var(--space-3xl);text-align:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.projects-cta h3{font-size:var(--font-size-2xl);margin-bottom:var(--space-md);color:var(--color-text)}.projects-cta p{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:500px;margin:0 auto var(--space-xl)}@media (max-width:767px){.page-hero-compact{padding-top:calc(var(--space-4xl) + 40px)}.project-card{padding:var(--space-lg)}.project-stats{gap:var(--space-md);flex-wrap:wrap}.project-stat{min-width:calc(33.33% - var(--space-md))}.projects-cta .cta-content{padding:var(--space-2xl)var(--space-lg)}}
