.vis[data-astro-cid-uhpzuhbx]{overflow:hidden}.glow[data-astro-cid-uhpzuhbx]{position:absolute;width:60vw;height:60vw;right:-15vw;top:-20vw;border-radius:50%;background:radial-gradient(circle,rgba(140,198,63,.16),transparent 60%);animation:drift 14s ease-in-out infinite alternate;pointer-events:none}@keyframes drift{to{transform:translate(-8vw,10vw)}}.wrap[data-astro-cid-uhpzuhbx]{position:relative;z-index:1}.copy[data-astro-cid-uhpzuhbx]{grid-column:1 / span 12;margin-bottom:3rem}.eyebrow[data-astro-cid-uhpzuhbx]:before{display:none}.chip[data-astro-cid-uhpzuhbx]{font-size:.86rem;font-weight:700;letter-spacing:.1em;padding:.25rem .55rem;border-radius:999px;background:linear-gradient(135deg,#d9bd8c,#b08d57);color:var(--forest-deep)}h2[data-astro-cid-uhpzuhbx]{max-width:16ch;margin-bottom:1.5rem;color:var(--chalk)}.acts[data-astro-cid-uhpzuhbx]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem}.note[data-astro-cid-uhpzuhbx]{font-size:.98rem;color:var(--brass-lt)}.viewer[data-astro-cid-uhpzuhbx]{grid-column:1 / span 12;align-self:center;border-radius:22px;overflow:hidden;background:#0d1d14;box-shadow:0 50px 90px -40px #000c,inset 0 0 0 1px var(--line-lt)}.chrome[data-astro-cid-uhpzuhbx]{display:flex;align-items:center;gap:1rem;padding:.8rem 1.1rem;font-size:.86rem;color:#f6f1e6bf;border-bottom:1px solid var(--line-lt)}.dots[data-astro-cid-uhpzuhbx]{display:flex;gap:.4rem}.dots[data-astro-cid-uhpzuhbx] i[data-astro-cid-uhpzuhbx]{width:.65rem;height:.65rem;border-radius:50%;background:#f6f1e633}.fname[data-astro-cid-uhpzuhbx]{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fname[data-astro-cid-uhpzuhbx] .ic[data-astro-cid-uhpzuhbx]{height:1.2rem;width:auto;border-radius:0}.status[data-astro-cid-uhpzuhbx]{display:flex;align-items:center;gap:.45rem;color:var(--brass-lt);font-weight:600;letter-spacing:.06em}.status[data-astro-cid-uhpzuhbx] b[data-astro-cid-uhpzuhbx]{width:.55rem;height:.55rem;border-radius:50%;background:var(--leaf);box-shadow:0 0 #8cc63f99;animation:pulse 1.8s infinite}@keyframes pulse{70%{box-shadow:0 0 0 8px #8cc63f00}to{box-shadow:0 0 #8cc63f00}}.stage[data-astro-cid-uhpzuhbx]{position:relative;aspect-ratio:16/10;--x: 0%}.stage[data-astro-cid-uhpzuhbx] img[data-astro-cid-uhpzuhbx]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0}.s1[data-astro-cid-uhpzuhbx]{clip-path:inset(0 calc(100% - var(--x)) 0 0);animation:render 9s var(--ease) infinite}.scan[data-astro-cid-uhpzuhbx]{position:absolute;top:0;bottom:0;left:var(--x);width:2px;background:var(--brass-lt);box-shadow:0 0 22px 6px #dcc3948c,0 0 60px 18px #8cc63f40;animation:render 9s var(--ease) infinite}.grid-ov[data-astro-cid-uhpzuhbx]{position:absolute;inset:0;background-image:linear-gradient(rgba(220,195,148,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(220,195,148,.12) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(90deg,transparent calc(var(--x) - 12%),#000 var(--x),transparent calc(var(--x) + 12%));animation:render 9s var(--ease) infinite;pointer-events:none}@property --x{syntax: "<percentage>"; inherits: true; initial-value: 0%;}.stage[data-astro-cid-uhpzuhbx]{animation:render 9s var(--ease) infinite}@keyframes render{0%,8%{--x: 0%}50%,78%{--x: 100%}92%,to{--x: 0%}}.tag[data-astro-cid-uhpzuhbx]{position:absolute;bottom:1rem;z-index:2;font-size:.86rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:.4rem .8rem;border-radius:999px;backdrop-filter:blur(6px)}.t0[data-astro-cid-uhpzuhbx]{left:1rem;background:#0b181199;color:#fff}.t1[data-astro-cid-uhpzuhbx]{right:1rem;background:#dcc394e6;color:var(--forest-deep)}.steps[data-astro-cid-uhpzuhbx]{grid-column:1 / span 12;list-style:none;margin:4rem 0 0;padding:3rem 0 0;border-top:1px solid var(--line-lt);display:grid;gap:2rem}.steps[data-astro-cid-uhpzuhbx] span[data-astro-cid-uhpzuhbx]{font-family:var(--display);font-style:italic;font-size:2.6rem;color:var(--brass-lt);display:block;line-height:1;margin-bottom:.75rem}.steps[data-astro-cid-uhpzuhbx] strong[data-astro-cid-uhpzuhbx]{font-family:var(--display);font-weight:500;font-size:1.5rem;display:block;margin-bottom:.4rem;color:var(--chalk)}.steps[data-astro-cid-uhpzuhbx] p[data-astro-cid-uhpzuhbx]{font-size:1rem;margin:0}@media(prefers-reduced-motion:reduce){.stage[data-astro-cid-uhpzuhbx]{--x: 100%;animation:none}.s1[data-astro-cid-uhpzuhbx],.scan[data-astro-cid-uhpzuhbx],.grid-ov[data-astro-cid-uhpzuhbx]{animation:none}}@media(min-width:900px){.copy[data-astro-cid-uhpzuhbx]{grid-column:1 / span 5;margin:0;align-self:center}.viewer[data-astro-cid-uhpzuhbx]{grid-column:6 / span 7}.steps[data-astro-cid-uhpzuhbx]{grid-template-columns:repeat(3,1fr);column-gap:var(--gutter)}.steps[data-astro-cid-uhpzuhbx] li[data-astro-cid-uhpzuhbx]:nth-child(2){margin-top:2rem}}@media(max-width:599px){.t0[data-astro-cid-uhpzuhbx]{display:none}.tag[data-astro-cid-uhpzuhbx]{font-size:.83rem}.chrome[data-astro-cid-uhpzuhbx]{font-size:.8rem}.steps[data-astro-cid-uhpzuhbx]{margin-top:2.5rem;padding-top:2rem}}
