.j808gG_room{background:var(--surface);padding:clamp(120px,20vh,190px) clamp(20px,5vw,72px) clamp(80px,14vh,160px);position:relative}.j808gG_inner{width:min(1240px,100%);margin:0 auto}.j808gG_sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.j808gG_back{font-family:var(--font-fira);color:var(--text-tertiary);transition:color .2s var(--e-out);align-items:center;gap:7px;margin-bottom:clamp(20px,3vw,30px);font-size:.78rem;font-weight:500;text-decoration:none;display:inline-flex}.j808gG_back svg{transition:transform .42s var(--e-settle)}@media (hover:hover){.j808gG_back:hover{color:var(--text-primary)}.j808gG_back:hover svg{transform:translate(-3px)}}.j808gG_back:focus-visible{color:var(--text-primary);outline:2px solid var(--text-primary);outline-offset:4px;border-radius:1px}.j808gG_head{margin-bottom:clamp(8px,1.2vw,16px)}.j808gG_title{font-family:var(--font-fira);letter-spacing:-.035em;color:var(--text-primary);margin:0;font-size:clamp(2rem,5.4vw,3.6rem);font-weight:900;line-height:.98}.j808gG_facts{--chip-font:var(--font-fira);margin:clamp(20px,2.6vw,28px) 0 0}.j808gG_outChip svg{transition:transform .42s var(--e-settle)}@media (hover:hover){.j808gG_outChip:hover svg{transform:translate(2px,-2px)}}.j808gG_lede{text-wrap:pretty;max-width:54ch;font-family:var(--font-fira);color:var(--text-tertiary);margin:clamp(14px,1.8vw,20px) 0 0;font-size:clamp(.86rem,1.2vw,.98rem);font-weight:500;line-height:1.55}.j808gG_set{margin-bottom:clamp(20px,2.6vw,32px)}.j808gG_set:last-child{margin-bottom:0}.j808gG_label{z-index:1;background:var(--surface);border-bottom:var(--hairline) solid var(--line);font-family:var(--font-fira);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);align-items:baseline;gap:10px;margin:0 0 clamp(16px,2vw,22px);padding:clamp(66px,8vw,80px) 0 10px;font-size:.74rem;font-weight:500;display:flex;position:sticky;top:0}.j808gG_grid{gap:clamp(14px,1.8vw,24px);margin:0;padding:0;list-style:none;display:grid}.j808gG_grid[data-shape=square]{grid-template-columns:repeat(3,1fr)}.j808gG_grid[data-shape=wide]{grid-template-columns:repeat(2,1fr)}.j808gG_grid[data-shape=portrait]{grid-template-columns:repeat(6,1fr)}.j808gG_grid[data-shape=band]{grid-template-columns:1fr}@media (max-width:1000px){.j808gG_grid[data-shape=portrait]{grid-template-columns:repeat(4,1fr)}}.j808gG_feed{--feed-gap:clamp(14px, 1.8vw, 24px);align-items:start;gap:var(--feed-gap);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.j808gG_feed[data-laid]{display:block}.j808gG_feed[data-laid]>li{transition:none;position:absolute;top:0;left:0}@media (max-width:760px){.j808gG_feed{grid-template-columns:1fr}}.j808gG_feed{columns:2;column-gap:clamp(14px,1.8vw,24px);margin:0;padding:0;list-style:none}.j808gG_feed>li{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin-bottom:clamp(14px,1.8vw,24px)}@media (max-width:760px){.j808gG_feed{columns:1}}.j808gG_grid[data-fit=natural]{align-items:start}.j808gG_grid[data-fit=natural] .j808gG_card{height:auto}.j808gG_grid[data-fit=natural] .j808gG_cap{min-height:0;margin-top:0}@media (max-width:720px){.j808gG_grid[data-shape=square]{grid-template-columns:repeat(2,1fr)}.j808gG_grid[data-shape=wide]{grid-template-columns:1fr}.j808gG_grid[data-shape=portrait]{grid-template-columns:repeat(3,1fr)}}.j808gG_card{--sel:0;text-align:left;background:var(--surface);cursor:default;width:100%;height:100%;box-shadow:0 0 0 var(--hairline) color-mix(in oklab, var(--n-950) calc(14% + var(--sel) * 26%), var(--line)), 0 calc(var(--sel) * 6px) calc(var(--sel) * 18px) color-mix(in oklab, var(--n-950) calc(var(--sel) * 9%), transparent);transform:translateY(calc(var(--sel) * -2px));transition:transform .42s var(--e-settle), box-shadow .32s var(--e-out);border:0;border-radius:2px;flex-direction:column;margin:0;padding:0;display:flex}html[data-js] .j808gG_card{cursor:zoom-in}@media (hover:hover){html[data-js] .j808gG_card:hover{--sel:1}}html[data-js] .j808gG_card:focus-visible{--sel:1;outline:2px solid var(--text-primary);outline-offset:3px}.j808gG_window{background:var(--n-25);display:block;position:relative;overflow:hidden}.j808gG_card[data-shape=square] .j808gG_window{aspect-ratio:1}.j808gG_card[data-shape=wide] .j808gG_window{aspect-ratio:16/9}.j808gG_card[data-shape=portrait] .j808gG_window{aspect-ratio:1238/1800}.j808gG_card[data-shape=band] .j808gG_window{aspect-ratio:4}.j808gG_card[style*=--ratio] .j808gG_window{aspect-ratio:var(--ratio)}.j808gG_shot{object-fit:contain;width:100%;height:100%;transform:scale(calc(1 + var(--sel) * .012));transition:transform .64s var(--e-settle);display:block}.j808gG_clip{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .42s var(--e-out);pointer-events:none;display:block;position:absolute;inset:0}.j808gG_clip[data-ready]{opacity:1}.j808gG_motion{z-index:1;background:color-mix(in oklab, var(--n-950) 70%, transparent);color:var(--n-25);font-family:var(--font-fira);font-variant-numeric:tabular-nums;letter-spacing:.04em;opacity:calc(1 - var(--sel));transition:opacity .24s var(--e-out);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:999px;align-items:center;gap:5px;padding:3px 7px 3px 6px;font-size:.6rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:7px;left:7px}.j808gG_motionGlyph{border:4px solid #0000;border-left:6px solid;border-right-width:0;flex:none;width:0;height:0}html:not([data-js]) .j808gG_motion{display:none}@media (prefers-reduced-motion:reduce){.j808gG_clip{display:none}}.j808gG_cap{border-top:var(--hairline) solid var(--line);flex-direction:column;gap:2px;min-height:3.3rem;margin-top:auto;padding:9px 11px 10px;display:flex}.j808gG_capName{font-family:var(--font-fira);letter-spacing:-.008em;color:var(--text-primary);font-size:.8rem;font-weight:500;line-height:1.25}.j808gG_capSub{font-family:var(--font-fira);color:var(--text-tertiary);font-size:.72rem;font-weight:400;line-height:1.3}.j808gG_card[data-shape=portrait] .j808gG_capName{font-size:.74rem}.j808gG_card[data-shape=portrait] .j808gG_capSub{font-size:.68rem}.j808gG_card[data-shape=portrait] .j808gG_cap{min-height:3rem}html[data-js] .j808gG_card{opacity:0;transition:opacity .52s var(--e-out), transform .62s var(--e-settle), box-shadow .32s var(--e-out);transform:translateY(12px)}html[data-js] .j808gG_card[data-in]{opacity:1;transform:translateY(calc(var(--sel) * -2px))}:is(html[data-js] .j808gG_back,html[data-js] .j808gG_head>*){opacity:0;animation:j808gG_rise .7s var(--e-settle) forwards;transform:translateY(14px)}html[data-js] .j808gG_back{animation-delay:40ms}html[data-js] .j808gG_title{animation-delay:.11s}html[data-js] .j808gG_facts{animation-delay:.18s}html[data-js] .j808gG_lede{animation-delay:.24s}html[data-js] .j808gG_out{animation-delay:.3s}@keyframes j808gG_rise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html[data-js] .j808gG_card{transition:opacity .26s linear,box-shadow .16s linear;transform:none}html[data-js] .j808gG_card[data-in]{transform:none}:is(html[data-js] .j808gG_back,html[data-js] .j808gG_head>*){animation:.3s linear forwards j808gG_fade;transform:none}@keyframes j808gG_fade{to{opacity:1}}.j808gG_shot,.j808gG_back svg,.j808gG_out svg{transition-duration:.16s;transition-timing-function:linear;transform:none}}
