.poster-stack-module__q36qwa__root{scroll-margin-top:80px;position:relative}.poster-stack-module__q36qwa__list:focus{outline:none}.poster-stack-module__q36qwa__stack{width:calc(100% + 16px);font:inherit;color:inherit;text-align:left;background-color:rgba(var(--color-dark-navy-rgb),.35);cursor:pointer;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:flex-start;gap:16px 20px;margin:0 -8px;padding:24px 20px 20px;transition:background-color .2s,border-color .2s;display:flex}.poster-stack-module__q36qwa__stackWide{flex-direction:row;align-items:center}.poster-stack-module__q36qwa__stack:hover{background-color:rgba(var(--color-dark-navy-rgb),.55);border-color:rgba(var(--color-white-rgb),.1)}.poster-stack-module__q36qwa__stack:focus-visible{outline:2px solid var(--color-electric-blue);outline-offset:2px}.poster-stack-module__q36qwa__posters{height:calc(var(--poster-width)*1.5);flex-shrink:0;display:block;position:relative}.poster-stack-module__q36qwa__poster{width:var(--poster-width);rotate:var(--rotate);box-shadow:4px 0 12px rgba(var(--color-black-rgb),.55);border-radius:6px;transition:rotate .3s,translate .3s;display:block;position:absolute;top:0}.poster-stack-module__q36qwa__stack:hover .poster-stack-module__q36qwa__poster,.poster-stack-module__q36qwa__stack:focus-visible .poster-stack-module__q36qwa__poster{translate:0 -4px;rotate:none}.poster-stack-module__q36qwa__prompt{z-index:100;white-space:nowrap;color:var(--color-white);background:rgba(var(--color-midnight-navy-rgb),.85);border:1px solid rgba(var(--color-neon-pink-rgb),.6);box-shadow:0 0 16px rgba(var(--color-neon-pink-rgb),.35);opacity:0;pointer-events:none;border-radius:100px;padding:6px 14px;font-size:13px;font-weight:600;transition:opacity .2s;position:absolute;bottom:14px;left:50%;translate:-50%}.poster-stack-module__q36qwa__stack:hover .poster-stack-module__q36qwa__prompt,.poster-stack-module__q36qwa__stack:focus-visible .poster-stack-module__q36qwa__prompt{opacity:1}.poster-stack-module__q36qwa__promptTouch{display:none}@media (hover:none){.poster-stack-module__q36qwa__prompt{opacity:1}.poster-stack-module__q36qwa__promptPointer{display:none}.poster-stack-module__q36qwa__promptTouch{display:inline}}.poster-stack-module__q36qwa__caption{flex-direction:column;gap:4px;min-width:0;display:flex}.poster-stack-module__q36qwa__count{color:var(--color-light-gray);font-size:20px;font-weight:700}.poster-stack-module__q36qwa__seeAll{color:var(--color-electric-blue);align-items:center;gap:4px;font-size:14px;transition:color .2s;display:inline-flex}.poster-stack-module__q36qwa__stack:hover .poster-stack-module__q36qwa__seeAll{color:var(--color-neon-pink)}.poster-stack-module__q36qwa__header{z-index:1;position:absolute;bottom:calc(100% + 4px);right:0}.poster-stack-module__q36qwa__toggle{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:baseline;gap:10px;margin-right:-8px;padding:4px 8px;display:inline-flex}.poster-stack-module__q36qwa__toggle:focus-visible{outline:2px solid var(--color-electric-blue);outline-offset:2px}.poster-stack-module__q36qwa__toggleCount{color:var(--color-light-gray);font-size:16px;font-weight:700}.poster-stack-module__q36qwa__toggleAction{color:var(--color-electric-blue);align-items:center;gap:4px;font-size:14px;transition:color .2s;display:inline-flex}.poster-stack-module__q36qwa__toggleAction svg{rotate:180deg}.poster-stack-module__q36qwa__toggle:hover .poster-stack-module__q36qwa__toggleAction{color:var(--color-neon-pink)}.poster-stack-module__q36qwa__collapse{justify-content:center;margin-top:16px;display:flex}@media (prefers-reduced-motion:reduce){.poster-stack-module__q36qwa__poster,.poster-stack-module__q36qwa__prompt{transition:none}}
