.sw[data-astro-cid-mapypbf7]{justify-items:center;gap:20px;width:min(100%,560px);margin:0;display:grid}.stage[data-astro-cid-mapypbf7]{aspect-ratio:1;background:#fff;border-radius:28px;width:100%;display:grid;overflow:hidden}.stage[data-astro-cid-mapypbf7] img[data-astro-cid-mapypbf7]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .42s var(--ease), scale .62s var(--ease);grid-area:1/1;scale:1.03}.stage[data-astro-cid-mapypbf7] img[data-astro-cid-mapypbf7].on{opacity:1;scale:1}figcaption[data-astro-cid-mapypbf7]{justify-items:center;gap:12px;display:grid}.ratios[data-astro-cid-hgipkfnk]{justify-items:center;gap:20px;margin:0;display:grid}.frame[data-astro-cid-hgipkfnk]{max-width:100%;height:min(72vh,680px);transition:aspect-ratio .52s var(--ease);background:#111;border-radius:28px;overflow:hidden}video[data-astro-cid-hgipkfnk]{object-fit:cover;width:100%;height:100%}figcaption[data-astro-cid-hgipkfnk]{justify-items:center;gap:12px;display:grid}.cmp[data-astro-cid-d4nisn5p]{justify-items:center;gap:14px;margin:0;display:grid}.frame[data-astro-cid-d4nisn5p]{aspect-ratio:9/16;touch-action:pan-y;border-radius:28px;width:min(100%,300px);display:grid;position:relative;overflow:hidden}.frame[data-astro-cid-d4nisn5p] img{object-fit:cover;grid-area:1/1;width:100%;height:100%}.frame[data-astro-cid-d4nisn5p] .after[data-astro-cid-d4nisn5p]{clip-path:inset(0 0 0 var(--p))}.handle[data-astro-cid-d4nisn5p]{top:50%;left:var(--p);width:44px;height:44px;color:var(--ink);pointer-events:none;transition:scale .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;translate:-50% -50%}.frame[data-astro-cid-d4nisn5p]:after{content:"";top:0;bottom:0;left:var(--p);pointer-events:none;background:#ffffffd9;width:2px;position:absolute;translate:-1px}.frame[data-astro-cid-d4nisn5p]:active .handle[data-astro-cid-d4nisn5p]{scale:1.12}.tag[data-astro-cid-d4nisn5p]{color:var(--ink);pointer-events:none;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:14px}.l[data-astro-cid-d4nisn5p]{left:14px}.r[data-astro-cid-d4nisn5p]{right:14px}input[data-astro-cid-d4nisn5p]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}input[data-astro-cid-d4nisn5p]:focus-visible~.handle[data-astro-cid-d4nisn5p],.frame[data-astro-cid-d4nisn5p]:has(input:focus-visible) .handle[data-astro-cid-d4nisn5p]{outline:2px solid var(--accent);outline-offset:3px}.store[data-astro-cid-yoe3pin4]{justify-items:center;gap:14px;margin:0;display:grid}.browser[data-astro-cid-yoe3pin4]{border-radius:22px;width:min(100%,1100px);padding:0 0 18px;overflow:hidden}.chrome[data-astro-cid-yoe3pin4]{align-items:center;gap:14px;padding:12px 16px;display:flex}.dots[data-astro-cid-yoe3pin4]{gap:6px;display:flex}.dots[data-astro-cid-yoe3pin4] i[data-astro-cid-yoe3pin4]{background:#7f7f7f59;border-radius:50%;width:11px;height:11px}.url[data-astro-cid-yoe3pin4]{max-width:520px;color:var(--ink-2);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#7f7f7f1f;border-radius:999px;flex:1;margin-inline:auto;padding:6px 14px;font-size:12px;overflow:hidden}.page[data-astro-cid-yoe3pin4]{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-position:-1px -1px;background-size:24px 24px;gap:10px;padding:0 18px;display:grid}.nav[data-astro-cid-yoe3pin4]{color:var(--ink-2);gap:22px;padding:10px 4px;font-size:13px;display:flex;overflow-x:auto}.nav[data-astro-cid-yoe3pin4] .on[data-astro-cid-yoe3pin4]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);padding-bottom:6px;font-weight:600}.row[data-astro-cid-yoe3pin4]{grid-template-columns:repeat(var(--cols), 1fr);gap:10px;display:grid}.mod[data-astro-cid-yoe3pin4]{background:var(--surface);cursor:zoom-in;outline-offset:3px;transition:transform .38s var(--ease), box-shadow .38s var(--ease), outline-color .2s;z-index:0;border:0;border-radius:10px;outline:1px dashed #7f7f7f73;padding:0;display:block;position:relative}.mod[data-astro-cid-yoe3pin4] img{border-radius:10px;width:100%;height:auto;display:block}.mod[data-astro-cid-yoe3pin4]:hover,.mod[data-astro-cid-yoe3pin4]:focus-visible{z-index:2;outline-color:#0000;transform:scale(1.04);box-shadow:0 28px 70px -20px #00000073}.spec[data-astro-cid-yoe3pin4]{text-align:left;color:#fff;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .22s var(--ease), translate .3s var(--ease);background:#0000009e;border-radius:10px;gap:1px;padding:6px 10px;font-size:11px;line-height:1.3;display:grid;position:absolute;top:8px;left:8px;translate:0 -4px}.spec[data-astro-cid-yoe3pin4] b[data-astro-cid-yoe3pin4]{font-size:12px}.mod[data-astro-cid-yoe3pin4]:hover .spec[data-astro-cid-yoe3pin4],.mod[data-astro-cid-yoe3pin4]:focus-visible .spec[data-astro-cid-yoe3pin4]{opacity:1;translate:0}@media (hover:none){.spec[data-astro-cid-yoe3pin4]{opacity:1;translate:0}}@media (width<=600px){.row[data-astro-cid-yoe3pin4]{grid-template-columns:repeat(min(var(--cols), 2), 1fr)}.page[data-astro-cid-yoe3pin4]{padding:0 10px}}@media (prefers-reduced-motion:reduce){.mod[data-astro-cid-yoe3pin4],.mod[data-astro-cid-yoe3pin4]:hover{transition:none;transform:none}}.head[data-astro-cid-pznzci7v]{gap:20px;max-width:1000px;padding-top:clamp(120px,18vh,180px);padding-bottom:56px;display:grid}.head[data-astro-cid-pznzci7v] .display[data-astro-cid-pznzci7v]{font-size:clamp(44px,7vw,96px)}.hero[data-astro-cid-pznzci7v]{margin-block:0}.hero[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{border-radius:28px;width:100%}.hero[data-astro-cid-pznzci7v].narrow{max-width:960px}.facts[data-astro-cid-pznzci7v]{padding-inline:clamp(16px,4vw,64px);position:relative}.facts[data-astro-cid-pznzci7v].pull{margin-top:-72px}.reel[data-astro-cid-pznzci7v] video{aspect-ratio:16/9;object-fit:cover;border-radius:28px;width:100%;height:auto;display:block}.reel[data-astro-cid-pznzci7v].narrow{max-width:420px}.reel[data-astro-cid-pznzci7v].narrow video{aspect-ratio:9/16}.reel[data-astro-cid-pznzci7v] .shot[data-astro-cid-pznzci7v]{position:relative}.card[data-astro-cid-pznzci7v]{border-radius:24px;grid-template-columns:1.3fr 1fr;gap:32px;padding:24px 28px;display:grid}dl[data-astro-cid-pznzci7v]{gap:14px;margin:0;display:grid}dt[data-astro-cid-pznzci7v]{color:var(--ink-2);font-size:13px;font-weight:600}dd[data-astro-cid-pznzci7v]{margin:0;font-weight:500}.stats[data-astro-cid-pznzci7v]{grid-auto-flow:column;align-content:start;gap:20px;margin:0;padding:0;list-style:none;display:grid}.stats[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{gap:2px;display:grid}.stats[data-astro-cid-pznzci7v] b[data-astro-cid-pznzci7v]{letter-spacing:-.03em;font-size:26px}.stats[data-astro-cid-pznzci7v] span[data-astro-cid-pznzci7v]{color:var(--ink-2);font-size:14px}@media (width<=760px){.facts[data-astro-cid-pznzci7v],.facts[data-astro-cid-pznzci7v].pull{padding-inline:var(--gutter);margin-top:16px}.card[data-astro-cid-pznzci7v]{grid-template-columns:1fr}.stats[data-astro-cid-pznzci7v]{grid-auto-flow:row}}.play-area[data-astro-cid-pznzci7v]{text-align:center;justify-items:center;gap:48px;padding-top:120px;display:grid}.play-area[data-astro-cid-pznzci7v] .h3[data-astro-cid-pznzci7v]{max-width:640px}.play-grid[data-astro-cid-pznzci7v]{flex-wrap:wrap;justify-content:center;align-items:end;gap:64px 48px;width:100%;display:flex}.play-grid[data-astro-cid-pznzci7v]>*{flex:0 auto}.films[data-astro-cid-pznzci7v]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding-top:96px;display:flex}.films[data-astro-cid-pznzci7v] .film[data-astro-cid-pznzci7v]{flex:0 260px}.film[data-astro-cid-pznzci7v]{cursor:pointer;aspect-ratio:9/16;background:0 0;border:0;border-radius:20px;padding:0;position:relative;overflow:hidden}.play[data-astro-cid-pznzci7v]{width:44px;height:44px;color:var(--ink);transition:scale .2s var(--ease);border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;bottom:12px;right:12px}.film[data-astro-cid-pznzci7v]:hover .play[data-astro-cid-pznzci7v]{scale:1.08}.film[data-astro-cid-pznzci7v]:active{scale:.98}.yt[data-astro-cid-pznzci7v]{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:16px;padding-top:96px;display:grid}.yt[data-astro-cid-pznzci7v] iframe[data-astro-cid-pznzci7v]{aspect-ratio:16/9;border:0;border-radius:20px;width:100%}@media (width<=480px){.yt[data-astro-cid-pznzci7v]{grid-template-columns:1fr}}.story[data-astro-cid-pznzci7v]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px;padding-top:96px;display:grid}.story[data-astro-cid-pznzci7v] div[data-astro-cid-pznzci7v]{border-top:1px solid var(--line);align-content:start;gap:10px;padding-top:16px;display:grid}.story[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{font-size:18px;line-height:1.5}.chapter[data-astro-cid-pznzci7v]{gap:36px;padding-top:120px;display:grid}.ch-head[data-astro-cid-pznzci7v]{gap:12px;max-width:760px;display:grid}.ch-n[data-astro-cid-pznzci7v]{width:fit-content;font-size:15px;font-weight:700}.flow[data-astro-cid-pznzci7v]{counter-reset:step;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px 16px;margin:0;padding:0;list-style:none;display:grid}.flow[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{align-content:start;gap:10px;display:grid}.cap[data-astro-cid-pznzci7v]{color:var(--ink-2);gap:8px;font-size:14px;display:flex}.cap[data-astro-cid-pznzci7v] b[data-astro-cid-pznzci7v]{color:var(--ink);font-variant-numeric:tabular-nums}.shot[data-astro-cid-pznzci7v]{background:var(--surface);cursor:zoom-in;width:100%;transition:transform .42s var(--ease), box-shadow .42s var(--ease);border:0;border-radius:18px;padding:0;display:block;overflow:hidden}.shot[data-astro-cid-pznzci7v] img{width:100%;height:auto;display:block}.shot[data-astro-cid-pznzci7v]:hover{transform:translateY(-6px)scale(1.015);box-shadow:0 24px 60px -18px #00000059}.shot[data-astro-cid-pznzci7v]:active{transform:scale(.99)}.hero-shot[data-astro-cid-pznzci7v]{border-radius:28px}.hero-shot[data-astro-cid-pznzci7v]:hover{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.shot[data-astro-cid-pznzci7v],.shot[data-astro-cid-pznzci7v]:hover{transition:none;transform:none}}.films[data-astro-cid-pznzci7v] .film[data-astro-cid-pznzci7v].landscape{aspect-ratio:16/9;flex-basis:520px}.gallery[data-astro-cid-pznzci7v]{columns:2 360px;column-gap:16px;padding-top:96px}.gallery[data-astro-cid-pznzci7v] figure[data-astro-cid-pznzci7v]{break-inside:avoid;margin:0 0 16px}.next[data-astro-cid-pznzci7v]{border-top:1px solid var(--line);gap:8px;margin-top:96px;padding-block:120px 160px;display:grid}.next[data-astro-cid-pznzci7v]:hover .h2[data-astro-cid-pznzci7v]{color:var(--accent)}
