.Page-module__lEHVma__header{isolation:isolate;border-bottom:1px solid var(--line);margin-bottom:clamp(1.75rem,3.5vw,2.75rem);padding-block:clamp(2.5rem,6vw,5rem) clamp(1.75rem,3.5vw,2.75rem);position:relative}.Page-module__lEHVma__backdrop{inset:calc(var(--header-h) * -1) 0 0 0;z-index:-1;opacity:.32;position:absolute;overflow:hidden}.Page-module__lEHVma__backdrop img{object-fit:cover;object-position:center 25%}.Page-module__lEHVma__backdrop:after{content:"";background:linear-gradient(to top, var(--bg) 5%, #0a0d1399 60%, #0a0d13d9 100%), linear-gradient(to right, var(--bg) 0%, transparent 70%);position:absolute;inset:0}.Page-module__lEHVma__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;display:flex}.Page-module__lEHVma__titles{flex-direction:column;gap:.85rem;min-width:0;display:flex}.Page-module__lEHVma__titles>*{animation:Page-module__lEHVma__rise .7s var(--ease-out) both}.Page-module__lEHVma__titles>:nth-child(2){animation-delay:70ms}.Page-module__lEHVma__titles>:nth-child(3){animation-delay:.14s}@keyframes Page-module__lEHVma__rise{0%{opacity:0;transform:translateY(14px)}}.Page-module__lEHVma__title{text-wrap:balance;font-size:clamp(2.6rem,7vw,5.75rem)}.Page-module__lEHVma__title em{color:var(--accent);font-style:italic}.Page-module__lEHVma__lede{max-width:54ch;color:var(--text-muted);font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.6}.Page-module__lEHVma__aside{animation:Page-module__lEHVma__rise .7s var(--ease-out) .2s both}
.WatchlistButton-module__63RL2q__icon{place-items:center;display:inline-grid}.WatchlistButton-module__63RL2q__icon[data-pulse=true]{animation:WatchlistButton-module__63RL2q__pop .36s var(--ease-out)}@keyframes WatchlistButton-module__63RL2q__pop{0%{opacity:.4;transform:scale(.6)rotate(-45deg)}60%{opacity:1;transform:scale(1.18)rotate(0)}to{transform:scale(1)}}.WatchlistButton-module__63RL2q__round{width:36px;height:36px;color:var(--text);transition:background-color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out);background:#0a0d13b8;border:1px solid #ece7de59;border-radius:50%;place-items:center;display:inline-grid}.WatchlistButton-module__63RL2q__round:hover{border-color:var(--text);transform:scale(1.06)}.WatchlistButton-module__63RL2q__round[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
.Hero-module__dQlAoa__hero{isolation:isolate;padding-top:calc(var(--header-h) + clamp(1.5rem, 4vw, 3.5rem));padding-bottom:clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}.Hero-module__dQlAoa__ambient{z-index:-1;filter:blur(70px)saturate(1.3);opacity:.38;position:absolute;inset:-10%}.Hero-module__dQlAoa__ambient:after{content:"";background:linear-gradient(to bottom, transparent 30%, var(--bg) 88%);position:absolute;inset:0}.Hero-module__dQlAoa__ambientImg{object-fit:cover;transition:opacity 1.2s var(--ease-out)!important}.Hero-module__dQlAoa__ambientImg[data-loaded=true]:not([data-active=true]){opacity:0}.Hero-module__dQlAoa__grid{grid-template:"frame copy"1fr"frame steps"/minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:1.5rem clamp(1.75rem,3.5vw,3.5rem);display:grid}.Hero-module__dQlAoa__frame{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--surface);grid-area:frame;position:relative;overflow:hidden;box-shadow:0 50px 90px -50px #000000f2}.Hero-module__dQlAoa__frameEdge{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ece7de14}.Hero-module__dQlAoa__slide{object-fit:cover;transform:scale(1.06);transition:opacity .9s var(--ease-out), transform 9s linear!important}.Hero-module__dQlAoa__slide[data-loaded=true]:not([data-active=true]){opacity:0}.Hero-module__dQlAoa__slide[data-active=true]{transform:scale(1)}.Hero-module__dQlAoa__copy{flex-direction:column;grid-area:copy;align-self:center;gap:1rem;min-width:0;display:flex}.Hero-module__dQlAoa__copy>*{animation:Hero-module__dQlAoa__copyIn .62s var(--ease-out) both}.Hero-module__dQlAoa__copy>:nth-child(2){animation-delay:60ms}.Hero-module__dQlAoa__copy>:nth-child(3){animation-delay:.12s}.Hero-module__dQlAoa__copy>:nth-child(4){animation-delay:.17s}.Hero-module__dQlAoa__copy>:nth-child(5){animation-delay:.22s}@keyframes Hero-module__dQlAoa__copyIn{0%{opacity:0;transform:translateY(12px)}}.Hero-module__dQlAoa__issue{color:var(--text-faint);letter-spacing:.14em}.Hero-module__dQlAoa__title{text-wrap:balance;font-size:clamp(2.3rem,4.4vw,4.25rem)}.Hero-module__dQlAoa__rating{align-items:center;gap:.3rem;display:inline-flex}.Hero-module__dQlAoa__rating svg{color:var(--accent)}.Hero-module__dQlAoa__overview{max-width:52ch;color:var(--text-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.98rem;line-height:1.65;display:-webkit-box;overflow:hidden}.Hero-module__dQlAoa__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.4rem;display:flex}.Hero-module__dQlAoa__details{color:var(--text-muted);transition:color var(--dur-micro) var(--ease-out);align-items:center;gap:.3rem;margin-left:.4rem;font-size:.9rem;font-weight:600;display:inline-flex}.Hero-module__dQlAoa__details:hover{color:var(--accent)}.Hero-module__dQlAoa__details svg{transition:transform var(--dur-micro) var(--ease-out)}.Hero-module__dQlAoa__details:hover svg{transform:translate(2px,-2px)}.Hero-module__dQlAoa__steps{grid-area:steps;grid-auto-columns:1fr;grid-auto-flow:column;gap:.6rem;list-style:none;display:grid}.Hero-module__dQlAoa__step{flex-direction:column;align-items:flex-start;gap:.45rem;width:100%;padding-block:.4rem;display:flex}.Hero-module__dQlAoa__stepNum{letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--text-faint);transition:color var(--dur-micro) var(--ease-out);font-size:.7rem;font-weight:600}.Hero-module__dQlAoa__step:hover .Hero-module__dQlAoa__stepNum,.Hero-module__dQlAoa__step[data-state=active] .Hero-module__dQlAoa__stepNum{color:var(--text)}.Hero-module__dQlAoa__bar{background:var(--line-strong);border-radius:2px;width:100%;height:2px;position:relative;overflow:hidden}.Hero-module__dQlAoa__fill{background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.Hero-module__dQlAoa__step[data-state=done] .Hero-module__dQlAoa__fill{background:var(--text-muted);transform:scaleX(1)}.Hero-module__dQlAoa__step[data-state=active] .Hero-module__dQlAoa__fill{animation:8s linear forwards Hero-module__dQlAoa__progress}.Hero-module__dQlAoa__step[data-state=active][data-paused=true] .Hero-module__dQlAoa__fill{animation-play-state:paused}@keyframes Hero-module__dQlAoa__progress{to{transform:scaleX(1)}}@media (max-width:900px){.Hero-module__dQlAoa__hero{padding-top:var(--header-h)}.Hero-module__dQlAoa__grid{grid-template:"frame""steps""copy"/minmax(0,1fr)}.Hero-module__dQlAoa__frame{margin-inline:calc(var(--gutter) * -1);border-radius:0}}
.Row-module__RAFLqq__row{--edge:max(var(--gutter), calc((100vw - var(--max-w)) / 2 + var(--gutter)));padding-block:clamp(1.6rem,3.2vw,2.6rem)}.Row-module__RAFLqq__row[data-variant=poster]{--card-w:clamp(132px, 14.5vw, 196px)}.Row-module__RAFLqq__row[data-variant=backdrop]{--card-w:clamp(250px, 27vw, 380px)}.Row-module__RAFLqq__row[data-variant=ranked]{--card-w:clamp(196px, 20vw, 272px)}.Row-module__RAFLqq__row[data-variant=cast]{--card-w:clamp(104px, 10vw, 132px)}.Row-module__RAFLqq__head{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.1rem;display:flex}.Row-module__RAFLqq__titles{flex-direction:column;gap:.35rem;min-width:0;display:flex}.Row-module__RAFLqq__title{font-family:var(--font-display);font-variation-settings:"opsz" 72, "SOFT" 30;letter-spacing:-.015em;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:500;line-height:1.1}.Row-module__RAFLqq__controls{flex:none;align-items:center;gap:.35rem;display:flex}.Row-module__RAFLqq__seeAll{color:var(--text-muted);transition:color var(--dur-micro) var(--ease-out);align-items:center;gap:.35rem;margin-right:.5rem;font-size:.85rem;font-weight:600;display:inline-flex}.Row-module__RAFLqq__seeAll svg{transition:transform var(--dur-micro) var(--ease-out)}.Row-module__RAFLqq__seeAll:hover{color:var(--accent)}.Row-module__RAFLqq__seeAll:hover svg{transform:translate(3px)}.Row-module__RAFLqq__arrow{border:1px solid var(--line-strong);width:36px;height:36px;color:var(--text);transition:border-color var(--dur-micro) var(--ease-out), background-color var(--dur-micro) var(--ease-out), opacity var(--dur-micro) var(--ease-out);border-radius:50%;place-items:center;display:inline-grid}.Row-module__RAFLqq__arrow:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}.Row-module__RAFLqq__arrow:disabled{opacity:.28;cursor:default}.Row-module__RAFLqq__track{grid-auto-flow:column;grid-auto-columns:var(--card-w);padding:6px var(--edge) 10px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;--fade:min(64px, var(--edge));gap:clamp(.8rem,1.3vw,1.2rem);list-style:none;display:grid;overflow-x:auto}.Row-module__RAFLqq__track::-webkit-scrollbar{display:none}.Row-module__RAFLqq__track[data-prev=true][data-next=false]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade));mask-image:linear-gradient(to right, transparent, #000 var(--fade))}.Row-module__RAFLqq__track[data-prev=false][data-next=true]{-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--fade));mask-image:linear-gradient(to left, transparent, #000 var(--fade))}.Row-module__RAFLqq__track[data-prev=true][data-next=true]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent)}.Row-module__RAFLqq__row[data-variant=ranked] .Row-module__RAFLqq__track{gap:clamp(.4rem,1vw,.9rem)}.Row-module__RAFLqq__item{scroll-snap-align:start;min-width:0}.Row-module__RAFLqq__row[data-animate=true]:not([data-visible=true]) .Row-module__RAFLqq__head,.Row-module__RAFLqq__row[data-animate=true]:not([data-visible=true]) .Row-module__RAFLqq__item{opacity:0;transform:translateY(14px)}.Row-module__RAFLqq__row[data-visible=true] .Row-module__RAFLqq__head,.Row-module__RAFLqq__row[data-visible=true] .Row-module__RAFLqq__item{transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out)}.Row-module__RAFLqq__row[data-visible=true] .Row-module__RAFLqq__item{transition-delay:calc(var(--i) * 45ms + 80ms)}@media (max-width:640px){.Row-module__RAFLqq__arrow{display:none}.Row-module__RAFLqq__seeAll{margin-right:0}}
.About-module__suJDDW__body{gap:clamp(2.5rem,5vw,4rem);max-width:980px;margin-inline:0;display:grid}.About-module__suJDDW__section{animation:About-module__suJDDW__rise .7s var(--ease-out) both;gap:1.25rem;display:grid}.About-module__suJDDW__section:nth-child(2){animation-delay:80ms}.About-module__suJDDW__section:nth-child(3){animation-delay:.16s}@keyframes About-module__suJDDW__rise{0%{opacity:0;transform:translateY(14px)}}.About-module__suJDDW__heading{font-family:var(--font-display);font-variation-settings:"opsz" 72, "SOFT" 30;letter-spacing:-.015em;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:500}.About-module__suJDDW__prose{max-width:64ch;color:var(--text-muted);font-size:1.02rem;line-height:1.7}.About-module__suJDDW__features{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem 2.5rem;display:grid}.About-module__suJDDW__features div{border-top:1px solid var(--line);padding-top:1rem}.About-module__suJDDW__features dt{font-family:var(--font-display);margin-bottom:.3rem;font-size:1.15rem}.About-module__suJDDW__features dd{color:var(--text-muted);font-size:.92rem}.About-module__suJDDW__stack{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}.About-module__suJDDW__stack li{border:1px solid var(--line-strong);color:var(--text-muted);border-radius:16px;padding:.35rem .85rem;font-size:.82rem}.About-module__suJDDW__author{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);grid-template-columns:auto 1fr;align-items:start;gap:1.75rem;padding:clamp(1.25rem,3vw,2rem)}.About-module__suJDDW__author>div:last-child{gap:.8rem;display:grid}.About-module__suJDDW__portrait{aspect-ratio:1;width:clamp(84px,10vw,120px);box-shadow:0 0 0 1px var(--line-strong);border-radius:50%;position:relative;overflow:hidden}.About-module__suJDDW__portrait img{object-fit:cover}.About-module__suJDDW__links{gap:1.5rem;font-size:.9rem;font-weight:600;display:flex}.About-module__suJDDW__links a{transition:color var(--dur-micro) var(--ease-out);align-items:center;gap:.3rem;display:inline-flex}.About-module__suJDDW__links a:hover{color:var(--accent)}.About-module__suJDDW__credit{color:var(--text-faint);max-width:70ch;font-size:.85rem}.About-module__suJDDW__credit a{color:var(--text-muted);text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){.About-module__suJDDW__author{grid-template-columns:1fr}}
.Collections-module__BN6UYq__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(170px,17vw,240px);gap:clamp(.75rem,1.4vw,1.2rem);list-style:none;display:grid}.Collections-module__BN6UYq__cell{min-width:0;animation:Collections-module__BN6UYq__tileIn .6s var(--ease-out) both;animation-delay:calc(var(--i) * 40ms)}.Collections-module__BN6UYq__cell[data-feature=true]{grid-area:span 2/span 2}@keyframes Collections-module__BN6UYq__tileIn{0%{opacity:0;transform:translateY(14px)}}.Collections-module__BN6UYq__tile{border-radius:var(--radius-lg);background:var(--surface);height:100%;box-shadow:0 0 0 1px var(--line);transition:box-shadow var(--dur-micro) var(--ease-out);display:block;position:relative;overflow:hidden}.Collections-module__BN6UYq__img{object-fit:cover;transition:opacity var(--dur) var(--ease-out), transform .9s var(--ease-out)!important}.Collections-module__BN6UYq__shade{transition:background-color var(--dur) var(--ease-out);background:linear-gradient(#0a0d1326 0%,#0a0d1359 45%,#0a0d13eb 100%);position:absolute;inset:0}.Collections-module__BN6UYq__label{flex-direction:column;gap:.25rem;padding:clamp(1rem,2vw,1.5rem);display:flex;position:absolute;inset:auto 0 0}.Collections-module__BN6UYq__index{letter-spacing:.18em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:600}.Collections-module__BN6UYq__name{font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 30;letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:500;line-height:1.05}.Collections-module__BN6UYq__cell[data-feature=true] .Collections-module__BN6UYq__name{font-size:clamp(2.4rem,5vw,4.25rem)}.Collections-module__BN6UYq__blurb{color:var(--text-muted);opacity:0;max-height:0;transition:max-height var(--dur) var(--ease-out), opacity var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out);align-items:center;gap:.4rem;font-size:.86rem;display:inline-flex;transform:translateY(6px)}.Collections-module__BN6UYq__cell[data-feature=true] .Collections-module__BN6UYq__blurb{opacity:1;max-height:3rem;transform:none}.Collections-module__BN6UYq__tile:hover,.Collections-module__BN6UYq__tile:focus-visible{box-shadow:0 0 0 1px #f2a93b80}.Collections-module__BN6UYq__tile:hover .Collections-module__BN6UYq__img,.Collections-module__BN6UYq__tile:focus-visible .Collections-module__BN6UYq__img{transform:scale(1.06)}.Collections-module__BN6UYq__tile:hover .Collections-module__BN6UYq__blurb,.Collections-module__BN6UYq__tile:focus-visible .Collections-module__BN6UYq__blurb{opacity:1;max-height:3rem;transform:none}@media (hover:none){.Collections-module__BN6UYq__blurb{opacity:1;max-height:3rem;transform:none}}@media (max-width:900px){.Collections-module__BN6UYq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Collections-module__BN6UYq__grid{grid-template-columns:1fr;grid-auto-rows:170px}.Collections-module__BN6UYq__cell[data-feature=true]{grid-area:span 1}}
