.GenreAccordion_rail__3RHAG{position:relative;overflow-x:auto;scrollbar-width:none;padding:0 24px}.GenreAccordion_rail__3RHAG::-webkit-scrollbar{display:none}.GenreAccordion_strip__LZTqZ{position:relative;display:flex;gap:6px;height:540px}.GenreAccordion_tile__84BK7{position:relative;flex:none;width:118px;min-width:0;overflow:hidden;border-radius:6px;border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);background:color-mix(in srgb,var(--background) 92%,var(--foreground));transition:width .45s cubic-bezier(.2,.7,.2,1);contain:layout paint}.GenreAccordion_open__mJvGc{width:min(680px,calc(100vw - var(--mp-sidebar-width,60px) - 72px))}.GenreAccordion_backdrop__Qzep_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.75) brightness(.6);transition:transform .5s,filter .4s}.GenreAccordion_open__mJvGc .GenreAccordion_backdrop__Qzep_{filter:blur(36px) saturate(.85) brightness(.35);transform:scale(1.2)}.GenreAccordion_trigger__S2097{position:absolute;inset:0;width:100%;height:100%;text-align:left;padding:16px 12px;display:flex;align-items:flex-start;color:#fff;font-size:15px;line-height:1.15;font-weight:500;text-shadow:0 1px 6px #000;overflow-wrap:anywhere;background:linear-gradient(180deg,#0005,transparent 60%)}.GenreAccordion_tile__84BK7:not(.GenreAccordion_open__mJvGc):hover .GenreAccordion_backdrop__Qzep_{transform:scale(1.03);filter:saturate(.9) brightness(.8)}.GenreAccordion_open__mJvGc .GenreAccordion_trigger__S2097{inset:0 0 auto;height:0;padding:0;opacity:0;pointer-events:none}.GenreAccordion_preview__fYsfq{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;padding:18px;background:color-mix(in srgb,var(--background) 58%,transparent);animation:GenreAccordion_enter__DRhWB .3s .15s both}.GenreAccordion_header__YCkeK{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:0 4px}.GenreAccordion_eyebrow___wUsU{font:500 10px var(--font-data,monospace);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground) 55%,transparent)}.GenreAccordion_header__YCkeK h2{font-family:var(--font-pixel);font-size:clamp(26px,3vw,44px);line-height:1;margin-top:5px;text-transform:uppercase;overflow-wrap:anywhere}.GenreAccordion_cta__pRhYI{flex:none;display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--wx-green) 45%,transparent);border-radius:2px;background:color-mix(in srgb,var(--wx-green) 12%,transparent);font:500 11px var(--font-data,monospace);color:var(--wx-green)}.GenreAccordion_cta__pRhYI:hover{background:color-mix(in srgb,var(--wx-green) 22%,transparent)}.GenreAccordion_bento__Suycf{flex:1;flex-direction:column}.GenreAccordion_bento__Suycf,.GenreAccordion_row__UeEXL{min-height:0;display:flex;gap:8px}.GenreAccordion_row0__gXB6a{flex:1.55}.GenreAccordion_row1__5XEfo{flex:1.05}.GenreAccordion_row2__n6wlE{flex:.62;flex-wrap:wrap}.GenreAccordion_tag__Pygc5{position:relative;flex-basis:0;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;padding:14px;border-radius:6px;overflow:hidden;color:#fff;background:color-mix(in srgb,var(--foreground) 7%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);transition:transform .2s}.GenreAccordion_tag__Pygc5:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0003,transparent 25%,#000c)}.GenreAccordion_tag__Pygc5 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.85) brightness(.55);transition:filter .2s,transform .5s}.GenreAccordion_tag__Pygc5:hover{transform:scale(1.015)}.GenreAccordion_tag__Pygc5:hover img{filter:saturate(1.05) brightness(.75);transform:scale(1.05)}.GenreAccordion_tagName__joPRb{position:relative;z-index:1;font-weight:500;line-height:1.05;letter-spacing:-.025em;text-transform:lowercase;overflow-wrap:anywhere}.GenreAccordion_row0__gXB6a .GenreAccordion_tagName__joPRb{font-size:clamp(24px,3vw,40px)}.GenreAccordion_row1__5XEfo .GenreAccordion_tagName__joPRb{font-size:24px}.GenreAccordion_row2__n6wlE .GenreAccordion_tag__Pygc5{flex:1 1 25%;justify-content:center;padding:10px;color:var(--foreground)}.GenreAccordion_row2__n6wlE .GenreAccordion_tag__Pygc5:after{display:none}.GenreAccordion_row2__n6wlE .GenreAccordion_tagName__joPRb{font-size:14px}.GenreAccordion_arrow__caVee{position:absolute;top:10px;right:10px;z-index:1;opacity:0}.GenreAccordion_tag__Pygc5:focus-visible .GenreAccordion_arrow__caVee,.GenreAccordion_tag__Pygc5:hover .GenreAccordion_arrow__caVee{opacity:1}.GenreAccordion_empty___GqMv{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;font-size:13px;color:color-mix(in srgb,var(--foreground) 60%,transparent)}.GenreAccordion_empty___GqMv button{color:var(--wx-green)}.GenreAccordion_cta__pRhYI:focus-visible,.GenreAccordion_tag__Pygc5:focus-visible,.GenreAccordion_trigger__S2097:focus-visible{outline:2px solid var(--wx-green);outline-offset:-3px}@keyframes GenreAccordion_enter__DRhWB{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:767px){.GenreAccordion_strip__LZTqZ{height:560px}.GenreAccordion_tile__84BK7{width:84px}.GenreAccordion_open__mJvGc{width:calc(100vw - var(--mp-sidebar-width,60px) - 48px)}.GenreAccordion_preview__fYsfq{padding:12px}.GenreAccordion_header__YCkeK{align-items:flex-start;flex-direction:column;gap:8px}.GenreAccordion_header__YCkeK h2{font-size:30px}.GenreAccordion_cta__pRhYI{padding:6px 8px;font-size:10px}.GenreAccordion_tag__Pygc5{padding:10px}.GenreAccordion_row0__gXB6a .GenreAccordion_tagName__joPRb{font-size:24px}.GenreAccordion_row1__5XEfo{flex:0 0 148px;min-height:148px;flex-wrap:wrap}.GenreAccordion_row1__5XEfo .GenreAccordion_tag__Pygc5{flex:1 1 40%;min-height:70px}.GenreAccordion_row1__5XEfo .GenreAccordion_tagName__joPRb{font-size:16px}.GenreAccordion_row2__n6wlE .GenreAccordion_tagName__joPRb{font-size:12px}}@media(prefers-reduced-motion:reduce){.GenreAccordion_backdrop__Qzep_,.GenreAccordion_tag__Pygc5,.GenreAccordion_tag__Pygc5 img,.GenreAccordion_tile__84BK7{transition:none}.GenreAccordion_preview__fYsfq{animation:none}}@font-face{font-family:GeistPixelCircle;src:url(/_next/static/media/f27110d8825a0741.p.woff2) format("woff2");font-display:swap;font-weight:500}.__className_1e56e8{font-family:GeistPixelCircle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.__variable_1e56e8{--font-geist-pixel-circle:"GeistPixelCircle",Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}