.stage.astro-f2jc3dwf{--lwi-sphere:.75rem;grid-template-columns:var(--lwi-sphere) minmax(0, 1fr);column-gap:var(--lwi-space-4);align-content:start;display:grid}.marker.astro-f2jc3dwf{grid-column:1/-1;grid-template-columns:subgrid;block-size:var(--step-marker,1.25rem);align-items:center;margin-block-end:var(--lwi-space-4);display:grid}.marker.astro-f2jc3dwf .sphere.astro-f2jc3dwf{box-shadow:0 0 0 .5rem var(--lwi-ground)}.num.astro-f2jc3dwf{padding-inline:var(--lwi-space-4) var(--lwi-space-3);background-color:var(--lwi-ground);font-family:var(--lwi-font-display);font-size:var(--lwi-fs-xs);font-variant-numeric:tabular-nums;letter-spacing:var(--lwi-track-label);color:var(--lwi-accent);justify-self:start;margin-inline-start:calc(var(--lwi-space-4) * -1);font-weight:500;line-height:1}.title.astro-f2jc3dwf,.text.astro-f2jc3dwf{grid-column:1/-1}.title.astro-f2jc3dwf{font-family:var(--lwi-font-serif);font-optical-sizing:auto;color:var(--lwi-deep-teal);font-size:1.5rem;font-weight:500;line-height:1.25}.text.astro-f2jc3dwf{gap:var(--lwi-space-3);font-size:var(--lwi-fs-md);line-height:var(--lwi-lh-body);color:var(--lwi-charcoal);text-wrap:pretty;margin-block-start:var(--lwi-space-3);display:grid}@media (width<=899px){.title.astro-f2jc3dwf,.text.astro-f2jc3dwf{grid-column:2}}
