section.astro-lsvjmovc[id]{scroll-margin-top:calc(var(--header-h) + var(--rule))}.toc.astro-lsvjmovc{border-top:var(--rule) solid var(--ink);padding-top:20px}.toc__label.astro-lsvjmovc{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:11px;display:block}.toc.astro-lsvjmovc ol.astro-lsvjmovc{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:24px;margin:0;padding:0;list-style:none;display:grid}.toc.astro-lsvjmovc li.astro-lsvjmovc{border-bottom:var(--rule-thin) solid var(--muted)}.toc.astro-lsvjmovc a.astro-lsvjmovc{align-items:baseline;gap:12px;padding-block:10px;font-weight:700;text-decoration:none;display:flex}.toc__n.astro-lsvjmovc{font-family:var(--font-mono);color:var(--magenta-text);font-size:12px;font-weight:400}.why.astro-lsvjmovc{background:var(--paper-light)}.why__intro.astro-lsvjmovc,.signals__intro.astro-lsvjmovc{max-width:54ch;margin:0}.scale.astro-lsvjmovc{row-gap:32px;padding:0;list-style:none}.scale__step.astro-lsvjmovc{--l:span 3;--m:span 4;flex-direction:column;gap:10px;display:flex}.scale__bar.astro-lsvjmovc{border:var(--rule) solid var(--ink);height:18px;margin-bottom:8px;display:block}.scale__step--1.astro-lsvjmovc .scale__bar.astro-lsvjmovc{background:var(--white)}.scale__step--2.astro-lsvjmovc .scale__bar.astro-lsvjmovc{background:var(--layer-sand)}.scale__step--3.astro-lsvjmovc .scale__bar.astro-lsvjmovc{background:var(--layer-clay)}.scale__step--4.astro-lsvjmovc .scale__bar.astro-lsvjmovc{background:var(--yellow)}.scale__who.astro-lsvjmovc{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.scale__step.astro-lsvjmovc{container-type:inline-size}.scale__t.astro-lsvjmovc{font-size:min(var(--fs-h3-l), 14cqi);line-height:.9}.scale__d.astro-lsvjmovc{max-width:30ch;font-size:16px;line-height:1.5}.scale__link.astro-lsvjmovc{font-weight:700}.walk.astro-lsvjmovc{background:var(--paper)}.walk__fig.astro-lsvjmovc{margin:0}.walk__brief.astro-lsvjmovc.walk__brief{max-width:320px;position:absolute;bottom:16px;left:16px}.walk__cap.astro-lsvjmovc{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.5}.walk__col.astro-lsvjmovc{border-top:var(--rule) solid var(--ink);padding-top:20px}.walk__h3.astro-lsvjmovc{font-size:var(--fs-h3-l);margin:0 0 8px;line-height:.9}.walk__list.astro-lsvjmovc{margin:0;padding:0;list-style:none}.walk__list.astro-lsvjmovc li.astro-lsvjmovc{border-bottom:var(--rule-thin) solid var(--ink);grid-template-columns:40px 1fr;gap:12px;padding-block:18px;display:grid}.walk__n.astro-lsvjmovc{font-family:var(--font-mono);color:var(--magenta-text);padding-top:4px;font-size:12px}.walk__body.astro-lsvjmovc{flex-direction:column;gap:6px;font-size:16px;line-height:1.55;display:flex}.walk__body.astro-lsvjmovc strong.astro-lsvjmovc{font-size:18px}.walk__body.astro-lsvjmovc a.astro-lsvjmovc{font-size:15px;font-weight:700}.signals__links.astro-lsvjmovc{flex-wrap:wrap;gap:12px 32px;display:flex}.signals__links.astro-lsvjmovc a.astro-lsvjmovc,.signals__links.astro-lsvjmovc a.astro-lsvjmovc:hover{color:var(--paper);font-weight:700}.signals__links.astro-lsvjmovc a.astro-lsvjmovc:hover{color:var(--yellow)}.clean.astro-lsvjmovc{background:var(--paper-light)}.clean__body.astro-lsvjmovc{flex-direction:column;gap:28px;display:flex}.clean__intro.astro-lsvjmovc{max-width:56ch;margin:0}.clean__steps.astro-lsvjmovc{border-top:var(--rule) solid var(--ink);margin:0;padding:0;list-style:none}.clean__steps.astro-lsvjmovc li.astro-lsvjmovc{border-bottom:var(--rule-thin) solid var(--ink);grid-template-columns:56px 1fr;align-items:baseline;gap:16px;padding-block:16px;font-size:17px;line-height:1.5;display:grid}.clean__n.astro-lsvjmovc{color:var(--blue);font-size:28px}.clean__inside.astro-lsvjmovc{max-width:62ch;margin:0;font-size:16px;line-height:1.6}.often.astro-lsvjmovc{background:var(--paper);border-top:var(--rule) solid var(--ink)}.often__body.astro-lsvjmovc{flex-direction:column;gap:28px;display:flex}.often__intro.astro-lsvjmovc{max-width:56ch;margin:0}.often__check.astro-lsvjmovc{align-self:flex-start}.often__more.astro-lsvjmovc{max-width:56ch;color:var(--text-soft);margin:0;font-size:16px;line-height:1.55}.often__more.astro-lsvjmovc a.astro-lsvjmovc{font-weight:700}.call__body.astro-lsvjmovc{flex-direction:column;gap:24px;display:flex}.call__body.astro-lsvjmovc .lead.astro-lsvjmovc{margin:0}.call__links.astro-lsvjmovc{border-top:var(--rule) solid var(--white);margin:0;padding:0;list-style:none}.call__links.astro-lsvjmovc li.astro-lsvjmovc{border-bottom:var(--rule-thin) solid #ffffff80}.call__links.astro-lsvjmovc a.astro-lsvjmovc,.call__links.astro-lsvjmovc a.astro-lsvjmovc:hover{color:var(--white);padding-block:14px;font-size:18px;font-weight:700;text-decoration:none;display:block}.call__links.astro-lsvjmovc a.astro-lsvjmovc:hover{color:var(--yellow)}.svc.astro-lsvjmovc{background:var(--paper);border-top:var(--rule) solid var(--ink)}.svc__intro.astro-lsvjmovc{flex-direction:column;gap:16px;display:flex}.svc__intro.astro-lsvjmovc .lead.astro-lsvjmovc{max-width:54ch;margin:0}.svc__list.astro-lsvjmovc{row-gap:24px;margin:0;padding:0;list-style:none}.svc__item.astro-lsvjmovc{--l:span 4;--m:span 4;border-top:var(--rule) solid var(--ink);flex-direction:column;gap:8px;padding-top:16px;display:flex}.svc__n.astro-lsvjmovc{font-family:var(--font-mono);color:var(--magenta-text);font-size:12px}.svc__t.astro-lsvjmovc{font-size:18px;line-height:1.3}.svc__d.astro-lsvjmovc{max-width:34ch;font-size:16px;line-height:1.55}.svc__ctas.astro-lsvjmovc{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}.btn-primary.astro-lsvjmovc,.btn-primary.astro-lsvjmovc:hover{background:var(--blue);min-height:64px;color:var(--white);box-shadow:var(--shadow-cta);transition:transform var(--t-fast), box-shadow var(--t-fast), background var(--t-fast);align-items:center;gap:16px;padding:0 28px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.btn-primary.astro-lsvjmovc:hover{background:var(--blue-deep);box-shadow:var(--shadow-cta-pressed);transform:translate(3px,3px)}.svc__vve.astro-lsvjmovc,.svc__phone.astro-lsvjmovc{font-weight:700}.faq.astro-lsvjmovc{background:var(--paper-light)}
