.cc[data-astro-cid-s5cq7sue]{--tone-rgb:var(--teal-rgb);--pad:18px;isolation:isolate;border-radius:var(--radius);background:linear-gradient(180deg, rgba(var(--ink-rgb), .035), rgba(var(--ink-rgb), 0) 40%), var(--surface);border:1px solid var(--hairline);width:100%;box-shadow:var(--inset-top), var(--shadow-3);font-family:var(--font-body);color:var(--text);text-align:left;position:relative}.cc__aura[data-astro-cid-s5cq7sue]{z-index:-1;pointer-events:none;position:absolute;inset:-12% 0 -18%}.cc__aura[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue]{filter:blur(48px);transition:opacity var(--dur-6) var(--ease-out);border-radius:50%;position:absolute;inset:0}.cc__aura-noise[data-astro-cid-s5cq7sue]{background:radial-gradient(50% 50% at 30% 30%, rgba(var(--teal-rgb), .24), transparent 70%), radial-gradient(45% 45% at 80% 75%, rgba(var(--indigo-rgb), .18), transparent 70%);opacity:0}.cc__aura-calm[data-astro-cid-s5cq7sue]{background:radial-gradient(50% 45% at 28% 22%, rgba(var(--red-rgb), .2), transparent 70%), radial-gradient(45% 45% at 80% 80%, rgba(var(--teal-rgb), .12), transparent 70%)}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__aura-noise[data-astro-cid-s5cq7sue]{opacity:1}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__aura-calm[data-astro-cid-s5cq7sue]{opacity:0}.cc__bar[data-astro-cid-s5cq7sue]{z-index:1;padding:10px 10px 10px var(--pad);border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.cc__crumb[data-astro-cid-s5cq7sue]{min-width:0;font-family:var(--font-mono);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:11.5px;line-height:16px;display:flex;overflow:hidden}.cc__pulse[data-astro-cid-s5cq7sue]{background:var(--teal-ink);width:6px;height:6px;box-shadow:0 0 0 3px rgba(var(--teal-rgb), .18);border-radius:99px;flex-shrink:0}.cc__toggle[data-astro-cid-s5cq7sue]{background:var(--surface-3);border:1px solid var(--hairline);border-radius:10px;flex-shrink:0;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.cc__toggle[data-astro-cid-s5cq7sue] button[data-astro-cid-s5cq7sue]{z-index:1;min-height:32px;color:var(--text-3);cursor:pointer;white-space:nowrap;transition:color var(--dur-2) var(--ease-out);background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:12.5px;font-weight:550;line-height:1;position:relative}.cc__toggle[data-astro-cid-s5cq7sue] button[data-astro-cid-s5cq7sue]:hover,.cc__toggle[data-astro-cid-s5cq7sue] button[data-astro-cid-s5cq7sue][aria-pressed=true]{color:var(--text-strong)}.cc__toggle[data-astro-cid-s5cq7sue] button[data-astro-cid-s5cq7sue]:focus-visible{outline-offset:1px;border-radius:7px}.cc__thumb[data-astro-cid-s5cq7sue]{background:var(--surface);border:1px solid var(--hairline-strong);width:calc(50% - 3px);box-shadow:var(--shadow-1);transition:transform var(--dur-3) var(--ease-out-expo);border-radius:7px;position:absolute;top:3px;bottom:3px;left:3px;transform:translate(100%)}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__thumb[data-astro-cid-s5cq7sue]{transform:none}.cc__body[data-astro-cid-s5cq7sue]{z-index:1;padding:18px var(--pad) 6px;position:relative}.cc__loc[data-astro-cid-s5cq7sue]{justify-content:space-between;align-items:center;gap:12px;display:flex}.cc__name[data-astro-cid-s5cq7sue]{color:var(--text-2);font-size:13px;font-weight:550;line-height:18px}.cc__status[data-astro-cid-s5cq7sue]{font-size:12px;font-weight:550;line-height:16px}.cc__status[data-astro-cid-s5cq7sue] .cc__j[data-astro-cid-s5cq7sue],.cc__status[data-astro-cid-s5cq7sue] .cc__p[data-astro-cid-s5cq7sue]{border-radius:99px;justify-self:end;padding:3px 8px}.cc__status[data-astro-cid-s5cq7sue] .cc__j[data-astro-cid-s5cq7sue]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--red-ink);background:rgba(var(--red-rgb), .12);font-size:11px}.cc__status[data-astro-cid-s5cq7sue] .cc__p[data-astro-cid-s5cq7sue]{color:var(--text-strong);background:rgba(var(--red-rgb), .18);box-shadow:inset 0 0 0 1px rgba(var(--red-rgb), .4)}.cc__swap[data-astro-cid-s5cq7sue]{display:grid}.cc__swap[data-astro-cid-s5cq7sue]>[data-astro-cid-s5cq7sue]{grid-area:1/1;min-width:0}.cc__head[data-astro-cid-s5cq7sue]{align-items:start;min-height:64px;margin-top:12px}.cc__codes[data-astro-cid-s5cq7sue]{flex-wrap:wrap;align-content:start;gap:6px;display:flex}.cc__codes[data-astro-cid-s5cq7sue] span[data-astro-cid-s5cq7sue]{background:var(--surface-3);border:1px solid var(--hairline);font-family:var(--font-mono);color:var(--text-2);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px;line-height:16px}.cc__codes[data-astro-cid-s5cq7sue] span[data-astro-cid-s5cq7sue]:first-child{color:var(--red-ink);border-color:rgba(var(--red-rgb), .35)}.cc__answer[data-astro-cid-s5cq7sue]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-strong);text-wrap:balance;font-size:25px;font-weight:650;line-height:1.12}.cc__word[data-astro-cid-s5cq7sue]{overflow-clip-margin:.15em;vertical-align:top;margin-right:.24em;display:inline-block;overflow:clip}.cc__word[data-astro-cid-s5cq7sue]>span[data-astro-cid-s5cq7sue]{display:inline-block}.cc__chart[data-astro-cid-s5cq7sue]{height:104px;margin-top:16px;position:relative}.cc__grid[data-astro-cid-s5cq7sue]{grid-template-rows:repeat(4,1fr);display:grid;position:absolute;inset:0}.cc__grid[data-astro-cid-s5cq7sue] span[data-astro-cid-s5cq7sue]{border-top:1px dashed var(--line);position:relative}.cc__grid[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue]{font-style:normal;font-family:var(--font-mono);color:var(--text-4);font-size:9.5px;line-height:1;position:absolute;top:2px;right:0}.cc__bars[data-astro-cid-s5cq7sue]{align-items:flex-end;gap:3px;display:flex;position:absolute;inset:0 26px 0 0}.cc__b[data-astro-cid-s5cq7sue]{transform-origin:bottom;flex:1;align-items:flex-end;height:100%;display:flex}.cc__b[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue]{background:var(--line-3);width:100%;height:100%;transform:scaleY(var(--h));transform-origin:bottom;border-radius:2px 2px 0 0;display:block}.cc__b--teal[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue]{background:rgba(var(--teal-rgb), .75)}.cc__b--indigo[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue]{background:rgba(var(--indigo-rgb), .6)}.cc__b--rust[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue]{background:rgba(var(--rust-rgb), .7)}.cc__b--neutral[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue]{background:var(--line-2)}.cc__meter[data-astro-cid-s5cq7sue]{position:absolute;bottom:6px;left:0;right:0}.cc__track[data-astro-cid-s5cq7sue]{background:repeating-linear-gradient(-45deg, var(--surface-3) 0 4px, var(--surface-4) 4px 8px);height:12px;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:99px;position:relative}.cc__fill[data-astro-cid-s5cq7sue]{width:calc(var(--v) * 100%);border-radius:inherit;background:linear-gradient(90deg, rgba(var(--teal-rgb), .55), rgb(var(--teal-rgb)));transform-origin:0;position:absolute;inset:0 auto 0 0}.cc__target[data-astro-cid-s5cq7sue]{background:var(--text-strong);border-radius:2px;width:2px;position:absolute;top:-8px;bottom:-8px;left:78%}.cc__target[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue]{font-style:normal;font-family:var(--font-mono);white-space:nowrap;color:var(--text-2);font-size:10.5px;line-height:1;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.cc__axis[data-astro-cid-s5cq7sue]{font-family:var(--font-mono);color:var(--text-4);font-size:10px;line-height:1;position:absolute;top:2px;left:0}.cc__big[data-astro-cid-s5cq7sue]{align-items:baseline;gap:10px;display:flex;position:absolute;top:0;left:0}.cc__big-n[data-astro-cid-s5cq7sue]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:40px;font-weight:620;line-height:1}.cc__big-l[data-astro-cid-s5cq7sue]{color:var(--text-2);font-size:14px;line-height:20px}.cc__rows[data-astro-cid-s5cq7sue]{border-top:1px solid var(--hairline);margin-top:18px}.cc__row[data-astro-cid-s5cq7sue]{border-bottom:1px solid var(--hairline);align-items:center;gap:10px;min-height:40px;padding:9px 0;font-size:14px;line-height:20px;display:flex}.cc__row[data-astro-cid-s5cq7sue]:last-child{border-bottom:0}.cc__row[data-astro-cid-s5cq7sue] .cc__j[data-astro-cid-s5cq7sue]{font-family:var(--font-mono);color:var(--text-3);font-size:12.5px}.cc__row[data-astro-cid-s5cq7sue] .cc__p[data-astro-cid-s5cq7sue]{color:var(--text-2)}.cc__tick[data-astro-cid-s5cq7sue]{background:var(--line-3);border-radius:99px;flex-shrink:0;width:6px;height:6px}.cc__tick--red[data-astro-cid-s5cq7sue]{background:var(--red-ink)}.cc__tick--teal[data-astro-cid-s5cq7sue]{background:var(--teal-ink)}.cc__tick--rust[data-astro-cid-s5cq7sue]{background:var(--rust-ink)}.cc__tick--indigo[data-astro-cid-s5cq7sue]{background:var(--indigo-ink)}.cc__foot[data-astro-cid-s5cq7sue]{z-index:1;padding:6px 8px 6px var(--pad);border-top:1px solid var(--hairline);font-family:var(--font-mono);color:var(--text-4);justify-content:space-between;align-items:center;gap:12px;font-size:11px;line-height:16px;display:flex;position:relative}.cc__replay[data-astro-cid-s5cq7sue]{min-height:36px;font-family:var(--font-body);color:var(--text-3);cursor:pointer;transition:color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:550;display:none}html.js .cc__replay[data-astro-cid-s5cq7sue]{display:inline-flex}.cc__replay[data-astro-cid-s5cq7sue]:hover{color:var(--text-strong);background:rgba(var(--ink-rgb), .06)}.cc__replay[data-astro-cid-s5cq7sue]:active{transform:scale(.97)}.cc__replay[data-astro-cid-s5cq7sue] svg[data-astro-cid-s5cq7sue]{transition:transform var(--dur-4) var(--ease-out-expo)}.cc__replay[data-astro-cid-s5cq7sue]:hover svg[data-astro-cid-s5cq7sue]{transform:rotate(-200deg)}.cc__j[data-astro-cid-s5cq7sue]{opacity:0;visibility:hidden;filter:blur(4px);transform:translateY(-4px)}.cc__p[data-astro-cid-s5cq7sue]{opacity:1;visibility:visible}.cc__b[data-astro-cid-s5cq7sue]{opacity:0;transform:scaleY(0)}.cc__grid[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue]{opacity:0}.cc__grid[data-astro-cid-s5cq7sue] span[data-astro-cid-s5cq7sue]{border-color:#0000}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__j[data-astro-cid-s5cq7sue]{opacity:1;visibility:visible;filter:none;transform:none}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__p[data-astro-cid-s5cq7sue]{opacity:0;visibility:hidden}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__b[data-astro-cid-s5cq7sue]{opacity:1;transform:none}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__grid[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue]{opacity:1}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__grid[data-astro-cid-s5cq7sue] span[data-astro-cid-s5cq7sue]{border-color:var(--line)}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__fill[data-astro-cid-s5cq7sue]{transform:scaleX(0)}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__target[data-astro-cid-s5cq7sue]{opacity:0;transform:scaleY(.4)}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__word[data-astro-cid-s5cq7sue]>span[data-astro-cid-s5cq7sue]{transform:translateY(110%)}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__tick[data-astro-cid-s5cq7sue]{background:var(--line-3)}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__status[data-astro-cid-s5cq7sue] .cc__p[data-astro-cid-s5cq7sue]{transform:scale(.9)}.cc__j[data-astro-cid-s5cq7sue],.cc__p[data-astro-cid-s5cq7sue],.cc__b[data-astro-cid-s5cq7sue],.cc__fill[data-astro-cid-s5cq7sue],.cc__target[data-astro-cid-s5cq7sue],.cc__word[data-astro-cid-s5cq7sue]>span[data-astro-cid-s5cq7sue],.cc__grid[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue],.cc__grid[data-astro-cid-s5cq7sue] span[data-astro-cid-s5cq7sue],.cc__tick[data-astro-cid-s5cq7sue],.cc__status[data-astro-cid-s5cq7sue] .cc__p[data-astro-cid-s5cq7sue]{transition:opacity var(--dur-2) var(--ease-out), visibility 0s linear var(--dur-2), filter var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-out-expo), background-color var(--dur-3) var(--ease-out), border-color var(--dur-3) var(--ease-out)}.cc__meter[data-astro-cid-s5cq7sue]{transition:opacity var(--dur-3) var(--ease-out) .3s}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__meter[data-astro-cid-s5cq7sue]{opacity:0;transition-delay:0s}.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__j[data-astro-cid-s5cq7sue]{transition-delay:0s}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__j[data-astro-cid-s5cq7sue]{transition-duration:.24s,0s,.24s,.3s;transition-delay:0s,.24s,0s,0s}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__head[data-astro-cid-s5cq7sue] .cc__p[data-astro-cid-s5cq7sue]{transition-delay:.16s,0s}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__big[data-astro-cid-s5cq7sue]{transition-delay:.38s,0s,.38s,.38s}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__word[data-astro-cid-s5cq7sue]>span[data-astro-cid-s5cq7sue]{transition:transform var(--dur-5) var(--ease-out-expo);transition-delay:calc(.2s + var(--w) * 45ms)}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__b[data-astro-cid-s5cq7sue]{transition:transform .42s var(--ease-in-out), opacity .3s var(--ease-out);transition-delay:calc(var(--i) * 9ms)}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__fill[data-astro-cid-s5cq7sue]{transition:transform 1.1s var(--ease-out-expo) .42s}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__target[data-astro-cid-s5cq7sue]{transition:opacity var(--dur-3) var(--ease-out) .7s, transform var(--dur-4) var(--ease-spring) .7s}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__row[data-astro-cid-s5cq7sue] .cc__j[data-astro-cid-s5cq7sue]{transition-delay:calc(.38s + var(--r) * 90ms), calc(.62s + var(--r) * 90ms), calc(.38s + var(--r) * 90ms), calc(.38s + var(--r) * 90ms)}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__row[data-astro-cid-s5cq7sue] .cc__p[data-astro-cid-s5cq7sue]{transition:opacity var(--dur-4) var(--ease-out) calc(.52s + var(--r) * 90ms), visibility 0s linear 0s}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__tick[data-astro-cid-s5cq7sue]{transition-delay:calc(.52s + var(--r) * 90ms)}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__status[data-astro-cid-s5cq7sue] .cc__p[data-astro-cid-s5cq7sue]{transition:opacity var(--dur-3) var(--ease-out) .9s, transform var(--dur-4) var(--ease-spring) .9s}@keyframes cc-jitter{0%{transform:scaleY(var(--h))}to{transform:scaleY(var(--h2))}}@media (prefers-reduced-motion:no-preference){.cc[data-astro-cid-s5cq7sue][data-state=jargon] .cc__b[data-astro-cid-s5cq7sue] i[data-astro-cid-s5cq7sue]{animation:cc-jitter var(--jd) var(--ease-in-out) infinite alternate}.cc__pulse[data-astro-cid-s5cq7sue]{animation:cc-pulse 2.4s var(--ease-out) infinite}.cc[data-astro-cid-s5cq7sue][data-state=plain] .cc__pulse[data-astro-cid-s5cq7sue]{animation:none}}@keyframes cc-pulse{0%{box-shadow:0 0 0 0 rgba(var(--teal-rgb), .45)}70%,to{box-shadow:0 0 0 8px rgba(var(--teal-rgb), 0)}}@media (width>=700px){.cc[data-astro-cid-s5cq7sue]{--pad:22px}.cc__aura[data-astro-cid-s5cq7sue]{inset:-14% -4% -20%}.cc__answer[data-astro-cid-s5cq7sue]{font-size:28px}.cc__chart[data-astro-cid-s5cq7sue]{height:116px}}@media (width>=1200px){.cc__answer[data-astro-cid-s5cq7sue]{font-size:30px}}@media (width<=380px){.cc__toggle[data-astro-cid-s5cq7sue] button[data-astro-cid-s5cq7sue]{padding:0 8px}.cc__crumb[data-astro-cid-s5cq7sue]{font-size:10.5px}}.hero[data-astro-cid-55fzm6vk]{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""facts""card";row-gap:40px;padding-top:40px;padding-bottom:56px;display:grid;position:relative}.hero__main[data-astro-cid-55fzm6vk]{flex-direction:column;grid-area:main;align-items:flex-start;min-width:0;display:flex}.hero__who[data-astro-cid-55fzm6vk]{font-family:var(--font-mono);letter-spacing:0;color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;line-height:18px;display:flex}.hero__name[data-astro-cid-55fzm6vk]{color:var(--text-strong);font-weight:500}.hero__role[data-astro-cid-55fzm6vk]:before{content:"";vertical-align:middle;background:var(--line-3);width:14px;height:1px;margin-right:10px;display:inline-block}.hero[data-astro-cid-55fzm6vk] .hero__title{max-width:11.5em;font-family:var(--font-display);font-size:var(--fs-hero);line-height:var(--lh-hero);letter-spacing:var(--ls-hero);color:var(--text-strong);text-wrap:balance;margin-top:20px;font-weight:680}@media (width>=700px){.hero[data-astro-cid-55fzm6vk] .hero__title{text-wrap:wrap}.hero[data-astro-cid-55fzm6vk] .hero__title .em{white-space:nowrap}}.hero[data-astro-cid-55fzm6vk] .hero__title .em{letter-spacing:-.015em;padding-right:.04em;font-size:1.1em}.hero__lede[data-astro-cid-55fzm6vk]{max-width:34em;font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--text-2);text-wrap:pretty;margin-top:22px}.hero__actions[data-astro-cid-55fzm6vk]{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.hero__card[data-astro-cid-55fzm6vk]{grid-area:card;min-width:0}.hero__facts[data-astro-cid-55fzm6vk]{border-top:1px solid var(--hairline);grid-area:facts;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hero__fact[data-astro-cid-55fzm6vk]{border-bottom:1px solid var(--hairline);min-width:0;padding:14px 12px 14px 0}.hero__fact[data-astro-cid-55fzm6vk]:nth-child(odd){padding-right:16px}.hero__fact[data-astro-cid-55fzm6vk]:nth-child(2n){border-left:1px solid var(--hairline);padding-left:16px}.hero__fact[data-astro-cid-55fzm6vk] dt[data-astro-cid-55fzm6vk]{font-family:var(--font-mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-4);font-size:11px;line-height:16px}.hero__fact[data-astro-cid-55fzm6vk] dd[data-astro-cid-55fzm6vk]{color:var(--text);align-items:flex-start;gap:8px;margin-top:6px;font-size:14px;font-weight:500;line-height:20px;display:flex}.hero__fact[data-astro-cid-55fzm6vk] dd[data-astro-cid-55fzm6vk] .hero__ficon{display:none}.hero__live[data-astro-cid-55fzm6vk]{flex-shrink:0;width:8px;height:8px;margin-top:6px;position:relative}.hero__live[data-astro-cid-55fzm6vk]:before,.hero__live[data-astro-cid-55fzm6vk] i[data-astro-cid-55fzm6vk]{content:"";background:var(--green);border-radius:99px;position:absolute;inset:0}.hero__live[data-astro-cid-55fzm6vk]:before{box-shadow:0 0 0 3px rgba(var(--green-rgb), .18)}@media (prefers-reduced-motion:no-preference){.hero__live[data-astro-cid-55fzm6vk] i[data-astro-cid-55fzm6vk]{animation:hero-live 2.4s var(--ease-out) infinite}}@keyframes hero-live{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}@media (width>=700px){.hero[data-astro-cid-55fzm6vk]{row-gap:48px;padding-top:72px;padding-bottom:72px}.hero[data-astro-cid-55fzm6vk] .hero__title{margin-top:24px}.hero__lede[data-astro-cid-55fzm6vk]{margin-top:26px}.hero__actions[data-astro-cid-55fzm6vk]{margin-top:32px}.hero__card[data-astro-cid-55fzm6vk]{max-width:none}.hero__facts[data-astro-cid-55fzm6vk]{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,1.05fr) minmax(0,1fr)}.hero__fact[data-astro-cid-55fzm6vk],.hero__fact[data-astro-cid-55fzm6vk]:nth-child(odd),.hero__fact[data-astro-cid-55fzm6vk]:nth-child(2n){border-left:0;padding:16px 16px 16px 0}.hero__fact[data-astro-cid-55fzm6vk]+.hero__fact[data-astro-cid-55fzm6vk]{border-left:1px solid var(--hairline);padding-left:16px}}@media (width>=1200px){.hero[data-astro-cid-55fzm6vk]{grid-template-columns:minmax(0,1fr) clamp(356px,37%,444px);grid-template-areas:"main card""facts facts";align-items:center;gap:clamp(48px,7vh,72px) clamp(32px,4%,56px);padding-top:clamp(56px,6vh,80px);padding-bottom:64px}.hero__card[data-astro-cid-55fzm6vk]{max-width:none}.hero__fact[data-astro-cid-55fzm6vk]{padding-top:20px;padding-bottom:20px}.hero__fact[data-astro-cid-55fzm6vk]+.hero__fact[data-astro-cid-55fzm6vk]{padding-left:24px}.hero__fact[data-astro-cid-55fzm6vk] dd[data-astro-cid-55fzm6vk]{font-size:15px}.hero__fact[data-astro-cid-55fzm6vk] dd[data-astro-cid-55fzm6vk] .hero__ficon{color:var(--text-4);flex-shrink:0;margin-top:3px;display:block}}.pf[data-astro-cid-rvgqmx2b]{padding-bottom:var(--section)}.pf__head[data-astro-cid-rvgqmx2b]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.pf__note[data-astro-cid-rvgqmx2b]{font-family:var(--font-mono);color:var(--text-4);font-size:12px;line-height:16px}.pf__list[data-astro-cid-rvgqmx2b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pf__item[data-astro-cid-rvgqmx2b]{isolation:isolate;border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface);min-width:0;box-shadow:var(--inset-top), var(--shadow-1);transition:border-color var(--dur-3) var(--ease-out);flex-direction:column;align-items:flex-start;padding:16px 16px 12px;display:flex;position:relative}.pf__item[data-astro-cid-rvgqmx2b]:hover{border-color:var(--hairline-strong)}.pf__item[data-astro-cid-rvgqmx2b]>[data-astro-cid-rvgqmx2b]{z-index:1;position:relative}.pf__label[data-astro-cid-rvgqmx2b]{font-family:var(--font-mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-3);font-size:11px;line-height:16px}.pf__fig[data-astro-cid-rvgqmx2b]{font-family:var(--font-display);font-size:calc(var(--fs-figure) * .78);letter-spacing:-.035em;color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:12px;font-weight:620;line-height:1}.pf__pill[data-astro-cid-rvgqmx2b]{background:rgba(var(--ink-rgb), .05);box-shadow:inset 0 0 0 1px var(--hairline);font-family:var(--font-mono);color:var(--text-2);border-radius:6px;align-items:center;gap:5px;margin-top:10px;padding:2px 8px;font-size:11.5px;line-height:18px;display:inline-flex}.pf__pill--delta[data-astro-cid-rvgqmx2b]{background:rgba(var(--green-rgb), .1);box-shadow:inset 0 0 0 1px rgba(var(--green-rgb), .28);color:var(--green)}.pf__arrow--down[data-astro-cid-rvgqmx2b]{transform:rotate(180deg)}.pf__text[data-astro-cid-rvgqmx2b]{color:var(--text-2);text-wrap:pretty;margin-top:10px;font-size:13.5px;line-height:20px}.pf__src[data-astro-cid-rvgqmx2b]{min-height:32px;font-family:var(--font-mono);color:var(--text-3);transition:color var(--dur-2) var(--ease-out);align-items:center;gap:4px;margin-top:auto;padding-top:10px;font-size:12px;line-height:16px;text-decoration:none;display:inline-flex}.pf__src[data-astro-cid-rvgqmx2b] svg[data-astro-cid-rvgqmx2b]{transition:transform var(--dur-3) var(--ease-out-expo)}.pf__item[data-astro-cid-rvgqmx2b]:hover .pf__src[data-astro-cid-rvgqmx2b]{color:var(--text-strong)}.pf__item[data-astro-cid-rvgqmx2b]:hover .pf__src[data-astro-cid-rvgqmx2b] svg[data-astro-cid-rvgqmx2b]{transform:translate(2px,-2px)}.pf__item[data-astro-cid-rvgqmx2b]>.pf__src[data-astro-cid-rvgqmx2b]{position:static}.pf__src[data-astro-cid-rvgqmx2b]:after{content:"";z-index:2;border-radius:inherit;position:absolute;inset:0}.pf__src[data-astro-cid-rvgqmx2b]:focus-visible{outline:none}.pf__item[data-astro-cid-rvgqmx2b]:has(.pf__src:focus-visible){outline:2px solid var(--focus-ring);outline-offset:3px}@media (width>=700px){.pf__list[data-astro-cid-rvgqmx2b]{gap:12px}.pf__item[data-astro-cid-rvgqmx2b]{padding:20px 20px 14px}.pf__fig[data-astro-cid-rvgqmx2b]{font-size:calc(var(--fs-figure) * .85)}.pf__text[data-astro-cid-rvgqmx2b]{font-size:14px;line-height:21px}}@media (width>=1200px){.pf__list[data-astro-cid-rvgqmx2b]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tile[data-astro-cid-q3xpc3h4]{--pad:22px;isolation:isolate;border-radius:var(--radius-lg);border:1px solid var(--hairline);background:radial-gradient(90% 70% at 100% 0%, rgba(var(--tone-rgb), var(--glow-a)), transparent 65%), radial-gradient(60% 50% at 0% 100%, rgba(var(--tone-rgb), calc(var(--glow-a) * .35)), transparent 70%), var(--surface);box-shadow:var(--inset-top), var(--shadow-2);color:var(--text);transition:border-color var(--dur-3) var(--ease-out), box-shadow var(--dur-4) var(--ease-out), transform var(--dur-2) var(--ease-out);flex-direction:column-reverse;text-decoration:none;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-q3xpc3h4]:hover{border-color:rgba(var(--tone-rgb), .38);box-shadow:var(--inset-top), var(--shadow-3)}.tile[data-astro-cid-q3xpc3h4]:active{transform:scale(.995)}.tile[data-astro-cid-q3xpc3h4]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-lg)}.tile__edge[data-astro-cid-q3xpc3h4]{z-index:2;background:linear-gradient(90deg, transparent, rgba(var(--tone-rgb), .9), transparent);opacity:.7;height:1px;transition:opacity var(--dur-3) var(--ease-out);position:absolute;top:-1px;left:8%;right:8%}.tile[data-astro-cid-q3xpc3h4]:hover .tile__edge[data-astro-cid-q3xpc3h4]{opacity:1}.tile__body[data-astro-cid-q3xpc3h4]{z-index:1;padding:20px var(--pad) 22px;flex-direction:column;display:flex;position:relative}.tile__meta[data-astro-cid-q3xpc3h4]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:11.5px;line-height:16px;display:flex}.tile__num[data-astro-cid-q3xpc3h4]{color:var(--tone-ink);font-weight:600}.tile__dot[data-astro-cid-q3xpc3h4]{background:var(--line-3);border-radius:9px;width:3px;height:3px}.tile__title[data-astro-cid-q3xpc3h4]{font-family:var(--font-display);letter-spacing:-.028em;color:var(--text-strong);text-wrap:balance;margin-top:12px;font-size:26px;font-weight:650;line-height:1.08}.tile__summary[data-astro-cid-q3xpc3h4]{max-width:30em;color:var(--text-2);text-wrap:pretty;margin-top:12px;font-size:16px;line-height:24px;display:none}.tile__result[data-astro-cid-q3xpc3h4]{border-top:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:14px;margin-top:18px;padding-top:16px;display:grid}.tile__fig[data-astro-cid-q3xpc3h4]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--text-strong);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:36px;font-weight:620;line-height:1}.tile__status[data-astro-cid-q3xpc3h4]{background:rgba(var(--tone-rgb), .12);box-shadow:inset 0 0 0 1px rgba(var(--tone-rgb), .35);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tone-ink);border-radius:99px;grid-row:span 2;align-self:start;align-items:center;gap:7px;padding:5px 10px;font-size:11px;line-height:14px;display:inline-flex}.tile__status[data-astro-cid-q3xpc3h4] span[data-astro-cid-q3xpc3h4]{background:currentColor;border-radius:9px;width:6px;height:6px}.tile__rtext[data-astro-cid-q3xpc3h4]{color:var(--text);text-wrap:pretty;font-size:15px;line-height:21px}.tile__was[data-astro-cid-q3xpc3h4]{font-family:var(--font-mono);color:var(--text-4);margin-top:4px;font-size:11.5px;line-height:16px}.tile__cta[data-astro-cid-q3xpc3h4]{color:var(--text-strong);align-items:center;gap:8px;margin-top:20px;font-size:14px;font-weight:600;display:inline-flex}.tile__cta[data-astro-cid-q3xpc3h4] svg[data-astro-cid-q3xpc3h4]{transition:transform var(--dur-3) var(--ease-out-expo)}.tile[data-astro-cid-q3xpc3h4]:hover .tile__cta[data-astro-cid-q3xpc3h4] svg[data-astro-cid-q3xpc3h4]{transform:translate(4px)}.tile__stage[data-astro-cid-q3xpc3h4]{z-index:1;height:220px;padding:22px 0 0 var(--pad);position:relative;overflow:hidden}.tile__frame[data-astro-cid-q3xpc3h4]{background:var(--surface-3);height:100%;box-shadow:0 0 0 1px var(--hairline-strong), -20px 24px 60px -24px #0009;transition:translate var(--dur-4) var(--ease-out-expo), clip-path var(--dur-5) var(--ease-out-expo) .12s, opacity var(--dur-4) var(--ease-out) .12s;border-radius:12px 0 0;position:relative;overflow:hidden}.tile[data-astro-cid-q3xpc3h4]:hover .tile__frame[data-astro-cid-q3xpc3h4]{translate:-6px -6px}.tile__img[data-astro-cid-q3xpc3h4],.tile__clip[data-astro-cid-q3xpc3h4]{object-fit:cover;object-position:left top;width:100%;height:100%;position:absolute;inset:0}.tile__img[data-astro-cid-q3xpc3h4]{transform-origin:0 0;transition:scale 1.2s var(--ease-out-expo) .12s}.tile__clip[data-astro-cid-q3xpc3h4]{display:none}html.js .tile__clip[data-astro-cid-q3xpc3h4]{display:block}.tile__clip[data-astro-cid-q3xpc3h4].is-done{opacity:0;transition:opacity var(--dur-3) var(--ease-out)}html.js [data-reveal]:not(.is-in) .tile__frame[data-astro-cid-q3xpc3h4]{clip-path:inset(10% round 12px);opacity:0}html.js [data-reveal]:not(.is-in) .tile__img[data-astro-cid-q3xpc3h4]{scale:1.06}@media (width>=700px){.tile[data-astro-cid-q3xpc3h4]{--pad:36px}.tile__body[data-astro-cid-q3xpc3h4]{padding:32px var(--pad) 32px}.tile__title[data-astro-cid-q3xpc3h4]{font-size:34px}.tile__summary[data-astro-cid-q3xpc3h4]{display:block}.tile__fig[data-astro-cid-q3xpc3h4]{font-size:44px}.tile__stage[data-astro-cid-q3xpc3h4]{height:340px;padding-top:32px}}@media (width>=1200px){.tile[data-astro-cid-q3xpc3h4]{--pad:48px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:500px;display:grid}.tile__body[data-astro-cid-q3xpc3h4]{padding:44px 0 44px var(--pad)}.tile__title[data-astro-cid-q3xpc3h4]{margin-top:18px;font-size:40px}.tile__summary[data-astro-cid-q3xpc3h4]{margin-top:14px;font-size:17px;line-height:26px}.tile__result[data-astro-cid-q3xpc3h4]{margin-top:auto;padding-top:22px}.tile__fig[data-astro-cid-q3xpc3h4]{font-size:52px}.tile__rtext[data-astro-cid-q3xpc3h4]{font-size:16px;line-height:23px}.tile__cta[data-astro-cid-q3xpc3h4]{margin-top:28px}.tile__stage[data-astro-cid-q3xpc3h4]{height:auto;padding:56px 0 0 56px}.tile__frame[data-astro-cid-q3xpc3h4]{border-radius:14px 0 0;height:auto;position:absolute;inset:56px 0 0 56px}}@media (width>=1760px){.tile[data-astro-cid-q3xpc3h4]{--pad:80px;min-height:560px}.tile__stage[data-astro-cid-q3xpc3h4]{padding:64px 0 0 72px}.tile__frame[data-astro-cid-q3xpc3h4]{top:64px;left:72px}}@media (prefers-reduced-motion:reduce){html.js .tile__clip[data-astro-cid-q3xpc3h4]{display:none}}.wt[data-astro-cid-2z5lk47t]{border-collapse:separate;border-spacing:0;border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface);width:100%;box-shadow:var(--inset-top), var(--shadow-1);color:var(--text-2);text-align:left;font-size:14px;line-height:20px}thead[data-astro-cid-2z5lk47t] th[data-astro-cid-2z5lk47t]{border-bottom:1px solid var(--hairline);background:rgba(var(--ink-rgb), .025);font-family:var(--font-mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-3);white-space:nowrap;padding:10px 16px;font-size:11px;font-weight:500;line-height:16px}thead[data-astro-cid-2z5lk47t] th[data-astro-cid-2z5lk47t]:first-child{border-top-left-radius:var(--radius-sm)}thead[data-astro-cid-2z5lk47t] th[data-astro-cid-2z5lk47t]:last-child{border-top-right-radius:var(--radius-sm)}.wt__row[data-astro-cid-2z5lk47t]{transition:background-color var(--dur-1) var(--ease-out);position:relative}.wt__row[data-astro-cid-2z5lk47t]>[data-astro-cid-2z5lk47t]{vertical-align:top;border-bottom:1px solid var(--hairline);text-align:left;padding:14px 16px;font-weight:400}.wt__row[data-astro-cid-2z5lk47t]:last-child>[data-astro-cid-2z5lk47t]{border-bottom:0}.wt__row[data-astro-cid-2z5lk47t]:hover{background:rgba(var(--ink-rgb), .03)}.wt__link[data-astro-cid-2z5lk47t]{color:var(--text-strong);align-items:flex-start;gap:12px;text-decoration:none;display:flex}.wt__link[data-astro-cid-2z5lk47t]:after{content:"";position:absolute;inset:0}.wt__link[data-astro-cid-2z5lk47t]:focus-visible{outline:none}.wt__row[data-astro-cid-2z5lk47t]:has(.wt__link:focus-visible){outline:2px solid var(--focus-ring);outline-offset:-2px}.wt__dot[data-astro-cid-2z5lk47t]{background:var(--tone-ink);width:8px;height:8px;box-shadow:0 0 0 3px rgba(var(--tone-rgb), .16);border-radius:3px;flex-shrink:0;margin-top:6px}.wt__name[data-astro-cid-2z5lk47t]{flex-direction:column;min-width:0;display:flex}.wt__title[data-astro-cid-2z5lk47t]{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.wt__row[data-astro-cid-2z5lk47t]:has(.wt__link:focus-visible) .wt__title[data-astro-cid-2z5lk47t],.wt__row[data-astro-cid-2z5lk47t]:hover .wt__title[data-astro-cid-2z5lk47t]{text-decoration:underline;text-decoration-color:rgba(var(--tone-rgb), .6);text-underline-offset:3px}.wt__org[data-astro-cid-2z5lk47t]{font-family:var(--font-mono);color:var(--text-4);margin-top:2px;font-size:12px;line-height:16px}.wt__status[data-astro-cid-2z5lk47t]{background:rgba(var(--ink-rgb), .05);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--text-2);border-radius:6px;align-items:center;gap:7px;padding:1px 8px;font-size:13px;display:inline-flex}.wt__sdot[data-astro-cid-2z5lk47t]{background:var(--text-4);border-radius:9px;flex-shrink:0;width:6px;height:6px}.wt__sub[data-astro-cid-2z5lk47t]{color:var(--text-3);margin-top:6px;font-size:12.5px;line-height:18px;display:block}.wt__status[data-astro-cid-2z5lk47t].is-live{background:rgba(var(--green-rgb), .1);box-shadow:inset 0 0 0 1px rgba(var(--green-rgb), .28);color:var(--text)}.wt__status[data-astro-cid-2z5lk47t].is-live .wt__sdot[data-astro-cid-2z5lk47t]{background:var(--green)}.wt__fig[data-astro-cid-2z5lk47t]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:17px;font-weight:650}.wt__none[data-astro-cid-2z5lk47t]{vertical-align:middle;background:var(--line-3);width:12px;height:1px;display:inline-block}@media (prefers-reduced-motion:no-preference){html[data-work-view=table] .wt__row[data-astro-cid-2z5lk47t]{animation:wt-row var(--dur-4) var(--ease-out-expo) both;animation-delay:calc(var(--i) * 50ms)}}@keyframes wt-row{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}}@media (width<=699.98px){.wt[data-astro-cid-2z5lk47t],.wt[data-astro-cid-2z5lk47t] tbody[data-astro-cid-2z5lk47t],.wt__row[data-astro-cid-2z5lk47t],.wt__row[data-astro-cid-2z5lk47t]>[data-astro-cid-2z5lk47t]{display:block}.wt[data-astro-cid-2z5lk47t]{box-shadow:none;background:0 0;border:0}.wt[data-astro-cid-2z5lk47t] thead[data-astro-cid-2z5lk47t]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wt[data-astro-cid-2z5lk47t] tbody[data-astro-cid-2z5lk47t]{flex-direction:column;gap:10px;display:flex}.wt__row[data-astro-cid-2z5lk47t]{border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface);box-shadow:var(--inset-top), var(--shadow-1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:14px 16px 6px;display:grid}.wt__row[data-astro-cid-2z5lk47t]>[data-astro-cid-2z5lk47t]{border:0;padding:0 0 10px}.wt__project[data-astro-cid-2z5lk47t],.wt__result[data-astro-cid-2z5lk47t],.wt__row[data-astro-cid-2z5lk47t]>td[data-astro-cid-2z5lk47t][data-label=Status]{grid-column:1/-1}.wt__project[data-astro-cid-2z5lk47t]{padding-bottom:12px}.wt__row[data-astro-cid-2z5lk47t]>td[data-astro-cid-2z5lk47t]:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-4);margin-bottom:2px;font-size:10.5px;line-height:14px;display:block}}@media (width>=700px) and (width<=1199.98px){.wt__row[data-astro-cid-2z5lk47t]>[data-astro-cid-2z5lk47t],thead[data-astro-cid-2z5lk47t] th[data-astro-cid-2z5lk47t]{padding-left:12px;padding-right:12px}}@media (width>=700px){.wt[data-astro-cid-2z5lk47t]{table-layout:fixed}thead[data-astro-cid-2z5lk47t] th[data-astro-cid-2z5lk47t]:first-child{width:29%}thead[data-astro-cid-2z5lk47t] th[data-astro-cid-2z5lk47t]:nth-child(2){width:14%}thead[data-astro-cid-2z5lk47t] th[data-astro-cid-2z5lk47t]:nth-child(3){width:12%}thead[data-astro-cid-2z5lk47t] th[data-astro-cid-2z5lk47t]:nth-child(4){width:19%}}@media (width>=700px) and (width<=1199.98px){thead[data-astro-cid-2z5lk47t] th[data-astro-cid-2z5lk47t]:first-child{width:27%}thead[data-astro-cid-2z5lk47t] th[data-astro-cid-2z5lk47t]:nth-child(4){width:21%}}.bd[data-astro-cid-5vp4rvkr]{padding-bottom:var(--section)}.bd__grid[data-astro-cid-5vp4rvkr]{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:36px;display:grid}.bd__app[data-astro-cid-5vp4rvkr],.bd__card[data-astro-cid-5vp4rvkr]{isolation:isolate;border-radius:var(--radius);border:1px solid var(--hairline);background:var(--surface);box-shadow:var(--inset-top), var(--shadow-1);position:relative}.bd__label[data-astro-cid-5vp4rvkr]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;line-height:16px;display:flex}.bd__label--tone[data-astro-cid-5vp4rvkr]:before{content:"";background:var(--tone-ink);border-radius:2px;width:6px;height:6px}.bd__app[data-astro-cid-5vp4rvkr]{background:radial-gradient(80% 60% at 100% 0%, rgba(var(--court-rgb), var(--glow-a)), transparent 70%), var(--surface);flex-direction:column;padding:24px;display:flex}.bd__live[data-astro-cid-5vp4rvkr]{background:var(--court-ink);width:7px;height:7px;box-shadow:0 0 0 3px rgba(var(--court-rgb), .2);border-radius:9px}.bd__name[data-astro-cid-5vp4rvkr]{font-family:var(--font-display);letter-spacing:-.028em;color:var(--text-strong);margin-top:14px;font-size:28px;font-weight:650;line-height:1.1}.bd__text[data-astro-cid-5vp4rvkr]{max-width:34em;color:var(--text-2);text-wrap:pretty;margin-top:10px;font-size:15.5px;line-height:24px}.bd__log[data-astro-cid-5vp4rvkr]{margin-top:28px}.bd__ticks[data-astro-cid-5vp4rvkr]{align-items:center;gap:4px;display:flex}.bd__ticks[data-astro-cid-5vp4rvkr]>span[data-astro-cid-5vp4rvkr]:not(.bd__store){background:rgba(var(--court-rgb), .7);transform-origin:bottom;border-radius:4px;flex:1;height:22px}.bd__ticks[data-astro-cid-5vp4rvkr]>span[data-astro-cid-5vp4rvkr]:not(.bd__store):nth-child(odd){background:rgba(var(--court-rgb), .5)}.bd__store[data-astro-cid-5vp4rvkr]{background:var(--court-ink);font-family:var(--font-mono);color:#06140b;white-space:nowrap;border-radius:99px;flex-shrink:0;margin-left:6px;padding:4px 10px;font-size:11px;font-weight:600;line-height:14px}.bd__axis[data-astro-cid-5vp4rvkr]{font-family:var(--font-mono);color:var(--text-4);justify-content:space-between;margin-top:8px;padding-right:96px;font-size:11px;line-height:14px;display:flex}html.js .bd__app[data-astro-cid-5vp4rvkr]:not(.is-in) .bd__ticks[data-astro-cid-5vp4rvkr]>span[data-astro-cid-5vp4rvkr]:not(.bd__store){opacity:.25;transform:scaleY(.15)}html.js .bd__app[data-astro-cid-5vp4rvkr]:not(.is-in) .bd__store[data-astro-cid-5vp4rvkr]{opacity:0;transform:translate(-8px)scale(.9)}.bd__ticks[data-astro-cid-5vp4rvkr]>span[data-astro-cid-5vp4rvkr]:not(.bd__store){transition:transform var(--dur-4) var(--ease-spring) calc(.3s + var(--k) * 70ms), opacity var(--dur-3) var(--ease-out) calc(.3s + var(--k) * 70ms)}.bd__store[data-astro-cid-5vp4rvkr]{transition:opacity var(--dur-3) var(--ease-out) 1.24s, transform var(--dur-4) var(--ease-spring) 1.24s}.bd__stats[data-astro-cid-5vp4rvkr]{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid}.bd__stats[data-astro-cid-5vp4rvkr] div[data-astro-cid-5vp4rvkr]{padding:14px 10px 0 0}.bd__stats[data-astro-cid-5vp4rvkr] div[data-astro-cid-5vp4rvkr]+div[data-astro-cid-5vp4rvkr]{border-left:1px solid var(--hairline);padding-left:12px}.bd__stats[data-astro-cid-5vp4rvkr] dt[data-astro-cid-5vp4rvkr]{color:var(--text-3);order:2;font-size:13px;line-height:18px}.bd__stats[data-astro-cid-5vp4rvkr] div[data-astro-cid-5vp4rvkr]{flex-direction:column;gap:6px;display:flex}.bd__stats[data-astro-cid-5vp4rvkr] dd[data-astro-cid-5vp4rvkr]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:30px;font-weight:620;line-height:1}.bd__links[data-astro-cid-5vp4rvkr]{flex-wrap:wrap;gap:8px 20px;margin-top:24px;display:flex}.bd__link[data-astro-cid-5vp4rvkr]{min-height:44px;color:var(--text-strong);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.bd__link--quiet[data-astro-cid-5vp4rvkr]{color:var(--text-3);font-weight:500}.bd__link[data-astro-cid-5vp4rvkr] svg[data-astro-cid-5vp4rvkr]{transition:transform var(--dur-3) var(--ease-out-expo)}.bd__link[data-astro-cid-5vp4rvkr]:hover svg[data-astro-cid-5vp4rvkr]{transform:translate(3px)}.bd__link--quiet[data-astro-cid-5vp4rvkr]:hover{color:var(--text-strong)}.bd__link--quiet[data-astro-cid-5vp4rvkr]:hover svg[data-astro-cid-5vp4rvkr]{transform:translate(2px,-2px)}.bd__card[data-astro-cid-5vp4rvkr]{color:inherit;transition:border-color var(--dur-3) var(--ease-out), transform var(--dur-2) var(--ease-out), translate var(--dur-5) var(--ease-out-expo) var(--reveal-delay,0s), opacity var(--dur-4) var(--ease-out) var(--reveal-delay,0s);grid-template-columns:minmax(0,1fr);align-content:start;padding:20px;text-decoration:none;display:grid}.bd__card[data-astro-cid-5vp4rvkr]:hover{border-color:rgba(var(--tone-rgb), .4)}.bd__card[data-astro-cid-5vp4rvkr]:active{transform:scale(.99)}.bd__card[data-astro-cid-5vp4rvkr]:focus-visible{outline-offset:3px;border-radius:var(--radius)}.bd__fig[data-astro-cid-5vp4rvkr]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--text-strong);font-variant-numeric:tabular-nums;align-items:center;gap:.18em;margin-top:18px;font-size:44px;font-weight:620;line-height:1;display:flex}.bd__was[data-astro-cid-5vp4rvkr]{color:var(--text-4)}.bd__arrow[data-astro-cid-5vp4rvkr]{color:var(--tone-ink);margin:0 .06em}.bd__ctext[data-astro-cid-5vp4rvkr]{color:var(--text-2);text-wrap:pretty;margin-top:12px;font-size:14.5px;line-height:22px}.bd__src[data-astro-cid-5vp4rvkr]{font-family:var(--font-mono);color:var(--text-3);transition:color var(--dur-2) var(--ease-out);align-items:center;gap:4px;margin-top:16px;font-size:12px;line-height:16px;display:inline-flex}.bd__src[data-astro-cid-5vp4rvkr] svg[data-astro-cid-5vp4rvkr]{transition:transform var(--dur-3) var(--ease-out-expo)}.bd__card[data-astro-cid-5vp4rvkr]:hover .bd__src[data-astro-cid-5vp4rvkr]{color:var(--text-strong)}.bd__card[data-astro-cid-5vp4rvkr]:hover .bd__src[data-astro-cid-5vp4rvkr] svg[data-astro-cid-5vp4rvkr]{transform:translate(2px,-2px)}@media (width>=700px){.bd__grid[data-astro-cid-5vp4rvkr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:48px}.bd__app[data-astro-cid-5vp4rvkr]{grid-column:1/-1;padding:32px}.bd__card[data-astro-cid-5vp4rvkr]{padding:24px}.bd__name[data-astro-cid-5vp4rvkr]{font-size:34px}}@media (width>=1200px){.bd__grid[data-astro-cid-5vp4rvkr]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr));margin-top:64px}.bd__app[data-astro-cid-5vp4rvkr]{grid-area:1/1/span 2;padding:36px}.bd__card[data-astro-cid-5vp4rvkr]{padding:28px}.bd__fig[data-astro-cid-5vp4rvkr]{font-size:52px}.bd__log[data-astro-cid-5vp4rvkr]{margin-top:auto;padding-top:32px}}.hb[data-astro-cid-7ldbaia7]{padding-bottom:var(--section)}.hb__list[data-astro-cid-7ldbaia7]{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr);margin-top:36px;display:grid}.hb__item[data-astro-cid-7ldbaia7]{isolation:isolate;border-bottom:1px solid var(--hairline);flex-direction:column;padding:24px 0 26px;display:flex;position:relative}.hb__item[data-astro-cid-7ldbaia7]>[data-astro-cid-7ldbaia7]{z-index:1;position:relative}.hb__ex[data-astro-cid-7ldbaia7]{background:var(--surface);border:1px solid var(--hairline);min-height:52px;box-shadow:var(--inset-top);border-radius:10px;padding:10px 12px;font-size:13.5px;line-height:18px;display:grid}.hb__before[data-astro-cid-7ldbaia7]{font-family:var(--font-mono);color:var(--text-4);text-decoration:line-through;text-decoration-color:rgba(var(--ink-rgb), .25);transition:opacity var(--dur-3) var(--ease-out), color var(--dur-3) var(--ease-out);font-size:11.5px}.hb__after[data-astro-cid-7ldbaia7]{color:var(--text-strong);transition:opacity var(--dur-4) var(--ease-out) .26s, translate var(--dur-4) var(--ease-out-expo) .26s, filter var(--dur-4) var(--ease-out) .26s;margin-top:4px;font-weight:550}html.js .hb__item[data-astro-cid-7ldbaia7]:not(.is-in) .hb__after[data-astro-cid-7ldbaia7]{opacity:0;filter:blur(3px);translate:0 6px}html.js .hb__item[data-astro-cid-7ldbaia7]:not(.is-in) .hb__before[data-astro-cid-7ldbaia7]{color:var(--text-2);text-decoration-color:#0000}.hb__item[data-astro-cid-7ldbaia7]:is(:hover,:focus-within) .hb__before[data-astro-cid-7ldbaia7]{color:var(--text-3)}.hb__num[data-astro-cid-7ldbaia7]{font-family:var(--font-mono);color:var(--dot);margin-top:20px;font-size:12px;line-height:16px}.hb__title[data-astro-cid-7ldbaia7]{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:640;line-height:var(--lh-h3);letter-spacing:-.02em;color:var(--text-strong);text-wrap:balance;margin-top:8px}.hb__sub[data-astro-cid-7ldbaia7]{color:var(--text-2);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:23px}.hb__seen[data-astro-cid-7ldbaia7]{min-height:32px;font-family:var(--font-mono);color:var(--text-3);transition:color var(--dur-2) var(--ease-out);align-self:flex-start;align-items:center;gap:8px;margin-top:14px;font-size:12px;line-height:16px;text-decoration:none;display:inline-flex}.hb__seen[data-astro-cid-7ldbaia7]:hover{color:var(--text-strong);text-underline-offset:3px;text-decoration:underline}.hb__dot[data-astro-cid-7ldbaia7]{background:var(--dot);border-radius:2px;width:6px;height:6px}.hb__note[data-astro-cid-7ldbaia7]{font-family:var(--font-mono);color:var(--text-4);margin-top:16px;font-size:11.5px;line-height:16px}@media (width>=700px){.hb__list[data-astro-cid-7ldbaia7]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}.hb__item[data-astro-cid-7ldbaia7]{padding:28px 28px 30px 0}.hb__item[data-astro-cid-7ldbaia7]:nth-child(2n){border-left:1px solid var(--hairline);padding-left:28px;padding-right:0}}@media (width>=1200px){.hb__list[data-astro-cid-7ldbaia7]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px}.hb__item[data-astro-cid-7ldbaia7],.hb__item[data-astro-cid-7ldbaia7]:nth-child(2n){border-bottom:0;border-left:0;padding:28px 24px 8px}.hb__item[data-astro-cid-7ldbaia7]:first-child{padding-left:0}.hb__item[data-astro-cid-7ldbaia7]:last-child{padding-right:0}.hb__item[data-astro-cid-7ldbaia7]+.hb__item[data-astro-cid-7ldbaia7]{border-left:1px solid var(--hairline)}.hb__list[data-astro-cid-7ldbaia7]{border-bottom:1px solid var(--hairline);padding-bottom:24px}}.work[data-astro-cid-lcdefpme]{padding-bottom:var(--section)}.work__head[data-astro-cid-lcdefpme]{flex-direction:column;gap:24px;display:flex}.work__list[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;margin-top:36px;display:flex}.work__table[data-astro-cid-lcdefpme]{margin-top:32px;display:none}html.js[data-work-view=table] .work__list[data-astro-cid-lcdefpme]{display:none}html.js[data-work-view=table] .work__table[data-astro-cid-lcdefpme]{display:block}.views[data-astro-cid-lcdefpme]{border:1px solid var(--hairline);background:rgba(var(--ink-rgb), .035);border-radius:11px;align-self:flex-start;padding:3px;display:inline-flex}.views__btn[data-astro-cid-lcdefpme]{height:38px;color:var(--text-3);cursor:pointer;transition:color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 14px 0 12px;font-size:14px;font-weight:550;display:inline-flex}.views__btn[data-astro-cid-lcdefpme]:hover{color:var(--text-strong)}.views__btn[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--surface-3);color:var(--text-strong);box-shadow:var(--inset-top), 0 0 0 1px var(--hairline), var(--shadow-1)}:root[data-theme=light] .views__btn[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--surface)}@media (pointer:coarse){.views__btn[data-astro-cid-lcdefpme]{height:44px}}@media (width>=700px){.work__head[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px}.views[data-astro-cid-lcdefpme]{flex-shrink:0;align-self:flex-end}.work__list[data-astro-cid-lcdefpme]{gap:24px;margin-top:48px}.work__table[data-astro-cid-lcdefpme]{margin-top:40px}}@media (width>=1200px){.work__list[data-astro-cid-lcdefpme]{gap:24px;margin-top:56px}}
