._hero_u2wv3_1{padding-block:calc(var(--header-height) + 2rem) 3rem}._lead_u2wv3_5{color:#52525b}._filterBar_u2wv3_9{position:sticky;top:var(--header-height);z-index:40;background:#fffc;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-block:1px solid #e5e5e5}._filterInner_u2wv3_19{display:flex;gap:1.5rem;overflow-x:auto;padding-block:.75rem;scrollbar-width:none}._filterInner_u2wv3_19::-webkit-scrollbar{display:none}._filterLink_u2wv3_31{white-space:nowrap;text-decoration:none;font-weight:500;font-size:.875rem;letter-spacing:-.01em;color:#71717a;padding-block:.5rem;border-bottom:2px solid transparent;transition:color .15s ease-out,border-color .15s ease-out}._filterLink_u2wv3_31:hover{color:#0a0a0a}._filterLink_u2wv3_31[data-active]{color:#0a0a0a;border-bottom-color:var(--accent-500)}._groups_u2wv3_54{padding-block:2rem 4rem}._group_u2wv3_54{scroll-margin-top:calc(var(--header-height) + 1rem);padding-top:2rem}._groupEyebrow_u2wv3_63{margin-bottom:1.5rem}._grid_u2wv3_67{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 640px){._grid_u2wv3_67{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._grid_u2wv3_67{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1280px){._grid_u2wv3_67{grid-template-columns:repeat(4,1fr)}}
