.z93RQW_head{gap:var(--space-6);margin-bottom:var(--space-8);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.z93RQW_title{margin:0 0 0 var(--optical-left);font-size:var(--type-section);font-weight:var(--font-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section);max-width:var(--measure-heading)}.z93RQW_control{height:var(--control-h-nav);padding:var(--control-pad-nav);border:var(--rule-weight) solid var(--color-fg);border-radius:var(--radius);color:var(--color-fg);font-family:var(--font-family-sans);font-size:var(--type-nav);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-cta);text-transform:uppercase;cursor:pointer;transition:background var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);background:0 0;justify-self:start;align-items:center;display:inline-flex}.z93RQW_control:hover{background:var(--color-fg);color:var(--color-bg)}.z93RQW_stage{gap:var(--space-8) var(--col-gap-wide);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.z93RQW_canvasBox{aspect-ratio:12/7;border:var(--rule-weight) solid var(--color-rule);border-radius:var(--radius);max-width:100%;overflow:hidden}.z93RQW_canvas{width:100%;height:100%;display:block}.z93RQW_side{gap:var(--space-8);min-width:0;display:grid}.z93RQW_captions{display:grid}.z93RQW_caption{opacity:0;transition:opacity var(--duration-caption) var(--easing-standard);pointer-events:none;grid-area:1/1}.z93RQW_caption[data-active=true]{opacity:1}.z93RQW_captionKicker{margin:0 0 var(--space-2);font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}.z93RQW_captionTitle{margin:0 0 var(--space-3) var(--optical-left);font-size:var(--type-subsection);font-weight:var(--font-weight-display);line-height:var(--leading-subsection);letter-spacing:var(--tracking-subsection);color:var(--color-fg)}.z93RQW_captionBody{font-size:var(--type-body-sm);line-height:var(--leading-lead);color:var(--color-fg-muted);margin:0}.z93RQW_rail{gap:var(--cell-gap);--progress:0;grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.z93RQW_step{min-width:0}.z93RQW_tick{cursor:pointer;background:0 0;border:0;width:100%;height:32px;padding:0;display:block;position:relative}.z93RQW_tick:before{content:"";border-radius:var(--radius-mark);background:var(--color-rule);height:3px;transition:background var(--duration-caption) var(--easing-standard);position:absolute;bottom:0;left:0;right:0}.z93RQW_tick[data-filled=true]:before{background:var(--accent)}.z93RQW_tickFill{border-radius:var(--radius-mark);background:var(--accent);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.z93RQW_tick[data-active=true] .z93RQW_tickFill{transform:scaleX(var(--progress))}.z93RQW_tick:hover:before{background:var(--color-fg-muted)}.z93RQW_tick:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-offset)}.z93RQW_srOnlyList{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1040px){.z93RQW_stage{grid-template-columns:minmax(0,1fr)}.z93RQW_canvasBox{aspect-ratio:4/3}}@media (max-width:760px){.z93RQW_head{grid-template-columns:minmax(0,1fr);align-items:start}.z93RQW_captionTitle{font-size:var(--type-card-title)}}
