.reading-progress[data-astro-cid-xy7633tr]{position:fixed;top:var(--bar-h);left:0;right:0;z-index:99;height:2px;pointer-events:none}.reading-progress__bar[data-astro-cid-xy7633tr]{display:block;height:100%;width:100%;background:var(--sc-accent);transform:scaleX(var(--read, 0));transform-origin:left center}.insight__meta[data-astro-cid-xy7633tr]{display:flex;flex-wrap:wrap;justify-content:center;gap:0 .6rem;margin:var(--sc-6) 0 0;animation:slideUp .8s cubic-bezier(.22,1,.36,1) .45s backwards}.insight__meta[data-astro-cid-xy7633tr]>[data-astro-cid-xy7633tr]+[data-astro-cid-xy7633tr]:before{content:"·";margin-right:.6rem}.insight__tags[data-astro-cid-xy7633tr]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:var(--sc-4) 0 0;padding:0;animation:slideUp .8s cubic-bezier(.22,1,.36,1) .5s backwards}.insight__tags[data-astro-cid-xy7633tr] li[data-astro-cid-xy7633tr]{margin:0;padding:4px 8px;border:1px solid var(--line);color:var(--sc-ink)}.insight[data-astro-cid-xy7633tr]{background:var(--g1);padding-bottom:var(--sc-section)}.insight__hero-image[data-astro-cid-xy7633tr]{max-width:1100px;margin:0 auto var(--sc-8);aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--line);background:var(--sc-surface)}.insight__hero-image[data-astro-cid-xy7633tr] img{display:block;width:100%;height:100%;object-fit:cover}.author-card[data-astro-cid-xy7633tr]{display:grid;grid-template-columns:auto 1fr;gap:var(--sc-5);align-items:start;max-width:720px;margin:var(--sc-9) auto 0;padding:var(--sc-6) 0;border-block:1px solid var(--line)}.author-card[data-astro-cid-xy7633tr] .mono[data-astro-cid-xy7633tr]{margin:0 0 var(--sc-2)}.author-card__avatar[data-astro-cid-xy7633tr]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid var(--sc-accent);color:var(--sc-accent);font:600 1.25rem/1 var(--sc-font-display);letter-spacing:.02em}.author-card__name[data-astro-cid-xy7633tr]{margin:0 0 var(--sc-2);font:600 var(--fs-body)/1.3 var(--sc-font-display);letter-spacing:-.015em;color:var(--sc-ink)}.author-card__bio[data-astro-cid-xy7633tr]{margin:0 0 var(--sc-5);max-width:52ch;color:var(--sc-ink-soft)}@media(prefers-reduced-motion:reduce){.insight__meta[data-astro-cid-xy7633tr],.insight__tags[data-astro-cid-xy7633tr]{animation:none}}.cta-box[data-astro-cid-bca2wgpg]{margin:4rem calc(-1 * var(--prose-breakout, 0px));padding:clamp(1.75rem,4vw,3rem);border:1px solid var(--line-strong);border-top:2px solid var(--sc-accent)}.cta-box--default[data-astro-cid-bca2wgpg]{background:var(--sc-surface)}.cta-box--dark[data-astro-cid-bca2wgpg]{background:var(--sc-canvas)}.cta-box[data-astro-cid-bca2wgpg] .cta-box__heading[data-astro-cid-bca2wgpg]{margin:0 0 var(--sc-4);font:600 var(--fs-h3)/1.1 var(--sc-font-display);letter-spacing:-.02em;color:var(--sc-ink);text-wrap:balance}.cta-box[data-astro-cid-bca2wgpg] .cta-box__text[data-astro-cid-bca2wgpg]{margin:0 0 var(--sc-6);max-width:56ch;color:var(--sc-ink-soft)}.cta-box[data-astro-cid-bca2wgpg] .btn[data-astro-cid-bca2wgpg]{text-decoration:none;color:var(--sc-accent-ink)}.callout[data-astro-cid-lqgqlad4]{margin:2.5rem 0;padding:1.5rem 1.75rem;background:var(--sc-surface);border:1px solid var(--line);border-left:2px solid var(--line-strong)}.callout--tip[data-astro-cid-lqgqlad4]{border-left-color:var(--sc-accent)}.callout--warning[data-astro-cid-lqgqlad4]{border-left-color:var(--sc-ink)}.callout[data-astro-cid-lqgqlad4] .callout__title[data-astro-cid-lqgqlad4]{margin:0 0 .6rem;color:var(--sc-ink-soft)}.callout--tip[data-astro-cid-lqgqlad4] .callout__title[data-astro-cid-lqgqlad4]{color:var(--sc-accent)}.callout--warning[data-astro-cid-lqgqlad4] .callout__title[data-astro-cid-lqgqlad4]{color:var(--sc-ink)}.callout__body[data-astro-cid-lqgqlad4] p{margin:0 0 .85rem;line-height:1.65;color:var(--sc-ink)}.callout__body[data-astro-cid-lqgqlad4] p:last-child{margin-bottom:0}.pull-quote[data-astro-cid-7bfrgw4o]{position:relative;margin:4rem calc(-1 * var(--prose-breakout, 0px));padding:1.5rem 0 1.5rem clamp(2rem,5vw,4rem);border-left:2px solid var(--sc-accent)}.pull-quote__mark[data-astro-cid-7bfrgw4o]{position:absolute;top:-1.25rem;left:clamp(1rem,2vw,1.75rem);font:600 6rem/1 var(--sc-font-display);color:var(--sc-accent);opacity:.35}.pull-quote[data-astro-cid-7bfrgw4o] .pull-quote__body[data-astro-cid-7bfrgw4o]{margin:0;padding:0;border:0;font:600 var(--fs-quote)/1.2 var(--sc-font-display);letter-spacing:-.02em;color:var(--sc-ink);text-wrap:balance}.pull-quote[data-astro-cid-7bfrgw4o] .pull-quote__body[data-astro-cid-7bfrgw4o] p{margin:0}.pull-quote__attr[data-astro-cid-7bfrgw4o]{margin-top:1.25rem}.stat-highlight[data-astro-cid-qxqstze4]{margin:4rem calc(-1 * var(--prose-breakout, 0px));padding:3rem 2rem;text-align:center;border-block:1px solid var(--sc-accent)}.stat-highlight__value[data-astro-cid-qxqstze4]{font:600 clamp(3.5rem,2.5rem + 4vw,6rem)/1 var(--sc-font-display);letter-spacing:-.035em;color:var(--sc-accent)}.stat-highlight__label[data-astro-cid-qxqstze4]{max-width:32ch;margin:1rem auto 0;font:600 var(--sc-t-lg)/1.25 var(--sc-font-display);letter-spacing:-.015em;color:var(--sc-ink);text-wrap:balance}.stat-highlight__source[data-astro-cid-qxqstze4]{margin-top:1.25rem}.comparison-wrap[data-astro-cid-zl6mxygk]{margin:3rem 0;overflow-x:auto}.comparison-wrap[data-astro-cid-zl6mxygk] .comparison[data-astro-cid-zl6mxygk]{display:table;width:100%;margin:0;border-collapse:collapse;font-size:.9375rem;line-height:1.6;color:var(--sc-ink)}.comparison[data-astro-cid-zl6mxygk] .comparison__caption[data-astro-cid-zl6mxygk]{caption-side:top;padding-bottom:.75rem;text-align:left;color:var(--sc-accent)}.comparison[data-astro-cid-zl6mxygk] thead[data-astro-cid-zl6mxygk] th[data-astro-cid-zl6mxygk]{padding:1rem 1.25rem;text-align:left;border-bottom:1px solid var(--sc-accent);font:600 1rem/1.3 var(--sc-font-display);letter-spacing:-.01em;text-transform:none;color:var(--sc-ink);white-space:normal}.comparison[data-astro-cid-zl6mxygk] thead[data-astro-cid-zl6mxygk] th[data-astro-cid-zl6mxygk]:first-child,.comparison[data-astro-cid-zl6mxygk] tbody[data-astro-cid-zl6mxygk] td[data-astro-cid-zl6mxygk]:first-child{border-right:1px solid var(--line)}.comparison[data-astro-cid-zl6mxygk] tbody[data-astro-cid-zl6mxygk] td[data-astro-cid-zl6mxygk]{padding:1.1rem 1.25rem;vertical-align:top;border-bottom:1px solid var(--line)}.comparison[data-astro-cid-zl6mxygk] tbody[data-astro-cid-zl6mxygk] td[data-astro-cid-zl6mxygk]:first-child{color:var(--sc-ink-soft)}.comparison[data-astro-cid-zl6mxygk] tbody[data-astro-cid-zl6mxygk] tr[data-astro-cid-zl6mxygk]:last-child td[data-astro-cid-zl6mxygk]{border-bottom:none}.image-wide[data-astro-cid-6fdqeoex]{margin:3rem calc(-1 * var(--prose-breakout, 0px))}.image-wide[data-astro-cid-6fdqeoex] img[data-astro-cid-6fdqeoex]{display:block;width:100%;height:auto;margin:0;border:1px solid var(--line)}.image-wide__caption[data-astro-cid-6fdqeoex]{margin-top:.85rem}
