.hero[data-astro-cid-i3irphx7]{--pt:clamp(24px, 3.2vw, 44px);--pb:clamp(64px, 9vh, 96px);--gap:clamp(28px, 4vh, 48px);--strip:104px;padding-top:calc(var(--header-h) + var(--pt));padding-bottom:var(--pb);isolation:isolate;position:relative;overflow:hidden}.bg[data-astro-cid-i3irphx7]{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.glow[data-astro-cid-i3irphx7]{background:radial-gradient(48% 42% at 72% 38%,#7864926b,#0000 70%),radial-gradient(30% 30% at 18% 8%,#cdbde624,#0000 70%),radial-gradient(26% 24% at 86% 84%,#f2a93b1f,#0000 70%);height:120%;position:absolute;top:-20%;bottom:auto;left:-10%;right:-10%}.grid[data-astro-cid-i3irphx7]{opacity:.55;background-image:radial-gradient(#ffffff29 1px,#0000 1.4px);background-size:26px 26px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%)}.layout[data-astro-cid-i3irphx7]{min-height:calc(100vh - var(--header-h) - var(--pt) - var(--pb));column-gap:max(56px,min(7vw,112px));row-gap:var(--gap);grid-template:"lead demo"1fr"proof proof"/minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.lead[data-astro-cid-i3irphx7]{grid-area:lead}.demo[data-astro-cid-i3irphx7]{grid-area:demo}.proof[data-astro-cid-i3irphx7]{grid-area:proof}.pill[data-astro-cid-i3irphx7]{border:1px solid var(--night-line);color:var(--lilac);background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 12px;font-size:14px;font-weight:600;display:inline-flex}.pill[data-astro-cid-i3irphx7] .ic[data-astro-cid-i3irphx7]{color:var(--amber);width:16px;height:16px}h1[data-astro-cid-i3irphx7]{letter-spacing:-.04em;text-wrap:balance;margin-top:20px;font-size:max(40px,min(4.15vw,60px));font-weight:780;line-height:.98}h1[data-astro-cid-i3irphx7] .serif[data-astro-cid-i3irphx7]{letter-spacing:-.015em;background:linear-gradient(100deg, var(--amber-2), var(--amber) 55%, #f7c27a);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.04em;font-size:1.1em}.sub[data-astro-cid-i3irphx7]{color:var(--night-ink-2);max-width:52ch;margin-top:22px;font-size:max(16.5px,min(1.35vw,19px));line-height:1.55}.ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.prism[data-astro-cid-i3irphx7]{height:clamp(380px, calc(100vh - var(--header-h) - var(--pt) - var(--gap) - var(--strip) - var(--pb)), 540px);margin:0;position:relative}.prism[data-astro-cid-i3irphx7] canvas[data-astro-cid-i3irphx7]{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.pz-ch[data-astro-cid-i3irphx7]{pointer-events:none;grid-template-rows:repeat(6,1fr);align-items:center;width:140px;display:grid;position:absolute;top:0;bottom:100px;left:0}.pz-ch[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{color:var(--night-ink-2);align-items:center;gap:9px;font-size:12.5px;font-weight:650;display:flex}.pz-ci[data-astro-cid-i3irphx7]{border:1px solid var(--night-line);background:#ffffff14;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.pz-ci[data-astro-cid-i3irphx7] .ic[data-astro-cid-i3irphx7]{color:#fff;width:17px;height:17px}.pz-lens[data-astro-cid-i3irphx7]{text-align:center;pointer-events:none;justify-items:center;gap:3px;display:grid;position:absolute;top:calc(50% - 50px);left:47%;transform:translate(-50%,-50%)}.pz-lo[data-astro-cid-i3irphx7]{background:radial-gradient(circle at 35% 30%, #3b3050, var(--night) 72%);border:1px solid #ffffff29;border-radius:50%;place-items:center;width:78px;height:78px;margin-bottom:4px;display:grid;box-shadow:0 0 0 8px #cdbde60f,0 0 44px 8px #78649280}.pz-lens[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{font-size:14px;font-weight:750}.pz-lens[data-astro-cid-i3irphx7] small[data-astro-cid-i3irphx7]{color:var(--night-ink-3);font-size:11.5px}.pz-out[data-astro-cid-i3irphx7]{pointer-events:none;gap:16px;width:40%;display:grid;position:absolute;top:calc(8.33333% - 20.3333px);right:0}.pz-out[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{grid-template-columns:12px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.pz-dot[data-astro-cid-i3irphx7]{border-radius:50%;grid-row:1/span 2;width:12px;height:12px}.pz-out[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1.1;transition:color .3s}.pz-out[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7].hit b[data-astro-cid-i3irphx7]{color:var(--amber-2);transition:none}.pz-ol[data-astro-cid-i3irphx7]{color:var(--night-ink-3);font-size:12.5px}.answered[data-astro-cid-i3irphx7] .pz-dot[data-astro-cid-i3irphx7]{background:#c9b6ec;box-shadow:0 0 12px #c9b6ec99}.resolved[data-astro-cid-i3irphx7] .pz-dot[data-astro-cid-i3irphx7]{background:var(--mint-bar);box-shadow:0 0 12px #63c7a999}.person[data-astro-cid-i3irphx7] .pz-dot[data-astro-cid-i3irphx7]{background:var(--coral-bar);box-shadow:0 0 12px #ee8a8099}.pz-ins[data-astro-cid-i3irphx7]{pointer-events:none;width:40%;position:absolute;bottom:108px;right:0}.pz-il[data-astro-cid-i3irphx7]{letter-spacing:.08em;text-transform:uppercase;color:var(--night-ink-3);margin-bottom:8px;font-size:11px;font-weight:800}.pz-ins[data-astro-cid-i3irphx7] ul[data-astro-cid-i3irphx7]{justify-items:start;gap:7px;display:grid}.pz-ins[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{white-space:nowrap;color:var(--amber-2);background:#f2a93b1a;border:1px solid #f2a93b47;border-radius:999px;align-items:center;gap:8px;padding:4px 11px;font-size:12.5px;font-weight:700;transition:background-color .4s,border-color .4s;display:inline-flex}.pz-ins[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{color:#fff;font-variant-numeric:tabular-nums;font-weight:800;transition:color .3s}.pz-ins[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7].bump b[data-astro-cid-i3irphx7]{color:var(--amber-2);transition:none}.pz-ins[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{color:var(--coral-bar);opacity:0;width:0;margin-left:-8px;font-size:10px;font-style:normal;transition:opacity .3s,width .3s,margin .3s;overflow:hidden}.pz-ins[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7].up{background:#f2a93b33;border-color:#f2a93bb3}.pz-ins[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7].up em[data-astro-cid-i3irphx7]{opacity:1;width:10px;margin-left:0}.pz-cap[data-astro-cid-i3irphx7]{border-top:1px solid var(--night-line);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:3px 11px;min-height:82px;padding-top:12px;display:grid;position:absolute;bottom:0;left:0;right:0}.pz-cap-i[data-astro-cid-i3irphx7]{background:#ffffff14;border-radius:9px;grid-row:1/span 2;place-items:center;width:30px;height:30px;display:grid}.pz-cap-i[data-astro-cid-i3irphx7] .ic[data-astro-cid-i3irphx7]{color:#fff;width:15px;height:15px}.pz-cap-t[data-astro-cid-i3irphx7]{min-width:0;color:var(--night-ink-2);font-size:13.5px;line-height:1.4;display:grid}.pz-cap-t[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{color:#fff;font-size:12.5px}.pz-cap-t[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pz-cap-r[data-astro-cid-i3irphx7]{grid-column:2;font-size:12.5px;font-weight:750;transition:opacity .3s}.pz-cap-r[data-astro-cid-i3irphx7]:before{content:"→ "}.pz-cap-r[data-astro-cid-i3irphx7].answered{color:#c9b6ec}.pz-cap-r[data-astro-cid-i3irphx7].resolved{color:var(--mint-bar)}.pz-cap-r[data-astro-cid-i3irphx7].person{color:var(--coral-bar)}.pz-cap-r[data-astro-cid-i3irphx7].pending{opacity:.35}.cue[data-astro-cid-i3irphx7]{left:50%;bottom:calc((var(--pb) - var(--cue)) / 2);--cue:40px;width:var(--cue);height:var(--cue);margin-left:calc(var(--cue) / -2);color:var(--lilac);border:1px solid var(--night-line);background:#ffffff0a;border-radius:50%;place-items:center;transition:color .2s,border-color .2s,background-color .2s;display:grid;position:absolute}.cue[data-astro-cid-i3irphx7]:hover{color:#fff;background:#ffffff14;border-color:#ffffff4d}.cue[data-astro-cid-i3irphx7]:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.cue[data-astro-cid-i3irphx7] .ic[data-astro-cid-i3irphx7]{width:18px;height:18px;animation:1.8s ease-in-out infinite nudge;transform:rotate(90deg)}@keyframes nudge{0%,to{transform:rotate(90deg)translate(-2px)}50%{transform:rotate(90deg)translate(3px)}}@media (prefers-reduced-motion:reduce){.cue[data-astro-cid-i3irphx7] .ic[data-astro-cid-i3irphx7]{animation:none}}.proof[data-astro-cid-i3irphx7]{border:1px solid var(--night-line);background:linear-gradient(#ffffff0d,#ffffff05);border-radius:20px;justify-content:space-between;align-items:center;gap:max(20px,min(2.6vw,40px));padding:16px max(20px,min(2.6vw,36px));display:flex}.stats[data-astro-cid-i3irphx7]{gap:max(20px,min(2.4vw,36px));display:flex}.stats[data-astro-cid-i3irphx7] dt[data-astro-cid-i3irphx7]{letter-spacing:-.03em;white-space:nowrap;font-size:28px;font-weight:780;line-height:1}.stats[data-astro-cid-i3irphx7] dd[data-astro-cid-i3irphx7]{color:var(--night-ink-3);max-width:15ch;margin-top:6px;font-size:13px;line-height:1.35}.trust[data-astro-cid-i3irphx7]{border-left:1px solid var(--night-line);align-self:stretch;align-items:center;gap:max(16px,min(2vw,24px));padding-left:max(20px,min(2.6vw,40px));display:flex}.trust[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{letter-spacing:.08em;text-transform:uppercase;color:var(--night-ink-3);white-space:nowrap;font-size:12px;font-weight:700}.trust[data-astro-cid-i3irphx7] ul[data-astro-cid-i3irphx7]{flex-wrap:wrap;align-items:center;gap:max(16px,min(1.8vw,26px));display:flex}.trust[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{opacity:.82;width:auto;max-height:26px}@media (min-width:1081px) and (max-width:1240px){.trust[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{max-height:22px}}@media (max-width:1080px){.hero[data-astro-cid-i3irphx7]{--pb:clamp(36px, 4vw, 56px)}.cue[data-astro-cid-i3irphx7]{display:none}.layout[data-astro-cid-i3irphx7]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"lead""demo""proof";align-items:start;row-gap:0;min-height:0}.lead[data-astro-cid-i3irphx7]{max-width:720px}.demo[data-astro-cid-i3irphx7]{width:100%;max-width:560px;margin-top:36px}.prism[data-astro-cid-i3irphx7]{height:540px}.proof[data-astro-cid-i3irphx7]{flex-direction:column;align-items:flex-start;gap:18px;margin-top:36px}.trust[data-astro-cid-i3irphx7]{border-left:0;border-top:1px solid var(--night-line);align-self:auto;width:100%;padding-top:18px;padding-left:0}}@media (max-width:640px){.hero[data-astro-cid-i3irphx7]{--pt:28px}.proof[data-astro-cid-i3irphx7]{border-radius:18px;padding:18px 16px}.stats[data-astro-cid-i3irphx7] dt[data-astro-cid-i3irphx7]{font-size:24px}h1[data-astro-cid-i3irphx7]{margin-top:18px}.ctas[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{flex:auto}.prism[data-astro-cid-i3irphx7]{height:560px}.pz-ch[data-astro-cid-i3irphx7]{grid-template-rows:none;grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;width:auto;height:40px;top:0;bottom:auto;left:0;right:0}.pz-cn[data-astro-cid-i3irphx7]{display:none}.pz-lens[data-astro-cid-i3irphx7]{top:146px;left:50%}.pz-out[data-astro-cid-i3irphx7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:auto;top:250px;left:0;right:0}.pz-out[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{text-align:center;grid-template-columns:1fr;align-content:start;justify-items:center;row-gap:4px}.pz-dot[data-astro-cid-i3irphx7]{grid-row:auto}.pz-out[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{font-size:19px}.pz-ol[data-astro-cid-i3irphx7]{font-size:11.5px;line-height:1.3}.pz-ins[data-astro-cid-i3irphx7]{text-align:center;width:auto;bottom:112px;left:0;right:0}.pz-ins[data-astro-cid-i3irphx7] ul[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.stats[data-astro-cid-i3irphx7]{justify-content:space-between;gap:12px;width:100%}.stats[data-astro-cid-i3irphx7] dd[data-astro-cid-i3irphx7]{font-size:12.5px}.trust[data-astro-cid-i3irphx7]{flex-direction:column;align-items:flex-start;gap:14px}.trust[data-astro-cid-i3irphx7] ul[data-astro-cid-i3irphx7]{grid-template-columns:repeat(2,max-content);gap:18px 36px;display:grid}}@media (min-width:1081px) and (max-height:820px){.hero[data-astro-cid-i3irphx7]{--pt:clamp(12px, 2.6vh, 32px);--pb:clamp(52px, 8vh, 64px);--gap:clamp(14px, 2.6vh, 28px);--strip:90px}.cue[data-astro-cid-i3irphx7]{--cue:34px}h1[data-astro-cid-i3irphx7]{margin-top:max(10px,min(2vh,20px));font-size:max(38px,min(min(4.15vw,6.8vh),60px))}.sub[data-astro-cid-i3irphx7]{margin-top:max(12px,min(2.4vh,22px));font-size:max(15.5px,min(min(1.35vw,2.65vh),19px))}.ctas[data-astro-cid-i3irphx7]{margin-top:max(14px,min(2.8vh,26px))}.proof[data-astro-cid-i3irphx7]{padding-block-start:11px;padding-block-end:11px}.stats[data-astro-cid-i3irphx7] dt[data-astro-cid-i3irphx7]{font-size:24px}.stats[data-astro-cid-i3irphx7] dd[data-astro-cid-i3irphx7]{margin-top:5px}.pz-out[data-astro-cid-i3irphx7]{gap:8px}.pz-ins[data-astro-cid-i3irphx7]{bottom:88px}.pz-ins[data-astro-cid-i3irphx7] ul[data-astro-cid-i3irphx7]{gap:5px}.pz-ins[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{padding-block-start:3px;padding-block-end:3px}.pz-cap[data-astro-cid-i3irphx7]{min-height:74px;padding-top:10px}}.story[data-astro-cid-d2uwrgo7]{background:linear-gradient(180deg, var(--night) 0%, #17111f 100%);border-top:1px solid var(--night-line)}.layout[data-astro-cid-d2uwrgo7]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:max(28px,min(4vw,56px));margin-top:max(24px,min(3vw,36px));display:grid}.story[data-astro-cid-d2uwrgo7].section{padding-block-start:max(56px,min(6vw,80px));padding-block-end:max(56px,min(6vw,80px))}.h2[data-astro-cid-d2uwrgo7]{max-width:1080px;margin-top:14px;font-size:max(30px,min(3.1vw,46px))}.h2[data-astro-cid-d2uwrgo7] .serif[data-astro-cid-d2uwrgo7]{color:var(--amber-2)}.steps[data-astro-cid-d2uwrgo7]{counter-reset:s;gap:4px;display:grid}.steps[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7]{border:1px solid #0000;border-radius:16px;grid-template-columns:40px 1fr;gap:12px;padding:13px 16px 13px 12px;transition:background-color .5s,border-color .5s,opacity .5s;display:grid}.num[data-astro-cid-d2uwrgo7]{color:var(--night-ink-3);letter-spacing:.04em;padding-top:3px;font-size:13px;font-weight:800;transition:color .4s}.steps[data-astro-cid-d2uwrgo7] h3[data-astro-cid-d2uwrgo7]{letter-spacing:-.01em;font-size:18px;font-weight:700}.steps[data-astro-cid-d2uwrgo7] p[data-astro-cid-d2uwrgo7]{color:var(--night-ink-3);margin-top:4px;font-size:15px;line-height:1.5;transition:color .4s}.story[data-astro-cid-d2uwrgo7].playing .steps[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7]{opacity:.45}.story[data-astro-cid-d2uwrgo7].playing .steps[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7].on,.story[data-astro-cid-d2uwrgo7].done .steps[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7]{opacity:1}.steps[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7].on{border-color:var(--night-line);background:#ffffff0b}.steps[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7].on .num[data-astro-cid-d2uwrgo7]{color:var(--amber)}.steps[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7].on p[data-astro-cid-d2uwrgo7]{color:var(--night-ink-2)}.replay[data-astro-cid-d2uwrgo7]{color:var(--night-ink-2);align-items:center;gap:8px;margin-top:12px;margin-left:12px;font-size:14px;font-weight:600;display:inline-flex}.replay[data-astro-cid-d2uwrgo7]:hover{color:#fff}.replay[data-astro-cid-d2uwrgo7] .ic[data-astro-cid-d2uwrgo7]{width:16px;height:16px}.viz[data-astro-cid-d2uwrgo7]{aspect-ratio:1.62;background:radial-gradient(closest-side at 50% 48%,#78649238,#0000);position:relative}canvas[data-astro-cid-d2uwrgo7]{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.clusters[data-astro-cid-d2uwrgo7]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.clusters[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7]{text-align:center;opacity:0;transition:opacity .6s ease, transform .8s var(--ease);justify-items:center;gap:1px;width:30%;display:grid;position:absolute;transform:translate(-50%)}.clusters[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7].show{opacity:1}.clusters[data-astro-cid-d2uwrgo7] .lbl[data-astro-cid-d2uwrgo7]{color:var(--night-ink-2);font-size:13px;font-weight:600;line-height:1.25}.clusters[data-astro-cid-d2uwrgo7] b[data-astro-cid-d2uwrgo7]{letter-spacing:-.01em;font-size:17px;font-weight:780}.clusters[data-astro-cid-d2uwrgo7] .neg[data-astro-cid-d2uwrgo7] b[data-astro-cid-d2uwrgo7]{color:var(--coral-bar)}.clusters[data-astro-cid-d2uwrgo7] .pos[data-astro-cid-d2uwrgo7] b[data-astro-cid-d2uwrgo7]{color:var(--mint-bar)}.clusters[data-astro-cid-d2uwrgo7] .rise[data-astro-cid-d2uwrgo7] b[data-astro-cid-d2uwrgo7]{color:var(--amber)}.clusters[data-astro-cid-d2uwrgo7] em[data-astro-cid-d2uwrgo7]{vertical-align:2px;letter-spacing:0;color:var(--amber-2);background:#f2a93b29;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:700}.viz-note[data-astro-cid-d2uwrgo7]{text-align:center;color:var(--night-ink-3);padding-inline-start:16px;padding-inline-end:16px;font-size:11.5px;position:absolute;bottom:14px;left:0;right:0}html:not(.js) .clusters[data-astro-cid-d2uwrgo7]{grid-template-columns:1fr 1fr;gap:18px;padding:28px;display:grid;position:static}html:not(.js) .clusters[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7]{opacity:1;width:auto;position:static;transform:none}@media (max-width:1080px){.layout[data-astro-cid-d2uwrgo7]{grid-template-columns:1fr}.viz[data-astro-cid-d2uwrgo7]{width:100%;max-width:640px}}@media (max-width:640px){.viz[data-astro-cid-d2uwrgo7]{aspect-ratio:.68}.steps[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7]{grid-template-columns:34px 1fr;padding:14px 12px 14px 10px}.clusters[data-astro-cid-d2uwrgo7] li[data-astro-cid-d2uwrgo7]{width:46%}.clusters[data-astro-cid-d2uwrgo7] .lbl[data-astro-cid-d2uwrgo7]{font-size:12px}.clusters[data-astro-cid-d2uwrgo7] b[data-astro-cid-d2uwrgo7]{font-size:15px}}.journey[data-astro-cid-v2hxs3sk]{background:radial-gradient(#78649217 1px, transparent 1.3px) 0 0 / 22px 22px, var(--paper);padding-block-start:max(80px,min(10vw,140px));padding-block-end:max(60px,min(8vw,110px));position:relative;overflow-x:clip}.head[data-astro-cid-v2hxs3sk]{gap:18px;max-width:900px;margin-bottom:max(28px,min(4vw,44px));display:grid}.head[data-astro-cid-v2hxs3sk] .h2[data-astro-cid-v2hxs3sk] .serif[data-astro-cid-v2hxs3sk]{color:var(--purple)}.stepbar[data-astro-cid-v2hxs3sk]{top:var(--header-h);z-index:20;background:var(--paper);border-block:1px solid var(--line);padding-block-start:10px;padding-block-end:10px;position:sticky}.sb[data-astro-cid-v2hxs3sk]{align-items:center;gap:18px;display:flex}.track[data-astro-cid-v2hxs3sk]{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}.track[data-astro-cid-v2hxs3sk]:before{content:"";background:radial-gradient(circle, var(--lilac) 1px, transparent 1.3px) 0 0 / 6px 2px repeat-x;height:2px;position:absolute;top:13px;left:7px;right:calc(16.6667% - 7px)}.track[data-astro-cid-v2hxs3sk] a[data-astro-cid-v2hxs3sk]{z-index:1;background:var(--paper);width:-moz-fit-content;width:fit-content;color:var(--ink-3);align-items:center;gap:8px;padding:6px 10px 6px 0;font-size:14px;font-weight:650;text-decoration:none;display:flex;position:relative}.track[data-astro-cid-v2hxs3sk] .dot[data-astro-cid-v2hxs3sk]{background:var(--paper);border:2px solid var(--lilac);width:16px;height:16px;transition:background-color .3s ease, border-color .3s ease, box-shadow .3s ease, transform .3s var(--ease);border-radius:50%;flex:none}.track[data-astro-cid-v2hxs3sk] a[data-astro-cid-v2hxs3sk].done .dot[data-astro-cid-v2hxs3sk]{background:var(--purple);border-color:var(--purple)}.track[data-astro-cid-v2hxs3sk] a[data-astro-cid-v2hxs3sk].done{color:var(--ink-2)}.track[data-astro-cid-v2hxs3sk] a[data-astro-cid-v2hxs3sk][aria-current=step]{color:var(--ink)}.track[data-astro-cid-v2hxs3sk] a[data-astro-cid-v2hxs3sk][aria-current=step] .dot[data-astro-cid-v2hxs3sk]{background:var(--amber);border-color:var(--amber);transform:scale(1.1);box-shadow:0 0 0 5px #f2a93b38}.track[data-astro-cid-v2hxs3sk] a[data-astro-cid-v2hxs3sk]:hover{color:var(--ink)}.now-l[data-astro-cid-v2hxs3sk]{display:none}.tour[data-astro-cid-v2hxs3sk]{border:1px solid var(--line);height:36px;color:var(--ink);background:#fff;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:14px;font-weight:650;transition:border-color .2s,background-color .2s;display:inline-flex}.tour[data-astro-cid-v2hxs3sk]:hover{border-color:var(--lilac)}.ti[data-astro-cid-v2hxs3sk]{background:var(--purple);border-radius:50%;width:20px;height:20px;position:relative}.ti[data-astro-cid-v2hxs3sk]:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid #fff;position:absolute;top:6px;left:7.5px}.tour[data-astro-cid-v2hxs3sk][aria-pressed=true] .ti[data-astro-cid-v2hxs3sk]{background:var(--amber)}.tour[data-astro-cid-v2hxs3sk][aria-pressed=true] .ti[data-astro-cid-v2hxs3sk]:after{background:linear-gradient(90deg,#fff 0 3px,#0000 3px 5px,#fff 5px);border:0;width:8px;height:8px;top:6px;left:6px}.rail[data-astro-cid-v2hxs3sk]{padding-left:calc(var(--gutter) + 56px);margin-top:max(36px,min(5vw,64px));position:relative}.thread[data-astro-cid-v2hxs3sk]{top:0;bottom:0;left:calc(var(--gutter) + 15px);background:linear-gradient(180deg, var(--lilac) 0, var(--lilac) 88%, transparent);border-radius:2px;width:2px;position:absolute}.thread[data-astro-cid-v2hxs3sk] i[data-astro-cid-v2hxs3sk]{width:4px;height:var(--fill,0px);background:linear-gradient(180deg, var(--purple), #9b84bd 60%, var(--amber));border-radius:4px;transition:height .2s linear;position:absolute;top:0;left:-1px;box-shadow:0 0 10px #78649266}.thread[data-astro-cid-v2hxs3sk] i[data-astro-cid-v2hxs3sk]:after{content:"";width:12px;height:12px;box-shadow:0 0 0 3px var(--amber), 0 0 16px 5px #f2a93b80;background:#fff;border-radius:50%;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.step[data-astro-cid-v2hxs3sk]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:max(28px,min(4.5vw,64px));padding-block-start:max(40px,min(6vw,72px));padding-block-end:max(40px,min(6vw,72px));display:grid}.step[data-astro-cid-v2hxs3sk]+.step[data-astro-cid-v2hxs3sk]{border-top:1px solid var(--line)}.copy[data-astro-cid-v2hxs3sk]{top:calc(var(--header-h) + 84px);gap:14px;display:grid;position:sticky}.when[data-astro-cid-v2hxs3sk]{position:relative}.node[data-astro-cid-v2hxs3sk]{background:var(--paper);border:2px solid var(--lilac);width:18px;height:18px;transition:all .4s var(--ease);border-radius:50%;position:absolute;top:12px;left:-49px}.step[data-astro-cid-v2hxs3sk].lit .node[data-astro-cid-v2hxs3sk]{background:var(--purple);border-color:var(--purple);box-shadow:0 0 0 6px var(--lilac-3)}.step[data-astro-cid-v2hxs3sk].now .node[data-astro-cid-v2hxs3sk]{background:var(--amber);border-color:var(--amber);box-shadow:0 0 0 7px #f2a93b33}.when[data-astro-cid-v2hxs3sk] .w[data-astro-cid-v2hxs3sk]{font-family:var(--font-serif);color:var(--amber-ink);letter-spacing:-.01em;font-size:max(38px,min(4.2vw,54px));font-style:italic;line-height:1}.when[data-astro-cid-v2hxs3sk] .wn[data-astro-cid-v2hxs3sk]{color:var(--ink-3);margin-top:6px;font-size:14px;font-weight:650}.copy[data-astro-cid-v2hxs3sk]>.label[data-astro-cid-v2hxs3sk]{letter-spacing:.08em;text-transform:uppercase;color:var(--purple);margin-top:6px;font-size:12.5px;font-weight:800}.copy[data-astro-cid-v2hxs3sk] h3[data-astro-cid-v2hxs3sk]{letter-spacing:-.02em;text-wrap:balance;font-size:max(25px,min(2.5vw,32px));font-weight:750;line-height:1.12}.copy[data-astro-cid-v2hxs3sk]>p[data-astro-cid-v2hxs3sk]{color:var(--ink-2);font-size:16.5px;line-height:1.6}.copy[data-astro-cid-v2hxs3sk]>.aside[data-astro-cid-v2hxs3sk]{color:var(--ink-3);border-left:2px solid var(--lilac);padding-left:14px;font-size:15px}.guards[data-astro-cid-v2hxs3sk],.ticks[data-astro-cid-v2hxs3sk]{color:var(--ink-2);gap:10px;font-size:15.5px;display:grid}.guards[data-astro-cid-v2hxs3sk] b[data-astro-cid-v2hxs3sk]{color:var(--ink)}.more[data-astro-cid-v2hxs3sk]{background:var(--purple);color:#fff;border-radius:999px;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;margin-top:4px;padding:6px 6px 6px 16px;font-size:15px;font-weight:750;text-decoration:none;transition:background-color .25s,box-shadow .25s;display:inline-flex;box-shadow:0 8px 18px -10px #5a4774b3}.more[data-astro-cid-v2hxs3sk] .ic[data-astro-cid-v2hxs3sk]{width:28px;height:28px;color:var(--purple-deep);transition:transform .25s var(--ease);background:#fff;border-radius:50%;padding:7px}.more[data-astro-cid-v2hxs3sk]:hover{background:var(--purple-deep);box-shadow:0 10px 22px -10px #5a4774e6}.more[data-astro-cid-v2hxs3sk]:hover .ic[data-astro-cid-v2hxs3sk]{transform:translate(3px)}.more[data-astro-cid-v2hxs3sk]:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.ticks[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk]{padding-left:22px;position:relative}.ticks[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk]:before{content:"";background:var(--amber);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:3px}.vis[data-astro-cid-v2hxs3sk]{gap:14px;min-width:0;display:grid}.plug[data-astro-cid-v2hxs3sk]{gap:14px;padding-block-start:4px;padding-block-end:4px;display:grid}.hint[data-astro-cid-v2hxs3sk]{width:-moz-fit-content;width:fit-content;color:var(--purple-deep);align-items:center;gap:8px;font-size:13px;font-weight:750;display:inline-flex}.hint[data-astro-cid-v2hxs3sk]:before{content:"";background:var(--amber);border-radius:50%;width:8px;height:8px;animation:1.8s infinite beckon;box-shadow:0 0 #f2a93b99}@keyframes beckon{70%{box-shadow:0 0 0 9px #f2a93b00}to{box-shadow:0 0 #f2a93b00}}.plug-grid[data-astro-cid-v2hxs3sk]{grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:max(44px,min(7vw,96px));display:grid;position:relative}.wires[data-astro-cid-v2hxs3sk]{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.wires[data-astro-cid-v2hxs3sk] path{fill:none;stroke:var(--lilac);stroke-width:1.5px;stroke-dasharray:3 6;transition:stroke .4s}.wires[data-astro-cid-v2hxs3sk] path.on{stroke:var(--purple);stroke-dasharray:none;stroke-width:2px}.wires[data-astro-cid-v2hxs3sk] path.flow{stroke:var(--amber);stroke-width:2.5px;stroke-dasharray:2 18;stroke-linecap:round;opacity:0}.wires[data-astro-cid-v2hxs3sk] path.flow.on{opacity:1;animation:1.2s linear infinite flow}@keyframes flow{to{stroke-dashoffset:-40px}}.pcs[data-astro-cid-v2hxs3sk]{gap:8px;display:grid;position:relative}.chn[data-astro-cid-v2hxs3sk]{text-align:left;border:1px solid var(--line);background:var(--paper);cursor:pointer;width:100%;transition:transform .2s var(--ease), border-color .3s ease, background-color .3s ease, box-shadow .3s ease;border-radius:14px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid;box-shadow:0 1px #1b15240a,0 6px 14px -10px #2b1e4240}.chn[data-astro-cid-v2hxs3sk]:hover{border-color:var(--lilac);transform:translateY(-2px)}.chn[data-astro-cid-v2hxs3sk]:active{transform:translateY(0)scale(.98)}.chn[data-astro-cid-v2hxs3sk]:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.chn-i[data-astro-cid-v2hxs3sk]{border:1px solid var(--line);background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;transition:background-color .3s,border-color .3s;display:grid}.chn-i[data-astro-cid-v2hxs3sk] .ic[data-astro-cid-v2hxs3sk]{width:18px;height:18px;color:var(--ink)}.chn-t[data-astro-cid-v2hxs3sk]{min-width:0;display:grid}.chn-t[data-astro-cid-v2hxs3sk] b[data-astro-cid-v2hxs3sk]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;overflow:hidden}.chn-t[data-astro-cid-v2hxs3sk] small[data-astro-cid-v2hxs3sk]{color:var(--ink-3);font-size:12.5px}.chn[data-astro-cid-v2hxs3sk] .on[data-astro-cid-v2hxs3sk]{color:var(--mint);font-weight:700;display:none}.chn[data-astro-cid-v2hxs3sk][aria-pressed=true]{background:#fff;border-color:#12866a59}.chn[data-astro-cid-v2hxs3sk][aria-pressed=true] .chn-i[data-astro-cid-v2hxs3sk]{background:var(--mint-soft);border-color:#0000}.chn[data-astro-cid-v2hxs3sk][aria-pressed=true] .on[data-astro-cid-v2hxs3sk]{display:block}.chn[data-astro-cid-v2hxs3sk][aria-pressed=true] .off[data-astro-cid-v2hxs3sk]{display:none}.hub[data-astro-cid-v2hxs3sk]{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.hub-o[data-astro-cid-v2hxs3sk]{background:var(--night);width:88px;height:88px;box-shadow:0 0 0 8px var(--lilac-3), 0 18px 40px -18px #2b1e4299;border-radius:50%;place-items:center;transition:box-shadow .5s;display:grid}.hub[data-astro-cid-v2hxs3sk] b[data-astro-cid-v2hxs3sk]{font-size:15px;font-weight:780}.hub-s[data-astro-cid-v2hxs3sk]{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.hub[data-astro-cid-v2hxs3sk].live .hub-o[data-astro-cid-v2hxs3sk]{box-shadow:0 0 0 8px #f2a93b40,0 0 34px 6px #f2a93b59,0 18px 40px -18px #2b1e4299}.hub[data-astro-cid-v2hxs3sk].live .hub-s[data-astro-cid-v2hxs3sk]{color:var(--mint)}.soon[data-astro-cid-v2hxs3sk]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.soon[data-astro-cid-v2hxs3sk] span[data-astro-cid-v2hxs3sk]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-right:4px;font-size:12px;font-weight:700}.soon[data-astro-cid-v2hxs3sk] em[data-astro-cid-v2hxs3sk]{color:var(--ink-3);border:1px dashed var(--line);border-radius:999px;padding:4px 10px;font-size:13px;font-style:normal;font-weight:600}html.js .plug[data-astro-cid-v2hxs3sk]:not(.ready) .hint[data-astro-cid-v2hxs3sk]{visibility:hidden}.night[data-astro-cid-v2hxs3sk]{gap:12px;padding:20px;display:grid}.nh[data-astro-cid-v2hxs3sk]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.nt[data-astro-cid-v2hxs3sk]{align-items:center;gap:8px;font-size:14.5px;font-weight:750;display:inline-flex}.nt[data-astro-cid-v2hxs3sk] .ic[data-astro-cid-v2hxs3sk]{width:15px;height:15px;color:var(--lilac)}.nn[data-astro-cid-v2hxs3sk]{color:var(--night-ink-3);font-size:12.5px;font-weight:650}.pbs[data-astro-cid-v2hxs3sk]{gap:6px;display:grid}.pbs[data-astro-cid-v2hxs3sk]>li[data-astro-cid-v2hxs3sk]{border:1px solid var(--night-line);transition:opacity .5s ease calc(.1s + var(--i) * .28s), transform .5s var(--ease) calc(.1s + var(--i) * .28s), background-color .3s ease, border-color .3s ease;background:#ffffff0d;border-radius:14px}.pbs[data-astro-cid-v2hxs3sk]>li[data-astro-cid-v2hxs3sk].sel{background:#ffffff14;border-color:#cdbde64d}.pb[data-astro-cid-v2hxs3sk]{text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:22px minmax(0,1fr) auto 12px;align-items:center;gap:10px;width:100%;padding:10px 14px 10px 10px;transition:background-color .2s;display:grid}.pb[data-astro-cid-v2hxs3sk]:hover{background:#ffffff0a}.pb[data-astro-cid-v2hxs3sk]:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.pc[data-astro-cid-v2hxs3sk]{background:var(--mint);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.pc[data-astro-cid-v2hxs3sk] .ic[data-astro-cid-v2hxs3sk]{color:#fff;width:12px;height:12px}.pn[data-astro-cid-v2hxs3sk]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14.5px;font-weight:700;overflow:hidden}.pf[data-astro-cid-v2hxs3sk]{color:var(--night-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.pchev[data-astro-cid-v2hxs3sk]{border-right:2px solid var(--night-ink-3);border-bottom:2px solid var(--night-ink-3);width:8px;height:8px;transition:transform .3s var(--ease);justify-self:center;margin-top:-4px;transform:rotate(45deg)}.pb[data-astro-cid-v2hxs3sk][aria-expanded=true] .pchev[data-astro-cid-v2hxs3sk]{margin-top:4px;transform:rotate(-135deg)}.pd[data-astro-cid-v2hxs3sk]{gap:8px;padding:0 14px 14px 42px;display:grid;position:relative}.pd[data-astro-cid-v2hxs3sk]:before{content:"";background:linear-gradient(180deg, var(--lilac), var(--amber));border-radius:2px;width:2px;position:absolute;top:3px;bottom:16px;left:20px}html.js .pd[data-astro-cid-v2hxs3sk]{display:none}html.js .pb[data-astro-cid-v2hxs3sk][aria-expanded=true]+.pd[data-astro-cid-v2hxs3sk]{display:grid}.pr[data-astro-cid-v2hxs3sk]{color:#fff;font-size:14px;line-height:1.5}.pl[data-astro-cid-v2hxs3sk]{letter-spacing:.08em;text-transform:uppercase;color:var(--night-ink-3);margin-top:2px;font-size:11px;font-weight:800}.src[data-astro-cid-v2hxs3sk]{gap:7px;display:grid}.src[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk]{transition:opacity .4s ease calc(1.4s + var(--k) * .15s), transform .4s var(--ease) calc(1.4s + var(--k) * .15s);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.sw[data-astro-cid-v2hxs3sk]{color:var(--night-ink-2);font-size:13.5px;line-height:1.4}.sw[data-astro-cid-v2hxs3sk] b[data-astro-cid-v2hxs3sk]{color:#fff;font-weight:650}.sw[data-astro-cid-v2hxs3sk] small[data-astro-cid-v2hxs3sk]{color:var(--night-ink-3);font-size:12.5px}.tag[data-astro-cid-v2hxs3sk]{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:750}.tag[data-astro-cid-v2hxs3sk].learned{color:var(--lilac);background:#cdbde61f;border:1px solid #cdbde647}.tag[data-astro-cid-v2hxs3sk].kb{color:var(--amber-2);background:#f2a93b1a;border:1px solid #f2a93b4d}.tag[data-astro-cid-v2hxs3sk].api{color:var(--mint-bar);background:#63c7a91a;border:1px solid #63c7a94d}.pmore[data-astro-cid-v2hxs3sk]{color:var(--night-ink-3);padding-left:4px;font-size:13px;font-weight:600;transition:opacity .5s 2.4s}.pd[data-astro-cid-v2hxs3sk].opening .src[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk]{animation:srcIn .35s var(--ease) both;animation-delay:calc(var(--k) * 70ms)}@keyframes srcIn{0%{opacity:0;transform:translate(-6px)}}html.js .night[data-astro-cid-v2hxs3sk]:not(.on) .pbs[data-astro-cid-v2hxs3sk]>li[data-astro-cid-v2hxs3sk]{opacity:0;transform:translateY(8px)}html.js .night[data-astro-cid-v2hxs3sk]:not(.on) .src[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk]{opacity:0;transform:translate(-6px)}html.js .night[data-astro-cid-v2hxs3sk]:not(.on) .pmore[data-astro-cid-v2hxs3sk]{opacity:0}.night[data-astro-cid-v2hxs3sk].reset,.night[data-astro-cid-v2hxs3sk].reset [data-astro-cid-v2hxs3sk]{transition:none!important}.golive[data-astro-cid-v2hxs3sk]{gap:14px;padding-block-start:4px;padding-block-end:4px;display:grid}.rh[data-astro-cid-v2hxs3sk]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rt[data-astro-cid-v2hxs3sk]{letter-spacing:-.015em;font-size:17px;font-weight:780}.rn[data-astro-cid-v2hxs3sk]{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:650}.rn[data-astro-cid-v2hxs3sk] b[data-astro-cid-v2hxs3sk]{color:var(--ink);font-size:15px}.rbar[data-astro-cid-v2hxs3sk]{background:var(--line-2);border-radius:6px;height:6px;overflow:hidden}.rbar[data-astro-cid-v2hxs3sk] i[data-astro-cid-v2hxs3sk]{background:linear-gradient(90deg, var(--purple), var(--amber));transform-origin:0;height:100%;transform:scaleX(var(--p,0));transition:transform .5s var(--ease);border-radius:6px;display:block}.rg[data-astro-cid-v2hxs3sk]{gap:2px;display:grid}.rl[data-astro-cid-v2hxs3sk]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:800}.rlist[data-astro-cid-v2hxs3sk]{border-top:1px solid var(--line);display:grid}.ri[data-astro-cid-v2hxs3sk]{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 2px;display:grid}.rs[data-astro-cid-v2hxs3sk]{border:2px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;transition:background-color .3s,border-color .3s;display:grid}.rs[data-astro-cid-v2hxs3sk] .ic[data-astro-cid-v2hxs3sk]{color:#fff;opacity:0;width:12px;height:12px;transition:opacity .2s}.rw[data-astro-cid-v2hxs3sk]{min-width:0;transition:opacity .3s;display:grid}.rw[data-astro-cid-v2hxs3sk] b[data-astro-cid-v2hxs3sk]{font-size:14.5px;font-weight:700}.rw[data-astro-cid-v2hxs3sk] small[data-astro-cid-v2hxs3sk]{color:var(--ink-3);font-size:12.5px}.rw[data-astro-cid-v2hxs3sk] del[data-astro-cid-v2hxs3sk]{color:#9a2f29;text-decoration-thickness:1.5px}.rw[data-astro-cid-v2hxs3sk] ins[data-astro-cid-v2hxs3sk]{color:var(--mint);background:var(--mint-soft);border-radius:4px;padding:0 3px;font-weight:700;text-decoration:none}.rv[data-astro-cid-v2hxs3sk]{white-space:nowrap;font-size:12.5px;font-weight:750;transition:opacity .3s}.ri[data-astro-cid-v2hxs3sk][data-state=done] .rs[data-astro-cid-v2hxs3sk]{background:var(--mint);border-color:var(--mint)}.ri[data-astro-cid-v2hxs3sk][data-state=done] .rs[data-astro-cid-v2hxs3sk] .ic[data-astro-cid-v2hxs3sk]{opacity:1}.ri[data-astro-cid-v2hxs3sk][data-state=done] .rv[data-astro-cid-v2hxs3sk]{color:var(--mint)}.ri[data-astro-cid-v2hxs3sk][data-state=wait] .rs[data-astro-cid-v2hxs3sk]{border-color:var(--amber);background:var(--amber-soft)}.ri[data-astro-cid-v2hxs3sk][data-state=wait] .rv[data-astro-cid-v2hxs3sk]{color:var(--amber-ink)}.ri[data-astro-cid-v2hxs3sk][data-state=todo] .rv[data-astro-cid-v2hxs3sk],.ri[data-astro-cid-v2hxs3sk][data-state=busy] .rv[data-astro-cid-v2hxs3sk]{display:none}.rc[data-astro-cid-v2hxs3sk]{background:var(--purple);color:#fff;cursor:pointer;border-radius:999px;height:30px;padding:0 14px;font-size:13px;font-weight:750;transition:background-color .2s}.rc[data-astro-cid-v2hxs3sk]:hover{background:var(--purple-deep)}.rc[data-astro-cid-v2hxs3sk]:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.ri[data-astro-cid-v2hxs3sk]:not([data-state=todo]):not([data-state=busy]) .rc[data-astro-cid-v2hxs3sk]{display:none}.ri[data-astro-cid-v2hxs3sk][data-state=busy] .rc[data-astro-cid-v2hxs3sk]{opacity:.7;pointer-events:none}.ri[data-astro-cid-v2hxs3sk][data-state=busy] .rs[data-astro-cid-v2hxs3sk]{border-color:var(--purple);border-right-color:#0000;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.ri[data-astro-cid-v2hxs3sk][data-state=pending] .rw[data-astro-cid-v2hxs3sk]{opacity:.45}.ri[data-astro-cid-v2hxs3sk][data-state=pending] .rv[data-astro-cid-v2hxs3sk],.ri[data-astro-cid-v2hxs3sk][data-state=pending] .rc[data-astro-cid-v2hxs3sk]{visibility:hidden}.rfoot[data-astro-cid-v2hxs3sk]{color:var(--ink-3);font-size:13px}.sim[data-astro-cid-v2hxs3sk]{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:6px 12px;padding:0 0 14px;display:grid}.sim-i[data-astro-cid-v2hxs3sk]{background:var(--purple);border-radius:50%;grid-row:1/span 2;width:30px;height:30px;position:relative}.sim-i[data-astro-cid-v2hxs3sk]:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid #fff;position:absolute;top:9px;left:11px}.sim-t[data-astro-cid-v2hxs3sk]{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:13.5px;display:flex}.sim-t[data-astro-cid-v2hxs3sk] b[data-astro-cid-v2hxs3sk]{color:var(--ink);font-size:14.5px}.sim-bar[data-astro-cid-v2hxs3sk]{background:var(--amber);border-radius:6px;height:6px;overflow:hidden}.sim-bar[data-astro-cid-v2hxs3sk] i[data-astro-cid-v2hxs3sk]{background:var(--mint);transform-origin:0;height:100%;transform:scaleX(var(--p));display:block}html.js .dial[data-astro-cid-v2hxs3sk]:not(.on) .sim-bar[data-astro-cid-v2hxs3sk] i[data-astro-cid-v2hxs3sk]{transform:scaleX(0)}.dial[data-astro-cid-v2hxs3sk].on .sim-bar[data-astro-cid-v2hxs3sk] i[data-astro-cid-v2hxs3sk]{transition:transform 1.4s var(--ease) .2s}.dial[data-astro-cid-v2hxs3sk]{gap:12px;display:grid}.dial-q[data-astro-cid-v2hxs3sk]{color:var(--ink-2);font-size:15px;font-weight:700}.seg[data-astro-cid-v2hxs3sk]{border:1px solid var(--line);background:#fff;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));padding:5px;display:grid;position:relative;box-shadow:0 10px 26px -16px #2b1e4266}.thumb[data-astro-cid-v2hxs3sk]{background:var(--purple);width:calc(33.3333% - 3.33333px);transform:translateX(calc(var(--m,1) * 100%));transition:transform .45s var(--ease), background-color .3s ease;border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 6px 16px -6px #5a4774b3}.seg[data-astro-cid-v2hxs3sk][data-m="2"] .thumb[data-astro-cid-v2hxs3sk]{background:var(--mint)}.seg[data-astro-cid-v2hxs3sk][data-m="0"] .thumb[data-astro-cid-v2hxs3sk]{background:var(--ink-2)}.seg[data-astro-cid-v2hxs3sk] button[data-astro-cid-v2hxs3sk]{z-index:1;cursor:pointer;height:46px;font:inherit;color:var(--ink-2);background:0 0;border:0;border-radius:999px;font-size:15px;font-weight:750;transition:color .3s;position:relative}.seg[data-astro-cid-v2hxs3sk] button[data-astro-cid-v2hxs3sk][aria-checked=true]{color:#fff}.seg[data-astro-cid-v2hxs3sk] button[data-astro-cid-v2hxs3sk]:hover:not([aria-checked=true]){color:var(--ink)}.seg[data-astro-cid-v2hxs3sk] button[data-astro-cid-v2hxs3sk]:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.flow[data-astro-cid-v2hxs3sk]{background:var(--lilac-3);border:1px solid var(--lilac-2);border-radius:20px;padding:16px 18px 14px;position:relative}.fq[data-astro-cid-v2hxs3sk]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;display:flex}.fq[data-astro-cid-v2hxs3sk] .ic[data-astro-cid-v2hxs3sk]{width:16px;height:16px;color:var(--ink)}.fq[data-astro-cid-v2hxs3sk] b[data-astro-cid-v2hxs3sk]{color:var(--ink)}.fsw[data-astro-cid-v2hxs3sk]{margin-top:14px;position:relative}.fs[data-astro-cid-v2hxs3sk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:relative}.fs[data-astro-cid-v2hxs3sk]:before{content:"";background:var(--lilac);border-radius:2px;height:2px;position:absolute;top:8px;left:8px;right:8px}.fs[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk]{gap:4px;display:grid;position:relative}.fn[data-astro-cid-v2hxs3sk]{border:2px solid var(--lilac);z-index:1;background:#fff;border-radius:50%;width:18px;height:18px;transition:background-color .3s,border-color .3s;position:relative}.fk[data-astro-cid-v2hxs3sk]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:6px;font-size:11.5px;font-weight:800}.fv[data-astro-cid-v2hxs3sk]{color:var(--ink);font-size:14.5px;font-weight:700;line-height:1.35}.fs[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk].done .fn[data-astro-cid-v2hxs3sk]{background:var(--purple);border-color:var(--purple)}.fs[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk].wait .fn[data-astro-cid-v2hxs3sk]{background:var(--amber);border-color:var(--amber);animation:1.6s infinite beckon;box-shadow:0 0 #f2a93b99}.fs[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk].skip .fv[data-astro-cid-v2hxs3sk]{color:var(--ink-3);font-weight:600}.fdot[data-astro-cid-v2hxs3sk]{top:3px;left:calc(var(--k,1) * ((100% - 20px) / 3 + 10px) + 3px);width:12px;height:12px;box-shadow:0 0 0 3px var(--amber), 0 0 12px 3px #f2a93b80;pointer-events:none;z-index:2;transition:left .7s var(--ease);background:#fff;border-radius:50%;position:absolute}.fline[data-astro-cid-v2hxs3sk]{color:var(--ink-2);margin-top:12px;font-size:14px;line-height:1.5}.trust-line[data-astro-cid-v2hxs3sk]{color:var(--ink-3);align-items:center;gap:10px;font-size:12.5px;font-weight:650;display:flex}.trust-line[data-astro-cid-v2hxs3sk] i[data-astro-cid-v2hxs3sk]{background:linear-gradient(90deg, var(--line), var(--mint-bar));border-radius:2px;flex:1;height:2px;position:relative}.trust-line[data-astro-cid-v2hxs3sk] i[data-astro-cid-v2hxs3sk]:after{content:"";border-left:7px solid var(--mint-bar);border-top:5px solid #0000;border-bottom:5px solid #0000;position:absolute;top:-4px;right:-2px}.always[data-astro-cid-v2hxs3sk]{background:var(--lilac-3);border:1px solid var(--lilac-2);border-radius:16px;padding:12px 14px}.always-t[data-astro-cid-v2hxs3sk]{color:var(--purple-deep);align-items:center;gap:8px;font-size:13px;font-weight:750;display:flex}.always-t[data-astro-cid-v2hxs3sk] .ic[data-astro-cid-v2hxs3sk]{width:15px;height:15px}.always-c[data-astro-cid-v2hxs3sk]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.always-c[data-astro-cid-v2hxs3sk] em[data-astro-cid-v2hxs3sk]{border:1px solid var(--lilac-2);color:var(--purple-deep);background:#fff;border-radius:10px;padding:4px 10px;font-size:13px;font-style:normal;font-weight:600}.brief[data-astro-cid-v2hxs3sk]{padding-block-start:4px;padding-block-end:4px}.brief-head[data-astro-cid-v2hxs3sk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.brief-head[data-astro-cid-v2hxs3sk] p[data-astro-cid-v2hxs3sk]:first-child{align-items:baseline;gap:10px;display:flex}.brief-head[data-astro-cid-v2hxs3sk] b[data-astro-cid-v2hxs3sk]{letter-spacing:-.015em;font-size:18px;font-weight:780}.brief-head[data-astro-cid-v2hxs3sk] span[data-astro-cid-v2hxs3sk]{color:var(--ink-3);font-size:13px;font-weight:600}.totals[data-astro-cid-v2hxs3sk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.totals[data-astro-cid-v2hxs3sk] div[data-astro-cid-v2hxs3sk]{border-left:1px solid var(--line);padding:2px 14px}.totals[data-astro-cid-v2hxs3sk] div[data-astro-cid-v2hxs3sk]:first-child{border-left:0;padding-left:0}.totals[data-astro-cid-v2hxs3sk] dt[data-astro-cid-v2hxs3sk]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:780}.totals[data-astro-cid-v2hxs3sk] dd[data-astro-cid-v2hxs3sk]{color:var(--ink-3);font-size:12.5px}.rows[data-astro-cid-v2hxs3sk]{border-top:1px solid var(--line);margin-top:14px;display:grid}.rows[data-astro-cid-v2hxs3sk]>li[data-astro-cid-v2hxs3sk]{border-bottom:1px solid var(--line)}.row[data-astro-cid-v2hxs3sk]{width:calc(100% + 16px);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:84px minmax(0,1fr) 96px 58px 18px;align-items:center;gap:12px;margin-inline-start:-8px;margin-inline-end:-8px;padding:11px 8px;transition:background-color .2s;display:grid}.row[data-astro-cid-v2hxs3sk]:hover{background:var(--lilac-3)}.row[data-astro-cid-v2hxs3sk]:focus-visible{outline:2px solid var(--purple);outline-offset:0}.chev[data-astro-cid-v2hxs3sk]{border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);width:8px;height:8px;transition:transform .3s var(--ease);justify-self:center;margin-top:-4px;transform:rotate(45deg)}.row[data-astro-cid-v2hxs3sk][aria-expanded=true] .chev[data-astro-cid-v2hxs3sk]{margin-top:4px;transform:rotate(-135deg)}.open[data-astro-cid-v2hxs3sk]{gap:8px;padding:2px 0 14px 96px;display:grid}html.js .open[data-astro-cid-v2hxs3sk]{display:none}html.js .row[data-astro-cid-v2hxs3sk][aria-expanded=true]+.open[data-astro-cid-v2hxs3sk]{animation:open .4s var(--ease);display:grid}@keyframes open{0%{opacity:0;transform:translateY(-6px)}}.ok[data-astro-cid-v2hxs3sk]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:800}.oq[data-astro-cid-v2hxs3sk]{gap:6px;display:grid}.oq[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk]{font-family:var(--font-serif);color:var(--ink);background:var(--lilac-3);border-radius:12px;padding:8px 12px;font-size:17px;font-style:italic;line-height:1.35}.of[data-astro-cid-v2hxs3sk]{color:var(--ink-3);font-size:13px}.state[data-astro-cid-v2hxs3sk]{border-radius:999px;justify-self:start;padding:3px 9px;font-size:12px;font-weight:750}.bad[data-astro-cid-v2hxs3sk] .state[data-astro-cid-v2hxs3sk]{background:var(--coral-soft);color:#9a2f29}.good[data-astro-cid-v2hxs3sk] .state[data-astro-cid-v2hxs3sk]{background:var(--mint-soft);color:var(--mint)}.new[data-astro-cid-v2hxs3sk] .state[data-astro-cid-v2hxs3sk]{background:var(--amber-soft);color:var(--amber-ink)}.what[data-astro-cid-v2hxs3sk]{min-width:0;display:grid}.what[data-astro-cid-v2hxs3sk] b[data-astro-cid-v2hxs3sk]{font-size:15px}.what[data-astro-cid-v2hxs3sk] small[data-astro-cid-v2hxs3sk]{color:var(--ink-3);font-size:13px}.spark[data-astro-cid-v2hxs3sk]{width:96px;height:28px;overflow:visible}.spark[data-astro-cid-v2hxs3sk] polyline[data-astro-cid-v2hxs3sk]{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:600;stroke-dashoffset:0}html.js [data-astro-cid-v2hxs3sk][data-brief]:not(.on) .spark[data-astro-cid-v2hxs3sk] polyline[data-astro-cid-v2hxs3sk]{stroke-dashoffset:600px}[data-astro-cid-v2hxs3sk][data-brief].on .spark[data-astro-cid-v2hxs3sk] polyline[data-astro-cid-v2hxs3sk]{transition:stroke-dashoffset 1.4s var(--ease) calc(var(--i) * .25s)}.bad[data-astro-cid-v2hxs3sk] .spark[data-astro-cid-v2hxs3sk] polyline[data-astro-cid-v2hxs3sk]{stroke:var(--coral-bar)}.good[data-astro-cid-v2hxs3sk] .spark[data-astro-cid-v2hxs3sk] polyline[data-astro-cid-v2hxs3sk]{stroke:var(--mint-bar)}.new[data-astro-cid-v2hxs3sk] .spark[data-astro-cid-v2hxs3sk] polyline[data-astro-cid-v2hxs3sk]{stroke:var(--amber)}.delta[data-astro-cid-v2hxs3sk]{text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:780}.bad[data-astro-cid-v2hxs3sk] .delta[data-astro-cid-v2hxs3sk]{color:#9a2f29}.good[data-astro-cid-v2hxs3sk] .delta[data-astro-cid-v2hxs3sk]{color:var(--mint)}.new[data-astro-cid-v2hxs3sk] .delta[data-astro-cid-v2hxs3sk]{color:var(--amber-ink)}.note[data-astro-cid-v2hxs3sk]{color:var(--ink-3);margin-top:10px;font-size:12.5px}.hand[data-astro-cid-v2hxs3sk]{z-index:30;pointer-events:none;opacity:0;transition:transform .75s var(--ease), opacity .3s ease;position:absolute;top:0;left:0}.hand[data-astro-cid-v2hxs3sk].show{opacity:1}.hand[data-astro-cid-v2hxs3sk] svg[data-astro-cid-v2hxs3sk]{filter:drop-shadow(0 6px 10px #1b152459);transform-origin:30% 10%;width:34px;height:34px;transition:transform .15s;display:block}.hand[data-astro-cid-v2hxs3sk].press svg[data-astro-cid-v2hxs3sk]{transform:scale(.85)}.hand[data-astro-cid-v2hxs3sk]:before{content:"";border:2px solid var(--amber);opacity:0;border-radius:50%;width:28px;height:28px;margin:-14px 0 0 -14px;position:absolute;top:3px;left:11px}.hand[data-astro-cid-v2hxs3sk].press:before{animation:.5s ease-out ripple}@keyframes ripple{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.7)}}.hand-l[data-astro-cid-v2hxs3sk]{white-space:nowrap;background:var(--ink);color:#fff;opacity:0;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:750;transition:opacity .3s .25s,transform .3s .25s;position:absolute;top:32px;left:30px;transform:translateY(4px)}.hand[data-astro-cid-v2hxs3sk].labelled.show .hand-l[data-astro-cid-v2hxs3sk]{opacity:1;transform:none}@media (max-width:1000px){.step[data-astro-cid-v2hxs3sk]{grid-template-columns:1fr}.copy[data-astro-cid-v2hxs3sk]{position:static}}@media (max-width:760px){.hand-l[data-astro-cid-v2hxs3sk]{white-space:normal;width:max-content;max-width:150px}.rail[data-astro-cid-v2hxs3sk]{padding-left:calc(var(--gutter) + 30px)}.thread[data-astro-cid-v2hxs3sk]{left:calc(var(--gutter) + 5px)}.node[data-astro-cid-v2hxs3sk]{width:14px;height:14px;top:10px;left:-31px}.track[data-astro-cid-v2hxs3sk] .l[data-astro-cid-v2hxs3sk]{display:none}.track[data-astro-cid-v2hxs3sk] a[data-astro-cid-v2hxs3sk]{padding-right:0}.now-l[data-astro-cid-v2hxs3sk]{color:var(--ink);white-space:nowrap;flex:none;font-size:14px;font-weight:700;display:block}.tour[data-astro-cid-v2hxs3sk] .tl[data-astro-cid-v2hxs3sk]{display:none}.tour[data-astro-cid-v2hxs3sk]{padding:0 8px}.plug-grid[data-astro-cid-v2hxs3sk]{grid-template-columns:minmax(0,1fr) 92px;gap:34px}.hub-o[data-astro-cid-v2hxs3sk]{width:64px;height:64px}.hub-o[data-astro-cid-v2hxs3sk] img[data-astro-cid-v2hxs3sk]{width:24px;height:24px}.chn[data-astro-cid-v2hxs3sk]{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:7px 10px 7px 7px}.chn-i[data-astro-cid-v2hxs3sk]{width:30px;height:30px}.chn-t[data-astro-cid-v2hxs3sk] b[data-astro-cid-v2hxs3sk]{white-space:normal}.seg[data-astro-cid-v2hxs3sk] button[data-astro-cid-v2hxs3sk]{height:42px;font-size:13.5px}.fs[data-astro-cid-v2hxs3sk]{grid-template-columns:1fr;gap:12px}.fs[data-astro-cid-v2hxs3sk]:before{width:2px;height:auto;top:8px;bottom:8px;left:8px;right:auto}.fs[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk]{grid-template-columns:18px minmax(0,1fr);column-gap:12px}.fs[data-astro-cid-v2hxs3sk] .fn[data-astro-cid-v2hxs3sk]{grid-row:1/span 2}.fk[data-astro-cid-v2hxs3sk]{margin-top:0}.fdot[data-astro-cid-v2hxs3sk]{display:none}.totals[data-astro-cid-v2hxs3sk]{grid-template-columns:repeat(3,minmax(0,1fr))}.totals[data-astro-cid-v2hxs3sk] dt[data-astro-cid-v2hxs3sk]{font-size:17px}.row[data-astro-cid-v2hxs3sk]{grid-template-columns:minmax(0,1fr) 54px 18px;grid-template-areas:"state delta chev""what what what""spark spark spark";gap:6px 10px}.state[data-astro-cid-v2hxs3sk]{grid-area:state}.delta[data-astro-cid-v2hxs3sk]{grid-area:delta}.chev[data-astro-cid-v2hxs3sk]{grid-area:chev}.what[data-astro-cid-v2hxs3sk]{grid-area:what}.spark[data-astro-cid-v2hxs3sk]{grid-area:spark;width:100%;max-width:240px}.open[data-astro-cid-v2hxs3sk]{padding-left:0}.totals[data-astro-cid-v2hxs3sk] div[data-astro-cid-v2hxs3sk]{padding:2px 10px}.ri[data-astro-cid-v2hxs3sk]{grid-template-columns:22px minmax(0,1fr)}.ri[data-astro-cid-v2hxs3sk] .rv[data-astro-cid-v2hxs3sk],.ri[data-astro-cid-v2hxs3sk] .rc[data-astro-cid-v2hxs3sk]{grid-column:2;justify-self:start}.night[data-astro-cid-v2hxs3sk]{border-radius:20px;padding:14px}.pb[data-astro-cid-v2hxs3sk]{gap:8px;padding:9px 10px 9px 8px}.pd[data-astro-cid-v2hxs3sk]{padding:0 10px 12px 30px}.pd[data-astro-cid-v2hxs3sk]:before{left:18px}.src[data-astro-cid-v2hxs3sk] li[data-astro-cid-v2hxs3sk]{grid-template-columns:minmax(0,1fr);gap:3px}.tag[data-astro-cid-v2hxs3sk]{justify-self:start}}@media (max-width:420px){.pf[data-astro-cid-v2hxs3sk]{display:none}}.grid[data-astro-cid-g7eibg2n]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.grid[data-astro-cid-g7eibg2n] a[data-astro-cid-g7eibg2n]{background:var(--paper);border:1px solid var(--line);height:100%;transition:transform .3s var(--ease), box-shadow .3s ease, border-color .3s ease, background-color .3s ease;border-radius:22px;flex-direction:column;gap:10px;padding:24px 24px 20px;text-decoration:none;display:flex}.grid[data-astro-cid-g7eibg2n] a[data-astro-cid-g7eibg2n]:hover{box-shadow:var(--shadow);border-color:var(--lilac);background:#fff;transform:translateY(-3px)}.who[data-astro-cid-g7eibg2n]{letter-spacing:.08em;text-transform:uppercase;color:var(--purple);font-size:12px;font-weight:800}h3[data-astro-cid-g7eibg2n]{letter-spacing:-.01em;text-wrap:balance;font-size:20px;font-weight:720;line-height:1.25}p[data-astro-cid-g7eibg2n]{color:var(--ink-2);font-size:15.5px;line-height:1.55}.more[data-astro-cid-g7eibg2n]{background:var(--purple);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;margin-top:auto;padding:6px 6px 6px 16px;font-size:15px;font-weight:750;transition:background-color .25s,box-shadow .25s;display:inline-flex;box-shadow:0 8px 18px -10px #5a4774b3}.more[data-astro-cid-g7eibg2n] .ic[data-astro-cid-g7eibg2n]{width:28px;height:28px;color:var(--purple-deep);transition:transform .25s var(--ease);background:#fff;border-radius:50%;padding:7px}.grid[data-astro-cid-g7eibg2n] a[data-astro-cid-g7eibg2n]:hover .more[data-astro-cid-g7eibg2n]{background:var(--purple-deep);box-shadow:0 10px 22px -10px #5a4774e6}.grid[data-astro-cid-g7eibg2n] a[data-astro-cid-g7eibg2n]:hover .more[data-astro-cid-g7eibg2n] .ic[data-astro-cid-g7eibg2n]{transform:translate(3px)}.grid[data-astro-cid-g7eibg2n] a[data-astro-cid-g7eibg2n]:focus-visible{outline:2px solid var(--purple);outline-offset:3px}@media (max-width:980px){.grid[data-astro-cid-g7eibg2n]{grid-template-columns:1fr 1fr}}@media (max-width:620px){.grid[data-astro-cid-g7eibg2n]{grid-template-columns:1fr}}.testimonials[data-astro-cid-ndabfdc4]{background:linear-gradient(180deg, var(--lilac-3), var(--paper))}.sample-note[data-astro-cid-ndabfdc4]{color:var(--amber-ink);background:var(--amber-soft);border-radius:10px;width:-moz-fit-content;width:fit-content;padding:6px 12px;font-size:13px;font-weight:650}.grid[data-astro-cid-ndabfdc4]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:stretch;gap:16px;display:grid}figure[data-astro-cid-ndabfdc4]{margin:0}.featured[data-astro-cid-ndabfdc4]{border:1px solid var(--lilac-2);box-shadow:var(--shadow);background:#fff;border-radius:28px;flex-direction:column;gap:24px;padding:max(28px,min(4vw,48px));display:flex;position:relative}.mark[data-astro-cid-ndabfdc4]{font-family:var(--font-serif);color:var(--amber);opacity:.5;font-size:120px;line-height:1;position:absolute;top:4px;left:22px}.featured[data-astro-cid-ndabfdc4] blockquote[data-astro-cid-ndabfdc4]{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--ink);text-wrap:pretty;margin:0;font-size:max(24px,min(2.4vw,34px));font-style:italic;line-height:1.3;position:relative}figcaption[data-astro-cid-ndabfdc4]{align-items:center;gap:12px;display:flex}.avatar[data-astro-cid-ndabfdc4]{background:var(--purple);color:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:15px;font-weight:800;display:grid}.avatar[data-astro-cid-ndabfdc4].sm{background:var(--lilac-2);width:38px;height:38px;color:var(--purple-deep);font-size:13px}.who[data-astro-cid-ndabfdc4]{display:grid}.who[data-astro-cid-ndabfdc4] b[data-astro-cid-ndabfdc4]{font-size:15.5px}.who[data-astro-cid-ndabfdc4] span[data-astro-cid-ndabfdc4]{color:var(--ink-3);font-size:14px}.logo[data-astro-cid-ndabfdc4]{filter:brightness(0);opacity:.55;width:auto;height:26px;margin-left:auto}.result[data-astro-cid-ndabfdc4]{background:var(--amber-soft);width:-moz-fit-content;width:fit-content;color:var(--amber-ink);border-radius:999px;margin-top:auto;padding:6px 14px;font-size:14px;font-weight:750}.side[data-astro-cid-ndabfdc4]{gap:16px;display:grid}.small[data-astro-cid-ndabfdc4]{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;gap:18px;padding:24px;display:flex}.small[data-astro-cid-ndabfdc4] blockquote[data-astro-cid-ndabfdc4]{color:var(--ink);margin:0;font-size:17px;line-height:1.5}.small[data-astro-cid-ndabfdc4] figcaption[data-astro-cid-ndabfdc4]{margin-top:auto}@media (max-width:900px){.grid[data-astro-cid-ndabfdc4]{grid-template-columns:1fr}}
