.gallery[data-astro-cid-rj65ajc3]{margin-bottom:64px}.stage[data-astro-cid-rj65ajc3]{touch-action:pan-y;width:100%;max-height:calc(100vh - 170px)}.slide[data-astro-cid-rj65ajc3]{cursor:zoom-in;border:0;padding:0}.slide[data-astro-cid-rj65ajc3] img{object-fit:contain;user-select:none;height:100%}.bar[data-astro-cid-rj65ajc3]{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:20px;margin-top:22px;display:grid}.nav[data-astro-cid-rj65ajc3]{gap:12px;display:flex}.cap[data-astro-cid-rj65ajc3]{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;color:var(--fg-dim);overflow:hidden}.thumbs[data-astro-cid-rj65ajc3]{gap:10px;margin-top:18px;display:flex}.th[data-astro-cid-rj65ajc3]{border-radius:var(--r-sm);cursor:pointer;opacity:.45;width:84px;transition:opacity .2s, border-color .2s, transform .25s var(--ease);background:0 0;border:2px solid #0000;padding:0;overflow:hidden}.th[data-astro-cid-rj65ajc3] img{aspect-ratio:3/2;object-fit:cover;width:100%}.th[data-astro-cid-rj65ajc3]:hover{opacity:.85;transform:translate(-2px,-2px)}.th[data-astro-cid-rj65ajc3][aria-current=true]{opacity:1;border-color:var(--paper)}@media (width<=600px){.bar[data-astro-cid-rj65ajc3]{grid-template-columns:auto 1fr auto}.cap[data-astro-cid-rj65ajc3]{display:none}.th[data-astro-cid-rj65ajc3]{width:64px}}.lb[data-astro-cid-utnzf2kr]{width:100vw;max-width:none;height:100dvh;max-height:none;padding:var(--pad);color:var(--fg);font-family:var(--font);font-size:var(--fs);overscroll-behavior:contain;background:#0e0e0ef7;border:0;margin:0}.lb[data-astro-cid-utnzf2kr][open]{animation:lb-in .35s var(--ease);grid-template-rows:auto minmax(0,1fr) auto;gap:18px;display:grid}.lb[data-astro-cid-utnzf2kr]::backdrop{background:0 0}.lb[data-astro-cid-utnzf2kr].closing{animation:lb-out .2s var(--ease) forwards}@keyframes lb-in{0%{opacity:0}}@keyframes lb-out{to{opacity:0}}.lb-top[data-astro-cid-utnzf2kr]{text-transform:uppercase;align-items:center;gap:24px;display:flex}.lb-count[data-astro-cid-utnzf2kr]{color:var(--fg-dim);margin-left:auto}.lb-stage[data-astro-cid-utnzf2kr]{touch-action:pan-y;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:0;display:grid;position:relative}.lb-fig[data-astro-cid-utnzf2kr]{height:100%;min-height:0;margin:0;position:relative}.lb-fig[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr]{border-radius:var(--r);user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}.lb-fig[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr].in-next{animation:wipe-down .8s var(--ease) backwards, settle 1.1s var(--ease) backwards}.lb-fig[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr].in-prev{animation:wipe-up .8s var(--ease) backwards, settle 1.1s var(--ease) backwards}.lb-nav[data-astro-cid-utnzf2kr]{padding:10px 16px;font-size:20px}.lb-nav[data-astro-cid-utnzf2kr]:disabled{opacity:.25;pointer-events:none}.lb-bottom[data-astro-cid-utnzf2kr]{justify-content:space-between;align-items:end;gap:24px;display:flex}.lb-cap[data-astro-cid-utnzf2kr]{text-transform:uppercase}.lb-strip[data-astro-cid-utnzf2kr]{gap:8px;max-width:60%;padding:4px;display:flex;overflow-x:auto}.lb-th[data-astro-cid-utnzf2kr]{border-radius:var(--r-sm);opacity:.45;cursor:pointer;background:0 0;border:2px solid #0000;flex:none;width:74px;padding:0;transition:opacity .2s;overflow:hidden}.lb-th[data-astro-cid-utnzf2kr] img{aspect-ratio:3/2;object-fit:cover;width:100%}.lb-th[data-astro-cid-utnzf2kr]:hover{opacity:.85}.lb-th[data-astro-cid-utnzf2kr][aria-current=true]{opacity:1;border-color:var(--paper)}@media (width<=860px){.lb-stage[data-astro-cid-utnzf2kr]{grid-template-columns:minmax(0,1fr)}.lb-nav[data-astro-cid-utnzf2kr]{z-index:2;position:absolute;bottom:-6px}[data-astro-cid-utnzf2kr][data-lb-prev]{left:0}[data-astro-cid-utnzf2kr][data-lb-next]{right:0}.lb-bottom[data-astro-cid-utnzf2kr]{flex-direction:column;align-items:stretch;padding-top:40px}.lb-strip[data-astro-cid-utnzf2kr]{max-width:none}.lb-title[data-astro-cid-utnzf2kr]{display:none}}.mp[data-astro-cid-clju22x4]{--top:var(--pad);position:relative}.mp-pin[data-astro-cid-clju22x4]{top:var(--top);z-index:1;height:calc(100svh - 2 * var(--pad));position:sticky}.mp-win[data-astro-cid-clju22x4]{border-radius:var(--r);background:#141414;height:100%;transition:opacity .25s linear;position:relative;overflow:hidden}.mp-still[data-astro-cid-clju22x4],.mp-stage[data-astro-cid-clju22x4]{width:100%;height:100%;position:absolute;inset:0}.mp-still[data-astro-cid-clju22x4]{z-index:1;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .6s var(--ease)}.mp-still[data-astro-cid-clju22x4].on{opacity:1}.mp[data-astro-cid-clju22x4].live .mp-still[data-astro-cid-clju22x4].on{opacity:0;transition-duration:1.4s}.mp[data-astro-cid-clju22x4].live .mp-still[data-astro-cid-clju22x4].cmp{opacity:1;transition-duration:.7s}.mp-stage[data-astro-cid-clju22x4] canvas{display:block}.mp-scrim[data-astro-cid-clju22x4]{z-index:2;pointer-events:none;background:linear-gradient(#0a0a0c00,#0a0a0c9e);height:55%;position:absolute;inset:auto 0 0}.mp-top[data-astro-cid-clju22x4],.mp-panel[data-astro-cid-clju22x4],.mp-hint[data-astro-cid-clju22x4],.mp-status[data-astro-cid-clju22x4]{color:#fff;text-shadow:0 1px 10px #0000008c;text-transform:uppercase}.mp-top[data-astro-cid-clju22x4]{z-index:3;justify-content:space-between;gap:16px;display:flex;position:absolute;top:18px;left:20px;right:20px}.mp-title[data-astro-cid-clju22x4]{font:inherit;margin:0}.mp-doc[data-astro-cid-clju22x4]{opacity:.75}.mp-status[data-astro-cid-clju22x4]{z-index:3;border-radius:var(--r-sm);background:#00000073;padding:8px 14px;transition:opacity .4s;position:absolute;top:50%;left:50%;translate:-50% -50%}.mp[data-astro-cid-clju22x4].live .mp-status[data-astro-cid-clju22x4],.mp[data-astro-cid-clju22x4].static .mp-status[data-astro-cid-clju22x4]{opacity:0}.mp-panels[data-astro-cid-clju22x4]{z-index:3;width:min(440px,100% - 40px);position:absolute;bottom:26px;left:20px}.mp-panel[data-astro-cid-clju22x4]{opacity:0;visibility:hidden;gap:8px;width:100%;display:grid;position:absolute;bottom:0;left:0}.mp-panel[data-astro-cid-clju22x4][data-live]{visibility:visible}.mp-n[data-astro-cid-clju22x4]{font-size:var(--fs-s);opacity:.8;gap:14px;margin:0;display:flex}.mp-name[data-astro-cid-clju22x4]{font:inherit;margin:0;font-size:clamp(24px,2.7vw,38px);line-height:1}.mp-text[data-astro-cid-clju22x4]{text-transform:none;max-width:44ch;margin:0}.mp-legend[data-astro-cid-clju22x4]{columns:2;font-size:var(--fs-s);text-transform:none;column-gap:18px;margin:2px 0 0;padding-left:2.1em}.mp-legend[data-astro-cid-clju22x4] li[data-astro-cid-clju22x4]::marker{content:counter(list-item) "  "}.mp-thumb[data-astro-cid-clju22x4]{color:inherit;font:inherit;font-size:var(--fs-s);text-align:left;text-transform:inherit;text-shadow:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;margin-top:6px;padding:0;display:flex}.mp-thumb[data-astro-cid-clju22x4] .tile[data-astro-cid-clju22x4]{flex:none;width:112px}.mp-thumb[data-astro-cid-clju22x4] img{aspect-ratio:3/2;object-fit:cover}.mp-thumb-cap[data-astro-cid-clju22x4]{opacity:.8;transition:opacity .2s}@media (hover:none){.hov[data-astro-cid-clju22x4]{display:none}}.mp-thumb[data-astro-cid-clju22x4]:hover .mp-thumb-cap[data-astro-cid-clju22x4],.mp-thumb[data-astro-cid-clju22x4]:focus-visible .mp-thumb-cap[data-astro-cid-clju22x4]{opacity:1}.mp-progress[data-astro-cid-clju22x4]{z-index:3;background:#ffffff38;height:1.5px;position:absolute;bottom:12px;left:20px;right:20px}.mp-progress[data-astro-cid-clju22x4] i[data-astro-cid-clju22x4]{background:#fff;width:0;position:absolute;inset:0 auto 0 0}.mp-hint[data-astro-cid-clju22x4]{z-index:3;font-size:var(--fs-s);align-items:center;gap:10px;margin:0;display:flex;position:absolute;bottom:26px;right:22px}.wheel[data-astro-cid-clju22x4]{border:1.5px solid #fff;border-radius:9px;width:16px;height:24px;position:relative}.wheel[data-astro-cid-clju22x4]:after{content:"";width:2px;height:5px;animation:wheel 1.6s var(--ease) infinite;background:#fff;border-radius:1px;margin-left:-1px;position:absolute;top:5px;left:50%}@keyframes wheel{0%{opacity:1;translate:0}70%{opacity:0;translate:0 7px}to{opacity:0}}.mp-track[data-astro-cid-clju22x4]{height:calc(var(--units) * 100svh)}.mp-sheet[data-astro-cid-clju22x4]{--sheet-pad:clamp(22px, 3vw, 52px);z-index:2;padding:calc(var(--sheet-pad) + 14px) var(--sheet-pad) clamp(16px, 2vw, 30px);border:1.5px solid var(--line);border-radius:var(--r);background:var(--bg);position:relative;box-shadow:0 -24px 60px #00000073}.mp-sheet[data-astro-cid-clju22x4]:before{content:"";background:var(--line);border-radius:2px;width:46px;height:4px;margin-left:-23px;position:absolute;top:12px;left:50%}.mp-stage[data-astro-cid-clju22x4] .mv-labels{pointer-events:none;position:absolute;inset:0}.mp-stage[data-astro-cid-clju22x4] .mv-label{color:#fff;font-family:var(--font);text-transform:uppercase;text-shadow:0 1px 6px #000000d9;white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}.mp-stage[data-astro-cid-clju22x4] .mv-label b{border:1.5px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:400;display:grid}.mp-stage[data-astro-cid-clju22x4] .mv-label.note{gap:0}.mp-stage[data-astro-cid-clju22x4] .mv-label.note i{background:#00000059;border:2px solid #fff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #ffffff1f}.mp-stage[data-astro-cid-clju22x4] .mv-label.note i:after{content:""}.mp-stage[data-astro-cid-clju22x4] .mv-label.note span{border-radius:var(--r-sm);backdrop-filter:blur(4px);background:#0c0c0e8c;margin-left:8px;padding:4px 9px}@media (width<=860px){.mp[data-astro-cid-clju22x4]{--top:73px}.mp-pin[data-astro-cid-clju22x4]{height:calc(100svh - 85px)}.mp-panels[data-astro-cid-clju22x4]{width:calc(100% - 32px);bottom:22px;left:16px}.mp-legend[data-astro-cid-clju22x4],.mp-hint[data-astro-cid-clju22x4],.mp-doc[data-astro-cid-clju22x4]{display:none}.mp-thumb[data-astro-cid-clju22x4] .tile[data-astro-cid-clju22x4]{width:84px}}@media (prefers-reduced-motion:reduce){.wheel[data-astro-cid-clju22x4]:after{animation:none}}.pager[data-astro-cid-husxmhl5]{gap:var(--gap);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:40px;padding-top:26px;display:grid}.card[data-astro-cid-husxmhl5]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 40%;gap:10px 22px;text-decoration:none;display:grid}.next[data-astro-cid-husxmhl5]{text-align:right;grid-template-columns:40% minmax(0,1fr)}.next[data-astro-cid-husxmhl5] .thumb[data-astro-cid-husxmhl5]{grid-area:1/1/3}.next[data-astro-cid-husxmhl5] .dim[data-astro-cid-husxmhl5],.next[data-astro-cid-husxmhl5] .title[data-astro-cid-husxmhl5]{grid-column:2}.prev[data-astro-cid-husxmhl5] .thumb[data-astro-cid-husxmhl5]{grid-area:1/2/3}.doc[data-astro-cid-husxmhl5]{margin-top:6px;display:block}.tile-in[data-astro-cid-husxmhl5]{display:block}.tile-in[data-astro-cid-husxmhl5] img{aspect-ratio:3/2;object-fit:cover;filter:grayscale()brightness(.8);transition:filter .4s var(--ease), transform .8s var(--ease)}.card[data-astro-cid-husxmhl5]:hover .tile-in[data-astro-cid-husxmhl5] img{filter:none}@media (width<=700px){.pager[data-astro-cid-husxmhl5]{grid-template-columns:1fr;gap:40px}}.h1[data-astro-cid-z7xolria]{font:inherit;margin:0}.info[data-astro-cid-z7xolria]{gap:var(--gap) clamp(26px, 4vw, 72px);grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);margin-bottom:70px;display:grid}.sheet-head[data-astro-cid-z7xolria]{border-bottom:1px solid var(--line);margin-bottom:clamp(26px,3vw,44px);padding-bottom:16px}.sheet-head[data-astro-cid-z7xolria]+.info[data-astro-cid-z7xolria],.renders[data-astro-cid-z7xolria]{margin-bottom:clamp(60px,6vw,96px)}.facts[data-astro-cid-z7xolria]{border-top:1px solid var(--line);margin:26px 0 0}.facts[data-astro-cid-z7xolria] div[data-astro-cid-z7xolria]{border-bottom:1px solid var(--line);grid-template-columns:9ch 1fr;gap:1em;padding:7px 0;display:grid}dt[data-astro-cid-z7xolria]{color:var(--fg-dim);text-transform:uppercase}dd[data-astro-cid-z7xolria]{margin:0}.body[data-astro-cid-z7xolria]{gap:1.2em;max-width:62ch;display:grid}.body[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]+p[data-astro-cid-z7xolria]{text-indent:5em}.render[data-astro-cid-z7xolria]{margin:0}.render[data-astro-cid-z7xolria] .dcap[data-astro-cid-z7xolria]{justify-content:space-between;align-items:center;gap:12px;display:flex}.expand[data-astro-cid-z7xolria]{flex:none}.grid[data-astro-cid-z7xolria]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6px;display:grid}.drawing[data-astro-cid-z7xolria]{text-align:left;cursor:zoom-in;background:0 0;border:0;gap:14px;padding:0;display:grid}.drawing[data-astro-cid-z7xolria] .tile-in[data-astro-cid-z7xolria]{display:block}.drawing[data-astro-cid-z7xolria] img{aspect-ratio:4/3;object-fit:cover}.dcap[data-astro-cid-z7xolria]{color:var(--fg-dim);text-transform:uppercase;margin-top:10px;transition:color .15s}.drawing[data-astro-cid-z7xolria]:hover .dcap[data-astro-cid-z7xolria]{color:var(--fg-hi)}@media (width<=860px){.info[data-astro-cid-z7xolria]{grid-template-columns:1fr}.grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(2,minmax(0,1fr))}}
