.pd[data-astro-cid-s26nhjvk]{max-width:var(--container);margin:0 auto;padding:0 var(--gutter);box-sizing:border-box;width:100%}.pd-grid[data-astro-cid-s26nhjvk]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.pd-card[data-astro-cid-s26nhjvk]{min-width:0;display:flex;flex-direction:column;gap:18px;padding:clamp(20px,2.6vw,32px);box-sizing:border-box;background:var(--paper-band);border:1px solid var(--stroke);border-radius:20px}h2[data-astro-cid-s26nhjvk]{margin:0;max-width:none;font-size:var(--text-h2-card);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.pd-stat[data-astro-cid-s26nhjvk]{min-width:0;align-self:start}.pd[data-astro-cid-s26nhjvk] ol[data-astro-cid-s26nhjvk],.pd[data-astro-cid-s26nhjvk] ul[data-astro-cid-s26nhjvk]{list-style:none;margin:0;padding:0}.pd-nodes[data-astro-cid-s26nhjvk]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px;align-items:start}.pd-item[data-astro-cid-s26nhjvk]{position:relative;min-width:0;display:flex;flex-direction:column;gap:10px}.pd-node[data-astro-cid-s26nhjvk]{position:relative;overflow:hidden;min-height:104px;padding:14px;box-sizing:border-box;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"tile num" "label label";align-content:start;gap:12px;background:var(--paper-raised);border:1px solid var(--stroke);border-radius:16px}.pd-node[data-astro-cid-s26nhjvk]:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--stroke)}.pd-tile[data-astro-cid-s26nhjvk]{grid-area:tile;width:var(--tile-36);height:var(--tile-36);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--paper-bubble);color:var(--ink-secondary)}.pd-num[data-astro-cid-s26nhjvk]{grid-area:num;justify-self:end;font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;color:var(--ink-muted)}.pd-label[data-astro-cid-s26nhjvk]{grid-area:label;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.pd-node--mini[data-astro-cid-s26nhjvk]{grid-template-areas:"mini mini" "tile num" "label label"}.pd-mini[data-astro-cid-s26nhjvk]{grid-area:mini;height:56px;box-sizing:border-box;border-radius:10px;background:var(--paper);border:1px solid var(--stroke-hairline);padding:8px;display:flex;flex-direction:column;justify-content:center;gap:5px;overflow:hidden}.mb[data-astro-cid-s26nhjvk]{display:block;height:5px;border-radius:3px;background:var(--paper-bubble)}.mb--a[data-astro-cid-s26nhjvk]{background:var(--accent)}.mb--dark[data-astro-cid-s26nhjvk]{width:26px;background:var(--paper-nav)}.mini-search[data-astro-cid-s26nhjvk]{display:flex;align-items:center;gap:6px;height:22px;padding:0 8px;border:1px solid var(--stroke);border-radius:11px;background:var(--paper-raised);color:var(--ink-muted)}.mini-search[data-astro-cid-s26nhjvk] .icon{width:11px;height:11px}.mini-search[data-astro-cid-s26nhjvk] .mb[data-astro-cid-s26nhjvk]{flex:0 0 auto}.mini-tags[data-astro-cid-s26nhjvk]{display:flex;gap:4px}.mini-tags[data-astro-cid-s26nhjvk] span[data-astro-cid-s26nhjvk]{height:12px;box-sizing:border-box;border-radius:3px;background:var(--accent-tint-25);border:1px solid var(--accent)}.mini-list[data-astro-cid-s26nhjvk]{display:flex;flex-direction:column;gap:4px}.mini-list[data-astro-cid-s26nhjvk] span[data-astro-cid-s26nhjvk]{display:flex;align-items:center;gap:5px;height:10px;padding:0 5px;border-radius:3px;background:var(--paper-raised)}.mini-list[data-astro-cid-s26nhjvk] span[data-astro-cid-s26nhjvk] i[data-astro-cid-s26nhjvk]{width:4px;height:4px;border-radius:50%;background:var(--ink-muted)}.mini-list[data-astro-cid-s26nhjvk] span[data-astro-cid-s26nhjvk].on{background:var(--accent-tint-25);outline:1px solid var(--accent)}.mini-list[data-astro-cid-s26nhjvk] span[data-astro-cid-s26nhjvk].on i[data-astro-cid-s26nhjvk]{background:var(--accent-ink)}.mini-list[data-astro-cid-s26nhjvk] .mb[data-astro-cid-s26nhjvk]{height:4px}.mini-bubble[data-astro-cid-s26nhjvk]{align-self:flex-end;display:flex;align-items:center;gap:5px;padding:4px 7px;border-radius:8px 8px 2px;background:var(--gradient-brand);color:var(--paper)}.mini-bubble[data-astro-cid-s26nhjvk] .icon{width:10px;height:10px}.pd-item--ours[data-astro-cid-s26nhjvk] .pd-node[data-astro-cid-s26nhjvk]{border-color:var(--accent);background:var(--accent-tint-8)}.pd-item--ours[data-astro-cid-s26nhjvk] .pd-node[data-astro-cid-s26nhjvk]:before{background:var(--gradient-brand)}.pd-item--ours[data-astro-cid-s26nhjvk] .pd-tile[data-astro-cid-s26nhjvk]{background:var(--gradient-tile);color:var(--paper)}.pd-item--ours[data-astro-cid-s26nhjvk] .pd-num[data-astro-cid-s26nhjvk]{color:var(--ink-secondary)}.pd-marks[data-astro-cid-s26nhjvk]{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px dashed var(--signal-cited)}.pd-mark-label[data-astro-cid-s26nhjvk]{margin:0;font:500 10px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--signal-cited)}.pd-chips[data-astro-cid-s26nhjvk]{display:flex;flex-wrap:wrap;gap:6px}.pd-chips[data-astro-cid-s26nhjvk] li[data-astro-cid-s26nhjvk]{padding:5px 9px;font-size:12px;line-height:1.3;color:var(--ink);background:var(--signal-cited-tint-10);border:1px solid rgba(33,199,168,.35);border-radius:6px}.pd-arrow[data-astro-cid-s26nhjvk]{position:absolute;left:100%;top:42px;width:32px;display:flex;justify-content:center;color:var(--accent)}@media(min-width:1024px){.pd-grid[data-astro-cid-s26nhjvk]:has(.pd-stat){grid-template-columns:minmax(0,2.4fr) minmax(280px,1fr)}}@media(max-width:767px){.pd-nodes[data-astro-cid-s26nhjvk]{grid-template-columns:minmax(0,1fr);row-gap:36px}.pd-node[data-astro-cid-s26nhjvk]{min-height:0;padding:12px 14px;grid-template-columns:auto 1fr auto;grid-template-areas:"tile label num";align-items:center;border-radius:14px}.pd-node[data-astro-cid-s26nhjvk]:before{right:auto;bottom:0;width:2px;height:auto}.pd-marks[data-astro-cid-s26nhjvk]{margin-left:18px;padding:0 0 0 18px;border-top:0;border-left:1px dashed var(--signal-cited)}.pd-arrow[data-astro-cid-s26nhjvk]{left:22px;top:100%;width:20px;height:36px;align-items:center;transform:rotate(90deg)}.pd-node--mini[data-astro-cid-s26nhjvk]{grid-template-areas:"tile label num" "mini mini mini"}}@media(min-width:768px){.pd-node--mini[data-astro-cid-s26nhjvk]~.pd-arrow[data-astro-cid-s26nhjvk],.pd-item[data-astro-cid-s26nhjvk]:has(.pd-node--mini)>.pd-arrow[data-astro-cid-s26nhjvk]{top:110px}}.sc[data-astro-cid-fhmtvflw]{max-width:360px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;box-sizing:border-box;background:var(--paper-band);border:1px solid var(--stroke);border-radius:16px}.sc[data-astro-cid-fhmtvflw] p[data-astro-cid-fhmtvflw]{margin:0}.sc-icon[data-astro-cid-fhmtvflw]{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--gradient-tile);color:var(--paper)}.sc-value[data-astro-cid-fhmtvflw]{font-size:var(--text-display-stat-sm);font-weight:800;line-height:.95;letter-spacing:-.04em;color:var(--accent-ink)}.sc--phrase[data-astro-cid-fhmtvflw] .sc-value[data-astro-cid-fhmtvflw]{font-size:var(--text-display-stat-xs);line-height:1.1;letter-spacing:-.02em}.sc-statement[data-astro-cid-fhmtvflw]{font-size:15px;line-height:1.55;color:var(--ink);text-wrap:pretty}.sc-source[data-astro-cid-fhmtvflw]{padding:4px 8px;font-size:12px;line-height:1.4;color:var(--ink-secondary);background:var(--paper-raised);border:1px solid var(--stroke);border-radius:4px}@media(max-width:1023px){.sc[data-astro-cid-fhmtvflw]{max-width:none}}.st[data-astro-cid-d5zggezt]{max-width:var(--container);margin:0 auto;padding:0 var(--gutter);box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:20px}h2[data-astro-cid-d5zggezt]{margin:0;max-width:none;font-size:var(--text-h2-block);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.st-after[data-astro-cid-d5zggezt]{display:flex;flex-direction:column;gap:12px}.st-after[data-astro-cid-d5zggezt] .cl{max-width:none}ol[data-astro-cid-d5zggezt]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}li[data-astro-cid-d5zggezt]{position:relative;overflow:hidden;min-width:0;display:flex;flex-direction:column;gap:14px;padding:22px;background:var(--paper-band);border:1px solid var(--stroke);border-radius:16px}li[data-astro-cid-d5zggezt]:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--gradient-brand)}.st-top[data-astro-cid-d5zggezt]{display:flex;align-items:center;justify-content:space-between;gap:12px}.st-tile[data-astro-cid-d5zggezt]{width:var(--tile-40);height:var(--tile-40);border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--gradient-tile);color:var(--paper)}.st-num[data-astro-cid-d5zggezt]{font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;color:var(--accent-ink)}h3[data-astro-cid-d5zggezt]{margin:0;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--ink)}p[data-astro-cid-d5zggezt]{margin:0;font-size:15px;line-height:1.55;color:var(--ink-secondary);text-wrap:pretty}
