.steps-grid[data-astro-cid-m4alsfbh]{gap:var(--space-2xl);display:grid}@media (width>=900px){.steps-grid[data-astro-cid-m4alsfbh]{gap:var(--space-3xl);grid-template-columns:.78fr 1.22fr}.steps-head[data-astro-cid-m4alsfbh]{align-self:start;position:sticky;top:120px}}.steps-head[data-astro-cid-m4alsfbh] h2[data-astro-cid-m4alsfbh]{margin-top:var(--space-s);font-size:var(--step-4);max-width:16ch}.steps-intro[data-astro-cid-m4alsfbh]{margin-top:var(--space-m);color:var(--text-dim);max-width:38ch}.steps[data-astro-cid-m4alsfbh]{margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-m4alsfbh]{gap:var(--space-s);padding-block:var(--space-l);border-top:1px solid var(--line);grid-template-columns:auto 1fr;display:grid}.step[data-astro-cid-m4alsfbh]:last-child{border-bottom:1px solid var(--line)}@media (width>=600px){.step[data-astro-cid-m4alsfbh]{gap:var(--space-m);padding-block:var(--space-xl)}}@media (width>=900px){.step[data-astro-cid-m4alsfbh]{gap:var(--space-xl);grid-template-columns:4.75rem 1fr}}.step-n[data-astro-cid-m4alsfbh]{font-family:var(--font-display);letter-spacing:var(--track-display);color:var(--champagne);font-weight:500;line-height:.9;font-size:var(--step-2);padding-top:.06em}@media (width>=600px){.step-n[data-astro-cid-m4alsfbh]{font-size:var(--step-3)}}@media (width>=900px){.step-n[data-astro-cid-m4alsfbh]{font-size:var(--step-4)}}.step[data-astro-cid-m4alsfbh] h3[data-astro-cid-m4alsfbh]{font-size:var(--step-2)}.step-dur[data-astro-cid-m4alsfbh]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--text-mute);margin-top:var(--space-2xs)}.step-text[data-astro-cid-m4alsfbh]{margin-top:var(--space-s);color:var(--text-dim);max-width:64ch;line-height:1.7}.rush-intro[data-astro-cid-m4alsfbh]{margin-bottom:var(--space-m)}.rush-sec[data-astro-cid-m4alsfbh] h2[data-astro-cid-m4alsfbh]{font-size:var(--step-3)}.rush-text[data-astro-cid-m4alsfbh]{color:var(--text-dim);line-height:1.75}.times[data-astro-cid-m4alsfbh]{margin-top:var(--space-2xl);gap:0;display:grid}@media (width>=600px){.times[data-astro-cid-m4alsfbh]{gap:0 var(--space-xl);grid-template-columns:1fr 1fr}}@media (width>=1000px){.times[data-astro-cid-m4alsfbh]{gap:0 var(--space-xl);grid-template-columns:repeat(4,1fr)}}.times[data-astro-cid-m4alsfbh]>div[data-astro-cid-m4alsfbh]{padding-block:var(--space-m);border-top:1px solid var(--line-strong)}.times[data-astro-cid-m4alsfbh] dt[data-astro-cid-m4alsfbh]{color:var(--champagne);font-weight:500;font-size:var(--step--1);font-family:var(--font-mono)}.times[data-astro-cid-m4alsfbh] dd[data-astro-cid-m4alsfbh]{margin:var(--space-xs) 0 0;color:var(--text-dim);font-size:var(--step--1);line-height:1.6}.promise-inner[data-astro-cid-m4alsfbh]{max-width:var(--wrap-narrow);padding:clamp(var(--space-m), 6vw, var(--space-xl));border-left:2px solid var(--champagne);margin-inline:auto}.promise-inner[data-astro-cid-m4alsfbh] h2[data-astro-cid-m4alsfbh]{font-size:var(--step-2)}.promise-lines[data-astro-cid-m4alsfbh]{margin-top:var(--space-m);font-size:var(--step-1);color:var(--text);line-height:1.6}.promise-note[data-astro-cid-m4alsfbh]{margin-top:var(--space-m);color:var(--text-dim);font-size:var(--step--1);max-width:64ch;line-height:1.7}.need-lead[data-astro-cid-m4alsfbh]{color:var(--text-dim);font-size:var(--step-1);line-height:1.6}.needs[data-astro-cid-m4alsfbh]{gap:0;display:grid}@media (width>=850px){.needs[data-astro-cid-m4alsfbh]{gap:0 var(--space-3xl);grid-template-columns:1fr 1fr}}.need[data-astro-cid-m4alsfbh]{padding-block:var(--space-m);border-top:1px solid var(--line)}.need[data-astro-cid-m4alsfbh] dt[data-astro-cid-m4alsfbh]{font-weight:500}.need[data-astro-cid-m4alsfbh] dd[data-astro-cid-m4alsfbh]{margin:var(--space-xs) 0 0;color:var(--text-dim);font-size:var(--step--1);line-height:1.7}.need-foot[data-astro-cid-m4alsfbh]{margin-top:var(--space-xl);color:var(--text-dim)}@media (width>=900px){.need-foot[data-astro-cid-m4alsfbh]{text-align:center}}.owns-intro[data-astro-cid-m4alsfbh]{margin-bottom:var(--space-m)}.owns[data-astro-cid-m4alsfbh] h2[data-astro-cid-m4alsfbh]{font-size:var(--step-3)}.owns-body[data-astro-cid-m4alsfbh] p[data-astro-cid-m4alsfbh]{color:var(--text-dim);line-height:1.7}.owns-body[data-astro-cid-m4alsfbh] p[data-astro-cid-m4alsfbh]+p[data-astro-cid-m4alsfbh]{margin-top:var(--space-m)}
