.B7Q-4W_page{padding:var(--masthead-top) clamp(20px, 5vw, 72px) clamp(90px, 16vh, 180px);background:var(--surface);position:relative}.B7Q-4W_inner{width:min(1180px,100%);margin:0 auto}.B7Q-4W_head{margin:0 auto var(--masthead-gap);max-width:var(--measure-lede);text-align:center}.B7Q-4W_title{font-family:var(--font-fira);font-weight:900;font-size:var(--t-page);letter-spacing:-.035em;color:var(--text-primary);margin:0;line-height:1}.B7Q-4W_lede{margin:var(--masthead-lede-gap) auto 0;max-width:var(--measure-lede);text-wrap:pretty;font-family:var(--font-fira);letter-spacing:-.006em;color:var(--text-tertiary);font-size:clamp(.88rem,1.1vw,1rem);font-weight:500;line-height:1.55}.B7Q-4W_wall{--feed-gap:clamp(12px, 1.3vw, 18px);gap:var(--feed-gap);margin:0;padding:0;list-style:none;display:grid;position:relative}.B7Q-4W_wall[data-laid]{display:block}.B7Q-4W_wall[data-laid]>.B7Q-4W_cell{position:absolute;top:0;left:0}.B7Q-4W_cell{min-width:0}.B7Q-4W_card{--sel:0;--pad:10px;--r:26px;padding:var(--pad);border:var(--hairline) solid color-mix(in oklab, var(--line-strong) calc(var(--sel) * 100%), var(--line));border-radius:var(--r);corner-shape:superellipse(3);background:var(--surface-raised);-webkit-tap-highlight-color:transparent;transform:translateY(calc(var(--sel) * -3px));box-shadow:0 1px 2px rgb(0 0 0/calc(.02 + var(--sel) * .02)), 0 calc(var(--sel) * 10px) calc(var(--sel) * 24px) rgb(0 0 0/calc(var(--sel) * .06));transition:transform .38s var(--e-settle), border-color .28s var(--e-out), box-shadow .38s var(--e-out);display:block;position:relative}.B7Q-4W_card:hover{--sel:1}.B7Q-4W_card:has(.B7Q-4W_link:focus-visible){--sel:1}.B7Q-4W_card:has(.B7Q-4W_link:focus-visible){outline:2px solid var(--text-primary);outline-offset:3px}.B7Q-4W_frame{aspect-ratio:var(--ratio,4 / 3);border-radius:calc(var(--r) - var(--pad));corner-shape:superellipse(3);background:var(--surface-sunken);position:relative;overflow:hidden}.B7Q-4W_shot,.B7Q-4W_reel{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.B7Q-4W_frame[data-framed] .B7Q-4W_shot,.B7Q-4W_frame[data-framed] .B7Q-4W_reel{object-fit:contain;padding:var(--pad);box-sizing:border-box}.B7Q-4W_frame[data-framed] .B7Q-4W_shot{transform:none}.B7Q-4W_shot{transform:scale(calc(1 + var(--sel) * .02));transition:transform .62s var(--e-settle)}.B7Q-4W_reel{opacity:0;transition:opacity .32s var(--e-out)}.B7Q-4W_reel[data-ready]{opacity:1}.B7Q-4W_control{z-index:2;-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);color:#fff;height:26px;font-family:var(--font-fira);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .22s var(--e-out), transform .22s var(--e-out);background:#0e0a1485;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 9px 0 8px;font-weight:500;line-height:1;display:inline-flex;position:absolute;bottom:10px;left:10px}.B7Q-4W_control:hover{background:#0e0a14ad}.B7Q-4W_control:active{transform:scale(.96)}.B7Q-4W_control:focus-visible{outline-offset:2px;outline:2px solid #fff}.B7Q-4W_glyph{place-items:center;width:10px;height:10px;display:grid}.B7Q-4W_seconds{letter-spacing:.015em;font-size:.68rem}.B7Q-4W_link{z-index:1;border-radius:inherit;position:absolute;inset:0}.B7Q-4W_link:focus-visible{outline:none}.B7Q-4W_arrow{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);color:#fff;width:26px;height:26px;opacity:var(--sel);transform:translateY(calc((1 - var(--sel)) * -4px));transition:opacity .26s var(--e-out), transform .32s var(--e-settle);background:#0e0a1485;border-radius:999px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.B7Q-4W_empty{text-align:center;font-family:var(--font-fira);letter-spacing:-.006em;color:var(--text-quiet);margin:0;padding:clamp(48px,9vh,96px) 0;font-size:clamp(.88rem,1.15vw,1rem);font-weight:500}@media (hover:none){.B7Q-4W_arrow{opacity:1;transform:none}}@media (pointer:coarse){.B7Q-4W_control,.B7Q-4W_arrow{height:32px}.B7Q-4W_control{padding:0 12px 0 11px}.B7Q-4W_arrow{width:32px}}@media (prefers-reduced-motion:reduce){.B7Q-4W_card,.B7Q-4W_shot,.B7Q-4W_reel,.B7Q-4W_arrow,.B7Q-4W_control{transition-duration:1ms}.B7Q-4W_card,.B7Q-4W_shot,.B7Q-4W_control:active{transform:none}}@media (forced-colors:active){.B7Q-4W_card{border-color:canvastext}}.B7Q-4W_sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
