.lg[data-astro-cid-ykqd7cuh]{--ink: var(--color-ink);--rule: #D9D9DE;--muted: #5A5A63;--cols: 3rem minmax(0, 1.25fr) minmax(0, 1.5fr) minmax(0, 1.25fr) 9.5rem 11rem;--label-span: 1 / 5;font-family:var(--font-ledger);color:var(--ink);font-variant-numeric:tabular-nums}.lg__in[data-astro-cid-ykqd7cuh]{position:relative;transition:opacity .45s ease}.mono[data-astro-cid-ykqd7cuh]{font-family:var(--font-mono)}.dim[data-astro-cid-ykqd7cuh]{color:var(--muted)}.strip[data-astro-cid-ykqd7cuh]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.75rem}.strip__label[data-astro-cid-ykqd7cuh]{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rbtn[data-astro-cid-ykqd7cuh]{display:inline-grid;align-items:center;justify-items:center;flex:none;height:2rem;padding:0 .875rem;border-radius:2px;border:1px solid var(--ink);background:transparent;color:var(--ink);font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:transform .15s,background .3s,color .3s,border-color .3s}.rbtn[data-astro-cid-ykqd7cuh]>span[data-astro-cid-ykqd7cuh]{grid-area:1 / 1;transition:opacity .25s}.b-busy[data-astro-cid-ykqd7cuh],.b-done[data-astro-cid-ykqd7cuh]{opacity:0}.row[data-astro-cid-ykqd7cuh]{display:grid;grid-template-columns:var(--cols);align-items:center;height:3rem;border-bottom:1px solid var(--rule);font-size:1rem;transition:background .4s}.head[data-astro-cid-ykqd7cuh]{height:2.375rem;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.head[data-astro-cid-ykqd7cuh] .amt[data-astro-cid-ykqd7cuh]{font-size:inherit;font-weight:inherit}.no[data-astro-cid-ykqd7cuh]{font-size:.75rem;color:#8a8a93}.who[data-astro-cid-ykqd7cuh]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1rem}.amt[data-astro-cid-ykqd7cuh]{text-align:right;padding-right:2.5rem;font-size:.9375rem;font-weight:500;white-space:nowrap}.lay[data-astro-cid-ykqd7cuh]{position:relative;height:1.5rem}.lay[data-astro-cid-ykqd7cuh]>span[data-astro-cid-ykqd7cuh]{position:absolute;inset:0;display:block;line-height:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1rem;transition:opacity .35s ease,transform .35s ease}.empty[data-astro-cid-ykqd7cuh]{color:#a3a3ac}.done[data-astro-cid-ykqd7cuh]{opacity:0;transform:translate(-8px)}.lay[data-astro-cid-ykqd7cuh]>.st[data-astro-cid-ykqd7cuh]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;padding-right:0}.st[data-astro-cid-ykqd7cuh] i[data-astro-cid-ykqd7cuh]{flex:none;width:8px;height:8px;border-radius:99px;background:var(--color-accent)}.st--wait[data-astro-cid-ykqd7cuh]{color:#8a8a93;font-weight:500}.st--wait[data-astro-cid-ykqd7cuh] i[data-astro-cid-ykqd7cuh]{background:transparent;box-shadow:inset 0 0 0 1.5px #a3a3ac}.st--risk[data-astro-cid-ykqd7cuh]{color:var(--color-warn)}.st--risk[data-astro-cid-ykqd7cuh] i[data-astro-cid-ykqd7cuh]{background:var(--color-warn)}.total[data-astro-cid-ykqd7cuh]{position:relative;display:grid;grid-template-columns:var(--cols);align-items:center;min-height:3.375rem;padding-block:.5rem;font-size:.9375rem;font-weight:600;opacity:0;transition:opacity .4s ease}.total__label[data-astro-cid-ykqd7cuh]{grid-column:var(--label-span);padding-right:1rem}.total[data-astro-cid-ykqd7cuh]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.65,0,.35,1)}.lg[data-astro-cid-ykqd7cuh]:not(.live) .mouse[data-astro-cid-ykqd7cuh]{display:none}.mouse[data-astro-cid-ykqd7cuh]{position:absolute;left:50%;top:100%;width:22px;height:22px;opacity:0;z-index:5;transition:left .8s cubic-bezier(.65,0,.35,1),top .8s cubic-bezier(.65,0,.35,1),opacity .3s}.mouse[data-astro-cid-ykqd7cuh] .rip[data-astro-cid-ykqd7cuh]{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:99px;background:color-mix(in srgb,var(--color-accent) 30%,transparent);transform:scale(0);opacity:0}@keyframes hl-rip{0%{transform:scale(0);opacity:1}to{transform:scale(1.6);opacity:0}}@media(max-width:899px){.lg[data-astro-cid-ykqd7cuh]{--cols: 2.25rem minmax(0, 1fr) 7.25rem 10rem;--label-span: 1 / 3}.wide[data-astro-cid-ykqd7cuh]{display:none}.row[data-astro-cid-ykqd7cuh]:not(.head){font-size:.9375rem}.amt[data-astro-cid-ykqd7cuh]{padding-right:1rem}.strip__label[data-astro-cid-ykqd7cuh]{font-size:.6875rem}}@media(max-width:519px){.lg[data-astro-cid-ykqd7cuh]{--cols: minmax(0, 1fr) 7rem;--label-span: 1 / 2}.no[data-astro-cid-ykqd7cuh],.head[data-astro-cid-ykqd7cuh]>[data-astro-cid-ykqd7cuh]:first-child,.row[data-astro-cid-ykqd7cuh]>[data-astro-cid-ykqd7cuh]:last-child{display:none}.amt[data-astro-cid-ykqd7cuh]{padding-right:0}.row[data-astro-cid-ykqd7cuh].is-risk .amt[data-astro-cid-ykqd7cuh]{color:var(--color-warn)}.strip[data-astro-cid-ykqd7cuh]{flex-direction:column;align-items:flex-start}}.s2[data-astro-cid-ykqd7cuh] .mouse[data-astro-cid-ykqd7cuh]{opacity:1}.s3[data-astro-cid-ykqd7cuh] .rbtn[data-astro-cid-ykqd7cuh]{transform:scale(.95);background:var(--ink);color:#fff}.s3[data-astro-cid-ykqd7cuh] .mouse[data-astro-cid-ykqd7cuh] .rip[data-astro-cid-ykqd7cuh]{animation:hl-rip .5s ease-out}.s4[data-astro-cid-ykqd7cuh] .rbtn[data-astro-cid-ykqd7cuh]{transform:none;background:transparent;color:var(--muted);border-color:var(--rule)}.s4[data-astro-cid-ykqd7cuh] .b-idle[data-astro-cid-ykqd7cuh]{opacity:0}.s4[data-astro-cid-ykqd7cuh] .b-busy[data-astro-cid-ykqd7cuh]{opacity:1}.s4[data-astro-cid-ykqd7cuh] .mouse[data-astro-cid-ykqd7cuh]{opacity:0}.s4[data-astro-cid-ykqd7cuh] .lay[data-astro-cid-ykqd7cuh] .empty[data-astro-cid-ykqd7cuh]{opacity:.4}.s5[data-astro-cid-ykqd7cuh] .r1[data-astro-cid-ykqd7cuh] .empty[data-astro-cid-ykqd7cuh],.s6[data-astro-cid-ykqd7cuh] .r2[data-astro-cid-ykqd7cuh] .empty[data-astro-cid-ykqd7cuh],.s7[data-astro-cid-ykqd7cuh] .r3[data-astro-cid-ykqd7cuh] .empty[data-astro-cid-ykqd7cuh],.s8[data-astro-cid-ykqd7cuh] .r4[data-astro-cid-ykqd7cuh] .empty[data-astro-cid-ykqd7cuh],.s9[data-astro-cid-ykqd7cuh] .r5[data-astro-cid-ykqd7cuh] .empty[data-astro-cid-ykqd7cuh],.s10[data-astro-cid-ykqd7cuh] .r6[data-astro-cid-ykqd7cuh] .empty[data-astro-cid-ykqd7cuh]{opacity:0}.s5[data-astro-cid-ykqd7cuh] .r1[data-astro-cid-ykqd7cuh] .done[data-astro-cid-ykqd7cuh],.s6[data-astro-cid-ykqd7cuh] .r2[data-astro-cid-ykqd7cuh] .done[data-astro-cid-ykqd7cuh],.s7[data-astro-cid-ykqd7cuh] .r3[data-astro-cid-ykqd7cuh] .done[data-astro-cid-ykqd7cuh],.s8[data-astro-cid-ykqd7cuh] .r4[data-astro-cid-ykqd7cuh] .done[data-astro-cid-ykqd7cuh],.s9[data-astro-cid-ykqd7cuh] .r5[data-astro-cid-ykqd7cuh] .done[data-astro-cid-ykqd7cuh],.s10[data-astro-cid-ykqd7cuh] .r6[data-astro-cid-ykqd7cuh] .done[data-astro-cid-ykqd7cuh]{opacity:1;transform:none}.s7[data-astro-cid-ykqd7cuh] .row[data-astro-cid-ykqd7cuh].is-risk{background:color-mix(in srgb,var(--color-warn-soft) 55%,transparent)}.s11[data-astro-cid-ykqd7cuh] .b-busy[data-astro-cid-ykqd7cuh]{opacity:0}.s11[data-astro-cid-ykqd7cuh] .b-done[data-astro-cid-ykqd7cuh]{opacity:1}.s11[data-astro-cid-ykqd7cuh] .rbtn[data-astro-cid-ykqd7cuh]{color:var(--color-accent);border-color:var(--color-accent)}.s11[data-astro-cid-ykqd7cuh] .total[data-astro-cid-ykqd7cuh]{opacity:1}.s11[data-astro-cid-ykqd7cuh] .total[data-astro-cid-ykqd7cuh]:after{transform:scaleX(1)}.hero[data-astro-cid-anhloy43]{padding-block:clamp(2.5rem,5vw,4.5rem) clamp(3rem,6vw,5rem);background:var(--color-bg);font-family:var(--font-ledger)}.hero__top[data-astro-cid-anhloy43]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,23rem);gap:clamp(2rem,4vw,4rem);align-items:start}.hero__headline[data-astro-cid-anhloy43]{font-family:var(--font-ledger);font-size:clamp(2.5rem,5.7vw,5.25rem);line-height:.98;font-weight:600;letter-spacing:-.045em}.hero__mark[data-astro-cid-anhloy43]{position:relative;white-space:nowrap}.hero__mark[data-astro-cid-anhloy43]:after{content:"";position:absolute;left:0;right:0;bottom:-.16em;height:.11em;border-top:.035em solid var(--color-accent);border-bottom:.035em solid var(--color-accent)}.hero__side[data-astro-cid-anhloy43]{padding-top:.75rem}.hero__eyebrow[data-astro-cid-anhloy43]{font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.hero__lead[data-astro-cid-anhloy43]{margin-top:var(--space-4);font-size:1.1875rem;line-height:1.45;color:#3a3a40}.hero__ctas[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5);margin-top:var(--space-6)}.hero__btn[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;height:3.25rem;padding:0 1.625rem;border-radius:2px;background:var(--color-ink);color:#fff;font-size:1rem;font-weight:600;transition:background var(--dur-fast) var(--ease-standard)}.hero__btn[data-astro-cid-anhloy43]:hover{background:var(--color-accent)}.hero__link[data-astro-cid-anhloy43]{font-size:1rem;font-weight:600;text-decoration:underline;text-underline-offset:5px;padding-block:.75rem}.hero__link[data-astro-cid-anhloy43]:hover{color:var(--color-accent)}.hero__ledger[data-astro-cid-anhloy43]{margin-top:clamp(2.5rem,5vw,4rem)}@media(max-width:1099px){.hero__top[data-astro-cid-anhloy43]{grid-template-columns:minmax(0,1fr)}.hero__side[data-astro-cid-anhloy43]{padding-top:0;max-width:34rem}}.tour[data-astro-cid-vull5dai]{--ink: var(--color-on-accent);--rule: var(--line-on-accent);--muted: rgba(255, 255, 255, .84);--mint: #7DF0B8;--amber: #FFDB80;--amber-dot: #FFC94D;padding-block:clamp(3.5rem,7vw,6.5rem);background:var(--color-accent);font-family:var(--font-ledger);color:var(--ink);scroll-margin-top:var(--header-h-desktop)}.mono[data-astro-cid-vull5dai]{font-family:var(--font-mono)}.dim[data-astro-cid-vull5dai]{color:var(--muted)}.tour[data-astro-cid-vull5dai] [data-astro-cid-vull5dai]:focus-visible{outline-color:var(--ink)}.tour[data-astro-cid-vull5dai] [data-astro-cid-vull5dai]::selection{background:var(--ink);color:var(--color-accent)}.tour__grid[data-astro-cid-vull5dai]{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.tour__label[data-astro-cid-vull5dai]{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.tour__heading[data-astro-cid-vull5dai]{margin-top:var(--space-4);font-family:var(--font-ledger);color:var(--ink);font-size:clamp(1.875rem,2.9vw,2.5rem);line-height:1.06;font-weight:600;letter-spacing:-.035em}.tour__list[data-astro-cid-vull5dai]{margin-top:var(--space-6);border-top:1px solid var(--ink)}.tour__item[data-astro-cid-vull5dai]{position:relative;border-bottom:1px solid var(--rule)}.tour__item[data-astro-cid-vull5dai]:after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:var(--ink);transform:scaleX(0);transform-origin:left}.tour__item[data-astro-cid-vull5dai].is-active:after{transform:scaleX(var(--p, 0));transition:transform .52s linear}.tour__tab[data-astro-cid-vull5dai]{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;width:100%;padding:1.0625rem 0;text-align:left;font-family:inherit;font-size:1.125rem;font-weight:500;letter-spacing:-.01em;color:var(--muted);transition:color var(--dur-fast) var(--ease-standard)}.tour__tab[data-astro-cid-vull5dai]:hover{color:var(--ink)}.tour__item[data-astro-cid-vull5dai].is-active .tour__tab[data-astro-cid-vull5dai]{color:var(--ink);font-weight:600}.tour__no[data-astro-cid-vull5dai]{font-size:.75rem;font-weight:500;color:var(--muted)}.tour__item[data-astro-cid-vull5dai].is-active .tour__no[data-astro-cid-vull5dai]{color:var(--ink)}.tour__body[data-astro-cid-vull5dai]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease-standard)}.tour__item[data-astro-cid-vull5dai].is-active .tour__body[data-astro-cid-vull5dai]{grid-template-rows:1fr}.tour__body[data-astro-cid-vull5dai] p[data-astro-cid-vull5dai]{overflow:hidden;padding-left:2rem;font-size:1rem;line-height:1.5;color:#ffffffeb;max-width:30rem}.tour__item[data-astro-cid-vull5dai].is-active .tour__body[data-astro-cid-vull5dai] p[data-astro-cid-vull5dai]{padding-bottom:1.25rem}.tour__link[data-astro-cid-vull5dai]{display:inline-block;margin-top:var(--space-6);padding-block:.5rem;font-size:1rem;font-weight:600;text-decoration:underline;text-underline-offset:5px}.tour__link[data-astro-cid-vull5dai]:hover{text-decoration-thickness:2px}.tour__stage[data-astro-cid-vull5dai]{display:grid;font-variant-numeric:tabular-nums}.clip[data-astro-cid-vull5dai]{grid-area:1 / 1;visibility:hidden;opacity:0;transition:opacity .35s ease,visibility 0s linear .35s}.clip[data-astro-cid-vull5dai].is-active{visibility:visible;opacity:1;transition:opacity .35s ease}.strip[data-astro-cid-vull5dai]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;padding-bottom:.75rem}.strip__label[data-astro-cid-vull5dai]{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.row[data-astro-cid-vull5dai]{display:grid;grid-template-columns:var(--cols);align-items:center;column-gap:1rem;height:3rem;border-bottom:1px solid var(--rule);font-size:.9375rem;transition:background .4s}.head[data-astro-cid-vull5dai]{height:2.375rem;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.who[data-astro-cid-vull5dai]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ell[data-astro-cid-vull5dai]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amt[data-astro-cid-vull5dai]{text-align:right;font-weight:500;white-space:nowrap}.row[data-astro-cid-vull5dai]:not(.head) .amt[data-astro-cid-vull5dai]{font-size:.875rem}.row[data-astro-cid-vull5dai].is-hl{--band: #3035C4;background:var(--band);box-shadow:-12px 0 0 var(--band),12px 0 0 var(--band),-15px 0 0 var(--amber-dot)}.t[data-astro-cid-vull5dai]{opacity:0;transform:translate(-8px);transition:opacity .35s ease,transform .35s ease}.t--plain[data-astro-cid-vull5dai]{transform:none}.t[data-astro-cid-vull5dai].is-show{opacity:1;transform:none}.lay[data-astro-cid-vull5dai]{position:relative;height:1.5rem;min-width:0}.lay[data-astro-cid-vull5dai]>span[data-astro-cid-vull5dai]{position:absolute;inset:0;line-height:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lay--amt[data-astro-cid-vull5dai]>span[data-astro-cid-vull5dai]{display:block}.st[data-astro-cid-vull5dai]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600}.st[data-astro-cid-vull5dai] i[data-astro-cid-vull5dai]{flex:none;width:8px;height:8px;border-radius:99px;background:var(--mint)}.st--wait[data-astro-cid-vull5dai]{color:var(--muted);font-weight:500}.st--wait[data-astro-cid-vull5dai] i[data-astro-cid-vull5dai]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--muted)}.st--ink[data-astro-cid-vull5dai] i[data-astro-cid-vull5dai]{background:var(--ink)}.st--risk[data-astro-cid-vull5dai]{color:var(--amber)}.st--risk[data-astro-cid-vull5dai] i[data-astro-cid-vull5dai]{background:var(--amber-dot)}.note[data-astro-cid-vull5dai]{padding:.75rem 0;border-bottom:1px solid var(--rule);font-size:.875rem}.total[data-astro-cid-vull5dai]{position:relative;display:flex;align-items:center;min-height:3.25rem;font-size:.9375rem;font-weight:600}.total[data-astro-cid-vull5dai]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.65,0,.35,1)}.total[data-astro-cid-vull5dai].is-show:after{transform:scaleX(1)}.rbtn[data-astro-cid-vull5dai]{display:inline-grid;align-items:center;justify-items:center;flex:none;height:2rem;padding:0 .875rem;border:1px solid var(--ink);border-radius:2px;font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background .25s,color .25s,border-color .25s}.rbtn[data-astro-cid-vull5dai]>span[data-astro-cid-vull5dai]{grid-area:1 / 1}.rbtn[data-astro-cid-vull5dai].is-hl{color:var(--muted);border-color:var(--rule)}.rbtn[data-astro-cid-vull5dai]:has(.rbtn__done.is-show){background:var(--mint);color:var(--color-ink);border-color:var(--mint)}@media(max-width:1023px){.tour__grid[data-astro-cid-vull5dai]{grid-template-columns:minmax(0,1fr)}.tour__body[data-astro-cid-vull5dai] p[data-astro-cid-vull5dai]{max-width:36rem}}@media(max-width:639px){.row[data-astro-cid-vull5dai]{grid-template-columns:var(--cols-sm);column-gap:.75rem}.sm-hide[data-astro-cid-vull5dai]{display:none}.strip__label[data-astro-cid-vull5dai]{font-size:.6875rem}}.a[data-astro-cid-d24mo53j]{transition:opacity .45s ease var(--d, 0s),transform .45s cubic-bezier(.2,.7,.2,1) var(--d, 0s),clip-path var(--t, .5s) cubic-bezier(.65,0,.35,1) var(--d, 0s)}.a--draw[data-astro-cid-d24mo53j]{clip-path:inset(-8px -8px -8px -8px)}.m[data-astro-cid-d24mo53j]{transition:outline-color .3s ease var(--d, 0s),background-color .3s ease var(--d, 0s)}.anim[data-astro-cid-d24mo53j] .canvas[data-astro-cid-d24mo53j]:not(.is-in) .a[data-astro-cid-d24mo53j]{opacity:0;transform:translateY(8px);transition:none}.anim[data-astro-cid-d24mo53j] .canvas[data-astro-cid-d24mo53j]:not(.is-in) .a--draw[data-astro-cid-d24mo53j]{opacity:1;transform:none;clip-path:inset(-8px calc(100% + 8px) -8px -8px)}.anim[data-astro-cid-d24mo53j] .canvas[data-astro-cid-d24mo53j]:not(.is-in) .a--grow[data-astro-cid-d24mo53j]{opacity:1;transform:scaleY(0)}.anim[data-astro-cid-d24mo53j] .canvas[data-astro-cid-d24mo53j]:not(.is-in) .m[data-astro-cid-d24mo53j]{outline-color:transparent;background-color:transparent;transition:none}.agents[data-astro-cid-d24mo53j]{--ink: var(--color-ink);--rule: #D9D9DE;--muted: #5A5A63;--paper: #FFFFFF;padding-block:clamp(3.5rem,7vw,6.5rem);background:var(--color-bg);font-family:var(--font-ledger);color:var(--ink);scroll-margin-top:var(--header-h-desktop)}.mono[data-astro-cid-d24mo53j]{font-family:var(--font-mono)}.ell[data-astro-cid-d24mo53j]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agents__head[data-astro-cid-d24mo53j]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem);align-items:end}.agents__label[data-astro-cid-d24mo53j]{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.agents__heading[data-astro-cid-d24mo53j]{margin-top:var(--space-4);font-family:var(--font-ledger);font-size:clamp(1.875rem,2.9vw,2.5rem);line-height:1.06;font-weight:600;letter-spacing:-.035em;color:var(--ink)}.agents__lead[data-astro-cid-d24mo53j]{max-width:32rem;font-size:1.0625rem;line-height:1.5;color:#3a3a40}.agents__grid[data-astro-cid-d24mo53j]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,4vw,3.5rem) clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,5vw,4rem)}.agent[data-astro-cid-d24mo53j]{display:flex;flex-direction:column;min-width:0}.agent__no[data-astro-cid-d24mo53j]{margin-top:1.5rem;font-size:.75rem;font-weight:500;color:var(--color-accent)}.agent__title[data-astro-cid-d24mo53j]{margin-top:.5rem;font-family:var(--font-ledger);font-size:1.25rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.agent__body[data-astro-cid-d24mo53j]{margin-top:.5rem;max-width:34rem;font-size:1rem;line-height:1.5;color:#3a3a40}.canvas[data-astro-cid-d24mo53j]{display:flex;flex-direction:column;justify-content:center;min-height:24rem;padding:clamp(1.25rem,3vw,2.5rem);background:var(--color-bg-soft);border-top:1px solid var(--ink);font-variant-numeric:tabular-nums}.pair[data-astro-cid-d24mo53j]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(1.5rem,.3fr) minmax(0,1fr);align-items:center;margin-top:.75rem}.pair--head[data-astro-cid-d24mo53j]{margin-top:0;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.chip[data-astro-cid-d24mo53j]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;height:2.75rem;padding:0 .75rem;background:var(--paper);border:1px solid var(--ink);border-radius:2px;font-size:.875rem}.chip[data-astro-cid-d24mo53j] b[data-astro-cid-d24mo53j]{font-weight:600}.chip__amt[data-astro-cid-d24mo53j]{flex:none;font-size:.8125rem;font-weight:500}.chip--doc[data-astro-cid-d24mo53j]{font-weight:500}.link[data-astro-cid-d24mo53j]{position:relative;height:0;border-top:1.5px solid var(--color-accent)}.link[data-astro-cid-d24mo53j]:before,.link[data-astro-cid-d24mo53j]:after{content:"";position:absolute;top:-4.25px;width:7px;height:7px;border-radius:99px;background:var(--color-accent)}.link[data-astro-cid-d24mo53j]:before{left:-3.5px}.link[data-astro-cid-d24mo53j]:after{right:-3.5px}.pair--open[data-astro-cid-d24mo53j] .link[data-astro-cid-d24mo53j]{border-top:1.5px dashed var(--color-warn)}.pair--open[data-astro-cid-d24mo53j] .link[data-astro-cid-d24mo53j]:before{background:var(--color-warn)}.pair--open[data-astro-cid-d24mo53j] .link[data-astro-cid-d24mo53j]:after{background:var(--color-bg-soft);box-shadow:inset 0 0 0 1.5px var(--color-warn)}.pair--open[data-astro-cid-d24mo53j] .chip--doc[data-astro-cid-d24mo53j]{background:var(--color-warn-soft);border:1px dashed var(--color-warn);color:var(--color-warn);font-weight:600}.tally[data-astro-cid-d24mo53j]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:.875rem;margin-top:2rem}.tally__n[data-astro-cid-d24mo53j]{font-size:2.5rem;font-weight:500;letter-spacing:-.04em;line-height:1}.tally__of[data-astro-cid-d24mo53j]{color:var(--muted);font-size:1.25rem;letter-spacing:-.02em}.tally__l[data-astro-cid-d24mo53j]{font-size:.9375rem;font-weight:600}.tally__bar[data-astro-cid-d24mo53j]{grid-column:1 / -1;height:6px;margin-top:.875rem;background:linear-gradient(90deg,var(--color-accent) 0 96%,var(--color-bg-soft) 96% 97%,var(--color-warn) 97% 100%)}.scan[data-astro-cid-d24mo53j]{display:grid;grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1.1fr);align-items:center}.paper[data-astro-cid-d24mo53j]{display:flex;flex-direction:column;gap:.625rem;padding:1.125rem 1rem 1.25rem;background:var(--paper);border:1px solid var(--ink);border-radius:2px}.paper__kind[data-astro-cid-d24mo53j]{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.paper__who[data-astro-cid-d24mo53j]{font-size:.875rem;font-weight:600}.paper[data-astro-cid-d24mo53j] mark[data-astro-cid-d24mo53j]{padding:.125rem .25rem;background:color-mix(in srgb,var(--color-accent) 9%,transparent);outline:1.5px solid var(--color-accent);color:inherit}.sk[data-astro-cid-d24mo53j]{display:block;height:5px;background:var(--rule)}.sk[data-astro-cid-d24mo53j]:first-of-type{margin-top:.375rem}.paper__sum[data-astro-cid-d24mo53j]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem}.paper__sum[data-astro-cid-d24mo53j]:first-of-type{margin-top:.5rem}.paper__sum[data-astro-cid-d24mo53j] span[data-astro-cid-d24mo53j]{color:var(--muted)}.scan__arrow[data-astro-cid-d24mo53j]{position:relative;height:0;margin:0 .5rem;border-top:1.5px solid var(--color-accent)}.scan__arrow[data-astro-cid-d24mo53j]:after{content:"";position:absolute;right:0;top:-4.75px;width:7px;height:7px;border-top:1.5px solid var(--color-accent);border-right:1.5px solid var(--color-accent);transform:rotate(45deg)}.tags[data-astro-cid-d24mo53j]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.tag[data-astro-cid-d24mo53j]{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding:.5rem .75rem;background:var(--paper);border:1px solid var(--rule);border-left:3px solid var(--ink);border-radius:2px}.tag__k[data-astro-cid-d24mo53j]{font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.tag__v[data-astro-cid-d24mo53j]{font-size:.875rem;font-weight:600}.tag--ai[data-astro-cid-d24mo53j]{border-color:var(--color-accent);border-left-color:var(--color-accent)}.tag--ai[data-astro-cid-d24mo53j] .tag__k[data-astro-cid-d24mo53j]{color:var(--color-accent)}.pack[data-astro-cid-d24mo53j]{gap:1.75rem}.sheet[data-astro-cid-d24mo53j]{width:min(100%,22rem);margin-inline:auto;padding:1.125rem 1.25rem 1rem;background:var(--paper);border:1px solid var(--ink);border-radius:2px;box-shadow:6px 6px 0 -1px var(--paper),6px 6px 0 0 var(--ink),12px 12px 0 -1px var(--paper),12px 12px 0 0 var(--ink);transform:translate(-6px,-6px)}.sheet__top[data-astro-cid-d24mo53j]{display:flex;justify-content:space-between;gap:.75rem;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sheet__label[data-astro-cid-d24mo53j]{margin-top:1rem;font-size:.8125rem;font-weight:500;color:var(--muted)}.sheet__fig[data-astro-cid-d24mo53j]{display:inline-block;padding-bottom:.5rem;font-size:1.75rem;font-weight:500;letter-spacing:-.03em;border-bottom:5px double var(--ink)}.bars[data-astro-cid-d24mo53j]{display:flex;align-items:flex-end;gap:.5rem;height:6.5rem;margin-top:1rem}.bar[data-astro-cid-d24mo53j]{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%}.bar[data-astro-cid-d24mo53j] i[data-astro-cid-d24mo53j]{display:block;width:100%;height:calc(var(--h) * .8);background:#c9c9d1;transform-origin:bottom}.bar[data-astro-cid-d24mo53j]:last-child i[data-astro-cid-d24mo53j]{background:var(--color-accent)}.bar[data-astro-cid-d24mo53j] em[data-astro-cid-d24mo53j]{margin-top:.375rem;font-style:normal;font-size:.625rem;color:var(--muted)}.pack__tags[data-astro-cid-d24mo53j]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.pill[data-astro-cid-d24mo53j]{display:inline-flex;align-items:center;gap:.4375rem;height:1.875rem;padding:0 .625rem;background:var(--paper);border:1px solid var(--rule);border-radius:2px;font-size:.8125rem;font-weight:600;white-space:nowrap}.pill[data-astro-cid-d24mo53j] i[data-astro-cid-d24mo53j]{width:7px;height:7px;border-radius:99px;background:var(--color-accent)}.ask[data-astro-cid-d24mo53j]{display:flex;gap:.625rem;align-items:baseline;align-self:flex-start;max-width:100%;padding:.625rem .875rem;background:var(--ink);border-radius:2px;color:#fff;font-size:.8125rem;line-height:1.35}.ask__caret[data-astro-cid-d24mo53j]{color:#a9acff;font-weight:600}.chart[data-astro-cid-d24mo53j]{position:relative;height:8.5rem;margin-top:1.5rem;background:repeating-linear-gradient(to bottom,var(--rule) 0 1px,transparent 1px 33.333%);border-bottom:1px solid var(--ink)}.chart[data-astro-cid-d24mo53j] svg[data-astro-cid-d24mo53j]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.chart[data-astro-cid-d24mo53j] path[data-astro-cid-d24mo53j]{fill:none;vector-effect:non-scaling-stroke}.chart__area[data-astro-cid-d24mo53j]{fill:color-mix(in srgb,var(--color-accent) 10%,transparent)!important}.chart__now[data-astro-cid-d24mo53j]{stroke:var(--color-accent);stroke-width:2}.chart__last[data-astro-cid-d24mo53j]{stroke:#8a8a93;stroke-width:1.5;stroke-dasharray:4 4}.chart__dot[data-astro-cid-d24mo53j]{position:absolute;left:80%;top:37.5%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:99px;background:var(--paper);box-shadow:inset 0 0 0 2.5px var(--color-warn)}.chart__call[data-astro-cid-d24mo53j]{position:absolute;right:24%;top:14%;padding:.25rem .5rem;background:var(--color-warn-soft);border:1px solid var(--color-warn);border-radius:2px;color:var(--color-warn);font-size:.6875rem;font-weight:600;white-space:nowrap}.chart__x[data-astro-cid-d24mo53j]{display:flex;justify-content:space-between;margin-top:.375rem;font-size:.625rem;color:var(--muted)}.legend[data-astro-cid-d24mo53j]{display:flex;gap:1rem;margin-top:.75rem;font-size:.75rem;font-weight:500;color:var(--muted)}.legend[data-astro-cid-d24mo53j] span[data-astro-cid-d24mo53j]{display:inline-flex;align-items:center;gap:.4375rem}.legend[data-astro-cid-d24mo53j] i[data-astro-cid-d24mo53j]{width:1rem;height:0}.legend__now[data-astro-cid-d24mo53j] i[data-astro-cid-d24mo53j]{border-top:2px solid var(--color-accent)}.legend__last[data-astro-cid-d24mo53j] i[data-astro-cid-d24mo53j]{border-top:1.5px dashed #8A8A93}.answer[data-astro-cid-d24mo53j]{margin-top:1.125rem;padding-left:.875rem;border-left:3px solid var(--color-accent);font-size:.9375rem;line-height:1.45;font-weight:600}@media(max-width:899px){.agents__head[data-astro-cid-d24mo53j]{grid-template-columns:minmax(0,1fr);align-items:start}.agents__grid[data-astro-cid-d24mo53j]{grid-template-columns:minmax(0,1fr)}.canvas[data-astro-cid-d24mo53j]{min-height:0}}@media(max-width:519px){.chip__amt[data-astro-cid-d24mo53j]{display:none}.pair[data-astro-cid-d24mo53j]{grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr)}.scan[data-astro-cid-d24mo53j]{grid-template-columns:minmax(0,1fr);row-gap:0}.scan__arrow[data-astro-cid-d24mo53j]{width:0;height:1.75rem;margin:.5rem auto;border-top:0;border-left:1.5px solid var(--color-accent)}.scan__arrow[data-astro-cid-d24mo53j]:after{inset:auto auto 0 -4.75px;transform:rotate(135deg)}.chart__call[data-astro-cid-d24mo53j]{right:22%;top:4%}}.dash[data-astro-cid-qpesahyo]{--fg: var(--color-ink);--muted: #5A5A63;--rule: #D9D9DE;--blue: var(--color-accent);--blue-text: var(--color-accent);--amber: var(--color-warn);--panel: var(--color-bg-soft);padding-block:clamp(3.5rem,7vw,6.5rem);background:var(--color-bg);border-top:1px solid var(--rule);font-family:var(--font-ledger);color:var(--fg);scroll-margin-top:var(--header-h-desktop)}.mono[data-astro-cid-qpesahyo]{font-family:var(--font-mono)}.a[data-astro-cid-qpesahyo]{transition:opacity .45s ease var(--d, 0s),transform .45s cubic-bezier(.2,.7,.2,1) var(--d, 0s),clip-path var(--t, .5s) cubic-bezier(.65,0,.35,1) var(--d, 0s)}.a--draw[data-astro-cid-qpesahyo]{clip-path:inset(-2px -2px -2px -2px)}.anim[data-astro-cid-qpesahyo] .clip[data-astro-cid-qpesahyo]:not(.is-in) .a[data-astro-cid-qpesahyo]{opacity:0;transform:translateY(8px);transition:none}.anim[data-astro-cid-qpesahyo] .clip[data-astro-cid-qpesahyo]:not(.is-in) .a--draw[data-astro-cid-qpesahyo]{opacity:1;transform:none;clip-path:inset(-2px 100% -2px -2px)}.anim[data-astro-cid-qpesahyo] .clip[data-astro-cid-qpesahyo]:not(.is-in) .a--grow[data-astro-cid-qpesahyo]{opacity:1;transform:scaleY(0)}.dash__grid[data-astro-cid-qpesahyo]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:clamp(2rem,5vw,5rem);align-items:start}.dash__copy[data-astro-cid-qpesahyo]{grid-column:2;grid-row:1}.dash__stage[data-astro-cid-qpesahyo]{grid-column:1;grid-row:1}.dash__label[data-astro-cid-qpesahyo]{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-text)}.dash__heading[data-astro-cid-qpesahyo]{margin-top:var(--space-4);font-family:var(--font-ledger);font-size:clamp(1.875rem,2.9vw,2.5rem);line-height:1.06;font-weight:600;letter-spacing:-.035em;color:var(--fg)}.dash__list[data-astro-cid-qpesahyo]{margin-top:var(--space-6);border-top:1px solid var(--fg)}.dash__item[data-astro-cid-qpesahyo]{position:relative;border-bottom:1px solid var(--rule)}.dash__item[data-astro-cid-qpesahyo]:after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:var(--fg);transform:scaleX(0);transform-origin:left}.anim[data-astro-cid-qpesahyo].is-live .dash__item[data-astro-cid-qpesahyo].is-active:after{animation:dash-fill 7.5s linear forwards}@keyframes dash-fill{to{transform:scaleX(1)}}.dash__tab[data-astro-cid-qpesahyo]{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;width:100%;padding:1.0625rem 0;text-align:left;font-family:inherit;font-size:1.125rem;font-weight:500;letter-spacing:-.01em;color:var(--muted);transition:color var(--dur-fast) var(--ease-standard)}.dash__tab[data-astro-cid-qpesahyo]:hover{color:var(--fg)}.dash__item[data-astro-cid-qpesahyo].is-active .dash__tab[data-astro-cid-qpesahyo]{color:var(--fg);font-weight:600}.dash__no[data-astro-cid-qpesahyo]{font-size:.75rem;font-weight:500;color:var(--muted)}.dash__item[data-astro-cid-qpesahyo].is-active .dash__no[data-astro-cid-qpesahyo]{color:var(--blue-text)}.dash__body[data-astro-cid-qpesahyo]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease-standard)}.dash__item[data-astro-cid-qpesahyo].is-active .dash__body[data-astro-cid-qpesahyo]{grid-template-rows:1fr}.dash__body[data-astro-cid-qpesahyo] p[data-astro-cid-qpesahyo]{overflow:hidden;padding-left:2rem;font-size:1rem;line-height:1.5;color:#3a3a40;max-width:30rem}.dash__item[data-astro-cid-qpesahyo].is-active .dash__body[data-astro-cid-qpesahyo] p[data-astro-cid-qpesahyo]{padding-bottom:1.25rem}.dash__link[data-astro-cid-qpesahyo]{display:inline-block;margin-top:var(--space-6);padding-block:.5rem;font-size:1rem;font-weight:600;color:var(--fg);text-decoration:underline;text-underline-offset:5px}.dash__link[data-astro-cid-qpesahyo]:hover{text-decoration-thickness:2px}.dash__stage[data-astro-cid-qpesahyo]{display:grid;font-variant-numeric:tabular-nums}.clip[data-astro-cid-qpesahyo]{grid-area:1 / 1;display:flex;flex-direction:column;min-width:0;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility 0s linear .3s}.clip[data-astro-cid-qpesahyo].is-active{visibility:visible;opacity:1;transition:opacity .3s ease}.strip[data-astro-cid-qpesahyo]{padding-bottom:.875rem;border-bottom:1px solid var(--fg);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.dot[data-astro-cid-qpesahyo]{display:inline-block;flex:none;width:8px;height:8px;margin-right:.5rem;border-radius:99px}.dot--in[data-astro-cid-qpesahyo]{background:var(--blue)}.dot--out[data-astro-cid-qpesahyo]{background:#a9a9b4}.kpis[data-astro-cid-qpesahyo]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem}.kpi[data-astro-cid-qpesahyo]{display:flex;flex-direction:column;gap:.375rem;min-width:0}.kpi__k[data-astro-cid-qpesahyo]{display:flex;align-items:center;font-size:.8125rem;font-weight:500;color:var(--muted)}.kpi__v[data-astro-cid-qpesahyo]{font-size:clamp(1.0625rem,1.75vw,1.5rem);font-weight:500;letter-spacing:-.03em;white-space:nowrap}.kpi--sum[data-astro-cid-qpesahyo] .kpi__v[data-astro-cid-qpesahyo]{align-self:flex-start;padding-bottom:.375rem;border-bottom:5px double var(--fg)}.cols[data-astro-cid-qpesahyo]{display:flex;align-items:flex-end;gap:clamp(.5rem,1.6vw,1.25rem);height:11rem;margin-top:1.75rem;padding-bottom:1.5rem;border-bottom:1px solid var(--rule);background:repeating-linear-gradient(to bottom,var(--rule) 0 1px,transparent 1px 3.1666rem) top / 100% 9.5rem no-repeat}.col[data-astro-cid-qpesahyo]{position:relative;flex:1;height:9.5rem}.col__bars[data-astro-cid-qpesahyo]{display:flex;align-items:flex-end;gap:3px;height:100%}.bar[data-astro-cid-qpesahyo]{flex:1;height:var(--h);transform-origin:bottom}.bar--in[data-astro-cid-qpesahyo]{background:var(--blue)}.bar--out[data-astro-cid-qpesahyo]{background:#c9c9d1}.col[data-astro-cid-qpesahyo] em[data-astro-cid-qpesahyo]{position:absolute;left:0;right:0;top:calc(100% + .4375rem);text-align:center;font-style:normal;font-size:.625rem;color:var(--muted)}.sources[data-astro-cid-qpesahyo]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.source[data-astro-cid-qpesahyo]{display:inline-flex;align-items:center;gap:.5rem;height:2rem;padding:0 .75rem;background:var(--panel);border:1px solid var(--rule);border-radius:2px;font-size:.8125rem;color:#3a3a40;white-space:nowrap}.source[data-astro-cid-qpesahyo] b[data-astro-cid-qpesahyo]{font-size:.6875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--blue-text)}.vat[data-astro-cid-qpesahyo]{display:flex;flex-direction:column;gap:.875rem;margin-top:1.75rem}.vat__row[data-astro-cid-qpesahyo]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.9375rem;font-weight:500}.vat__row[data-astro-cid-qpesahyo]>span[data-astro-cid-qpesahyo]:first-child{display:flex;align-items:center}.vat__bar[data-astro-cid-qpesahyo]{position:relative;height:2.25rem;background:var(--blue)}.vat__in[data-astro-cid-qpesahyo]{position:absolute;inset:0 auto 0 0;width:var(--w);background:repeating-linear-gradient(135deg,#a9a9b4 0 2px,#f5f6fa 2px 7px);border-right:2px solid var(--color-bg)}.vat__row--pay[data-astro-cid-qpesahyo]{margin-top:.25rem;padding-top:1rem;border-top:1px solid var(--rule);font-weight:600}.vat__pay[data-astro-cid-qpesahyo]{padding-bottom:.375rem;border-bottom:5px double var(--fg);font-size:1.5rem;letter-spacing:-.03em}.agree[data-astro-cid-qpesahyo]{display:flex;flex-wrap:wrap;align-items:center;margin-top:1.25rem;font-size:.875rem;font-weight:600}.agree[data-astro-cid-qpesahyo] .mono[data-astro-cid-qpesahyo]{margin-left:.75rem;font-size:.8125rem;font-weight:400;color:var(--muted)}.tax[data-astro-cid-qpesahyo]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1rem;margin-top:1.5rem;padding:1rem 1.125rem;background:var(--panel);border:1px solid var(--rule);border-left:3px solid var(--amber);border-radius:2px}.tax__k[data-astro-cid-qpesahyo]{font-size:.875rem;font-weight:500;color:#3a3a40}.tax__v[data-astro-cid-qpesahyo]{font-size:1.25rem;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.tax__b[data-astro-cid-qpesahyo]{grid-column:1 / -1;font-size:.75rem;color:var(--muted)}.bud[data-astro-cid-qpesahyo]{display:flex;flex-direction:column;gap:1.125rem;margin-top:1.75rem}.bud__row[data-astro-cid-qpesahyo]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;align-items:baseline}.bud__line[data-astro-cid-qpesahyo]{font-size:.9375rem;font-weight:600}.bud__v[data-astro-cid-qpesahyo]{font-size:.8125rem;font-weight:500;color:var(--muted);white-space:nowrap}.is-over[data-astro-cid-qpesahyo] .bud__v[data-astro-cid-qpesahyo]{color:var(--amber);font-weight:600}.bud__track[data-astro-cid-qpesahyo]{position:relative;grid-column:1 / -1;height:.625rem;background:#ececf0}.bud__fill[data-astro-cid-qpesahyo]{position:absolute;inset:0 auto 0 0;width:var(--w);background:var(--blue)}.is-over[data-astro-cid-qpesahyo] .bud__fill[data-astro-cid-qpesahyo]{background:var(--amber)}.bud__tick[data-astro-cid-qpesahyo]{position:absolute;left:80%;top:-4px;bottom:-4px;width:2px;background:var(--fg)}.bud__key[data-astro-cid-qpesahyo]{display:flex;align-items:center;gap:.5rem;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.bud__key[data-astro-cid-qpesahyo] .bud__tick[data-astro-cid-qpesahyo]{position:static;width:2px;height:.875rem}.total[data-astro-cid-qpesahyo]{align-self:flex-start;margin-top:1.25rem;padding-bottom:.625rem;border-bottom:5px double var(--fg);font-size:.9375rem;font-weight:600}.doc[data-astro-cid-qpesahyo]{padding:clamp(1.25rem,2.6vw,2rem);background:#fff;border:1px solid var(--color-ink);box-shadow:6px 6px 0 -1px #fff,6px 6px 0 0 var(--color-ink),12px 12px 0 -1px #fff,12px 12px 0 0 var(--color-ink);margin:0 12px 12px 0;border-radius:2px;color:var(--color-ink)}.doc__kind[data-astro-cid-qpesahyo]{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#5a5a63}.doc__title[data-astro-cid-qpesahyo]{margin-top:.75rem;font-size:1.375rem;font-weight:600;letter-spacing:-.03em}.doc__p[data-astro-cid-qpesahyo]{margin-top:.875rem;font-size:.9375rem;line-height:1.55;color:#26262c}.doc[data-astro-cid-qpesahyo] mark[data-astro-cid-qpesahyo]{padding:.0625rem .25rem;background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--color-ink);font-family:var(--font-mono);font-size:.875rem;font-weight:500;white-space:nowrap}.cite[data-astro-cid-qpesahyo]{display:inline-block;margin-left:.25rem;padding:.0625rem .375rem;border:1px solid var(--color-accent);border-radius:2px;color:var(--color-accent);font-size:.625rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;vertical-align:.1em;white-space:nowrap}.doc__p--flag[data-astro-cid-qpesahyo]{padding:.625rem .875rem;background:var(--color-warn-soft);border-left:3px solid var(--color-warn);font-weight:500}.doc__p--flag[data-astro-cid-qpesahyo] mark[data-astro-cid-qpesahyo]{background:transparent;padding:0}@media(max-width:1023px){.dash__grid[data-astro-cid-qpesahyo]{grid-template-columns:minmax(0,1fr)}.dash__copy[data-astro-cid-qpesahyo],.dash__stage[data-astro-cid-qpesahyo]{grid-column:1;grid-row:auto}.dash__body[data-astro-cid-qpesahyo] p[data-astro-cid-qpesahyo]{max-width:36rem}}@media(max-width:519px){.kpis[data-astro-cid-qpesahyo]{gap:.75rem}.kpi__v[data-astro-cid-qpesahyo]{font-size:.9375rem}.cols[data-astro-cid-qpesahyo]{gap:.375rem}.col__bars[data-astro-cid-qpesahyo]{gap:2px}.strip[data-astro-cid-qpesahyo]{font-size:.6875rem}}.integrations[data-astro-cid-x5a3qkq2]{background:var(--color-band);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding-block:clamp(1.25rem,2vw,1.75rem);overflow:hidden}.integrations--no-bottom-border[data-astro-cid-x5a3qkq2]{border-bottom:0}.integrations__marquee[data-astro-cid-x5a3qkq2]{position:relative;width:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,black 8%,black 92%,transparent 100%)}.integrations__track[data-astro-cid-x5a3qkq2]{display:flex;align-items:center;gap:clamp(2rem,4vw,3.5rem);width:max-content;padding-inline:clamp(1.5rem,3vw,2.5rem);animation:integrations-scroll 30s linear infinite}.integrations__marquee[data-astro-cid-x5a3qkq2]:hover .integrations__track[data-astro-cid-x5a3qkq2]{animation-play-state:paused}.integrations__item[data-astro-cid-x5a3qkq2]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:32px}.integrations__logo[data-astro-cid-x5a3qkq2]{display:block;width:auto!important;height:auto!important;max-height:18px;max-width:96px;object-fit:contain}.integrations__item--icon[data-astro-cid-x5a3qkq2] .integrations__logo[data-astro-cid-x5a3qkq2]{max-height:22px}@keyframes integrations-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.integrations__track[data-astro-cid-x5a3qkq2]{animation:none;flex-wrap:wrap;justify-content:center;width:100%}}@keyframes ov-circdraw{0%{stroke-dashoffset:943}to{stroke-dashoffset:0}}@keyframes ov-chipin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ov-draw{to{stroke-dashoffset:0}}@keyframes ov-pop{0%{transform:scale(1)}35%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes ov-sway{0%{transform:translate(-2px,-2px)}to{transform:translate(2px,2px)}}@keyframes ov-rip{0%{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}.ov[data-astro-cid-uygu5zbl]{background:var(--color-bg);padding-block:clamp(3.5rem,7vw,6.5rem);border-top:1px solid #D9D9DE;font-family:var(--font-ledger);color:var(--color-ink)}.ov-eyebrow[data-astro-cid-uygu5zbl]{font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.ov-band[data-astro-cid-uygu5zbl]{display:grid;grid-template-columns:1fr;gap:var(--space-4);margin-top:var(--space-5)}@media(min-width:720px){.ov-band[data-astro-cid-uygu5zbl]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem);align-items:end}}.ov-headline[data-astro-cid-uygu5zbl]{font-family:var(--font-ledger);font-weight:600;font-size:clamp(1.875rem,2.9vw,2.5rem);line-height:1.06;letter-spacing:-.035em;color:var(--color-ink);max-width:14ch}.ov-support[data-astro-cid-uygu5zbl]{font-size:1.0625rem;line-height:1.5;color:#3a3a40;max-width:32rem}.ov-scene[data-astro-cid-uygu5zbl]{margin-top:clamp(2rem,4vw,3rem)}.ov-viewport[data-astro-cid-uygu5zbl]{container-type:inline-size}.ov-stage[data-astro-cid-uygu5zbl]{position:relative;width:100%;aspect-ratio:1100 / 640;overflow:hidden}.ov-svg[data-astro-cid-uygu5zbl]{position:absolute;inset:0;width:100%;height:100%}.ov-tint[data-astro-cid-uygu5zbl]{fill:var(--color-accent);opacity:.08}.ov-circ[data-astro-cid-uygu5zbl]{stroke:var(--color-ink);stroke-width:1;stroke-dasharray:943}.ov-conn[data-astro-cid-uygu5zbl]{stroke:#d9d9de;stroke-width:1;transition:stroke .3s var(--ease-standard)}.run[data-astro-cid-uygu5zbl] .ov-circ[data-astro-cid-uygu5zbl]{animation:ov-circdraw .8s var(--ease-standard) calc(var(--ci) * .15s) both}.run[data-astro-cid-uygu5zbl] .ov-chip[data-astro-cid-uygu5zbl]{animation:ov-chipin .4s var(--ease-standard) calc(.9s + var(--i) * 60ms) both}.run[data-astro-cid-uygu5zbl] .ov-label--stage[data-astro-cid-uygu5zbl]{animation:ov-chipin .4s var(--ease-standard) calc(1.2s + var(--i) * 90ms) both}.ov-label[data-astro-cid-uygu5zbl]{position:absolute;box-sizing:border-box;background:var(--color-bg);border:1px solid var(--color-ink);border-radius:2px;padding:clamp(.4rem,1cqw,.6875rem) clamp(.6rem,1.45cqw,1rem);font-family:var(--font-mono);font-size:clamp(.625rem,1.09cqw,.75rem);letter-spacing:.06em;text-transform:uppercase;font-weight:500;color:var(--color-ink);text-align:center;transition:border-color .3s var(--ease-standard),background .3s var(--ease-standard),color .3s var(--ease-standard)}.ov-scene[data-astro-cid-uygu5zbl][data-active="0"] .ov-label-0[data-astro-cid-uygu5zbl],.ov-scene[data-astro-cid-uygu5zbl][data-active="1"] .ov-label-1[data-astro-cid-uygu5zbl],.ov-scene[data-astro-cid-uygu5zbl][data-active="2"] .ov-label-2[data-astro-cid-uygu5zbl],.ov-scene[data-astro-cid-uygu5zbl][data-active="3"] .ov-label-3[data-astro-cid-uygu5zbl]{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 9%,var(--color-bg));color:var(--color-accent)}.ov-scene[data-astro-cid-uygu5zbl][data-active="0"] .ov-conn-0[data-astro-cid-uygu5zbl],.ov-scene[data-astro-cid-uygu5zbl][data-active="1"] .ov-conn-1[data-astro-cid-uygu5zbl],.ov-scene[data-astro-cid-uygu5zbl][data-active="2"] .ov-conn-2[data-astro-cid-uygu5zbl],.ov-scene[data-astro-cid-uygu5zbl][data-active="3"] .ov-conn-3[data-astro-cid-uygu5zbl]{stroke:var(--color-accent);stroke-dasharray:320;stroke-dashoffset:320;animation:ov-draw .4s var(--ease-standard) forwards}.ov-chip[data-astro-cid-uygu5zbl]{position:absolute;display:flex;align-items:center;gap:6px;background:var(--color-bg);border:1px solid #D9D9DE;border-radius:2px;padding:clamp(3px,.45cqw,5px) clamp(8px,1.09cqw,12px);font-size:clamp(.625rem,1.091cqw,.75rem);color:var(--color-ink);white-space:nowrap}.ov-chip[data-astro-cid-uygu5zbl] svg[data-astro-cid-uygu5zbl]{width:clamp(9px,1.09cqw,12px);height:clamp(9px,1.09cqw,12px);flex-shrink:0}.ov-center[data-astro-cid-uygu5zbl]{position:absolute;left:50%;top:51.563%;transform:translate(-50%,-50%);z-index:3}.ov-center__ring[data-astro-cid-uygu5zbl]{width:clamp(2.75rem,5.818cqw,4rem);height:clamp(2.75rem,5.818cqw,4rem);box-sizing:border-box;border-radius:50%;border:2px solid var(--color-accent);background:var(--color-bg);display:flex;align-items:center;justify-content:center}.run[data-astro-cid-uygu5zbl] .ov-center[data-astro-cid-uygu5zbl].pop .ov-center__ring[data-astro-cid-uygu5zbl]{animation:ov-pop .5s var(--ease-standard)}.ov-center__logo[data-astro-cid-uygu5zbl]{width:60%;height:auto;display:block}.ov-cursor[data-astro-cid-uygu5zbl]{position:absolute;left:0;top:0;transition:transform 3s var(--ease-standard),opacity .3s var(--ease-standard);will-change:transform;z-index:5;pointer-events:none;opacity:0}.run[data-astro-cid-uygu5zbl] .ov-cursor[data-astro-cid-uygu5zbl],.ov-static[data-astro-cid-uygu5zbl] .ov-cursor[data-astro-cid-uygu5zbl]{opacity:1}.ov-cursor__inner[data-astro-cid-uygu5zbl]{position:relative;animation:ov-sway 2.6s ease-in-out infinite alternate}.ov-cursor__arrow[data-astro-cid-uygu5zbl]{display:block}.ov-ripple[data-astro-cid-uygu5zbl]{position:absolute;left:-3px;top:-3px;width:16px;height:16px;border-radius:50%;border:1.5px solid currentColor;opacity:0}.ov-cursor[data-astro-cid-uygu5zbl].rip .ov-ripple[data-astro-cid-uygu5zbl]{animation:ov-rip .3s var(--ease-standard) .9s}.ov-cursor__pill[data-astro-cid-uygu5zbl]{position:absolute;left:14px;top:14px;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;font-weight:500;border-radius:2px;padding:4px 10px;white-space:nowrap}.ov-cursor[data-astro-cid-uygu5zbl][data-tone=capture]{color:var(--color-accent)}.ov-cursor[data-astro-cid-uygu5zbl][data-tone=capture] .ov-cursor__pill[data-astro-cid-uygu5zbl]{color:#fff;background:var(--color-accent)}.ov-cursor[data-astro-cid-uygu5zbl][data-tone=success]{color:var(--color-ink)}.ov-cursor[data-astro-cid-uygu5zbl][data-tone=success] .ov-cursor__pill[data-astro-cid-uygu5zbl]{color:#fff;background:var(--color-ink)}.ov-cursor[data-astro-cid-uygu5zbl][data-tone=warn]{color:var(--color-warn)}.ov-cursor[data-astro-cid-uygu5zbl][data-tone=warn] .ov-cursor__pill[data-astro-cid-uygu5zbl]{color:var(--color-warn);background:var(--color-warn-soft);box-shadow:inset 0 0 0 1px var(--color-warn)}.ov-erp[data-astro-cid-uygu5zbl]{display:inline-block;margin-top:var(--space-4);background:var(--color-bg);border:1px solid #D9D9DE;border-radius:2px;padding:.35rem .8rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#5a5a63}.ov-scene[data-astro-cid-uygu5zbl]{text-align:right}.ov-viewport[data-astro-cid-uygu5zbl],.ov-label[data-astro-cid-uygu5zbl],.ov-chip[data-astro-cid-uygu5zbl]{text-align:center}.ov-labelrow[data-astro-cid-uygu5zbl]{display:none}.ov-scene[data-astro-cid-uygu5zbl].is-paused [data-astro-cid-uygu5zbl]:is(.ov-cursor__inner,.ov-center__ring,.ov-ripple){animation-play-state:paused}@media(max-width:719px){.ov-label--stage[data-astro-cid-uygu5zbl],.ov-conn[data-astro-cid-uygu5zbl],.ov-chip--third[data-astro-cid-uygu5zbl],.ov-cursor__pill[data-astro-cid-uygu5zbl]{display:none}.ov-labelrow[data-astro-cid-uygu5zbl]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin-top:var(--space-4)}.ov-labelrow[data-astro-cid-uygu5zbl] .ov-label[data-astro-cid-uygu5zbl]{position:static;font-size:.8125rem;padding:.5rem .75rem}.ov-erp[data-astro-cid-uygu5zbl]{white-space:normal}.ov-scene[data-astro-cid-uygu5zbl]{text-align:left}}@media(prefers-reduced-motion:reduce){.ov-scene[data-astro-cid-uygu5zbl] [data-astro-cid-uygu5zbl],.ov-scene[data-astro-cid-uygu5zbl] [data-astro-cid-uygu5zbl]:before,.ov-scene[data-astro-cid-uygu5zbl] [data-astro-cid-uygu5zbl]:after{animation:none!important;transition:none!important}.ov-scene[data-astro-cid-uygu5zbl][data-active="0"] .ov-conn-0[data-astro-cid-uygu5zbl],.ov-scene[data-astro-cid-uygu5zbl][data-active="1"] .ov-conn-1[data-astro-cid-uygu5zbl],.ov-scene[data-astro-cid-uygu5zbl][data-active="2"] .ov-conn-2[data-astro-cid-uygu5zbl],.ov-scene[data-astro-cid-uygu5zbl][data-active="3"] .ov-conn-3[data-astro-cid-uygu5zbl]{stroke-dashoffset:0}}.who[data-astro-cid-myvz3jas]{--ink: var(--color-ink);--rule: #D9D9DE;--muted: #5A5A63;--paper: #FFFFFF;padding-block:clamp(3.5rem,7vw,6.5rem);background:var(--color-bg);border-top:1px solid var(--rule);font-family:var(--font-ledger);color:var(--ink)}.mono[data-astro-cid-myvz3jas]{font-family:var(--font-mono)}.a[data-astro-cid-myvz3jas]{transition:opacity .45s ease var(--d, 0s),transform .45s cubic-bezier(.2,.7,.2,1) var(--d, 0s),clip-path var(--t, .5s) cubic-bezier(.65,0,.35,1) var(--d, 0s)}.a--draw[data-astro-cid-myvz3jas]{clip-path:inset(-2px -2px -2px -2px)}.anim[data-astro-cid-myvz3jas] .canvas[data-astro-cid-myvz3jas]:not(.is-in) .a[data-astro-cid-myvz3jas]{opacity:0;transform:translateY(8px);transition:none}.anim[data-astro-cid-myvz3jas] .canvas[data-astro-cid-myvz3jas]:not(.is-in) .a--draw[data-astro-cid-myvz3jas]{opacity:1;transform:none;clip-path:inset(-2px 100% -2px -2px)}.who__label[data-astro-cid-myvz3jas]{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.row[data-astro-cid-myvz3jas]{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center;margin-top:clamp(2rem,4vw,3rem);scroll-margin-top:var(--header-h-desktop)}.row[data-astro-cid-myvz3jas]+.row[data-astro-cid-myvz3jas]{margin-top:clamp(3.5rem,7vw,6rem)}.row--flip[data-astro-cid-myvz3jas]{grid-template-columns:minmax(0,1fr) minmax(0,.82fr)}.row--flip[data-astro-cid-myvz3jas] .row__copy[data-astro-cid-myvz3jas]{order:2}.row__eyebrow[data-astro-cid-myvz3jas]{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.row__heading[data-astro-cid-myvz3jas]{margin-top:var(--space-4);font-family:var(--font-ledger);font-size:clamp(1.875rem,2.9vw,2.5rem);line-height:1.06;font-weight:600;letter-spacing:-.035em;color:var(--ink);max-width:21ch}.row__body[data-astro-cid-myvz3jas]{margin-top:var(--space-4);max-width:30rem;font-size:1.0625rem;line-height:1.5;color:#3a3a40}.row__points[data-astro-cid-myvz3jas]{margin-top:var(--space-5);border-top:1px solid var(--ink);list-style:none;padding:0}.row__points[data-astro-cid-myvz3jas] li[data-astro-cid-myvz3jas]{position:relative;padding:.875rem 0 .875rem 1.5rem;border-bottom:1px solid var(--rule);font-size:1rem;font-weight:500}.row__points[data-astro-cid-myvz3jas] li[data-astro-cid-myvz3jas]:before{content:"";position:absolute;left:0;top:1.3125rem;width:8px;height:8px;border-radius:99px;background:var(--color-accent)}.row__link[data-astro-cid-myvz3jas]{display:inline-block;margin-top:var(--space-5);padding-block:.5rem;font-size:1rem;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:5px}.row__link[data-astro-cid-myvz3jas]:hover{color:var(--color-accent)}.canvas[data-astro-cid-myvz3jas]{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:25rem;padding:clamp(1.25rem,3vw,2.5rem);background:var(--color-bg-soft);border-top:1px solid var(--ink);font-variant-numeric:tabular-nums}.strip[data-astro-cid-myvz3jas]{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.st[data-astro-cid-myvz3jas]{display:inline-flex;align-items:center;gap:.4375rem;min-width:0;font-size:.8125rem;font-weight:600;white-space:nowrap}.st[data-astro-cid-myvz3jas] i[data-astro-cid-myvz3jas]{flex:none;width:8px;height:8px;border-radius:99px;background:var(--color-accent)}.tiles[data-astro-cid-myvz3jas]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin-top:1rem}.tile[data-astro-cid-myvz3jas]{display:flex;flex-direction:column;gap:.625rem;min-width:0;padding:.75rem .75rem .6875rem;background:var(--paper);border:1px solid var(--rule);border-radius:2px}.tile__name[data-astro-cid-myvz3jas]{font-size:.8125rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile__track[data-astro-cid-myvz3jas]{position:relative;height:4px;background:#ececf0}.tile__track[data-astro-cid-myvz3jas] i[data-astro-cid-myvz3jas]{position:absolute;inset:0 auto 0 0;width:var(--w);background:var(--color-accent)}.tile__foot[data-astro-cid-myvz3jas]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.tile__n[data-astro-cid-myvz3jas]{font-size:.6875rem;color:var(--muted)}.tile--needs[data-astro-cid-myvz3jas]{border-color:var(--color-warn);background:var(--color-warn-soft)}.tile--needs[data-astro-cid-myvz3jas] .st[data-astro-cid-myvz3jas]{color:var(--color-warn)}.tile--needs[data-astro-cid-myvz3jas] .st[data-astro-cid-myvz3jas] i[data-astro-cid-myvz3jas],.tile--needs[data-astro-cid-myvz3jas] .tile__track[data-astro-cid-myvz3jas] i[data-astro-cid-myvz3jas]{background:var(--color-warn)}.tile--working[data-astro-cid-myvz3jas] .st[data-astro-cid-myvz3jas]{color:var(--muted);font-weight:500}.tile--working[data-astro-cid-myvz3jas] .st[data-astro-cid-myvz3jas] i[data-astro-cid-myvz3jas]{background:transparent;box-shadow:inset 0 0 0 1.5px #8a8a93}.tally[data-astro-cid-myvz3jas]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:.875rem;margin-top:1.75rem}.tally__n[data-astro-cid-myvz3jas]{font-size:2.5rem;font-weight:500;letter-spacing:-.04em;line-height:1}.tally__of[data-astro-cid-myvz3jas]{color:var(--muted);font-size:1.25rem;letter-spacing:-.02em}.tally__l[data-astro-cid-myvz3jas]{font-size:.9375rem;font-weight:600}.tally__left[data-astro-cid-myvz3jas]{font-size:.75rem;font-weight:500;color:var(--color-warn);white-space:nowrap}.tally__bar[data-astro-cid-myvz3jas]{grid-column:1 / -1;height:6px;margin-top:.875rem;background:linear-gradient(90deg,var(--color-accent) 0 89.5%,var(--color-bg-soft) 89.5% 90.5%,var(--color-warn) 90.5% 100%)}.day[data-astro-cid-myvz3jas]{margin:1.25rem 0 0;padding:0;list-style:none}.event[data-astro-cid-myvz3jas]{position:relative;display:grid;grid-template-columns:3rem 1.5rem minmax(0,1fr);column-gap:.25rem;align-items:start;padding-bottom:1.25rem}.event[data-astro-cid-myvz3jas]:before{content:"";position:absolute;left:calc(4rem - .5px);top:.75rem;bottom:-.5rem;width:1px;background:var(--ink)}.event[data-astro-cid-myvz3jas]:last-child{padding-bottom:0}.event[data-astro-cid-myvz3jas]:last-child:before{display:none}.event__time[data-astro-cid-myvz3jas]{padding-top:.1875rem;font-size:.75rem;color:var(--muted)}.event__dot[data-astro-cid-myvz3jas]{position:relative;justify-self:center;width:9px;height:9px;margin-top:.375rem;border-radius:99px;background:var(--color-accent);box-shadow:0 0 0 3px var(--color-bg-soft)}.event__what[data-astro-cid-myvz3jas]{font-size:.9375rem;font-weight:600}.event__result[data-astro-cid-myvz3jas]{grid-column:3;justify-self:start;margin-top:.375rem;padding:.3125rem .625rem;background:var(--paper);border:1px solid var(--rule);border-radius:2px;font-size:.8125rem;font-weight:500}.event--flag[data-astro-cid-myvz3jas] .event__dot[data-astro-cid-myvz3jas]{background:var(--color-warn)}.event--flag[data-astro-cid-myvz3jas] .event__result[data-astro-cid-myvz3jas]{background:var(--color-warn-soft);border:1px dashed var(--color-warn);color:var(--color-warn);font-weight:600}.dayfoot[data-astro-cid-myvz3jas]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:1.5rem;padding-bottom:.625rem;border-bottom:5px double var(--ink);font-size:.9375rem;font-weight:600}@media(max-width:1023px){.row[data-astro-cid-myvz3jas],.row--flip[data-astro-cid-myvz3jas]{grid-template-columns:minmax(0,1fr)}.row--flip[data-astro-cid-myvz3jas] .row__copy[data-astro-cid-myvz3jas]{order:0}.row__heading[data-astro-cid-myvz3jas]{max-width:none}.canvas[data-astro-cid-myvz3jas]{min-height:0}}@media(max-width:519px){.tiles[data-astro-cid-myvz3jas]{grid-template-columns:repeat(2,minmax(0,1fr))}.tally[data-astro-cid-myvz3jas]{grid-template-columns:auto minmax(0,1fr)}.tally__left[data-astro-cid-myvz3jas]{grid-column:1 / -1;margin-top:.375rem}}.fg[data-astro-cid-ggjd4ccs]{--ink: var(--color-ink);--rule: #D9D9DE;--muted: #5A5A63;--paper: #FFFFFF;padding-block:clamp(3.5rem,7vw,6.5rem);background:var(--color-bg);border-top:1px solid var(--rule);font-family:var(--font-ledger);color:var(--ink);scroll-margin-top:var(--header-h-desktop)}.mono[data-astro-cid-ggjd4ccs]{font-family:var(--font-mono)}.a[data-astro-cid-ggjd4ccs]{transition:opacity .45s ease var(--d, 0s),transform .45s cubic-bezier(.2,.7,.2,1) var(--d, 0s),clip-path var(--t, .5s) cubic-bezier(.65,0,.35,1) var(--d, 0s)}.a--draw[data-astro-cid-ggjd4ccs]{clip-path:inset(-8px -8px -8px -8px)}.m[data-astro-cid-ggjd4ccs]{transition:outline-color .3s ease var(--d, 0s),background-color .3s ease var(--d, 0s)}.anim[data-astro-cid-ggjd4ccs] .canvas[data-astro-cid-ggjd4ccs]:not(.is-in) .a[data-astro-cid-ggjd4ccs]{opacity:0;transform:translateY(8px);transition:none}.anim[data-astro-cid-ggjd4ccs] .canvas[data-astro-cid-ggjd4ccs]:not(.is-in) .a--draw[data-astro-cid-ggjd4ccs]{opacity:1;transform:none;clip-path:inset(-8px calc(100% + 8px) -8px -8px)}.anim[data-astro-cid-ggjd4ccs] .canvas[data-astro-cid-ggjd4ccs]:not(.is-in) .m[data-astro-cid-ggjd4ccs]{outline-color:transparent;background-color:transparent;transition:none}.fg__head[data-astro-cid-ggjd4ccs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem);align-items:end}.fg__label[data-astro-cid-ggjd4ccs]{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.fg__heading[data-astro-cid-ggjd4ccs]{margin-top:var(--space-4);font-family:var(--font-ledger);font-size:clamp(1.875rem,2.9vw,2.5rem);line-height:1.06;font-weight:600;letter-spacing:-.035em;color:var(--ink)}.fg__lead[data-astro-cid-ggjd4ccs]{max-width:32rem;font-size:1.0625rem;line-height:1.5;color:#3a3a40}.fg__grid[data-astro-cid-ggjd4ccs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,4vw,3.5rem) clamp(1.25rem,2.4vw,2rem);margin-top:clamp(2.5rem,5vw,4rem)}.card[data-astro-cid-ggjd4ccs]{display:flex;flex-direction:column;min-width:0}.card__no[data-astro-cid-ggjd4ccs]{margin-top:1.25rem;font-size:.75rem;font-weight:500;color:var(--color-accent)}.card__title[data-astro-cid-ggjd4ccs]{margin-top:.5rem;font-family:var(--font-ledger);font-size:1.1875rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.card__body[data-astro-cid-ggjd4ccs]{margin-top:.5rem;font-size:.9375rem;line-height:1.5;color:#3a3a40}.fg__link[data-astro-cid-ggjd4ccs]{display:inline-block;margin-top:clamp(2.5rem,4vw,3.5rem);padding-block:.5rem;font-size:1rem;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:5px}.fg__link[data-astro-cid-ggjd4ccs]:hover{color:var(--color-accent)}.canvas[data-astro-cid-ggjd4ccs]{display:flex;flex-direction:column;justify-content:center;min-width:0;height:16.5rem;padding:1.25rem;background:var(--color-bg-soft);border-top:1px solid var(--ink);font-variant-numeric:tabular-nums;overflow:hidden}.st[data-astro-cid-ggjd4ccs]{display:inline-flex;align-items:center;gap:.4375rem}.st[data-astro-cid-ggjd4ccs] i[data-astro-cid-ggjd4ccs]{flex:none;width:8px;height:8px;border-radius:99px;background:var(--color-accent)}.exp[data-astro-cid-ggjd4ccs]{display:grid;grid-template-columns:minmax(0,.8fr) 1.75rem minmax(0,1.2fr);align-items:center}.receipt[data-astro-cid-ggjd4ccs]{display:flex;flex-direction:column;gap:.5rem;padding:.875rem .75rem 1rem;background:var(--paper);border:1px solid var(--ink);border-radius:2px}.receipt__k[data-astro-cid-ggjd4ccs]{font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sk[data-astro-cid-ggjd4ccs]{display:block;height:4px;background:var(--rule)}.receipt__sum[data-astro-cid-ggjd4ccs]{display:flex;flex-direction:column;gap:.3125rem;margin-top:.375rem;font-size:.6875rem}.receipt__sum[data-astro-cid-ggjd4ccs] span[data-astro-cid-ggjd4ccs]{color:var(--muted)}.receipt[data-astro-cid-ggjd4ccs] mark[data-astro-cid-ggjd4ccs]{align-self:flex-start;padding:.125rem .25rem;background-color:color-mix(in srgb,var(--color-accent) 9%,transparent);outline:1.5px solid var(--color-accent);color:var(--ink);white-space:nowrap}.arrow[data-astro-cid-ggjd4ccs]{position:relative;height:0;margin:0 .375rem;border-top:1.5px solid var(--color-accent)}.arrow[data-astro-cid-ggjd4ccs]:after{content:"";position:absolute;right:0;top:-4.75px;width:7px;height:7px;border-top:1.5px solid var(--color-accent);border-right:1.5px solid var(--color-accent);transform:rotate(45deg)}.tags[data-astro-cid-ggjd4ccs]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.tag[data-astro-cid-ggjd4ccs]{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding:.5rem .625rem;background:var(--paper);border:1px solid var(--rule);border-left:3px solid var(--ink);border-radius:2px}.tag__k[data-astro-cid-ggjd4ccs]{font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.tag__v[data-astro-cid-ggjd4ccs]{font-size:.8125rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag__v[data-astro-cid-ggjd4ccs] .mono[data-astro-cid-ggjd4ccs]{font-weight:500}.tag--ai[data-astro-cid-ggjd4ccs]{border-color:var(--color-accent);border-left-color:var(--color-accent)}.tag--ai[data-astro-cid-ggjd4ccs] .tag__k[data-astro-cid-ggjd4ccs]{color:var(--color-accent)}.chat[data-astro-cid-ggjd4ccs]{gap:.75rem}.bubble[data-astro-cid-ggjd4ccs]{max-width:88%;padding:.625rem .75rem;border-radius:2px;font-size:.8125rem;line-height:1.4}.bubble--q[data-astro-cid-ggjd4ccs]{align-self:flex-end;background:var(--ink);color:#fff;font-weight:500}.bubble--a[data-astro-cid-ggjd4ccs]{align-self:flex-start;background:var(--paper);border:1px solid var(--rule);border-left:3px solid var(--color-accent);font-weight:500}.cites[data-astro-cid-ggjd4ccs]{display:flex;gap:.375rem;margin-top:.5rem}.cite[data-astro-cid-ggjd4ccs]{padding:.0625rem .375rem;border:1px solid var(--color-accent);border-radius:2px;color:var(--color-accent);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.grp__top[data-astro-cid-ggjd4ccs]{position:relative;display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;background:var(--ink);border-radius:2px;color:#fff}.grp__name[data-astro-cid-ggjd4ccs]{display:flex;flex-direction:column;gap:.125rem;font-size:.875rem;font-weight:600}.grp__name[data-astro-cid-ggjd4ccs] .mono[data-astro-cid-ggjd4ccs]{font-size:.625rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8}.grp__sum[data-astro-cid-ggjd4ccs]{font-size:.875rem;font-weight:500;white-space:nowrap}.grp__kids[data-astro-cid-ggjd4ccs]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem;padding-top:1rem}.grp__kids[data-astro-cid-ggjd4ccs]:before{content:"";position:absolute;left:16.666%;right:16.666%;top:0;border-top:1px solid var(--ink)}.grp__kids[data-astro-cid-ggjd4ccs]:after{content:"";position:absolute;left:50%;top:-1rem;height:1rem;border-left:1px solid var(--ink)}.kid[data-astro-cid-ggjd4ccs]{position:relative;display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.5rem .5rem .5625rem;background:var(--paper);border:1px solid var(--rule);border-radius:2px}.kid[data-astro-cid-ggjd4ccs]:before{content:"";position:absolute;left:50%;top:calc(-1rem - 1px);height:1rem;border-left:1px solid var(--ink)}.kid__name[data-astro-cid-ggjd4ccs]{font-size:.6875rem;font-weight:600;line-height:1.25}.kid__v[data-astro-cid-ggjd4ccs]{font-size:.6875rem;color:var(--muted);white-space:nowrap}.perm[data-astro-cid-ggjd4ccs]{gap:0}.perm__row[data-astro-cid-ggjd4ccs]{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,3.25rem);align-items:center;padding:.5625rem 0;border-bottom:1px solid var(--rule)}.perm__row--head[data-astro-cid-ggjd4ccs]{padding:0 0 .5rem;border-bottom:1px solid var(--ink);font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:center}.who[data-astro-cid-ggjd4ccs]{display:flex;align-items:center;gap:.5rem;min-width:0}.who[data-astro-cid-ggjd4ccs] b[data-astro-cid-ggjd4ccs]{display:grid;place-items:center;flex:none;width:1.75rem;height:1.75rem;background:var(--paper);border:1px solid var(--ink);border-radius:2px;font-size:.625rem;font-weight:500}.who__t[data-astro-cid-ggjd4ccs]{display:flex;flex-direction:column;min-width:0}.who__n[data-astro-cid-ggjd4ccs]{font-size:.8125rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.who__r[data-astro-cid-ggjd4ccs]{font-size:.625rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.pip[data-astro-cid-ggjd4ccs]{justify-self:center;width:10px;height:10px;border-radius:99px;box-shadow:inset 0 0 0 1.5px #a9a9b4}.pip--on[data-astro-cid-ggjd4ccs]{background:var(--color-accent);box-shadow:none}.mcp[data-astro-cid-ggjd4ccs]{gap:.75rem}.wire[data-astro-cid-ggjd4ccs]{display:grid;grid-template-columns:auto minmax(1.5rem,1fr) auto;align-items:center}.node[data-astro-cid-ggjd4ccs]{padding:.375rem .625rem;background:var(--paper);border:1px solid var(--ink);border-radius:2px;font-size:.75rem;font-weight:600;white-space:nowrap}.node--tl[data-astro-cid-ggjd4ccs]{border-color:var(--color-accent);color:var(--color-accent)}.node--ai[data-astro-cid-ggjd4ccs]{display:flex;align-items:center;gap:.625rem;padding-inline:.5rem}.ai[data-astro-cid-ggjd4ccs]{display:inline-flex;align-items:center;gap:.3125rem;font-size:.6875rem}.ai[data-astro-cid-ggjd4ccs] img[data-astro-cid-ggjd4ccs]{display:block;height:10px;width:auto}.knot[data-astro-cid-ggjd4ccs]{display:block;flex:none;width:14px;height:14px;overflow:hidden}.knot[data-astro-cid-ggjd4ccs] img[data-astro-cid-ggjd4ccs]{height:14px;max-width:none}.wire__line[data-astro-cid-ggjd4ccs]{position:relative;height:0;border-top:1.5px solid var(--color-accent)}.wire__line[data-astro-cid-ggjd4ccs] em[data-astro-cid-ggjd4ccs]{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);padding:0 .375rem;background:var(--color-bg-soft);color:var(--color-accent);font-style:normal;font-size:.625rem;letter-spacing:.08em}.term[data-astro-cid-ggjd4ccs]{display:flex;flex-direction:column;gap:.4375rem;padding:.75rem .875rem;background:var(--ink);border-radius:2px;color:#fff;font-size:.6875rem;line-height:1.4}.term__c[data-astro-cid-ggjd4ccs]{color:#a9acff;font-weight:600}.term__call[data-astro-cid-ggjd4ccs]{display:flex;justify-content:space-between;gap:.75rem;color:#ffffffc7}.term__call[data-astro-cid-ggjd4ccs] span[data-astro-cid-ggjd4ccs]:first-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.term__ok[data-astro-cid-ggjd4ccs]{flex:none;color:#a9acff}.term__ok[data-astro-cid-ggjd4ccs]:before{content:"✓ "}.term__done[data-astro-cid-ggjd4ccs]{color:#ffdb80}.hub[data-astro-cid-ggjd4ccs]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,auto);gap:1.25rem .75rem;align-content:center;justify-items:center;align-items:center}.hub[data-astro-cid-ggjd4ccs]:before{content:"";position:absolute;inset:2.25rem 12%;background:linear-gradient(var(--ink),var(--ink)) center / 100% 1px no-repeat,linear-gradient(var(--ink),var(--ink)) center / 1px 100% no-repeat,linear-gradient(to top right,transparent calc(50% - .5px),var(--rule) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(to bottom right,transparent calc(50% - .5px),var(--rule) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px));opacity:.55}.sys[data-astro-cid-ggjd4ccs]{position:relative;padding:.375rem .5rem;background:var(--paper);border:1px solid var(--rule);border-radius:2px;font-size:.6875rem;font-weight:500;white-space:nowrap}.hub__tl[data-astro-cid-ggjd4ccs]{position:relative;display:grid;place-items:center;width:3.25rem;height:3.25rem;background:var(--paper);border:1.5px solid var(--color-accent);border-radius:2px}.hub__tl[data-astro-cid-ggjd4ccs] svg[data-astro-cid-ggjd4ccs]{width:62%;height:auto}@media(max-width:1023px){.fg__head[data-astro-cid-ggjd4ccs]{grid-template-columns:minmax(0,1fr);align-items:start}.fg__grid[data-astro-cid-ggjd4ccs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.fg__grid[data-astro-cid-ggjd4ccs]{grid-template-columns:minmax(0,1fr)}}.scenarios[data-astro-cid-dg4dtf7f]{background:var(--color-bg);padding-block:clamp(3.5rem,7vw,6.5rem);border-top:1px solid #D9D9DE;font-family:var(--font-ledger);color:var(--color-ink)}.scenarios__band[data-astro-cid-dg4dtf7f]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:720px){.scenarios__band[data-astro-cid-dg4dtf7f]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem);align-items:end}}.scenarios__eyebrow[data-astro-cid-dg4dtf7f]{font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.scenarios__headline[data-astro-cid-dg4dtf7f]{margin-top:var(--space-4);font-family:var(--font-ledger);font-size:clamp(1.875rem,2.9vw,2.5rem);font-weight:600;letter-spacing:-.035em;line-height:1.06;color:var(--color-ink)}.scenarios__support[data-astro-cid-dg4dtf7f]{font-size:1.0625rem;line-height:1.5;color:#3a3a40;max-width:32rem}.scenarios__stats[data-astro-cid-dg4dtf7f]{margin-top:var(--space-6);display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#5a5a63}.scenarios__stat-dot[data-astro-cid-dg4dtf7f]{color:var(--color-accent)}.scenarios__toolbar[data-astro-cid-dg4dtf7f]{margin-top:var(--space-7);display:flex;justify-content:flex-end}.scenarios__toggle-all[data-astro-cid-dg4dtf7f]{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);background:var(--color-bg);border:1px solid var(--color-ink);border-radius:2px;padding:.45rem 1rem;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.scenarios__toggle-all[data-astro-cid-dg4dtf7f]:hover{background:var(--color-bg);color:var(--color-accent);border-color:var(--color-accent)}.scenarios__columns[data-astro-cid-dg4dtf7f]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-top:var(--space-4);align-items:start}@media(min-width:900px){.scenarios__columns[data-astro-cid-dg4dtf7f]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-6)}}.scenarios__col-title[data-astro-cid-dg4dtf7f]{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#5a5a63;padding-bottom:.75rem;border-bottom:1px solid var(--color-ink)}.scenarios__rows[data-astro-cid-dg4dtf7f]{display:flex;flex-direction:column;gap:0}.scenario[data-astro-cid-dg4dtf7f]{background:var(--color-bg);border:0;border-bottom:1px solid #D9D9DE;border-radius:0;box-shadow:none;transition:border-color var(--dur-fast) var(--ease-standard)}.scenario[data-astro-cid-dg4dtf7f]:hover .scenario__name[data-astro-cid-dg4dtf7f]{color:var(--color-accent)}.scenario[data-astro-cid-dg4dtf7f][open]{border-bottom-color:var(--color-ink)}.scenario__summary[data-astro-cid-dg4dtf7f]{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.875rem;padding:1rem 0}.scenario__summary[data-astro-cid-dg4dtf7f]::-webkit-details-marker{display:none}.scenario__idx[data-astro-cid-dg4dtf7f]{font-family:var(--font-mono);font-size:.75rem;color:#5a5a63}.scenario__name[data-astro-cid-dg4dtf7f]{font-size:.9375rem;font-weight:600;color:var(--color-ink);flex:1;display:inline-flex;align-items:center;gap:.5rem;min-width:0}.scenario__attention[data-astro-cid-dg4dtf7f]{width:6px;height:6px;border-radius:50%;background:var(--color-warn);flex-shrink:0}.scenario__chip[data-astro-cid-dg4dtf7f]{font-family:var(--font-mono);font-size:.75rem;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 9%,transparent);border-radius:2px;padding:.2rem .55rem;white-space:nowrap;flex-shrink:0}@media(max-width:480px){.scenario__chip[data-astro-cid-dg4dtf7f]{white-space:normal;max-width:45%;text-align:center;overflow-wrap:anywhere}}.scenario__icon[data-astro-cid-dg4dtf7f]{position:relative;width:14px;height:14px;flex-shrink:0;color:var(--color-accent)}.scenario__bar[data-astro-cid-dg4dtf7f]{position:absolute;left:50%;top:50%;background:currentColor;border-radius:1px;transition:transform var(--dur-med) var(--ease-standard)}.scenario__bar--h[data-astro-cid-dg4dtf7f]{width:12px;height:2px;transform:translate(-50%,-50%)}.scenario__bar--v[data-astro-cid-dg4dtf7f]{width:2px;height:12px;transform:translate(-50%,-50%)}.scenario[data-astro-cid-dg4dtf7f][open] .scenario__bar--v[data-astro-cid-dg4dtf7f]{transform:translate(-50%,-50%) scaleY(0)}.scenario__subhint[data-astro-cid-dg4dtf7f]{padding:0 0 .8rem 1.9rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;color:#5a5a63}.scenario[data-astro-cid-dg4dtf7f][open] .scenario__subhint[data-astro-cid-dg4dtf7f]{display:none}.scenario[data-astro-cid-dg4dtf7f]::details-content{block-size:0;opacity:0;overflow:clip;transition:block-size var(--dur-med) var(--ease-standard),opacity var(--dur-med) var(--ease-standard),content-visibility var(--dur-med) allow-discrete}.scenario[data-astro-cid-dg4dtf7f][open]::details-content{block-size:auto;opacity:1}.scenario__body[data-astro-cid-dg4dtf7f]{padding:.125rem 0 1.125rem 1.9rem}.scenario__header[data-astro-cid-dg4dtf7f]{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#5a5a63}.scenario__types[data-astro-cid-dg4dtf7f]{margin-top:.75rem;display:grid;grid-template-columns:1fr;gap:.5rem 1.25rem}@media(min-width:720px){.scenario__types--two-col[data-astro-cid-dg4dtf7f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.scenario__type[data-astro-cid-dg4dtf7f]{display:flex;align-items:center;gap:.55rem}.scenario__type-code[data-astro-cid-dg4dtf7f]{font-family:var(--font-mono);font-size:.6875rem;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 9%,transparent);border-radius:2px;padding:.125rem .45rem;white-space:nowrap;flex:none;min-width:34px;text-align:center}.scenario__type-title[data-astro-cid-dg4dtf7f]{font-size:.875rem;color:var(--color-ink);line-height:1.4}.scenario__bullets[data-astro-cid-dg4dtf7f]{margin-top:.75rem;display:flex;flex-direction:column;gap:.55rem}.scenario__bullet[data-astro-cid-dg4dtf7f]{display:flex;align-items:baseline;gap:.6rem}.scenario__bullet-dot[data-astro-cid-dg4dtf7f]{width:5px;height:5px;border-radius:50%;background:var(--color-accent);flex:none;position:relative;top:-2px}.scenario__bullet[data-astro-cid-dg4dtf7f] span[data-astro-cid-dg4dtf7f]:last-child{font-size:.875rem;color:var(--color-ink);line-height:1.5}.scenario__status[data-astro-cid-dg4dtf7f]{border-top:1px solid #D9D9DE;margin-top:1rem;padding-top:.75rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.scenario__status-dot[data-astro-cid-dg4dtf7f]{width:7px;height:7px;border-radius:50%;flex:none}.scenario__status--success[data-astro-cid-dg4dtf7f] .scenario__status-dot[data-astro-cid-dg4dtf7f]{background:var(--color-accent)}.scenario__status--success[data-astro-cid-dg4dtf7f] .scenario__status-text[data-astro-cid-dg4dtf7f]{color:var(--color-accent)}.scenario__status--attention[data-astro-cid-dg4dtf7f] .scenario__status-dot[data-astro-cid-dg4dtf7f]{background:var(--color-warn)}.scenario__status--attention[data-astro-cid-dg4dtf7f] .scenario__status-text[data-astro-cid-dg4dtf7f]{color:var(--color-warn)}.scenario__status-suffix[data-astro-cid-dg4dtf7f]{color:#5a5a63}
