.post__heading[data-astro-cid-gkclt5qv]{scroll-margin-top:6rem}.post__heading--2[data-astro-cid-gkclt5qv]{margin:2.5rem 0 1rem}.post__heading--3[data-astro-cid-gkclt5qv]{margin:2rem 0 .75rem}.post__heading[data-astro-cid-gkclt5qv] .nobr{white-space:nowrap}.post__figure{display:block;max-width:100%;height:auto;border-radius:.5rem;margin:2.5rem auto 1.5rem}.post__sized[data-astro-cid-b4ma22iz]{display:block;max-width:100%;margin:1.5rem auto}.post__figure--sized{width:100%;margin:0}.callout[data-astro-cid-lqgqlad4]{margin:2rem 0;padding:1rem 1.25rem;border-left:3px solid var(--callout-edge);background:var(--callout-ground);border-radius:0 .5rem .5rem 0;--callout-edge: var(--brand-purple);--callout-ground: var(--ground-tint-soft)}.callout[data-astro-cid-lqgqlad4][data-tone=warning]{--callout-edge: var(--state-error);--callout-ground: var(--state-error-ground)}.callout[data-astro-cid-lqgqlad4][data-tone=tip]{--callout-edge: var(--state-success);--callout-ground: var(--state-success-ground)}.callout__title[data-astro-cid-lqgqlad4]{font-weight:600;margin:0 0 .4rem}.callout__body[data-astro-cid-lqgqlad4] p:last-child{margin-bottom:0}.data-table[data-astro-cid-if3u54l5]{margin:2rem 0}.data-table__scroll[data-astro-cid-if3u54l5]{overflow-x:auto}table[data-astro-cid-if3u54l5]{border-collapse:collapse;width:100%}caption[data-astro-cid-if3u54l5]{text-align:left;font-size:var(--text-sm);color:var(--ink-muted);padding-bottom:.5rem}th[data-astro-cid-if3u54l5],td[data-astro-cid-if3u54l5]{border-bottom:1px solid var(--rule);padding:.6rem .75rem;text-align:left;vertical-align:top}th[data-astro-cid-if3u54l5]{font-weight:600}.definition[data-astro-cid-e4sfkwk7]{margin:2rem 0;padding:1rem 1.25rem;border:1px solid var(--rule);border-radius:.5rem}.definition__term[data-astro-cid-e4sfkwk7]{font-weight:600;margin:0 0 .3rem}.definition__body[data-astro-cid-e4sfkwk7]{margin:0}.definition__body[data-astro-cid-e4sfkwk7] p:last-child{margin-bottom:0}.embed[data-astro-cid-vmflvgx2]{margin:2rem 0;aspect-ratio:var(--embed-ratio, 16 / 9);border-radius:.5rem;background:var(--ground-tint-soft)}.embed__card[data-astro-cid-vmflvgx2]{display:grid;grid-template-rows:1fr auto;width:100%;height:100%;text-decoration:none;color:var(--ink)}.embed__frame[data-astro-cid-vmflvgx2]{position:relative;display:block;min-height:0;overflow:hidden;border-radius:.5rem .5rem 0 0}.embed__poster[data-astro-cid-vmflvgx2]{display:block;width:100%;height:100%;object-fit:cover}.embed__play[data-astro-cid-vmflvgx2]{position:absolute;inset:50% auto auto 50%;width:4.5rem;height:3rem;transform:translate(-50%,-50%);border-radius:.75rem;background:var(--brand-purple)}@media(prefers-reduced-motion:no-preference){.embed__play[data-astro-cid-vmflvgx2]{transition:transform var(--duration-fast) var(--ease-out)}}.embed__play[data-astro-cid-vmflvgx2]:after{content:"";position:absolute;inset:50% auto auto 50%;transform:translate(-40%,-50%);border-style:solid;border-width:.6rem 0 .6rem 1rem;border-color:transparent transparent transparent var(--ink-inverse)}.embed__card[data-astro-cid-vmflvgx2]:hover .embed__play[data-astro-cid-vmflvgx2],.embed__card[data-astro-cid-vmflvgx2]:focus-visible .embed__play[data-astro-cid-vmflvgx2]{transform:translate(-50%,-50%) scale(1.08)}.embed__title[data-astro-cid-vmflvgx2]{display:block;padding:.75rem 1rem;font-size:var(--text-sm);font-weight:600}.embed__card[data-astro-cid-vmflvgx2]:hover .embed__title[data-astro-cid-vmflvgx2]{text-decoration:underline}.embed[data-astro-cid-vmflvgx2] iframe{display:block;width:100%;height:100%;border:0;border-radius:.5rem}.takeaways[data-astro-cid-bxe7ldfd]{margin:2rem 0;padding:1.25rem 1.5rem;background:var(--ground-tint-soft);border-radius:.5rem}.takeaways__heading[data-astro-cid-bxe7ldfd]{font-size:var(--text-base);margin:0 0 .75rem}.takeaways__lead[data-astro-cid-bxe7ldfd]{margin:0 0 .6rem}.takeaways__list[data-astro-cid-bxe7ldfd]{margin:0;padding-left:1.25rem;display:grid;gap:.4rem}.pull-quote[data-astro-cid-7bfrgw4o]{margin:2rem 0;padding-left:1.25rem;border-left:3px solid var(--brand-purple)}.pull-quote__text[data-astro-cid-7bfrgw4o]{margin:0;font-size:var(--text-lg);line-height:1.5;border-inline-start:0;padding-inline-start:0}.pull-quote__source[data-astro-cid-7bfrgw4o]{margin-top:.75rem;font-size:var(--text-sm)}.pull-quote__name[data-astro-cid-7bfrgw4o]{font-weight:600}.pull-quote__role[data-astro-cid-7bfrgw4o]{color:var(--ink-muted)}.pull-quote__role[data-astro-cid-7bfrgw4o]:before{content:", "}
