.hub-hero{flex-direction:column;align-items:center;gap:24px;padding-block:172px 240px;display:flex}.hub-mark{width:21px;height:21px}.hub-hero h1{text-align:center;width:100%;max-width:344px;margin:0;font-size:16px;font-weight:400;line-height:1.4}.hub-list{padding-block:24px}.hub-filters{flex-wrap:wrap;gap:10px;margin-bottom:12px;padding-block:16px;display:flex}.hub-filters .hub-filter{background:var(--gris-clair);color:var(--noir);height:auto;min-height:30px;box-shadow:none;border-radius:0;padding:4px 8px;font-size:16px;font-weight:400;line-height:1.4}.hub-filters .hub-filter[aria-pressed=true]{background:var(--noir);color:var(--blanc)}.hub-filters .hub-filter:hover{background:var(--accent);color:var(--noir)}.hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px 16px;display:grid}.hub-grid .project-cover{aspect-ratio:670/389;width:100%;height:auto}.hub-grid .hub-card-large .project-cover{aspect-ratio:670/479}.hub-grid .project-card>p{max-width:342px}.hub-grid .hub-card-large .project-card>p{max-width:283px}.hub-empty{color:var(--gris);flex-direction:column;align-items:flex-start;gap:24px;padding-block:64px;display:flex}@media (max-width:760px){.hub-hero{padding-block:162px 240px}.hub-hero h1{max-width:344px}.hub-list{padding-block:20px}.hub-filters{justify-content:space-between;gap:8px;padding-block:8px}.hub-filters .hub-filter{font-size:14px}.hub-grid{grid-template-columns:minmax(0,1fr);gap:40px}.hub-grid .project-cover{aspect-ratio:343/389}.hub-grid .hub-card-large .project-cover{aspect-ratio:343/479}.hub-grid .project-card>p,.hub-grid .hub-card-large .project-card>p{max-width:none}.hub-grid .project-cover ul{opacity:1;flex-direction:column;align-items:flex-end;transform:none}}
