.card[data-astro-cid-iiij75gu]{--c-line:#211e181a;--c-line-strong:#211e182b;--c-text-3:#74716a;--c-white:#fff;--c-sunk:#f3f1ec;--c-track:#ece8df;--c-accent-soft:#4257d61a;--c-accent-line:#4257d64d;--c-violet-soft:#6b40c91c;--c-ok:#1f9d6b;--c-neg:#5b6b8f;--c-row-gap:12px;gap:var(--c-row-gap);border:1px solid var(--c-line);background:var(--surface);color:var(--ink);transition:opacity .5s var(--ease-out), transform .6s var(--ease-out);border-radius:13px;flex-direction:column;margin-top:24px;padding:16px 18px;font-size:13px;line-height:1.45;display:flex;position:relative;box-shadow:0 1px 2px #211e180d,0 14px 30px -14px #211e1829,0 34px 60px -34px #211e1838}html.story-ready .card[data-astro-cid-iiij75gu]:not(.is-on){opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-iiij75gu]{transition:opacity .4s linear}html.story-ready .card[data-astro-cid-iiij75gu]:not(.is-on){transform:none}}:where(.card[data-card]) p,:where(.card[data-card]) ul,:where(.card[data-card]) ol,:where(.card[data-card]) blockquote{margin:0}:where(.card[data-card]) ul,:where(.card[data-card]) ol{padding:0;list-style:none}:where(.card[data-card]) .meta{min-width:0;color:var(--c-text-3);font:500 11px/1.35 var(--font-mono);align-items:center;gap:6px;display:flex}:where(.card[data-card]) .meta img{flex:none;width:14px;height:14px}:where(.card[data-card]) .chip{border:1px solid var(--c-line-strong);background:var(--c-white);font:500 10.5px/1.3 var(--font-mono);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}:where(.card[data-card]) .c-btn{height:30px;font:600 12.5px/1 var(--font-sans);white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}:where(.card[data-card]) .c-btn.primary{background:linear-gradient(180deg, #5567de, var(--indigo) 60%);color:#fff;box-shadow:0 2px #2f3fae,inset 0 1px #fff3}:where(.card[data-card]) .c-btn.ghost{border-color:var(--c-line-strong);background:var(--c-white);color:var(--ink);box-shadow:0 1px #211e180f}:where(.card[data-card]) .c-btn.soft{border-color:var(--c-accent-line);background:var(--c-accent-soft);color:var(--indigo)}@media (width>=820px) and (height<=720px){.card[data-astro-cid-iiij75gu]{--c-row-gap:9px;margin-top:18px;padding:13px 15px;font-size:12.5px;line-height:1.4}:where(.card[data-card]) .c-btn{height:27px;padding:0 10px;font-size:12px}}@media (width<820px){.card[data-astro-cid-iiij75gu]{--c-row-gap:9px;margin-top:16px;padding:13px 14px;font-size:12.5px;line-height:1.4}.card[data-astro-cid-iiij75gu]>.row:nth-child(n+3 of .row){display:none}}@media (width<820px) and (height<800px),(width<380px) and (height<860px),(width<348px) and (height<900px),(width<334px) and (height<960px){.card[data-astro-cid-iiij75gu]>.row:nth-child(n+2 of .row){display:none}}.grid[data-astro-cid-lltm6qp4]{border-collapse:collapse;table-layout:fixed;width:100%}.grid[data-astro-cid-lltm6qp4] [data-astro-cid-lltm6qp4]:is(th,td){padding:0}.grid[data-astro-cid-lltm6qp4] thead[data-astro-cid-lltm6qp4] [data-astro-cid-lltm6qp4]:is(th,td){border-bottom:1px solid var(--c-line);color:var(--c-text-3);font:600 10.5px/1.15 var(--font-sans);text-align:center;vertical-align:bottom;padding:0 2px 8px}.grid[data-astro-cid-lltm6qp4] thead[data-astro-cid-lltm6qp4] th[data-astro-cid-lltm6qp4]{text-wrap:balance;width:5em}.grid[data-astro-cid-lltm6qp4] thead[data-astro-cid-lltm6qp4] th[data-astro-cid-lltm6qp4]:nth-of-type(2){width:5.8em}.grid[data-astro-cid-lltm6qp4] thead[data-astro-cid-lltm6qp4] th[data-astro-cid-lltm6qp4]:nth-of-type(3){width:4.4em}.grid[data-astro-cid-lltm6qp4] thead[data-astro-cid-lltm6qp4] th[data-astro-cid-lltm6qp4]:nth-of-type(4){width:5.6em}.grid[data-astro-cid-lltm6qp4] thead[data-astro-cid-lltm6qp4] .key[data-astro-cid-lltm6qp4]{font:500 10px/1.2 var(--font-mono);text-align:left;white-space:nowrap}.key[data-astro-cid-lltm6qp4] i[data-astro-cid-lltm6qp4]{background:var(--indigo);vertical-align:0;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.grid[data-astro-cid-lltm6qp4] tbody[data-astro-cid-lltm6qp4] th[data-astro-cid-lltm6qp4]{text-align:left;text-wrap:balance;padding:7px 8px 7px 0;font-size:12.5px;font-weight:500;line-height:1.2}.grid[data-astro-cid-lltm6qp4] tbody[data-astro-cid-lltm6qp4] tr[data-astro-cid-lltm6qp4]+tr[data-astro-cid-lltm6qp4] [data-astro-cid-lltm6qp4]:is(th,td){border-top:1px solid var(--c-line)}.grid[data-astro-cid-lltm6qp4] tbody[data-astro-cid-lltm6qp4] td[data-astro-cid-lltm6qp4]{text-align:center}.grid[data-astro-cid-lltm6qp4] tr[data-astro-cid-lltm6qp4].gap [data-astro-cid-lltm6qp4]:is(th,td){background:#6b40c90f}.grid[data-astro-cid-lltm6qp4] tr[data-astro-cid-lltm6qp4].gap th[data-astro-cid-lltm6qp4]{color:var(--violet);border-radius:6px 0 0 6px;padding-left:8px}.grid[data-astro-cid-lltm6qp4] tr[data-astro-cid-lltm6qp4].gap td[data-astro-cid-lltm6qp4]:last-child{border-radius:0 6px 6px 0}.cell[data-astro-cid-lltm6qp4]{vertical-align:middle;width:11px;height:11px;transition:opacity .3s var(--ease-out), transform .35s cubic-bezier(.3, 1.6, .5, 1);border-radius:50%;display:inline-block}.cell[data-astro-cid-lltm6qp4][data-cell=cited]{background:var(--indigo);box-shadow:0 0 0 3px var(--c-accent-soft)}.cell[data-astro-cid-lltm6qp4][data-cell=not-cited]{border:1.5px solid var(--c-line-strong)}html.story-ready .cell[data-astro-cid-lltm6qp4]:not(.is-on){opacity:0;transform:scale(.3)}@media (prefers-reduced-motion:reduce){.cell[data-astro-cid-lltm6qp4]{transition:opacity .3s linear}html.story-ready .cell[data-astro-cid-lltm6qp4]:not(.is-on){transform:none}}.opening[data-astro-cid-lltm6qp4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.flag[data-astro-cid-lltm6qp4]{background:var(--c-violet-soft);color:var(--violet);border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:12px;font-weight:600;display:inline-flex}.flag[data-astro-cid-lltm6qp4] i[data-astro-cid-lltm6qp4]{border:1.5px solid;border-radius:50%;width:7px;height:7px}@media (width>=820px) and (height<=720px){.grid[data-astro-cid-lltm6qp4] tbody[data-astro-cid-lltm6qp4] th[data-astro-cid-lltm6qp4]{padding-block:5px;font-size:12px}}@media (width<820px){.grid[data-astro-cid-lltm6qp4] thead[data-astro-cid-lltm6qp4] [data-astro-cid-lltm6qp4]:is(th,td){padding-bottom:6px;font-size:9.5px}.grid[data-astro-cid-lltm6qp4] thead[data-astro-cid-lltm6qp4] th[data-astro-cid-lltm6qp4]{width:46px}.grid[data-astro-cid-lltm6qp4] thead[data-astro-cid-lltm6qp4] th[data-astro-cid-lltm6qp4]:nth-of-type(2){width:54px}.grid[data-astro-cid-lltm6qp4] thead[data-astro-cid-lltm6qp4] th[data-astro-cid-lltm6qp4]:nth-of-type(3){width:40px}.grid[data-astro-cid-lltm6qp4] thead[data-astro-cid-lltm6qp4] th[data-astro-cid-lltm6qp4]:nth-of-type(4){width:50px}.grid[data-astro-cid-lltm6qp4] tbody[data-astro-cid-lltm6qp4] th[data-astro-cid-lltm6qp4]{padding-block:4px;font-size:11.5px}.grid[data-astro-cid-lltm6qp4] tbody[data-astro-cid-lltm6qp4] tr[data-astro-cid-lltm6qp4]:nth-child(n+3){display:none}.cell[data-astro-cid-lltm6qp4]{width:10px;height:10px}.flag[data-astro-cid-lltm6qp4]{padding-block:3px;font-size:11.5px}.opening[data-astro-cid-lltm6qp4] .c-btn[data-astro-cid-lltm6qp4]{height:26px;font-size:11.5px}}@media (width<820px) and (height<700px),(width<344px) and (height<840px){.grid[data-astro-cid-lltm6qp4] tbody[data-astro-cid-lltm6qp4] tr[data-astro-cid-lltm6qp4]:nth-child(n+2){display:none}}.who[data-astro-cid-xc2eqria]{align-items:center;gap:10px;display:flex}.avatar[data-astro-cid-xc2eqria]{width:32px;height:32px;color:var(--muted);font:600 11.5px/1 var(--font-sans);letter-spacing:.02em;background:#e9e5dc;border-radius:50%;flex:none;place-items:center;display:grid}.person[data-astro-cid-xc2eqria]{gap:2px;min-width:0;display:grid}.person[data-astro-cid-xc2eqria] b[data-astro-cid-xc2eqria]{font-size:13.5px;font-weight:600;line-height:1.2}.bucket[data-astro-cid-xc2eqria]{background:var(--indigo);color:#fff;border-color:#0000;margin-left:auto}.quote[data-astro-cid-xc2eqria]{border-left:2px solid var(--indigo);text-wrap:pretty;padding-left:11px;font-size:13.5px;line-height:1.45}.dm[data-astro-cid-xc2eqria]{border:1px solid var(--c-line);background:var(--c-white);border-radius:10px;gap:6px;padding:10px 12px 11px;display:grid}.dm-label[data-astro-cid-xc2eqria]{color:var(--c-text-3);font:500 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.dm-text[data-astro-cid-xc2eqria]{text-wrap:pretty;font-size:13px;line-height:1.5}.actions[data-astro-cid-xc2eqria]{flex-wrap:wrap;gap:8px;display:flex}.send[data-astro-cid-xc2eqria]{min-width:9.6em}@media (width>=820px) and (height<=720px){.quote[data-astro-cid-xc2eqria]{font-size:13px}.dm[data-astro-cid-xc2eqria]{padding:8px 11px 9px}.dm-text[data-astro-cid-xc2eqria]{font-size:12.5px;line-height:1.42}}@media (width<820px){.quote[data-astro-cid-xc2eqria]{font-size:13px}}.bar[data-astro-cid-kbq7seuj]{border-bottom:1px solid var(--c-line);background:var(--c-sunk);border-radius:12px 12px 0 0;align-items:center;gap:10px;margin:-16px -18px 0;padding:9px 14px;display:flex}.lights[data-astro-cid-kbq7seuj]{gap:5px;display:flex}.lights[data-astro-cid-kbq7seuj] i[data-astro-cid-kbq7seuj]{background:#d9d4c9;border-radius:50%;width:8px;height:8px}.client[data-astro-cid-kbq7seuj]{color:var(--muted);font:600 12px/1 var(--font-sans)}[data-astro-cid-kbq7seuj][data-chat-step]{transition:opacity .4s var(--ease-out), transform .5s var(--ease-out)}html.story-ready [data-astro-cid-kbq7seuj][data-chat-step]:not(.is-on){opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){[data-astro-cid-kbq7seuj][data-chat-step]{transition:opacity .3s linear}html.story-ready [data-astro-cid-kbq7seuj][data-chat-step]:not(.is-on){transform:none}}.ask[data-astro-cid-kbq7seuj]{background:var(--c-sunk);border-radius:12px 12px 4px;align-self:flex-end;max-width:85%;padding:7px 12px;font-size:13px}.tool[data-astro-cid-kbq7seuj]{border:1px solid var(--c-line);background:var(--c-white);border-radius:10px;gap:8px;padding:10px 12px 11px;display:grid;container-type:inline-size}.tool-line[data-astro-cid-kbq7seuj]{color:var(--c-text-3);font:500 11px/1 var(--font-mono);align-items:center;gap:6px;display:flex}.tool-line[data-astro-cid-kbq7seuj] img[data-astro-cid-kbq7seuj]{width:16px;height:16px;margin-left:-3px}.results[data-astro-cid-kbq7seuj]{gap:6px;display:grid}.results[data-astro-cid-kbq7seuj] li[data-astro-cid-kbq7seuj]{grid-template-columns:1.6em 2em 1fr;align-items:center;gap:6px;display:grid}.rank[data-astro-cid-kbq7seuj]{color:var(--c-text-3);font:500 10.5px/1 var(--font-mono)}.results[data-astro-cid-kbq7seuj] b[data-astro-cid-kbq7seuj]{color:var(--violet);font:800 15px/1 var(--font-display);font-variant-numeric:tabular-nums}.result[data-astro-cid-kbq7seuj]{align-items:baseline;gap:8px;min-width:0;display:flex}.result-title[data-astro-cid-kbq7seuj]{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.result-sub[data-astro-cid-kbq7seuj]{color:var(--c-text-3);font:500 10.5px/1 var(--font-mono);flex:none;margin-left:auto}.reply[data-astro-cid-kbq7seuj]{align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.reply[data-astro-cid-kbq7seuj]:before{content:"";background:var(--indigo);border-radius:50%;flex:none;width:7px;height:7px}@media (width>=820px) and (height<=720px){.bar[data-astro-cid-kbq7seuj]{margin:-13px -15px 0;padding:7px 12px}.tool[data-astro-cid-kbq7seuj]{padding:8px 11px 9px}.results[data-astro-cid-kbq7seuj]{gap:4px}}@media (width<820px){.bar[data-astro-cid-kbq7seuj]{margin:-13px -14px 0;padding:7px 12px}.ask[data-astro-cid-kbq7seuj]{padding:6px 11px;font-size:12.5px}.tool[data-astro-cid-kbq7seuj]{gap:6px;padding:8px 10px 9px}.results[data-astro-cid-kbq7seuj]{gap:4px}.result-title[data-astro-cid-kbq7seuj]{font-size:12px}}@container (width<330px){.result-sub[data-astro-cid-kbq7seuj]{display:none}}.spike[data-astro-cid-5qqdyscv]{background:var(--c-violet-soft);color:var(--violet);font:500 12px/1.3 var(--font-mono);border-radius:8px;align-items:center;gap:9px;padding:8px 11px;display:flex}.pulse[data-astro-cid-5qqdyscv]{background:var(--violet);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-out infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #6b40c980}to{box-shadow:0 0 0 10px #6b40c900}}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-5qqdyscv]{animation:none}}.mention[data-astro-cid-5qqdyscv]{gap:7px;display:grid}.text[data-astro-cid-5qqdyscv]{text-wrap:pretty;font-size:13.5px;line-height:1.45}.chips[data-astro-cid-5qqdyscv]{flex-wrap:wrap;gap:6px;display:flex}.you[data-astro-cid-5qqdyscv]{border-color:var(--c-accent-line);background:var(--c-accent-soft);color:var(--indigo)}.chips[data-astro-cid-5qqdyscv] i[data-astro-cid-5qqdyscv]{border-radius:50%;width:6px;height:6px}.pos[data-astro-cid-5qqdyscv]{background:var(--c-ok)}.neg[data-astro-cid-5qqdyscv]{background:var(--c-neg)}.rule[data-astro-cid-5qqdyscv]{border-top:1px dashed var(--c-line-strong);justify-content:space-between;align-items:center;gap:12px;padding-top:11px;display:flex}.rule-name[data-astro-cid-5qqdyscv]{gap:3px;display:grid}.rule-name[data-astro-cid-5qqdyscv] b[data-astro-cid-5qqdyscv]{font-size:13px;font-weight:600}.hits[data-astro-cid-5qqdyscv]{color:var(--indigo)}.switch[data-astro-cid-5qqdyscv]{background:var(--indigo);border-radius:9px;flex:none;width:32px;height:18px;position:relative;box-shadow:inset 0 1px 2px #211e1833}.switch[data-astro-cid-5qqdyscv]:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px;box-shadow:0 1px 2px #211e184d}@media (width>=820px) and (height<=720px){.text[data-astro-cid-5qqdyscv]{font-size:13px}.rule[data-astro-cid-5qqdyscv]{padding-top:8px}}@media (width<820px){.text[data-astro-cid-5qqdyscv]{font-size:13px}}.question[data-astro-cid-dvhaqser]{letter-spacing:-.01em;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}.question[data-astro-cid-dvhaqser] svg[data-astro-cid-dvhaqser]{color:var(--indigo);flex:none}.steps[data-astro-cid-dvhaqser]{counter-reset:step;gap:7px;display:grid}.steps[data-astro-cid-dvhaqser] li[data-astro-cid-dvhaqser]{color:var(--ink);counter-increment:step;align-items:center;gap:10px;font-size:12.5px;line-height:1.25;display:flex;position:relative}.steps[data-astro-cid-dvhaqser] li[data-astro-cid-dvhaqser]+li[data-astro-cid-dvhaqser]:before{content:"";background:var(--c-line-strong);width:1px;height:11px;position:absolute;bottom:calc(50% + 9px);left:8.5px}.mark[data-astro-cid-dvhaqser]{background:var(--indigo);color:#fff;width:18px;height:18px;transition:background .3s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.mark[data-astro-cid-dvhaqser]:before{content:counter(step);color:var(--c-text-3);font:600 10px/1 var(--font-mono);opacity:0;transition:opacity .2s;position:absolute}.done-mark[data-astro-cid-dvhaqser]{transition:opacity .25s var(--ease-out), transform .35s cubic-bezier(.3, 1.6, .5, 1)}html.story-ready [data-astro-cid-dvhaqser][data-step]:not(.is-done){color:var(--c-text-3)}html.story-ready [data-astro-cid-dvhaqser][data-step]:not(.is-done) .mark[data-astro-cid-dvhaqser]{background:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-line-strong)}html.story-ready [data-astro-cid-dvhaqser][data-step]:not(.is-done) .mark[data-astro-cid-dvhaqser]:before{opacity:1}html.story-ready [data-astro-cid-dvhaqser][data-step]:not(.is-done) .done-mark[data-astro-cid-dvhaqser]{opacity:0;transform:scale(.4)}@media (prefers-reduced-motion:reduce){.done-mark[data-astro-cid-dvhaqser]{transition:opacity .2s linear}html.story-ready [data-astro-cid-dvhaqser][data-step]:not(.is-done) .done-mark[data-astro-cid-dvhaqser]{transform:none}}.finding[data-astro-cid-dvhaqser]{border:1px solid var(--c-line);background:var(--c-white);transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);border-radius:10px;gap:8px;padding:10px 12px 11px;display:grid}html.story-ready .steps[data-astro-cid-dvhaqser]:has([data-step]:not(.is-done))+.finding[data-astro-cid-dvhaqser]{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.finding[data-astro-cid-dvhaqser]{transition:opacity .3s linear}html.story-ready .steps[data-astro-cid-dvhaqser]:has([data-step]:not(.is-done))+.finding[data-astro-cid-dvhaqser]{transform:none}}.claim[data-astro-cid-dvhaqser]{text-wrap:pretty;align-items:flex-start;gap:9px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.num[data-astro-cid-dvhaqser]{background:var(--indigo);color:#fff;width:18px;height:18px;font:600 10.5px/1 var(--font-mono);border-radius:5px;flex:none;place-items:center;margin-top:-1px;display:grid}.evidence[data-astro-cid-dvhaqser]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.evidence-label[data-astro-cid-dvhaqser]{color:var(--c-text-3);font:500 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-right:2px}.evidence[data-astro-cid-dvhaqser] .chip[data-astro-cid-dvhaqser]{color:var(--indigo);gap:4px;padding-inline:7px}.foot[data-astro-cid-dvhaqser]{color:var(--muted);font-size:11.5px}@media (width>=820px) and (height<=720px){.question[data-astro-cid-dvhaqser]{font-size:14px}.steps[data-astro-cid-dvhaqser]{gap:5px}.steps[data-astro-cid-dvhaqser] li[data-astro-cid-dvhaqser]+li[data-astro-cid-dvhaqser]:before{height:7px}.finding[data-astro-cid-dvhaqser]{padding:8px 11px 9px}}@media (width<820px){.question[data-astro-cid-dvhaqser]{font-size:14px}.steps[data-astro-cid-dvhaqser]{gap:5px}.steps[data-astro-cid-dvhaqser] li[data-astro-cid-dvhaqser]+li[data-astro-cid-dvhaqser]:before{height:7px}}.thread[data-astro-cid-hfdjp46n]{grid-template-columns:1fr auto;align-items:start;gap:16px;display:grid}.thread-text[data-astro-cid-hfdjp46n]{gap:7px;display:grid}.title[data-astro-cid-hfdjp46n]{letter-spacing:-.01em;text-wrap:pretty;font-size:15px;font-weight:600;line-height:1.35}.score[data-astro-cid-hfdjp46n]{justify-items:end;gap:6px;display:grid}.score[data-astro-cid-hfdjp46n] b[data-astro-cid-hfdjp46n]{min-width:1.25em;color:var(--violet);font:800 34px/.9 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-align:right}.meter[data-astro-cid-hfdjp46n]{align-items:flex-end;gap:2px;height:15px;display:flex}.meter[data-astro-cid-hfdjp46n] i[data-astro-cid-hfdjp46n]{background:var(--violet);border-radius:1px;width:4px}.meter[data-astro-cid-hfdjp46n] i[data-astro-cid-hfdjp46n]:first-child{height:40%}.meter[data-astro-cid-hfdjp46n] i[data-astro-cid-hfdjp46n]:nth-child(2){height:60%}.meter[data-astro-cid-hfdjp46n] i[data-astro-cid-hfdjp46n]:nth-child(3){height:80%}.meter[data-astro-cid-hfdjp46n] i[data-astro-cid-hfdjp46n]:nth-child(4){height:100%}.intent[data-astro-cid-hfdjp46n] .chip[data-astro-cid-hfdjp46n]{background:var(--c-violet-soft);color:var(--violet);border-color:#0000}.why[data-astro-cid-hfdjp46n]{border-top:1px dashed var(--c-line-strong);gap:8px;padding-top:11px;display:grid}.why-label[data-astro-cid-hfdjp46n]{color:var(--c-text-3);font:500 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.why[data-astro-cid-hfdjp46n] ul[data-astro-cid-hfdjp46n]{gap:7px;display:grid}.why[data-astro-cid-hfdjp46n] li[data-astro-cid-hfdjp46n]{color:var(--muted);grid-template-columns:8.9em 1fr 4.2em;align-items:center;gap:10px;font-size:12.5px;line-height:1.2;display:grid}.track[data-astro-cid-hfdjp46n]{background:var(--c-track);border-radius:3px;height:5px;overflow:hidden}.fill[data-astro-cid-hfdjp46n]{width:var(--w);border-radius:inherit;background:var(--indigo);transform-origin:0;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1) .25s;display:block}.medium[data-astro-cid-hfdjp46n] .fill[data-astro-cid-hfdjp46n]{background:#8a97e6}.why[data-astro-cid-hfdjp46n] em[data-astro-cid-hfdjp46n]{color:var(--ink);font:500 10.5px/1 var(--font-mono);text-align:right;font-style:normal}html.story-ready .card:not(.is-on) .fill[data-astro-cid-hfdjp46n]{transform:scaleX(0)}.actions[data-astro-cid-hfdjp46n]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.note[data-astro-cid-hfdjp46n]{color:var(--muted);font-size:11.5px}@media (prefers-reduced-motion:reduce){.fill[data-astro-cid-hfdjp46n]{transition:none}}@media (width>=820px) and (height<=720px){.title[data-astro-cid-hfdjp46n]{font-size:14px}.score[data-astro-cid-hfdjp46n] b[data-astro-cid-hfdjp46n]{font-size:28px}.why[data-astro-cid-hfdjp46n]{gap:6px;padding-top:8px}.why[data-astro-cid-hfdjp46n] ul[data-astro-cid-hfdjp46n]{gap:5px}}@media (width<820px){.thread[data-astro-cid-hfdjp46n]{gap:12px}.title[data-astro-cid-hfdjp46n]{font-size:14px}.score[data-astro-cid-hfdjp46n] b[data-astro-cid-hfdjp46n]{font-size:30px}}.feature[data-astro-cid-ldvfeoyk]{height:160vh}.pin[data-astro-cid-ldvfeoyk]{--left:var(--gutter);height:100vh;padding:calc(var(--nav-h) + 12px) var(--gutter) 20px var(--left);align-items:center;display:flex;position:sticky;top:0}@media (width>=1280px){.pin[data-astro-cid-ldvfeoyk]{--left:calc(var(--gutter) + 132px)}}.col[data-astro-cid-ldvfeoyk]{width:min(440px, 50vw - var(--left) - 36px)}.kicker[data-astro-cid-ldvfeoyk]{color:var(--indigo);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}h2[data-astro-cid-ldvfeoyk]{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(46px,5.2vw,80px);font-weight:800;line-height:.92;transition-delay:60ms}.promise[data-astro-cid-ldvfeoyk]{max-width:30em;color:var(--muted);text-wrap:pretty;margin:16px 0 0;font-size:16px;line-height:1.5;transition-delay:.12s}.tags[data-astro-cid-ldvfeoyk]{flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.tag[data-astro-cid-ldvfeoyk]{color:var(--indigo);font:500 11.5px/1 var(--font-mono);white-space:nowrap;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);background:#e4e8fb;border-radius:999px;padding:7px 11px;box-shadow:inset 0 0 0 1px #4257d61f}html.story-ready .tag[data-astro-cid-ldvfeoyk]:not(.is-on){opacity:0;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.tag[data-astro-cid-ldvfeoyk]{transition:opacity .3s linear}html.story-ready .tag[data-astro-cid-ldvfeoyk]:not(.is-on){transform:none}}@media (width>=820px) and (height<=720px){.pin[data-astro-cid-ldvfeoyk]{padding-top:calc(var(--nav-h) + 6px);padding-bottom:12px}.kicker[data-astro-cid-ldvfeoyk]{margin-bottom:9px;font-size:11.5px}h2[data-astro-cid-ldvfeoyk]{font-size:clamp(40px,4.2vw,60px)}.promise[data-astro-cid-ldvfeoyk]{margin-top:11px;font-size:14.5px;line-height:1.45}.tags[data-astro-cid-ldvfeoyk]{gap:5px;margin-top:13px}.tag[data-astro-cid-ldvfeoyk]{padding:6px 9px;font-size:10.5px}}@media (width<820px){.feature[data-astro-cid-ldvfeoyk]{height:150vh}.pin[data-astro-cid-ldvfeoyk]{padding:calc(49vh + 14px) var(--gutter) 16px;align-items:safe flex-end}.col[data-astro-cid-ldvfeoyk]{width:100%;max-width:560px}.kicker[data-astro-cid-ldvfeoyk]{margin-bottom:7px;font-size:11px}h2[data-astro-cid-ldvfeoyk]{font-size:38px}.promise[data-astro-cid-ldvfeoyk]{margin-top:9px;font-size:13.5px;line-height:1.42}.tags[data-astro-cid-ldvfeoyk]{gap:4px;margin-top:11px}.tag[data-astro-cid-ldvfeoyk]{padding:4px 8px;font-size:10px}}@media (width<820px) and (height<700px){h2[data-astro-cid-ldvfeoyk]{font-size:34px}.promise[data-astro-cid-ldvfeoyk]{font-size:13px;line-height:1.4}.tags[data-astro-cid-ldvfeoyk]{margin-top:9px}}@media (height<=590px),(width<344px) and (height<=710px){.feature[data-astro-cid-ldvfeoyk]{height:auto}.pin[data-astro-cid-ldvfeoyk]{height:auto;min-height:100vh;position:relative}}@media (width<820px) and (height<=590px),(width<344px) and (height<=710px){.col[data-astro-cid-ldvfeoyk]{z-index:0;position:relative}.col[data-astro-cid-ldvfeoyk]:before{content:"";inset:-8px calc(-1 * var(--gutter)) -24px;z-index:-1;background:linear-gradient(#f4f2ee00, var(--paper) 32px, var(--paper) calc(100% - 24px), #f4f2ee00);pointer-events:none;position:absolute}}.final[data-astro-cid-tx4u4624]{height:140vh}.hold[data-astro-cid-tx4u4624]{--cat-bottom:calc(10vh + min(42vh, 30vw));height:100vh;padding:var(--cat-bottom) var(--gutter) 4vh;justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.final-copy[data-astro-cid-tx4u4624]{z-index:0;text-align:center;width:100%;max-width:760px;position:relative}.final-copy[data-astro-cid-tx4u4624]:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--paper) 64%, #f4f2ee00);pointer-events:none;position:absolute;inset:-14% -12%}h2[data-astro-cid-tx4u4624]{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(34px,min(4.4vw,7.6vh),66px);font-weight:700;line-height:1.02}.line[data-astro-cid-tx4u4624]{display:block}.cta[data-astro-cid-tx4u4624]{justify-content:center;margin-top:clamp(20px,3.4vh,30px);display:flex}.fine[data-astro-cid-tx4u4624]{color:var(--muted);font:500 13px/1.4 var(--font-mono);margin:14px 0 0}@media (width<820px){.hold[data-astro-cid-tx4u4624]{--cat-bottom:calc(12vh + min(60vw, 32vh));padding-bottom:8vh}h2[data-astro-cid-tx4u4624]{text-wrap:balance;font-size:clamp(30px,9.2vw,44px)}.fine[data-astro-cid-tx4u4624]{font-size:12.5px}}.ai[data-astro-cid-z5dgyo2m]{vertical-align:-.26em;background:#fff;border-radius:.3em;width:1.16em;height:1.16em;margin:0 .14em;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 7px -3px #211f1b38}.ai[data-astro-cid-z5dgyo2m]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #211f1b1a}img[data-astro-cid-z5dgyo2m]{object-fit:contain;opacity:0;width:100%;height:100%;animation:5.6s infinite ai-turn;display:block;position:absolute;inset:0}img[data-astro-cid-z5dgyo2m]:nth-child(2){animation-delay:-4.2s}img[data-astro-cid-z5dgyo2m]:nth-child(3){animation-delay:-2.8s}img[data-astro-cid-z5dgyo2m]:nth-child(4){animation-delay:-1.4s}@keyframes ai-turn{0%,21%{opacity:1;transform:none}25%{opacity:0;transform:translateY(-45%)}96%{opacity:0;transform:translateY(45%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){img[data-astro-cid-z5dgyo2m]{animation:none}img[data-astro-cid-z5dgyo2m]:first-child{opacity:1}}.hero[data-astro-cid-ge2uvauf]{--reddit:#ff4500;min-height:max(90vh,100svh);padding:calc(var(--nav-h) + 24px) var(--gutter) calc(var(--nav-h) + 48px);grid-template-columns:minmax(0,1fr);align-items:center;row-gap:40px;display:grid}.copy[data-astro-cid-ge2uvauf]{width:100%;max-width:560px}h1[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:pretty;margin:0;font-size:clamp(26px,3vw - 2px,42px);font-weight:700;line-height:1.16}.reddit[data-astro-cid-ge2uvauf]{color:var(--reddit);white-space:nowrap}.reddit-glyph[data-astro-cid-ge2uvauf]{vertical-align:-.16em;filter:drop-shadow(0 2px 6px #ff450047);width:.92em;height:.92em;margin-right:.08em}.gtm[data-astro-cid-ge2uvauf]{color:var(--indigo);white-space:nowrap}.cat-mark[data-astro-cid-ge2uvauf]{vertical-align:-.2em;width:1em;height:1em;margin-left:-.1em}.cta[data-astro-cid-ge2uvauf]{margin-top:32px}.demo[data-astro-cid-ge2uvauf]{width:100%;max-width:min(800px,101.01vh - 169.697px);margin:0}.stage[data-astro-cid-ge2uvauf]{container-type:inline-size}.stage[data-astro-cid-ge2uvauf] .demo-scope{background:0 0}.stage[data-astro-cid-ge2uvauf] .demo-placeholder{background:linear-gradient(var(--line), var(--line)) 0 calc(100cqw * 45 / 800) / 100% 1px no-repeat, linear-gradient(#ecebe6, #ecebe6) 0 0 / 100% calc(100cqw * 46 / 800) no-repeat, var(--surface);border-radius:1.875cqw;width:100%;box-shadow:0 2px 6px #14100a17,0 5.25cqw 11.25cqw -4.25cqw #14100a6b,0 0 0 1px #14100a0d}@media (prefers-reduced-motion:no-preference){h1[data-astro-cid-ge2uvauf]{animation:hero-rise .7s var(--ease-out) both}.cta[data-astro-cid-ge2uvauf]{animation:hero-rise .7s var(--ease-out) .12s both}.demo[data-astro-cid-ge2uvauf]{animation:hero-rise .7s var(--ease-out) .2s both}}@keyframes hero-rise{0%{transform:translateY(14px)}}@media (width>=960px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(40px,5vw,88px)}.demo[data-astro-cid-ge2uvauf]{justify-self:end}}@media (width<820px){.hero[data-astro-cid-ge2uvauf]{padding:calc(var(--nav-h) + 16px) var(--gutter) 8vh;align-content:end;row-gap:32px}.copy[data-astro-cid-ge2uvauf]{z-index:0;position:relative}.copy[data-astro-cid-ge2uvauf]:before{content:"";inset:-40px calc(-1 * var(--gutter)) -24px;z-index:-1;background:linear-gradient(#f4f2ee00, var(--paper) 40px, var(--paper) calc(100% - 24px), #f4f2ee00);pointer-events:none;position:absolute}h1[data-astro-cid-ge2uvauf]{font-size:clamp(26px,4vw + 11px,36px);line-height:1.17}.cta[data-astro-cid-ge2uvauf]{margin-top:24px}}.legend-rail[data-astro-cid-kgzthvf5]{z-index:5;height:0;position:sticky;top:50vh}.legend[data-astro-cid-kgzthvf5]{top:0;left:var(--gutter);transition:opacity .4s var(--ease-out), visibility 0s;margin:0;padding:0;list-style:none;position:absolute;transform:translateY(-50%)}html.story-ready .legend[data-astro-cid-kgzthvf5]:not(.is-visible){visibility:hidden;opacity:0;transition:opacity .4s var(--ease-out), visibility 0s .4s}li[data-astro-cid-kgzthvf5]{padding:8px 0;position:relative}a[data-astro-cid-kgzthvf5]{color:#6e6b64;font:500 12px/1.2 var(--font-mono);align-items:center;gap:10px;text-decoration:none;transition:color .3s;display:inline-flex}a[data-astro-cid-kgzthvf5]:before{content:"";box-sizing:border-box;border:1px solid #b5b0a5;border-radius:50%;width:7px;height:7px;transition:background .3s,border-color .3s,box-shadow .3s}a[data-astro-cid-kgzthvf5]:hover,.is-active[data-astro-cid-kgzthvf5] a[data-astro-cid-kgzthvf5]{color:var(--ink)}.is-active[data-astro-cid-kgzthvf5] a[data-astro-cid-kgzthvf5]:before{border-color:var(--indigo);background:var(--indigo);box-shadow:0 0 0 4px #e4e8fb}svg[data-astro-cid-kgzthvf5]{pointer-events:none;position:absolute;top:50%;overflow:visible;transform:translateY(-50%)}path[data-astro-cid-kgzthvf5]{fill:none;stroke:var(--indigo);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:1.02px;opacity:0;transition:opacity .3s,stroke-dashoffset 0s .3s}.is-active[data-astro-cid-kgzthvf5] path[data-astro-cid-kgzthvf5]{stroke-dashoffset:0;opacity:1;transition:opacity,stroke-dashoffset .8s cubic-bezier(.55,.1,.3,1)}@media (prefers-reduced-motion:reduce){.is-active[data-astro-cid-kgzthvf5] path[data-astro-cid-kgzthvf5]{transition:opacity .3s}}@media (width<1280px){.legend-rail[data-astro-cid-kgzthvf5]{display:none}}.features[data-astro-cid-lcdefpme]{overflow:clip}
