.professions-module__W69NBG__grid{gap:var(--atlas-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.professions-module__W69NBG__card{gap:var(--atlas-space-4);flex-direction:column;min-width:0;display:flex}.professions-module__W69NBG__card h3{font:var(--atlas-weight-display) var(--atlas-text-h3)/var(--atlas-leading-snug) var(--atlas-font-display);margin:0}.professions-module__W69NBG__card p,.professions-module__W69NBG__text{color:var(--atlas-text-muted);font-size:var(--atlas-text-body);line-height:var(--atlas-leading-body);margin:0}.professions-module__W69NBG__card>:last-child{margin-top:auto}.professions-module__W69NBG__filters{gap:var(--atlas-space-4);margin-bottom:var(--atlas-space-5);grid-template-columns:2fr 1fr 1fr 1fr;align-items:end;display:grid}.professions-module__W69NBG__actions{align-items:center;gap:var(--atlas-space-4);flex-wrap:wrap;display:flex}.professions-module__W69NBG__link{min-height:44px;color:var(--atlas-accent);overflow-wrap:anywhere;align-items:center;display:inline-flex}.professions-module__W69NBG__list{gap:var(--atlas-space-3);margin:0;padding:0;list-style:none;display:grid}.professions-module__W69NBG__list li{padding-block:var(--atlas-space-2);border-bottom:1px solid var(--atlas-line-soft)}.professions-module__W69NBG__facts{gap:var(--atlas-space-5);margin:0 0 var(--atlas-space-5);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.professions-module__W69NBG__facts dt{color:var(--atlas-text-muted);font-size:var(--atlas-text-small)}.professions-module__W69NBG__facts dd{margin:var(--atlas-space-2) 0 0;color:var(--atlas-text-strong);font-size:var(--atlas-text-lead)}.professions-module__W69NBG__materials{gap:var(--atlas-space-2) var(--atlas-space-4);flex-wrap:wrap;display:flex}.professions-module__W69NBG__amount{font-variant-numeric:tabular-nums;white-space:nowrap}.professions-module__W69NBG__pager{justify-content:space-between;align-items:center;gap:var(--atlas-space-3);margin-top:var(--atlas-space-5);display:flex}.professions-module__W69NBG__countField{max-width:240px;margin-bottom:var(--atlas-space-5)}@media (max-width:900px){.professions-module__W69NBG__filters{grid-template-columns:1fr 1fr}}@media (max-width:540px){.professions-module__W69NBG__filters{grid-template-columns:1fr}.professions-module__W69NBG__facts{grid-template-columns:1fr 1fr}}.professions-module__W69NBG__cardHead{align-items:center;gap:var(--atlas-space-4);display:flex}.professions-module__W69NBG__thresholds{color:var(--atlas-text-muted);font-size:var(--atlas-text-small);line-height:var(--atlas-leading-body);min-width:120px;display:block}.professions-module__W69NBG__link{gap:var(--atlas-space-2);flex-wrap:wrap}
