.flow-header[data-astro-cid-aq4dqmmo]{margin-bottom:24px}.flow[data-astro-cid-aq4dqmmo]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;counter-reset:none}.flow[data-astro-cid-aq4dqmmo] li[data-astro-cid-aq4dqmmo]{position:relative;padding:28px 24px 0 0;border-top:3px solid var(--border-medium)}.flow[data-astro-cid-aq4dqmmo] li[data-astro-cid-aq4dqmmo]:first-child{border-top-color:var(--ghost)}.flow[data-astro-cid-aq4dqmmo] li[data-astro-cid-aq4dqmmo]:nth-child(4){border-top-color:var(--signal)}.flow[data-astro-cid-aq4dqmmo] li[data-astro-cid-aq4dqmmo]:before{content:"";position:absolute;top:-9px;left:0;width:15px;height:15px;border-radius:50%;background:var(--surface-1);border:3px solid var(--ghost)}.flow[data-astro-cid-aq4dqmmo] li[data-astro-cid-aq4dqmmo]:nth-child(4):before{border-color:var(--signal);background:var(--signal);box-shadow:0 0 10px var(--signal)}.f-num[data-astro-cid-aq4dqmmo]{display:block;font-family:var(--font-data);font-size:.75rem;letter-spacing:.08em;color:var(--signal);margin-bottom:6px}.f-name[data-astro-cid-aq4dqmmo]{display:block;font-family:var(--font-display);font-weight:600;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.2;color:var(--ghost)}.f-note[data-astro-cid-aq4dqmmo]{display:block;color:var(--grey);margin-top:8px;font-size:.95rem}.detail[data-astro-cid-aq4dqmmo]>li[data-astro-cid-aq4dqmmo]{grid-template-columns:6rem minmax(0,1fr);padding-block:clamp(32px,4vw,48px)}.detail[data-astro-cid-aq4dqmmo]>li[data-astro-cid-aq4dqmmo]:first-child{border-top:none;padding-top:0}.detail[data-astro-cid-aq4dqmmo]>li[data-astro-cid-aq4dqmmo]:before{font-size:clamp(2.4rem,4vw,3.4rem)}.step-head[data-astro-cid-aq4dqmmo]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.step-head[data-astro-cid-aq4dqmmo] .nooct-icon{color:var(--signal)}.detail[data-astro-cid-aq4dqmmo] h3[data-astro-cid-aq4dqmmo]{font-family:var(--font-display);font-size:clamp(1.5rem,2.4vw,2rem);margin:0}.detail[data-astro-cid-aq4dqmmo] p[data-astro-cid-aq4dqmmo]{max-width:64ch}.detail[data-astro-cid-aq4dqmmo] p[data-astro-cid-aq4dqmmo]+p[data-astro-cid-aq4dqmmo]{margin-top:.9em}.step-media[data-astro-cid-aq4dqmmo]{margin-top:24px;padding:16px;background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:8px;max-width:680px;transition:border-color .18s ease,box-shadow .18s ease}.step-media[data-astro-cid-aq4dqmmo]:hover{border-color:var(--border-signal)}.step-media[data-astro-cid-aq4dqmmo] .telemetry-pill[data-astro-cid-aq4dqmmo]{margin-bottom:12px}.step-media-img-wrap[data-astro-cid-aq4dqmmo]{position:relative;border-radius:6px;overflow:hidden;aspect-ratio:16 / 9;border:1px solid var(--border-subtle);background:#000}.step-img[data-astro-cid-aq4dqmmo]{width:100%;height:100%;object-fit:cover;display:block}.step-video[data-astro-cid-aq4dqmmo]{width:100%;height:100%;object-fit:cover;display:block;opacity:.9}.step-video-scanlines[data-astro-cid-aq4dqmmo]{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(0,0,0,.28) 2px,rgba(0,0,0,.28) 4px)}.step-media-caption[data-astro-cid-aq4dqmmo]{margin-top:10px;font-size:.85rem;color:var(--grey);line-height:1.45}.photo-section[data-astro-cid-aq4dqmmo]{padding-block:clamp(40px,6vw,72px)}.photo-card[data-astro-cid-aq4dqmmo]{margin:0;padding:16px;background:var(--surface-1);border:1px solid var(--border-medium);border-radius:8px;position:relative;box-shadow:0 16px 40px -16px #000000b3}.photo-img-wrap[data-astro-cid-aq4dqmmo]{position:relative;border-radius:6px;overflow:hidden}.photo[data-astro-cid-aq4dqmmo]{width:100%;height:auto;border:1px solid var(--border-subtle);aspect-ratio:16 / 9;object-fit:cover;display:block}.photo-overlay[data-astro-cid-aq4dqmmo]{position:absolute;inset:0;background:linear-gradient(180deg,#0015141a,#001514cc);pointer-events:none}.photo-badge[data-astro-cid-aq4dqmmo]{position:absolute;bottom:20px;left:20px}.photo-caption[data-astro-cid-aq4dqmmo]{margin-top:14px;font-size:.95rem;color:var(--grey);font-family:var(--font-data)}.split[data-astro-cid-aq4dqmmo]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px);align-items:start}.split[data-astro-cid-aq4dqmmo] h2[data-astro-cid-aq4dqmmo]{max-width:14ch}.gap[data-astro-cid-aq4dqmmo]{margin-top:24px}@media(max-width:900px){.flow[data-astro-cid-aq4dqmmo]{grid-template-columns:1fr}.flow[data-astro-cid-aq4dqmmo] li[data-astro-cid-aq4dqmmo]{border-top:none;border-left:3px solid var(--border-medium);padding:0 0 28px 28px}.flow[data-astro-cid-aq4dqmmo] li[data-astro-cid-aq4dqmmo]:first-child{border-left-color:var(--ghost)}.flow[data-astro-cid-aq4dqmmo] li[data-astro-cid-aq4dqmmo]:nth-child(4){border-left-color:var(--signal)}.flow[data-astro-cid-aq4dqmmo] li[data-astro-cid-aq4dqmmo]:before{top:2px;left:-9px}.split[data-astro-cid-aq4dqmmo]{grid-template-columns:1fr}.detail[data-astro-cid-aq4dqmmo]>li[data-astro-cid-aq4dqmmo]{grid-template-columns:3.5rem minmax(0,1fr)}}
