.Pill_root__g_axT{--bg-default:#ebf1f4;--bg-hover:#e3eaed;--bg-selected:var(--gray-500);--color-selected:var(--white);height:40px;display:inline-flex;align-items:center;gap:6px;background-color:var(--bg-default);border-radius:100vmax;color:var(--gray-500);font-size:16px;font-weight:600;white-space:nowrap;padding:0 16px;transition:color .2s ease-in-out,background-color .2s ease-in-out;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Pill_root__g_axT:not(.Pill_selected__sbAih):hover{background-color:var(--bg-hover)}.Pill_root__g_axT.Pill_selected__sbAih{background:var(--bg-selected);color:var(--color-selected)}@media screen and (max-width:520px){.Pill_root__g_axT{height:28px;padding:0 12px;gap:4px;font-size:12px}.Pill_root__g_axT>svg{width:16px;height:16px}}.PillBar_root__r0fVg{position:relative;display:flex;align-items:center;gap:24px;background:var(--white);overflow:hidden}.PillBar_container__Ld_aK{white-space:nowrap;touch-action:pan-y;padding:16px 24px;overflow:auto hidden}.PillBar_container__Ld_aK::-webkit-scrollbar,.PillBar_scroller__EvVok::-webkit-scrollbar{display:none}.PillBar_container__Ld_aK,.PillBar_scroller__EvVok{scrollbar-width:none}.PillBar_container__Ld_aK.PillBar_blurStart___q0td{-webkit-mask-image:linear-gradient(to right,transparent 0,transparent 51px,var(--black) 77px,var(--black) 100%);mask-image:linear-gradient(to right,transparent 0,transparent 51px,var(--black) 77px,var(--black) 100%)}.PillBar_container__Ld_aK.PillBar_blurEnd__cVstR{-webkit-mask-image:linear-gradient(to left,transparent 0,transparent 51px,var(--black) 77px,var(--black) 100%);mask-image:linear-gradient(to left,transparent 0,transparent 51px,var(--black) 77px,var(--black) 100%)}.PillBar_container__Ld_aK.PillBar_blurBoth__ktRLn{-webkit-mask-image:linear-gradient(to right,transparent 0,transparent 51px,var(--black) 77px,var(--black) 50%,transparent 50%,transparent 100%),linear-gradient(to left,transparent 0,transparent 51px,var(--black) 77px,var(--black) 50%,transparent 50%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,transparent 51px,var(--black) 77px,var(--black) 50%,transparent 50%,transparent 100%),linear-gradient(to left,transparent 0,transparent 51px,var(--black) 77px,var(--black) 50%,transparent 50%,transparent 100%)}.PillBar_scroller__EvVok{display:inline-flex;align-items:center;gap:8px}.PillBar_arrow__lXudt{position:absolute;top:50%;color:var(--blue-gray-700);border-radius:100vmax;opacity:0;visibility:hidden;translate:0 -50%;transition:opacity .2s ease-out,visibility .2s ease-out,background-color .2s ease-out;cursor:pointer;z-index:1}.PillBar_arrow__lXudt.PillBar_visible__TJJT3{opacity:1;visibility:visible;transition-delay:0s}.PillBar_arrow__lXudt:hover{background:var(--blue-gray-100)}.PillBar_arrow__lXudt.PillBar_left__nLFi2{left:12px}.PillBar_arrow__lXudt.PillBar_right__GI4oX{right:12px}@media screen and (max-width:520px){.PillBar_arrow__lXudt{display:none}.PillBar_container__Ld_aK.PillBar_blurBoth__ktRLn,.PillBar_container__Ld_aK.PillBar_blurEnd__cVstR,.PillBar_container__Ld_aK.PillBar_blurStart___q0td{-webkit-mask-image:none;mask-image:none}.PillBar_scroller__EvVok{overflow-x:auto}}.CategoryPills_pills__BKtLn{border-bottom:1px solid var(--blue-gray-200)}.CategoryPills_sticky__xE6hi{z-index:8}.Heading_heading__LwpOS{color:var(--blue-gray-900)}.Heading_h1__J9yQZ{font-size:32px;font-weight:700}.Heading_h2__9_sbE{font-size:28px;font-weight:600}.Heading_h3__XYMB1{font-size:24px}.Heading_h4__vozat{font-size:20px}.Heading_h5__e4cUd{font-size:16px;font-weight:400}.Heading_h6__PDhao{font-size:14px;font-weight:400}.Thumbnail_root__jB7lM{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;background-color:var(--gray-100);border:1px solid var(--gray-100);border-radius:10px;scale:1;transition:scale .2s ease-in-out;outline:none;overflow:hidden;cursor:pointer}.Thumbnail_thumb__R0PRA{width:100%;height:100%;z-index:1}.Thumbnail_blur__0iufP{min-width:100%;min-height:100%;position:absolute;inset:0;filter:blur(8px);-o-object-fit:cover;object-fit:cover}.Text_root__Qdprv{display:inline-block;padding:0;margin:0}.Text_default__jajBd{color:inherit}.Text_primary__IbCwv{color:var(--blue-gray-900)}.Text_secondary__SDKFB{color:var(--blue-gray-600)}.Text_success__5YLQO{color:var(--color-success)}.Text_error__9PLXG{color:var(--color-error)}.Text_warning__W_6gd{color:var(--color-warning)}.Text_rowTitle__WIucW{font-size:28px;line-height:35px}.Text_xlarge__lW0s8{font-size:20px;line-height:26px}.Text_large__69F1P{font-size:18px;line-height:26px}.Text_medium__XbUIY{font-size:16px;line-height:22px}.Text_small__u3FjR{font-size:14px;line-height:18px}.Text_xsmall__EuIKo{font-size:12px;line-height:15px}.Text_xxsmall__g4EP5{font-size:11px;line-height:14px}.Text_disabled__3pzPx{color:var(--blue-gray-500)}.Text_italic__9kcuB{font-style:italic}.Text_weight-light__oJvyo{font-weight:300}.Text_weight-regular___7BU3{font-weight:400}.Text_weight-medium__Ep0NK{font-weight:500}.Text_weight-strong__Cygpu{font-weight:600}.Text_weight-bold__ezxrU{font-weight:700}.Text_ellipsis__zq_u5{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Text_lineClamp__Qcgli{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.CountTag_root__RUDff,.SplitDot_root__Bm1Ur{color:var(--gray-400);font-weight:400}.Stats_root__PYuaD{display:flex;align-items:center;gap:6px}.HomeCard_root__4p1y_{display:grid;align-content:flex-start}.HomeCard_root__4p1y_:hover .HomeCard_thumbnail__oV2_0{scale:1.02}.HomeCard_info__FY0ah{display:grid;padding:12px 2px}.HomeCard_title__70_Eg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:18px;font-weight:600;line-height:24px;margin-bottom:8px;overflow:hidden}.HomeCard_bookmark__SI8Cb{font-size:16px;cursor:pointer}.RecommendationRow_root__84tT5{display:grid;grid-gap:12px;gap:12px}.RecommendationRow_header__DE6l2{display:flex;justify-content:space-between;align-items:center}.RecommendationRow_rowTitle__3PZN2{font-size:18px;font-weight:700;line-height:24px;color:var(--black)}.RecommendationRow_rowTitle__3PZN2 .RecommendationRow_prefix__1Ex1Q{display:none}.RecommendationRow_viewAllLink__KKMsa{font-size:14px;font-weight:600;line-height:18px;letter-spacing:.1px;color:var(--blue-300)}.RecommendationRow_viewAllLink__KKMsa:focus,.RecommendationRow_viewAllLink__KKMsa:focus-visible,.RecommendationRow_viewAllLink__KKMsa:hover{color:var(--blue)}.RecommendationRow_homeCardAt3__TCY5f,.RecommendationRow_latestHomeCardAt3__4obFD,.RecommendationRow_latestHomeCardAt4__odDaI,.RecommendationRow_latestHomeCardAt5__JI7g8,.RecommendationRow_latestHomeCardAt6__aT5sA,.RecommendationRow_latestHomeCardAt7__PyZVQ{display:none}@media screen and (min-width:1248px){.RecommendationRow_content__jYIlo{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:25px;gap:25px}.RecommendationRow_homeCardAt3__TCY5f,.RecommendationRow_latestHomeCardAt3__4obFD,.RecommendationRow_latestHomeCardAt4__odDaI,.RecommendationRow_latestHomeCardAt5__JI7g8,.RecommendationRow_latestHomeCardAt6__aT5sA,.RecommendationRow_latestHomeCardAt7__PyZVQ{display:block}.RecommendationRow_rowTitle__3PZN2 .RecommendationRow_prefix__1Ex1Q{display:inline}.RecommendationRow_viewAllLink__KKMsa{font-size:18px;font-weight:600;line-height:24px;letter-spacing:.1px}.RecommendationRow_rowTitle__3PZN2{font-size:26px}}@media screen and (min-width:1008px) and (max-width:1247px){.RecommendationRow_content__jYIlo{display:grid;grid-template-columns:repeat(3,minmax(0,360px));grid-gap:25px;gap:25px}.RecommendationRow_rowTitle__3PZN2 .RecommendationRow_prefix__1Ex1Q{display:inline}.RecommendationRow_viewAllLink__KKMsa{font-size:18px;line-height:24px}.RecommendationRow_rowTitle__3PZN2{font-size:22px;font-weight:600;line-height:35px}}@media screen and (min-width:808px) and (max-width:1007px){.RecommendationRow_content__jYIlo{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}.RecommendationRow_viewAllLink__KKMsa{font-size:14px;line-height:18px}}@media screen and (min-width:512px) and (max-width:807px){.RecommendationRow_content__jYIlo{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;gap:25px}.RecommendationRow_homeCardAt2__eyKls,.RecommendationRow_latestHomeCardAt2__KTT7z{display:none}}@media screen and (min-width:320px) and (max-width:520px){.RecommendationRow_content__jYIlo{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:25px;gap:25px}.RecommendationRow_homeCardAt1__4I6kV,.RecommendationRow_homeCardAt2__eyKls,.RecommendationRow_latestHomeCardAt1__NLfpG,.RecommendationRow_latestHomeCardAt2__KTT7z{display:none}}.HomePageHero_root__CLRWR{position:relative;min-height:300px;display:flex;align-items:center;padding-inline:5%}.HomePageHero_content__wSWTB{width:100%;max-width:var(--max-content-width);-webkit-margin-before:20px;margin-block-start:20px;margin-inline:auto}.HomePageHero_banner__dZD1a{width:100%;height:100%;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:72% top;object-position:72% top;z-index:-1}.HomePageHero_title___JXYM{width:min(360px,100%);color:var(--white);font-size:clamp(1.5rem,2vw + 1rem,2.25rem);line-height:clamp(1.75rem,2vw + 1rem,2.5rem);font-weight:700;text-wrap:balance}@media screen and (max-width:1024px){.HomePageHero_root__CLRWR{min-height:220px;padding-inline:24px}}.CardPlaceholder_root__LLDzq{--height:16px;width:100%;margin-bottom:16px}.CardPlaceholder_root__LLDzq .CardPlaceholder_img__PTZZa,.CardPlaceholder_root__LLDzq .CardPlaceholder_row1__nBBP8,.CardPlaceholder_root__LLDzq .CardPlaceholder_row2__cTWmi,.CardPlaceholder_root__LLDzq .CardPlaceholder_row3__1sjS1,.CardPlaceholder_root__LLDzq .CardPlaceholder_row4__Ubla8{background-color:var(--gray-100);border-radius:2px;height:16px}.CardPlaceholder_root__LLDzq .CardPlaceholder_img__PTZZa{height:169px;margin-bottom:16px}.CardPlaceholder_root__LLDzq .CardPlaceholder_row1__nBBP8{width:248px}.CardPlaceholder_root__LLDzq .CardPlaceholder_row2__cTWmi{width:87px}.CardPlaceholder_root__LLDzq .CardPlaceholder_row1__nBBP8,.CardPlaceholder_root__LLDzq .CardPlaceholder_row2__cTWmi,.CardPlaceholder_root__LLDzq .CardPlaceholder_row3__1sjS1{margin-bottom:8px}@media only screen and (max-width:511px){.CardPlaceholder_root__LLDzq .CardPlaceholder_row1__nBBP8{width:216px}}@media (min-width:512px) and (max-width:1007px){.CardPlaceholder_root__LLDzq .CardPlaceholder_row1__nBBP8{width:164px}}.Keyframes_shimmerBG__C_VGy{animation-duration:2.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:Keyframes_shimmer__yG9IU;animation-timing-function:linear;background:#f0f2f4;background:linear-gradient(90deg,#f6f6f6 8%,#f0f0f0 18%,#f0f2f4 33%);background-size:1200px 100%}@keyframes Keyframes_shimmer__yG9IU{0%{background-position:-1200px 0}to{background-position:1200px 0}}.HomePageCardPlaceholder_root__yBWs0{display:grid;align-content:flex-start;width:100%}.HomePageCardPlaceholder_thumbnail__NypiA{height:158px;background-position:top;background-size:cover;border-radius:10px;margin-bottom:16px}.HomePageCardPlaceholder_info__OpFSK{display:grid;padding:12px 2px}.HomePageCardPlaceholder_title__IOQnR{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;height:48px;margin-bottom:8px;background-color:#ccc}.HomePageCardPlaceholder_stats__u7KgG{height:24px;display:flex;align-items:center;gap:6px;background-color:#ccc}.HomePageCardPlaceholder_author__jAFuB{height:20px;background-color:#ccc}.HomePageCardPlaceholder_bookmark__1iV1Z{height:16px;background-color:#ccc}.HomePageCardPlaceholder_homeCardAt3__lAVtj{display:none}@media screen and (min-width:1248px){.HomePageCardPlaceholder_homeCardAt3__lAVtj{display:block}}@media screen and (min-width:512px) and (max-width:807px){.HomePageCardPlaceholder_homeCardAt2__hDvRx{display:none}}@media screen and (min-width:320px) and (max-width:520px){.HomePageCardPlaceholder_homeCardAt1__QM_GV,.HomePageCardPlaceholder_homeCardAt2__hDvRx{display:none}}.ResultsGridPlaceholder_grid__qF229{display:flex;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;row-gap:16px;flex-grow:1;margin:0 auto;justify-content:space-between;max-width:100%}.ResultsGridPlaceholder_thumbnail__wMX19{width:32%}@media only screen and (max-width:511px){.ResultsGridPlaceholder_thumbnail__wMX19{width:100%}}@media (min-width:512px) and (max-width:1007px){.ResultsGridPlaceholder_thumbnail__wMX19{width:48%}}.TopBarPlaceholder_root__nZDi4{width:100%;max-width:464px;height:36px;background-color:var(--gray-100);margin-top:16px;margin-bottom:56px}@media only screen and (max-width:511px){.TopBarPlaceholder_root__nZDi4{margin-top:8px;margin-bottom:48px}}@media (min-width:512px) and (max-width:1007px){.TopBarPlaceholder_root__nZDi4{margin-top:8px}}.HomeRowPlaceholder_root__kkLe4{display:grid;grid-gap:12px;gap:12px;width:100%}.HomeRowPlaceholder_header__oABgz{display:flex;justify-content:space-between;align-items:center}.HomeRowPlaceholder_content__NrgeT{display:grid;grid-gap:25px;gap:25px}.HomeRowPlaceholder_rowTitle__nMKZk{height:28px;width:200px;background-color:#ccc}.HomeRowPlaceholder_viewAllLink__AxY2e{height:24px;width:80px;background-color:#ccc}@media screen and (min-width:1248px){.HomeRowPlaceholder_content__NrgeT{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1008px) and (max-width:1247px){.HomeRowPlaceholder_content__NrgeT{grid-template-columns:repeat(3,minmax(0,360px))}}@media screen and (min-width:808px) and (max-width:1007px){.HomeRowPlaceholder_content__NrgeT{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:512px) and (max-width:807px){.HomeRowPlaceholder_content__NrgeT{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:320px) and (max-width:520px){.HomeRowPlaceholder_content__NrgeT{grid-template-columns:repeat(1,1fr)}}.HomePageScreen_layout__YhMio{margin-block:clamp(2rem,4vw + 1rem,4rem);padding-inline:5%}.HomePageScreen_grid__Plq3V{display:grid;grid-gap:clamp(1.5rem,4vw + .5rem,3rem);gap:clamp(1.5rem,4vw + .5rem,3rem);width:100%;max-width:var(--max-content-width);margin-inline:auto}@media screen and (max-width:1024px){.HomePageScreen_layout__YhMio{padding-inline:24px}}