.fc[data-astro-cid-zidzmwjo]{--bg:#0e0f13;--surface:#16171b;--edge:#2a2c33;--text:#eaebee;--text2:#9a9da6;--muted:#6b6e77;--late:#f87171;--red:#ef4444;--amber:#f59e0b;--green:#22c55e;aspect-ratio:4/3;border-radius:var(--radius-lg,12px);border:1px solid var(--edge);background:var(--bg);width:100%;font-family:var(--font-body);color:var(--text);position:relative;overflow:hidden;container-type:inline-size}.m[data-astro-cid-zidzmwjo]{font-family:var(--font-mono)}.stage[data-astro-cid-zidzmwjo]{--gx:23.4cqw;padding:2.2cqw 2cqw;position:absolute;inset:0 41% 0 0}.sched[data-astro-cid-zidzmwjo]{transition:opacity .6s;position:relative}.fc[data-astro-cid-zidzmwjo].s-cmp .sched[data-astro-cid-zidzmwjo]{opacity:.4}.fc[data-astro-cid-zidzmwjo].s-m2 .sched[data-astro-cid-zidzmwjo]{opacity:1}.fc[data-astro-cid-zidzmwjo].s-bars .sched[data-astro-cid-zidzmwjo]{opacity:.45}.sRow[data-astro-cid-zidzmwjo]{grid-template-columns:13cqw 5.2cqw 5.2cqw 1fr;align-items:center;height:2.95cqw;font-size:1.4cqw;display:grid;overflow:hidden}.sCols[data-astro-cid-zidzmwjo]{letter-spacing:.08em;height:2.8cqw;color:var(--muted);font-size:1.15cqw}.sn[data-astro-cid-zidzmwjo]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sd[data-astro-cid-zidzmwjo]{color:var(--text2);font-size:1.2cqw}.gantt[data-astro-cid-zidzmwjo]{height:100%;position:relative}.yr[data-astro-cid-zidzmwjo]{border-left:1px solid #2a2c33;padding-left:.5cqw;font-size:1.15cqw;font-style:normal;line-height:2.8cqw;position:absolute;top:0;bottom:0}.chip[data-astro-cid-zidzmwjo]{letter-spacing:.08em;color:#0e0f13;background:var(--turquoise-on-dark,#38d6e6);opacity:0;border-radius:.6cqw;padding:.3cqw .8cqw;font-size:1.05cqw;font-weight:500;transition:opacity .4s;position:absolute;top:.35cqw;right:0}.sBody[data-astro-cid-zidzmwjo]{position:relative}.ddLine[data-astro-cid-zidzmwjo]{border-left:1.5px dashed #5b7bea;width:0;position:absolute;top:0;bottom:0}.bar[data-astro-cid-zidzmwjo]{border-radius:.4cqw;height:1.45cqw;position:absolute;top:.75cqw}.red[data-astro-cid-zidzmwjo]{background:var(--red)}.amber[data-astro-cid-zidzmwjo]{background:var(--amber)}.green[data-astro-cid-zidzmwjo]{background:var(--green)}.dia[data-astro-cid-zidzmwjo]{border-radius:.2cqw;width:1.45cqw;height:1.45cqw;margin-left:-.72cqw;position:absolute;top:.75cqw;transform:rotate(45deg)scale(.8)}.dia[data-astro-cid-zidzmwjo].ghost{border:1.5px solid var(--text2);opacity:0;background:0 0;transition:opacity .5s .5s}.slipLine[data-astro-cid-zidzmwjo]{border-top:1.5px dotted var(--late);opacity:0;height:0;transition:opacity .5s .5s;position:absolute;top:1.45cqw}.slipTxt[data-astro-cid-zidzmwjo]{color:var(--late);opacity:0;margin-left:1.3cqw;font-size:1.15cqw;font-style:normal;line-height:2.95cqw;transition:opacity .5s .7s;position:absolute;top:0}.r[data-astro-cid-zidzmwjo]{transition:height .6s cubic-bezier(.4,0,.2,1),opacity .35s}.fc[data-astro-cid-zidzmwjo].s-filter .out[data-astro-cid-zidzmwjo]{opacity:0;height:0}.fc[data-astro-cid-zidzmwjo].s-filter .chip[data-astro-cid-zidzmwjo],.fc[data-astro-cid-zidzmwjo].s-filter .dia[data-astro-cid-zidzmwjo].ghost,.fc[data-astro-cid-zidzmwjo].s-filter .slipLine[data-astro-cid-zidzmwjo],.fc[data-astro-cid-zidzmwjo].s-filter .slipTxt[data-astro-cid-zidzmwjo]{opacity:1}.card[data-astro-cid-zidzmwjo]{border:1px solid var(--edge);opacity:0;background:#16171beb;border-radius:1.6cqw;padding:2.2cqw;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;left:3cqw;right:3cqw;transform:translateY(2cqw)}.cmp[data-astro-cid-zidzmwjo]{top:16cqw}.bars[data-astro-cid-zidzmwjo]{padding-block:1.9cqw;top:31.4cqw}.eyebrow[data-astro-cid-zidzmwjo]{letter-spacing:.1em;text-transform:uppercase;color:var(--text2);margin:0 0 1.8cqw;font-size:1.85cqw}.eyebrow[data-astro-cid-zidzmwjo].sub{margin-top:2.4cqw}.stats[data-astro-cid-zidzmwjo]{grid-template-columns:repeat(3,1fr);gap:1.2cqw;display:grid}.stats[data-astro-cid-zidzmwjo] div[data-astro-cid-zidzmwjo]{flex-direction:column;gap:.4cqw;display:flex}.stats[data-astro-cid-zidzmwjo] b[data-astro-cid-zidzmwjo]{font-family:var(--font-display);white-space:nowrap;font-size:4.4cqw;font-weight:600;line-height:1}.stats[data-astro-cid-zidzmwjo] span[data-astro-cid-zidzmwjo]{color:var(--text2);font-size:1.9cqw}.late[data-astro-cid-zidzmwjo]{color:var(--late)}.rows[data-astro-cid-zidzmwjo]{flex-direction:column;gap:.9cqw;margin:0;padding:0;list-style:none;display:flex}.rows[data-astro-cid-zidzmwjo] li[data-astro-cid-zidzmwjo]{justify-content:space-between;font-size:2.2cqw;display:flex}.rows[data-astro-cid-zidzmwjo] .m[data-astro-cid-zidzmwjo]{font-size:2cqw}.bars[data-astro-cid-zidzmwjo] ul[data-astro-cid-zidzmwjo]{flex-direction:column;gap:.55cqw;margin:0;padding:0;list-style:none;display:flex}.bars[data-astro-cid-zidzmwjo] li[data-astro-cid-zidzmwjo]{grid-template-columns:20cqw 1fr 6cqw;align-items:center;gap:1cqw;font-size:1.8cqw;display:grid}.bn[data-astro-cid-zidzmwjo]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.track[data-astro-cid-zidzmwjo]{background:#202126;border-radius:.65cqw;height:1.7cqw;overflow:hidden}.track[data-astro-cid-zidzmwjo] i[data-astro-cid-zidzmwjo]{background:var(--late);transform-origin:0;border-radius:.65cqw;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1) .2s;display:block;transform:scaleX(0)}.bd[data-astro-cid-zidzmwjo]{text-align:right;color:var(--late);font-size:1.85cqw}.files[data-astro-cid-zidzmwjo]{grid-template-columns:1fr 1fr;gap:1.6cqw;display:grid;position:absolute;bottom:1.8cqw;left:3cqw;right:3cqw}.file[data-astro-cid-zidzmwjo]{background:var(--surface);border:1px solid var(--edge);opacity:0;border-radius:1.4cqw;align-items:center;gap:1.2cqw;padding:1.1cqw 1.5cqw;transition:opacity .4s,transform .5s cubic-bezier(.2,.9,.3,1.3);display:flex;transform:translateY(1.6cqw)}.file[data-astro-cid-zidzmwjo]:nth-child(2){transition-delay:.2s}.tag[data-astro-cid-zidzmwjo]{color:#fff;border-radius:.7cqw;padding:.6cqw .9cqw;font-size:1.6cqw;font-weight:700}.tag[data-astro-cid-zidzmwjo].xl{background:#1e7f4f}.tag[data-astro-cid-zidzmwjo].png{background:#3a3f4b}.fname[data-astro-cid-zidzmwjo]{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:1.9cqw;overflow:hidden}.dl[data-astro-cid-zidzmwjo]{color:var(--turquoise-on-dark,#38d6e6);font-size:2.6cqw}.pane[data-astro-cid-zidzmwjo]{background:var(--surface);border-left:1px solid var(--edge);flex-direction:column;width:41%;display:flex;position:absolute;top:0;bottom:0;right:0}.head[data-astro-cid-zidzmwjo]{border-bottom:1px solid var(--edge);font-family:var(--font-display);align-items:center;gap:1cqw;padding:1.8cqw 2cqw;font-size:2.6cqw;font-weight:600;display:flex}.ico[data-astro-cid-zidzmwjo]{width:3.2cqw;height:3.2cqw;display:inline-flex}.ico[data-astro-cid-zidzmwjo] .pl-loader{width:100%;height:100%;margin:0}.ico[data-astro-cid-zidzmwjo] .pl-loader-ring{fill:#fff}.ico[data-astro-cid-zidzmwjo] .pl-loader-dot{fill:var(--turquoise-on-dark,#38d6e6)}.log[data-astro-cid-zidzmwjo]{flex-direction:column;flex:1;justify-content:flex-end;gap:1.4cqw;min-height:0;padding:2cqw;display:flex;overflow:hidden}.msg[data-astro-cid-zidzmwjo],.think[data-astro-cid-zidzmwjo]{margin:0;font-size:2.2cqw;line-height:1.42;display:none}.you[data-astro-cid-zidzmwjo]{background:#2a2c33;border-radius:1.4cqw 1.4cqw .4cqw;align-self:flex-end;max-width:88%;padding:1.1cqw 1.5cqw}.fogg[data-astro-cid-zidzmwjo]{color:var(--text)}.think[data-astro-cid-zidzmwjo]{color:var(--text2);align-items:center;gap:1cqw}.think[data-astro-cid-zidzmwjo] .m[data-astro-cid-zidzmwjo]{letter-spacing:.04em;font-size:1.85cqw}.dot[data-astro-cid-zidzmwjo]{background:var(--turquoise-on-dark,#38d6e6);border-radius:50%;width:1.3cqw;height:1.3cqw;animation:1s ease-in-out infinite fcPulse}.think[data-astro-cid-zidzmwjo].done .dot[data-astro-cid-zidzmwjo]{opacity:.5;animation:none}@keyframes fcPulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.input[data-astro-cid-zidzmwjo]{border:1px solid var(--edge);background:#0e0f13;border-radius:1.4cqw;align-items:center;gap:.4cqw;min-height:7.4cqw;margin:0 1.6cqw 1.6cqw;padding:1.3cqw 1.5cqw;font-size:2.05cqw;display:flex}.typed[data-astro-cid-zidzmwjo]{flex:1;line-height:1.4}.typed[data-astro-cid-zidzmwjo]:empty:before{content:"Ask Fogg";color:var(--muted)}.caret[data-astro-cid-zidzmwjo]{background:var(--text);width:.25cqw;height:2.6cqw;animation:1s step-end infinite fcBlink}@keyframes fcBlink{50%{opacity:0}}.send[data-astro-cid-zidzmwjo]{width:3.8cqw;height:3.8cqw;color:var(--text2);background:#2a2c33;border-radius:50%;flex:none;place-items:center;font-size:2.2cqw;display:grid}.fc[data-astro-cid-zidzmwjo].s-m1 .m1[data-astro-cid-zidzmwjo],.fc[data-astro-cid-zidzmwjo].s-t1 .t1[data-astro-cid-zidzmwjo],.fc[data-astro-cid-zidzmwjo].s-f1 .f1[data-astro-cid-zidzmwjo],.fc[data-astro-cid-zidzmwjo].s-m2 .m2[data-astro-cid-zidzmwjo],.fc[data-astro-cid-zidzmwjo].s-t2 .t2[data-astro-cid-zidzmwjo],.fc[data-astro-cid-zidzmwjo].s-f2 .f2[data-astro-cid-zidzmwjo]{animation:.45s cubic-bezier(.2,.7,.2,1) fcRise;display:block}.fc[data-astro-cid-zidzmwjo].s-t1 .t1[data-astro-cid-zidzmwjo],.fc[data-astro-cid-zidzmwjo].s-t2 .t2[data-astro-cid-zidzmwjo]{display:flex}.fc[data-astro-cid-zidzmwjo].s-cmp .cmp[data-astro-cid-zidzmwjo]{opacity:1;transform:none}.fc[data-astro-cid-zidzmwjo].s-m2 .cmp[data-astro-cid-zidzmwjo]{opacity:0;transform:translateY(-2cqw)}.fc[data-astro-cid-zidzmwjo].s-bars .bars[data-astro-cid-zidzmwjo]{opacity:1;transform:none}.fc[data-astro-cid-zidzmwjo].s-bars .track[data-astro-cid-zidzmwjo] i[data-astro-cid-zidzmwjo]{transform:none}.fc[data-astro-cid-zidzmwjo].s-files .file[data-astro-cid-zidzmwjo]{opacity:1;transform:none}.fc[data-astro-cid-zidzmwjo].s-fade{opacity:0;transition:opacity .6s}@keyframes fcRise{0%{opacity:0;transform:translateY(1.2cqw)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-zidzmwjo],.caret[data-astro-cid-zidzmwjo]{animation:none}.card[data-astro-cid-zidzmwjo],.file[data-astro-cid-zidzmwjo],.track[data-astro-cid-zidzmwjo] i[data-astro-cid-zidzmwjo],.r[data-astro-cid-zidzmwjo],.sched[data-astro-cid-zidzmwjo]{transition:none}}.fb[data-astro-cid-2wktjwzx]{--bg:#0e0f13;--surface:#16171b;--edge:#2a2c33;--text:#eaebee;--text2:#9a9da6;--muted:#6b6e77;--red:#ef4444;--turq:var(--turquoise-on-dark,#38d6e6);aspect-ratio:4/3;border-radius:var(--radius-lg,12px);border:1px solid var(--edge);background:var(--bg);width:100%;font-family:var(--font-body);color:var(--text);position:relative;overflow:hidden;container-type:inline-size}.m[data-astro-cid-2wktjwzx]{font-family:var(--font-mono)}.stage[data-astro-cid-2wktjwzx]{padding:2.4cqw 2cqw;position:absolute;inset:0 41% 0 0}.sched[data-astro-cid-2wktjwzx]{opacity:0;transition:opacity .5s}.fb[data-astro-cid-2wktjwzx].s-build .sched[data-astro-cid-2wktjwzx]{opacity:1}.sRow[data-astro-cid-2wktjwzx]{grid-template-columns:16.5cqw 3.6cqw 1fr;align-items:center;height:3cqw;font-size:1.55cqw;display:grid}.sCols[data-astro-cid-2wktjwzx]{letter-spacing:.08em;height:2.8cqw;color:var(--muted);font-size:1.1cqw}.band[data-astro-cid-2wktjwzx]{height:2.7cqw;color:var(--text);background:#1c1d22;border-radius:.5cqw;margin-top:.3cqw;padding-left:.8cqw;font-size:1.45cqw;font-weight:600;display:flex}.sn[data-astro-cid-2wktjwzx]{white-space:nowrap;text-overflow:ellipsis;padding-left:.8cqw;overflow:hidden}.sd[data-astro-cid-2wktjwzx]{color:var(--text2);font-size:1.3cqw}.gantt[data-astro-cid-2wktjwzx]{height:100%;position:relative}.wk[data-astro-cid-2wktjwzx]{border-left:1px solid #22242a;padding-left:.3cqw;font-size:1.2cqw;font-style:normal;line-height:2.8cqw;position:absolute;top:0;bottom:0}.sBody[data-astro-cid-2wktjwzx]{position:relative}.r[data-astro-cid-2wktjwzx],.band[data-astro-cid-2wktjwzx]{opacity:0;transform:translateY(1.2cqw)}.fb[data-astro-cid-2wktjwzx].s-build .r[data-astro-cid-2wktjwzx],.fb[data-astro-cid-2wktjwzx].s-build .band[data-astro-cid-2wktjwzx]{opacity:1;transition:opacity .35s calc(var(--i) * 70ms), transform .45s cubic-bezier(.2, .7, .2, 1) calc(var(--i) * 70ms);transform:none}.bar[data-astro-cid-2wktjwzx]{height:1.45cqw;transform:translateX(var(--x1));background:#5a5e69;border-radius:.4cqw;transition:transform .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.72cqw;left:0}.bar[data-astro-cid-2wktjwzx].crit{background:var(--red)}.dia[data-astro-cid-2wktjwzx]{width:1.45cqw;height:1.45cqw;transform:translateX(var(--x1)) rotate(45deg) scale(.8);background:#5a5e69;border-radius:.2cqw;transition:transform .8s cubic-bezier(.4,0,.2,1);position:absolute;top:.72cqw;left:-.72cqw}.dia[data-astro-cid-2wktjwzx].crit{background:var(--red)}.fb[data-astro-cid-2wktjwzx].s-sq .bar[data-astro-cid-2wktjwzx]{transform:translateX(var(--x2))}.ghostBar[data-astro-cid-2wktjwzx]{height:1.45cqw;transform:translateX(var(--x1));opacity:0;border:1px dashed #7c8090;border-radius:.4cqw;transition:opacity .4s .3s;position:absolute;top:.72cqw;left:0}.fb[data-astro-cid-2wktjwzx].s-sq .ghostBar[data-astro-cid-2wktjwzx]{opacity:1}.fin0[data-astro-cid-2wktjwzx]{top:0;bottom:0;left:calc(20.1cqw + var(--f1));opacity:0;border-left:1.5px dashed #7c8090;width:0;transition:opacity .4s .6s;position:absolute}.fb[data-astro-cid-2wktjwzx].s-sq .fin0[data-astro-cid-2wktjwzx]{opacity:1}.fb[data-astro-cid-2wktjwzx].s-sq .dia[data-astro-cid-2wktjwzx]{transform:translateX(var(--x2)) rotate(45deg) scale(.8)}.fb[data-astro-cid-2wktjwzx].s-sq .moved[data-astro-cid-2wktjwzx] .bar[data-astro-cid-2wktjwzx],.fb[data-astro-cid-2wktjwzx].s-sq .moved[data-astro-cid-2wktjwzx] .dia[data-astro-cid-2wktjwzx]{transition-delay:calc(var(--i) * 45ms)}.fb[data-astro-cid-2wktjwzx].s-sq .moved[data-astro-cid-2wktjwzx] .sn[data-astro-cid-2wktjwzx]{animation:fbMoved 1.6s ease-out calc(var(--i) * 45ms)}@keyframes fbMoved{0%{color:var(--text)}25%{color:var(--turq)}to{color:var(--text)}}.fin[data-astro-cid-2wktjwzx]{top:-2.8cqw;bottom:0;left:calc(20.1cqw + var(--f1));border-left:1.5px dashed var(--red);opacity:0;width:0;transition:transform .9s cubic-bezier(.4,0,.2,1),opacity .4s;position:absolute}.fb[data-astro-cid-2wktjwzx].s-f1 .fin[data-astro-cid-2wktjwzx]{opacity:1}.fb[data-astro-cid-2wktjwzx].s-sq .fin[data-astro-cid-2wktjwzx]{transform:translateX(calc(var(--f2) - var(--f1)));transition-delay:.5s}.fin[data-astro-cid-2wktjwzx] em[data-astro-cid-2wktjwzx]{white-space:nowrap;color:var(--red);background:var(--bg);padding:0 .3cqw;font-size:1.1cqw;font-style:normal;line-height:2.8cqw;transition:opacity .3s;position:absolute;top:0;right:.4cqw}.fin[data-astro-cid-2wktjwzx] .f2[data-astro-cid-2wktjwzx],.fb[data-astro-cid-2wktjwzx].s-sq .fin[data-astro-cid-2wktjwzx] .f1[data-astro-cid-2wktjwzx]{opacity:0}.fb[data-astro-cid-2wktjwzx].s-sq .fin[data-astro-cid-2wktjwzx] .f2[data-astro-cid-2wktjwzx]{opacity:1;transition-delay:1.3s}.xer[data-astro-cid-2wktjwzx]{background:var(--surface);border:1px solid var(--edge);opacity:0;border-radius:1.6cqw;align-items:center;gap:2cqw;padding:1.6cqw 2cqw;transition:opacity .45s,transform .55s cubic-bezier(.2,.9,.3,1.2);display:flex;position:absolute;bottom:2.4cqw;left:3cqw;right:3cqw;transform:translateY(2cqw)}.fb[data-astro-cid-2wktjwzx].s-xer .xer[data-astro-cid-2wktjwzx]{opacity:1;transform:none}.fb[data-astro-cid-2wktjwzx].s-xer .sched[data-astro-cid-2wktjwzx]{opacity:.45}.xIco[data-astro-cid-2wktjwzx]{flex:none;width:6.4cqw;height:auto}.xText[data-astro-cid-2wktjwzx]{flex-direction:column;flex:1;gap:.6cqw;display:flex}.xText[data-astro-cid-2wktjwzx] b[data-astro-cid-2wktjwzx]{font-size:2cqw;font-weight:600}.xText[data-astro-cid-2wktjwzx] .m[data-astro-cid-2wktjwzx]{letter-spacing:.08em;color:var(--text2);font-size:1.25cqw}.dl[data-astro-cid-2wktjwzx]{color:var(--turq);font-size:3.2cqw}.pane[data-astro-cid-2wktjwzx]{background:var(--surface);border-left:1px solid var(--edge);flex-direction:column;width:41%;display:flex;position:absolute;top:0;bottom:0;right:0}.head[data-astro-cid-2wktjwzx]{border-bottom:1px solid var(--edge);font-family:var(--font-display);align-items:center;gap:1cqw;padding:1.8cqw 2cqw;font-size:2.6cqw;font-weight:600;display:flex}.ico[data-astro-cid-2wktjwzx]{width:3.2cqw;height:3.2cqw;display:inline-flex}.ico[data-astro-cid-2wktjwzx] .pl-loader{width:100%;height:100%;margin:0}.ico[data-astro-cid-2wktjwzx] .pl-loader-ring{fill:#fff}.ico[data-astro-cid-2wktjwzx] .pl-loader-dot{fill:var(--turq)}.log[data-astro-cid-2wktjwzx]{flex-direction:column;flex:1;justify-content:flex-end;gap:1.4cqw;min-height:0;padding:2cqw;display:flex;overflow:hidden}.msg[data-astro-cid-2wktjwzx],.think[data-astro-cid-2wktjwzx]{margin:0;font-size:2.1cqw;line-height:1.42;display:none}.you[data-astro-cid-2wktjwzx]{background:#2a2c33;border-radius:1.4cqw 1.4cqw .4cqw;align-self:flex-end;max-width:90%;padding:1.1cqw 1.5cqw}.think[data-astro-cid-2wktjwzx]{color:var(--text2);align-items:center;gap:1cqw}.think[data-astro-cid-2wktjwzx] .m[data-astro-cid-2wktjwzx]{letter-spacing:.04em;font-size:1.8cqw}.dot[data-astro-cid-2wktjwzx]{background:var(--turq);border-radius:50%;flex:none;width:1.3cqw;height:1.3cqw;animation:1s ease-in-out infinite fbPulse}.think[data-astro-cid-2wktjwzx].done .dot[data-astro-cid-2wktjwzx]{opacity:.5;animation:none}@keyframes fbPulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.input[data-astro-cid-2wktjwzx]{border:1px solid var(--edge);background:#0e0f13;border-radius:1.4cqw;align-items:center;gap:.4cqw;min-height:7.4cqw;margin:0 1.6cqw 1.6cqw;padding:1.3cqw 1.5cqw;font-size:2cqw;display:flex}.typed[data-astro-cid-2wktjwzx]{flex:1;line-height:1.4}.typed[data-astro-cid-2wktjwzx]:empty:before{content:"Ask Fogg";color:var(--muted)}.caret[data-astro-cid-2wktjwzx]{background:var(--text);width:.25cqw;height:2.6cqw;animation:1s step-end infinite fbBlink}@keyframes fbBlink{50%{opacity:0}}.send[data-astro-cid-2wktjwzx]{width:3.8cqw;height:3.8cqw;color:var(--text2);background:#2a2c33;border-radius:50%;flex:none;place-items:center;font-size:2.2cqw;display:grid}.fb[data-astro-cid-2wktjwzx].s-m1 .m1[data-astro-cid-2wktjwzx],.fb[data-astro-cid-2wktjwzx].s-f1 .f1[data-astro-cid-2wktjwzx],.fb[data-astro-cid-2wktjwzx].s-m2 .m2[data-astro-cid-2wktjwzx],.fb[data-astro-cid-2wktjwzx].s-f2 .f2[data-astro-cid-2wktjwzx],.fb[data-astro-cid-2wktjwzx].s-m3 .m3[data-astro-cid-2wktjwzx],.fb[data-astro-cid-2wktjwzx].s-f3 .f3[data-astro-cid-2wktjwzx]{animation:.45s cubic-bezier(.2,.7,.2,1) fbRise;display:block}.fb[data-astro-cid-2wktjwzx].s-t1 .t1[data-astro-cid-2wktjwzx],.fb[data-astro-cid-2wktjwzx].s-t2 .t2[data-astro-cid-2wktjwzx],.fb[data-astro-cid-2wktjwzx].s-t3 .t3[data-astro-cid-2wktjwzx]{animation:.45s cubic-bezier(.2,.7,.2,1) fbRise;display:flex}.fb[data-astro-cid-2wktjwzx].s-fade{opacity:0;transition:opacity .6s}@keyframes fbRise{0%{opacity:0;transform:translateY(1.2cqw)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-2wktjwzx],.caret[data-astro-cid-2wktjwzx]{animation:none}.bar[data-astro-cid-2wktjwzx],.dia[data-astro-cid-2wktjwzx],.fin[data-astro-cid-2wktjwzx],.r[data-astro-cid-2wktjwzx],.band[data-astro-cid-2wktjwzx],.xer[data-astro-cid-2wktjwzx],.sched[data-astro-cid-2wktjwzx]{transition:none!important}}.fs[data-astro-cid-ahjm6ofg]{--bg:#0e0f13;--surface:#16171b;--edge:#2a2c33;--text:#eaebee;--text2:#9a9da6;--muted:#6b6e77;--late:#f87171;--red:#ef4444;--amber:#f59e0b;--green:#22c55e;--done:#4b5568;aspect-ratio:4/3;border-radius:var(--radius-lg,12px);border:1px solid var(--edge);background:var(--bg);width:100%;font-family:var(--font-body);color:var(--text);position:relative;overflow:hidden;container-type:inline-size}.m[data-astro-cid-ahjm6ofg]{font-family:var(--font-mono)}.stage[data-astro-cid-ahjm6ofg]{--gx:26cqw;padding:2cqw 1.6cqw;position:absolute;inset:0 41% 0 0}.sRow[data-astro-cid-ahjm6ofg]{grid-template-columns:7cqw 12.8cqw 6.2cqw 1fr;align-items:center;height:2.85cqw;font-size:1.3cqw;display:grid;overflow:hidden}.sCols[data-astro-cid-ahjm6ofg]{letter-spacing:.08em;height:2.8cqw;color:var(--muted);font-size:1.02cqw}.sn[data-astro-cid-ahjm6ofg]{white-space:nowrap;text-overflow:ellipsis;padding-right:.6cqw;overflow:hidden}.id[data-astro-cid-ahjm6ofg]{color:var(--text2);white-space:nowrap;font-size:.98cqw}.sd[data-astro-cid-ahjm6ofg]{color:var(--text2);white-space:nowrap;font-size:1.1cqw}.gantt[data-astro-cid-ahjm6ofg]{height:100%;position:relative;overflow:hidden}.sCols[data-astro-cid-ahjm6ofg] .gantt[data-astro-cid-ahjm6ofg]{overflow:visible}.mo[data-astro-cid-ahjm6ofg]{white-space:nowrap;border-left:1px solid #202126;padding-left:.35cqw;font-size:1.02cqw;font-style:normal;line-height:2.8cqw;position:absolute;top:0;bottom:0}.chip[data-astro-cid-ahjm6ofg]{letter-spacing:.08em;color:#0e0f13;background:var(--turquoise-on-dark,#38d6e6);white-space:nowrap;opacity:0;border-radius:.6cqw;padding:.3cqw .8cqw;font-size:.95cqw;font-weight:500;transition:opacity .4s;position:absolute;top:.35cqw;right:0}.sBody[data-astro-cid-ahjm6ofg]{position:relative}.ddLine[data-astro-cid-ahjm6ofg]{z-index:1;border-left:1.5px dashed #5b7bea;width:0;position:absolute;top:0;bottom:0}.wbs[data-astro-cid-ahjm6ofg]{grid-template-columns:26cqw 1fr;font-weight:600}.wn[data-astro-cid-ahjm6ofg]{white-space:nowrap;text-overflow:ellipsis;padding-left:.4cqw;overflow:hidden}.l1[data-astro-cid-ahjm6ofg]{background:#6e93ff1a}.l2[data-astro-cid-ahjm6ofg]{background:#6e93ff0f}.l2[data-astro-cid-ahjm6ofg] .wn[data-astro-cid-ahjm6ofg]{padding-left:1.6cqw}.l3[data-astro-cid-ahjm6ofg]{color:var(--text2);background:#ffffff06;font-weight:500}.l3[data-astro-cid-ahjm6ofg] .wn[data-astro-cid-ahjm6ofg]{padding-left:2.8cqw}.sum[data-astro-cid-ahjm6ofg]{background:#6b6e77;height:.55cqw;position:absolute;top:1.15cqw}.sum[data-astro-cid-ahjm6ofg]:before,.sum[data-astro-cid-ahjm6ofg]:after{content:"";background:#6b6e77;width:.45cqw;height:.95cqw;position:absolute;top:0}.sum[data-astro-cid-ahjm6ofg]:before{left:0}.sum[data-astro-cid-ahjm6ofg]:after{right:0}.bar[data-astro-cid-ahjm6ofg]{border-radius:.35cqw;height:1.4cqw;position:absolute;top:.72cqw}.bar[data-astro-cid-ahjm6ofg].act{background:var(--done);border-radius:.35cqw 0 0 .35cqw}.bar[data-astro-cid-ahjm6ofg].red{background:var(--red)}.bar[data-astro-cid-ahjm6ofg].amber{background:var(--amber)}.bar[data-astro-cid-ahjm6ofg].green{background:var(--green)}.bar[data-astro-cid-ahjm6ofg].done{background:var(--done)}.base[data-astro-cid-ahjm6ofg]{opacity:0;background:#8a8d96;border-radius:.25cqw;height:.7cqw;transition:opacity .5s;position:absolute;top:3.1cqw}.slipLine[data-astro-cid-ahjm6ofg]{border-top:1.5px dotted var(--late);opacity:0;height:0;transition:opacity .5s .3s;position:absolute;top:3.45cqw}.tick[data-astro-cid-ahjm6ofg]{background:var(--late);opacity:0;width:.3cqw;height:1.4cqw;transition:opacity .3s,transform .35s;transition-delay:calc(.6s + var(--k) * .35s);margin-left:-.15cqw;position:absolute;top:2.75cqw;transform:translateY(.6cqw)}.slipTxt[data-astro-cid-ahjm6ofg]{color:var(--late);white-space:nowrap;opacity:0;margin-left:.8cqw;font-size:1.15cqw;font-style:normal;line-height:2cqw;transition:opacity .5s 1.8s;position:absolute;top:2.55cqw}.r[data-astro-cid-ahjm6ofg]{transition:height .6s cubic-bezier(.4,0,.2,1),opacity .35s}.fs[data-astro-cid-ahjm6ofg].s-filter .out[data-astro-cid-ahjm6ofg]{opacity:0;height:0}.fs[data-astro-cid-ahjm6ofg].s-filter .chip[data-astro-cid-ahjm6ofg]{opacity:1}.fs[data-astro-cid-ahjm6ofg].s-stairs .keep[data-astro-cid-ahjm6ofg]{align-items:start;height:7.2cqw;padding-top:.2cqw}.fs[data-astro-cid-ahjm6ofg].s-stairs .keep[data-astro-cid-ahjm6ofg] .base[data-astro-cid-ahjm6ofg],.fs[data-astro-cid-ahjm6ofg].s-stairs .keep[data-astro-cid-ahjm6ofg] .slipLine[data-astro-cid-ahjm6ofg],.fs[data-astro-cid-ahjm6ofg].s-stairs .keep[data-astro-cid-ahjm6ofg] .slipTxt[data-astro-cid-ahjm6ofg]{opacity:1}.fs[data-astro-cid-ahjm6ofg].s-stairs .keep[data-astro-cid-ahjm6ofg] .tick[data-astro-cid-ahjm6ofg]{opacity:1;transform:none}.fs[data-astro-cid-ahjm6ofg].s-stairs .keep[data-astro-cid-ahjm6ofg] .gantt[data-astro-cid-ahjm6ofg]{height:7cqw}.fs[data-astro-cid-ahjm6ofg].s-stairs .keep[data-astro-cid-ahjm6ofg] .id[data-astro-cid-ahjm6ofg],.fs[data-astro-cid-ahjm6ofg].s-stairs .keep[data-astro-cid-ahjm6ofg] .sd[data-astro-cid-ahjm6ofg]{line-height:2.85cqw}.fs[data-astro-cid-ahjm6ofg].s-stairs .keep[data-astro-cid-ahjm6ofg] .sn[data-astro-cid-ahjm6ofg]{white-space:normal;padding-top:.62cqw;line-height:1.6cqw}.pane[data-astro-cid-ahjm6ofg]{background:var(--surface);border-left:1px solid var(--edge);flex-direction:column;width:41%;display:flex;position:absolute;top:0;bottom:0;right:0}.head[data-astro-cid-ahjm6ofg]{border-bottom:1px solid var(--edge);font-family:var(--font-display);align-items:center;gap:1cqw;padding:1.8cqw 2cqw;font-size:2.6cqw;font-weight:600;display:flex}.ico[data-astro-cid-ahjm6ofg]{width:3.2cqw;height:3.2cqw;display:inline-flex}.ico[data-astro-cid-ahjm6ofg] .pl-loader{width:100%;height:100%;margin:0}.ico[data-astro-cid-ahjm6ofg] .pl-loader-ring{fill:#fff}.ico[data-astro-cid-ahjm6ofg] .pl-loader-dot{fill:var(--turquoise-on-dark,#38d6e6)}.log[data-astro-cid-ahjm6ofg]{flex-direction:column;flex:1;justify-content:flex-end;gap:1.2cqw;min-height:0;padding:2cqw;transition:opacity .3s;display:flex;overflow:hidden}.lang[data-astro-cid-ahjm6ofg]{border:1px solid var(--edge);letter-spacing:.1em;text-transform:uppercase;color:var(--turquoise-on-dark,#38d6e6);border-radius:99px;margin-left:auto;padding:.35cqw 1cqw;font-size:1.35cqw;font-weight:500;transition:opacity .3s}.fs[data-astro-cid-ahjm6ofg].s-swap .log[data-astro-cid-ahjm6ofg],.fs[data-astro-cid-ahjm6ofg].s-swap .lang[data-astro-cid-ahjm6ofg]{opacity:0}.msg[data-astro-cid-ahjm6ofg],.think[data-astro-cid-ahjm6ofg]{margin:0;font-size:2.1cqw;line-height:1.42;display:none}.you[data-astro-cid-ahjm6ofg]{background:#2a2c33;border-radius:1.4cqw 1.4cqw .4cqw;align-self:flex-end;max-width:88%;padding:1.1cqw 1.5cqw}.fogg[data-astro-cid-ahjm6ofg]{color:var(--text)}.fogg[data-astro-cid-ahjm6ofg] b{color:#fff;font-weight:600}.fogg[data-astro-cid-ahjm6ofg] .badge{background:var(--red);color:#fff;font-family:var(--font-mono);white-space:nowrap;border-radius:.45cqw;padding:0 .7cqw;font-size:1.8cqw;line-height:1.5;display:inline-block}.f3[data-astro-cid-ahjm6ofg]{color:var(--cobalt-on-dark,#6e93ff)}.think[data-astro-cid-ahjm6ofg]{color:var(--text2);align-items:center;gap:1cqw}.think[data-astro-cid-ahjm6ofg] .m[data-astro-cid-ahjm6ofg]{letter-spacing:.04em;font-size:1.85cqw}.dot[data-astro-cid-ahjm6ofg]{background:var(--turquoise-on-dark,#38d6e6);border-radius:50%;width:1.3cqw;height:1.3cqw;animation:1s ease-in-out infinite fsPulse}.think[data-astro-cid-ahjm6ofg].done .dot[data-astro-cid-ahjm6ofg]{opacity:.5;animation:none}@keyframes fsPulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.input[data-astro-cid-ahjm6ofg]{border:1px solid var(--edge);background:#0e0f13;border-radius:1.4cqw;align-items:center;gap:.4cqw;min-height:7.4cqw;margin:0 1.6cqw 1.6cqw;padding:1.3cqw 1.5cqw;font-size:2.05cqw;display:flex}.typed[data-astro-cid-ahjm6ofg]{flex:1;line-height:1.4}.typed[data-astro-cid-ahjm6ofg]:empty:before{content:"Ask Fogg";color:var(--muted)}.caret[data-astro-cid-ahjm6ofg]{background:var(--text);width:.25cqw;height:2.6cqw;animation:1s step-end infinite fsBlink}@keyframes fsBlink{50%{opacity:0}}.send[data-astro-cid-ahjm6ofg]{width:3.8cqw;height:3.8cqw;color:var(--text2);background:#2a2c33;border-radius:50%;flex:none;place-items:center;font-size:2.2cqw;display:grid}.fs[data-astro-cid-ahjm6ofg].s-m1 .m1[data-astro-cid-ahjm6ofg],.fs[data-astro-cid-ahjm6ofg].s-t1 .t1[data-astro-cid-ahjm6ofg],.fs[data-astro-cid-ahjm6ofg].s-f1 .f1[data-astro-cid-ahjm6ofg],.fs[data-astro-cid-ahjm6ofg].s-f2 .f2[data-astro-cid-ahjm6ofg],.fs[data-astro-cid-ahjm6ofg].s-f3 .f3[data-astro-cid-ahjm6ofg]{animation:.45s cubic-bezier(.2,.7,.2,1) fsRise;display:block}.fs[data-astro-cid-ahjm6ofg].s-t1 .t1[data-astro-cid-ahjm6ofg]{display:flex}.fs[data-astro-cid-ahjm6ofg].s-fade{opacity:0;transition:opacity .6s}@keyframes fsRise{0%{opacity:0;transform:translateY(1.2cqw)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-ahjm6ofg],.caret[data-astro-cid-ahjm6ofg]{animation:none}.r[data-astro-cid-ahjm6ofg],.base[data-astro-cid-ahjm6ofg],.slipLine[data-astro-cid-ahjm6ofg],.tick[data-astro-cid-ahjm6ofg],.slipTxt[data-astro-cid-ahjm6ofg],.chip[data-astro-cid-ahjm6ofg]{transition:none}}.fv[data-astro-cid-zzrvbxn2]{--bg:#0e0f13;--surface:#16171b;--edge:#2a2c33;--text:#eaebee;--text2:#9a9da6;--muted:#6b6e77;--late:#f87171;--red:#ef4444;--amber:#f59e0b;--green:#22c55e;--done:#4b5568;aspect-ratio:4/3;border-radius:var(--radius-lg,12px);border:1px solid var(--edge);background:var(--bg);width:100%;font-family:var(--font-body);color:var(--text);position:relative;overflow:hidden;container-type:inline-size}.m[data-astro-cid-zzrvbxn2]{font-family:var(--font-mono)}.stage[data-astro-cid-zzrvbxn2]{padding:2cqw 1.6cqw;position:absolute;inset:0 41% 0 0}.sched[data-astro-cid-zzrvbxn2]{transition:opacity .6s;position:relative}.fv[data-astro-cid-zzrvbxn2].s-card .sched[data-astro-cid-zzrvbxn2]{opacity:.28}.fv[data-astro-cid-zzrvbxn2].s-out .sched[data-astro-cid-zzrvbxn2]{opacity:.14}.vRow[data-astro-cid-zzrvbxn2]{grid-template-columns:7cqw 13cqw 6.2cqw 1fr;align-items:center;height:2.85cqw;font-size:1.3cqw;display:grid;overflow:hidden}.vCols[data-astro-cid-zzrvbxn2]{letter-spacing:.08em;height:2.8cqw;color:var(--muted);font-size:1.02cqw}.gantt[data-astro-cid-zzrvbxn2]{height:100%;position:relative;overflow:hidden}.vCols[data-astro-cid-zzrvbxn2] .gantt[data-astro-cid-zzrvbxn2]{overflow:visible}.yr[data-astro-cid-zzrvbxn2]{border-left:1px solid #2a2c33;padding-left:.4cqw;font-size:1.05cqw;font-style:normal;line-height:2.8cqw;position:absolute;top:0;bottom:0}.qt[data-astro-cid-zzrvbxn2]{border-left:1px solid #1c1d22;position:absolute;top:0;bottom:0}.vBody[data-astro-cid-zzrvbxn2]{position:relative}.id[data-astro-cid-zzrvbxn2]{color:var(--text2);white-space:nowrap;font-size:.98cqw}.an[data-astro-cid-zzrvbxn2]{white-space:nowrap;text-overflow:ellipsis;padding-right:.6cqw;overflow:hidden}.fd[data-astro-cid-zzrvbxn2]{color:var(--text2);white-space:nowrap;font-size:1.1cqw}.wbs[data-astro-cid-zzrvbxn2]{grid-template-columns:26.2cqw 1fr;font-weight:600}.wn[data-astro-cid-zzrvbxn2]{white-space:nowrap;text-overflow:ellipsis;padding-left:.4cqw;overflow:hidden}.l1[data-astro-cid-zzrvbxn2]{background:#6e93ff1a}.l2[data-astro-cid-zzrvbxn2]{background:#6e93ff0f}.l2[data-astro-cid-zzrvbxn2] .wn[data-astro-cid-zzrvbxn2]{padding-left:1.6cqw}.l3[data-astro-cid-zzrvbxn2]{color:var(--text2);background:#ffffff06;font-weight:500}.l3[data-astro-cid-zzrvbxn2] .wn[data-astro-cid-zzrvbxn2]{padding-left:2.8cqw}.sum[data-astro-cid-zzrvbxn2]{background:#6b6e77;height:.55cqw;position:absolute;top:1.15cqw}.sum[data-astro-cid-zzrvbxn2]:before,.sum[data-astro-cid-zzrvbxn2]:after{content:"";background:#6b6e77;width:.45cqw;height:.95cqw;position:absolute;top:0}.sum[data-astro-cid-zzrvbxn2]:before{left:0}.sum[data-astro-cid-zzrvbxn2]:after{right:0}.wbar[data-astro-cid-zzrvbxn2]{border-radius:.35cqw;height:1.4cqw;position:absolute;top:.72cqw}.wbar[data-astro-cid-zzrvbxn2].red{background:var(--red)}.wbar[data-astro-cid-zzrvbxn2].amber{background:var(--amber)}.wbar[data-astro-cid-zzrvbxn2].green{background:var(--green)}.dia[data-astro-cid-zzrvbxn2]{border-radius:.2cqw;width:1.4cqw;height:1.4cqw;margin-left:-.7cqw;position:absolute;top:.72cqw;transform:rotate(45deg)scale(.8)}.dia[data-astro-cid-zzrvbxn2].red{background:var(--red)}.dia[data-astro-cid-zzrvbxn2].amber{background:var(--amber)}.dia[data-astro-cid-zzrvbxn2].green{background:var(--green)}.card[data-astro-cid-zzrvbxn2]{border:1px solid var(--edge);opacity:0;background:#16171bf2;border-radius:1.6cqw;padding:2cqw 2.2cqw;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;top:3cqw;left:2.2cqw;right:2.2cqw;transform:translateY(2cqw)}.eyebrow[data-astro-cid-zzrvbxn2]{letter-spacing:.1em;text-transform:uppercase;color:var(--text2);margin:0 0 1.6cqw;font-size:1.35cqw}.dates[data-astro-cid-zzrvbxn2]{border-bottom:1px solid var(--edge);grid-template-columns:repeat(4,1fr);gap:1cqw;margin-bottom:1.6cqw;padding-bottom:1.6cqw;display:grid}.dates[data-astro-cid-zzrvbxn2] div[data-astro-cid-zzrvbxn2]{flex-direction:column;gap:.3cqw;display:flex}.dates[data-astro-cid-zzrvbxn2] span[data-astro-cid-zzrvbxn2]{color:var(--text2);font-size:1.3cqw}.dates[data-astro-cid-zzrvbxn2] em[data-astro-cid-zzrvbxn2]{color:var(--text2);font-size:1.15cqw;font-style:normal}.dates[data-astro-cid-zzrvbxn2] b[data-astro-cid-zzrvbxn2]{font-family:var(--font-mono);font-size:1.75cqw;font-weight:500}.late[data-astro-cid-zzrvbxn2]{color:var(--late)}.health[data-astro-cid-zzrvbxn2]{grid-template-columns:repeat(3,1fr);gap:1cqw 1.4cqw;display:grid}.hc[data-astro-cid-zzrvbxn2]{opacity:0;transition:opacity .35s,transform .4s;transition-delay:calc(.35s + var(--k) * 90ms);background:#1c1d22;border-radius:.9cqw;grid-template-columns:1.1cqw 1fr;align-items:center;gap:.3cqw .8cqw;padding:.9cqw 1cqw;display:grid;transform:translateY(.8cqw)}.hc[data-astro-cid-zzrvbxn2] span[data-astro-cid-zzrvbxn2]{color:var(--text2);white-space:nowrap;text-overflow:ellipsis;font-size:1.35cqw;overflow:hidden}.hc[data-astro-cid-zzrvbxn2] b[data-astro-cid-zzrvbxn2]{font-family:var(--font-display);white-space:nowrap;grid-column:2;font-size:2.1cqw;font-weight:600}.sig[data-astro-cid-zzrvbxn2]{border-radius:50%;width:1.1cqw;height:1.1cqw;display:block}.sig[data-astro-cid-zzrvbxn2].green{background:var(--green)}.sig[data-astro-cid-zzrvbxn2].amber{background:var(--amber)}.sig[data-astro-cid-zzrvbxn2].red{background:var(--red)}.mpHead[data-astro-cid-zzrvbxn2]{color:var(--text2);justify-content:space-between;margin-top:1.8cqw;font-size:1.3cqw;display:flex}.mpHead[data-astro-cid-zzrvbxn2] .m[data-astro-cid-zzrvbxn2]{font-size:1.15cqw}.mp[data-astro-cid-zzrvbxn2]{align-items:flex-end;gap:.25cqw;height:6cqw;margin-top:.8cqw;display:flex}.mp[data-astro-cid-zzrvbxn2] i[data-astro-cid-zzrvbxn2]{transform-origin:bottom;background:#5b7bea;border-radius:.15cqw .15cqw 0 0;flex:1;transition:transform .6s cubic-bezier(.2,.7,.2,1) .5s;transform:scaleY(0)}.story[data-astro-cid-zzrvbxn2]{flex-direction:column;gap:.35cqw;margin:0 0 1.2cqw;padding:0;font-size:1.35cqw;line-height:1.35;list-style:none;display:flex}.story[data-astro-cid-zzrvbxn2] li[data-astro-cid-zzrvbxn2].down:before{content:"▼ ";color:var(--late)}.dates[data-astro-cid-zzrvbxn2].four{margin-bottom:.6cqw;padding-bottom:1cqw}.eyebrow[data-astro-cid-zzrvbxn2].sub{margin:2.6cqw 0 .9cqw}.verdicts[data-astro-cid-zzrvbxn2]{flex-direction:column;gap:.8cqw;margin:0;padding:0;list-style:none;display:flex}.verdicts[data-astro-cid-zzrvbxn2] li[data-astro-cid-zzrvbxn2]{opacity:0;transition:opacity .35s,transform .4s;transition-delay:calc(2.2s + var(--k) * .25s);flex-direction:column;gap:.15cqw;display:flex;transform:translateY(.6cqw)}.verdicts[data-astro-cid-zzrvbxn2] b[data-astro-cid-zzrvbxn2]{font-size:1.45cqw;font-weight:600}.verdicts[data-astro-cid-zzrvbxn2] b[data-astro-cid-zzrvbxn2]:before{content:"▼ ";color:var(--late)}.verdicts[data-astro-cid-zzrvbxn2] span[data-astro-cid-zzrvbxn2]{color:var(--text2);white-space:nowrap;text-overflow:ellipsis;font-size:1.22cqw;overflow:hidden}.fv[data-astro-cid-zzrvbxn2].s-ps .verdicts[data-astro-cid-zzrvbxn2] li[data-astro-cid-zzrvbxn2]{opacity:1;transform:none}.chart[data-astro-cid-zzrvbxn2]{height:9cqw;margin:.6cqw 3cqw 2.4cqw 1cqw;position:relative}.chart[data-astro-cid-zzrvbxn2] svg[data-astro-cid-zzrvbxn2]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.trend[data-astro-cid-zzrvbxn2]{fill:none;stroke:var(--text);stroke-width:2px;vector-effect:non-scaling-stroke}.trendSvg[data-astro-cid-zzrvbxn2]{clip-path:inset(0 100% 0 0);transition:clip-path 1.2s ease-out .4s}.fcLine[data-astro-cid-zzrvbxn2]{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:.02 .02;opacity:0;stroke:var(--red);transition:opacity .5s 1.7s}.pt[data-astro-cid-zzrvbxn2]{background:var(--text);opacity:0;width:1.3cqw;height:1.3cqw;transition:opacity .3s;transition-delay:calc(.4s + var(--k) * .22s);border-radius:50%;margin:-.65cqw 0 0 -.65cqw;position:absolute}.pt[data-astro-cid-zzrvbxn2].f{background:var(--red);transition-delay:2s}.xl[data-astro-cid-zzrvbxn2]{color:var(--muted);white-space:nowrap;font-size:1.05cqw;position:absolute;bottom:-2.4cqw;transform:translate(-50%)}.fl[data-astro-cid-zzrvbxn2]{white-space:nowrap;opacity:0;color:var(--late);font-size:1.15cqw;transition:opacity .4s 2.1s;position:absolute;transform:translate(calc(-100% - 1.2cqw),-50%)}.fl[data-astro-cid-zzrvbxn2].now{color:var(--text);transition-delay:1.4s;transform:translate(-50%,-190%)}.out[data-astro-cid-zzrvbxn2]{position:absolute;top:6cqw;left:2.2cqw;right:2.2cqw}.slides[data-astro-cid-zzrvbxn2]{grid-template-columns:1fr 1fr;gap:1.6cqw;display:grid}.slide[data-astro-cid-zzrvbxn2]{aspect-ratio:16/9;color:#14161d;opacity:0;background:#f4f5f8;border-radius:1cqw;flex-direction:column;gap:.8cqw;padding:1.2cqw;transition:opacity .4s,transform .5s cubic-bezier(.2,.9,.3,1.2);display:flex;transform:translateY(1.6cqw)scale(.96)}.slide[data-astro-cid-zzrvbxn2]:nth-child(2){transition-delay:.25s}.slide[data-astro-cid-zzrvbxn2] .m[data-astro-cid-zzrvbxn2]{letter-spacing:.06em;text-transform:uppercase;color:#474b57;font-size:1.05cqw}.mini[data-astro-cid-zzrvbxn2]{flex:1;grid-template-columns:repeat(3,1fr);align-content:center;justify-items:center;gap:.7cqw;display:grid}.mini[data-astro-cid-zzrvbxn2] .sig[data-astro-cid-zzrvbxn2]{width:1.3cqw;height:1.3cqw}.slide[data-astro-cid-zzrvbxn2] svg[data-astro-cid-zzrvbxn2]{flex:1;width:100%}.slide[data-astro-cid-zzrvbxn2] polyline[data-astro-cid-zzrvbxn2]{fill:none;stroke:#14161d;stroke-width:1.6px;vector-effect:non-scaling-stroke}.slide[data-astro-cid-zzrvbxn2] polyline[data-astro-cid-zzrvbxn2].d{stroke:#e5484d;stroke-dasharray:3 3}.file[data-astro-cid-zzrvbxn2]{background:var(--surface);border:1px solid var(--edge);opacity:0;border-radius:1.4cqw;align-items:center;gap:1.2cqw;margin-top:2cqw;padding:1.1cqw 1.5cqw;transition:opacity .4s .5s,transform .5s cubic-bezier(.2,.9,.3,1.3) .5s;display:flex;transform:translateY(1.6cqw)}.tag[data-astro-cid-zzrvbxn2]{color:#fff;border-radius:.7cqw;padding:.6cqw .9cqw;font-size:1.5cqw;font-weight:700}.tag[data-astro-cid-zzrvbxn2].ppt{background:#c4501e}.fname[data-astro-cid-zzrvbxn2]{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:1.8cqw;overflow:hidden}.dl[data-astro-cid-zzrvbxn2]{color:var(--turquoise-on-dark,#38d6e6);font-size:2.6cqw}.pane[data-astro-cid-zzrvbxn2]{background:var(--surface);border-left:1px solid var(--edge);flex-direction:column;width:41%;display:flex;position:absolute;top:0;bottom:0;right:0}.head[data-astro-cid-zzrvbxn2]{border-bottom:1px solid var(--edge);font-family:var(--font-display);align-items:center;gap:1cqw;padding:1.8cqw 2cqw;font-size:2.6cqw;font-weight:600;display:flex}.ico[data-astro-cid-zzrvbxn2]{width:3.2cqw;height:3.2cqw;display:inline-flex}.ico[data-astro-cid-zzrvbxn2] .pl-loader{width:100%;height:100%;margin:0}.ico[data-astro-cid-zzrvbxn2] .pl-loader-ring{fill:#fff}.ico[data-astro-cid-zzrvbxn2] .pl-loader-dot{fill:var(--turquoise-on-dark,#38d6e6)}.lang[data-astro-cid-zzrvbxn2]{border:1px solid var(--edge);letter-spacing:.1em;text-transform:uppercase;color:var(--turquoise-on-dark,#38d6e6);border-radius:99px;margin-left:auto;padding:.35cqw 1cqw;font-size:1.35cqw;font-weight:500;transition:opacity .25s}.lang[data-astro-cid-zzrvbxn2].swap{opacity:0}.log[data-astro-cid-zzrvbxn2]{flex-direction:column;flex:1;justify-content:flex-end;gap:1.1cqw;min-height:0;padding:2cqw;display:flex;overflow:hidden}.msg[data-astro-cid-zzrvbxn2],.think[data-astro-cid-zzrvbxn2]{margin:0;font-size:1.95cqw;line-height:1.42;transition:opacity .3s;display:none}.you[data-astro-cid-zzrvbxn2]{background:#2a2c33;border-radius:1.4cqw 1.4cqw .4cqw;align-self:flex-end;max-width:88%;padding:1.1cqw 1.5cqw}.fogg[data-astro-cid-zzrvbxn2]{color:var(--text)}.fogg[data-astro-cid-zzrvbxn2] b{color:#fff;font-weight:600}.fogg[data-astro-cid-zzrvbxn2] .badge{background:var(--red);color:#fff;font-family:var(--font-mono);white-space:nowrap;border-radius:.45cqw;padding:0 .7cqw;font-size:1.65cqw;line-height:1.5;display:inline-block}.a1-3[data-astro-cid-zzrvbxn2],.a2-3[data-astro-cid-zzrvbxn2],.a3-3[data-astro-cid-zzrvbxn2]{color:var(--cobalt-on-dark,#6e93ff)}.think[data-astro-cid-zzrvbxn2]{color:var(--text2);align-items:center;gap:1cqw}.think[data-astro-cid-zzrvbxn2] .m[data-astro-cid-zzrvbxn2]{letter-spacing:.04em;font-size:1.75cqw}.dot[data-astro-cid-zzrvbxn2]{background:var(--turquoise-on-dark,#38d6e6);border-radius:50%;width:1.3cqw;height:1.3cqw;animation:1s ease-in-out infinite fvPulse}.think[data-astro-cid-zzrvbxn2].done .dot[data-astro-cid-zzrvbxn2]{opacity:.5;animation:none}@keyframes fvPulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.swapping[data-astro-cid-zzrvbxn2]{opacity:0}.input[data-astro-cid-zzrvbxn2]{border:1px solid var(--edge);background:#0e0f13;border-radius:1.4cqw;align-items:center;gap:.4cqw;min-height:7.4cqw;margin:0 1.6cqw 1.6cqw;padding:1.3cqw 1.5cqw;font-size:2cqw;display:flex}.typed[data-astro-cid-zzrvbxn2]{flex:1;line-height:1.4;transition:opacity .3s}.typed[data-astro-cid-zzrvbxn2]:empty:before{content:"Ask Fogg";color:var(--muted)}.caret[data-astro-cid-zzrvbxn2]{background:var(--text);width:.25cqw;height:2.6cqw;animation:1s step-end infinite fvBlink}@keyframes fvBlink{50%{opacity:0}}.send[data-astro-cid-zzrvbxn2]{width:3.8cqw;height:3.8cqw;color:var(--text2);background:#2a2c33;border-radius:50%;flex:none;place-items:center;font-size:2.2cqw;display:grid}.fv[data-astro-cid-zzrvbxn2].s-m1 .m1[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-k1 .k1[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-a1 .a1-1[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-a1b .a1-2[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-a1c .a1-3[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-m2 .m2[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-k2 .k2[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-a2 .a2-1[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-a2b .a2-2[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-a2c .a2-3[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-m3 .m3[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-k3 .k3[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-a3 .a3-1[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-a3b .a3-2[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-a3c .a3-3[data-astro-cid-zzrvbxn2]{animation:.45s cubic-bezier(.2,.7,.2,1) fvRise;display:block}.fv[data-astro-cid-zzrvbxn2].s-k1 .k1[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-k2 .k2[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-k3 .k3[data-astro-cid-zzrvbxn2]{display:flex}.fv[data-astro-cid-zzrvbxn2].s-sc .sc[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-sc .hc[data-astro-cid-zzrvbxn2]{opacity:1;transform:none}.fv[data-astro-cid-zzrvbxn2].s-sc .mp[data-astro-cid-zzrvbxn2] i[data-astro-cid-zzrvbxn2]{transform:none}.fv[data-astro-cid-zzrvbxn2].s-ps .sc[data-astro-cid-zzrvbxn2]{opacity:0;transform:translateY(-2cqw)}.fv[data-astro-cid-zzrvbxn2].s-ps .ps[data-astro-cid-zzrvbxn2]{opacity:1;transform:none}.fv[data-astro-cid-zzrvbxn2].s-ps .trendSvg[data-astro-cid-zzrvbxn2]{clip-path:inset(0)}.fv[data-astro-cid-zzrvbxn2].s-ps .fcLine[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-ps .pt[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-ps .fl[data-astro-cid-zzrvbxn2]{opacity:1}.fv[data-astro-cid-zzrvbxn2].s-out .ps[data-astro-cid-zzrvbxn2]{opacity:0;transform:translateY(-2cqw)}.fv[data-astro-cid-zzrvbxn2].s-out .slide[data-astro-cid-zzrvbxn2],.fv[data-astro-cid-zzrvbxn2].s-out .file[data-astro-cid-zzrvbxn2]{opacity:1;transform:none}.fv[data-astro-cid-zzrvbxn2].s-fade{opacity:0;transition:opacity .6s}@keyframes fvRise{0%{opacity:0;transform:translateY(1.2cqw)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-zzrvbxn2],.caret[data-astro-cid-zzrvbxn2]{animation:none}.card[data-astro-cid-zzrvbxn2],.hc[data-astro-cid-zzrvbxn2],.mp[data-astro-cid-zzrvbxn2] i[data-astro-cid-zzrvbxn2],.trendSvg[data-astro-cid-zzrvbxn2],.fcLine[data-astro-cid-zzrvbxn2],.pt[data-astro-cid-zzrvbxn2],.fl[data-astro-cid-zzrvbxn2],.verdicts[data-astro-cid-zzrvbxn2] li[data-astro-cid-zzrvbxn2],.slide[data-astro-cid-zzrvbxn2],.file[data-astro-cid-zzrvbxn2],.sched[data-astro-cid-zzrvbxn2]{transition:none}}.fr[data-astro-cid-2lmh6okz]{--bg:#0e0f13;--surface:#16171b;--edge:#2a2c33;--text:#eaebee;--text2:#9a9da6;--muted:#6b6e77;--late:#f87171;--red:#ef4444;--amber:#f59e0b;--green:#22c55e;--done:#4b5568;aspect-ratio:4/3;border-radius:var(--radius-lg,12px);border:1px solid var(--edge);background:var(--bg);width:100%;font-family:var(--font-body);color:var(--text);position:relative;overflow:hidden;container-type:inline-size}.m[data-astro-cid-2lmh6okz]{font-family:var(--font-mono)}.stage[data-astro-cid-2lmh6okz]{padding:2cqw 1.6cqw;position:absolute;inset:0 41% 0 0}.grid[data-astro-cid-2lmh6okz]{--gx:26.2cqw;--cols:7cqw 13cqw 6.2cqw 1fr;transition:opacity .6s,transform .6s;position:absolute;inset:2cqw 1.6cqw auto}.r-planner[data-astro-cid-2lmh6okz] .grid[data-astro-cid-2lmh6okz]{--gx:29.2cqw;--cols:7cqw 11.8cqw 5.2cqw 5.2cqw 1fr}.gRow[data-astro-cid-2lmh6okz]{grid-template-columns:var(--cols);align-items:center;height:2.85cqw;font-size:1.3cqw;display:grid;overflow:hidden}.gCols[data-astro-cid-2lmh6okz]{letter-spacing:.08em;height:2.8cqw;color:var(--muted);font-size:1.02cqw}.gantt[data-astro-cid-2lmh6okz]{height:100%;position:relative;overflow:hidden}.gCols[data-astro-cid-2lmh6okz] .gantt[data-astro-cid-2lmh6okz]{overflow:visible}.yr[data-astro-cid-2lmh6okz]{border-left:1px solid #202126;padding-left:.4cqw;font-size:1.05cqw;font-style:normal;line-height:2.8cqw;position:absolute;top:0;bottom:0}.chip[data-astro-cid-2lmh6okz]{letter-spacing:.08em;color:#0e0f13;background:var(--turquoise-on-dark,#38d6e6);white-space:nowrap;opacity:0;border-radius:.6cqw;padding:.3cqw .8cqw;font-size:.95cqw;font-weight:500;transition:opacity .4s;position:absolute;top:.35cqw;right:0}.chip[data-astro-cid-2lmh6okz]:empty{display:none}.gBody[data-astro-cid-2lmh6okz]{position:relative}.ddLine[data-astro-cid-2lmh6okz]{z-index:1;border-left:1.5px dashed #5b7bea;width:0;position:absolute;top:0;bottom:0}.wbs[data-astro-cid-2lmh6okz]{grid-template-columns:var(--gx) 1fr;font-weight:600}.wn[data-astro-cid-2lmh6okz]{white-space:nowrap;text-overflow:ellipsis;padding-left:.4cqw;overflow:hidden}.l1[data-astro-cid-2lmh6okz]{background:#6e93ff1a}.l2[data-astro-cid-2lmh6okz]{background:#6e93ff0f}.l2[data-astro-cid-2lmh6okz] .wn[data-astro-cid-2lmh6okz]{padding-left:1.6cqw}.l3[data-astro-cid-2lmh6okz]{color:var(--text2);background:#ffffff06;font-weight:500}.l3[data-astro-cid-2lmh6okz] .wn[data-astro-cid-2lmh6okz]{padding-left:2.8cqw}.sum[data-astro-cid-2lmh6okz]{background:#6b6e77;height:.55cqw;position:absolute;top:1.15cqw}.sum[data-astro-cid-2lmh6okz]:before,.sum[data-astro-cid-2lmh6okz]:after{content:"";background:#6b6e77;width:.45cqw;height:.95cqw;position:absolute;top:0}.sum[data-astro-cid-2lmh6okz]:before{left:0}.sum[data-astro-cid-2lmh6okz]:after{right:0}.id[data-astro-cid-2lmh6okz]{color:var(--text2);white-space:nowrap;font-size:.98cqw}.an[data-astro-cid-2lmh6okz]{white-space:nowrap;text-overflow:ellipsis;padding-right:.6cqw;position:relative;overflow:hidden}.fd[data-astro-cid-2lmh6okz]{color:var(--text2);white-space:nowrap;font-size:1.1cqw}.num[data-astro-cid-2lmh6okz]{color:var(--text2);text-align:right;white-space:nowrap;padding-right:.8cqw;font-size:1.1cqw}.gCols[data-astro-cid-2lmh6okz] .num[data-astro-cid-2lmh6okz]{font-size:.92cqw}.bar[data-astro-cid-2lmh6okz]{border-radius:.35cqw;height:1.4cqw;position:absolute;top:.72cqw}.dia[data-astro-cid-2lmh6okz]{border-radius:.2cqw;width:1.4cqw;height:1.4cqw;margin-left:-.7cqw;position:absolute;top:.72cqw;transform:rotate(45deg)scale(.8)}.bar[data-astro-cid-2lmh6okz].red,.dia[data-astro-cid-2lmh6okz].red{background:var(--red)}.bar[data-astro-cid-2lmh6okz].amber,.dia[data-astro-cid-2lmh6okz].amber{background:var(--amber)}.bar[data-astro-cid-2lmh6okz].green,.dia[data-astro-cid-2lmh6okz].green{background:var(--green)}.bar[data-astro-cid-2lmh6okz].done,.dia[data-astro-cid-2lmh6okz].done{background:var(--done)}.r[data-astro-cid-2lmh6okz]{transition:height .6s cubic-bezier(.4,0,.2,1),opacity .35s}.fr[data-astro-cid-2lmh6okz].s-filter .out[data-astro-cid-2lmh6okz]{opacity:0;height:0}.fr[data-astro-cid-2lmh6okz].s-filter .chip[data-astro-cid-2lmh6okz]{opacity:1}.drop[data-astro-cid-2lmh6okz]{color:var(--late);opacity:0;margin-left:.5cqw;font-size:.95cqw;font-style:normal;transition:opacity .4s .3s}.now[data-astro-cid-2lmh6okz]{transition:color .4s}.fr[data-astro-cid-2lmh6okz].s-mark .lost[data-astro-cid-2lmh6okz] .now[data-astro-cid-2lmh6okz]{color:var(--late)}.fr[data-astro-cid-2lmh6okz].s-mark .drop[data-astro-cid-2lmh6okz]{opacity:1}.path[data-astro-cid-2lmh6okz]{opacity:0;--cols:7cqw 14.4cqw 5.6cqw 1fr;--gx:27cqw;transform:translateY(2cqw)}.path[data-astro-cid-2lmh6okz] .gRow[data-astro-cid-2lmh6okz].p{height:2.12cqw;font-size:1.12cqw;overflow:visible}.path[data-astro-cid-2lmh6okz] .bar[data-astro-cid-2lmh6okz]{height:1.12cqw;top:.5cqw}.path[data-astro-cid-2lmh6okz] .dia[data-astro-cid-2lmh6okz]{width:1.2cqw;height:1.2cqw;margin-left:-.6cqw;top:.45cqw}.path[data-astro-cid-2lmh6okz] .id[data-astro-cid-2lmh6okz]{font-size:.9cqw}.path[data-astro-cid-2lmh6okz] .fd[data-astro-cid-2lmh6okz]{font-size:1cqw}.path[data-astro-cid-2lmh6okz] .gantt[data-astro-cid-2lmh6okz]{overflow:visible}.lk[data-astro-cid-2lmh6okz]{border-left:1px solid #8a8d96;width:0;height:2.12cqw;position:absolute;top:-1.06cqw}.fr[data-astro-cid-2lmh6okz].s-path .before[data-astro-cid-2lmh6okz]{opacity:0;transform:translateY(-2cqw)}.fr[data-astro-cid-2lmh6okz].s-path .path[data-astro-cid-2lmh6okz]{opacity:1;transform:none}.fr[data-astro-cid-2lmh6okz].s-walk .path[data-astro-cid-2lmh6okz]{opacity:.3}.card[data-astro-cid-2lmh6okz]{border:1px solid var(--edge);opacity:0;background:#16171bf5;border-radius:1.6cqw;padding:2cqw 2.2cqw;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;left:2.2cqw;right:2.2cqw;transform:translateY(2cqw)}.eyebrow[data-astro-cid-2lmh6okz]{letter-spacing:.1em;text-transform:uppercase;color:var(--text2);margin:0 0 1.4cqw;font-size:1.3cqw}.eyebrow[data-astro-cid-2lmh6okz].sub{margin-top:2.2cqw}.track[data-astro-cid-2lmh6okz]{background:#202126;border-radius:.6cqw;height:1.5cqw;overflow:hidden}.track[data-astro-cid-2lmh6okz] i[data-astro-cid-2lmh6okz]{background:var(--late);transform-origin:0;border-radius:.6cqw;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block;transform:scaleX(0)}.late[data-astro-cid-2lmh6okz]{color:var(--late)}.walk[data-astro-cid-2lmh6okz]{top:14cqw}.wRow[data-astro-cid-2lmh6okz]{opacity:0;transition:opacity .35s,transform .4s;transition-delay:calc(var(--k) * .75s);grid-template-columns:9cqw 9cqw 1fr 8cqw;align-items:center;gap:1.2cqw;padding:.55cqw 0;font-size:1.35cqw;display:grid;transform:translateY(.6cqw)}.wRow[data-astro-cid-2lmh6okz] .m[data-astro-cid-2lmh6okz]{color:var(--text2);font-size:1.2cqw}.wRow[data-astro-cid-2lmh6okz] b[data-astro-cid-2lmh6okz]{color:var(--text);font-size:1.45cqw;font-weight:500}.wRow[data-astro-cid-2lmh6okz] .late[data-astro-cid-2lmh6okz]{color:var(--late);text-align:right}.wRow[data-astro-cid-2lmh6okz] .track[data-astro-cid-2lmh6okz] i[data-astro-cid-2lmh6okz]{transition-delay:calc(var(--k) * .75s + .2s)}.fr[data-astro-cid-2lmh6okz].s-walk .walk[data-astro-cid-2lmh6okz],.fr[data-astro-cid-2lmh6okz].s-walk .wRow[data-astro-cid-2lmh6okz]{opacity:1;transform:none}.fr[data-astro-cid-2lmh6okz].s-walk .wRow[data-astro-cid-2lmh6okz] .track[data-astro-cid-2lmh6okz] i[data-astro-cid-2lmh6okz]{transform:none}.party[data-astro-cid-2lmh6okz]{top:26cqw}.split[data-astro-cid-2lmh6okz]{flex-direction:column;gap:1cqw;display:flex}.pRow[data-astro-cid-2lmh6okz]{grid-template-columns:10cqw 1fr 8.4cqw;align-items:center;gap:1.2cqw;font-size:1.5cqw;display:grid}.pRow[data-astro-cid-2lmh6okz] b[data-astro-cid-2lmh6okz]{font-family:var(--font-display);text-align:right;white-space:nowrap;font-size:2.2cqw;font-weight:600}.pRow[data-astro-cid-2lmh6okz] .track[data-astro-cid-2lmh6okz]{height:2cqw}.track[data-astro-cid-2lmh6okz] i[data-astro-cid-2lmh6okz].cl{background:#6e93ff}.track[data-astro-cid-2lmh6okz] i[data-astro-cid-2lmh6okz].co{background:#8a8d96}.where[data-astro-cid-2lmh6okz]{color:var(--text2);flex-direction:column;gap:1cqw;margin:0;padding:0;font-size:1.3cqw;line-height:1.5;list-style:none;display:flex}.where[data-astro-cid-2lmh6okz] b[data-astro-cid-2lmh6okz]{font-family:var(--font-mono);color:var(--text);font-size:1.15cqw;font-weight:500}.pty[data-astro-cid-2lmh6okz]{font-style:normal;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:.1em;border-radius:99px;margin-left:.4cqw;padding:0 .6cqw;font-size:.92cqw;line-height:1.6;display:inline-block}.pty[data-astro-cid-2lmh6okz].cl{color:#a9beff;background:#24304f}.pty[data-astro-cid-2lmh6okz].co{color:var(--text);background:#34363d}.an[data-astro-cid-2lmh6okz] .pty[data-astro-cid-2lmh6okz]{opacity:0;transition:opacity .4s .6s;position:absolute;top:50%;right:.6cqw;transform:translateY(-50%)}.fr[data-astro-cid-2lmh6okz].s-panel .an[data-astro-cid-2lmh6okz] .pty[data-astro-cid-2lmh6okz]{opacity:1}.fr[data-astro-cid-2lmh6okz].s-panel .party[data-astro-cid-2lmh6okz]{opacity:1;transform:none}.fr[data-astro-cid-2lmh6okz].s-panel .split[data-astro-cid-2lmh6okz] .track[data-astro-cid-2lmh6okz] i[data-astro-cid-2lmh6okz]{transition-delay:.5s;transform:none}.fr[data-astro-cid-2lmh6okz].s-panel .before[data-astro-cid-2lmh6okz]{opacity:.7}.pane[data-astro-cid-2lmh6okz]{background:var(--surface);border-left:1px solid var(--edge);flex-direction:column;width:41%;display:flex;position:absolute;top:0;bottom:0;right:0}.head[data-astro-cid-2lmh6okz]{border-bottom:1px solid var(--edge);font-family:var(--font-display);align-items:center;gap:1cqw;padding:1.8cqw 2cqw;font-size:2.6cqw;font-weight:600;display:flex}.ico[data-astro-cid-2lmh6okz]{width:3.2cqw;height:3.2cqw;display:inline-flex}.ico[data-astro-cid-2lmh6okz] .pl-loader{width:100%;height:100%;margin:0}.ico[data-astro-cid-2lmh6okz] .pl-loader-ring{fill:#fff}.ico[data-astro-cid-2lmh6okz] .pl-loader-dot{fill:var(--turquoise-on-dark,#38d6e6)}.log[data-astro-cid-2lmh6okz]{flex-direction:column;flex:1;justify-content:flex-end;gap:1.1cqw;min-height:0;padding:2cqw;display:flex;overflow:hidden}.msg[data-astro-cid-2lmh6okz],.think[data-astro-cid-2lmh6okz]{margin:0;font-size:1.95cqw;line-height:1.42;display:none}.you[data-astro-cid-2lmh6okz]{background:#2a2c33;border-radius:1.4cqw 1.4cqw .4cqw;align-self:flex-end;max-width:88%;padding:1.1cqw 1.5cqw}.fogg[data-astro-cid-2lmh6okz]{color:var(--text)}.fogg[data-astro-cid-2lmh6okz] b{color:#fff;font-weight:600}.fogg[data-astro-cid-2lmh6okz] .badge{background:var(--red);color:#fff;font-family:var(--font-mono);white-space:nowrap;border-radius:.45cqw;padding:0 .7cqw;font-size:1.65cqw;line-height:1.5;display:inline-block}.a3[data-astro-cid-2lmh6okz]{color:var(--cobalt-on-dark,#6e93ff)}.think[data-astro-cid-2lmh6okz]{color:var(--text2);align-items:center;gap:1cqw}.think[data-astro-cid-2lmh6okz] .m[data-astro-cid-2lmh6okz]{letter-spacing:.04em;font-size:1.75cqw}.dot[data-astro-cid-2lmh6okz]{background:var(--turquoise-on-dark,#38d6e6);border-radius:50%;width:1.3cqw;height:1.3cqw;animation:1s ease-in-out infinite frPulse}.think[data-astro-cid-2lmh6okz].done .dot[data-astro-cid-2lmh6okz]{opacity:.5;animation:none}@keyframes frPulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.input[data-astro-cid-2lmh6okz]{border:1px solid var(--edge);background:#0e0f13;border-radius:1.4cqw;align-items:center;gap:.4cqw;min-height:7.4cqw;margin:0 1.6cqw 1.6cqw;padding:1.3cqw 1.5cqw;font-size:2cqw;display:flex}.typed[data-astro-cid-2lmh6okz]{flex:1;line-height:1.4}.typed[data-astro-cid-2lmh6okz]:empty:before{content:"Ask Fogg";color:var(--muted)}.caret[data-astro-cid-2lmh6okz]{background:var(--text);width:.25cqw;height:2.6cqw;animation:1s step-end infinite frBlink}@keyframes frBlink{50%{opacity:0}}.send[data-astro-cid-2lmh6okz]{width:3.8cqw;height:3.8cqw;color:var(--text2);background:#2a2c33;border-radius:50%;flex:none;place-items:center;font-size:2.2cqw;display:grid}.fr[data-astro-cid-2lmh6okz].s-m1 .m1[data-astro-cid-2lmh6okz],.fr[data-astro-cid-2lmh6okz].s-k1 .k1[data-astro-cid-2lmh6okz],.fr[data-astro-cid-2lmh6okz].s-a1 .a1[data-astro-cid-2lmh6okz],.fr[data-astro-cid-2lmh6okz].s-a2 .a2[data-astro-cid-2lmh6okz],.fr[data-astro-cid-2lmh6okz].s-a3 .a3[data-astro-cid-2lmh6okz],.fr[data-astro-cid-2lmh6okz].s-m2 .m2[data-astro-cid-2lmh6okz],.fr[data-astro-cid-2lmh6okz].s-a4 .a4[data-astro-cid-2lmh6okz]{animation:.45s cubic-bezier(.2,.7,.2,1) frRise;display:block}.fr[data-astro-cid-2lmh6okz].s-k1 .k1[data-astro-cid-2lmh6okz]{display:flex}.fr[data-astro-cid-2lmh6okz].s-fade{opacity:0;transition:opacity .6s}@keyframes frRise{0%{opacity:0;transform:translateY(1.2cqw)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-2lmh6okz],.caret[data-astro-cid-2lmh6okz]{animation:none}.r[data-astro-cid-2lmh6okz],.grid[data-astro-cid-2lmh6okz],.chip[data-astro-cid-2lmh6okz],.drop[data-astro-cid-2lmh6okz],.now[data-astro-cid-2lmh6okz],.card[data-astro-cid-2lmh6okz],.wRow[data-astro-cid-2lmh6okz],.track[data-astro-cid-2lmh6okz] i[data-astro-cid-2lmh6okz],.pty[data-astro-cid-2lmh6okz]{transition:none}}.fs[data-astro-cid-ip5vhmss]{--bg:#0e0f13;--surface:#16171b;--edge:#2a2c33;--text:#eaebee;--text2:#9a9da6;--muted:#6b6e77;--late:#f87171;--red:#ef4444;--amber:#f59e0b;--green:#22c55e;--done:#4b5568;aspect-ratio:4/3;border-radius:var(--radius-lg,12px);border:1px solid var(--edge);background:var(--bg);width:100%;font-family:var(--font-body);color:var(--text);position:relative;overflow:hidden;container-type:inline-size}.m[data-astro-cid-ip5vhmss]{font-family:var(--font-mono)}.stage[data-astro-cid-ip5vhmss]{position:absolute;inset:0 41% 0 0}.grid[data-astro-cid-ip5vhmss]{--gx:28.6cqw;transition:opacity .6s,transform .6s;position:absolute;inset:2cqw 1.6cqw auto}.gRow[data-astro-cid-ip5vhmss]{grid-template-columns:7cqw 9.6cqw 6cqw 6cqw 1fr;align-items:center;height:2.6cqw;font-size:1.2cqw;display:grid;overflow:hidden}.lah[data-astro-cid-ip5vhmss] .gRow[data-astro-cid-ip5vhmss]:not(.gCols){height:2.32cqw;font-size:1.12cqw}.gCols[data-astro-cid-ip5vhmss]{letter-spacing:.08em;height:2.8cqw;color:var(--muted);font-size:1cqw}.gantt[data-astro-cid-ip5vhmss]{height:100%;position:relative;overflow:hidden}.gCols[data-astro-cid-ip5vhmss] .gantt[data-astro-cid-ip5vhmss]{overflow:visible}.yr[data-astro-cid-ip5vhmss]{white-space:nowrap;border-left:1px solid #202126;padding-left:.4cqw;font-size:1cqw;font-style:normal;line-height:2.8cqw;position:absolute;top:0;bottom:0}.chip[data-astro-cid-ip5vhmss]{letter-spacing:.08em;color:#0e0f13;background:var(--turquoise-on-dark,#38d6e6);white-space:nowrap;border-radius:.6cqw;padding:.3cqw .8cqw;font-size:.92cqw;font-weight:500;position:absolute;top:.35cqw;right:0}.gBody[data-astro-cid-ip5vhmss]{position:relative}.ddLine[data-astro-cid-ip5vhmss]{z-index:1;border-left:1.5px dashed #5b7bea;width:0;position:absolute;top:0;bottom:0}.win[data-astro-cid-ip5vhmss]{background:#6e93ff12;border-inline:1px solid #6e93ff40;position:absolute;top:0;bottom:0}.wbs[data-astro-cid-ip5vhmss]{grid-template-columns:var(--gx) 1fr;font-weight:600}.wn[data-astro-cid-ip5vhmss]{white-space:nowrap;text-overflow:ellipsis;padding-left:.4cqw;overflow:hidden}.l1[data-astro-cid-ip5vhmss]{background:#6e93ff1a}.l2[data-astro-cid-ip5vhmss]{background:#6e93ff0f}.l2[data-astro-cid-ip5vhmss] .wn[data-astro-cid-ip5vhmss]{padding-left:1.6cqw}.l3[data-astro-cid-ip5vhmss]{color:var(--text2);background:#ffffff06;font-weight:500}.l3[data-astro-cid-ip5vhmss] .wn[data-astro-cid-ip5vhmss]{padding-left:2.8cqw}.sum[data-astro-cid-ip5vhmss]{background:#6b6e77;height:.5cqw;position:absolute;top:45%}.sum[data-astro-cid-ip5vhmss]:before,.sum[data-astro-cid-ip5vhmss]:after{content:"";background:#6b6e77;width:.4cqw;height:.85cqw;position:absolute;top:0}.sum[data-astro-cid-ip5vhmss]:before{left:0}.sum[data-astro-cid-ip5vhmss]:after{right:0}.id[data-astro-cid-ip5vhmss]{color:var(--text2);white-space:nowrap;font-size:.92cqw}.an[data-astro-cid-ip5vhmss]{white-space:nowrap;text-overflow:ellipsis;padding-right:.6cqw;overflow:hidden}.fd[data-astro-cid-ip5vhmss]{color:var(--text2);white-space:nowrap;padding-right:.5cqw;font-size:.95cqw}.bar[data-astro-cid-ip5vhmss]{border-radius:.3cqw;height:56%;position:absolute;top:22%}.dia[data-astro-cid-ip5vhmss]{border-radius:.2cqw;width:1.2cqw;height:1.2cqw;margin-left:-.6cqw;position:absolute;top:22%;transform:rotate(45deg)scale(.8)}.bar[data-astro-cid-ip5vhmss].red,.dia[data-astro-cid-ip5vhmss].red{background:var(--red)}.bar[data-astro-cid-ip5vhmss].amber,.dia[data-astro-cid-ip5vhmss].amber{background:var(--amber)}.bar[data-astro-cid-ip5vhmss].green,.dia[data-astro-cid-ip5vhmss].green{background:var(--green)}.bar[data-astro-cid-ip5vhmss].done,.dia[data-astro-cid-ip5vhmss].done{background:var(--done)}.lah[data-astro-cid-ip5vhmss]{opacity:0;transform:translateY(2cqw)}.lah[data-astro-cid-ip5vhmss] .gRow[data-astro-cid-ip5vhmss]:not(.gCols){opacity:0;transition:opacity .3s;transition-delay:calc(.3s + var(--k) * 30ms)}.fs[data-astro-cid-ip5vhmss].s-lah .before[data-astro-cid-ip5vhmss]{opacity:0;transform:translateY(-2cqw)}.fs[data-astro-cid-ip5vhmss].s-lah .lah[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-lah .lah[data-astro-cid-ip5vhmss] .gRow[data-astro-cid-ip5vhmss]{opacity:1;transform:none}.fs[data-astro-cid-ip5vhmss].s-hist .lah[data-astro-cid-ip5vhmss]{opacity:.25}.card[data-astro-cid-ip5vhmss]{border:1px solid var(--edge);opacity:0;background:#16171bf5;border-radius:1.6cqw;padding:2cqw 2.2cqw 1.6cqw;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;top:8cqw;left:2.2cqw;right:2.2cqw;transform:translateY(2cqw)}.eyebrow[data-astro-cid-ip5vhmss]{letter-spacing:.1em;text-transform:uppercase;color:var(--text2);justify-content:space-between;align-items:center;gap:1cqw;margin:0 0 1.6cqw;font-size:1.3cqw;display:flex}.lg[data-astro-cid-ip5vhmss]{letter-spacing:.04em;text-transform:none;opacity:0;align-items:center;gap:.5cqw;font-size:1cqw;transition:opacity .4s .3s;display:inline-flex}.lg[data-astro-cid-ip5vhmss] i[data-astro-cid-ip5vhmss]{border-radius:.2cqw;width:1cqw;height:1cqw;margin-left:.6cqw;display:inline-block}.bars[data-astro-cid-ip5vhmss]{align-items:flex-end;gap:1cqw;height:26cqw;padding-top:2.4cqw;display:flex}.col[data-astro-cid-ip5vhmss]{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;height:100%;display:flex;position:relative}.stack[data-astro-cid-ip5vhmss]{transform-origin:bottom;transition:transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(.2s + var(--k) * 60ms);border-radius:.35cqw .35cqw 0 0;flex-direction:column;display:flex;overflow:hidden;transform:scaleY(0)}.stack[data-astro-cid-ip5vhmss] i[data-astro-cid-ip5vhmss]{min-height:0;transition:background-color .5s;transition-delay:calc(.2s + var(--k) * 60ms);background:#5b7bea;display:block}.v[data-astro-cid-ip5vhmss]{left:0;right:0;bottom:calc(var(--h) + .4cqw);text-align:center;color:var(--text);opacity:0;font-size:1.15cqw;transition:opacity .3s .9s;position:absolute}.x[data-astro-cid-ip5vhmss]{color:var(--muted);white-space:nowrap;font-size:.92cqw;position:absolute;bottom:-2.2cqw;left:50%;transform:translate(-50%)}.bars[data-astro-cid-ip5vhmss]{margin-bottom:2.4cqw}.lg[data-astro-cid-ip5vhmss] .crit[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-crit .stack[data-astro-cid-ip5vhmss] i[data-astro-cid-ip5vhmss].crit{background:var(--red)}.lg[data-astro-cid-ip5vhmss] .near[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-crit .stack[data-astro-cid-ip5vhmss] i[data-astro-cid-ip5vhmss].near{background:var(--amber)}.lg[data-astro-cid-ip5vhmss] .rest[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-crit .stack[data-astro-cid-ip5vhmss] i[data-astro-cid-ip5vhmss].rest{background:var(--green)}.tt[data-astro-cid-ip5vhmss]{display:grid}.tt[data-astro-cid-ip5vhmss] span[data-astro-cid-ip5vhmss]{grid-area:1/1;transition:opacity .4s}.t2[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-crit .t1[data-astro-cid-ip5vhmss]{opacity:0}.fs[data-astro-cid-ip5vhmss].s-crit .t2[data-astro-cid-ip5vhmss]{opacity:1}.fs[data-astro-cid-ip5vhmss].s-hist .hist[data-astro-cid-ip5vhmss]{opacity:1;transform:none}.fs[data-astro-cid-ip5vhmss].s-hist .stack[data-astro-cid-ip5vhmss]{transform:none}.fs[data-astro-cid-ip5vhmss].s-hist .v[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-crit .lg[data-astro-cid-ip5vhmss]{opacity:1}.pane[data-astro-cid-ip5vhmss]{background:var(--surface);border-left:1px solid var(--edge);flex-direction:column;width:41%;display:flex;position:absolute;top:0;bottom:0;right:0}.head[data-astro-cid-ip5vhmss]{border-bottom:1px solid var(--edge);font-family:var(--font-display);align-items:center;gap:1cqw;padding:1.8cqw 2cqw;font-size:2.6cqw;font-weight:600;display:flex}.ico[data-astro-cid-ip5vhmss]{width:3.2cqw;height:3.2cqw;display:inline-flex}.ico[data-astro-cid-ip5vhmss] .pl-loader{width:100%;height:100%;margin:0}.ico[data-astro-cid-ip5vhmss] .pl-loader-ring{fill:#fff}.ico[data-astro-cid-ip5vhmss] .pl-loader-dot{fill:var(--turquoise-on-dark,#38d6e6)}.log[data-astro-cid-ip5vhmss]{flex-direction:column;flex:1;justify-content:flex-end;gap:1.1cqw;min-height:0;padding:2cqw;display:flex;overflow:hidden}.msg[data-astro-cid-ip5vhmss],.think[data-astro-cid-ip5vhmss]{margin:0;font-size:1.95cqw;line-height:1.42;display:none}.you[data-astro-cid-ip5vhmss]{background:#2a2c33;border-radius:1.4cqw 1.4cqw .4cqw;align-self:flex-end;max-width:88%;padding:1.1cqw 1.5cqw}.fogg[data-astro-cid-ip5vhmss]{color:var(--text)}.fogg[data-astro-cid-ip5vhmss] b{color:#fff;font-weight:600}.offer[data-astro-cid-ip5vhmss]{color:var(--cobalt-on-dark,#6e93ff)}.think[data-astro-cid-ip5vhmss]{color:var(--text2);align-items:center;gap:1cqw}.think[data-astro-cid-ip5vhmss] .m[data-astro-cid-ip5vhmss]{letter-spacing:.04em;font-size:1.75cqw}.dot[data-astro-cid-ip5vhmss]{background:var(--turquoise-on-dark,#38d6e6);border-radius:50%;width:1.3cqw;height:1.3cqw;animation:1s ease-in-out infinite fsPulse}.think[data-astro-cid-ip5vhmss].done .dot[data-astro-cid-ip5vhmss]{opacity:.5;animation:none}.input[data-astro-cid-ip5vhmss]{border:1px solid var(--edge);background:#0e0f13;border-radius:1.4cqw;align-items:center;gap:.4cqw;min-height:7.4cqw;margin:0 1.6cqw 1.6cqw;padding:1.3cqw 1.5cqw;font-size:2cqw;display:flex}.typed[data-astro-cid-ip5vhmss]{flex:1;line-height:1.4}.typed[data-astro-cid-ip5vhmss]:empty:before{content:"Ask Fogg";color:var(--muted)}.caret[data-astro-cid-ip5vhmss]{background:var(--text);width:.25cqw;height:2.6cqw;animation:1s step-end infinite fsBlink}.send[data-astro-cid-ip5vhmss]{width:3.8cqw;height:3.8cqw;color:var(--text2);background:#2a2c33;border-radius:50%;flex:none;place-items:center;font-size:2.2cqw;display:grid}.fs[data-astro-cid-ip5vhmss].s-m1 .m1[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-a1-1 .a1-1[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-a1-2 .a1-2[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-m2 .m2[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-a2-1 .a2-1[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-a2-2 .a2-2[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-m3 .m3[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-a3-1 .a3-1[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-a3-2 .a3-2[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-a3-3 .a3-3[data-astro-cid-ip5vhmss]{animation:.45s cubic-bezier(.2,.7,.2,1) fsRise;display:block}.fs[data-astro-cid-ip5vhmss].s-k1 .k1[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-k2 .k2[data-astro-cid-ip5vhmss],.fs[data-astro-cid-ip5vhmss].s-k3 .k3[data-astro-cid-ip5vhmss]{animation:.45s cubic-bezier(.2,.7,.2,1) fsRise;display:flex}.fs[data-astro-cid-ip5vhmss].s-fade{opacity:0;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-ip5vhmss],.caret[data-astro-cid-ip5vhmss]{animation:none}.grid[data-astro-cid-ip5vhmss],.lah[data-astro-cid-ip5vhmss] .gRow[data-astro-cid-ip5vhmss],.card[data-astro-cid-ip5vhmss],.stack[data-astro-cid-ip5vhmss],.stack[data-astro-cid-ip5vhmss] i[data-astro-cid-ip5vhmss],.v[data-astro-cid-ip5vhmss],.lg[data-astro-cid-ip5vhmss]{transition:none}}.fogg[data-astro-cid-o4yvfm47]{background:var(--dark-bg);color:var(--dark-text);margin-top:calc(-1 * var(--header-h))}.hero[data-astro-cid-o4yvfm47]{min-height:100svh;padding-block:calc(var(--header-h) + var(--space-16)) var(--space-24);align-items:center;display:flex;position:relative}.hero-in[data-astro-cid-o4yvfm47]{text-align:center;align-items:center;gap:var(--space-5);flex-direction:column;display:flex}.hero[data-astro-cid-o4yvfm47] h1[data-astro-cid-o4yvfm47]{margin-top:var(--space-16)}.status[data-astro-cid-o4yvfm47]{color:var(--dark-text-2);text-transform:none;letter-spacing:.04em;align-items:baseline;gap:6px;min-height:1.5em;font-size:14px;display:inline-flex}.status[data-astro-cid-o4yvfm47] [data-astro-cid-o4yvfm47][data-status]{transition:opacity .25s}.status[data-astro-cid-o4yvfm47].swap [data-astro-cid-o4yvfm47][data-status]{opacity:0}.dots[data-astro-cid-o4yvfm47]{gap:4px;display:inline-flex}.dots[data-astro-cid-o4yvfm47] i[data-astro-cid-o4yvfm47]{background:var(--turquoise-on-dark);opacity:0;border-radius:50%;width:5px;height:5px;animation:1.5s step-end infinite think}.dots[data-astro-cid-o4yvfm47] i[data-astro-cid-o4yvfm47]:nth-child(2){animation-delay:.35s}.dots[data-astro-cid-o4yvfm47] i[data-astro-cid-o4yvfm47]:nth-child(3){animation-delay:.7s}@keyframes think{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.dots[data-astro-cid-o4yvfm47] i[data-astro-cid-o4yvfm47]{opacity:1;animation:none}}.icon[data-astro-cid-o4yvfm47]{width:clamp(96px,10vw,150px);height:clamp(96px,10vw,150px);margin-bottom:var(--space-8);display:inline-block;position:relative}.icon[data-astro-cid-o4yvfm47] .pl-loader{vertical-align:0;width:100%;height:100%;margin:0}.icon[data-astro-cid-o4yvfm47] .pl-loader-ring{fill:#fff}.icon[data-astro-cid-o4yvfm47] .pl-loader-dot{fill:var(--turquoise-on-dark)}.icon[data-astro-cid-o4yvfm47]:after{content:"";border:1.5px solid var(--turquoise-on-dark);opacity:0;border-radius:50%;animation:2.6s ease-out infinite fogg-pulse;position:absolute;inset:-6%}@keyframes fogg-pulse{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.38)}}@media (prefers-reduced-motion:reduce){.icon[data-astro-cid-o4yvfm47]:after{animation:none}}.hero[data-astro-cid-o4yvfm47] h1[data-astro-cid-o4yvfm47]{letter-spacing:-.03em;color:var(--dark-text);font-size:clamp(44px,6vw,88px);line-height:1}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.subnav[data-astro-cid-o4yvfm47]{border-top:1px solid var(--dark-border);position:absolute;bottom:0;left:0;right:0}.subnav-row[data-astro-cid-o4yvfm47]{justify-content:center;gap:var(--space-3) var(--space-10);padding-block:var(--space-5);flex-wrap:wrap;display:flex}.subnav[data-astro-cid-o4yvfm47] a[data-astro-cid-o4yvfm47]{color:var(--dark-text-2)}.subnav[data-astro-cid-o4yvfm47] a[data-astro-cid-o4yvfm47]:hover{color:var(--dark-text)}.chapter[data-astro-cid-o4yvfm47]{padding-block:var(--space-24);scroll-margin-top:var(--header-h)}.chapter[data-astro-cid-o4yvfm47].hairline{border-top:1px solid var(--dark-border)}.chapter-head[data-astro-cid-o4yvfm47]{gap:var(--space-4) var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.chapter-head[data-astro-cid-o4yvfm47] .eyebrow[data-astro-cid-o4yvfm47]{color:var(--dark-text-2);grid-column:1/-1}.chapter-head[data-astro-cid-o4yvfm47] h2[data-astro-cid-o4yvfm47]{letter-spacing:-.02em;text-wrap:balance;max-width:14ch;color:var(--dark-text);font-size:clamp(36px,4.6vw,64px);line-height:1.02}.statement[data-astro-cid-o4yvfm47]{gap:var(--space-4);flex-direction:column;padding-top:.2em;display:flex}.statement[data-astro-cid-o4yvfm47] p[data-astro-cid-o4yvfm47]{color:var(--dark-text);text-wrap:pretty;max-width:52ch;font-size:20px;line-height:1.5}.picture[data-astro-cid-o4yvfm47]{margin:var(--space-12) auto 0;max-width:960px}.photo[data-astro-cid-o4yvfm47]{aspect-ratio:4/3;border-radius:var(--radius-lg);border:1px solid var(--dark-border);width:100%;height:auto;display:block}.tabs[data-astro-cid-o4yvfm47]{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.tab[data-astro-cid-o4yvfm47]{border-radius:var(--radius-md);border:1px solid var(--dark-border);min-height:36px;color:var(--dark-text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;padding:6px 14px;font-size:14px;line-height:1.35;transition:color .15s,border-color .15s}.tab[data-astro-cid-o4yvfm47]:hover{color:var(--dark-text)}.tab[data-astro-cid-o4yvfm47][aria-selected=true]{color:var(--dark-text);border-color:var(--dark-text-2)}.close[data-astro-cid-o4yvfm47]{padding-block:var(--space-8) var(--space-24)}.demo[data-astro-cid-o4yvfm47]{padding-top:var(--space-10);justify-content:space-between;align-items:center;gap:var(--space-10);border-top:1px solid var(--dark-border);display:flex}.demo[data-astro-cid-o4yvfm47] .lede[data-astro-cid-o4yvfm47]{max-width:44ch;color:var(--dark-text);font-size:20px}@media (width<=960px){.chapter[data-astro-cid-o4yvfm47]{padding-block:var(--space-16)}.chapter-head[data-astro-cid-o4yvfm47]{grid-template-columns:1fr}.statement[data-astro-cid-o4yvfm47]{padding-top:var(--space-2)}.demo[data-astro-cid-o4yvfm47]{flex-direction:column;align-items:flex-start}}@media (width<=767px){.hero[data-astro-cid-o4yvfm47]{padding-block:calc(var(--header-h) + var(--space-10)) var(--space-24)}.subnav-row[data-astro-cid-o4yvfm47]{gap:var(--space-3) var(--space-6);padding-block:var(--space-4)}.chapter[data-astro-cid-o4yvfm47]{padding-block:var(--space-12)}.statement[data-astro-cid-o4yvfm47] p[data-astro-cid-o4yvfm47]{font-size:17px}.close[data-astro-cid-o4yvfm47]{padding-block:var(--space-4) var(--space-16)}}
