.art-canvas[data-astro-cid-jnlo4zi4]{width:100%;height:auto;display:block}.case[data-astro-cid-52nzgyis]{--g-amber:#fcb813;--g-purple:#6c3f98;--g-navy:#10357e;--g-night:#0e1f45;--g-red:#ee403d;--g-cream:#f6f1e6;--r:12px;margin-top:48px}.facts[data-astro-cid-52nzgyis]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding-top:20px;display:grid}.facts[data-astro-cid-52nzgyis] dt[data-astro-cid-52nzgyis]{margin-bottom:8px}.facts[data-astro-cid-52nzgyis] dd[data-astro-cid-52nzgyis]{margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.35}.ext[data-astro-cid-52nzgyis]:hover{color:var(--accent-ui)}.film[data-astro-cid-52nzgyis]{margin-top:96px}.row-head[data-astro-cid-52nzgyis]{grid-template-columns:1fr auto 1fr;align-items:baseline;gap:16px;margin-bottom:16px;display:grid}.row-head[data-astro-cid-52nzgyis]>[data-astro-cid-52nzgyis]:last-child{text-align:right}.player[data-astro-cid-52nzgyis]{position:relative}.player[data-astro-cid-52nzgyis] video[data-astro-cid-52nzgyis]{border-radius:var(--r);cursor:pointer;background:#000;width:100%;height:auto;display:block}.player-bar[data-astro-cid-52nzgyis]{align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.pill[data-astro-cid-52nzgyis]{backdrop-filter:blur(8px);color:var(--ink);background:#0a0a0bb8;border-radius:999px;padding:8px 14px;transition:background .3s,color .3s}.pill[data-astro-cid-52nzgyis]:hover,.pill[data-astro-cid-52nzgyis][aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.progress[data-astro-cid-52nzgyis]{background:#f2f0eb40;border-radius:2px;flex:1;height:2px;overflow:hidden}.progress[data-astro-cid-52nzgyis]>span[data-astro-cid-52nzgyis]{background:var(--tekno);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.chapter[data-astro-cid-52nzgyis]{margin-top:160px}.ch-head[data-astro-cid-52nzgyis]{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:16px 24px;margin-bottom:64px;padding-top:20px;display:grid}.ch-head[data-astro-cid-52nzgyis] h2[data-astro-cid-52nzgyis]{grid-area:1/2/span 2;margin:0;font-size:clamp(56px,9vw,150px)}.ch-head[data-astro-cid-52nzgyis] .mono[data-astro-cid-52nzgyis]{grid-column:1}.ch-head[data-astro-cid-52nzgyis] p[data-astro-cid-52nzgyis]{grid-column:2;max-width:42ch;margin:8px 0 0;font-size:clamp(18px,1.6vw,22px);line-height:1.4}.sub[data-astro-cid-52nzgyis]{grid-template-columns:1fr 2fr;align-items:baseline;gap:8px 24px;margin:120px 0 32px;display:grid}.sub[data-astro-cid-52nzgyis] h3[data-astro-cid-52nzgyis]{letter-spacing:-.01em;margin:0;font-size:clamp(22px,2vw,30px);font-weight:600}.sub[data-astro-cid-52nzgyis] p[data-astro-cid-52nzgyis]{margin:0;font-size:clamp(16px,1.3vw,19px)}.split-text[data-astro-cid-52nzgyis] .sub[data-astro-cid-52nzgyis]{grid-template-columns:1fr;margin-top:0}figure[data-astro-cid-52nzgyis]{margin:0}figcaption[data-astro-cid-52nzgyis].mono{text-transform:none;letter-spacing:.01em;margin-top:14px;font-size:13px;display:block}.bleed[data-astro-cid-52nzgyis]{margin-top:24px}.bleed[data-astro-cid-52nzgyis] img,.bleed[data-astro-cid-52nzgyis] video[data-astro-cid-52nzgyis]{border-radius:var(--r);width:100%;height:auto;display:block}.plate[data-astro-cid-52nzgyis]{border-radius:var(--r);overflow:hidden}.plate-logo[data-astro-cid-52nzgyis]{background:var(--g-purple);place-items:center;padding:clamp(40px,9vw,140px) 8%;display:grid}.plate-logo[data-astro-cid-52nzgyis] .logo-art{width:min(100%,860px)}.letters[data-astro-cid-52nzgyis]{grid-template-columns:repeat(3,1fr);gap:24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.letters[data-astro-cid-52nzgyis] li[data-astro-cid-52nzgyis]{border-top:1px solid var(--line);align-items:baseline;gap:14px;padding-top:14px;display:flex}.letter[data-astro-cid-52nzgyis]{color:var(--g-amber);font-size:32px;font-weight:800;line-height:1}.letters[data-astro-cid-52nzgyis] .mono[data-astro-cid-52nzgyis]{text-transform:none;letter-spacing:.01em;font-size:13px}.share-bar[data-astro-cid-52nzgyis]{border-radius:var(--r);height:clamp(72px,9vw,140px);display:flex;overflow:hidden}.share-bar[data-astro-cid-52nzgyis] span[data-astro-cid-52nzgyis]{min-width:3px}.share-bar[data-astro-cid-52nzgyis] .imagery[data-astro-cid-52nzgyis]{background:repeating-linear-gradient(-45deg, #f2f0eb38 0 2px, transparent 2px 12px), var(--bg-2);place-items:center;display:grid}.imagery[data-astro-cid-52nzgyis] .mono[data-astro-cid-52nzgyis]{background:var(--bg);text-transform:none;letter-spacing:.01em;border-radius:4px;padding:4px 8px}.swatches[data-astro-cid-52nzgyis]{grid-template-columns:repeat(7,1fr);gap:24px 16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.swatches[data-astro-cid-52nzgyis] li[data-astro-cid-52nzgyis]{flex-direction:column;gap:6px;display:flex}.chip[data-astro-cid-52nzgyis]{aspect-ratio:1;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;max-width:120px;margin-bottom:8px}.sw-name[data-astro-cid-52nzgyis]{font-size:17px;font-weight:600}.sw-role[data-astro-cid-52nzgyis]{margin-top:4px;font-size:14px;line-height:1.35}.swatches[data-astro-cid-52nzgyis] .mono[data-astro-cid-52nzgyis]{text-transform:none;letter-spacing:.01em}.plate-chars[data-astro-cid-52nzgyis]{background:var(--g-amber);color:var(--g-night);padding:clamp(32px,6vw,96px) clamp(20px,6vw,96px) clamp(28px,4vw,56px)}.chars[data-astro-cid-52nzgyis]{grid-template-columns:1.25fr 1fr;align-items:end;gap:6%;display:grid}.char[data-astro-cid-52nzgyis] img,.char[data-astro-cid-52nzgyis] img[data-astro-cid-52nzgyis]{width:100%;height:auto}.char-side[data-astro-cid-52nzgyis] .side-art{width:82%;margin-left:auto}.char-notes[data-astro-cid-52nzgyis]{grid-template-columns:1.25fr 1fr;gap:6%;margin-top:40px;display:grid}.char-notes[data-astro-cid-52nzgyis] p[data-astro-cid-52nzgyis]{margin:0}.char-name[data-astro-cid-52nzgyis]{font-size:clamp(20px,2vw,28px);font-weight:700}.char-notes[data-astro-cid-52nzgyis] .mono[data-astro-cid-52nzgyis]{opacity:.75;margin-top:4px}.char-notes[data-astro-cid-52nzgyis] ul[data-astro-cid-52nzgyis]{flex-wrap:wrap;gap:22px;margin:20px 0 0;padding:0;list-style:none;display:flex}.char-notes[data-astro-cid-52nzgyis] li[data-astro-cid-52nzgyis]{align-items:center;gap:8px;display:flex}.dot[data-astro-cid-52nzgyis]{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--g-night);border-radius:50%}.chip[data-astro-cid-52nzgyis]:after,.dot[data-astro-cid-52nzgyis]:after{content:"";border-radius:inherit;box-shadow:inherit;position:absolute;inset:0}.split[data-astro-cid-52nzgyis]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,96px);margin-top:120px;display:grid}.front-face[data-astro-cid-52nzgyis],.back-face[data-astro-cid-52nzgyis]{position:relative}.front-face[data-astro-cid-52nzgyis] img,.back-face[data-astro-cid-52nzgyis] img{border-radius:6px;width:100%;height:auto;display:block}.marker[data-astro-cid-52nzgyis],.num[data-astro-cid-52nzgyis]{width:30px;height:30px;font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:13px;font-weight:500;display:inline-grid}.marker[data-astro-cid-52nzgyis]{background:var(--g-night);color:var(--g-cream);transition:background .25s,transform .25s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff}.front-list[data-astro-cid-52nzgyis],.steps[data-astro-cid-52nzgyis]{margin:32px 0 0;padding:0;list-style:none}.front-list[data-astro-cid-52nzgyis] li[data-astro-cid-52nzgyis]{border-top:1px solid var(--line);grid-template-columns:44px 1fr;gap:2px 12px;padding:16px 0;display:grid}.front-list[data-astro-cid-52nzgyis] .num[data-astro-cid-52nzgyis]{box-shadow:inset 0 0 0 1px var(--muted);grid-row:span 2;transition:background .25s,color .25s}.li-title[data-astro-cid-52nzgyis]{font-size:18px;font-weight:600}.front[data-astro-cid-52nzgyis]:has(li[data-n="1"]:hover) .marker[data-astro-cid-52nzgyis][data-n="1"],.front[data-astro-cid-52nzgyis]:has(li[data-n="2"]:hover) .marker[data-astro-cid-52nzgyis][data-n="2"],.front[data-astro-cid-52nzgyis]:has(li[data-n="3"]:hover) .marker[data-astro-cid-52nzgyis][data-n="3"],.front[data-astro-cid-52nzgyis]:has(li[data-n="4"]:hover) .marker[data-astro-cid-52nzgyis][data-n="4"],.front[data-astro-cid-52nzgyis]:has(li[data-n="5"]:hover) .marker[data-astro-cid-52nzgyis][data-n="5"],.front[data-astro-cid-52nzgyis]:has(li[data-n="6"]:hover) .marker[data-astro-cid-52nzgyis][data-n="6"],.front[data-astro-cid-52nzgyis]:has(li[data-n="7"]:hover) .marker[data-astro-cid-52nzgyis][data-n="7"]{background:var(--accent);transform:translate(-50%,-50%)scale(1.25)}.front-list[data-astro-cid-52nzgyis] li[data-astro-cid-52nzgyis]:hover .num[data-astro-cid-52nzgyis]{background:var(--accent);color:var(--bg);box-shadow:none}.steps[data-astro-cid-52nzgyis] li[data-astro-cid-52nzgyis]{border-top:1px solid var(--line);grid-template-columns:64px 1fr;align-items:baseline;gap:2px 16px;padding:18px 0;display:grid}.step-n[data-astro-cid-52nzgyis]{color:var(--g-amber);grid-row:span 2;font-size:56px;line-height:.9}.steps[data-astro-cid-52nzgyis] .mono[data-astro-cid-52nzgyis]{grid-column:2}.after[data-astro-cid-52nzgyis]{max-width:40ch;margin-top:24px}.sides[data-astro-cid-52nzgyis]{grid-template-columns:auto auto 1fr;align-items:start;gap:clamp(20px,3vw,48px);display:grid}.side[data-astro-cid-52nzgyis] img{border-radius:4px;height:auto;display:block}.side[data-astro-cid-52nzgyis]:not(.side-lid) img{width:clamp(90px,9vw,150px)}.side-lid[data-astro-cid-52nzgyis] img{width:100%}.side[data-astro-cid-52nzgyis] figcaption[data-astro-cid-52nzgyis]{flex-direction:column;gap:4px;max-width:26ch;margin-top:14px;font-size:14px;display:flex}.plate-die[data-astro-cid-52nzgyis]{background:#fff;padding:clamp(24px,5vw,80px)}.plate-die[data-astro-cid-52nzgyis] img{width:100%;height:auto;display:block}.board[data-astro-cid-52nzgyis]{grid-template-columns:repeat(4,1fr);gap:48px 24px;margin:0;padding:0;list-style:none;display:grid}.board[data-astro-cid-52nzgyis]>li[data-astro-cid-52nzgyis]{min-width:0}.panel[data-astro-cid-52nzgyis] img{border-radius:6px;width:100%;height:auto;display:block}.panel-head[data-astro-cid-52nzgyis]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:14px;display:flex}.panel-head[data-astro-cid-52nzgyis] .mono[data-astro-cid-52nzgyis]{white-space:nowrap;margin-left:auto}.panel-n[data-astro-cid-52nzgyis]{font-family:var(--font-mono);color:var(--g-red);font-size:14px}.panel[data-astro-cid-52nzgyis] p[data-astro-cid-52nzgyis]{margin:6px 0 0;font-size:15px;line-height:1.4}.p5[data-astro-cid-52nzgyis]{grid-area:2/1}.p6[data-astro-cid-52nzgyis]{grid-area:2/2}.p7[data-astro-cid-52nzgyis]{grid-area:2/3/span 2/span 2}.p8[data-astro-cid-52nzgyis]{grid-area:3/1}.p9[data-astro-cid-52nzgyis]{grid-area:3/2}.p10[data-astro-cid-52nzgyis]{grid-area:4/1}.p7[data-astro-cid-52nzgyis] .li-title[data-astro-cid-52nzgyis]{font-size:clamp(22px,2vw,30px)}.p7[data-astro-cid-52nzgyis] p[data-astro-cid-52nzgyis]{font-size:clamp(16px,1.3vw,19px)}.changes[data-astro-cid-52nzgyis]{grid-area:4/2/auto/span 3}.changes[data-astro-cid-52nzgyis] ul[data-astro-cid-52nzgyis]{grid-template-columns:repeat(3,1fr);gap:24px;margin:14px 0 0;padding:0;list-style:none;display:grid}.changes[data-astro-cid-52nzgyis] ul[data-astro-cid-52nzgyis] li[data-astro-cid-52nzgyis]{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:14px;font-size:15px;line-height:1.4;display:flex}.accent-red[data-astro-cid-52nzgyis]{color:var(--g-red)}.plate-night[data-astro-cid-52nzgyis]{background:var(--g-night);color:var(--g-cream)}.poses[data-astro-cid-52nzgyis]{grid-template-columns:repeat(4,1fr);gap:48px 24px;margin:0;padding:clamp(32px,5vw,80px) clamp(20px,4vw,64px);list-style:none;display:grid}.poses[data-astro-cid-52nzgyis] img{width:100%;height:auto;display:block}.poses[data-astro-cid-52nzgyis] p[data-astro-cid-52nzgyis]{border-top:1px solid #f6f1e633;margin:14px 0 0;padding-top:12px;font-size:15px}.pose-n[data-astro-cid-52nzgyis]{color:var(--g-amber);margin-right:6px}.jump[data-astro-cid-52nzgyis]{padding:clamp(32px,5vw,80px) clamp(20px,4vw,64px) clamp(28px,4vw,56px)}.jump-art[data-astro-cid-52nzgyis]{width:100%;position:relative}.jump-art[data-astro-cid-52nzgyis] img{width:100%;height:auto;display:block}.jl[data-astro-cid-52nzgyis]{color:var(--g-amber);text-transform:none;letter-spacing:.02em;white-space:nowrap;font-size:13px;position:absolute}.jl-start[data-astro-cid-52nzgyis]{transform:translateY(-50%)}.jl-apex[data-astro-cid-52nzgyis]{transform:translate(-50%,-100%)}.jl-ground[data-astro-cid-52nzgyis]{color:#f6f1e6b3;transform:translate(-50%,8px)}.stats[data-astro-cid-52nzgyis]{border-top:1px solid #f6f1e633;grid-template-columns:repeat(3,1fr);gap:24px;margin:clamp(40px,5vw,72px) 0 0;padding-top:24px;display:grid}.stats[data-astro-cid-52nzgyis] dt[data-astro-cid-52nzgyis]{align-items:baseline;gap:8px;display:flex}.stat[data-astro-cid-52nzgyis]{letter-spacing:-.03em;font-size:clamp(48px,6vw,96px);font-weight:200;line-height:1}.unit[data-astro-cid-52nzgyis]{font-size:18px;font-weight:500}.stats[data-astro-cid-52nzgyis] dd[data-astro-cid-52nzgyis]{opacity:.8;max-width:32ch;margin:12px 0 0;font-size:15px;line-height:1.4}.footnote[data-astro-cid-52nzgyis]{text-transform:none;letter-spacing:.01em;margin-top:14px;font-size:13px}.end[data-astro-cid-52nzgyis]{margin-top:160px}.end-line[data-astro-cid-52nzgyis]{word-spacing:.14em;margin-top:24px;font-size:clamp(40px,6.5vw,112px)}.full[data-astro-cid-52nzgyis]{border-top:1px solid var(--line);margin-top:120px;padding-top:24px;display:block}.full-title[data-astro-cid-52nzgyis]{margin-top:8px;font-size:clamp(24px,3vw,44px);font-weight:600;transition:color .3s;display:block}.full[data-astro-cid-52nzgyis]:hover .full-title[data-astro-cid-52nzgyis]{color:var(--accent)}.reveal-ready[data-astro-cid-52nzgyis] [data-astro-cid-52nzgyis][data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(32px)}.reveal-ready[data-astro-cid-52nzgyis] [data-astro-cid-52nzgyis][data-reveal].is-in{opacity:1;transform:none}@media (width<=1100px){.swatches[data-astro-cid-52nzgyis]{grid-template-columns:repeat(4,1fr)}}@media (width<=900px){.facts[data-astro-cid-52nzgyis]{grid-template-columns:1fr 1fr}.ch-head[data-astro-cid-52nzgyis],.sub[data-astro-cid-52nzgyis]{grid-template-columns:1fr}.ch-head[data-astro-cid-52nzgyis] h2[data-astro-cid-52nzgyis],.ch-head[data-astro-cid-52nzgyis] p[data-astro-cid-52nzgyis],.ch-head[data-astro-cid-52nzgyis] .mono[data-astro-cid-52nzgyis]{grid-area:auto/1}.chapter[data-astro-cid-52nzgyis]{margin-top:112px}.sub[data-astro-cid-52nzgyis]{margin-top:88px}.letters[data-astro-cid-52nzgyis]{grid-template-columns:1fr 1fr}.swatches[data-astro-cid-52nzgyis]{grid-template-columns:repeat(2,1fr)}.chip[data-astro-cid-52nzgyis]{max-width:64px}.chars[data-astro-cid-52nzgyis],.char-notes[data-astro-cid-52nzgyis]{grid-template-columns:1fr 1fr}.split[data-astro-cid-52nzgyis]{grid-template-columns:1fr;margin-top:88px}.back[data-astro-cid-52nzgyis] .back-face[data-astro-cid-52nzgyis]{order:-1}.sides[data-astro-cid-52nzgyis]{grid-template-columns:auto auto}.side-lid[data-astro-cid-52nzgyis]{grid-column:1/-1}.board[data-astro-cid-52nzgyis]{grid-template-columns:1fr 1fr;gap:36px 16px}.board[data-astro-cid-52nzgyis]>li[data-astro-cid-52nzgyis]{grid-area:auto!important}.p7[data-astro-cid-52nzgyis],.changes[data-astro-cid-52nzgyis]{grid-column:1/-1!important}.changes[data-astro-cid-52nzgyis] ul[data-astro-cid-52nzgyis]{grid-template-columns:1fr}.poses[data-astro-cid-52nzgyis]{grid-template-columns:1fr 1fr}.stats[data-astro-cid-52nzgyis]{grid-template-columns:1fr}}@media (width<=700px){.row-head[data-astro-cid-52nzgyis]{grid-template-columns:1fr 1fr}.row-head[data-astro-cid-52nzgyis]>[data-astro-cid-52nzgyis]:first-child,.jl[data-astro-cid-52nzgyis]{display:none}.marker[data-astro-cid-52nzgyis]{width:22px;height:22px;font-size:11px;box-shadow:0 0 0 2px #fff}}.case[data-astro-cid-z6ri2qml]{--r:12px;margin-top:48px}.facts[data-astro-cid-z6ri2qml]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding-top:20px;display:grid}.facts[data-astro-cid-z6ri2qml] dt[data-astro-cid-z6ri2qml]{margin-bottom:8px}.facts[data-astro-cid-z6ri2qml] dd[data-astro-cid-z6ri2qml]{margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.35}.ext[data-astro-cid-z6ri2qml]:hover{color:var(--accent-ui)}.film[data-astro-cid-z6ri2qml]{margin-top:96px}.row-head[data-astro-cid-z6ri2qml]{grid-template-columns:1fr auto 1fr;align-items:baseline;gap:16px;margin-bottom:16px;display:grid}.row-head[data-astro-cid-z6ri2qml]>[data-astro-cid-z6ri2qml]:last-child{text-align:right}.player[data-astro-cid-z6ri2qml]{position:relative}.player[data-astro-cid-z6ri2qml] video[data-astro-cid-z6ri2qml]{border-radius:var(--r);cursor:pointer;background:#000;width:100%;height:auto;display:block}.player-bar[data-astro-cid-z6ri2qml]{align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.pill[data-astro-cid-z6ri2qml]{backdrop-filter:blur(8px);color:var(--ink);background:#0a0a0bb8;border-radius:999px;padding:8px 14px;transition:background .3s,color .3s}.pill[data-astro-cid-z6ri2qml]:hover,.pill[data-astro-cid-z6ri2qml][aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.progress[data-astro-cid-z6ri2qml]{background:#f2f0eb40;border-radius:2px;flex:1;height:2px;overflow:hidden}.progress[data-astro-cid-z6ri2qml]>span[data-astro-cid-z6ri2qml]{background:var(--tekno);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.lead[data-astro-cid-z6ri2qml]{border-radius:var(--r);width:100%;height:auto;margin-top:96px;display:block}.lead[data-astro-cid-z6ri2qml].end{margin-top:120px}.chapter[data-astro-cid-z6ri2qml]{margin-top:160px}.ch-head[data-astro-cid-z6ri2qml]{grid-template-columns:1fr 2fr;align-items:start;gap:24px 48px;margin-bottom:56px;display:grid}.ch-head[data-astro-cid-z6ri2qml]>.mono[data-astro-cid-z6ri2qml]{grid-column:1/-1}.ch-head[data-astro-cid-z6ri2qml] h2[data-astro-cid-z6ri2qml]{margin:0;font-size:clamp(48px,7vw,112px);line-height:.9}.ch-text[data-astro-cid-z6ri2qml] p[data-astro-cid-z6ri2qml]{max-width:62ch;margin:0 0 1em;font-size:clamp(16px,1.25vw,19px);line-height:1.55}.sheet[data-astro-cid-z6ri2qml]{border-radius:var(--r);max-width:1400px;margin:0 auto;overflow:hidden}.sheet[data-astro-cid-z6ri2qml] img{width:100%;height:auto;display:block}.manifesto[data-astro-cid-z6ri2qml]{grid-template-columns:1fr 1fr;align-items:start;gap:24px;margin-top:48px;display:grid}.manifesto[data-astro-cid-z6ri2qml] img{border-radius:var(--r);width:100%;height:auto;display:block}.manifesto[data-astro-cid-z6ri2qml] video[data-astro-cid-z6ri2qml]{background:#000;border-radius:28px;width:100%;max-width:420px;height:auto;margin:0 auto;display:block}.reveal-ready[data-astro-cid-z6ri2qml] [data-astro-cid-z6ri2qml][data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(32px)}.reveal-ready[data-astro-cid-z6ri2qml] [data-astro-cid-z6ri2qml][data-reveal].is-in{opacity:1;transform:none}@media (width<=800px){.facts[data-astro-cid-z6ri2qml]{grid-template-columns:1fr 1fr}.ch-head[data-astro-cid-z6ri2qml],.manifesto[data-astro-cid-z6ri2qml]{grid-template-columns:1fr}}.case[data-astro-cid-ljvvg2wa]{--r:12px;margin-top:48px}.facts[data-astro-cid-ljvvg2wa]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding-top:20px;display:grid}.facts[data-astro-cid-ljvvg2wa] dt[data-astro-cid-ljvvg2wa]{margin-bottom:8px}.facts[data-astro-cid-ljvvg2wa] dd[data-astro-cid-ljvvg2wa]{margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.35}.ext[data-astro-cid-ljvvg2wa]:hover{color:var(--accent-ui)}.row-head[data-astro-cid-ljvvg2wa]{justify-content:space-between;gap:16px;margin-bottom:16px;display:flex}.dikey[data-astro-cid-ljvvg2wa]{max-width:460px;margin:96px auto 0}.dikey[data-astro-cid-ljvvg2wa] video[data-astro-cid-ljvvg2wa]{background:#000;border-radius:24px;width:100%;height:auto;display:block}.chapter[data-astro-cid-ljvvg2wa]{margin-top:160px}.ch-head[data-astro-cid-ljvvg2wa]{grid-template-columns:1fr 2fr;align-items:start;gap:24px 48px;margin-bottom:56px;display:grid}.ch-head[data-astro-cid-ljvvg2wa]>.mono[data-astro-cid-ljvvg2wa]{grid-column:1/-1}.ch-head[data-astro-cid-ljvvg2wa] h2[data-astro-cid-ljvvg2wa]{margin:0;font-size:clamp(48px,7vw,112px);line-height:.9}.ch-text[data-astro-cid-ljvvg2wa] p[data-astro-cid-ljvvg2wa]{max-width:62ch;margin:0 0 1em;font-size:clamp(16px,1.25vw,19px);line-height:1.55}.sheet[data-astro-cid-ljvvg2wa]{border-radius:var(--r);max-width:1400px;margin:0 auto;overflow:hidden}.sheet[data-astro-cid-ljvvg2wa] img{width:100%;height:auto;display:block}.lead[data-astro-cid-ljvvg2wa]{border-radius:var(--r);width:100%;height:auto;display:block}.lead[data-astro-cid-ljvvg2wa].end{margin-top:120px}.reveal-ready[data-astro-cid-ljvvg2wa] [data-astro-cid-ljvvg2wa][data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(32px)}.reveal-ready[data-astro-cid-ljvvg2wa] [data-astro-cid-ljvvg2wa][data-reveal].is-in{opacity:1;transform:none}@media (width<=800px){.facts[data-astro-cid-ljvvg2wa]{grid-template-columns:1fr 1fr}.ch-head[data-astro-cid-ljvvg2wa]{grid-template-columns:1fr}}.case[data-astro-cid-av55epub]{--r:12px;margin-top:48px}.facts[data-astro-cid-av55epub]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding-top:20px;display:grid}.facts[data-astro-cid-av55epub] dt[data-astro-cid-av55epub]{margin-bottom:8px}.facts[data-astro-cid-av55epub] dd[data-astro-cid-av55epub]{margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.35}.ext[data-astro-cid-av55epub]:hover{color:var(--accent-ui)}.film[data-astro-cid-av55epub]{margin-top:96px}.row-head[data-astro-cid-av55epub]{justify-content:space-between;gap:16px;margin-bottom:16px;display:flex}.player[data-astro-cid-av55epub]{position:relative}.player[data-astro-cid-av55epub] video[data-astro-cid-av55epub]{border-radius:var(--r);cursor:pointer;background:#000;width:100%;height:auto;display:block}.player-bar[data-astro-cid-av55epub]{align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.pill[data-astro-cid-av55epub]{backdrop-filter:blur(8px);color:var(--ink);background:#0a0a0bb8;border-radius:999px;padding:8px 14px;transition:background .3s,color .3s}.pill[data-astro-cid-av55epub]:hover,.pill[data-astro-cid-av55epub][aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.progress[data-astro-cid-av55epub]{background:#f2f0eb40;border-radius:2px;flex:1;height:2px;overflow:hidden}.progress[data-astro-cid-av55epub]>span[data-astro-cid-av55epub]{background:var(--tekno);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.credit[data-astro-cid-av55epub]{margin-top:12px;font-size:11px;line-height:1.5}.chapter[data-astro-cid-av55epub]{margin-top:140px}.ch-head[data-astro-cid-av55epub]{margin-bottom:40px}.ch-head[data-astro-cid-av55epub] h2[data-astro-cid-av55epub]{margin:12px 0 0;font-size:clamp(48px,7vw,112px);line-height:.9}.sheet[data-astro-cid-av55epub]{border-radius:var(--r);max-width:1400px;margin:0 auto;overflow:hidden}.sheet[data-astro-cid-av55epub] img{width:100%;height:auto;display:block}.lead[data-astro-cid-av55epub]{border-radius:var(--r);width:100%;height:auto;display:block}.lead[data-astro-cid-av55epub].end{margin-top:120px}.reveal-ready[data-astro-cid-av55epub] [data-astro-cid-av55epub][data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(32px)}.reveal-ready[data-astro-cid-av55epub] [data-astro-cid-av55epub][data-reveal].is-in{opacity:1;transform:none}@media (width<=800px){.facts[data-astro-cid-av55epub]{grid-template-columns:1fr 1fr}}.case[data-astro-cid-ew6y2dy4]{--r:12px;margin-top:48px}.facts[data-astro-cid-ew6y2dy4]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding-top:20px;display:grid}.facts[data-astro-cid-ew6y2dy4] dt[data-astro-cid-ew6y2dy4]{margin-bottom:8px}.facts[data-astro-cid-ew6y2dy4] dd[data-astro-cid-ew6y2dy4]{margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.35}.ext[data-astro-cid-ew6y2dy4]:hover{color:var(--accent-ui)}.film[data-astro-cid-ew6y2dy4]{margin-top:96px}.row-head[data-astro-cid-ew6y2dy4]{justify-content:space-between;gap:16px;margin-bottom:16px;display:flex}.player[data-astro-cid-ew6y2dy4]{position:relative}.player[data-astro-cid-ew6y2dy4] video[data-astro-cid-ew6y2dy4],.clip[data-astro-cid-ew6y2dy4] video[data-astro-cid-ew6y2dy4]{border-radius:var(--r);background:#000;width:100%;height:auto;display:block}.player[data-astro-cid-ew6y2dy4] video[data-astro-cid-ew6y2dy4]{cursor:pointer}.player-bar[data-astro-cid-ew6y2dy4]{align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.pill[data-astro-cid-ew6y2dy4]{backdrop-filter:blur(8px);color:var(--ink);background:#0a0a0bb8;border-radius:999px;padding:8px 14px;transition:background .3s,color .3s}.pill[data-astro-cid-ew6y2dy4]:hover,.pill[data-astro-cid-ew6y2dy4][aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.progress[data-astro-cid-ew6y2dy4]{background:#f2f0eb40;border-radius:2px;flex:1;height:2px;overflow:hidden}.progress[data-astro-cid-ew6y2dy4]>span[data-astro-cid-ew6y2dy4]{background:var(--tekno);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.credit[data-astro-cid-ew6y2dy4]{margin-top:12px;font-size:11px;line-height:1.5}.chapter[data-astro-cid-ew6y2dy4]{margin-top:140px}.ch-head[data-astro-cid-ew6y2dy4]{margin-bottom:40px}.ch-head[data-astro-cid-ew6y2dy4] h2[data-astro-cid-ew6y2dy4]{margin:12px 0 0;font-size:clamp(48px,7vw,112px);line-height:.9}.sheet[data-astro-cid-ew6y2dy4]{border-radius:var(--r);max-width:1400px;margin:0 auto;overflow:hidden}.sheet[data-astro-cid-ew6y2dy4] img{width:100%;height:auto;display:block}.sheet[data-astro-cid-ew6y2dy4].after{margin-top:96px}.clip[data-astro-cid-ew6y2dy4]{max-width:1400px;margin:96px auto 0}.loops[data-astro-cid-ew6y2dy4]{grid-template-columns:1fr 1fr;gap:24px;max-width:1400px;margin:48px auto 0;display:grid}.loops[data-astro-cid-ew6y2dy4] figure[data-astro-cid-ew6y2dy4]{margin:0}.loops[data-astro-cid-ew6y2dy4] video[data-astro-cid-ew6y2dy4]{border-radius:var(--r);background:#1e2a23;width:100%;height:auto;display:block}.loops[data-astro-cid-ew6y2dy4] figcaption[data-astro-cid-ew6y2dy4]{margin-top:12px}.lead[data-astro-cid-ew6y2dy4]{border-radius:var(--r);width:100%;height:auto;display:block}.lead[data-astro-cid-ew6y2dy4].end{margin-top:120px}.reveal-ready[data-astro-cid-ew6y2dy4] [data-astro-cid-ew6y2dy4][data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(32px)}.reveal-ready[data-astro-cid-ew6y2dy4] [data-astro-cid-ew6y2dy4][data-reveal].is-in{opacity:1;transform:none}@media (width<=800px){.facts[data-astro-cid-ew6y2dy4]{grid-template-columns:1fr 1fr}.loops[data-astro-cid-ew6y2dy4]{grid-template-columns:1fr}}.case[data-astro-cid-xv6l6cax]{--r:12px;margin-top:48px}.facts[data-astro-cid-xv6l6cax]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding-top:20px;display:grid}.facts[data-astro-cid-xv6l6cax] dt[data-astro-cid-xv6l6cax]{margin-bottom:8px}.facts[data-astro-cid-xv6l6cax] dd[data-astro-cid-xv6l6cax]{margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.35}.ext[data-astro-cid-xv6l6cax]:hover{color:var(--accent-ui)}.chapter[data-astro-cid-xv6l6cax]{margin-top:140px}.ch-head[data-astro-cid-xv6l6cax]{margin-bottom:40px}.ch-head[data-astro-cid-xv6l6cax] h2[data-astro-cid-xv6l6cax]{margin:12px 0 0;font-size:clamp(48px,7vw,112px);line-height:.9}.sheet[data-astro-cid-xv6l6cax]{border-radius:var(--r);max-width:1400px;margin:0 auto;overflow:hidden}.sheet[data-astro-cid-xv6l6cax] img{width:100%;height:auto;display:block}.sheet[data-astro-cid-xv6l6cax].end{margin-top:120px}.reveal-ready[data-astro-cid-xv6l6cax] [data-astro-cid-xv6l6cax][data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(32px)}.reveal-ready[data-astro-cid-xv6l6cax] [data-astro-cid-xv6l6cax][data-reveal].is-in{opacity:1;transform:none}@media (width<=800px){.facts[data-astro-cid-xv6l6cax]{grid-template-columns:1fr 1fr}}.case[data-astro-cid-eqd6l7fk]{--r:12px;margin-top:48px}.facts[data-astro-cid-eqd6l7fk]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding-top:20px;display:grid}.facts[data-astro-cid-eqd6l7fk] dt[data-astro-cid-eqd6l7fk]{margin-bottom:8px}.facts[data-astro-cid-eqd6l7fk] dd[data-astro-cid-eqd6l7fk]{margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.35}.ext[data-astro-cid-eqd6l7fk]:hover{color:var(--accent-ui)}.chapter[data-astro-cid-eqd6l7fk]{margin-top:140px}.ch-head[data-astro-cid-eqd6l7fk]{margin-bottom:40px}.ch-head[data-astro-cid-eqd6l7fk] h2[data-astro-cid-eqd6l7fk]{margin:12px 0 0;font-size:clamp(48px,7vw,112px);line-height:.9}.row-head[data-astro-cid-eqd6l7fk]{justify-content:space-between;gap:16px;margin-bottom:16px;display:flex}.dikey[data-astro-cid-eqd6l7fk]{max-width:420px;margin:0 auto 72px}.dikey[data-astro-cid-eqd6l7fk] video[data-astro-cid-eqd6l7fk]{background:#000;border-radius:24px;width:100%;height:auto;display:block}.sheet[data-astro-cid-eqd6l7fk]{border-radius:var(--r);max-width:1400px;margin:0 auto;overflow:hidden}.sheet[data-astro-cid-eqd6l7fk] img{width:100%;height:auto;display:block}.sheet[data-astro-cid-eqd6l7fk].end{margin-top:120px}.reveal-ready[data-astro-cid-eqd6l7fk] [data-astro-cid-eqd6l7fk][data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(32px)}.reveal-ready[data-astro-cid-eqd6l7fk] [data-astro-cid-eqd6l7fk][data-reveal].is-in{opacity:1;transform:none}@media (width<=800px){.facts[data-astro-cid-eqd6l7fk]{grid-template-columns:1fr 1fr}}.case[data-astro-cid-3alu7pd4]{--r:12px;margin-top:48px}.facts[data-astro-cid-3alu7pd4]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding-top:20px;display:grid}.facts[data-astro-cid-3alu7pd4] dt[data-astro-cid-3alu7pd4]{margin-bottom:8px}.facts[data-astro-cid-3alu7pd4] dd[data-astro-cid-3alu7pd4]{margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.35}.ext[data-astro-cid-3alu7pd4]:hover{color:var(--accent-ui)}.chapter[data-astro-cid-3alu7pd4]{margin-top:140px}.ch-head[data-astro-cid-3alu7pd4]{margin-bottom:40px}.ch-head[data-astro-cid-3alu7pd4] h2[data-astro-cid-3alu7pd4]{margin:12px 0 0;font-size:clamp(48px,7vw,112px);line-height:.9}.row-head[data-astro-cid-3alu7pd4]{justify-content:space-between;gap:16px;margin-bottom:16px;display:flex}.dikey[data-astro-cid-3alu7pd4]{max-width:420px;margin:0 auto 72px}.dikey[data-astro-cid-3alu7pd4] video[data-astro-cid-3alu7pd4]{background:#000;border-radius:24px;width:100%;height:auto;display:block}.sheet[data-astro-cid-3alu7pd4]{border-radius:var(--r);max-width:1400px;margin:0 auto;overflow:hidden}.sheet[data-astro-cid-3alu7pd4] img{width:100%;height:auto;display:block}.sheet[data-astro-cid-3alu7pd4].end{margin-top:120px}.reveal-ready[data-astro-cid-3alu7pd4] [data-astro-cid-3alu7pd4][data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(32px)}.reveal-ready[data-astro-cid-3alu7pd4] [data-astro-cid-3alu7pd4][data-reveal].is-in{opacity:1;transform:none}@media (width<=800px){.facts[data-astro-cid-3alu7pd4]{grid-template-columns:1fr 1fr}}.project[data-astro-cid-royv7esv]{padding:24px var(--gutter) 48px}.top[data-astro-cid-royv7esv]{justify-content:space-between;align-items:center;display:flex}.back[data-astro-cid-royv7esv]:hover{color:var(--accent-ui)}.meta[data-astro-cid-royv7esv]{color:var(--muted);gap:24px;margin:18vh 0 16px;display:flex}h1[data-astro-cid-royv7esv]{margin:0;font-size:clamp(64px,13vw,220px)}.summary[data-astro-cid-royv7esv]{max-width:40ch;margin:32px 0 64px;font-size:clamp(18px,1.6vw,22px)}.cover[data-astro-cid-royv7esv]{aspect-ratio:16/9;background:linear-gradient(135deg, var(--tone-a), var(--tone-b));border-radius:12px;place-items:center;display:grid}.cover[data-astro-cid-royv7esv].has-image{aspect-ratio:auto;background:var(--bg-2);width:100%;height:auto;display:block}.cover[data-astro-cid-royv7esv]{view-transition-name:project-cover}.project-title[data-astro-cid-royv7esv]{view-transition-name:project-title}.book-cta[data-astro-cid-royv7esv]{max-width:46ch;margin-top:120px;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.book-cta[data-astro-cid-royv7esv] a[data-astro-cid-royv7esv]{color:var(--accent-ui);text-underline-offset:4px;margin-top:10px;text-decoration:underline;display:inline-block}.next[data-astro-cid-royv7esv]{border-top:1px solid var(--line);margin-top:64px;padding-top:24px;display:block}.next[data-astro-cid-royv7esv] .display[data-astro-cid-royv7esv]{font-size:clamp(48px,8vw,128px);transition:color .3s;display:block}.next[data-astro-cid-royv7esv]:hover .display[data-astro-cid-royv7esv]{color:var(--accent)}.end-mark[data-astro-cid-royv7esv]{justify-content:center;padding:clamp(72px,12vh,120px) 0 24px;display:flex}.end-mark[data-astro-cid-royv7esv] .end-mark-svg{width:72px;height:auto}
