.sharpen-guide-workflow{width:100%;min-width:0;color:var(--text);scroll-margin-top:calc(var(--header-height,88px) + 24px)}.sharpen-guide-workflow--inline{margin-block:72px 0}.sharpen-guide-workflow:focus-visible,.sharpen-guide-workflow__title:focus-visible{outline:2px solid var(--focus,var(--text));outline-offset:8px}.sharpen-guide-workflow>.sharpen-guide-workflow__title{letter-spacing:-.025em;margin:0 0 28px;font-size:28px;font-weight:550;line-height:1.2}.sharpen-guide-workflow--standalone>.sharpen-guide-workflow__title{margin-bottom:48px;font-size:clamp(30px,5.5vw,42px);line-height:1.15}.sharpen-guide-workflow__steps{grid-template-columns:minmax(0,1fr);gap:44px;margin:0;padding:0;list-style:none;display:grid}.sharpen-guide-workflow__step{min-width:0;max-width:none}.sharpen-guide-workflow__heading{align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.sharpen-guide-workflow__number{color:var(--collection-secondary-text,var(--text-muted));font-variant-numeric:tabular-nums;flex:none;font-size:16px;font-weight:450}.sharpen-guide-workflow .sharpen-guide-workflow__heading>:is(h2,h3),.sharpen-guide-workflow .sharpen-guide-workflow__recovery>:is(h2,h3){letter-spacing:-.015em;margin:0;font-size:22px;font-weight:500;line-height:1.3}.sharpen-guide-workflow p{text-align:start;max-width:78ch;color:var(--collection-secondary-text,var(--text-muted));text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:400;line-height:1.65}.sharpen-guide-workflow p strong{color:var(--text);font-weight:600}.sharpen-guide-workflow__copy p+p{margin-top:10px}.sharpen-guide-workflow figure{margin:20px 0 0}.sharpen-guide-workflow img{border:1px solid var(--border);background:var(--surface);border-radius:12px;width:auto;max-width:100%;height:auto;display:block}.sharpen-guide-workflow__recovery{margin-top:44px}.sharpen-guide-workflow__recovery p{margin-top:14px}@media (width<=760px){.sharpen-guide-workflow__steps{gap:32px}.sharpen-guide-workflow__recovery{margin-top:32px}}
