.TrendingCategories_container__C7wIY{width:100%;max-width:1200px;margin:0 auto;padding:4rem 1.5rem;box-sizing:border-box;color:var(--text-color);background:rgba(0,0,0,0)}.TrendingCategories_categorySection__EQG_m{display:block;width:100%}.TrendingCategories_sectionTitle__7Ontl{max-width:900px;margin:0 auto 1.5rem;color:var(--text-color);font-size:clamp(1.65rem,2.4vw,2.25rem);font-weight:700;line-height:1.08;letter-spacing:-.035em;text-align:center;text-wrap:balance}.TrendingCategories_categoryList__lj_HB{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;width:100%}.TrendingCategories_categoryButton__VZzJr{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:.65rem .95rem;border:1px solid rgba(17,24,39,.14);border-radius:.65rem;background:rgba(0,0,0,0);color:var(--text-color);font-size:.82rem;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.TrendingCategories_categoryButton__VZzJr:hover{transform:translateY(-1px);border-color:rgba(52,109,241,.5);background:rgba(52,109,241,.045);color:#285ed8;text-decoration:none}.TrendingCategories_categoryButton__VZzJr:focus-visible{outline:2px solid #346df1;outline-offset:3px}[data-theme=dark] .TrendingCategories_categoryButton__VZzJr{border-color:hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.86)}[data-theme=dark] .TrendingCategories_categoryButton__VZzJr:hover{border-color:rgba(96,165,250,.55);background:rgba(96,165,250,.07);color:#93c5fd}.TrendingCategories_trendingButton__BUKgm{font-weight:600}.TrendingCategories_recentButton__8VOF5{opacity:.88}.TrendingCategories_recentButton__8VOF5:hover{opacity:1}.TrendingCategories_divider__TU5se{width:100%;max-width:860px;height:1px;margin:3rem auto;background:rgba(128,128,128,.2)}@media(max-width:900px){.TrendingCategories_container__C7wIY{padding-top:3rem;padding-bottom:3rem}.TrendingCategories_divider__TU5se{margin:2.5rem auto}}@media(max-width:700px){.TrendingCategories_container__C7wIY{padding:2.5rem 1rem}.TrendingCategories_sectionTitle__7Ontl{margin-bottom:1.25rem;font-size:1.65rem}.TrendingCategories_categoryList__lj_HB{gap:.55rem}.TrendingCategories_categoryButton__VZzJr{min-height:38px;padding:.6rem .8rem;font-size:.76rem}}@media(max-width:480px){.TrendingCategories_container__C7wIY{padding-inline:.75rem}.TrendingCategories_sectionTitle__7Ontl{font-size:1.45rem}.TrendingCategories_categoryButton__VZzJr{flex-grow:1;white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){.TrendingCategories_categoryButton__VZzJr{transition:none}.TrendingCategories_categoryButton__VZzJr:hover{transform:none}}.CategoriesPage_page__if2pW{width:100%;max-width:1280px;margin:0 auto;padding:0 32px 96px;box-sizing:border-box;color:var(--text-color,#111111)}.CategoriesPage_hero__fMUDQ{max-width:850px;margin:0 auto;padding:96px 0 64px;text-align:center}.CategoriesPage_eyebrow__nY0FZ{margin:0 0 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7rem;font-weight:600;line-height:1;letter-spacing:.16em;text-transform:uppercase;opacity:.52}.CategoriesPage_title__RSCiI{max-width:820px;margin:0 auto;font-size:clamp(3rem,6vw,5.5rem);font-weight:700;line-height:.98;letter-spacing:-.055em;text-wrap:balance}.CategoriesPage_summary__wan8l{margin:24px auto 0;font-size:1.05rem;line-height:1.65;opacity:.62}.CategoriesPage_searchArea__dCk8e{max-width:720px;margin:48px auto 0;text-align:left}.CategoriesPage_searchLabel__Spuow{display:block;margin:0 0 10px;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.52}.CategoriesPage_searchControl___BKrM{display:flex;min-height:58px;align-items:center;border:1px solid rgba(17,17,17,.18);border-radius:14px;background:var(--primary-bg,#ffffff);transition:border-color .16s ease,box-shadow .16s ease}.CategoriesPage_searchControl___BKrM:focus-within{border-color:#346df1;box-shadow:0 0 0 3px rgba(52,109,241,.12)}.CategoriesPage_searchIcon__5sZ7b{width:20px;height:20px;margin-left:18px;flex:0 0 auto;opacity:.44}.CategoriesPage_searchInput__nzoiQ{width:100%;min-width:0;padding:16px 14px;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:.96rem}.CategoriesPage_searchInput__nzoiQ::placeholder{color:inherit;opacity:.42}.CategoriesPage_searchInput__nzoiQ::-webkit-search-cancel-button{display:none}.CategoriesPage_clearButton__405_c{margin-right:10px;padding:8px 10px;border:0;background:transparent;color:inherit;font:inherit;font-size:.74rem;font-weight:600;cursor:pointer;opacity:.48}.CategoriesPage_clearButton__405_c:hover{opacity:1}.CategoriesPage_groupNavigation__wGjIl{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:0 0 72px}.CategoriesPage_groupButton__N_T4F{display:inline-flex;min-height:38px;align-items:center;gap:9px;padding:8px 13px;border:1px solid rgba(17,17,17,.16);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.78rem;font-weight:500;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.CategoriesPage_groupButton__N_T4F:hover{border-color:rgba(17,17,17,.5);background:rgba(17,17,17,.035);transform:translateY(-1px)}.CategoriesPage_groupButtonCount__7QYyk{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;opacity:.48}.CategoriesPage_groups__Yvs3Y{border-top:1px solid rgba(17,17,17,.14)}.CategoriesPage_group__jt4LZ{padding:64px 0 72px;border-bottom:1px solid rgba(17,17,17,.14);scroll-margin-top:110px}.CategoriesPage_groupHeader__wYU8T{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:20px;align-items:center;margin-bottom:32px}.CategoriesPage_groupNumber__LFubj{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;letter-spacing:.08em;opacity:.38}.CategoriesPage_groupHeading__nTAS8{display:flex;align-items:baseline;gap:14px;min-width:0}.CategoriesPage_groupTitle__5NPN_{color:inherit;font-size:clamp(1.55rem,2.6vw,2.3rem);font-weight:600;line-height:1.1;letter-spacing:-.035em;text-decoration:none}.CategoriesPage_groupTitle__5NPN_:hover{color:#346df1}.CategoriesPage_groupMeta__9PfCV{margin:0;font-size:.76rem;white-space:nowrap;opacity:.48}.CategoriesPage_groupArrow__EWp5Q{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(17,17,17,.15);border-radius:50%;opacity:.58;transition:opacity .16s ease,transform .16s ease,border-color .16s ease}.CategoriesPage_groupArrow__EWp5Q:hover{border-color:rgba(17,17,17,.5);opacity:1;transform:translate(2px,-2px)}.CategoriesPage_categoryGrid__5hp4F{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.CategoriesPage_categoryCard__nbu8T{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgba(17,17,17,.12);border-radius:14px;background:transparent;color:inherit;text-decoration:none;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.CategoriesPage_categoryCard__nbu8T:hover{border-color:rgba(17,17,17,.34);transform:translateY(-3px);box-shadow:0 14px 36px rgba(17,17,17,.07)}.CategoriesPage_imageFrame__mc7A5{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-bottom:1px solid rgba(17,17,17,.1);background:rgba(17,17,17,.025)}.CategoriesPage_categoryImage__i_JT2{width:100%;height:100%;object-fit:cover;transition:transform .26s ease}.CategoriesPage_categoryCard__nbu8T:hover .CategoriesPage_categoryImage__i_JT2{transform:scale(1.025)}.CategoriesPage_categoryInformation__yb1tC{display:flex;min-height:78px;flex-direction:column;justify-content:space-between;gap:8px;padding:14px}.CategoriesPage_categoryName__abrOp{margin:0;overflow:hidden;font-size:.91rem;font-weight:600;line-height:1.28;letter-spacing:-.018em;text-overflow:ellipsis}.CategoriesPage_categoryCount__CR1Vu{font-size:.7rem;opacity:.48}.CategoriesPage_emptyState__XAq7Q{padding:96px 24px;border-top:1px solid rgba(17,17,17,.14);border-bottom:1px solid rgba(17,17,17,.14);text-align:center}.CategoriesPage_emptyTitle__0FTQy{margin:0;font-size:1.8rem;font-weight:600;letter-spacing:-.035em}.CategoriesPage_emptyText__X2aZE{margin:10px 0 0;font-size:.94rem;opacity:.55}.CategoriesPage_trendingSection__2XjvL{padding-top:88px}.CategoriesPage_carouselSection__WZibO{padding:88px 0 24px}.dark .CategoriesPage_searchControl___BKrM,[data-theme=dark] .CategoriesPage_searchControl___BKrM{border-color:rgba(255,255,255,.2)}.dark .CategoriesPage_groupArrow__EWp5Q,.dark .CategoriesPage_groupButton__N_T4F,[data-theme=dark] .CategoriesPage_groupArrow__EWp5Q,[data-theme=dark] .CategoriesPage_groupButton__N_T4F{border-color:rgba(255,255,255,.2)}.dark .CategoriesPage_groupButton__N_T4F:hover,[data-theme=dark] .CategoriesPage_groupButton__N_T4F:hover{border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.05)}.dark .CategoriesPage_emptyState__XAq7Q,.dark .CategoriesPage_group__jt4LZ,.dark .CategoriesPage_groups__Yvs3Y,[data-theme=dark] .CategoriesPage_emptyState__XAq7Q,[data-theme=dark] .CategoriesPage_group__jt4LZ,[data-theme=dark] .CategoriesPage_groups__Yvs3Y{border-color:rgba(255,255,255,.16)}.dark .CategoriesPage_categoryCard__nbu8T,[data-theme=dark] .CategoriesPage_categoryCard__nbu8T{border-color:rgba(255,255,255,.15)}.dark .CategoriesPage_categoryCard__nbu8T:hover,[data-theme=dark] .CategoriesPage_categoryCard__nbu8T:hover{border-color:rgba(255,255,255,.4);box-shadow:0 14px 36px rgba(0,0,0,.28)}.dark .CategoriesPage_imageFrame__mc7A5,[data-theme=dark] .CategoriesPage_imageFrame__mc7A5{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.035)}@media (max-width:1100px){.CategoriesPage_categoryGrid__5hp4F{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:850px){.CategoriesPage_page__if2pW{padding-inline:22px}.CategoriesPage_hero__fMUDQ{padding:72px 0 52px}.CategoriesPage_title__RSCiI{font-size:clamp(2.8rem,10vw,4.5rem)}.CategoriesPage_groupNavigation__wGjIl{justify-content:flex-start;padding-bottom:56px}.CategoriesPage_categoryGrid__5hp4F{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.CategoriesPage_page__if2pW{padding:0 16px 72px}.CategoriesPage_hero__fMUDQ{padding:56px 0 42px;text-align:left}.CategoriesPage_title__RSCiI{margin:0;font-size:clamp(2.65rem,14vw,4rem)}.CategoriesPage_summary__wan8l{margin-left:0}.CategoriesPage_searchArea__dCk8e{margin-top:36px}.CategoriesPage_groupNavigation__wGjIl{gap:8px;padding-bottom:44px}.CategoriesPage_groupButton__N_T4F{min-height:36px;padding:7px 11px}.CategoriesPage_group__jt4LZ{padding:48px 0 56px}.CategoriesPage_groupHeader__wYU8T{grid-template-columns:minmax(0,1fr) auto;gap:14px;margin-bottom:24px}.CategoriesPage_groupNumber__LFubj{display:none}.CategoriesPage_groupHeading__nTAS8{display:block}.CategoriesPage_groupMeta__9PfCV{margin-top:7px}.CategoriesPage_groupArrow__EWp5Q{width:36px;height:36px}.CategoriesPage_categoryGrid__5hp4F{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CategoriesPage_categoryInformation__yb1tC{min-height:72px;padding:12px}.CategoriesPage_categoryName__abrOp{font-size:.86rem}.CategoriesPage_carouselSection__WZibO,.CategoriesPage_trendingSection__2XjvL{padding-top:64px}}@media (max-width:380px){.CategoriesPage_categoryGrid__5hp4F{grid-template-columns:1fr}.CategoriesPage_categoryCard__nbu8T{display:grid;grid-template-columns:104px minmax(0,1fr)}.CategoriesPage_imageFrame__mc7A5{height:100%;border-right:1px solid rgba(17,17,17,.1);border-bottom:0}.CategoriesPage_categoryInformation__yb1tC{min-height:104px}}@media (prefers-reduced-motion:reduce){.CategoriesPage_categoryCard__nbu8T,.CategoriesPage_categoryImage__i_JT2,.CategoriesPage_groupArrow__EWp5Q,.CategoriesPage_groupButton__N_T4F,.CategoriesPage_groupTitle__5NPN_,.CategoriesPage_searchControl___BKrM{transition:none}}