.hero[data-astro-cid-anhloy43]{padding-block:clamp(3rem,2rem + 4vw,5.5rem) clamp(2.5rem,2rem + 2vw,3.5rem);position:relative;overflow:hidden}.grid[data-astro-cid-anhloy43]{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:center}h1[data-astro-cid-anhloy43]{font-size:var(--text-4xl);margin-block:1.1rem 1rem;color:var(--color-white)}.nb[data-astro-cid-anhloy43]{color:var(--color-lav-hi)}.sub[data-astro-cid-anhloy43]{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-on-dark);margin-bottom:1rem;max-width:30ch}.ctas[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem}.note[data-astro-cid-anhloy43]{margin-top:1rem;font-size:.8rem;color:var(--color-on-dark-soft);letter-spacing:.02em}.photo[data-astro-cid-anhloy43]{margin:0}.win[data-astro-cid-anhloy43]{position:relative;padding:8px;border:1px solid rgb(201 181 242 / .35);background:#ffffff08}.win[data-astro-cid-anhloy43]:before,.win[data-astro-cid-anhloy43]:after{content:"";position:absolute;width:28px;height:28px;border:3px solid var(--color-lav-hi)}.win[data-astro-cid-anhloy43]:before{top:-5px;left:-5px;border-right:0;border-bottom:0}.win[data-astro-cid-anhloy43]:after{bottom:-5px;right:-5px;border-left:0;border-top:0}.win[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 40%}figcaption[data-astro-cid-anhloy43]{margin-top:.8rem;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-dark-soft)}.facts[data-astro-cid-anhloy43]{display:grid;grid-template-columns:repeat(4,1fr);margin:clamp(2.5rem,2rem + 2vw,3.5rem) 0 0;border-top:1px solid rgb(201 181 242 / .25)}.facts[data-astro-cid-anhloy43] div[data-astro-cid-anhloy43]{display:flex;flex-direction:column-reverse;gap:.2rem;border-left:1px solid rgb(201 181 242 / .18);padding:1.1rem 1rem 0}.facts[data-astro-cid-anhloy43] div[data-astro-cid-anhloy43]:first-child{border-left:0;padding-left:0}.facts[data-astro-cid-anhloy43] dd[data-astro-cid-anhloy43]{margin:0;font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:600;color:var(--color-white)}.facts[data-astro-cid-anhloy43] dt[data-astro-cid-anhloy43]{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-dark-soft)}@media(max-width:900px){.grid[data-astro-cid-anhloy43]{grid-template-columns:1fr}.facts[data-astro-cid-anhloy43]{grid-template-columns:1fr 1fr}.facts[data-astro-cid-anhloy43] div[data-astro-cid-anhloy43]:nth-child(3){border-left:0;padding-left:0}}.row[data-astro-cid-paz65tub]{display:grid;grid-template-columns:.9fr 1.6fr;gap:clamp(1.5rem,1rem + 3vw,4rem);align-items:start}.badge[data-astro-cid-paz65tub]{display:inline-flex;align-items:center;gap:.7rem;font-weight:650;color:var(--color-violet);margin-bottom:.8rem}.h3[data-astro-cid-paz65tub]{font-size:var(--text-2xl);margin-bottom:.8rem}.intro[data-astro-cid-paz65tub]>p[data-astro-cid-paz65tub]:last-child{color:var(--color-ink-soft)}.groups[data-astro-cid-paz65tub]{display:grid;gap:1.25rem}.gh[data-astro-cid-paz65tub]{font-size:.74rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft);margin-bottom:.55rem}ul[data-astro-cid-paz65tub]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.45rem}li[data-astro-cid-paz65tub]{padding:.35rem .75rem;border:1px solid var(--color-rule);background:var(--color-wafer);font-size:.93rem;font-weight:500;color:var(--color-ink-soft);filter:grayscale(1);transition:color var(--dur-ui) var(--ease),border-color var(--dur-ui) var(--ease),background-color var(--dur-ui) var(--ease)}li[data-astro-cid-paz65tub]:hover{color:var(--color-violet);border-color:var(--color-lav);background:var(--color-white)}@media(max-width:860px){.row[data-astro-cid-paz65tub]{grid-template-columns:1fr}}.seams[data-astro-cid-l5bpc24o]{background:var(--color-wafer)}.head[data-astro-cid-l5bpc24o]{max-width:1040px}.cols[data-astro-cid-l5bpc24o]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2.5rem;margin-top:1.25rem;color:var(--color-ink-soft)}.board[data-astro-cid-l5bpc24o]{display:grid;grid-template-columns:1.75fr 1fr;gap:0;margin-top:clamp(2rem,1.5rem + 2vw,3rem);background:var(--color-die);border:1px solid var(--color-ink)}.die-wrap[data-astro-cid-l5bpc24o]{position:relative;padding:clamp(.75rem,.5rem + 1vw,1.5rem)}.die[data-astro-cid-l5bpc24o]{display:block;width:100%;height:auto}.die-tall[data-astro-cid-l5bpc24o]{display:none}.tr[data-astro-cid-l5bpc24o]{fill:none;stroke:var(--color-lav);stroke-width:3;stroke-linejoin:round;opacity:.85}.die-tall[data-astro-cid-l5bpc24o] .tr[data-astro-cid-l5bpc24o]{stroke-width:2}.tr-out[data-astro-cid-l5bpc24o]{stroke:var(--color-lav-hi)}.armed[data-astro-cid-l5bpc24o] .tr[data-astro-cid-l5bpc24o]{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s var(--ease-brand)}.armed[data-astro-cid-l5bpc24o] .tr-out[data-astro-cid-l5bpc24o]{transition-delay:.7s}.live[data-astro-cid-l5bpc24o] .tr[data-astro-cid-l5bpc24o]{stroke-dashoffset:0}.pad[data-astro-cid-l5bpc24o]{fill:#221f3a;stroke:#c9b5f273;stroke-width:1.5}.pad-out[data-astro-cid-l5bpc24o]{fill:#2a2450;stroke:var(--color-lav-hi)}.pin[data-astro-cid-l5bpc24o]{fill:var(--color-lav)}.pl[data-astro-cid-l5bpc24o]{fill:var(--color-on-dark);font-family:var(--font-body);font-weight:500}.chip-body[data-astro-cid-l5bpc24o]{fill:var(--color-violet)}.chip-core[data-astro-cid-l5bpc24o]{fill:none;stroke:#ffffff59;stroke-width:1.5;stroke-dasharray:6 5}.cb[data-astro-cid-l5bpc24o]{fill:#fff;font-family:var(--font-heading);font-weight:600}.cl[data-astro-cid-l5bpc24o]{fill:#ffffffd9;font-family:var(--font-body)}.cl[data-astro-cid-l5bpc24o].mono{font-family:var(--font-mono);letter-spacing:.12em}.tps[data-astro-cid-l5bpc24o]{position:absolute;inset:clamp(.75rem,.5rem + 1vw,1.5rem);pointer-events:none}.tp[data-astro-cid-l5bpc24o]{position:absolute;left:var(--x);top:var(--y);transform:translate(calc(-.4rem - 9px),-50%);pointer-events:auto;display:inline-flex;align-items:center;gap:.35rem;min-width:44px;min-height:44px;padding:0 .55rem 0 .4rem;border:0;border-radius:999px;background:transparent;color:var(--color-amber);cursor:pointer}.ring[data-astro-cid-l5bpc24o]{width:18px;height:18px;border-radius:50%;border:3px solid var(--color-amber);background:var(--color-die);box-shadow:0 0 0 3px var(--color-die);transition:background-color var(--dur-ui) var(--ease),transform var(--dur-ui) var(--ease)}.tpl[data-astro-cid-l5bpc24o]{font-size:.78rem;font-weight:500;background:var(--color-die);padding:.05rem .3rem}.tp[data-astro-cid-l5bpc24o]:hover .ring[data-astro-cid-l5bpc24o]{transform:scale(1.15)}.tp[data-astro-cid-l5bpc24o][aria-selected=true] .ring[data-astro-cid-l5bpc24o]{background:var(--color-amber);animation:pulse 1.8s var(--ease) infinite}.tp[data-astro-cid-l5bpc24o][aria-selected=true] .tpl[data-astro-cid-l5bpc24o]{background:var(--color-amber);color:var(--color-die)}.tp[data-astro-cid-l5bpc24o]:focus-visible{outline:3px solid var(--color-white);outline-offset:2px}@keyframes pulse{0%,to{box-shadow:0 0 0 3px var(--color-die),0 0 0 3px #f2b84b99}50%{box-shadow:0 0 0 3px var(--color-die),0 0 0 10px #f2b84b00}}.readout[data-astro-cid-l5bpc24o]{display:flex;flex-direction:column;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);border-left:1px solid rgb(201 181 242 / .25);background:#1f1c36;color:var(--color-on-dark)}.panel[data-astro-cid-l5bpc24o]:focus-visible{outline:2px solid var(--color-amber);outline-offset:6px}.probe[data-astro-cid-l5bpc24o]{display:flex;align-items:center;gap:.55rem;font-size:.78rem;letter-spacing:.04em;color:var(--color-amber);margin-bottom:1rem}.dot[data-astro-cid-l5bpc24o]{width:9px;height:9px;border-radius:50%;background:var(--color-amber);flex:none}.panel[data-astro-cid-l5bpc24o] h3[data-astro-cid-l5bpc24o]{font-size:var(--text-2xl);color:var(--color-white);margin-bottom:.75rem}.body[data-astro-cid-l5bpc24o]{color:var(--color-on-dark);font-size:1.08rem}.own[data-astro-cid-l5bpc24o]{margin-top:1.4rem;padding-top:1.1rem;border-top:1px dashed rgb(201 181 242 / .35);color:var(--color-on-dark-soft)}.own[data-astro-cid-l5bpc24o] .mono[data-astro-cid-l5bpc24o]{display:block;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-lav-hi);margin-bottom:.35rem}.hint[data-astro-cid-l5bpc24o]{margin-top:auto;padding-top:1.5rem;font-size:.76rem;color:var(--color-on-dark-soft);letter-spacing:.04em}.pull[data-astro-cid-l5bpc24o]{margin:clamp(2rem,1.5rem + 2vw,3rem) 0 0;max-width:900px;padding-left:1.25rem;border-left:4px solid var(--color-violet);font-family:var(--font-heading);font-size:var(--text-lg);line-height:1.45;color:var(--color-ink)}.pull[data-astro-cid-l5bpc24o] strong[data-astro-cid-l5bpc24o]{color:var(--color-violet-deep);font-weight:600}@media(max-width:1000px){.board[data-astro-cid-l5bpc24o]{grid-template-columns:1fr}.readout[data-astro-cid-l5bpc24o]{border-left:0;border-top:1px solid rgb(201 181 242 / .25)}}@media(max-width:700px){.cols[data-astro-cid-l5bpc24o]{grid-template-columns:1fr}.die-wide[data-astro-cid-l5bpc24o]{display:none}.die-tall[data-astro-cid-l5bpc24o]{display:block}.tp[data-astro-cid-l5bpc24o]{left:var(--mx);top:var(--my);padding:0;min-width:40px;transform:translate(-50%,-50%)}.tpl[data-astro-cid-l5bpc24o]{position:absolute;left:50%;top:-.55rem;transform:translate(-50%);font-size:.66rem}.ring[data-astro-cid-l5bpc24o]{width:16px;height:16px;margin:auto}}@media(prefers-reduced-motion:reduce){.tp[data-astro-cid-l5bpc24o][aria-selected=true] .ring[data-astro-cid-l5bpc24o]{animation:none}}.stack[data-astro-cid-eesk3urn]{list-style:none;margin:clamp(2rem,1.5rem + 2vw,3rem) 0 0;padding:0;border:1px solid var(--color-ink)}.layer[data-astro-cid-eesk3urn]{display:grid;grid-template-columns:170px 1.5fr 1fr auto;gap:1.25rem 2rem;align-items:start;padding:clamp(1.25rem,1rem + 1vw,1.75rem) clamp(1rem,.75rem + 1.5vw,2rem);border-top:1px solid var(--color-ink);position:relative}.layer[data-astro-cid-eesk3urn]:first-child{border-top:0}.layer[data-astro-cid-eesk3urn]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--color-violet);opacity:calc(1 - var(--d) * .22)}.layer-cfo[data-astro-cid-eesk3urn]{background:var(--color-wafer)}.layer-controller[data-astro-cid-eesk3urn]{background:#ebe4f8}.layer-ops[data-astro-cid-eesk3urn]{background:var(--color-wafer-2)}.layer-bookkeeping[data-astro-cid-eesk3urn]{background:var(--color-white);background-image:repeating-linear-gradient(135deg,rgb(107 63 160 / .05) 0 2px,transparent 2px 9px)}.tag[data-astro-cid-eesk3urn]{display:flex;flex-direction:column;gap:.3rem;padding-left:.5rem}.lnum[data-astro-cid-eesk3urn]{font-size:1.5rem;font-weight:500;color:var(--color-violet);line-height:1}.ltag[data-astro-cid-eesk3urn]{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft)}.main[data-astro-cid-eesk3urn] h3[data-astro-cid-eesk3urn]{font-size:var(--text-xl);margin-bottom:.45rem}.main[data-astro-cid-eesk3urn] p[data-astro-cid-eesk3urn]{color:var(--color-ink-soft)}.items[data-astro-cid-eesk3urn]{list-style:none;margin:0;padding:0;display:grid;gap:.3rem;font-size:.95rem}.items[data-astro-cid-eesk3urn] li[data-astro-cid-eesk3urn]{padding-left:1.1rem;position:relative}.items[data-astro-cid-eesk3urn] li[data-astro-cid-eesk3urn]:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;background:var(--color-violet)}.more[data-astro-cid-eesk3urn]{white-space:nowrap;align-self:start}@media(max-width:1100px){.layer[data-astro-cid-eesk3urn]{grid-template-columns:130px 1fr 1fr}.more[data-astro-cid-eesk3urn]{grid-column:2 / -1}}@media(max-width:720px){.layer[data-astro-cid-eesk3urn]{grid-template-columns:1fr;gap:.85rem}.tag[data-astro-cid-eesk3urn]{flex-direction:row;align-items:baseline;gap:.75rem}.more[data-astro-cid-eesk3urn]{grid-column:auto}}.grid[data-astro-cid-ad25xdfg]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:start}.copy[data-astro-cid-ad25xdfg] p[data-astro-cid-ad25xdfg]{color:var(--color-ink-soft);margin-top:1rem;max-width:56ch}.lh[data-astro-cid-ad25xdfg]{font-size:.76rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-violet);margin-bottom:1rem}.card[data-astro-cid-ad25xdfg]{background:var(--color-white);border:1px solid var(--color-rule-strong);padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.fitl[data-astro-cid-ad25xdfg]{list-style:none;margin:0;padding:0}.fitl[data-astro-cid-ad25xdfg] li[data-astro-cid-ad25xdfg]{padding:.65rem 0 .65rem 2rem;border-top:1px solid var(--color-rule);position:relative}.fitl[data-astro-cid-ad25xdfg] li[data-astro-cid-ad25xdfg]:first-child{border-top:0;padding-top:0}.fitl[data-astro-cid-ad25xdfg] li[data-astro-cid-ad25xdfg]:before{content:"";position:absolute;left:0;top:1.1em;width:14px;height:2px;background:var(--color-violet);box-shadow:8px 0 0 var(--color-violet)}.fitl[data-astro-cid-ad25xdfg] li[data-astro-cid-ad25xdfg]:first-child:before{top:.6em}.ind[data-astro-cid-ad25xdfg]{margin-top:2rem}.chips[data-astro-cid-ad25xdfg]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.chips[data-astro-cid-ad25xdfg] a[data-astro-cid-ad25xdfg]{display:inline-flex;align-items:center;min-height:44px;padding:.4rem .9rem;background:var(--color-white);border:1px solid var(--color-rule-strong);color:var(--color-ink);text-decoration:none;font-weight:550;font-size:.95rem;transition:border-color var(--dur-ui) var(--ease),color var(--dur-ui) var(--ease)}.chips[data-astro-cid-ad25xdfg] a[data-astro-cid-ad25xdfg]:hover{border-color:var(--color-violet);color:var(--color-violet)}@media(max-width:900px){.grid[data-astro-cid-ad25xdfg]{grid-template-columns:1fr}}.timing[data-astro-cid-hppw5vva]{list-style:none;margin:clamp(2rem,1.5rem + 2vw,3rem) 0 0;padding:0;display:grid;grid-template-columns:.8fr 1fr 1.4fr 1.2fr}.st[data-astro-cid-hppw5vva]{padding-right:1.5rem}.wave[data-astro-cid-hppw5vva]{position:relative;height:34px;margin-bottom:1.1rem;border-bottom:2px solid rgb(201 181 242 / .35)}.wave[data-astro-cid-hppw5vva] span[data-astro-cid-hppw5vva]{position:absolute;left:0;bottom:-2px;height:26px;border:2px solid var(--color-lav-hi);border-bottom:0}.st-0[data-astro-cid-hppw5vva] .wave[data-astro-cid-hppw5vva] span[data-astro-cid-hppw5vva]{width:34%}.st-1[data-astro-cid-hppw5vva] .wave[data-astro-cid-hppw5vva] span[data-astro-cid-hppw5vva]{width:60%}.st-2[data-astro-cid-hppw5vva] .wave[data-astro-cid-hppw5vva] span[data-astro-cid-hppw5vva]{width:88%}.st-3[data-astro-cid-hppw5vva] .wave[data-astro-cid-hppw5vva]{border-bottom-style:dashed}.st-3[data-astro-cid-hppw5vva] .wave[data-astro-cid-hppw5vva] span[data-astro-cid-hppw5vva]{width:22%;height:26px;box-shadow:34% 0 0 0 transparent}.st-3[data-astro-cid-hppw5vva] .wave[data-astro-cid-hppw5vva]:after{content:"";position:absolute;left:30%;right:0;bottom:-2px;height:26px;background:repeating-linear-gradient(90deg,transparent 0 14px,var(--color-lav-hi) 14px 16px,transparent 16px 30px);border-top:2px solid var(--color-lav-hi);opacity:.85}.when[data-astro-cid-hppw5vva]{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-amber);margin-bottom:.35rem}.st[data-astro-cid-hppw5vva] h3[data-astro-cid-hppw5vva]{font-size:var(--text-xl);color:var(--color-white);margin-bottom:.5rem}.b[data-astro-cid-hppw5vva]{color:var(--color-on-dark-soft)}@media(max-width:900px){.timing[data-astro-cid-hppw5vva]{grid-template-columns:1fr 1fr;row-gap:2rem}}@media(max-width:560px){.timing[data-astro-cid-hppw5vva]{grid-template-columns:1fr}.st[data-astro-cid-hppw5vva]{padding-right:0}}.nots[data-astro-cid-fwca6gkx]{list-style:none;margin:clamp(2rem,1.5rem + 2vw,2.75rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--color-ink)}.nots[data-astro-cid-fwca6gkx] li[data-astro-cid-fwca6gkx]{padding:1.5rem 1.75rem 1.5rem 0}.nots[data-astro-cid-fwca6gkx] li[data-astro-cid-fwca6gkx]+li[data-astro-cid-fwca6gkx]{padding-left:1.75rem;border-left:1px solid var(--color-rule)}.x[data-astro-cid-fwca6gkx]{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1.5px solid var(--color-violet);color:var(--color-violet);margin-bottom:.9rem}.x[data-astro-cid-fwca6gkx] svg[data-astro-cid-fwca6gkx]{width:16px;height:16px}.nots[data-astro-cid-fwca6gkx] h3[data-astro-cid-fwca6gkx]{font-size:var(--text-xl);margin-bottom:.55rem}.nots[data-astro-cid-fwca6gkx] p[data-astro-cid-fwca6gkx]{color:var(--color-ink-soft);margin-bottom:.75rem}.same[data-astro-cid-fwca6gkx]{display:grid;grid-template-columns:240px 1fr;gap:2rem;margin-top:clamp(1.5rem,1rem + 2vw,2.5rem);padding:clamp(1.5rem,1rem + 2vw,2.25rem);background:var(--color-wafer);border-left:6px solid var(--color-violet)}.same-mark[data-astro-cid-fwca6gkx]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--color-ink-soft)}.same-mark[data-astro-cid-fwca6gkx] span[data-astro-cid-fwca6gkx]{padding:.2rem .5rem;border-left:2px solid var(--color-violet)}.same-mark[data-astro-cid-fwca6gkx] .on[data-astro-cid-fwca6gkx]{background:var(--color-violet);color:var(--color-white);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem}.sh[data-astro-cid-fwca6gkx]{font-size:var(--text-2xl);margin-bottom:.75rem}.same[data-astro-cid-fwca6gkx] p[data-astro-cid-fwca6gkx]{color:var(--color-ink-soft);max-width:70ch}.same[data-astro-cid-fwca6gkx] p[data-astro-cid-fwca6gkx]+p[data-astro-cid-fwca6gkx]{margin-top:.75rem}@media(max-width:900px){.nots[data-astro-cid-fwca6gkx]{grid-template-columns:1fr}.nots[data-astro-cid-fwca6gkx] li[data-astro-cid-fwca6gkx],.nots[data-astro-cid-fwca6gkx] li[data-astro-cid-fwca6gkx]+li[data-astro-cid-fwca6gkx]{padding:1.25rem 0;border-left:0;border-top:1px solid var(--color-rule)}.nots[data-astro-cid-fwca6gkx] li[data-astro-cid-fwca6gkx]:first-child{border-top:0}.same[data-astro-cid-fwca6gkx]{grid-template-columns:1fr}.same-mark[data-astro-cid-fwca6gkx]{flex-direction:row;flex-wrap:wrap}}.leaders[data-astro-cid-5bfvjeui]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:clamp(2rem,1.5rem + 2vw,2.75rem)}.pc[data-astro-cid-5bfvjeui]{background:var(--color-white);border:1px solid var(--color-rule-strong);border-top:4px solid var(--color-violet);padding:1.5rem}.mono-av[data-astro-cid-5bfvjeui]{width:56px;height:56px;display:grid;place-items:center;background:var(--color-die);color:var(--color-lav-hi);font-family:var(--font-heading);font-weight:600;font-size:1.15rem;margin-bottom:1rem}.pc[data-astro-cid-5bfvjeui] h3[data-astro-cid-5bfvjeui]{font-size:var(--text-xl)}.role[data-astro-cid-5bfvjeui]{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-violet);margin:.25rem 0 .75rem}.bio[data-astro-cid-5bfvjeui]{color:var(--color-ink-soft);font-size:.98rem}.sub[data-astro-cid-5bfvjeui]{margin:2.5rem 0 1rem;font-size:.78rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft)}.ctrl[data-astro-cid-5bfvjeui]{list-style:none;margin:0 0 1.75rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.75rem}.ctrl[data-astro-cid-5bfvjeui] li[data-astro-cid-5bfvjeui]{display:grid;grid-template-columns:72px 1fr;gap:1rem;align-items:center;background:var(--color-white);border:1px solid var(--color-rule);padding:.85rem}.ctrl[data-astro-cid-5bfvjeui] img[data-astro-cid-5bfvjeui],.ph[data-astro-cid-5bfvjeui]{width:72px;height:72px;object-fit:cover}.ph[data-astro-cid-5bfvjeui]{display:grid;place-items:center;background:var(--color-wafer);color:var(--color-violet);font-family:var(--font-heading);font-weight:600;border:1px dashed var(--color-lav)}.cn[data-astro-cid-5bfvjeui]{font-weight:650;font-family:var(--font-heading);font-size:1.08rem}.ct[data-astro-cid-5bfvjeui]{color:var(--color-violet);font-size:.92rem;font-weight:550}.cnote[data-astro-cid-5bfvjeui]{color:var(--color-ink-soft);font-size:.9rem}@media(max-width:900px){.leaders[data-astro-cid-5bfvjeui]{grid-template-columns:1fr}}@media(max-width:420px){.ctrl[data-astro-cid-5bfvjeui]{grid-template-columns:1fr}}.grid[data-astro-cid-h3xzfrp5]{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:auto auto;gap:1rem;margin-top:clamp(2rem,1.5rem + 2vw,2.75rem)}.q[data-astro-cid-h3xzfrp5]{margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem);background:var(--color-wafer);border:1px solid var(--color-rule)}.q-big[data-astro-cid-h3xzfrp5]{grid-row:span 2;background:var(--color-die);color:var(--color-on-dark);border-color:var(--color-die)}.lead[data-astro-cid-h3xzfrp5]{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:600;line-height:1.3}.q-big[data-astro-cid-h3xzfrp5] .lead[data-astro-cid-h3xzfrp5]{font-size:var(--text-2xl);color:var(--color-white)}.body[data-astro-cid-h3xzfrp5]{margin-top:.75rem;color:var(--color-ink-soft)}.q-big[data-astro-cid-h3xzfrp5] .body[data-astro-cid-h3xzfrp5]{color:var(--color-on-dark)}figcaption[data-astro-cid-h3xzfrp5]{display:flex;flex-direction:column;gap:.1rem;padding-top:.9rem;border-top:1px solid var(--color-rule-strong)}.q-big[data-astro-cid-h3xzfrp5] figcaption[data-astro-cid-h3xzfrp5]{border-color:#c9b5f24d}.n[data-astro-cid-h3xzfrp5]{font-weight:650}.pl[data-astro-cid-h3xzfrp5]{font-size:.78rem;letter-spacing:.06em;color:var(--color-ink-soft)}.q-big[data-astro-cid-h3xzfrp5] .pl[data-astro-cid-h3xzfrp5]{color:var(--color-on-dark-soft)}.google[data-astro-cid-h3xzfrp5]{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.g-head[data-astro-cid-h3xzfrp5]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--color-ink)}.gh[data-astro-cid-h3xzfrp5]{font-size:.78rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-violet)}.gl[data-astro-cid-h3xzfrp5]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr)}.gl[data-astro-cid-h3xzfrp5] li[data-astro-cid-h3xzfrp5]{padding:1.25rem 1.25rem 1.25rem 0;display:flex;flex-direction:column;justify-content:space-between;gap:.75rem}.gl[data-astro-cid-h3xzfrp5] li[data-astro-cid-h3xzfrp5]+li[data-astro-cid-h3xzfrp5]{padding-left:1.25rem;border-left:1px solid var(--color-rule)}.gm[data-astro-cid-h3xzfrp5]{font-size:.92rem}.gm[data-astro-cid-h3xzfrp5] .mono[data-astro-cid-h3xzfrp5]{display:block;font-size:.74rem;color:var(--color-ink-soft)}@media(max-width:1000px){.grid[data-astro-cid-h3xzfrp5]{grid-template-columns:1fr 1fr}.q-big[data-astro-cid-h3xzfrp5]{grid-row:auto;grid-column:1 / -1}.gl[data-astro-cid-h3xzfrp5]{grid-template-columns:1fr 1fr}.gl[data-astro-cid-h3xzfrp5] li[data-astro-cid-h3xzfrp5]:nth-child(3){padding-left:0;border-left:0}}@media(max-width:600px){.grid[data-astro-cid-h3xzfrp5],.gl[data-astro-cid-h3xzfrp5]{grid-template-columns:1fr}.gl[data-astro-cid-h3xzfrp5] li[data-astro-cid-h3xzfrp5],.gl[data-astro-cid-h3xzfrp5] li[data-astro-cid-h3xzfrp5]+li[data-astro-cid-h3xzfrp5]{padding:1rem 0;border-left:0;border-top:1px solid var(--color-rule)}.gl[data-astro-cid-h3xzfrp5] li[data-astro-cid-h3xzfrp5]:first-child{border-top:0}}.grid[data-astro-cid-thivack6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:start}.tool[data-astro-cid-thivack6] .lede[data-astro-cid-thivack6]{margin:1rem 0 1.75rem}.gauge[data-astro-cid-thivack6]{background:var(--color-die);color:var(--color-on-dark);padding:1.5rem}.gh[data-astro-cid-thivack6]{font-size:.76rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-lav-hi);margin-bottom:1rem}dl[data-astro-cid-thivack6]{margin:0;display:grid;gap:.5rem}.gr[data-astro-cid-thivack6]{display:grid;grid-template-columns:72px 1fr;gap:1rem;align-items:baseline;padding:.55rem 0;border-top:1px solid rgb(201 181 242 / .2)}.gr[data-astro-cid-thivack6] dt[data-astro-cid-thivack6]{font-size:1.1rem;font-weight:500;color:var(--color-amber)}.gr-2[data-astro-cid-thivack6] dt[data-astro-cid-thivack6],.gr-3[data-astro-cid-thivack6] dt[data-astro-cid-thivack6]{color:#ffb3a6}.gr[data-astro-cid-thivack6] dd[data-astro-cid-thivack6]{margin:0;color:var(--color-on-dark);font-size:.95rem}.more[data-astro-cid-thivack6]{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.75rem}.more[data-astro-cid-thivack6] a[data-astro-cid-thivack6]{display:flex;flex-direction:column;gap:.2rem;padding:1rem 1.25rem;background:var(--color-white);border:1px solid var(--color-rule-strong);color:var(--color-ink);text-decoration:none;font-weight:600;transition:border-color var(--dur-ui) var(--ease)}.more[data-astro-cid-thivack6] a[data-astro-cid-thivack6]:hover{border-color:var(--color-violet);color:var(--color-violet)}.more[data-astro-cid-thivack6] .mono[data-astro-cid-thivack6]{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-violet);font-weight:500}@media(max-width:900px){.grid[data-astro-cid-thivack6]{grid-template-columns:1fr}}.grid[data-astro-cid-vcytj35z]{display:grid;grid-template-columns:.8fr 1.4fr;gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:start}.list[data-astro-cid-vcytj35z]{border-top:2px solid var(--color-ink)}details[data-astro-cid-vcytj35z]{border-bottom:1px solid var(--color-rule-strong)}summary[data-astro-cid-vcytj35z]{display:grid;grid-template-columns:2.5rem 1fr 24px;gap:.75rem;align-items:center;min-height:64px;padding:.9rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading);font-weight:600;font-size:var(--text-lg)}summary[data-astro-cid-vcytj35z]::-webkit-details-marker{display:none}summary[data-astro-cid-vcytj35z]:hover .qt[data-astro-cid-vcytj35z]{color:var(--color-violet)}.qn[data-astro-cid-vcytj35z]{font-size:.8rem;color:var(--color-violet);font-weight:500}.pm[data-astro-cid-vcytj35z]{position:relative;width:18px;height:18px}.pm[data-astro-cid-vcytj35z]:before,.pm[data-astro-cid-vcytj35z]:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:var(--color-ink);transition:transform var(--dur-ui) var(--ease)}.pm[data-astro-cid-vcytj35z]:after{transform:rotate(90deg)}details[data-astro-cid-vcytj35z][open] .pm[data-astro-cid-vcytj35z]:after{transform:rotate(0)}details[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{padding:0 2.5rem 1.25rem 3.25rem;color:var(--color-ink-soft);max-width:70ch}@media(max-width:900px){.grid[data-astro-cid-vcytj35z]{grid-template-columns:1fr}details[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{padding:0 0 1.25rem 3.25rem}}.grid[data-astro-cid-zbjjch6a]{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:center}.cta[data-astro-cid-zbjjch6a] .h2[data-astro-cid-zbjjch6a]{color:var(--color-white)}.lede[data-astro-cid-zbjjch6a]{margin-top:1rem}.dual[data-astro-cid-zbjjch6a]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.mail[data-astro-cid-zbjjch6a]{margin-top:1.25rem;color:var(--color-on-dark-soft)}.card[data-astro-cid-zbjjch6a]{background:#ffffff0a;border:1px solid rgb(201 181 242 / .35);padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.ch[data-astro-cid-zbjjch6a]{font-size:.76rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-lav-hi);margin-bottom:.9rem}.addr[data-astro-cid-zbjjch6a]{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-white);margin-bottom:.9rem}.note[data-astro-cid-zbjjch6a]{color:var(--color-on-dark-soft);margin-bottom:.75rem;font-size:.97rem}.lbl[data-astro-cid-zbjjch6a]{display:block;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-lav-hi)}@media(max-width:900px){.grid[data-astro-cid-zbjjch6a]{grid-template-columns:1fr}}
