.page-module__msC2gW__pageWrapper{background-color:var(--color-bg);width:100%;min-height:100vh;color:var(--color-fg);font-family:inherit;position:relative;overflow-x:hidden}.page-module__msC2gW__container{z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:8rem 1.5rem 4rem;position:relative}.page-module__msC2gW__title{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(3.5rem,8vw,6rem);font-weight:800;line-height:1.1}.page-module__msC2gW__description{color:#9ca3af;max-width:600px;margin-top:1.5rem;font-size:clamp(1.1rem,3vw,1.5rem);line-height:1.6}.page-module__msC2gW__filtersContainer{width:100%;margin-top:4rem;margin-bottom:3rem}.page-module__msC2gW__grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem;width:100%;display:grid}.page-module__msC2gW__emptyState{text-align:center;color:#6b7280;padding:4rem 1rem;font-size:1.2rem}.page-module__msC2gW__loaderContainer{justify-content:center;align-items:center;min-height:50vh;display:flex}@media (max-width:640px){.page-module__msC2gW__container{padding-top:6rem}.page-module__msC2gW__grid{grid-template-columns:1fr}}
