.CategorySection_wrap__X3T14{position:relative}.CategorySection_section__GlhUG{--on-film:oklch(98% .005 85);--film-shade:oklch(8% .02 260);position:relative;left:50%;width:var(--measure,min(1440px,calc(100vw - 2 * var(--gutter))));padding-top:clamp(4.5rem,9vw,7.5rem);transform:translateX(-50%);color:var(--window-text)}:root[data-section=posters] .CategorySection_showing__pWVoJ,:root[data-section=showing] .CategorySection_posters__R4SoJ,:root[data-section=stones] .CategorySection_posters__R4SoJ,:root[data-section=stones] .CategorySection_showing__pWVoJ{display:none}@media (min-width:760px){:root:not([data-section]) .CategorySection_showing__pWVoJ{display:none}}@media (max-width:759px){:root:not([data-section]) .CategorySection_posters__R4SoJ{display:none}}.CategorySection_sr__oFlVc{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.CategorySection_head__1mRMw{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 3rem;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.CategorySection_kicker__3hbVE{display:flex;align-items:center;gap:.6rem;margin:0;font:400 clamp(.8rem,.9vw,.95rem)/1.4 var(--font-archivo),sans-serif;color:var(--window-text)}.CategorySection_kicker__3hbVE i{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 12px var(--red)}.CategorySection_title__C_maG{margin:.75rem 0 0;max-width:16ch;font:500 clamp(2.1rem,1.1rem + 3vw,4.25rem)/.98 var(--font-archivo),sans-serif;letter-spacing:-.045em;text-wrap:balance}.CategorySection_lede__ujTx5{margin:0;max-width:34ch;color:var(--window-muted);font:400 clamp(1rem,.9rem + .3vw,1.2rem)/1.5 var(--font-archivo),sans-serif}.CategorySection_stage__Sdv2E{position:relative}.CategorySection_frame__bG9_a{position:relative;aspect-ratio:16/9;overflow:hidden;isolation:isolate;border-radius:clamp(16px,1.6vw,24px);background:oklch(14% .02 258)}.CategorySection_layer__xi1l_{position:absolute;inset:0;opacity:0;transition:opacity .4s ease}.CategorySection_layer__xi1l_[data-on]{opacity:1}.CategorySection_layer__xi1l_ img,.CategorySection_video__b8_6f{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CategorySection_video__b8_6f{opacity:0;transition:opacity .4s ease}.CategorySection_video__b8_6f[data-ready]{opacity:1}.CategorySection_frame__bG9_a:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,oklch(8% .02 260/.82) 0,oklch(8% .02 260/.4) 34%,oklch(8% .02 260/0) 62%)}.CategorySection_pause__tBVS0{position:absolute;z-index:3;top:clamp(.75rem,1.4vw,1.25rem);right:clamp(.75rem,1.4vw,1.25rem);display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid oklch(97% .008 85/.32);background:oklch(12% .018 255/.55);color:var(--on-film);cursor:pointer;transition:background .2s ease}.CategorySection_pause__tBVS0:hover{background:oklch(12% .018 255/.8)}.CategorySection_pauseIcon__3Rys6{width:10px;height:11px;border-inline:3px solid currentColor}.CategorySection_pauseIcon__3Rys6[data-paused]{width:0;height:0;border:0;border-left:10px solid;border-block:6px solid transparent;margin-left:3px}.CategorySection_names__tdW4z{position:absolute;z-index:3;left:clamp(1rem,2.6vw,2.5rem);bottom:clamp(.6rem,2vw,1.9rem);display:flex;flex-direction:column;align-items:flex-start}.CategorySection_name__BpMGk{position:relative;display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0 .3rem 0 1.35rem;border:0;border-radius:8px;background:none;cursor:pointer;text-align:left;color:var(--on-film);opacity:.55;font:500 clamp(1.6rem,3.6vw,3.4rem)/1.04 var(--font-archivo),sans-serif;letter-spacing:-.04em;text-shadow:0 1px 18px oklch(8% .02 260/.55);transition:opacity .25s ease}.CategorySection_name__BpMGk[aria-selected=true]{opacity:1}.CategorySection_name__BpMGk sup{align-self:flex-start;margin:.9em 0 0 .3em;font:400 max(.7rem,.26em)/1 var(--font-plex-mono),monospace;letter-spacing:0}.CategorySection_pip__mJueO{position:absolute;left:.25rem;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--red);box-shadow:0 0 12px var(--red);opacity:0;transition:opacity .25s ease}.CategorySection_name__BpMGk[aria-selected=true] .CategorySection_pip__mJueO{opacity:1}.CategorySection_name__BpMGk:focus-visible,.CategorySection_notes__DeCff:focus-visible,.CategorySection_pause__tBVS0:focus-visible,.CategorySection_poster__mCG1M:focus-visible,.CategorySection_seeAll__hWSbg:focus-visible{outline:2px solid var(--red);outline-offset:3px}.CategorySection_foot__yUwOB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin-top:clamp(1rem,2vw,1.5rem)}.CategorySection_foot__yUwOB p{margin:0;max-width:52ch;color:var(--window-muted);font:400 clamp(.95rem,.9rem + .2vw,1.1rem)/1.45 var(--font-archivo),sans-serif}.CategorySection_notes__DeCff,.CategorySection_seeAll__hWSbg{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:0 1.15rem;border-radius:999px;border:1px solid var(--window-rule);color:var(--window-text);font:500 .95rem/1.2 var(--font-archivo),sans-serif;transition:background .2s ease,color .2s ease,border-color .2s ease}.CategorySection_notes__DeCff:hover,.CategorySection_seeAll__hWSbg:hover{background:var(--window-text);border-color:var(--window-text);color:var(--window-on-text,var(--ink))}.CategorySection_posters__R4SoJ{container-type:inline-size}.CategorySection_row__6EPWa{--gap:clamp(.6rem,1vw,1rem);display:flex;gap:var(--gap);margin:0;padding:0;list-style:none;height:calc((100cqi - 3 * var(--gap)) * 5 / 12)}.CategorySection_cell__VMO8k{flex:1 1 0;min-width:0}.CategorySection_poster__mCG1M{position:relative;display:block;height:100%;overflow:hidden;isolation:isolate;border-radius:18px;background:oklch(14% .02 258)}a.CategorySection_poster__mCG1M{color:var(--on-film)}.CategorySection_poster__mCG1M img{-o-object-fit:cover;object-fit:cover}.CategorySection_poster__mCG1M:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,oklch(8% .02 260/.88) 0,oklch(8% .02 260/.45) 36%,oklch(8% .02 260/0) 60%)}.CategorySection_posterText__JhnBn{position:absolute;z-index:2;left:clamp(.9rem,1.4vw,1.4rem);right:clamp(.9rem,1.4vw,1.4rem);bottom:clamp(.9rem,1.4vw,1.4rem);display:grid;gap:.45rem;text-shadow:0 1px 14px oklch(8% .02 260/.5)}.CategorySection_posterCount__Ly_15{font:400 .75rem/1 var(--font-plex-mono),monospace;letter-spacing:.04em;opacity:.85}.CategorySection_posterName__Z9KHu{font:500 clamp(1.3rem,1.9vw,2rem)/1.02 var(--font-archivo),sans-serif;letter-spacing:-.035em;text-wrap:balance}.CategorySection_posterLine__9LFQh{font:400 clamp(.85rem,.9vw,.98rem)/1.4 var(--font-archivo),sans-serif;opacity:.86;text-wrap:pretty}.CategorySection_notes__DeCff{margin-top:clamp(1rem,2vw,1.5rem);gap:.9rem}.CategorySection_notesMeta__lKLnd{color:var(--window-muted);font:400 .8rem/1 var(--font-plex-mono),monospace}.CategorySection_notes__DeCff:hover .CategorySection_notesMeta__lKLnd{color:inherit}@media (min-width:760px) and (hover:hover) and (pointer:fine){.CategorySection_cell__VMO8k{transition:flex-grow .55s cubic-bezier(.22,1,.36,1)}.CategorySection_cell__VMO8k:hover{flex-grow:1.35}}@media (max-width:759px){.CategorySection_frame__bG9_a{aspect-ratio:4/5}.CategorySection_frame__bG9_a:after{background:linear-gradient(0deg,oklch(8% .02 260/.35) 0,oklch(8% .02 260/0) 40%)}.CategorySection_names__tdW4z{position:static;margin-top:.75rem}.CategorySection_name__BpMGk{color:var(--window-text);text-shadow:none}.CategorySection_row__6EPWa{height:auto;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.CategorySection_row__6EPWa::-webkit-scrollbar{display:none}.CategorySection_cell__VMO8k{flex:0 0 74%;aspect-ratio:3/5;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.CategorySection_cell__VMO8k,.CategorySection_layer__xi1l_,.CategorySection_name__BpMGk,.CategorySection_pip__mJueO,.CategorySection_video__b8_6f{transition:none}}