.page_loadingContainer__pshup{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl) 0}.page_errorContainer__lj1Ea{max-width:32rem;margin:0 auto;padding:var(--spacing-xl) 0}.page_hero__SKW6o{background-color:color-mix(in srgb,var(--accent) 50%,transparent);padding:var(--spacing-xl) 0}.page_container__aoG4z{max-width:80rem;margin:0 auto;padding:0 var(--spacing-md)}@media (min-width:640px){.page_container__aoG4z{padding:0 var(--spacing-lg)}}@media (min-width:1024px){.page_container__aoG4z{padding:0 var(--spacing-xl)}}.page_heroContent__2lPR8{display:flex;flex-direction:column}@media (min-width:768px){.page_heroContent__2lPR8{flex-direction:row;align-items:center;justify-content:space-between}}.page_heroText__g5S3T{margin-bottom:var(--spacing-md)}@media (min-width:768px){.page_heroText__g5S3T{margin-bottom:0}}.page_title__3jonF{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--foreground);display:flex;align-items:center;margin-bottom:var(--spacing-sm)}.page_titleIcon__Zl4uN{height:2rem;width:2rem;margin-right:var(--spacing-md);color:var(--primary)}.page_description__86bsR{color:var(--muted-foreground);font-size:var(--font-size-lg);max-width:42rem}.page_yearRange__iiHUh{display:flex;align-items:center;gap:var(--spacing-sm)}.page_yearRangeIcon__cbLAJ{height:1.25rem;width:1.25rem;color:var(--primary)}.page_yearRangeText__lNsUa{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.page_content__kDoxQ{padding:var(--spacing-xl) 0}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg);padding:var(--spacing-md)}@media (min-width:768px){.page_grid__f5Kdy{grid-template-columns:repeat(2,1fr)}}@media (min-width:1444px){.page_grid__f5Kdy{grid-template-columns:repeat(3,1fr)}}.page_loadMoreContainer__8Obn6{display:flex;justify-content:center;margin-top:var(--spacing-xl)}.page_loadMoreButton__f010N{display:flex;align-items:center}.page_loadMoreIcon__j_lEU{height:1rem;width:1rem;margin-left:var(--spacing-sm)}