.head[data-astro-cid-gmxogdns]{gap:14px;max-width:900px;margin-bottom:clamp(32px,4vw,48px);display:grid}.eyebrow[data-astro-cid-gmxogdns]{letter-spacing:0;text-transform:none;color:var(--ink-2);font-size:14px;font-weight:500}.head[data-astro-cid-gmxogdns] h2[data-astro-cid-gmxogdns]{max-width:18ch}.bento[data-astro-cid-gmxogdns]{grid-template-columns:minmax(0,1fr);gap:16px;list-style:none;display:grid}@media (width>=1040px){.bento[data-astro-cid-gmxogdns]{grid-template-columns:repeat(12,minmax(0,1fr))}.pa[data-astro-cid-gmxogdns]{grid-column:span 7}.pb[data-astro-cid-gmxogdns]{grid-column:span 5}.pc[data-astro-cid-gmxogdns]{grid-column:1/-1}}.card[data-astro-cid-gmxogdns]{border-radius:var(--r-frame);background:var(--surface);border:1px solid var(--line);min-width:0;height:470px;box-shadow:var(--shadow-2);flex-direction:column;padding:28px 28px 0;display:flex;position:relative;overflow:hidden}.pc[data-astro-cid-gmxogdns]{height:auto;padding-bottom:28px}.card[data-astro-cid-gmxogdns] h3[data-astro-cid-gmxogdns]{letter-spacing:-.015em;font-size:18px;font-weight:600;line-height:1.25}.desc[data-astro-cid-gmxogdns]{color:var(--muted);max-width:52ch;margin-top:8px;font-size:15px;line-height:1.5}.stage[data-astro-cid-gmxogdns]{border-radius:var(--r-panel);background:#f7f8fa;flex:1;min-height:0;margin:24px -16px 12px;position:relative;overflow:hidden}.stage[data-astro-cid-gmxogdns]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none;z-index:3;position:absolute;inset:0}.art[data-astro-cid-gmxogdns]{font:12px/1.4 var(--font);font-variant-numeric:tabular-nums;color:var(--ink);position:absolute;inset:0;mask-image:linear-gradient(#000 80%,#0000 100%)}.ui[data-astro-cid-gmxogdns]{border-radius:var(--r-panel);background:#fff;border:1px solid #0f111414;position:absolute}.front[data-astro-cid-gmxogdns]{box-shadow:var(--shadow-3)}.pop[data-astro-cid-gmxogdns]{z-index:2;box-shadow:0 0 0 1px #0f111414, var(--shadow-3);border-color:#0000}.ui-head[data-astro-cid-gmxogdns]{border-bottom:1px solid #0f11140f;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.ui-title[data-astro-cid-gmxogdns]{font-size:13px;font-weight:600}.ui-meta[data-astro-cid-gmxogdns]{color:var(--muted);font-size:12px}.facts[data-astro-cid-gmxogdns]{width:max(560px,100% - 40px);top:20px;left:20px}.facts[data-astro-cid-gmxogdns] table[data-astro-cid-gmxogdns]{border-collapse:collapse;width:100%}.facts[data-astro-cid-gmxogdns] th[data-astro-cid-gmxogdns]{color:var(--muted);text-align:left;white-space:nowrap;padding:8px 10px;font-size:11px;font-weight:500}.facts[data-astro-cid-gmxogdns] td[data-astro-cid-gmxogdns]{white-space:nowrap;border-top:1px solid #0f11140f;padding:9px 10px}.facts[data-astro-cid-gmxogdns] .fact[data-astro-cid-gmxogdns]{white-space:normal;min-width:150px;font-size:13px;font-weight:500}.badge[data-astro-cid-gmxogdns]{border-radius:var(--r-control);padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.badge[data-astro-cid-gmxogdns].confirmed{background:var(--accent-soft);color:var(--accent)}.badge[data-astro-cid-gmxogdns].wrong{background:var(--stop-soft);color:var(--stop)}.badge[data-astro-cid-gmxogdns].unmentioned{color:var(--muted);padding-inline:0;font-weight:400}.said[data-astro-cid-gmxogdns]{gap:6px;width:min(300px,100% - 40px);padding:12px 14px;display:grid;bottom:18px;right:20px}.pop-by[data-astro-cid-gmxogdns]{color:var(--muted);font-size:11px}.pop-quote[data-astro-cid-gmxogdns]{color:var(--ink);font-size:13px;line-height:1.5}.marker[data-astro-cid-gmxogdns]{background:linear-gradient(transparent 56%, var(--accent-wash) 56%);border-radius:var(--r-mark);white-space:nowrap;padding:0 1px;font-weight:600}.objections[data-astro-cid-gmxogdns]{top:20px;left:20px;right:20px}.objections[data-astro-cid-gmxogdns] ol[data-astro-cid-gmxogdns]{list-style:none;display:grid}.objections[data-astro-cid-gmxogdns] li[data-astro-cid-gmxogdns]{border-top:1px solid #0f11140f;grid-template-columns:minmax(0,1fr) 64px auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.objections[data-astro-cid-gmxogdns] li[data-astro-cid-gmxogdns]:first-child{border-top:0}.o-text[data-astro-cid-gmxogdns]{font-size:13px;font-weight:500;line-height:1.35}.o-bar[data-astro-cid-gmxogdns]{border-radius:var(--r-pill);background:var(--sunken);height:6px;overflow:hidden}.o-bar[data-astro-cid-gmxogdns] span[data-astro-cid-gmxogdns]{height:100%;width:var(--w);border-radius:inherit;background:var(--ink);display:block}.o-count[data-astro-cid-gmxogdns]{color:var(--muted);white-space:nowrap;font-size:11px}.todo[data-astro-cid-gmxogdns]{gap:16px;margin-top:18px;list-style:none;display:grid}@media (width>=860px){.todo[data-astro-cid-gmxogdns]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.todo[data-astro-cid-gmxogdns] li[data-astro-cid-gmxogdns]{color:var(--ink-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;font-size:15px;line-height:1.5;display:grid}.step[data-astro-cid-gmxogdns]{border-radius:var(--r-pill);background:var(--accent-soft);width:26px;height:26px;color:var(--accent);place-items:center;font-size:13px;font-weight:600;display:grid}@media (width<=640px){.card[data-astro-cid-gmxogdns]{height:480px;padding:22px 20px 0}.pc[data-astro-cid-gmxogdns]{height:auto;padding-bottom:22px}.stage[data-astro-cid-gmxogdns]{margin-inline:-8px}.pa[data-astro-cid-gmxogdns]{height:auto}.pa[data-astro-cid-gmxogdns] .stage[data-astro-cid-gmxogdns]{flex:none}.pa[data-astro-cid-gmxogdns] .art[data-astro-cid-gmxogdns]{gap:10px;padding:12px;display:grid;position:static;mask-image:none}.pa[data-astro-cid-gmxogdns] .ui[data-astro-cid-gmxogdns]{width:auto;position:static}.facts[data-astro-cid-gmxogdns] thead[data-astro-cid-gmxogdns]{display:none}.facts[data-astro-cid-gmxogdns] table[data-astro-cid-gmxogdns],.facts[data-astro-cid-gmxogdns] tbody[data-astro-cid-gmxogdns]{display:block}.facts[data-astro-cid-gmxogdns] tr[data-astro-cid-gmxogdns]{border-top:1px solid #0f11140f;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:14px;display:grid}.facts[data-astro-cid-gmxogdns] tr[data-astro-cid-gmxogdns]:first-child{border-top:0}.facts[data-astro-cid-gmxogdns] td[data-astro-cid-gmxogdns]{white-space:normal;border-top:0;justify-items:start;gap:3px;padding:0;display:grid}.facts[data-astro-cid-gmxogdns] td[data-astro-cid-gmxogdns][data-label]:before{content:attr(data-label);color:var(--muted);font-size:11px;line-height:1.3}.facts[data-astro-cid-gmxogdns] .fact[data-astro-cid-gmxogdns]{grid-column:1/-1;min-width:0}}.services[data-astro-cid-hu77mqoi]{border-top:1px solid var(--line)}.story[data-astro-cid-hu77mqoi]{gap:24px;list-style:none;display:grid}.step[data-astro-cid-hu77mqoi]{border-radius:var(--r-frame);background:var(--surface);box-shadow:0 0 0 1px #0f111414, var(--shadow-2);grid-template-columns:minmax(0,1fr);gap:28px;padding:clamp(18px,3vw,40px);display:grid}.story[data-astro-cid-hu77mqoi].is-stacking .step[data-astro-cid-hu77mqoi]{top:min(calc(var(--header-h) + 16px + var(--i) * 14px), calc(100dvh - var(--h,0px) - 16px));transform-origin:50% 0;position:sticky}@media (prefers-reduced-motion:no-preference){.story[data-astro-cid-hu77mqoi].is-stacking .step[data-astro-cid-hu77mqoi]{scale:calc(1 - var(--depth,0) * .04)}}.step-text[data-astro-cid-hu77mqoi]{align-content:start;gap:12px;max-width:40ch;display:grid}.n[data-astro-cid-hu77mqoi]{width:28px;height:28px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%;place-items:center;font-size:13px;display:grid}.text[data-astro-cid-hu77mqoi]{color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.55}@media (width>=960px){.step[data-astro-cid-hu77mqoi]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px)}}.excerpt[data-astro-cid-hu77mqoi]{border-radius:var(--r-frame);background:#eff0f2;min-width:0;margin:0;padding:clamp(16px,2.4vw,32px)}.panel[data-astro-cid-hu77mqoi]{border-radius:var(--r-panel);box-shadow:0 0 0 1px #0f11140f, var(--shadow-3);color:var(--ink);background:#fff;gap:14px;padding:18px 20px 16px;font-size:14px;display:grid}.p-head[data-astro-cid-hu77mqoi]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding-bottom:12px;display:flex}.p-title[data-astro-cid-hu77mqoi],.engine[data-astro-cid-hu77mqoi]{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.e-logo[data-astro-cid-hu77mqoi]{flex:none;width:18px;height:18px}.p-meta[data-astro-cid-hu77mqoi]{color:var(--muted);font-size:13px}.p-foot[data-astro-cid-hu77mqoi]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding-top:12px;font-size:13px;display:flex}.q[data-astro-cid-hu77mqoi]{justify-content:flex-end;display:flex}.q[data-astro-cid-hu77mqoi] span[data-astro-cid-hu77mqoi]{border-radius:var(--r-panel) var(--r-panel) var(--r-mark) var(--r-panel);background:var(--sunken);max-width:82%;padding:8px 14px;font-size:14px}.a[data-astro-cid-hu77mqoi]{gap:6px;margin:0;font-size:15px;line-height:1.55;display:grid}.a-h[data-astro-cid-hu77mqoi]{font-weight:600}.a-name[data-astro-cid-hu77mqoi] mark[data-astro-cid-hu77mqoi]{border-radius:var(--r-mark);background:var(--accent-soft);color:var(--accent);padding:0 3px;font-weight:600}.reads[data-astro-cid-hu77mqoi]{flex-wrap:wrap;gap:8px;display:flex}.chip-ink[data-astro-cid-hu77mqoi],.chip-own[data-astro-cid-hu77mqoi]{border-radius:var(--r-pill);align-items:center;gap:6px;padding:4px 11px;font-size:13px;font-weight:600;display:inline-flex}.chip-ink[data-astro-cid-hu77mqoi]{background:var(--ink);color:#fff}.chip-own[data-astro-cid-hu77mqoi]{background:var(--accent-soft);color:var(--accent);padding-left:6px}.tick[data-astro-cid-hu77mqoi]{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.tick[data-astro-cid-hu77mqoi] svg[data-astro-cid-hu77mqoi],.state[data-astro-cid-hu77mqoi] svg[data-astro-cid-hu77mqoi]{width:9px;height:9px}.tick[data-astro-cid-hu77mqoi] path[data-astro-cid-hu77mqoi],.state[data-astro-cid-hu77mqoi] path[data-astro-cid-hu77mqoi]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.cites[data-astro-cid-hu77mqoi]{flex-wrap:wrap;gap:6px;display:flex}.cite[data-astro-cid-hu77mqoi]{border-radius:var(--r-pill);background:var(--sunken);color:var(--ink-2);padding:2px 8px;font-size:12px}.cite[data-astro-cid-hu77mqoi].own{background:var(--accent-soft);color:var(--accent);font-weight:600}.tasks[data-astro-cid-hu77mqoi]{list-style:none;display:grid}.task[data-astro-cid-hu77mqoi]{border-bottom:1px solid var(--line);grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 0;display:grid}.task[data-astro-cid-hu77mqoi]:last-child{border-bottom:0}.state[data-astro-cid-hu77mqoi]{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:50%;place-items:center;margin-top:1px;display:grid}.done[data-astro-cid-hu77mqoi] .state[data-astro-cid-hu77mqoi]{background:var(--accent);color:#fff;box-shadow:none}.doing[data-astro-cid-hu77mqoi] .state[data-astro-cid-hu77mqoi]{box-shadow:inset 0 0 0 1.5px var(--accent);background:radial-gradient(circle, var(--accent) 0 3px, transparent 3.5px)}.t-text[data-astro-cid-hu77mqoi]{font-size:14px;line-height:1.45}.next[data-astro-cid-hu77mqoi] .t-text[data-astro-cid-hu77mqoi]{color:var(--ink-2)}.t-when[data-astro-cid-hu77mqoi]{color:var(--muted);white-space:nowrap;font-size:13px}.r-grid[data-astro-cid-hu77mqoi]{gap:18px;display:grid}.r-block[data-astro-cid-hu77mqoi]{align-content:start;gap:10px;display:grid}.r-label[data-astro-cid-hu77mqoi]{color:var(--ink-2);font-size:13px;font-weight:600}.bars[data-astro-cid-hu77mqoi]{gap:8px;list-style:none;display:grid}.bars[data-astro-cid-hu77mqoi] li[data-astro-cid-hu77mqoi]{grid-template-columns:7.5em minmax(0,1fr) 3em;align-items:center;gap:10px;font-size:13px;display:grid}.b-track[data-astro-cid-hu77mqoi]{border-radius:var(--r-mark);background:var(--sunken);height:8px;overflow:hidden}.b-fill[data-astro-cid-hu77mqoi]{width:var(--w);border-radius:var(--r-mark);background:var(--rival);height:100%;display:block}.own[data-astro-cid-hu77mqoi] .b-fill[data-astro-cid-hu77mqoi]{background:var(--accent)}.own[data-astro-cid-hu77mqoi] .b-name[data-astro-cid-hu77mqoi],.own[data-astro-cid-hu77mqoi] .b-v[data-astro-cid-hu77mqoi]{font-weight:600}.b-v[data-astro-cid-hu77mqoi]{text-align:right;font-variant-numeric:tabular-nums}.stance-bar[data-astro-cid-hu77mqoi]{border-radius:var(--r-mark);gap:2px;height:10px;display:flex;overflow:hidden}.seg[data-astro-cid-hu77mqoi]{min-width:3px;display:block}.st-recommended[data-astro-cid-hu77mqoi]{background:var(--stance-recommended)}.st-source[data-astro-cid-hu77mqoi]{background:var(--stance-source)}.st-listed[data-astro-cid-hu77mqoi]{background:var(--stance-listed)}.st-cautioned[data-astro-cid-hu77mqoi]{background:var(--stance-cautioned)}.stance-legend[data-astro-cid-hu77mqoi]{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;font-size:13px;list-style:none;display:flex}.stance-legend[data-astro-cid-hu77mqoi] li[data-astro-cid-hu77mqoi]{align-items:center;gap:6px;display:inline-flex}.sw[data-astro-cid-hu77mqoi]{border-radius:var(--r-mark);width:9px;height:9px}.v[data-astro-cid-hu77mqoi]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.srcs[data-astro-cid-hu77mqoi]{gap:6px;font-size:13px;list-style:none;display:grid}.srcs[data-astro-cid-hu77mqoi] li[data-astro-cid-hu77mqoi]{border-radius:var(--r-control);background:var(--sunken);justify-content:space-between;gap:12px;padding:6px 10px;display:flex}.srcs[data-astro-cid-hu77mqoi] li[data-astro-cid-hu77mqoi].own{background:var(--accent-soft);color:var(--accent);font-weight:600}.srcs[data-astro-cid-hu77mqoi] li[data-astro-cid-hu77mqoi].own .v[data-astro-cid-hu77mqoi]{color:var(--accent)}@media (width>=640px){.r-grid[data-astro-cid-hu77mqoi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.r-block[data-astro-cid-hu77mqoi]:first-child{grid-column:1/-1}}.changed[data-astro-cid-hu77mqoi]{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);justify-self:start;align-items:center;gap:8px;padding:4px 11px 4px 6px;font-size:13px;font-weight:600;display:inline-flex}.dumbbell[data-astro-cid-hu77mqoi]{gap:10px;display:grid}.d-row[data-astro-cid-hu77mqoi]{grid-template-columns:9.5em minmax(0,1fr) 7.5em;align-items:center;gap:14px;display:grid}.d-label[data-astro-cid-hu77mqoi]{color:var(--muted);font-size:13px;display:grid}.d-label[data-astro-cid-hu77mqoi] b[data-astro-cid-hu77mqoi]{color:var(--ink);font-weight:600}.d-track[data-astro-cid-hu77mqoi]{border-radius:var(--r-control);background:var(--sunken);height:28px;position:relative}.d-band[data-astro-cid-hu77mqoi]{border-radius:var(--r-mark);background:color-mix(in srgb, var(--accent) 28%, transparent);position:absolute;top:8px;bottom:8px}.d-dot[data-astro-cid-hu77mqoi]{background:var(--accent);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;box-shadow:0 0 0 2px #fff}.pending-band[data-astro-cid-hu77mqoi]{box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:var(--r-mark);background:0 0;left:6px;right:6px}.d-value[data-astro-cid-hu77mqoi]{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px;display:grid}.d-value[data-astro-cid-hu77mqoi] b[data-astro-cid-hu77mqoi]{color:var(--ink);font-size:15px}.d-n[data-astro-cid-hu77mqoi]{color:var(--muted);font-size:12px}.d-pending[data-astro-cid-hu77mqoi]{color:var(--muted);font-size:13px}.d-ticks[data-astro-cid-hu77mqoi]{height:14px;color:var(--muted);font-size:11px;position:relative}.d-ticks[data-astro-cid-hu77mqoi] span[data-astro-cid-hu77mqoi]{position:absolute;top:0;translate:-50%}.d-ticks[data-astro-cid-hu77mqoi] span[data-astro-cid-hu77mqoi]:first-child{translate:0}.d-ticks[data-astro-cid-hu77mqoi] span[data-astro-cid-hu77mqoi]:last-child{translate:-100%}@media (width<=559.98px){.d-row[data-astro-cid-hu77mqoi]{grid-template-columns:minmax(0,1fr) 6em}.d-label[data-astro-cid-hu77mqoi]{grid-column:1/-1}.d-axis[data-astro-cid-hu77mqoi]{display:none}}.after[data-astro-cid-hu77mqoi]{border-radius:var(--r-frame);background:var(--surface);border:1px solid var(--line);gap:20px;margin-top:32px;padding:clamp(20px,2.4vw,28px);display:grid}.start[data-astro-cid-hu77mqoi]{max-width:52ch;color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.55}.start[data-astro-cid-hu77mqoi] a[data-astro-cid-hu77mqoi]{color:var(--ink);white-space:nowrap;font-weight:600}.read-on[data-astro-cid-hu77mqoi]{color:var(--muted);gap:8px;font-size:15px;list-style:none;display:grid}.read-on[data-astro-cid-hu77mqoi] a[data-astro-cid-hu77mqoi]{color:var(--ink);font-weight:500}.start[data-astro-cid-hu77mqoi] a[data-astro-cid-hu77mqoi]:after,.read-on[data-astro-cid-hu77mqoi] a[data-astro-cid-hu77mqoi]:after{content:" →"}@media (width>=960px){.after[data-astro-cid-hu77mqoi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:48px}}@media (width<=559.98px){.panel[data-astro-cid-hu77mqoi]{padding:14px 14px 12px}.bars[data-astro-cid-hu77mqoi] li[data-astro-cid-hu77mqoi]{grid-template-columns:6.5em minmax(0,1fr) 2.6em}}
