.deckbar[data-astro-cid-zpwr3yl4]{width:min(var(--maxw),100% - (var(--gut) * 2));border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(20px,3vw,40px);margin:0 auto clamp(20px,2.6vw,36px);padding:clamp(34px,5vw,66px) 0 clamp(22px,2.6vw,34px);display:flex}.deckbar-title[data-astro-cid-zpwr3yl4]{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(29px,4.4vw,54px);font-weight:700;line-height:1.02}.deckbar-sub[data-astro-cid-zpwr3yl4]{color:var(--ink-3);letter-spacing:.16em;margin:14px 0 0;font-size:10.5px}.deckbar-actions[data-astro-cid-zpwr3yl4]{flex-wrap:wrap;gap:10px;display:flex}.deckbar[data-astro-cid-zpwr3yl4] .btn[data-astro-cid-zpwr3yl4]{padding:12px 17px}.deckbar[data-astro-cid-zpwr3yl4] .btn[data-astro-cid-zpwr3yl4]:hover .arw[data-astro-cid-zpwr3yl4]{transform:translateY(3px)}.deck[data-astro-cid-zpwr3yl4]{width:min(var(--maxw),100% - (var(--gut) * 2));flex-direction:column;gap:clamp(14px,1.8vw,26px);margin:0 auto;padding-bottom:clamp(30px,4vw,60px);display:flex}.slide[data-astro-cid-zpwr3yl4]{aspect-ratio:16/9;background:var(--paper-2);border:1px solid var(--rule-2);width:100%;position:relative;overflow:hidden;container-type:inline-size}.slide[data-astro-cid-zpwr3yl4].cover{background:var(--paper-3)}.pad[data-astro-cid-zpwr3yl4]{flex-direction:column;justify-content:center;padding:7.6cqw 5cqw;display:flex;position:absolute;inset:0}.s-head[data-astro-cid-zpwr3yl4]{justify-content:space-between;align-items:baseline;display:flex;position:absolute;top:4.4cqw;left:5cqw;right:5cqw}.wm[data-astro-cid-zpwr3yl4]{letter-spacing:.26em;text-transform:uppercase;font-size:1.35cqw;font-weight:800}.kick[data-astro-cid-zpwr3yl4]{color:var(--ink-2);letter-spacing:.16em;font-size:1.05cqw}.kick[data-astro-cid-zpwr3yl4] b[data-astro-cid-zpwr3yl4]{color:var(--demand);margin-right:.6cqw;font-weight:500}.d-idx[data-astro-cid-zpwr3yl4]{color:var(--ink-3);letter-spacing:.14em;font-size:1.05cqw}.s-foot[data-astro-cid-zpwr3yl4]{border-top:1px solid var(--rule);color:var(--ink-3);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;padding-top:2cqw;font-size:.86cqw;display:flex;position:absolute;bottom:4.4cqw;left:5cqw;right:5cqw}.d-h1[data-astro-cid-zpwr3yl4]{letter-spacing:-.05em;margin:1.6cqw 0 0;padding-bottom:.1em;font-size:5.3cqw;font-weight:800;line-height:.96}.d-h2[data-astro-cid-zpwr3yl4]{letter-spacing:-.042em;padding-bottom:.08em;font-size:3.5cqw;font-weight:700;line-height:1.04}.d-h2[data-astro-cid-zpwr3yl4].narrow{max-width:26ch}.d-h3[data-astro-cid-zpwr3yl4]{letter-spacing:-.028em;margin:.9cqw 0 .7cqw;font-size:1.7cqw;font-weight:700;line-height:1.15}.d-lead[data-astro-cid-zpwr3yl4]{color:var(--ink-2);max-width:46ch;margin-top:1.8cqw;font-size:1.35cqw;line-height:1.62}.d-body[data-astro-cid-zpwr3yl4]{color:var(--ink-2);max-width:48ch;margin-top:1.6cqw;font-size:1.3cqw;line-height:1.68}.d-note[data-astro-cid-zpwr3yl4]{color:var(--ink-2);max-width:52ch;margin-top:1.2cqw;font-size:1.15cqw;line-height:1.62}.d-note[data-astro-cid-zpwr3yl4].wide{max-width:70ch}.d-small[data-astro-cid-zpwr3yl4]{color:var(--ink-2);font-size:1.02cqw;line-height:1.6}.d-eyebrow[data-astro-cid-zpwr3yl4]{color:var(--ink-2);letter-spacing:.16em;align-items:center;gap:.7cqw;font-size:1cqw;display:inline-flex}.d-eyebrow[data-astro-cid-zpwr3yl4] .d-pip[data-astro-cid-zpwr3yl4]{background:var(--demand);border-radius:50%;width:.5cqw;height:.5cqw}.cover-grid[data-astro-cid-zpwr3yl4]{grid-template-columns:1.15fr .85fr;align-items:center;gap:4cqw;display:grid}.cover-viz[data-astro-cid-zpwr3yl4]{width:100%;height:auto;max-height:44cqw;display:block}.regions[data-astro-cid-zpwr3yl4]{border-top:1px solid var(--rule);letter-spacing:.15em;color:var(--ink-3);margin-top:2.4cqw;padding-top:1.2cqw;font-size:.92cqw;display:flex}.regions[data-astro-cid-zpwr3yl4] span[data-astro-cid-zpwr3yl4]+span[data-astro-cid-zpwr3yl4]{border-left:1px solid var(--rule);margin-left:1.6cqw;padding-left:1.6cqw}.two[data-astro-cid-zpwr3yl4]{grid-template-columns:1.2fr .8fr;align-items:center;gap:4.5cqw;display:grid}.end-two[data-astro-cid-zpwr3yl4]{align-items:center}.equation[data-astro-cid-zpwr3yl4]{border-left:1px solid var(--rule);padding-left:3cqw}.eq-label[data-astro-cid-zpwr3yl4]{letter-spacing:.2em;color:var(--ink-3);margin-bottom:1.6cqw;font-size:.92cqw;display:block}.eq[data-astro-cid-zpwr3yl4]{flex-direction:column;align-items:flex-start;gap:.5cqw;display:flex}.eq[data-astro-cid-zpwr3yl4] b[data-astro-cid-zpwr3yl4]{letter-spacing:-.03em;font-size:2.1cqw;font-weight:700}.eq[data-astro-cid-zpwr3yl4] b[data-astro-cid-zpwr3yl4].a{color:var(--demand)}.eq[data-astro-cid-zpwr3yl4] b[data-astro-cid-zpwr3yl4].b{color:var(--supply)}.eq[data-astro-cid-zpwr3yl4] i[data-astro-cid-zpwr3yl4]{font-style:normal;font-family:var(--f-mono);color:var(--ink-3);font-size:1.2cqw}.eq[data-astro-cid-zpwr3yl4] hr[data-astro-cid-zpwr3yl4]{background:var(--ink);border:0;width:9cqw;height:1px;margin:.7cqw 0}.eq[data-astro-cid-zpwr3yl4] b[data-astro-cid-zpwr3yl4].sum{font-size:2.6cqw}.cols[data-astro-cid-zpwr3yl4]{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:3cqw;margin-top:3cqw;padding-top:2.2cqw;display:grid}.cell-n[data-astro-cid-zpwr3yl4]{letter-spacing:.18em;color:var(--ink-3);font-size:.92cqw;display:block}.cell-n[data-astro-cid-zpwr3yl4] em[data-astro-cid-zpwr3yl4]{margin-left:.5cqw;font-style:normal}.cell-tag[data-astro-cid-zpwr3yl4]{letter-spacing:.16em;color:var(--ink-3);margin-top:1.4cqw;font-size:.86cqw;display:block}.cell[data-astro-cid-zpwr3yl4] .d-dot[data-astro-cid-zpwr3yl4]{border:1px solid var(--supply);background:var(--supply);width:.62cqw;height:.62cqw;display:block}.d-rail[data-astro-cid-zpwr3yl4]{grid-template-columns:repeat(5,1fr);gap:1.6cqw;margin-top:4.5cqw;padding-top:4cqw;display:grid;position:relative}.d-rail-line[data-astro-cid-zpwr3yl4]{background:var(--rule-2);height:1px;position:absolute;top:4cqw;left:0;right:0}.d-step[data-astro-cid-zpwr3yl4]{padding-top:1.8cqw;position:relative}.d-knob[data-astro-cid-zpwr3yl4]{background:var(--ink);width:.7cqw;height:.7cqw;position:absolute;top:-.35cqw;left:0}.d-step-n[data-astro-cid-zpwr3yl4]{letter-spacing:.18em;color:var(--ink-3);font-size:.86cqw;display:block}.d-step-t[data-astro-cid-zpwr3yl4]{letter-spacing:-.03em;margin:.5cqw 0 .35cqw;font-size:1.6cqw;font-weight:700;display:block}.d-step-b[data-astro-cid-zpwr3yl4]{letter-spacing:.1em;color:var(--ink-2);text-transform:none;font-size:.86cqw;display:block}.d-model[data-astro-cid-zpwr3yl4]{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:2cqw;margin-top:3.4cqw;display:grid}.mcell[data-astro-cid-zpwr3yl4]{background:var(--panel);border:1px solid var(--rule-2);padding:2.2cqw}.mcell[data-astro-cid-zpwr3yl4].demand{border-top:2px solid var(--demand)}.mcell[data-astro-cid-zpwr3yl4].supply{border-top:2px solid var(--supply)}.mcell[data-astro-cid-zpwr3yl4].both{border-top:2px solid var(--ink)}.mjoin[data-astro-cid-zpwr3yl4]{font-family:var(--f-mono);color:var(--ink-3);align-self:center;font-size:1.4cqw}.lead-grid[data-astro-cid-zpwr3yl4]{border-top:1px solid var(--ink);grid-template-columns:1.2fr .8fr;align-items:start;gap:4cqw;margin-top:3cqw;padding-top:2.4cqw;display:grid}.lead-name[data-astro-cid-zpwr3yl4]{margin:.8cqw 0 .9cqw;font-size:2.5cqw}.lead-bio[data-astro-cid-zpwr3yl4]{max-width:44ch}.lead-link[data-astro-cid-zpwr3yl4]{letter-spacing:.16em;color:var(--ink-2);border-bottom:1px solid var(--rule-2);margin-top:1.8cqw;font-size:.95cqw;display:inline-block}.lead-link[data-astro-cid-zpwr3yl4]:hover{color:var(--ink);border-bottom-color:var(--ink)}.lead-link[data-astro-cid-zpwr3yl4] .arw[data-astro-cid-zpwr3yl4]{transition:transform .35s var(--ease);display:inline-block}.lead-link[data-astro-cid-zpwr3yl4]:hover .arw[data-astro-cid-zpwr3yl4]{transform:translate(3px,-3px)}.lead-side[data-astro-cid-zpwr3yl4]{border-left:1px solid var(--rule);padding-left:3cqw}.lead-list[data-astro-cid-zpwr3yl4]{margin:0;padding:0;list-style:none}.lead-list[data-astro-cid-zpwr3yl4] li[data-astro-cid-zpwr3yl4]{color:var(--ink-2);letter-spacing:-.01em;padding-left:1.7cqw;font-size:1.15cqw;font-weight:500;line-height:1.4;position:relative}.lead-list[data-astro-cid-zpwr3yl4] li[data-astro-cid-zpwr3yl4]+li[data-astro-cid-zpwr3yl4]{margin-top:1.2cqw}.lead-list[data-astro-cid-zpwr3yl4] li[data-astro-cid-zpwr3yl4]:before{content:"";background:var(--demand);width:.62cqw;height:.62cqw;position:absolute;top:.5em;left:0}.mailto[data-astro-cid-zpwr3yl4]{letter-spacing:-.03em;border-bottom:1px solid var(--rule-2);margin-top:2.4cqw;font-size:2cqw;font-weight:700;display:inline-block}.mailto[data-astro-cid-zpwr3yl4]:hover{border-bottom-color:var(--ink)}.site[data-astro-cid-zpwr3yl4]{letter-spacing:.18em;color:var(--ink-3);margin-top:1.4cqw;font-size:.95cqw;display:block}@media screen and (width<=820px){.deckbar[data-astro-cid-zpwr3yl4]{flex-direction:column;align-items:stretch;gap:24px}.deckbar-actions[data-astro-cid-zpwr3yl4]{gap:8px}.deckbar-actions[data-astro-cid-zpwr3yl4] .btn[data-astro-cid-zpwr3yl4]{text-align:center;flex:140px;justify-content:center}.deck[data-astro-cid-zpwr3yl4]{gap:14px}.slide[data-astro-cid-zpwr3yl4]{aspect-ratio:auto}.pad[data-astro-cid-zpwr3yl4]{padding:30px 22px 26px;display:block;position:static}.s-head[data-astro-cid-zpwr3yl4]{margin-bottom:22px;position:static}.s-foot[data-astro-cid-zpwr3yl4]{letter-spacing:.12em;flex-direction:column;gap:7px;margin-top:30px;padding-top:16px;font-size:9px;position:static}.wm[data-astro-cid-zpwr3yl4]{font-size:11px}.kick[data-astro-cid-zpwr3yl4],.d-idx[data-astro-cid-zpwr3yl4]{font-size:10px}.d-h1[data-astro-cid-zpwr3yl4]{margin:14px 0 0;font-size:clamp(32px,8.8vw,46px)}.d-h2[data-astro-cid-zpwr3yl4]{max-width:none;font-size:clamp(25px,6.4vw,34px)}.d-h2[data-astro-cid-zpwr3yl4].narrow{max-width:none}.d-h3[data-astro-cid-zpwr3yl4]{margin:10px 0 8px;font-size:18px}.d-lead[data-astro-cid-zpwr3yl4],.d-body[data-astro-cid-zpwr3yl4]{max-width:none;margin-top:18px;font-size:15px;line-height:1.62}.d-note[data-astro-cid-zpwr3yl4],.d-note[data-astro-cid-zpwr3yl4].wide{max-width:none;margin-top:14px;font-size:14px;line-height:1.6}.d-small[data-astro-cid-zpwr3yl4]{font-size:14px;line-height:1.6}.d-eyebrow[data-astro-cid-zpwr3yl4]{gap:8px;font-size:10px}.d-eyebrow[data-astro-cid-zpwr3yl4] .d-pip[data-astro-cid-zpwr3yl4]{width:6px;height:6px}.cover-grid[data-astro-cid-zpwr3yl4],.two[data-astro-cid-zpwr3yl4]{grid-template-columns:1fr;gap:28px}.cover-viz[data-astro-cid-zpwr3yl4]{max-height:none}.regions[data-astro-cid-zpwr3yl4]{margin-top:22px;padding-top:13px;font-size:10px}.regions[data-astro-cid-zpwr3yl4] span[data-astro-cid-zpwr3yl4]+span[data-astro-cid-zpwr3yl4]{margin-left:14px;padding-left:14px}.equation[data-astro-cid-zpwr3yl4]{border-left:0;border-top:1px solid var(--rule);padding:22px 0 0}.eq-label[data-astro-cid-zpwr3yl4]{margin-bottom:15px;font-size:10px}.eq[data-astro-cid-zpwr3yl4]{gap:5px}.eq[data-astro-cid-zpwr3yl4] b[data-astro-cid-zpwr3yl4]{font-size:23px}.eq[data-astro-cid-zpwr3yl4] b[data-astro-cid-zpwr3yl4].sum{font-size:29px}.eq[data-astro-cid-zpwr3yl4] i[data-astro-cid-zpwr3yl4]{font-size:13px}.eq[data-astro-cid-zpwr3yl4] hr[data-astro-cid-zpwr3yl4]{width:84px;margin:8px 0}.cols[data-astro-cid-zpwr3yl4]{grid-template-columns:1fr;gap:26px;margin-top:24px;padding-top:20px}.cell-n[data-astro-cid-zpwr3yl4]{font-size:10px}.cell-n[data-astro-cid-zpwr3yl4] em[data-astro-cid-zpwr3yl4]{margin-left:5px}.cell-tag[data-astro-cid-zpwr3yl4]{margin-top:13px;font-size:9.5px}.cell[data-astro-cid-zpwr3yl4] .d-dot[data-astro-cid-zpwr3yl4]{width:7px;height:7px}.d-rail[data-astro-cid-zpwr3yl4]{grid-template-columns:1fr;gap:0;margin-top:26px;padding-top:0}.d-rail-line[data-astro-cid-zpwr3yl4]{width:1px;height:auto;inset:0 auto 0 3px}.d-step[data-astro-cid-zpwr3yl4]{padding:0 0 24px 22px}.d-step[data-astro-cid-zpwr3yl4]:last-child{padding-bottom:0}.d-knob[data-astro-cid-zpwr3yl4]{width:7px;height:7px;top:4px;left:0}.d-step-n[data-astro-cid-zpwr3yl4]{font-size:10px}.d-step-t[data-astro-cid-zpwr3yl4]{margin:5px 0 3px;font-size:19px}.d-step-b[data-astro-cid-zpwr3yl4]{font-size:11.5px}.d-model[data-astro-cid-zpwr3yl4]{grid-template-columns:1fr;gap:12px;margin-top:24px}.mcell[data-astro-cid-zpwr3yl4]{padding:21px}.mjoin[data-astro-cid-zpwr3yl4]{justify-self:center;font-size:15px;transform:rotate(90deg)}.lead-grid[data-astro-cid-zpwr3yl4]{grid-template-columns:1fr;gap:26px;margin-top:24px;padding-top:20px}.lead-name[data-astro-cid-zpwr3yl4]{margin:9px 0 10px;font-size:24px}.lead-bio[data-astro-cid-zpwr3yl4]{max-width:none}.lead-link[data-astro-cid-zpwr3yl4]{margin-top:18px;font-size:11px}.lead-side[data-astro-cid-zpwr3yl4]{border-left:0;border-top:1px solid var(--rule);padding:22px 0 0}.lead-list[data-astro-cid-zpwr3yl4] li[data-astro-cid-zpwr3yl4]{padding-left:17px;font-size:14.5px}.lead-list[data-astro-cid-zpwr3yl4] li[data-astro-cid-zpwr3yl4]+li[data-astro-cid-zpwr3yl4]{margin-top:12px}.lead-list[data-astro-cid-zpwr3yl4] li[data-astro-cid-zpwr3yl4]:before{width:7px;height:7px}.mailto[data-astro-cid-zpwr3yl4]{word-break:break-word;margin-top:22px;font-size:clamp(19px,5.4vw,27px)}.site[data-astro-cid-zpwr3yl4]{margin-top:13px;font-size:10px}}@page{size:13.333in 7.5in;margin:0}@media print{.deckbar[data-astro-cid-zpwr3yl4]{display:none}.deck[data-astro-cid-zpwr3yl4]{gap:0;width:100%;margin:0;padding:0}.slide[data-astro-cid-zpwr3yl4]{break-after:page;page-break-after:always;border:0;width:100%;height:100vh}.slide[data-astro-cid-zpwr3yl4]:last-child{break-after:auto;page-break-after:auto}}
