.RecommendedProjects_section__btMLw{margin-top:60px;padding-top:60px;border-top:1px solid rgba(255,255,255,.1)}.RecommendedProjects_container__r4rhT{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.RecommendedProjects_title__ajCJa{font-size:1.5rem;font-weight:700;margin-bottom:24px;display:flex;align-items:center;gap:10px;color:var(--text-primary,#fff)}.RecommendedProjects_grid__KNnrs{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width:768px){.RecommendedProjects_grid__KNnrs{grid-template-columns:repeat(4,1fr);gap:20px}}.RecommendedProjects_card___ahi2{display:block;position:relative;text-decoration:none;transition:transform .3s ease}.RecommendedProjects_card___ahi2:hover{transform:translateY(-5px)}.RecommendedProjects_imageWrapper__YeSby{position:relative;width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#2a2a35;margin-bottom:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s ease;border:2px solid transparent}.RecommendedProjects_card___ahi2:hover .RecommendedProjects_imageWrapper__YeSby{box-shadow:0 10px 25px rgba(99,102,241,.25);border-color:var(--accent,#6366f1)}.RecommendedProjects_imageStack__cPKvQ{position:relative;width:100%;height:100%}.RecommendedProjects_imageAfter__Df8br{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.RecommendedProjects_imageBefore__wB8A0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:10;transition:opacity .4s ease-in-out}.RecommendedProjects_card___ahi2:hover .RecommendedProjects_imageBefore__wB8A0{opacity:0}.RecommendedProjects_badgeWrapper__hkZi1{position:absolute;top:10px;right:10px;z-index:20;pointer-events:none}.RecommendedProjects_badge__XGLlh{color:white;font-size:.75rem;font-weight:600;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:4px 8px;border-radius:6px;display:flex;align-items:center;gap:4px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.RecommendedProjects_styleName__iayaj{font-size:1rem;font-weight:600;color:var(--text-primary,#eee);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecommendedProjects_card___ahi2:hover .RecommendedProjects_styleName__iayaj{color:var(--accent,#6366f1)}.RecommendedProjects_summary__P_Z2X{font-size:.85rem;color:var(--text-secondary,#aaa);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.RecommendedProjects_section__btMLw{border-top:1px solid #e5e7eb;margin-top:40px;padding-top:32px}.RecommendedProjects_title__ajCJa{color:#111827;font-size:1.15rem}.RecommendedProjects_grid__KNnrs{gap:14px}.RecommendedProjects_card___ahi2:hover{transform:none}.RecommendedProjects_imageWrapper__YeSby{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;box-shadow:none}.RecommendedProjects_card___ahi2:hover .RecommendedProjects_imageWrapper__YeSby{border-color:#cbd5e1;box-shadow:none}.RecommendedProjects_card___ahi2:hover .RecommendedProjects_image__BMoCH{transform:none}.RecommendedProjects_badge__XGLlh{background:rgba(15,23,42,.72);border-radius:999px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.RecommendedProjects_styleName__iayaj{color:#111827}.RecommendedProjects_card___ahi2:hover .RecommendedProjects_styleName__iayaj{color:#1d4ed8}.RecommendedProjects_summary__P_Z2X{color:#64748b}