.cat{flex-direction:column;gap:20px;padding-top:16px;display:flex}.cat-antet{flex-direction:column;gap:6px;display:flex}.page .cat-antet h1{letter-spacing:var(--f-titlu-spatiere);margin:0;font-size:34px;line-height:1.15}.cat-antet p{max-width:720px;color:var(--f-text-2);margin:0;font-size:15px}.cat-filtre{align-items:flex-end;gap:var(--f-s3);background:var(--f-suprafata);border:1px solid var(--f-linie);border-radius:var(--f-raza);flex-wrap:wrap;padding:18px 20px;display:flex}.cat-filtre .f-camp{gap:6px}.cat-filtre__cauta{flex:2 280px;min-width:0}.cat-filtre__judet{flex:180px;min-width:0}.cat-filtre .f-bifa.cat-filtre__bifa{min-height:var(--f-tinta);flex:0 auto;align-items:center;margin:0;padding:0;font-size:15px;font-weight:600}.cat-filtre__buton{flex:none}.cat-cauze{gap:var(--f-s2);flex-wrap:wrap;display:flex}.cat-cauza{min-height:var(--f-tinta);box-sizing:border-box;border:1px solid var(--f-linie-tare);border-radius:var(--f-raza-pastila);background:var(--f-suprafata);color:var(--f-text);align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.cat-cauza:hover{border-color:var(--f-brand)}.cat-cauza[aria-current=true]{background:var(--f-brand);border-color:var(--f-brand);color:var(--f-suprafata)}.cat-cauza:focus-visible{box-shadow:var(--f-inel-focus);outline:none}.cat-numar{color:var(--f-text-2);margin:0;font-size:14px}.cat-grila{gap:var(--f-s4);grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.cat-grila>li{display:flex}.cat-card{box-sizing:border-box;background:var(--f-suprafata);border:1px solid var(--f-linie);border-radius:var(--f-raza);color:var(--f-text);flex-direction:column;flex:1;gap:10px;padding:20px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.cat-card:hover{border-color:var(--f-linie-tare);box-shadow:var(--f-umbra)}.cat-card:focus-visible{box-shadow:var(--f-inel-focus);outline:none}.cat-card__sus{justify-content:space-between;align-items:center;gap:var(--f-s2);display:flex}.cat-card__judet{color:var(--f-text-2);text-align:right;font-size:13px}.cat-card__nume{margin:0;font-size:17px;font-weight:700;line-height:1.3}.cat-card__text{color:var(--f-text-2);font-size:14px;line-height:1.5}.cat-card__cauze{color:var(--f-text-2);font-size:13px}.cat-card__cta{color:var(--f-brand);margin-top:auto;font-size:14px;font-weight:600}.cat-card:hover .cat-card__cta{text-underline-offset:3px;text-decoration:underline}.cat-pagini{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.cat-pagina{min-width:var(--f-tinta);min-height:var(--f-tinta);box-sizing:border-box;border:1px solid var(--f-linie);border-radius:var(--f-raza-mic);background:var(--f-suprafata);color:var(--f-text);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.cat-pagina:hover{border-color:var(--f-linie-tare)}.cat-pagina[aria-current=page]{background:var(--f-brand);border-color:var(--f-brand);color:var(--f-suprafata)}.cat-pagina--text{color:var(--f-brand);padding:0 14px}.cat-pagina:focus-visible{box-shadow:var(--f-inel-focus);outline:none}@media (max-width:900px){.cat{gap:var(--f-s4);padding-top:4px}.page .cat-antet h1{font-size:26px}.cat-filtre{padding:var(--f-s4);flex-direction:column;align-items:stretch}.cat-filtre__cauta,.cat-filtre__judet{flex:none}.cat-filtre__buton{align-self:flex-start}}
