.IjXsAa_page{max-width:1200px;margin:0 auto;padding:4rem 1.5rem 6rem}.IjXsAa_header{text-align:center;max-width:760px;margin:0 auto 3rem}.IjXsAa_title{font-family:var(--font-montserrat), sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--foreground);margin:0 0 1rem;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:200;line-height:1.1}.IjXsAa_intro{color:var(--muted-foreground);margin:0;font-size:1.05rem;line-height:1.7}.IjXsAa_count{font-family:var(--font-montserrat), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--foreground);margin-top:1rem;font-size:.8rem;font-weight:600;display:block}.IjXsAa_grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.IjXsAa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.IjXsAa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.IjXsAa_empty{text-align:center;color:var(--muted-foreground);padding:4rem 1rem}
