section[data-astro-cid-l43jfdkk]{padding:0}.rule[data-astro-cid-l43jfdkk]{border-top:1.5px solid var(--heading);height:0}.tag[data-astro-cid-l43jfdkk]{font-family:var(--font-b);color:var(--teal-700);max-width:none;font-size:15px;font-weight:650}.page-hero[data-astro-cid-l43jfdkk]{padding:72px 0 96px}.page-hero[data-astro-cid-l43jfdkk] h1[data-astro-cid-l43jfdkk]{letter-spacing:-.038em;max-width:15ch;font-size:clamp(44px,7.6vw,92px);line-height:.98}.page-hero[data-astro-cid-l43jfdkk] .lede[data-astro-cid-l43jfdkk]{max-width:40ch;margin-top:40px}.nb[data-astro-cid-l43jfdkk]{white-space:nowrap}.challenge[data-astro-cid-l43jfdkk]{padding:0 0 112px}.ch-head[data-astro-cid-l43jfdkk]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:16px 72px;padding:56px 0;display:grid}.ch-head[data-astro-cid-l43jfdkk] h2[data-astro-cid-l43jfdkk]{letter-spacing:-.036em;font-size:clamp(32px,4.6vw,60px);line-height:1}.ch-head[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:var(--text);font-size:20px}.spread[data-astro-cid-l43jfdkk]{border-top:1.5px solid var(--heading);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.spread[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk]{padding:36px 48px 8px 0}.spread[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk]+article[data-astro-cid-l43jfdkk]{border-left:1px solid var(--border-strong);padding:36px 0 8px 48px}.which[data-astro-cid-l43jfdkk]{font-family:var(--font-b);color:var(--teal-700);margin-bottom:14px;font-size:15px;font-weight:650}.spread[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(28px,3.4vw,44px);line-height:1.05}.spread[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk]>p[data-astro-cid-l43jfdkk]:not(.which):not(.result){color:var(--text);font-size:19px}.result[data-astro-cid-l43jfdkk]{font-family:var(--font-d);letter-spacing:-.02em;color:var(--heading);margin-top:24px;font-size:clamp(20px,2vw,26px);font-weight:700}.ramp-field[data-astro-cid-l43jfdkk]{background:var(--field);color:var(--on-field);padding:112px 0 120px}.ramp-field[data-astro-cid-l43jfdkk] h2[data-astro-cid-l43jfdkk],.ramp-field[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk],.ramp-field[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:var(--on-field)}.ramp-field[data-astro-cid-l43jfdkk] [data-astro-cid-l43jfdkk]:focus-visible{outline-color:var(--on-field)}.step-phase[data-astro-cid-l43jfdkk]{font-family:var(--font-b);margin-bottom:12px;font-size:15px;font-weight:650}.ramp-cols[data-astro-cid-l43jfdkk]{padding:96px 0 104px}.ramp-cols[data-astro-cid-l43jfdkk] h2[data-astro-cid-l43jfdkk]{letter-spacing:-.036em;font-size:clamp(34px,5vw,68px);line-height:.98}.cols[data-astro-cid-l43jfdkk]{border-top:2px solid var(--on-field);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px;list-style:none;display:grid}.cols[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{padding:24px 24px 0 0}.cols[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]+li[data-astro-cid-l43jfdkk]{border-left:1px solid var(--on-field);padding-left:24px}.cols[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{letter-spacing:-.03em;margin-bottom:6px;font-size:clamp(26px,2.8vw,38px)}.cols[data-astro-cid-l43jfdkk] .step-phase[data-astro-cid-l43jfdkk]{margin-bottom:12px}.cols[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]:not(.step-phase){font-size:17px;line-height:1.45}.phases[data-astro-cid-l43jfdkk]{padding:104px 0 112px}.phases-split[data-astro-cid-l43jfdkk]{padding-top:0}.phases-split[data-astro-cid-l43jfdkk] h2[data-astro-cid-l43jfdkk]{letter-spacing:-.036em;max-width:18ch;margin-bottom:56px;font-size:clamp(32px,4.6vw,60px);line-height:1}.ledger[data-astro-cid-l43jfdkk]{border-top:1.5px solid var(--heading);list-style:none}.ledger[data-astro-cid-l43jfdkk]>li[data-astro-cid-l43jfdkk]{border-bottom:1px solid var(--border-strong);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:12px 72px;padding:30px 0;display:grid}.ledger[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{letter-spacing:-.025em;margin-bottom:8px;font-size:clamp(22px,2.4vw,30px)}.ledger[data-astro-cid-l43jfdkk]>li[data-astro-cid-l43jfdkk]>p[data-astro-cid-l43jfdkk],.ledger-3[data-astro-cid-l43jfdkk]>li[data-astro-cid-l43jfdkk]>p[data-astro-cid-l43jfdkk]{color:var(--text);max-width:56ch;font-size:18px}.ledger[data-astro-cid-l43jfdkk] .tag[data-astro-cid-l43jfdkk]{margin-top:4px}.pillars[data-astro-cid-l43jfdkk]{padding:0 0 112px}.ramp-cols[data-astro-cid-l43jfdkk]+.pillars[data-astro-cid-l43jfdkk]{padding-top:104px}.pillars[data-astro-cid-l43jfdkk] h2[data-astro-cid-l43jfdkk]{letter-spacing:-.036em;max-width:16ch;margin-bottom:56px;font-size:clamp(32px,4.6vw,60px);line-height:1}.pillar-grid[data-astro-cid-l43jfdkk]{border-top:1.5px solid var(--heading);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pillar-grid[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk]{padding:24px 24px 0 0}.pillar-grid[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk]+article[data-astro-cid-l43jfdkk]{border-left:1px solid var(--border-strong);padding-left:24px}.pillar-grid[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(24px,2.4vw,32px)}.pillar-grid[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:var(--text);font-size:16.5px;line-height:1.55}.pillar-grid[data-astro-cid-l43jfdkk] ul[data-astro-cid-l43jfdkk]{margin-top:20px;list-style:none}.pillar-grid[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{border-top:1px solid var(--border-strong);font-family:var(--font-b);color:var(--text);padding:10px 0;font-size:16px;font-weight:550}.dive[data-astro-cid-l43jfdkk]{padding:0 0 112px}.dive-head[data-astro-cid-l43jfdkk]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:20px 72px;margin-bottom:40px;display:grid}.dive-head[data-astro-cid-l43jfdkk] h2[data-astro-cid-l43jfdkk]{letter-spacing:-.036em;font-size:clamp(30px,4vw,52px);line-height:1}.dive-intro[data-astro-cid-l43jfdkk]{color:var(--text);margin-top:10px;font-size:20px;line-height:1.55}.outcome[data-astro-cid-l43jfdkk]{padding:104px 0 112px}.outcome[data-astro-cid-l43jfdkk] h2[data-astro-cid-l43jfdkk]{letter-spacing:-.036em;margin-bottom:56px;font-size:clamp(34px,5vw,68px);line-height:1}.out-grid[data-astro-cid-l43jfdkk]{border-top:1px solid #5a5750;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.out-grid[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk]{padding:24px 24px 0 0}.out-grid[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk]+article[data-astro-cid-l43jfdkk]{border-left:1px solid #5a5750;padding-left:24px}.out-grid[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{margin-bottom:10px;font-size:22px}.out-grid[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:#c9c5bb;font-size:16.5px}.close[data-astro-cid-l43jfdkk]{margin-top:96px;padding:0 0 112px}.close[data-astro-cid-l43jfdkk] .rule[data-astro-cid-l43jfdkk]{margin-bottom:96px}.close[data-astro-cid-l43jfdkk] h2[data-astro-cid-l43jfdkk]{letter-spacing:-.04em;max-width:11ch;font-size:clamp(44px,8vw,96px);line-height:.94}.close[data-astro-cid-l43jfdkk] .lede[data-astro-cid-l43jfdkk]{max-width:42ch;margin:28px 0 36px}@media (width<=900px){.ch-head[data-astro-cid-l43jfdkk],.dive-head[data-astro-cid-l43jfdkk],.ledger[data-astro-cid-l43jfdkk]>li[data-astro-cid-l43jfdkk],.spread[data-astro-cid-l43jfdkk]{grid-template-columns:minmax(0,1fr)}.spread[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk],.spread[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk]+article[data-astro-cid-l43jfdkk]{border-left:0;padding:32px 0 8px}.spread[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk]+article[data-astro-cid-l43jfdkk]{border-top:1px solid var(--border-strong);margin-top:24px}.cols[data-astro-cid-l43jfdkk],.pillar-grid[data-astro-cid-l43jfdkk],.out-grid[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(2,minmax(0,1fr))}.cols[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk],.cols[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]+li[data-astro-cid-l43jfdkk],.pillar-grid[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk],.pillar-grid[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk]+article[data-astro-cid-l43jfdkk],.out-grid[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk],.out-grid[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk]+article[data-astro-cid-l43jfdkk]{border-left:0;padding:24px 20px 24px 0}.pillar-grid[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk],.out-grid[data-astro-cid-l43jfdkk] article[data-astro-cid-l43jfdkk],.cols[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{border-bottom:1px solid var(--border-strong)}}@media (width<=600px){.page-hero[data-astro-cid-l43jfdkk]{padding:48px 0 64px}.challenge[data-astro-cid-l43jfdkk],.dive[data-astro-cid-l43jfdkk],.pillars[data-astro-cid-l43jfdkk]{padding-bottom:72px}.ramp-field[data-astro-cid-l43jfdkk],.ramp-cols[data-astro-cid-l43jfdkk],.outcome[data-astro-cid-l43jfdkk],.phases[data-astro-cid-l43jfdkk]{padding:72px 0}.cols[data-astro-cid-l43jfdkk],.pillar-grid[data-astro-cid-l43jfdkk],.out-grid[data-astro-cid-l43jfdkk]{grid-template-columns:minmax(0,1fr)}.close[data-astro-cid-l43jfdkk]{margin-top:72px;padding-bottom:80px}.close[data-astro-cid-l43jfdkk] .rule[data-astro-cid-l43jfdkk]{margin-bottom:72px}}
