.m-br{display:block;height:1lh}@media(min-width:1280px){.m-br{display:none}}.post-prose>.aib-steps{margin-top:20px;counter-reset:aib-step}.aib-step{counter-increment:aib-step;display:flex;flex-direction:column;gap:12px;padding-block:24px;border-top:1px solid var(--color-card)}.aib-step:last-child{border-bottom:1px solid var(--color-card)}.aib-step:before{content:counter(aib-step,decimal-leading-zero);content:counter(aib-step,decimal-leading-zero) / "";margin-bottom:-4px;font-size:32px;line-height:36px;font-weight:200;letter-spacing:-.03em;color:var(--color-blue)}.aib-step:last-child:before{color:var(--color-muted)}.post-prose .aib-step>*,.post-prose .aib-step-row>*{margin:0}.aib-step hr,.aib-step-num{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.aib-step hr{display:none}.post-prose h3.aib-step-head{font-size:20px;line-height:28px;font-weight:400;letter-spacing:0;color:var(--color-ink)}.aib-step-row{display:flex;flex-direction:column;gap:4px}.post-prose .aib-step-row>p{font-size:16px;line-height:26px;color:var(--color-body)}.post-prose .aib-step-row>p.aib-step-label{font-family:var(--font-mono);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.post-prose .aib-step-row>p.aib-step-label-does{color:var(--color-green-ink)}@media(min-width:1280px){.post-prose>:is(.aib-quote,.aib-callout):last-child{margin-bottom:8px}.post-prose>.aib-steps{margin-top:24px}.aib-step{position:relative;gap:14px;padding:28px 0 28px 80px}.aib-step:before{position:absolute;left:0;top:28px;width:52px;margin:0;font-size:40px;line-height:44px}.post-prose h3.aib-step-head{font-size:24px;line-height:32px}.post-prose .aib-step-row>p{font-size:17px;line-height:28px}}
