.home_manifesto__MW2Pg{padding-block:clamp(5rem,12vw,11rem)}.home_duo___bDBq{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4rem)}.home_duoReverse__KEjH5 .home_media__CpePG{order:2}.home_duoText__EAK6A{display:flex;flex-direction:column;gap:1.5rem;max-width:42ch}.home_duoStatement__JBbZR{font-family:var(--font-display);font-weight:500;font-size:var(--text-h2);line-height:1;letter-spacing:-.02em;color:var(--ink)}.home_duoBody__UaAQI{font-size:var(--text-lead);line-height:1.45;color:var(--concrete)}.home_steps__fcLgM{display:flex;flex-direction:column;margin-top:.5rem}.home_step__ZzfdE{display:grid;grid-template-columns:3rem 1fr auto;align-items:baseline;gap:1rem;padding:1rem 0;border-top:1px solid var(--hairline)}.home_step__ZzfdE:last-child{border-bottom:1px solid var(--hairline)}.home_stepIndex__sM_Ou{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--cobalt)}.home_stepPhase__wvLTO{font-family:var(--font-display);font-weight:500;font-size:1.15rem;color:var(--ink)}.home_stepDatum__KBlnK{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--concrete)}@media (max-width:860px){.home_duo___bDBq{grid-template-columns:1fr}.home_duoReverse__KEjH5 .home_media__CpePG{order:0}}