.page-module-scss-module__HYapmq__projects{background:#fff;padding:32px 0 64px}.page-module-scss-module__HYapmq__breadcrumbs{color:#64748b;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;display:flex}.page-module-scss-module__HYapmq__breadcrumbs a{color:#0f172a;text-decoration:none}.page-module-scss-module__HYapmq__breadcrumbs a:hover{color:#0ea5e9}.page-module-scss-module__HYapmq__sep{opacity:.5}.page-module-scss-module__HYapmq__current{color:#0f172a;font-weight:700}.page-module-scss-module__HYapmq__head{text-align:center;margin:8px 0 16px}.page-module-scss-module__HYapmq__controls{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-bottom:16px;padding:14px;box-shadow:0 8px 24px rgba(15,23,42,.06)}.page-module-scss-module__HYapmq__searchBox{margin-bottom:10px;position:relative}.page-module-scss-module__HYapmq__searchBox input{background:#fff;border:1px solid #e5e7eb;border-radius:12px;outline:none;width:100%;padding:12px 40px 12px 12px;transition:border .15s,box-shadow .15s}.page-module-scss-module__HYapmq__searchBox input:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.15)}.page-module-scss-module__HYapmq__searchBox .page-module-scss-module__HYapmq__clear{color:#64748b;cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.page-module-scss-module__HYapmq__searchBox .page-module-scss-module__HYapmq__clear:hover{color:#0f172a}.page-module-scss-module__HYapmq__filterRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.page-module-scss-module__HYapmq__pills{flex-wrap:wrap;gap:8px;display:flex}.page-module-scss-module__HYapmq__pill{color:#0f172a;cursor:pointer;background:rgba(14,165,233,.05);border:1px dashed #8fcdea;border-radius:999px;padding:8px 12px;font-size:13px;transition:background .15s,border-color .15s,transform .15s}.page-module-scss-module__HYapmq__pill:hover{transform:translateY(-1px)}.page-module-scss-module__HYapmq__pillActive{background:rgba(14,165,233,.12);border-color:rgba(14,165,233,.6)}.page-module-scss-module__HYapmq__selects{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module-scss-module__HYapmq__selects label{color:#64748b;align-items:center;gap:6px;font-size:14px;display:flex}.page-module-scss-module__HYapmq__selects label select{background:#fff;border:1px solid #e5e7eb;border-radius:10px;outline:none;padding:8px 10px}.page-module-scss-module__HYapmq__selects label select:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.15)}.page-module-scss-module__HYapmq__results{margin-top:12px}.page-module-scss-module__HYapmq__grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.page-module-scss-module__HYapmq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module-scss-module__HYapmq__grid{grid-template-columns:repeat(3,1fr)}}.page-module-scss-module__HYapmq__empty{place-items:center;padding:40px 0;display:grid}.page-module-scss-module__HYapmq__emptyCard{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:16px;max-width:520px;padding:24px;box-shadow:0 8px 24px rgba(15,23,42,.06)}.page-module-scss-module__HYapmq__btnGhost{color:#0ea5e9;background:0 0;border:1px solid #0ea5e9;border-radius:12px;justify-content:center;align-items:center;padding:12px 18px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.page-module-scss-module__HYapmq__btnGhost:hover{background:rgba(14,165,233,.08)}.page-module-scss-module__HYapmq__btnGhost{margin-top:10px}
