@media(min-width:1024px){.is-home .wrap{padding-right:calc(var(--gutter) + 4.5rem)}}.rail[data-astro-cid-j7pv25f6]{position:fixed;right:0;top:50%;translate:0 -50%;z-index:40;display:none}@media(min-width:1024px){.rail[data-astro-cid-j7pv25f6]{display:block}}.rail[data-astro-cid-j7pv25f6] ol[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0 .75rem 0 0;display:flex;flex-direction:column;gap:.35rem}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;text-decoration:none;padding:.25rem 0}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:after{content:"";width:3px;height:34px;background:var(--rule);transition:background .3s var(--ease),height .3s var(--ease)}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6][aria-current=step]:after{background:var(--grad);height:56px}.rail-n[data-astro-cid-j7pv25f6]{font-size:.7rem;font-weight:600;color:var(--muted)}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{position:relative}.rail-l[data-astro-cid-j7pv25f6]{position:absolute;right:2.6rem;white-space:nowrap;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:0;translate:6px 0;transition:opacity .25s var(--ease),translate .25s var(--ease);background:var(--ink);padding:.2rem .4rem;pointer-events:none}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .rail-l[data-astro-cid-j7pv25f6],.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible .rail-l[data-astro-cid-j7pv25f6]{opacity:1;translate:0 0}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6][aria-current=step] .rail-n[data-astro-cid-j7pv25f6]{color:var(--amber)}.assembly[data-astro-cid-j7pv25f6]{position:relative}.scene-anchor[data-astro-cid-j7pv25f6]{position:absolute;top:28%}.stage[data-astro-cid-j7pv25f6]{max-width:1440px;margin-inline:auto;padding:var(--s4) var(--gutter) var(--s5);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--s4);align-items:center}@media(min-width:1024px){.stage[data-astro-cid-j7pv25f6]{padding-right:calc(var(--gutter) + 4.5rem)}}.stage-copy[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s5);align-content:center}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:9ch}.hero-sub[data-astro-cid-j7pv25f6]{margin:var(--s3) 0 0;max-width:22ch;font-weight:900;text-transform:uppercase;line-height:1.05;font-size:clamp(1.4rem,1rem + 1.4vw,2.2rem)}.hero-copy[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:var(--s3);color:var(--line)}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:var(--s4)}.hero-copy[data-astro-cid-j7pv25f6] .titleblock[data-astro-cid-j7pv25f6]{margin-top:var(--s4)}.pillars[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:var(--s4)}.pillar[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2.2rem,1.2rem + 3vw,4.25rem);margin-bottom:var(--s2)}.pillar[data-astro-cid-j7pv25f6] .code[data-astro-cid-j7pv25f6]{font-size:.45em;vertical-align:.9em;margin-right:.2em}.pillar[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.2rem;max-width:38ch}.stage-art[data-astro-cid-j7pv25f6]{position:relative}.stage-art[data-astro-cid-j7pv25f6] .hand{max-height:calc(100svh - var(--header) - 4rem);margin-inline:auto}:root:not(.motion) .assembly[data-astro-cid-j7pv25f6] .stage-art[data-astro-cid-j7pv25f6]{position:sticky;top:calc(var(--header) + 2rem);align-self:start}@media(min-width:1024px){.motion .assembly[data-astro-cid-j7pv25f6]{height:840vh}.motion .reassembly[data-astro-cid-j7pv25f6]{height:230vh}.motion .stage[data-astro-cid-j7pv25f6]{position:sticky;top:var(--header);height:calc(100svh - var(--header));padding-block:var(--s3)}.motion .assembly[data-astro-cid-j7pv25f6] .stage-copy[data-astro-cid-j7pv25f6]{grid-template-areas:"x"}.motion .assembly[data-astro-cid-j7pv25f6] .stage-copy[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6],.motion .pillars[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{grid-area:x}.motion .pillars[data-astro-cid-j7pv25f6]{grid-area:x;grid-template-areas:"x"}.motion .pillar[data-astro-cid-j7pv25f6]{opacity:0}}.motion .callout text,.motion .anchor{opacity:0}.motion .assembly[data-astro-cid-j7pv25f6] .hero-copy[data-astro-cid-j7pv25f6]{opacity:0;visibility:hidden}.intro-hint[data-astro-cid-j7pv25f6],.intro-words[data-astro-cid-j7pv25f6]{display:none}.motion .intro-words[data-astro-cid-j7pv25f6]{position:absolute;inset:0;margin:0;pointer-events:none;z-index:0;display:grid;place-content:center;justify-items:center;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:.86;font-size:min(16vw,27svh);color:color-mix(in oklab,var(--line) 20%,var(--ink))}.motion .intro-words[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}.motion .assembly[data-astro-cid-j7pv25f6] .stage-art[data-astro-cid-j7pv25f6]{z-index:1}.motion .intro-hint[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:calc(var(--s3) + env(safe-area-inset-bottom));translate:-50% 0;margin:0;display:grid;justify-items:center;gap:.6rem;pointer-events:none;font-size:.75rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.motion .intro-hint[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:1.5px;height:2.6rem;background:linear-gradient(var(--amber),transparent);transform-origin:top;animation:hint-drop 1.8s cubic-bezier(.65,0,.35,1) infinite}@keyframes hint-drop{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}.motion .leader-mask{stroke-dasharray:0 100000}@media(max-width:1023px){.stage[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:var(--s4);padding-top:var(--s4)}.stage-art[data-astro-cid-j7pv25f6] .hand{max-height:70svh}:root:not(.motion) .assembly[data-astro-cid-j7pv25f6] .stage-art[data-astro-cid-j7pv25f6]{position:static}.assembly[data-astro-cid-j7pv25f6] .stage-art[data-astro-cid-j7pv25f6]{order:2}.assembly[data-astro-cid-j7pv25f6] .stage-copy[data-astro-cid-j7pv25f6]{display:contents}.assembly[data-astro-cid-j7pv25f6] .hero-copy[data-astro-cid-j7pv25f6]{order:1}.assembly[data-astro-cid-j7pv25f6] .pillars[data-astro-cid-j7pv25f6]{order:3}.hero-actions[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{flex:1 1 auto;justify-content:center}.motion .assembly[data-astro-cid-j7pv25f6]{height:800vh}.motion .reassembly[data-astro-cid-j7pv25f6]{height:220vh}.motion .stage[data-astro-cid-j7pv25f6]{position:sticky;top:var(--header);height:calc(100svh - var(--header));grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:var(--s3);padding-block:var(--s3)}.motion .assembly[data-astro-cid-j7pv25f6] .stage-copy[data-astro-cid-j7pv25f6]{display:grid;grid-template-areas:"x";order:1;align-content:start}.motion .assembly[data-astro-cid-j7pv25f6] .stage-copy[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6],.motion .pillars[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{grid-area:x}.motion .assembly[data-astro-cid-j7pv25f6] .pillars[data-astro-cid-j7pv25f6]{order:0;grid-area:x;grid-template-areas:"x"}.motion .pillar[data-astro-cid-j7pv25f6]{opacity:0}.motion .pillar[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.9rem,1.2rem + 3vw,2.6rem);margin-bottom:.6rem}.motion .pillar[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.05rem;margin:0}.motion .hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.2rem,1.2rem + 4.5vw,3.4rem)}.motion .hero-copy[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:var(--s2);font-size:1.05rem}.motion .hero-sub[data-astro-cid-j7pv25f6]{margin-top:var(--s2);font-size:clamp(1.15rem,.9rem + 1.5vw,1.5rem)}.motion .stage-art[data-astro-cid-j7pv25f6]{order:2;min-height:0;height:100%;display:grid;place-items:center}.motion .stage-art[data-astro-cid-j7pv25f6] .hand{width:100%;height:100%;max-height:none}.motion .reassembly[data-astro-cid-j7pv25f6] .stage[data-astro-cid-j7pv25f6]{grid-template-rows:minmax(0,1fr) auto}.motion .reassembly[data-astro-cid-j7pv25f6] .stage-art[data-astro-cid-j7pv25f6]{order:0}.motion .reassembly[data-astro-cid-j7pv25f6] .stage-art[data-astro-cid-j7pv25f6]{position:relative}.motion .reassembly[data-astro-cid-j7pv25f6] .stage-art[data-astro-cid-j7pv25f6] .hand{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none}.motion .end-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,1rem + 3vw,2.4rem)}.motion .end-copy[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:var(--s2);font-size:1.05rem}.motion .end-copy[data-astro-cid-j7pv25f6] .hero-actions[data-astro-cid-j7pv25f6]{margin-top:var(--s3)}.motion .end-copy[data-astro-cid-j7pv25f6] .titleblock[data-astro-cid-j7pv25f6]{display:none}}.motion .catalog[data-astro-cid-j7pv25f6]{margin-top:-100vh;z-index:2;background:var(--film);border-top:1px solid var(--rule);border-radius:28px 28px 0 0;box-shadow:0 -30px 80px -10px #000000bf}.motion .assembly[data-astro-cid-j7pv25f6] .stage[data-astro-cid-j7pv25f6]{transform-origin:50% 40%}@media(max-width:899px){.motion .catalog[data-astro-cid-j7pv25f6]{border-radius:20px 20px 0 0}}:root:not(.motion) .hs[data-astro-cid-j7pv25f6]{max-width:1440px;margin-inline:auto;padding-inline:var(--gutter)}:root:not(.motion) .hs-meter[data-astro-cid-j7pv25f6]{display:none}.motion .hs[data-astro-cid-j7pv25f6]{--slide: min(78vw, 1180px);height:calc(100svh - var(--header) + (var(--n) - 1) * 75vh)}.motion .hs-view[data-astro-cid-j7pv25f6]{position:sticky;top:var(--header);height:calc(100svh - var(--header));overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:var(--s3)}.motion .hs-track[data-astro-cid-j7pv25f6]{display:flex;gap:var(--s5);width:max-content;padding-inline:var(--gutter);will-change:transform}.motion .hs-track[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{flex:0 0 var(--slide)}.motion .hs[data-astro-cid-j7pv25f6] .flip[data-astro-cid-j7pv25f6] .part-link[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.motion .hs[data-astro-cid-j7pv25f6] .flip[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{order:0}.motion .hs[data-astro-cid-j7pv25f6] .flip[data-astro-cid-j7pv25f6] .leader-line[data-astro-cid-j7pv25f6]{transform-origin:left}.motion .hs[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{aspect-ratio:auto!important;height:calc(100svh - var(--header) - 9rem);max-height:none}.hs-meter[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--s2);width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--gutter)}.hs-count[data-astro-cid-j7pv25f6]{font-size:.85rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--muted)}.hs-count[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--amber)}.hs-bar[data-astro-cid-j7pv25f6]{flex:1;height:2px;background:var(--rule)}.hs-bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:100%;background:var(--grad);transform-origin:left;transform:scaleX(0)}.hs-hint[data-astro-cid-j7pv25f6]{font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}@media(max-width:1023px){.motion .hs-view[data-astro-cid-j7pv25f6]{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom))}.motion .hs[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{height:calc(100svh - var(--header) - 13.5rem)}}@media(max-width:899px){.motion .hs[data-astro-cid-j7pv25f6]{--slide: 84vw}.motion .hs-track[data-astro-cid-j7pv25f6]{gap:var(--s3)}.motion .hs[data-astro-cid-j7pv25f6] .flip[data-astro-cid-j7pv25f6] .part-link[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.motion .hs[data-astro-cid-j7pv25f6]{--slide: 88vw}.motion .hs-track[data-astro-cid-j7pv25f6]{height:min(calc(100svh - var(--header) - 8.5rem),calc(var(--slide) + 14rem))}.motion .hs-track[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6],.motion .hs[data-astro-cid-j7pv25f6] .part-link[data-astro-cid-j7pv25f6]{height:100%}.motion .hs[data-astro-cid-j7pv25f6] .part-link[data-astro-cid-j7pv25f6],.motion .hs[data-astro-cid-j7pv25f6] .flip[data-astro-cid-j7pv25f6] .part-link[data-astro-cid-j7pv25f6]{grid-template:"x" minmax(0,1fr) / minmax(0,1fr);gap:0}.motion .hs[data-astro-cid-j7pv25f6] .part-link[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{grid-area:x}.motion .hs[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{aspect-ratio:1 / 1!important;height:auto;width:100%;align-self:start;justify-self:end}.motion .hs[data-astro-cid-j7pv25f6] .part-data[data-astro-cid-j7pv25f6]{align-self:end;position:relative;z-index:1;padding-top:var(--s3);background:linear-gradient(to top,var(--film) 78%,transparent)}.motion .hs[data-astro-cid-j7pv25f6] .part-no[data-astro-cid-j7pv25f6]{font-size:2rem}.motion .hs[data-astro-cid-j7pv25f6] .leader-line[data-astro-cid-j7pv25f6]{margin:.6rem 0 .8rem}.motion .hs[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6] picture{display:block}.motion .hs[data-astro-cid-j7pv25f6] .part-data[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]+div[data-astro-cid-j7pv25f6],.motion .hs-hint[data-astro-cid-j7pv25f6]{display:none}.motion .hs[data-astro-cid-j7pv25f6] .part-no[data-astro-cid-j7pv25f6]{font-size:2.4rem}.motion .hs[data-astro-cid-j7pv25f6] .leader-line[data-astro-cid-j7pv25f6]{margin:var(--s2) 0}.motion .hs[data-astro-cid-j7pv25f6] .part-data[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:var(--s2)}.motion .hs[data-astro-cid-j7pv25f6] .part-data[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{gap:.4rem;margin-bottom:var(--s2)}}.sheet-head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s3) var(--s5);align-items:end;margin-bottom:var(--s6)}.sheet-head[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted)}@media(max-width:899px){.sheet-head[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;margin-bottom:var(--s5)}}.sheet-foot[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s3);margin-top:var(--s6)}.sheet-foot[data-astro-cid-j7pv25f6] .titleblock[data-astro-cid-j7pv25f6]{margin-left:auto}.parts[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:var(--s6)}.part-link[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--s4);align-items:center;text-decoration:none}.flip[data-astro-cid-j7pv25f6] .part-link[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.flip[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{order:2}.frame[data-astro-cid-j7pv25f6]{margin:0;position:relative;background:var(--film);border:1px solid var(--rule);display:grid;place-items:center;max-height:78svh;overflow:hidden}.frame[data-astro-cid-j7pv25f6]:before,.frame[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;width:18px;height:18px;border:1.5px solid var(--line)}.frame[data-astro-cid-j7pv25f6]:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.frame[data-astro-cid-j7pv25f6]:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.frame[data-astro-cid-j7pv25f6] picture,.frame[data-astro-cid-j7pv25f6] img{width:100%;height:100%}.frame[data-astro-cid-j7pv25f6] img{object-fit:contain;transition:transform .8s var(--ease)}.part-link[data-astro-cid-j7pv25f6]:hover .frame[data-astro-cid-j7pv25f6] img{transform:scale(1.025)}.part-no[data-astro-cid-j7pv25f6]{display:block;font-weight:900;font-size:clamp(3rem,2rem + 4vw,6rem);line-height:.9;color:var(--amber)}.leader-line[data-astro-cid-j7pv25f6]{display:block;height:1.5px;background:var(--line);margin:var(--s3) 0;transform-origin:left;width:100%}.flip[data-astro-cid-j7pv25f6] .leader-line[data-astro-cid-j7pv25f6]{transform-origin:right}.part-data[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:var(--s3)}.part-data[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{margin:0 0 var(--s3);display:grid;gap:.75rem}.part-data[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:.15rem 0 0}@media(max-width:899px){.part-link[data-astro-cid-j7pv25f6],.flip[data-astro-cid-j7pv25f6] .part-link[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--s3)}.flip[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{order:0}.parts[data-astro-cid-j7pv25f6]{gap:var(--s5)}}.svc[data-astro-cid-j7pv25f6]{width:100%;border-collapse:collapse;margin-bottom:var(--s6)}.svc[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.svc[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{text-align:left;vertical-align:top;padding:var(--s3) var(--s2) var(--s3) 0;border-bottom:1px solid var(--rule)}.svc[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{padding-block:.6rem;border-bottom-color:var(--line)}.svc[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{font-size:clamp(1.25rem,1rem + .8vw,1.75rem);font-weight:900;text-transform:uppercase;line-height:1.05;width:32%}.svc[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;display:inline-flex;gap:.6rem;align-items:baseline}.svc[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--amber)}.svc[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6].code{width:4rem;font-size:1.1rem}@media(max-width:899px){.svc[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6]{display:none}.svc[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:3rem 1fr;padding-block:var(--s3);border-bottom:1px solid var(--rule)}.svc[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.svc[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{border:0;padding:.2rem 0;width:auto!important}.svc[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]:nth-child(n+3){grid-column:2}}.spec-packs-head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s3) var(--s5);margin-bottom:var(--s4);align-items:end}.spec-packs-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}@media(max-width:899px){.spec-packs-head[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.eng-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--s5);align-items:start;margin-bottom:var(--s6)}.eng-photo[data-astro-cid-j7pv25f6]{margin:0;position:sticky;top:calc(var(--header) + 2rem)}.eng-photo[data-astro-cid-j7pv25f6] img{width:100%;border:1px solid var(--rule)}.eng-photo[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{display:grid;gap:.2rem;margin-top:var(--s2);padding-top:var(--s2);border-top:1.5px solid var(--line)}.eng-photo[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:900;text-transform:uppercase;font-size:1.2rem}.eng-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:var(--s4)}.eng-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.15rem}.eng-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:nth-last-of-type(2){font-weight:900;text-transform:uppercase;font-size:1.5rem;line-height:1.1}.sign[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:1rem!important;margin-bottom:var(--s4)}@media(max-width:899px){.eng-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.eng-photo[data-astro-cid-j7pv25f6]{position:static}}.reassembly[data-astro-cid-j7pv25f6]{border-top:1px solid var(--rule)}.reassembly[data-astro-cid-j7pv25f6] .stage[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.end-copy[data-astro-cid-j7pv25f6]{display:block}.end-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2.2rem,1rem + 3vw,4.2rem);max-width:17ch}.end-copy[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:var(--s3)}.end-copy[data-astro-cid-j7pv25f6] .titleblock[data-astro-cid-j7pv25f6]{margin-top:var(--s4)}.reassembly[data-astro-cid-j7pv25f6] .stage-art[data-astro-cid-j7pv25f6] .hand{max-height:calc(100svh - var(--header) - 6rem)}@media(max-width:1023px){.reassembly[data-astro-cid-j7pv25f6] .stage[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.reassembly[data-astro-cid-j7pv25f6] .stage-art[data-astro-cid-j7pv25f6] .hand{max-width:420px}}
