.icon[data-astro-cid-zgufigjl]{flex:none}.avatar[data-astro-cid-vl5se3ef]{width:32px;height:32px;color:var(--paper);font:600 11px/1 var(--font);background:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.sm[data-astro-cid-vl5se3ef]{width:22px;height:22px;font-size:9px}.agent[data-astro-cid-vl5se3ef]{background:var(--cobalt);border-radius:28%}.lena[data-astro-cid-vl5se3ef]{background:var(--muted)}.sam[data-astro-cid-vl5se3ef]{background:var(--dim)}.final[data-astro-cid-rufwo4jm]{scroll-margin-top:calc(var(--nav-height) + 16px);padding-block:24px}.card[data-astro-cid-rufwo4jm]{border-radius:var(--radius-xl);background:var(--night);min-height:560px;color:var(--on-night);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}.card[data-astro-cid-rufwo4jm] .art{z-index:-3;object-fit:cover;object-position:50% 55%;width:100%;height:100%;animation:24s ease-in-out infinite alternate final-drift;position:absolute;inset:0}@keyframes final-drift{to{transform:scale(1.07)translateY(-1.5%)}}.card[data-astro-cid-rufwo4jm]:before{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--night) 10%, transparent) 0%, color-mix(in srgb, var(--night) 55%, transparent) 45%, color-mix(in srgb, var(--night) 94%, transparent) 100%);position:absolute;inset:0}.stars[data-astro-cid-rufwo4jm]{z-index:-2;pointer-events:none;position:absolute;inset:0 0 45%}.stars[data-astro-cid-rufwo4jm] i[data-astro-cid-rufwo4jm]{background:var(--paper);opacity:.15;border-radius:50%;width:2px;height:2px;animation:3s ease-in-out infinite final-twinkle;position:absolute}.stars[data-astro-cid-rufwo4jm] .big[data-astro-cid-rufwo4jm]{width:3px;height:3px}@keyframes final-twinkle{50%{opacity:1}}.ticker[data-astro-cid-rufwo4jm]{border:1px solid color-mix(in srgb, var(--paper) 14%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--night) 72%, transparent);align-items:center;gap:10px;max-width:calc(100% - 32px);padding:10px 14px;font-size:13px;display:flex;position:absolute;top:clamp(16px,3vw,28px);right:clamp(16px,3vw,28px)}.ticker[data-astro-cid-rufwo4jm] b[data-astro-cid-rufwo4jm]{font-weight:600}.ticker[data-astro-cid-rufwo4jm] small[data-astro-cid-rufwo4jm]{color:var(--on-night-muted);margin-top:3px;font-size:11px;display:block}.body[data-astro-cid-rufwo4jm]{gap:20px;max-width:760px;padding:clamp(28px,5vw,64px);display:grid}.body[data-astro-cid-rufwo4jm] .eyebrow{color:var(--on-night-muted)}h2[data-astro-cid-rufwo4jm]{font:400 clamp(38px, 5vw, 64px) / 1.02 var(--font);letter-spacing:-.042em}.body[data-astro-cid-rufwo4jm] p[data-astro-cid-rufwo4jm]{max-width:56ch;font-size:var(--text-lg);color:color-mix(in srgb, var(--on-night) 82%, transparent)}.ctas[data-astro-cid-rufwo4jm]{flex-wrap:wrap;gap:12px;display:flex}.link-card[data-astro-cid-d32im2tx]{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper);height:100%;transition:border-color .2s ease, box-shadow .2s ease, translate .2s var(--ease-out);align-content:start;gap:8px;padding:20px 44px 20px 20px;text-decoration:none;display:grid;position:relative}.link-card[data-astro-cid-d32im2tx]:hover{border-color:var(--cobalt-mid);box-shadow:var(--shadow);translate:0 -2px}.eyebrow[data-astro-cid-d32im2tx]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.badge[data-astro-cid-d32im2tx]{border-radius:var(--radius-pill);background:var(--cobalt-soft);color:var(--cobalt);padding:3px 7px;font-size:10.5px;font-weight:600}.title[data-astro-cid-d32im2tx]{font:600 16px/1.3 var(--font);letter-spacing:-.015em;color:var(--ink)}.summary[data-astro-cid-d32im2tx]{font-size:var(--text-sm);color:var(--ink-2);line-height:1.5}.link-card[data-astro-cid-d32im2tx] .arrow{color:var(--dim);transition:color .2s ease, translate .2s var(--ease-out);position:absolute;top:20px;right:18px}.link-card[data-astro-cid-d32im2tx]:hover .arrow{color:var(--cobalt);translate:3px}.compact[data-astro-cid-d32im2tx]{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:11px;min-height:0;padding:12px 34px 12px 12px}.compact[data-astro-cid-d32im2tx] .title[data-astro-cid-d32im2tx]{font:500 14px/1.35 var(--font);letter-spacing:-.012em}.tile[data-astro-cid-d32im2tx]{background:var(--cobalt-soft);width:28px;height:28px;color:var(--cobalt);border-radius:9px;place-items:center;display:grid}.tile[data-astro-cid-d32im2tx].featured{background:var(--cobalt);color:var(--paper)}.compact[data-astro-cid-d32im2tx] .arrow{margin-top:-7px;top:50%;right:14px}@media (width<=640px){.link-card[data-astro-cid-d32im2tx]:not(.compact){gap:4px;padding:14px 40px 14px 16px}.link-card[data-astro-cid-d32im2tx]:not(.compact) .summary[data-astro-cid-d32im2tx]{display:none}.link-card[data-astro-cid-d32im2tx]:not(.compact) .arrow{margin-top:-8px;top:50%}}.role-label[data-astro-cid-oa4x7lr6]{font:600 11px/1 var(--font);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:8px;display:flex}.role-label[data-astro-cid-oa4x7lr6]:before{content:"";width:7px;height:7px}.agent[data-astro-cid-oa4x7lr6]{color:var(--cobalt)}.agent[data-astro-cid-oa4x7lr6]:before{background:var(--cobalt);border-radius:1.5px}.team[data-astro-cid-oa4x7lr6]{color:var(--ink)}.team[data-astro-cid-oa4x7lr6]:before{background:var(--red);border-radius:50%}.brief[data-astro-cid-nkpip2lh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.brief[data-astro-cid-nkpip2lh]>div[data-astro-cid-nkpip2lh]{border-radius:12px;padding:14px}.agent[data-astro-cid-nkpip2lh]{background:var(--cobalt-soft)}.team[data-astro-cid-nkpip2lh]{background:var(--rule-2)}p[data-astro-cid-nkpip2lh]{color:var(--ink);font-size:14.5px;font-weight:500;line-height:1.4}@media (width<=480px){.brief[data-astro-cid-nkpip2lh]{grid-template-columns:minmax(0,1fr)}}.channels[data-astro-cid-vte6lwk7]{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--wash);align-content:start;gap:18px;padding:24px;display:grid}.head[data-astro-cid-vte6lwk7]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}h4[data-astro-cid-vte6lwk7]{font:600 16px/1.3 var(--font)}.tag[data-astro-cid-vte6lwk7]{border:1px dashed var(--rule);font:600 11px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-radius:5px;padding:5px 7px}.list[data-astro-cid-vte6lwk7]{gap:14px;display:grid}.list[data-astro-cid-vte6lwk7] p[data-astro-cid-vte6lwk7]{font-size:var(--text-sm);color:var(--ink-2);justify-content:space-between;gap:12px;margin-bottom:7px;display:flex}.list[data-astro-cid-vte6lwk7] b[data-astro-cid-vte6lwk7]{color:var(--ink);white-space:nowrap;font-weight:600}.track[data-astro-cid-vte6lwk7]{background:var(--rule-2);border-radius:8px;height:8px;display:block;position:relative;overflow:hidden}.fill[data-astro-cid-vte6lwk7]{border-radius:inherit;background:var(--cobalt);transform-origin:0;height:100%;transition:transform 1.6s var(--ease-out);transition-delay:calc(var(--i) * .15s);display:block}.scan[data-astro-cid-vte6lwk7]{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--paper) 70%, transparent), transparent) 0 0 / 40px 100% no-repeat;animation:2.8s ease-in-out infinite channels-scan;position:absolute;inset:0;transform:translate(-40px)}@keyframes channels-scan{to{transform:translate(100%)}}.unmatched[data-astro-cid-vte6lwk7]{border-top:1px solid var(--rule);gap:12px;padding-top:16px;display:grid}h5[data-astro-cid-vte6lwk7]{font:600 14.5px/1.3 var(--font)}.split[data-astro-cid-vte6lwk7]{border-radius:4px;gap:2px;height:14px;display:flex;overflow:hidden}.split[data-astro-cid-vte6lwk7] span[data-astro-cid-vte6lwk7]{transform-origin:0;transition:transform .9s var(--ease-out);transition-delay:calc(.9s + var(--i) * .2s)}.agent[data-astro-cid-vte6lwk7]{--swatch:var(--cobalt)}.person[data-astro-cid-vte6lwk7]{--swatch:var(--red)}.soft[data-astro-cid-vte6lwk7]{--swatch-opacity:.5}.split[data-astro-cid-vte6lwk7] span[data-astro-cid-vte6lwk7]{background:var(--swatch);opacity:var(--swatch-opacity,1)}.legend[data-astro-cid-vte6lwk7]{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:12.5px;display:flex}.legend[data-astro-cid-vte6lwk7] span[data-astro-cid-vte6lwk7]:before,dt[data-astro-cid-vte6lwk7]:before{content:"";background:var(--swatch);width:8px;height:8px;opacity:var(--swatch-opacity,1);border-radius:2px;margin-right:6px;display:inline-block}dl[data-astro-cid-vte6lwk7]>div[data-astro-cid-vte6lwk7]{border-bottom:1px solid var(--rule-2);font-size:var(--text-sm);justify-content:space-between;gap:12px;padding:8px 0;display:flex}dt[data-astro-cid-vte6lwk7]{color:var(--ink-2)}dd[data-astro-cid-vte6lwk7]{font-weight:600}.note[data-astro-cid-vte6lwk7]{color:var(--muted);font-size:12px}html[data-motion=on] .channels[data-astro-cid-vte6lwk7]:not([data-in]) .fill[data-astro-cid-vte6lwk7],html[data-motion=on] .channels[data-astro-cid-vte6lwk7]:not([data-in]) .split[data-astro-cid-vte6lwk7] span[data-astro-cid-vte6lwk7]{transform:scaleX(0)}.rail[data-astro-cid-wedxkjvx]{--line:var(--cobalt-mid);--node-fill:var(--paper);--glow:color-mix(in srgb, var(--cobalt-mid) 80%, transparent);overflow-clip-margin:24px;height:22px;position:relative;overflow:clip}.night[data-astro-cid-wedxkjvx]{--node-fill:var(--night)}.line[data-astro-cid-wedxkjvx]{background:var(--line);opacity:.55;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.node[data-astro-cid-wedxkjvx]{border:2px solid var(--cobalt-mid);background:var(--node-fill);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%}.node[data-astro-cid-wedxkjvx].agent{border-color:var(--cobalt);border-radius:3px}.night[data-astro-cid-wedxkjvx] .node[data-astro-cid-wedxkjvx].agent{border-color:var(--cobalt-mid)}.node[data-astro-cid-wedxkjvx].person{border-color:var(--red);width:20px;height:20px;margin:-10px 0 0 -10px}.lit[data-astro-cid-wedxkjvx]{border-radius:inherit;background:var(--cobalt);opacity:0;position:absolute;inset:2px}.night[data-astro-cid-wedxkjvx] .lit[data-astro-cid-wedxkjvx]{background:var(--cobalt-mid)}.person[data-astro-cid-wedxkjvx] .lit[data-astro-cid-wedxkjvx]{background:var(--red)}.track[data-astro-cid-wedxkjvx]{pointer-events:none;position:absolute;inset:0}.token[data-astro-cid-wedxkjvx]{background:var(--paper);width:12px;height:12px;box-shadow:0 0 0 2px var(--cobalt), 0 0 16px 5px var(--glow);border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;left:0}.night[data-astro-cid-wedxkjvx] .token[data-astro-cid-wedxkjvx]{box-shadow:0 0 18px 6px var(--glow)}.process[data-astro-cid-vmtm7zpi]{border-top:1px solid var(--rule);display:grid}.today[data-astro-cid-vmtm7zpi],.spaces[data-astro-cid-vmtm7zpi]{gap:20px;padding:clamp(24px,4vw,48px) clamp(24px,4vw,56px);display:grid}.spaces[data-astro-cid-vmtm7zpi]{border-top:1px solid var(--rule);background:var(--cobalt-soft)}.head[data-astro-cid-vmtm7zpi]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}h4[data-astro-cid-vmtm7zpi]{font:600 17px/1.3 var(--font)}.cadence[data-astro-cid-vmtm7zpi]{font:600 11.5px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.handoffs[data-astro-cid-vmtm7zpi]{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;display:grid}.handoff[data-astro-cid-vmtm7zpi]{border:1px dashed var(--rule);background:var(--paper);font-size:var(--text-sm);border-radius:12px;align-content:start;gap:8px;padding:14px;animation:4.6s ease-in-out infinite alternate process-drift;display:grid;position:relative}.handoff[data-astro-cid-vmtm7zpi]:nth-child(2n){animation-delay:-2.1s}.handoff[data-astro-cid-vmtm7zpi]:nth-child(3n){animation-delay:-3.4s}@keyframes process-drift{0%{transform:rotate(-.6deg)translateY(0)}to{transform:rotate(.6deg)translateY(4px)}}.handoff[data-astro-cid-vmtm7zpi]:not(:last-child):after{content:"";border-top:1.5px dashed var(--dim);width:14px;position:absolute;top:50%;right:-18px}.top[data-astro-cid-vmtm7zpi]{color:var(--muted);justify-content:space-between;align-items:center;display:flex}.top[data-astro-cid-vmtm7zpi] .code[data-astro-cid-vmtm7zpi]{font-size:11.5px}.handoff[data-astro-cid-vmtm7zpi] .text[data-astro-cid-vmtm7zpi]{color:var(--ink);line-height:1.4}.handoff[data-astro-cid-vmtm7zpi] .meta[data-astro-cid-vmtm7zpi]{color:var(--muted);margin-top:auto;font-size:12px}.quote[data-astro-cid-vmtm7zpi] .text[data-astro-cid-vmtm7zpi]{font-style:italic}.quote[data-astro-cid-vmtm7zpi]{border-color:color-mix(in srgb, var(--red) 45%, var(--rule))}.quote[data-astro-cid-vmtm7zpi] .meta[data-astro-cid-vmtm7zpi]{color:var(--red-text)}.quote[data-astro-cid-vmtm7zpi] .meta[data-astro-cid-vmtm7zpi]:before{content:"";background:var(--red);vertical-align:1px;opacity:.4;border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.4s infinite blink;display:inline-block}.file[data-astro-cid-vmtm7zpi] .text[data-astro-cid-vmtm7zpi]{font:400 12.5px/1.4 var(--font-code);text-decoration:line-through;text-decoration-color:var(--red)}.lanes[data-astro-cid-vmtm7zpi]{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));gap:10px;display:grid}.lane[data-astro-cid-vmtm7zpi]{background:var(--paper);font-size:var(--text-sm);isolation:isolate;border-radius:12px;align-content:start;gap:8px;padding:14px;display:grid;position:relative}.glow[data-astro-cid-vmtm7zpi]{z-index:-1;border-radius:inherit;box-shadow:0 0 0 1.5px var(--cobalt), var(--shadow);opacity:0;position:absolute;inset:0}.person[data-astro-cid-vmtm7zpi] .glow[data-astro-cid-vmtm7zpi]{box-shadow:0 0 0 1.5px var(--red), var(--shadow)}.who[data-astro-cid-vmtm7zpi]{font:600 11px/1 var(--font);letter-spacing:.06em;text-transform:uppercase}.agent[data-astro-cid-vmtm7zpi] .who[data-astro-cid-vmtm7zpi]{color:var(--cobalt)}.person[data-astro-cid-vmtm7zpi] .who[data-astro-cid-vmtm7zpi]{color:var(--red-text)}.lane[data-astro-cid-vmtm7zpi] .text[data-astro-cid-vmtm7zpi]{color:var(--ink);line-height:1.4}@media (width<=1100px){.handoffs[data-astro-cid-vmtm7zpi]{grid-template-columns:repeat(3,minmax(0,1fr))}.handoff[data-astro-cid-vmtm7zpi]:nth-child(3n):after{display:none}}@media (width<=760px){.handoffs[data-astro-cid-vmtm7zpi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lanes[data-astro-cid-vmtm7zpi]{grid-template-columns:minmax(0,1fr);gap:10px}.handoff[data-astro-cid-vmtm7zpi]:after,.spaces[data-astro-cid-vmtm7zpi] .rail{display:none}.lane[data-astro-cid-vmtm7zpi]{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:12px}}.featured[data-astro-cid-pd5jziuk]{border:1px solid var(--rule);border-radius:var(--radius-xl);background:var(--paper);scroll-margin-top:calc(var(--nav-height) + 16px);overflow:hidden}.top[data-astro-cid-pd5jziuk],.bottom[data-astro-cid-pd5jziuk]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;padding:clamp(24px,4vw,56px);display:grid}.bottom[data-astro-cid-pd5jziuk]{border-top:1px solid var(--rule)}.page[data-astro-cid-pd5jziuk] .problem[data-astro-cid-pd5jziuk]{border-top:0;margin-top:0;padding-top:0}.eyebrow-title[data-astro-cid-pd5jziuk]{font:600 12px/1.3 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.summary-foot[data-astro-cid-pd5jziuk]{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 32px;padding:clamp(20px,3vw,32px) clamp(24px,4vw,56px);display:grid}.badges[data-astro-cid-pd5jziuk]{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.badge[data-astro-cid-pd5jziuk]{border:1px solid var(--rule);border-radius:var(--radius-pill);font:500 12px/1 var(--font);color:var(--ink-2);padding:7px 10px}.badge[data-astro-cid-pd5jziuk].dark{background:var(--ink);border-color:var(--ink);color:var(--paper)}.badge[data-astro-cid-pd5jziuk].agent{background:var(--cobalt-soft);color:var(--cobalt);border-color:#0000}h3[data-astro-cid-pd5jziuk]{font:400 var(--display-3) / 1.05 var(--font);letter-spacing:-.035em}.lead[data-astro-cid-pd5jziuk]{font-size:var(--text-lg);color:var(--ink-2);margin-top:18px}.problem[data-astro-cid-pd5jziuk]{border-top:1px solid var(--rule);gap:10px;margin-top:36px;padding-top:28px;display:grid}.problem[data-astro-cid-pd5jziuk] h4[data-astro-cid-pd5jziuk]{font:600 19px/1.3 var(--font);letter-spacing:-.02em}.problem[data-astro-cid-pd5jziuk] p[data-astro-cid-pd5jziuk]{max-width:62ch;color:var(--ink-2)}.stats[data-astro-cid-pd5jziuk]{border-radius:var(--radius-lg);background:var(--wash);align-content:start;gap:22px;padding:28px;display:grid}.stats-label[data-astro-cid-pd5jziuk]{font:600 12px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.stat[data-astro-cid-pd5jziuk]{border-bottom:1px solid var(--rule);gap:6px;padding-bottom:20px;display:grid}.stat[data-astro-cid-pd5jziuk] strong[data-astro-cid-pd5jziuk]{font:400 64px/1 var(--font);letter-spacing:-.035em}.stat[data-astro-cid-pd5jziuk]>span[data-astro-cid-pd5jziuk]{font-size:var(--text-md);color:var(--ink-2)}.stats[data-astro-cid-pd5jziuk] small[data-astro-cid-pd5jziuk]{color:var(--muted);font-size:12px}.steps[data-astro-cid-pd5jziuk] li[data-astro-cid-pd5jziuk]{border-bottom:1px solid var(--rule);grid-template-columns:52px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.steps[data-astro-cid-pd5jziuk] li[data-astro-cid-pd5jziuk]:first-child{padding-top:0}.n[data-astro-cid-pd5jziuk]{font:400 13px/1.6 var(--font-code);color:var(--muted)}.steps[data-astro-cid-pd5jziuk] h5[data-astro-cid-pd5jziuk]{font:600 17px/1.35 var(--font);margin-bottom:4px}.steps[data-astro-cid-pd5jziuk] p[data-astro-cid-pd5jziuk]{font-size:var(--text-md);color:var(--ink-2)}.proof[data-astro-cid-pd5jziuk]{border:1px solid var(--rule);background:var(--wash);font-size:var(--text-md);color:var(--ink-2);border-radius:16px;gap:18px;margin-top:26px;padding:22px;display:grid}@media (width<=960px){.top[data-astro-cid-pd5jziuk],.bottom[data-astro-cid-pd5jziuk],.summary-foot[data-astro-cid-pd5jziuk]{grid-template-columns:minmax(0,1fr)}}.mark[data-astro-cid-krwpfsr2]{border-radius:var(--radius-pill);font:500 12px/1 var(--font);white-space:nowrap;align-items:center;gap:6px;padding:5px 9px;display:inline-flex;position:relative}.mark[data-astro-cid-krwpfsr2]:has(.icon){padding-left:7px}.agent[data-astro-cid-krwpfsr2]{color:var(--cobalt);background:var(--cobalt-soft)}.person[data-astro-cid-krwpfsr2]{color:var(--red-text);background:var(--red-soft)}.neutral[data-astro-cid-krwpfsr2]{color:var(--ink);background:var(--rule-2)}.pulse-ring[data-astro-cid-krwpfsr2]:before{content:"";border-radius:inherit;border:1.5px solid;animation:1.6s ease-out infinite pulse-ring;position:absolute;inset:-3px}.pulse-dot[data-astro-cid-krwpfsr2]:before{content:"";opacity:.35;background:currentColor;border-radius:50%;width:6px;height:6px;animation:1s infinite blink}.panel[data-astro-cid-5prjdphd]{border-radius:var(--radius-md);border:1px solid var(--rule);align-content:start;gap:4px;padding:14px;display:grid}.raised[data-astro-cid-5prjdphd]{background:var(--paper);box-shadow:var(--shadow)}.flat[data-astro-cid-5prjdphd]{background:var(--wash)}.head[data-astro-cid-5prjdphd]{font:600 var(--text-xs) / 1.3 var(--font);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.tag[data-astro-cid-5prjdphd]{color:var(--muted);border:1px dashed var(--rule);border-radius:4px;flex:none;padding:3px 6px;font-weight:500}.note[data-astro-cid-5prjdphd]{border-top:1px dashed var(--rule);font-size:var(--text-xs);color:var(--muted);padding-top:10px}.row[data-astro-cid-ue63qsws]{border-top:1px solid var(--rule-2);font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:12px;padding:9px 2px;display:flex}.row[data-astro-cid-ue63qsws]>span[data-astro-cid-ue63qsws]:first-child{min-width:0}.code[data-astro-cid-ue63qsws]{color:var(--muted)}.variance[data-astro-cid-ue63qsws]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.variance[data-astro-cid-ue63qsws] th[data-astro-cid-ue63qsws],.variance[data-astro-cid-ue63qsws] td[data-astro-cid-ue63qsws]{text-align:left;vertical-align:middle;padding:9px 6px;font-weight:400}.variance[data-astro-cid-ue63qsws] thead[data-astro-cid-ue63qsws] th[data-astro-cid-ue63qsws]{font:600 11px/1.2 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding-top:0}.variance[data-astro-cid-ue63qsws] tbody[data-astro-cid-ue63qsws]>tr[data-astro-cid-ue63qsws]>[data-astro-cid-ue63qsws]{border-top:1px solid var(--rule-2)}.variance[data-astro-cid-ue63qsws] tbody[data-astro-cid-ue63qsws] th[data-astro-cid-ue63qsws]{color:var(--ink)}.up[data-astro-cid-ue63qsws]{color:var(--red-text)}.down[data-astro-cid-ue63qsws]{color:var(--ink-2)}.variance[data-astro-cid-ue63qsws] tbody[data-astro-cid-ue63qsws] tr[data-astro-cid-ue63qsws]>[data-astro-cid-ue63qsws]{isolation:isolate;position:relative}.variance[data-astro-cid-ue63qsws] tbody[data-astro-cid-ue63qsws] tr[data-astro-cid-ue63qsws]>[data-astro-cid-ue63qsws]:before{content:"";z-index:-1;background:var(--cobalt-soft);opacity:0;animation:6s infinite panel-scan;position:absolute;inset:0}.variance[data-astro-cid-ue63qsws] tbody[data-astro-cid-ue63qsws] tr[data-astro-cid-ue63qsws]:nth-child(2)>[data-astro-cid-ue63qsws]:before{animation-delay:1.5s}.variance[data-astro-cid-ue63qsws] tbody[data-astro-cid-ue63qsws] tr[data-astro-cid-ue63qsws]:nth-child(3)>[data-astro-cid-ue63qsws]:before{animation-delay:3s}.variance[data-astro-cid-ue63qsws] tbody[data-astro-cid-ue63qsws] tr[data-astro-cid-ue63qsws]:nth-child(4)>[data-astro-cid-ue63qsws]:before{animation-delay:4.5s}@keyframes panel-scan{6%,20%{opacity:1}28%{opacity:0}}.legend[data-astro-cid-ue63qsws]{color:var(--muted);gap:16px;font-weight:500;display:flex}.legend[data-astro-cid-ue63qsws] span[data-astro-cid-ue63qsws]{align-items:center;gap:6px;display:inline-flex}.legend[data-astro-cid-ue63qsws] span[data-astro-cid-ue63qsws]:before{content:"";border-radius:2px;width:8px;height:8px}.legend[data-astro-cid-ue63qsws] .plan[data-astro-cid-ue63qsws]:before{background:var(--cobalt-soft);box-shadow:inset 0 0 0 1px var(--cobalt-mid)}.legend[data-astro-cid-ue63qsws] .actual[data-astro-cid-ue63qsws]:before{background:var(--cobalt)}.chart[data-astro-cid-ue63qsws]{width:100%;height:auto}.chart[data-astro-cid-ue63qsws] .plan[data-astro-cid-ue63qsws]{fill:var(--cobalt-soft)}.chart[data-astro-cid-ue63qsws] .actual[data-astro-cid-ue63qsws]{fill:var(--cobalt)}.chart[data-astro-cid-ue63qsws] .forecast[data-astro-cid-ue63qsws]{fill:var(--cobalt-mid);stroke:var(--cobalt);stroke-dasharray:3 3;animation:1.2s linear infinite panel-march}.chart[data-astro-cid-ue63qsws] .axis[data-astro-cid-ue63qsws]{stroke:var(--rule)}.chart[data-astro-cid-ue63qsws] text[data-astro-cid-ue63qsws]{fill:var(--muted);font:11px var(--font)}.chart[data-astro-cid-ue63qsws] rect[data-astro-cid-ue63qsws]{transform-box:fill-box;transform-origin:50% 100%;transition:transform 1.1s var(--ease-out);transition-delay:calc(var(--i) * 90ms)}html[data-motion=on] [data-watch]:not([data-in]) .chart[data-astro-cid-ue63qsws] rect[data-astro-cid-ue63qsws]{transform:scaleY(0)}@keyframes panel-march{to{stroke-dashoffset:-12px}}.meter[data-astro-cid-ue63qsws]{background:var(--rule-2);border-radius:6px;height:6px;margin:4px 0 8px;display:block;overflow:hidden}.meter[data-astro-cid-ue63qsws]>span[data-astro-cid-ue63qsws]{background:var(--cobalt);transform-origin:0;height:100%;transition:transform 1.6s .2s var(--ease-out);display:block}html[data-motion=on] [data-watch]:not([data-in]) .meter[data-astro-cid-ue63qsws]>span[data-astro-cid-ue63qsws]{transform:scaleX(0)}
