.ProjectCard_card__YCvBo{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;width:100%;min-width:0;height:100%;min-height:380px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.ProjectCard_card__YCvBo:hover{transform:translateY(-4px);box-shadow:0 12px 24px -4px rgba(0,0,0,.12);border-color:#CBD5E1}.ProjectCard_imageWrap__q610o{position:relative;width:100%;aspect-ratio:16/9;background:#0F172A;overflow:hidden;display:block;border-bottom:1px solid #f1f5f9}.ProjectCard_image__c8epP{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .28s cubic-bezier(.16,1,.3,1);display:block}.ProjectCard_card__YCvBo:hover .ProjectCard_image__c8epP{transform:scale(1.03)}.ProjectCard_featuredBadge__GX_Xq{background:linear-gradient(135deg,#F59E0B,#D97706);box-shadow:0 2px 6px rgba(217,119,6,.35)}.ProjectCard_featuredBadge__GX_Xq,.ProjectCard_interviewBadge__eFdkA{position:absolute;top:8px;right:8px;color:#FFFFFF;font-size:10px;font-weight:700;padding:3px 8px;border-radius:6px;letter-spacing:.02em;z-index:2}.ProjectCard_interviewBadge__eFdkA{background:linear-gradient(135deg,#10B981,#059669);box-shadow:0 2px 6px rgba(16,185,129,.35)}.ProjectCard_content__Uw_aA{padding:12px 14px 14px;display:flex;flex-direction:column;flex:1 1;justify-content:space-between}.ProjectCard_titleLink__AEtX8{text-decoration:none}.ProjectCard_title__SlBJZ{font-size:13px;font-weight:700;color:#0F172A;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:36px;transition:color .15s ease}.ProjectCard_title__SlBJZ:hover{color:#1677FF}.ProjectCard_category__pKUDA{font-size:11px;color:#64748B;margin-top:3px;font-weight:500}.ProjectCard_ratingRow__jJGT6{display:flex;align-items:center;gap:4px;margin-top:8px;font-size:11.5px}.ProjectCard_starIcon__scARF{color:#F59E0B}.ProjectCard_ratingValue__jedaC{font-weight:700;color:#0F172A}.ProjectCard_reviewCount__V2cI5{color:#64748B}.ProjectCard_deliverablesRow__egi6K{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.ProjectCard_deliverableTag__a3G9p{font-size:10px;font-weight:600;color:#475569;background:#F1F5F9;padding:2px 6px;border-radius:4px;border:1px solid #e2e8f0;white-space:nowrap}.ProjectCard_bottomRow__rRTOM{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:8px;border-top:1px solid #f1f5f9}.ProjectCard_price___J9yB{font-size:15px;font-weight:800;color:#0F172A}.ProjectCard_cartButton__nHVwL{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#1677FF;color:#ffffff;border-radius:8px;text-decoration:none;transition:background .15s ease,transform .12s ease}.ProjectCard_cartButton__nHVwL:hover{background:#0958D9;transform:scale(1.06)}.ProjectExplorer_explorerLayout__4xc2U{display:flex;gap:32px;align-items:flex-start;margin-top:10px}.ProjectExplorer_sidebar__4Ek_g{width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:24px;background:white;border:1px solid #e2e8f0;border-radius:12px;padding:20px}.ProjectExplorer_mainArea__C8bkh{flex-grow:1;min-width:0}.ProjectExplorer_filterGroup__GjXkn{display:flex;flex-direction:column;gap:12px}.ProjectExplorer_filterGroup__GjXkn h4{font-size:13px;font-weight:700;color:#0F172A;margin:0;text-transform:uppercase;letter-spacing:.05em;padding-bottom:8px;border-bottom:1px solid #f1f5f9}.ProjectExplorer_checkboxList__3l_eZ{display:flex;flex-direction:column;gap:10px}.ProjectExplorer_checkboxLabel__X7TA0{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#334155;cursor:pointer;-webkit-user-select:none;user-select:none}.ProjectExplorer_checkboxLabel__X7TA0:hover{color:#0F172A}.ProjectExplorer_checkboxLabel__X7TA0 input[type=checkbox]{accent-color:#0F172A;width:16px;height:16px;cursor:pointer;margin:0}.ProjectExplorer_toolbar__cSRSK{display:flex;align-items:center;justify-content:flex-end;gap:20px;margin:25px 0 18px}.ProjectExplorer_search__HY9QY{display:flex;align-items:center;gap:10px;border:1.5px solid var(--line);background:white;border-radius:9px;color:#64748B;padding:0 14px;width:min(440px,100%);height:44px;transition:border-color .15s ease,box-shadow .15s ease}.ProjectExplorer_search__HY9QY:focus-within{border-color:#1677FF;box-shadow:0 0 0 3px rgba(22,119,255,.12)}.ProjectExplorer_search__HY9QY input{border:0;outline:0;color:#0F172A;min-width:0;flex:1 1;font:inherit;font-size:13px;font-weight:500}.ProjectExplorer_search__HY9QY input::placeholder{color:#94A3B8}.ProjectExplorer_toolbarRight__MVTiA{display:flex;align-items:center;gap:16px}.ProjectExplorer_resultCount__eHMkl{color:#1E293B;font-size:13px;font-weight:600}.ProjectExplorer_select__PMY_g{display:flex;align-items:center;gap:8px;color:#475569;border:1.5px solid var(--line);background:#ffffff;padding:0 12px;height:44px;border-radius:9px;cursor:pointer}.ProjectExplorer_select__PMY_g select{border:0;outline:0;appearance:none;background:transparent;color:#0F172A;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.ProjectExplorer_categorySectionHeader__AICyy{display:flex;align-items:center;justify-content:space-between;margin:18px 0 10px}.ProjectExplorer_categorySectionTitle__LXfpc{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748B}.ProjectExplorer_categorySectionHint__BtfuM{font-size:12px;color:#94A3B8;font-weight:500}.ProjectExplorer_categoryRail__bpas3{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px;margin-bottom:14px}.ProjectExplorer_categoryBtn__sh4NL{display:inline-flex;align-items:center;gap:5px;border:1px solid #cbd5e1;border-radius:6px;background:#ffffff;color:#334155;padding:6px 10px;font:inherit;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .18s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 2px rgba(0,0,0,.03)}.ProjectExplorer_categoryBtn__sh4NL:hover{background:#F8FAFC;border-color:#94A3B8;color:#0F172A;transform:translateY(-1px)}.ProjectExplorer_categoryIconWrap__oEv_i{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ProjectExplorer_countBadge__EBdlO{color:#64748B;font-size:10px;font-weight:600;background:#F1F5F9;padding:2px 6px;border-radius:4px}.ProjectExplorer_categoryBtn__sh4NL.ProjectExplorer_active__I1TFz{background:#0F172A!important;color:#FFFFFF!important;border-color:#0F172A!important;font-weight:700!important;box-shadow:0 4px 14px rgba(15,23,42,.28)!important;transform:translateY(-1px)}.ProjectExplorer_categoryBtn__sh4NL.ProjectExplorer_active__I1TFz .ProjectExplorer_countBadge__EBdlO{background:rgba(255,255,255,.2)!important;color:#FFFFFF!important}.ProjectExplorer_activeDomainBanner__gcKW0{display:flex;align-items:center;justify-content:space-between;background:#F8FAFC;border:1px solid #e2e8f0;border-left:4px solid #1677ff;border-radius:8px;padding:10px 16px;margin:10px 0 16px;gap:16px}.ProjectExplorer_activeDomainLeft__d40T3{display:flex;align-items:center;gap:10px}.ProjectExplorer_domainDot__XBEa2{width:10px;height:10px;border-radius:50%;flex-shrink:0}.ProjectExplorer_activeDomainName__3S5Rt{font-size:13.5px;font-weight:700;color:#0F172A}.ProjectExplorer_activeDomainDesc__N19rV{font-size:12px;color:#64748B;margin:1px 0 0}.ProjectExplorer_clearDomainBtn__Ev2bf{display:inline-flex;align-items:center;gap:4px;background:#FFFFFF;border:1px solid #cbd5e1;color:#475569;padding:4px 10px;border-radius:6px;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}.ProjectExplorer_clearDomainBtn__Ev2bf:hover{background:#F1F5F9;color:#0F172A;border-color:#94A3B8}.ProjectExplorer_customSpotlightCard__52oo0{background:linear-gradient(135deg,#0B1329,#1E293B);border:1px solid #334155;border-radius:10px;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#ffffff;margin:12px 0 20px;box-shadow:0 4px 16px rgba(15,23,42,.15)}.ProjectExplorer_customSpotlightLeft__4h_sd{flex:1 1}.ProjectExplorer_customSpotlightBadge__sd5gg{display:inline-block;background:rgba(245,158,11,.18);border:1px solid rgba(245,158,11,.35);color:#FCD34D;font-size:9.5px;font-weight:700;padding:2px 7px;border-radius:12px;margin-bottom:6px}.ProjectExplorer_customSpotlightLeft__4h_sd h4{margin:0 0 4px;font-size:15px;font-weight:700;color:#FFFFFF}.ProjectExplorer_customSpotlightLeft__4h_sd p{margin:0;font-size:12.5px;color:#CBD5E1;line-height:1.4}.ProjectExplorer_customSpotlightCta__DEvWt{display:inline-flex;align-items:center;gap:7px;background:#F59E0B;color:#0F172A;font-weight:700;font-size:12.5px;padding:9px 16px;border-radius:7px;text-decoration:none;flex-shrink:0;transition:all .15s ease}.ProjectExplorer_customSpotlightCta__DEvWt:hover{background:#D97706;color:#FFFFFF;transform:translateY(-1px)}.ProjectExplorer_grid__60Sh8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:22px}@media (max-width:1180px){.ProjectExplorer_grid__60Sh8{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:640px){.ProjectExplorer_grid__60Sh8{grid-template-columns:1fr;gap:16px}}.ProjectExplorer_empty__eFHjc{text-align:center;border:2px dashed #cbd5e1;padding:64px 20px;border-radius:14px;margin-top:25px;background:#F8FAFC}.ProjectExplorer_empty__eFHjc h3{margin:0 0 8px;font-size:18px;color:#0F172A}.ProjectExplorer_empty__eFHjc p{color:#334155;font-size:14px;margin:0 0 20px}.ProjectExplorer_empty__eFHjc .ProjectExplorer_button__b58ZV{border:0;cursor:pointer}@media (max-width:980px){.ProjectExplorer_grid__60Sh8{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.ProjectExplorer_toolbar__cSRSK{align-items:stretch;flex-direction:column;gap:12px}.ProjectExplorer_search__HY9QY{width:auto}.ProjectExplorer_toolbarRight__MVTiA{justify-content:space-between}.ProjectExplorer_grid__60Sh8{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}}@media (max-width:420px){.ProjectExplorer_grid__60Sh8{grid-template-columns:1fr}}