.bp-h1[data-astro-cid-7jjqptxk]{font-size:clamp(36px,4.8vw,60px)}.bp-lead[data-astro-cid-7jjqptxk]{font-size:var(--t-lead);line-height:1.55;color:var(--c-ink-2);margin:0}.bp-byline[data-astro-cid-7jjqptxk]{display:flex;align-items:center;gap:14px;padding-top:18px;border-top:1px solid var(--c-line)}.bp-byline[data-astro-cid-7jjqptxk] img[data-astro-cid-7jjqptxk]{width:56px;height:56px;flex:none;border-radius:var(--r-pill);object-fit:cover;object-position:50% 15%;border:2px solid var(--c-accent)}.bp-byline-text[data-astro-cid-7jjqptxk]{display:grid;gap:2px;min-width:0}.bp-byline-text[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{margin:0}.bp-byline-name[data-astro-cid-7jjqptxk]{font-size:16px;color:var(--c-ink);display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.bp-byline-name[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{color:var(--c-ink);font-weight:600}.bp-meta[data-astro-cid-7jjqptxk],.bp-reviewed[data-astro-cid-7jjqptxk]{font-size:var(--t-small);color:var(--c-ink-muted)}.bp-read[data-astro-cid-7jjqptxk]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.bp-read[data-astro-cid-7jjqptxk] svg{width:1.05em;height:1.05em;fill:currentColor;vertical-align:0}.bp-reviewed[data-astro-cid-7jjqptxk]{color:var(--c-ink-2);font-weight:500}.bp-layout[data-astro-cid-7jjqptxk]{display:grid;gap:40px;padding-block:24px var(--section-pad)}@media(min-width:1100px){.bp-layout[data-astro-cid-7jjqptxk]{grid-template-columns:15rem minmax(0,46rem);gap:64px}.bp-toc[data-astro-cid-7jjqptxk]{position:sticky;top:96px;align-self:start;max-height:calc(100vh - 120px);overflow-y:auto}}.bp-toc[data-astro-cid-7jjqptxk] ol[data-astro-cid-7jjqptxk]{list-style:none;margin:12px 0 0;padding:0;display:grid}.bp-toc[data-astro-cid-7jjqptxk] li[data-astro-cid-7jjqptxk]{padding:8px 0;border-top:1px solid var(--c-line);font-size:var(--t-small)}.bp-toc[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{color:var(--c-ink-2);text-decoration:none;display:grid;grid-template-columns:2rem 1fr}.bp-toc[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]:hover{color:var(--c-ink);text-decoration:underline}.bp-toc-n[data-astro-cid-7jjqptxk]{color:var(--c-ink-muted);font-size:12px;letter-spacing:.08em;padding-top:2px}.bp-main[data-astro-cid-7jjqptxk]{min-width:0;max-width:46rem}.bp-prose[data-astro-cid-7jjqptxk] h2,.bp-prose[data-astro-cid-7jjqptxk] h3{scroll-margin-top:96px}.bp-prose[data-astro-cid-7jjqptxk]>h2:first-child{font-family:var(--f-body);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin:0;padding:22px 24px 4px;background:var(--c-surface);border:1px solid var(--c-line);border-bottom:0;border-top:3px solid var(--c-accent);border-radius:0}.bp-prose[data-astro-cid-7jjqptxk]>h2:first-child+ul{margin-top:0;padding:8px 24px 22px 44px;background:var(--c-surface);border:1px solid var(--c-line);border-top:0;border-radius:0 0 var(--r-md) var(--r-md)}.bp-prose[data-astro-cid-7jjqptxk]>h2:first-child+ul li+li{margin-top:8px}.bp-prose[data-astro-cid-7jjqptxk]>h2:first-child+ul+*{margin-top:2em}.bp-prose[data-astro-cid-7jjqptxk] table{width:100%;border-collapse:collapse;font-size:16px}.bp-prose[data-astro-cid-7jjqptxk] th,.bp-prose[data-astro-cid-7jjqptxk] td{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--c-line-strong)}.bp-prose[data-astro-cid-7jjqptxk] th{font-weight:600;background:var(--c-surface)}@media(max-width:640px){.bp-prose[data-astro-cid-7jjqptxk] table{display:block;overflow-x:auto;font-size:15px}}.bp-section[data-astro-cid-7jjqptxk]{margin-top:56px;display:grid;gap:16px}.bp-sources[data-astro-cid-7jjqptxk] h2[data-astro-cid-7jjqptxk]{font-family:var(--f-body);font-size:18px;font-weight:600}.bp-sources[data-astro-cid-7jjqptxk] ol[data-astro-cid-7jjqptxk]{margin:0;padding-left:1.4em;display:grid;gap:6px;font-size:var(--t-small);color:var(--c-ink-2)}.bp-sources[data-astro-cid-7jjqptxk] span[data-astro-cid-7jjqptxk]{color:var(--c-ink-muted)}.bp-disclaimer[data-astro-cid-7jjqptxk]{margin:8px 0 0;padding:14px 16px;font-size:var(--t-small);color:var(--c-ink-2);background:var(--c-surface);border-radius:var(--r-md)}.bp-author[data-astro-cid-7jjqptxk]{margin-top:56px;padding:24px;display:grid;gap:20px;align-items:start;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-md)}@media(min-width:640px){.bp-author[data-astro-cid-7jjqptxk]{grid-template-columns:96px 1fr}}.bp-author[data-astro-cid-7jjqptxk] img[data-astro-cid-7jjqptxk]{width:96px;height:96px;border-radius:var(--r-pill);object-fit:cover;object-position:50% 15%;border:2px solid var(--c-accent)}.bp-author[data-astro-cid-7jjqptxk] h2[data-astro-cid-7jjqptxk]{font-family:var(--f-body);font-size:18px;font-weight:600}.bp-author[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{margin:8px 0 0;color:var(--c-ink-2);font-size:16px}.bp-cta[data-astro-cid-7jjqptxk]{margin-top:48px;padding-top:32px;border-top:1px solid var(--c-line);display:grid;gap:16px;justify-items:start}.bp-cta[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{margin:0;color:var(--c-ink-2)}.bp-related[data-astro-cid-7jjqptxk]{list-style:none;margin:0;padding:0;display:grid;gap:28px}@media(min-width:900px){.bp-related[data-astro-cid-7jjqptxk]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bp-related[data-astro-cid-7jjqptxk] li[data-astro-cid-7jjqptxk]{padding-top:20px;border-top:1px solid var(--c-line-strong);display:grid;gap:8px;align-content:start}.bp-related[data-astro-cid-7jjqptxk] h3[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{color:var(--c-ink)}.bp-related[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{margin:0;color:var(--c-ink-2);font-size:16px}.bp-related[data-astro-cid-7jjqptxk] .bp-rel-meta[data-astro-cid-7jjqptxk]{font-size:var(--t-small);color:var(--c-ink-muted);text-transform:capitalize}
