._page_plveu_1{max-width:1200px;margin:0 auto;padding:4rem 2rem}@media(max-width:768px){._page_plveu_1{padding:2rem 1rem}}._header_plveu_12{margin-bottom:4rem;max-width:42rem}._eyebrow_plveu_17{font-size:.875rem;font-weight:500;color:#10b981;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.75rem}._title_plveu_26{font-family:Sora,system-ui,sans-serif;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;color:var(--color-text-primary);letter-spacing:-.02em;line-height:1.2;margin-bottom:.75rem}._subtitle_plveu_36{font-size:1.125rem;color:var(--color-text-secondary);line-height:1.65}._filters_plveu_42{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:3rem}._projectGroup_plveu_49{margin-bottom:4rem}._projectGroup_plveu_49:last-child{margin-bottom:0}._groupTitle_plveu_56{font-size:.875rem;font-weight:500;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:1rem}._grid_plveu_65{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem;align-items:stretch}
