.diy__wrap{max-width:var(--maxw-text,70ch)}.diy__section{margin:2rem 0}.diy__h2{font-size:var(--step-2)}.diy__h2,.diy__section p{margin:0 0 .75rem}.diy__links{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.diy__steps{list-style:none;counter-reset:none;margin:1rem 0 0;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}.diy__step{display:flex;gap:.9rem;align-items:baseline;padding:.9rem 1rem;border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-0)}.diy__step-n{color:var(--accent);font-size:var(--step--1);flex:0 0 auto}.diy__step-h{font-size:var(--step-0);margin:0 0 .25rem}.diy__step-b{margin:0;color:var(--muted);font-size:var(--step--1)}.diy__pay{padding:1.25rem 1.5rem;background:var(--surface-2);border:1px solid var(--rule);border-left:3px solid var(--accent);border-radius:var(--radius-sm)}.diy__pay-list{margin:.6rem 0 0;padding-left:1.1rem;display:grid;grid-gap:.5rem;gap:.5rem}.diy__cta,.diy__honest{border-top:1px solid var(--rule);padding-top:1.5rem}.diy__cta{margin-top:2.5rem}.diy__cta-links{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}