.faq[data-astro-cid-hemr5th4]{border-top:1px solid var(--line);counter-reset:question}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line);counter-increment:question}summary[data-astro-cid-hemr5th4]{grid-template-columns:var(--index-column) minmax(0, 1fr) auto;padding-block:var(--space-5);cursor:pointer;align-items:baseline;list-style:none;display:grid}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:before{content:counter(question, decimal-leading-zero);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em}summary[data-astro-cid-hemr5th4]:hover .sign[data-astro-cid-hemr5th4]{border-color:var(--fg)}.sign[data-astro-cid-hemr5th4]{width:2rem;height:2rem;margin-left:var(--space-4);border:1px solid var(--tick);border-radius:var(--radius);align-self:center;position:relative}.sign[data-astro-cid-hemr5th4]:before,.sign[data-astro-cid-hemr5th4]:after{content:"";background:var(--fg);width:.75rem;height:1.5px;margin:-.75px 0 0 -.375rem;position:absolute;top:50%;left:50%}.sign[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] .sign[data-astro-cid-hemr5th4]:after{transform:none}p[data-astro-cid-hemr5th4]{max-width:40rem;padding:0 0 var(--space-5) var(--index-column);color:var(--muted)}@media (width>=48rem){p[data-astro-cid-hemr5th4]{padding-right:var(--space-7)}}@media (prefers-reduced-motion:no-preference){.sign[data-astro-cid-hemr5th4],.sign[data-astro-cid-hemr5th4]:after{transition:transform .18s,border-color .18s}}.zone[data-astro-cid-e4ap7rek]{fill:none;stroke:var(--zone-color,var(--fg));stroke-width:2.5px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.zone[data-astro-cid-e4ap7rek]{animation:var(--zone-animation,none);animation-delay:var(--turn-delay,0s)}}.legs[data-astro-cid-cnmoc2oo]{fill:var(--scene-near)}.torso[data-astro-cid-cnmoc2oo]{fill:var(--scene-body)}.light[data-astro-cid-cnmoc2oo]{fill:var(--scene-light)}.ring[data-astro-cid-cnmoc2oo]{fill:none;stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:3 5}.strap[data-astro-cid-cnmoc2oo],.arm[data-astro-cid-cnmoc2oo]{fill:none;stroke-linecap:round;stroke-linejoin:round}.strap[data-astro-cid-cnmoc2oo]{stroke:var(--scene-light);stroke-width:4px}.arm[data-astro-cid-cnmoc2oo]{stroke:#a3adb7;stroke-width:14px}.item[data-astro-cid-cnmoc2oo]{fill:#fff}.edge[data-astro-cid-cnmoc2oo]{stroke:var(--scene-body);stroke-width:3px}.frame[data-astro-cid-5jlivkkg]{fill:var(--line)}.tone-0[data-astro-cid-5jlivkkg]{fill:var(--scene-far)}.tone-1[data-astro-cid-5jlivkkg]{fill:var(--scene-mid)}.tone-2[data-astro-cid-5jlivkkg]{fill:var(--scene-near)}.wall[data-astro-cid-iz5koyjr]{fill:var(--scene-wall)}.floor[data-astro-cid-iz5koyjr]{fill:var(--panel)}.card[data-astro-cid-ov2g4qoi]{gap:var(--space-3);width:100%;padding:var(--space-3);border:1px solid var(--tick);background:var(--panel);border-radius:.75rem;display:grid;box-shadow:0 1.5rem 3rem #00000073}.head[data-astro-cid-ov2g4qoi]{align-items:center;gap:var(--space-2);display:flex}.dot[data-astro-cid-ov2g4qoi]{background:var(--signal);border-radius:50%;flex:none;width:.5rem;height:.5rem}.time[data-astro-cid-ov2g4qoi]{color:var(--muted);margin-left:auto}.thumb[data-astro-cid-ov2g4qoi]{aspect-ratio:16/10;border-radius:var(--radius);position:relative;overflow:hidden}.thumb[data-astro-cid-ov2g4qoi]>svg{width:100%;height:100%}.play[data-astro-cid-ov2g4qoi]{right:var(--space-2);bottom:var(--space-2);background:var(--fg);border-radius:50%;width:1.75rem;height:1.75rem;position:absolute}.play[data-astro-cid-ov2g4qoi]:after{content:"";border:.3125rem solid #0000;border-left:.5rem solid var(--bg);border-right-width:0;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.action[data-astro-cid-ov2g4qoi]{border-radius:var(--radius);background:var(--fg);min-height:2.25rem;color:var(--bg);font-size:var(--text-sm);place-items:center;font-weight:600;display:grid}@media (width<=47.99rem){.card[data-astro-cid-ov2g4qoi]{gap:var(--space-2);padding:var(--space-2)}.head[data-astro-cid-ov2g4qoi]{font-size:.6875rem}.time[data-astro-cid-ov2g4qoi],.action[data-astro-cid-ov2g4qoi]{display:none}}@media (prefers-reduced-motion:no-preference){.card[data-astro-cid-ov2g4qoi]{animation:10s ease-in-out infinite reveal-solo}}.brackets[data-astro-cid-fhuvfros]{inset:var(--bracket-inset-block,.75rem) var(--bracket-inset-inline,.75rem);z-index:2;pointer-events:none;position:absolute}i[data-astro-cid-fhuvfros]{width:var(--bracket-size,.875rem);height:var(--bracket-size,.875rem);border:0 solid var(--bracket-color,var(--fg));position:absolute}.top[data-astro-cid-fhuvfros]{border-top-width:2px;top:0}.bottom[data-astro-cid-fhuvfros]{border-bottom-width:2px;bottom:0}.left[data-astro-cid-fhuvfros]{border-left-width:2px;left:0}.right[data-astro-cid-fhuvfros]{border-right-width:2px;right:0}.view[data-astro-cid-ieykjksi]{--bracket-inset-block:var(--view-inset-block,.75rem);--bracket-inset-inline:var(--view-inset-inline,.75rem);background:var(--scene-wall);height:100%;position:relative;overflow:hidden}.view[data-astro-cid-ieykjksi]>svg{width:100%;height:100%;position:absolute;inset:0}.solo[data-astro-cid-ieykjksi],.featured[data-astro-cid-ieykjksi]{--zone-color:var(--signal)}.solo[data-astro-cid-ieykjksi]{--zone-animation:zone-solo 10s ease-in-out infinite}.turn[data-astro-cid-ieykjksi]{--zone-animation:zone-turn 12s ease-in-out infinite}.turn-1[data-astro-cid-ieykjksi]{--turn-delay:4s}.turn-2[data-astro-cid-ieykjksi]{--turn-delay:8s}.hud[data-astro-cid-ieykjksi]{top:calc(var(--bracket-inset-block) + .625rem);right:calc(var(--bracket-inset-inline) + .75rem);left:calc(var(--bracket-inset-inline) + .75rem);z-index:2;align-items:center;gap:var(--space-3);color:var(--fg);display:flex;position:absolute}.dot[data-astro-cid-ieykjksi]{background:var(--tick);border-radius:50%;flex:none;width:.5rem;height:.5rem}.solo[data-astro-cid-ieykjksi] .dot[data-astro-cid-ieykjksi],.featured[data-astro-cid-ieykjksi] .dot[data-astro-cid-ieykjksi]{background:var(--signal)}.live[data-astro-cid-ieykjksi]{padding-right:var(--space-3);border-right:1px solid var(--tick);white-space:nowrap;display:none}@media (width>=48rem){.live[data-astro-cid-ieykjksi]{display:inline}}.camera[data-astro-cid-ieykjksi]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.time[data-astro-cid-ieykjksi]{color:var(--muted);margin-left:auto}@media (prefers-reduced-motion:no-preference){.solo[data-astro-cid-ieykjksi] .dot[data-astro-cid-ieykjksi]{animation:1.6s steps(2,jump-none) infinite blink}.turn[data-astro-cid-ieykjksi] .dot[data-astro-cid-ieykjksi]{animation:12s ease-in-out infinite dot-turn;animation-delay:var(--turn-delay,0s)}}.wall[data-astro-cid-v2qkz3go]{fill:var(--scene-wall)}.floor[data-astro-cid-v2qkz3go]{fill:var(--panel)}.timeline[data-astro-cid-3xih677i]{border-block:1px solid var(--line)}.track[data-astro-cid-3xih677i]{height:3.25rem;position:relative}.marker[data-astro-cid-3xih677i]{padding:var(--space-2) var(--space-2) 0;border-left:2px solid var(--signal);color:var(--signal);align-items:flex-start;display:flex;position:absolute;top:0;bottom:0;left:68%}@media (prefers-reduced-motion:no-preference){.marker[data-astro-cid-3xih677i]{animation:10s ease-in-out infinite reveal-solo}}.feed[data-astro-cid-ge2uvauf]{--view-inset-inline:var(--gutter);aspect-ratio:5/4;position:relative}.feed[data-astro-cid-ge2uvauf]:after{content:"";z-index:1;background:linear-gradient(to top, var(--bg), transparent 16%);pointer-events:none;position:absolute;inset:0}.alert[data-astro-cid-ge2uvauf]{top:3.5rem;right:calc(var(--gutter) + .75rem);z-index:3;width:8rem;position:absolute}.copy[data-astro-cid-ge2uvauf]{z-index:3;gap:var(--space-5);padding-block:var(--space-5) var(--space-7);justify-items:start;display:grid;position:relative}.eyebrow[data-astro-cid-ge2uvauf]{color:var(--muted)}h1[data-astro-cid-ge2uvauf]{max-width:36rem;font-size:var(--text-h1);letter-spacing:-.022em;line-height:1}.lead[data-astro-cid-ge2uvauf]{max-width:33rem;color:var(--muted);font-size:var(--text-lg);line-height:1.5}.actions[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (width>=48rem){.feed[data-astro-cid-ge2uvauf]{aspect-ratio:16/9}.alert[data-astro-cid-ge2uvauf]{top:4.5rem;right:auto;left:calc(var(--gutter) + .75rem);width:14.5rem}}@media (width>=80rem){.stage[data-astro-cid-ge2uvauf]{align-items:end;min-height:clamp(38rem,82vh,47rem);display:grid;position:relative}.feed[data-astro-cid-ge2uvauf]{--view-inset-block:1.25rem;--view-inset-inline:max(var(--gutter), (100% - var(--container)) / 2);aspect-ratio:auto;position:absolute;inset:0}.feed[data-astro-cid-ge2uvauf]:after{background:linear-gradient(to right, var(--bg) 8%, color-mix(in srgb, var(--bg) 82%, transparent) 36%, transparent 58%), linear-gradient(to top, var(--bg), transparent 12%)}.alert[data-astro-cid-ge2uvauf]{top:5.5rem;left:auto;right:calc(max(var(--gutter), (100% - var(--container)) / 2) + 1rem);width:16rem}.copy[data-astro-cid-ge2uvauf]{padding-block:7rem var(--space-8)}.lead[data-astro-cid-ge2uvauf]{color:var(--fg)}}.log[data-astro-cid-bn4uwsct]{border-top:1px solid var(--line);counter-reset:row}.row[data-astro-cid-bn4uwsct]{grid-template-columns:var(--index-column) minmax(0, 1fr);gap:var(--space-2) 0;padding-block:var(--space-5);border-bottom:1px solid var(--line);counter-increment:row;align-items:baseline;display:grid}.row[data-astro-cid-bn4uwsct]:before{content:counter(row, decimal-leading-zero);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em}p[data-astro-cid-bn4uwsct]{color:var(--muted);grid-column:2}@media (width>=54rem){.row[data-astro-cid-bn4uwsct]:has(p){grid-template-columns:var(--index-column) minmax(0, 5fr) minmax(0, 7fr);gap:var(--space-6);column-gap:0}.row[data-astro-cid-bn4uwsct]:has(p) p[data-astro-cid-bn4uwsct]{padding-left:var(--space-6);grid-column:3}}@media (prefers-reduced-motion:no-preference){.row[data-astro-cid-bn4uwsct]{transition:background-color .16s}}.row[data-astro-cid-bn4uwsct]:hover{background:var(--panel)}.points[data-astro-cid-kjzf47ul]{display:grid}li[data-astro-cid-kjzf47ul]{align-content:start;gap:var(--space-3);padding-block:var(--space-5);border-top:1px solid var(--line);display:grid}p[data-astro-cid-kjzf47ul]{color:var(--muted)}@media (width>=54rem){.points[data-astro-cid-kjzf47ul]{grid-template-columns:repeat(3,minmax(0,1fr))}li[data-astro-cid-kjzf47ul]{padding:var(--space-2) var(--space-6) var(--space-2);border-top:0;border-left:1px solid var(--line)}}.section[data-astro-cid-w6ymvdtg]{padding-block:var(--space-section);counter-increment:section}.inner[data-astro-cid-w6ymvdtg]{gap:clamp(1.75rem,1rem + 3.4vw,4.5rem);display:grid}.framed[data-astro-cid-w6ymvdtg]{--bracket-inset-block:0;--bracket-inset-inline:0;--bracket-size:clamp(1.5rem, 4vw, 3rem);--bracket-color:var(--tick);background:var(--panel);padding:clamp(2.25rem,.75rem + 7vw,6rem) clamp(1.25rem,.25rem + 5vw,6rem);position:relative}.framed[data-astro-cid-w6ymvdtg] .section-header,.framed[data-astro-cid-w6ymvdtg] .body[data-astro-cid-w6ymvdtg]{z-index:3;position:relative}@media (width>=62rem){.split[data-astro-cid-w6ymvdtg]{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.wall[data-astro-cid-m6ggzuyh]{fill:var(--scene-wall)}.ceiling[data-astro-cid-m6ggzuyh]{fill:var(--panel)}.cone[data-astro-cid-m6ggzuyh]{fill:var(--fg);fill-opacity:.05}.mount[data-astro-cid-m6ggzuyh]{fill:var(--scene-near)}.dome[data-astro-cid-m6ggzuyh]{fill:var(--scene-light)}.lens[data-astro-cid-m6ggzuyh]{fill:var(--bg)}.glint[data-astro-cid-m6ggzuyh]{fill:var(--scene-body)}.wall[data-astro-cid-5touxubh]{fill:var(--scene-wall)}.phone[data-astro-cid-5touxubh]{fill:var(--bg);stroke:var(--scene-near);stroke-width:2px}.bar[data-astro-cid-5touxubh]{fill:var(--scene-mid)}.card[data-astro-cid-5touxubh]{fill:var(--panel)}.alert[data-astro-cid-5touxubh]{fill:var(--signal)}.strong[data-astro-cid-5touxubh]{fill:var(--scene-body)}.thumb[data-astro-cid-5touxubh]{fill:var(--scene-far)}.light[data-astro-cid-5touxubh],.play[data-astro-cid-5touxubh],.action[data-astro-cid-5touxubh]{fill:var(--scene-light)}.body[data-astro-cid-5touxubh]{fill:var(--scene-body)}.glyph[data-astro-cid-5touxubh]{fill:var(--bg)}.mosaic[data-astro-cid-6l634s2a]{gap:var(--space-7) var(--space-4);counter-reset:step;display:grid}.tile[data-astro-cid-6l634s2a]{gap:var(--space-5);counter-increment:step;align-content:start;display:grid}.screen[data-astro-cid-6l634s2a]{aspect-ratio:4/3}.caption[data-astro-cid-6l634s2a]{gap:var(--space-3);align-content:start;display:grid}.caption[data-astro-cid-6l634s2a]:before{content:counter(step, decimal-leading-zero);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em}p[data-astro-cid-6l634s2a]{color:var(--muted)}@media (width>=40rem) and (width<=61.99rem){.tile[data-astro-cid-6l634s2a]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}@media (width>=62rem){.mosaic[data-astro-cid-6l634s2a]{grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,3fr)}.screen[data-astro-cid-6l634s2a]{aspect-ratio:auto;height:24rem}.caption[data-astro-cid-6l634s2a]{padding-right:var(--space-5)}}.contact[data-astro-cid-lcdefpme]{gap:var(--space-6);display:grid}.contact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--muted);font-size:var(--text-lg)}.actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}
