.hero-cadence[data-astro-cid-juleumdz]{border-top:1px solid var(--line-dark);padding-top:18px}.hero-cadence__label[data-astro-cid-juleumdz]{color:var(--brass-light)}.hero-cadence[data-astro-cid-juleumdz] ul[data-astro-cid-juleumdz]{border-top:1px solid var(--line-dark);margin-top:12px}.hero-cadence[data-astro-cid-juleumdz] li[data-astro-cid-juleumdz]{border-bottom:1px solid var(--line-dark);color:var(--on-dark);grid-template-columns:70px minmax(0,1fr);align-items:baseline;gap:12px;padding:8px 0;font-size:.8rem;display:grid}.hero-cadence[data-astro-cid-juleumdz] li[data-astro-cid-juleumdz] .mono[data-astro-cid-juleumdz]{color:var(--brass-light);font-size:.5rem}.phases[data-astro-cid-juleumdz]{border-top:1px solid var(--line)}.phase[data-astro-cid-juleumdz]{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,.22fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding:clamp(24px,3vw,34px) 0;display:grid}.phase__rail[data-astro-cid-juleumdz]{flex-direction:column;gap:8px;display:flex}.phase__num[data-astro-cid-juleumdz]{font-family:var(--serif);letter-spacing:-.04em;color:var(--brass);font-size:clamp(2.4rem,3.6vw,3.4rem);line-height:.9}.phase__window[data-astro-cid-juleumdz]{color:var(--muted-2)}.phase__body[data-astro-cid-juleumdz]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(20px,4vw,56px);display:grid}.phase__label[data-astro-cid-juleumdz]{color:var(--brass);grid-column:1/-1}.phase__title[data-astro-cid-juleumdz]{max-width:13ch}.phase__text[data-astro-cid-juleumdz]{color:var(--muted);font-size:.94rem;line-height:1.72}.phase__deliverables[data-astro-cid-juleumdz]{flex-wrap:wrap;grid-column:2;gap:8px 10px;margin-top:-14px;display:flex}.phase__deliverables[data-astro-cid-juleumdz] li[data-astro-cid-juleumdz]{border:1px solid var(--line);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:6px 10px;font-size:.5rem}.cadence__table[data-astro-cid-juleumdz]{border-top:1px solid var(--line)}.cadence__head[data-astro-cid-juleumdz],.cadence__row[data-astro-cid-juleumdz]{grid-template-columns:.55fr .9fr 1.6fr .75fr;align-items:start;gap:18px;display:grid}.cadence__head[data-astro-cid-juleumdz]{border-bottom:1px solid var(--line);color:var(--muted-2);padding-bottom:10px}.cadence__row[data-astro-cid-juleumdz]{border-bottom:1px solid var(--line);padding:18px 0}.cadence__rhythm[data-astro-cid-juleumdz]{font-family:var(--serif);font-size:1.12rem;line-height:1.2}.cadence__forum[data-astro-cid-juleumdz]{font-size:.9rem;font-weight:600}.cadence__purpose[data-astro-cid-juleumdz]{color:var(--muted);font-size:.86rem;line-height:1.6}.cadence__owner[data-astro-cid-juleumdz]{color:var(--muted-2);font-size:.54rem;line-height:1.5}.self-funding__steps[data-astro-cid-juleumdz]{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.self-funding__steps[data-astro-cid-juleumdz] li[data-astro-cid-juleumdz]{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);padding:24px}.self-funding__num[data-astro-cid-juleumdz]{color:var(--brass-light)}.self-funding__steps[data-astro-cid-juleumdz] h3[data-astro-cid-juleumdz]{font-family:var(--serif);letter-spacing:-.02em;color:var(--paper);margin-top:18px;font-size:1.15rem}.self-funding__steps[data-astro-cid-juleumdz] p[data-astro-cid-juleumdz]{color:var(--on-dark);margin-top:8px;font-size:.86rem;line-height:1.7}.commitments__grid[data-astro-cid-juleumdz]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.commitments__grid[data-astro-cid-juleumdz] article[data-astro-cid-juleumdz]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px}.commitments__grid[data-astro-cid-juleumdz] .mono[data-astro-cid-juleumdz]{color:var(--brass)}.commitments__grid[data-astro-cid-juleumdz] h3[data-astro-cid-juleumdz]{font-family:var(--serif);letter-spacing:-.02em;margin-top:18px;font-size:1.2rem}.commitments__grid[data-astro-cid-juleumdz] p[data-astro-cid-juleumdz]{color:var(--muted);margin-top:8px;font-size:.88rem;line-height:1.7}.commitments__foot[data-astro-cid-juleumdz]{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:32px;margin-top:32px;padding-top:22px;display:flex}.commitments__foot[data-astro-cid-juleumdz] p[data-astro-cid-juleumdz]{max-width:56ch;font-family:var(--serif);font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.45}@media (width<=980px){.phase__body[data-astro-cid-juleumdz]{grid-template-columns:1fr}.phase__deliverables[data-astro-cid-juleumdz]{grid-column:1;margin-top:0}.cadence__head[data-astro-cid-juleumdz],.cadence__row[data-astro-cid-juleumdz]{grid-template-columns:.6fr 1fr 1.5fr}.cadence__head[data-astro-cid-juleumdz] span[data-astro-cid-juleumdz]:last-child,.cadence__owner[data-astro-cid-juleumdz]{display:none}.self-funding__steps[data-astro-cid-juleumdz]{grid-template-columns:1fr 1fr}}@media (width<=760px){.phase[data-astro-cid-juleumdz]{grid-template-columns:1fr;gap:16px}.phase__rail[data-astro-cid-juleumdz]{flex-direction:row;justify-content:space-between;align-items:baseline}.phase__num[data-astro-cid-juleumdz]{font-size:2rem}.cadence__head[data-astro-cid-juleumdz]{display:none}.cadence__row[data-astro-cid-juleumdz]{grid-template-columns:1fr;gap:6px;padding:16px 0}.cadence__owner[data-astro-cid-juleumdz]{display:block}.self-funding__steps[data-astro-cid-juleumdz],.commitments__grid[data-astro-cid-juleumdz]{grid-template-columns:1fr}.commitments__foot[data-astro-cid-juleumdz]{flex-direction:column;align-items:flex-start}}@media (width<=560px){.phase__deliverables[data-astro-cid-juleumdz]{gap:6px}.phase__deliverables[data-astro-cid-juleumdz] li[data-astro-cid-juleumdz]{font-size:.46rem}.self-funding__steps[data-astro-cid-juleumdz] li[data-astro-cid-juleumdz]{padding:20px}}
