.cite[data-astro-cid-lwmcem6b]{position:relative;color:var(--color-muted);font-variant-numeric:tabular-nums;text-decoration:none;transition:color var(--dur-micro) var(--ease-out)}.cite[data-astro-cid-lwmcem6b]:hover,.cite[data-astro-cid-lwmcem6b]:focus-visible{color:var(--color-accent)}.cite[data-astro-cid-lwmcem6b]:target{color:var(--color-accent);background:var(--color-accent-wash)}.cite[data-astro-cid-lwmcem6b] sup[data-astro-cid-lwmcem6b]{font-size:.72em;line-height:0;position:relative;top:-.45em;vertical-align:baseline}.cite__preview[data-astro-cid-lwmcem6b]{display:none}@media(min-width:64rem)and (hover:hover){.cite__preview[data-astro-cid-lwmcem6b]{display:block;position:absolute;bottom:calc(100% + .6em);left:0;z-index:var(--z-raised);width:max-content;max-width:min(24rem,38vw);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-rule-2);background:var(--color-paper-2);color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:0;line-height:1.5;text-align:start;opacity:0;visibility:hidden;transition:opacity var(--dur-micro) var(--ease-out),visibility 0s var(--dur-micro)}.cite[data-astro-cid-lwmcem6b]:hover .cite__preview[data-astro-cid-lwmcem6b],.cite[data-astro-cid-lwmcem6b]:focus-visible .cite__preview[data-astro-cid-lwmcem6b]{opacity:1;visibility:visible;transition-delay:0s}.cite__preview[data-astro-cid-lwmcem6b]:empty{display:none}}.objection[data-astro-cid-5qxisxmn]{position:relative;margin-block:var(--space-xl)}.objection__trigger[data-astro-cid-5qxisxmn]{display:flex;align-items:baseline;gap:var(--space-sm);width:100%;padding-block:var(--space-sm);border-block:1px solid var(--color-rule);text-align:start}.objection__trigger[data-astro-cid-5qxisxmn][hidden]{display:none}.objection__marker[data-astro-cid-5qxisxmn]{flex:none;color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.7;transition:color var(--dur-micro) var(--ease-out)}.objection__marker[data-astro-cid-5qxisxmn]:before{content:"[+]"}.objection__trigger[data-astro-cid-5qxisxmn][aria-expanded=true] .objection__marker[data-astro-cid-5qxisxmn]:before{content:"[−]"}.objection__trigger-text[data-astro-cid-5qxisxmn]{color:var(--color-ink);font-size:var(--text-base);font-weight:var(--weight-strong);line-height:1.45;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color var(--dur-short) var(--ease-out)}.objection__kicker[data-astro-cid-5qxisxmn]{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:var(--tracking-label);text-transform:uppercase}.objection__trigger[data-astro-cid-5qxisxmn]:hover .objection__trigger-text[data-astro-cid-5qxisxmn],.objection__trigger[data-astro-cid-5qxisxmn]:focus-visible .objection__trigger-text[data-astro-cid-5qxisxmn]{text-decoration-color:var(--color-accent)}.objection__trigger[data-astro-cid-5qxisxmn]:hover .objection__marker[data-astro-cid-5qxisxmn]{color:var(--color-accent)}.objection__note[data-astro-cid-5qxisxmn]{margin-top:var(--space-md);padding-inline-start:var(--space-lg);border-inline-start:1px solid var(--color-rule-2);font-size:var(--text-base);line-height:1.6}.objection__eyebrow[data-astro-cid-5qxisxmn]{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:var(--tracking-label);text-transform:uppercase}.objection__question[data-astro-cid-5qxisxmn]{margin-top:var(--space-2xs);color:var(--color-ink);font-size:var(--text-md);line-height:1.25}.objection__part[data-astro-cid-5qxisxmn]{margin-top:var(--space-lg)}.objection__part-label[data-astro-cid-5qxisxmn]{margin-bottom:var(--space-2xs);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;letter-spacing:var(--tracking-label);line-height:1.6;text-transform:uppercase}.objection__part[data-astro-cid-5qxisxmn] p{color:var(--color-ink-2)}.objection__part[data-astro-cid-5qxisxmn] p+p{margin-top:var(--space-md)}.objection[data-astro-cid-5qxisxmn][data-enhanced] .objection__panel[data-astro-cid-5qxisxmn]{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--dur-short) var(--ease-out)}.objection[data-astro-cid-5qxisxmn][data-enhanced] .objection__panel[data-astro-cid-5qxisxmn][data-open=false]{grid-template-rows:0fr}.objection[data-astro-cid-5qxisxmn][data-enhanced] .objection__clip[data-astro-cid-5qxisxmn]{overflow:hidden;min-height:0;visibility:visible;transition:visibility 0s}.objection[data-astro-cid-5qxisxmn][data-enhanced] .objection__panel[data-astro-cid-5qxisxmn][data-open=false] .objection__clip[data-astro-cid-5qxisxmn]{visibility:hidden;transition-delay:var(--dur-short)}@media(min-width:72rem){.objection[data-astro-cid-5qxisxmn][data-enhanced] .objection__panel[data-astro-cid-5qxisxmn]{position:absolute;top:0;inset-inline-start:calc(100% + var(--space-xl));width:min(20rem,calc(min(100vw,var(--page-max)) - 2 * var(--page-gutter) - 100% - var(--space-xl) - var(--space-xs)))}.objection[data-astro-cid-5qxisxmn][data-enhanced] .objection__note[data-astro-cid-5qxisxmn]{margin-top:0;padding-inline-start:var(--space-md);font-size:var(--text-sm);line-height:1.65}.objection[data-astro-cid-5qxisxmn][data-enhanced] .objection__question[data-astro-cid-5qxisxmn]{font-size:var(--text-base);line-height:1.3}.objection[data-astro-cid-5qxisxmn][data-enhanced] .objection__part[data-astro-cid-5qxisxmn]{margin-top:var(--space-md)}}.video[data-astro-cid-mrk3q7f7]{margin-block:var(--space-xl)}.video__frame[data-astro-cid-mrk3q7f7]{position:relative;display:grid;align-content:center;justify-items:center;gap:var(--space-md);width:min(100%,16rem);padding:var(--space-lg);border:1px solid var(--color-rule);background:var(--color-paper-2);text-align:center}.video[data-astro-cid-mrk3q7f7][data-ratio=vertical] .video__frame[data-astro-cid-mrk3q7f7]{aspect-ratio:9 / 16}.video[data-astro-cid-mrk3q7f7][data-ratio=wide] .video__frame[data-astro-cid-mrk3q7f7]{width:100%;aspect-ratio:16 / 9}.video__frame[data-astro-cid-mrk3q7f7][data-loaded]{padding:0;background:var(--color-ink)}.video__frame[data-astro-cid-mrk3q7f7] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video__play[data-astro-cid-mrk3q7f7]{display:grid;justify-items:center;gap:var(--space-xs);color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-strong);text-decoration:none}.video__play-mark[data-astro-cid-mrk3q7f7]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--color-ink);border-radius:50%;transition:background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.video__play-mark[data-astro-cid-mrk3q7f7] svg[data-astro-cid-mrk3q7f7]{width:1.1rem;height:1.1rem;margin-inline-start:.1rem;fill:currentColor}.video__play[data-astro-cid-mrk3q7f7]:hover .video__play-mark[data-astro-cid-mrk3q7f7],.video__play[data-astro-cid-mrk3q7f7]:focus-visible .video__play-mark[data-astro-cid-mrk3q7f7]{background:var(--color-ink);color:var(--color-paper)}.video__play-label[data-astro-cid-mrk3q7f7]{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color var(--dur-short) var(--ease-out)}.video__play[data-astro-cid-mrk3q7f7]:hover .video__play-label[data-astro-cid-mrk3q7f7]{text-decoration-color:var(--color-accent)}.video__privacy[data-astro-cid-mrk3q7f7]{max-width:24ch;color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.5;text-wrap:balance}.video__caption[data-astro-cid-mrk3q7f7]{display:grid;justify-items:start;gap:var(--space-2xs);max-width:38ch;margin-top:var(--space-sm);color:var(--color-muted);font-size:var(--text-sm);line-height:1.55}.video__link[data-astro-cid-mrk3q7f7]{color:var(--color-muted);text-decoration:underline;text-decoration-color:var(--color-rule-2);text-underline-offset:.2em;transition:color var(--dur-micro) var(--ease-out),text-decoration-color var(--dur-short) var(--ease-out)}.video__link[data-astro-cid-mrk3q7f7]:hover{color:var(--color-ink);text-decoration-color:var(--color-accent)}
