:root{--projects-main:#0053E9;--projects-accent:#00B2FF;--projects-border:rgba(0,0,0,0.12)}.projects-filter-form{width:100%!important;max-width:100%!important;margin:0!important;padding:8px 0}.projects-filter-row{display:flex;flex-wrap:wrap;align-items:center;width:100%!important;gap:18px}.projects-filter-group{flex:1 1 100%;display:flex;flex-direction:column;gap:6px}.projects-filter-label{font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#555}.projects-filter-select{width:100%!important;border-radius:50px;border:1px solid var(--projects-border);padding:12px 18px;font-size:15px;background:#fff;line-height:1.4;transition:0.2s ease;appearance:none}.projects-filter-select:focus{border-color:var(--projects-accent);box-shadow:0 0 0 2px rgba(0,178,255,.25)}.projects-filter-select option[value="uncategorized"],.projects-filter-select option[value="Uncategorized"]{display:none!important}.projects-filter-actions{flex:1 1 100%;display:flex;justify-content:flex-start;gap:14px;margin-top:25px}.projects-filter-btn{padding:12px 28px;border-radius:50px;font-size:15px;font-weight:600;cursor:pointer;transition:0.2s ease}.projects-filter-btn--primary{background:var(--projects-main);color:#fff;border:none!important;margin-top:15px}.projects-filter-btn--primary:hover{background:var(--projects-accent);color:#000}.projects-filter-btn--ghost{background:#fff;color:var(--projects-main);border:1px solid var(--projects-main)!important;margin-top:15px}.projects-filter-btn--ghost:hover{background:var(--projects-accent);color:#000}@media (min-width:992px){.projects-filter-row{flex-wrap:nowrap}.projects-filter-group--year,.projects-filter-group--category,.projects-filter-group--status{flex:1 1 0!important}.projects-filter-actions{flex:0 0 auto;justify-content:flex-end;margin-top:0}}@media (max-width:768px){.projects-filter-row{gap:16px}.projects-filter-actions{flex-direction:column;width:100%}.projects-filter-btn{width:100%;padding:14px;text-align:center}}:root{--news-main:#0053E9;--news-accent:#00B2FF;--news-border:rgba(0,0,0,0.12)}.news-filter-form{width:100%;max-width:100%;margin:0;padding:8px 0}.news-filter-row{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:18px}.news-filter-group{flex:1 1 100%;display:flex;flex-direction:column;gap:6px}.news-filter-label{font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#555}.news-filter-select{width:100%;border-radius:50px;border:1px solid var(--news-border);padding:12px 18px;font-size:15px;line-height:1.4;background:#fff;transition:0.2s ease;appearance:none}.news-filter-select:focus{border-color:var(--news-accent);box-shadow:0 0 0 2px rgba(0,178,255,.25)}.news-filter-select option[value="uncategorized"],.news-filter-select option[value="Uncategorized"]{display:none!important}.news-filter-actions{flex:1 1 100%;display:flex;justify-content:flex-start;gap:14px;margin-top:15px}.news-filter-btn{padding:12px 28px;border-radius:50px;font-size:15px;font-weight:600;cursor:pointer;transition:0.2s ease;border:none}.news-filter-btn--primary{background:var(--news-main);color:#fff}.news-filter-btn--primary:hover{background:var(--news-accent);color:#000}.news-filter-btn--ghost{background:#fff;color:var(--news-main);border:1px solid var(--news-main)!important}.news-filter-btn--ghost:hover{background:var(--news-accent);color:#000}@media (min-width:992px){.news-filter-row{flex-wrap:nowrap;width:100%}.news-filter-group--category{flex:0 0 33%}.news-filter-group--year{flex:0 0 33%}.news-filter-actions{flex:0 0 auto;justify-content:flex-end}}@media (max-width:768px){.news-filter-row{gap:16px}.news-filter-actions{flex-direction:column;width:100%}.news-filter-btn{width:100%;text-align:center;padding:14px}}.news-filter-form{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.news-filter-row{width:100%!important;margin:0!important}.news-filter-group--year,.news-filter-group--category{flex:1 1 0!important}.news-filter-select{width:100%!important}