.run-action{margin-top:18px}.run-facts li{text-wrap:balance}.lead-list strong{font-size:1.05em;font-weight:600;font-family:var(--ff-display);letter-spacing:var(--ls-display-tight)}.consult-split{column-gap:var(--column-gap);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;padding-block:40px 76px;display:grid}@media (width>=901px){.split-lead{position:sticky;top:24px}}.split-lead h2{margin-bottom:16px}.build-line{max-width:64ch;margin-top:22px}.courses-line{max-width:64ch;margin-top:26px}@media (width>=901px){.method{grid-template-columns:minmax(0,1fr);row-gap:26px}.method>h2{position:static}.method .need-list{box-shadow:none;background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:0;display:grid}.method .need-list li{background:var(--surface-card);border-radius:var(--r);max-width:none;box-shadow:var(--lift);padding:24px 28px 26px}.method .need-list li:before{display:none}.method .need-list strong{margin-bottom:6px;display:block}}.work-runs .do-inner{padding-block:76px 56px}@media (width>=901px){.work-runs .do-inner{grid-template-columns:minmax(0,1fr);row-gap:30px}.work-runs .do-lead{position:static}.work-runs .do-steps{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:28px;display:grid}.work-runs .do-steps li{border-left:0;border-top:var(--bw-spine) solid var(--accent);padding:40px 0 0}.work-runs .do-steps li:before{top:16px;left:0}}.do-steps h3 a{color:inherit}.do-steps h3 a:hover{color:var(--link)}.ongoing-lead p{max-width:46ch}@media (width>=681px){.pull-line .clause{display:block}}.pull-line{border-left:var(--bw-spine) solid var(--accent);text-wrap:balance;max-width:30ch;font:700 clamp(1.6rem, 2.4vw, 2rem) / var(--lh-snug) var(--ff-display);letter-spacing:var(--ls-display);color:var(--text);margin-bottom:26px;padding-left:20px}.ongoing-intro{max-width:64ch;margin-bottom:16px}.ongoing-price{max-width:64ch;margin-top:18px}.who-lead h2{margin-bottom:28px}@media (width>=901px){.who-note{margin-top:10px}}.who-photo{max-width:420px}.who-photo img{aspect-ratio:3/2;object-fit:cover}.who-does{padding-block:24px 80px}.who-note{border-left:var(--bw-spine) solid var(--accent);padding-left:22px}.who-note p{max-width:64ch}.who-note .text-link{margin-top:12px}.start{background:var(--surface-raised)}.start+.dark{--sheet-end:var(--sage)}.start .book-inner{grid-template-columns:minmax(0,1fr);row-gap:18px}.start-ask{max-width:40ch;font-size:1.1rem}.start-link{font-size:1.3rem;line-height:var(--lh-snug)}@media (width<=900px){.consult-split{grid-template-columns:minmax(0,1fr);row-gap:22px;padding-block:24px 56px}.work-runs .do-inner{padding-block:54px 40px}.who-does{padding-block:16px 60px}}@media (width<=680px){.pull-line{font-size:1.4rem}}
