.qhse-step-index[data-astro-cid-gicsrjlc]{font-family:var(--font-family-heading);font-size:var(--text-caption);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--qhse-accent-text,var(--color-accent))}.qhse-step-title[data-astro-cid-gicsrjlc]{font-family:var(--font-family-heading);font-weight:var(--fw-bold);color:var(--color-white)}.qhse-step-text[data-astro-cid-gicsrjlc]{font-size:var(--text-caption);color:var(--color-text-body)}.qhse-steps[data-astro-cid-gicsrjlc] .qhse-arrow-link[data-astro-cid-gicsrjlc]{margin-top:var(--space-5)}.qhse-steps--strip[data-astro-cid-gicsrjlc] ol[data-astro-cid-gicsrjlc]{border-top:var(--border-width) solid var(--color-border-strong);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (width<=999.98px){.qhse-steps--strip[data-astro-cid-gicsrjlc] ol[data-astro-cid-gicsrjlc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=689.98px){.qhse-steps--strip[data-astro-cid-gicsrjlc] ol[data-astro-cid-gicsrjlc]{grid-template-columns:minmax(0,1fr)}}.qhse-steps--strip[data-astro-cid-gicsrjlc] .qhse-step[data-astro-cid-gicsrjlc]{gap:var(--space-1);padding:var(--space-4) var(--space-4) 0 0;flex-direction:column;display:flex;position:relative}.qhse-steps--strip[data-astro-cid-gicsrjlc] .qhse-step[data-astro-cid-gicsrjlc]:before{content:"";top:calc(-1 * var(--space-1));width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-accent);position:absolute;left:0}.qhse-steps--list[data-astro-cid-gicsrjlc] ol[data-astro-cid-gicsrjlc]{border-top:var(--border-width) solid var(--color-border)}.qhse-steps--list[data-astro-cid-gicsrjlc] .qhse-step[data-astro-cid-gicsrjlc]{grid-template-columns:var(--space-6) minmax(0, 3fr) minmax(0, 7fr);align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);display:grid}@media (width<=689.98px){.qhse-steps--list[data-astro-cid-gicsrjlc] .qhse-step[data-astro-cid-gicsrjlc]{grid-template-columns:var(--space-6) minmax(0, 1fr)}.qhse-steps--list[data-astro-cid-gicsrjlc] .qhse-step[data-astro-cid-gicsrjlc] .qhse-step-text[data-astro-cid-gicsrjlc]{grid-column:2}}.qhse-steps-full[data-astro-cid-gicsrjlc]{border-top:var(--border-width) solid var(--color-border-strong)}.qhse-step-full[data-astro-cid-gicsrjlc]{grid-template-columns:var(--space-8) minmax(0, 4fr) minmax(0, 7fr);gap:var(--space-5);padding-block:var(--space-6);border-bottom:var(--border-width) solid var(--color-border);scroll-margin-top:calc(var(--space-9) + var(--space-3));display:grid}@media (width<=999.98px){.qhse-step-full[data-astro-cid-gicsrjlc]{grid-template-columns:var(--space-7) minmax(0, 1fr)}.qhse-step-full[data-astro-cid-gicsrjlc] .qhse-step-detail[data-astro-cid-gicsrjlc]{grid-column:2}}.qhse-step-full[data-astro-cid-gicsrjlc] .qhse-step-index[data-astro-cid-gicsrjlc]{font-size:var(--text-h4);line-height:var(--leading-tight)}.qhse-step-full-title[data-astro-cid-gicsrjlc]{font-size:var(--text-h4);font-weight:var(--fw-bold);line-height:var(--leading-tight);color:var(--color-white);text-align:left;margin:0}.qhse-step-full-text[data-astro-cid-gicsrjlc]{margin-top:var(--space-2);color:var(--color-text-body)}.qhse-step-detail[data-astro-cid-gicsrjlc] p[data-astro-cid-gicsrjlc]{color:var(--color-text-body)}.qhse-step-detail[data-astro-cid-gicsrjlc] .qhse-step-example[data-astro-cid-gicsrjlc]{margin-top:var(--space-3);font-size:var(--text-caption)}.qhse-step-detail[data-astro-cid-gicsrjlc] .qhse-step-example[data-astro-cid-gicsrjlc] span[data-astro-cid-gicsrjlc]{margin-right:var(--space-2);font-size:var(--text-2xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.qhse-step-detail[data-astro-cid-gicsrjlc] .qhse-step-example[data-astro-cid-gicsrjlc] a[data-astro-cid-gicsrjlc]{font-weight:var(--fw-semibold);color:var(--qhse-accent-text,var(--color-accent));text-decoration:none}.qhse-step-detail[data-astro-cid-gicsrjlc] .qhse-step-example[data-astro-cid-gicsrjlc] a[data-astro-cid-gicsrjlc]:hover{color:var(--qhse-accent-text-hover,var(--color-accent-hover))}
