.layout[data-astro-cid-ridjranl]{display:grid;gap:var(--space-4)}@media(min-width:60em){.layout[data-astro-cid-ridjranl]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch}}.form-wrap[data-astro-cid-ridjranl]{background:var(--color-surface);border:var(--bw) solid var(--color-border);border-radius:var(--radius);padding:var(--panel-pad);box-shadow:var(--shadow-card)}.form-title[data-astro-cid-ridjranl]{font-size:var(--fs-2xl);margin-bottom:var(--space-4)}.steps-panel[data-astro-cid-ridjranl]{display:flex;flex-direction:column;background:var(--color-bg-alt);border:var(--bw) solid var(--color-border);border-radius:var(--radius);padding:var(--panel-pad)}.panel-title[data-astro-cid-ridjranl]{font-family:var(--font-mono);font-weight:var(--fw-medium);font-size:var(--fs-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-muted);padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:var(--bw) solid var(--color-border-strong)}.steps[data-astro-cid-ridjranl]{list-style:none;padding:0;margin:0;flex:1;display:flex;flex-direction:column;position:relative}.steps[data-astro-cid-ridjranl] li[data-astro-cid-ridjranl]{flex:1;display:grid;grid-template-columns:var(--step-node) 1fr;gap:var(--space-3);position:relative;padding-bottom:var(--space-4)}.steps[data-astro-cid-ridjranl] li[data-astro-cid-ridjranl]:last-child{flex:0 0 auto;padding-bottom:0}.steps[data-astro-cid-ridjranl] li[data-astro-cid-ridjranl]:not(:last-child):before{content:"";position:absolute;left:calc(var(--step-node) / 2 - var(--bw) / 2);top:var(--step-node);bottom:0;width:var(--bw);background:var(--color-border-strong)}.n[data-astro-cid-ridjranl]{width:var(--step-node);height:var(--step-node);display:grid;place-items:center;border:var(--bw) solid var(--color-border-strong);border-radius:50%;background:var(--color-surface);font-family:var(--font-mono);font-weight:var(--fw-medium);font-size:var(--fs-xs);letter-spacing:var(--tracking-step);color:var(--color-text)}.steps[data-astro-cid-ridjranl] li[data-astro-cid-ridjranl]:first-child .n[data-astro-cid-ridjranl]{background:var(--color-text);border-color:var(--color-text);color:var(--color-bg)}.steps[data-astro-cid-ridjranl] h3[data-astro-cid-ridjranl]{font-size:var(--fs-lg);padding-top:var(--space-2)}.steps[data-astro-cid-ridjranl] p[data-astro-cid-ridjranl]{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--fs-ui)}
