.breadcrumbs[data-astro-cid-vx4iavld]{max-width:var(--width-prose);margin-bottom:var(--space-6);font-size:var(--text-sm)}.breadcrumbs[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{color:var(--color-fg-muted);flex-wrap:wrap;gap:.35rem .5rem;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]:not(:last-child):after{content:"/";color:var(--color-rule);margin-left:.5rem}.breadcrumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{color:inherit;text-decoration:none}.breadcrumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]:hover{color:var(--color-accent)}.breadcrumbs[data-astro-cid-vx4iavld] span[data-astro-cid-vx4iavld]{color:var(--color-fg)}.post-nav[data-astro-cid-hgp7mnje]{gap:var(--rule-width);margin-top:var(--space-16);background:var(--color-rule);border-block:var(--rule-width) solid var(--color-rule);grid-template-columns:1fr 1fr;display:grid}.post-nav__link[data-astro-cid-hgp7mnje]{gap:var(--space-3);padding:var(--space-8) var(--space-6);background:var(--color-bg);transition:background var(--duration-fast) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.post-nav__link[data-astro-cid-hgp7mnje]:hover{background:var(--color-bg-subtle);color:inherit}.post-nav__link--next[data-astro-cid-hgp7mnje]{text-align:right}.post-nav__title[data-astro-cid-hgp7mnje]{font-size:var(--text-base);line-height:var(--leading-snug)}.post-nav__link[data-astro-cid-hgp7mnje]:hover .post-nav__title[data-astro-cid-hgp7mnje]{color:var(--color-accent)}.post-nav[data-astro-cid-hgp7mnje]>span[data-astro-cid-hgp7mnje]{background:var(--color-bg)}@media (width<=40rem){.post-nav[data-astro-cid-hgp7mnje]{grid-template-columns:1fr}.post-nav__link--next[data-astro-cid-hgp7mnje]{text-align:left}.post-nav[data-astro-cid-hgp7mnje]>span[data-astro-cid-hgp7mnje]{display:none}}.related[data-astro-cid-vrecybdq]{max-width:var(--width-prose);margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--rule-width) solid var(--color-rule)}.related__head[data-astro-cid-vrecybdq]{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.related__head[data-astro-cid-vrecybdq] h2[data-astro-cid-vrecybdq]{font-size:var(--text-lg);margin:0}.related__head[data-astro-cid-vrecybdq] a[data-astro-cid-vrecybdq]{text-decoration:none}.related__list[data-astro-cid-vrecybdq]{display:grid}.sources[data-astro-cid-y3l3updf]{max-width:var(--width-prose);margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--rule-width) solid var(--color-rule)}.sources[data-astro-cid-y3l3updf] h2[data-astro-cid-y3l3updf]{margin:0 0 var(--space-4);font-size:var(--text-lg)}.sources[data-astro-cid-y3l3updf] ol[data-astro-cid-y3l3updf]{margin:0;padding-left:1.4rem}.sources[data-astro-cid-y3l3updf] li[data-astro-cid-y3l3updf]+li[data-astro-cid-y3l3updf]{margin-top:var(--space-3)}.sources[data-astro-cid-y3l3updf] a[data-astro-cid-y3l3updf]{overflow-wrap:anywhere}.sources[data-astro-cid-y3l3updf] time[data-astro-cid-y3l3updf],.sources[data-astro-cid-y3l3updf] span[data-astro-cid-y3l3updf]{color:var(--color-fg-muted)}.toc[data-astro-cid-p33bl5ka]{top:var(--space-8);position:sticky}.toc__heading[data-astro-cid-p33bl5ka]{padding-bottom:var(--space-3);border-bottom:var(--rule-width) solid var(--color-rule)}.toc__list[data-astro-cid-p33bl5ka]{margin:var(--space-4) 0 0;font-size:var(--text-sm);line-height:var(--leading-snug);padding:0;list-style:none}.toc__item[data-astro-cid-p33bl5ka]+.toc__item[data-astro-cid-p33bl5ka]{margin-top:var(--space-3)}.toc__item[data-astro-cid-p33bl5ka][data-depth="3"]{padding-left:var(--space-4)}.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]{color:var(--color-fg-muted);text-decoration:none}.toc[data-astro-cid-p33bl5ka] a[data-astro-cid-p33bl5ka]:hover{color:var(--color-accent)}@media (width<=60rem){.toc[data-astro-cid-p33bl5ka]{padding-bottom:var(--space-8);border-bottom:var(--rule-width) solid var(--color-rule);position:static}.toc__list[data-astro-cid-p33bl5ka]{columns:2;column-gap:var(--space-8)}}@media (width<=34rem){.toc__list[data-astro-cid-p33bl5ka]{columns:1}}.email-capture[data-astro-cid-i26ydgg4]{max-width:var(--width-prose);margin-top:var(--space-10);margin-bottom:var(--space-4);padding:var(--space-8);border:var(--rule-width) solid var(--color-rule);background:var(--color-bg-subtle)}.email-capture__eyebrow[data-astro-cid-i26ydgg4]{margin:0 0 var(--space-3);color:var(--color-accent)}.email-capture__title[data-astro-cid-i26ydgg4]{font-size:var(--text-lg);line-height:var(--leading-snug);margin:0}.email-capture__sub[data-astro-cid-i26ydgg4]{margin:var(--space-3) 0 var(--space-6);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-fg-muted)}.email-capture__form[data-astro-cid-i26ydgg4]{gap:var(--space-4);display:grid}.email-capture__field[data-astro-cid-i26ydgg4]{gap:var(--space-2);display:grid}.email-capture__input[data-astro-cid-i26ydgg4]{border:var(--rule-width) solid var(--color-rule-strong);background:var(--color-bg-raised);width:100%;color:var(--color-fg);font:inherit;font-size:var(--text-sm);border-radius:0;padding:.7rem .85rem}.email-capture__input[data-astro-cid-i26ydgg4]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.email-capture__consent[data-astro-cid-i26ydgg4]{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-fg-muted);display:flex}.email-capture__consent[data-astro-cid-i26ydgg4] input[data-astro-cid-i26ydgg4]{accent-color:var(--color-accent);margin-top:.2rem}.email-capture__submit[data-astro-cid-i26ydgg4]{background:var(--color-accent);color:var(--color-accent-fg);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;justify-self:start;padding:.7rem 1.1rem}.email-capture__submit[data-astro-cid-i26ydgg4]:hover:not(:disabled){filter:brightness(1.05)}.email-capture__submit[data-astro-cid-i26ydgg4]:disabled{opacity:.7;cursor:not-allowed}.email-capture__submit[data-astro-cid-i26ydgg4]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.email-capture__privacy[data-astro-cid-i26ydgg4]{font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--color-fg-faint);margin:0}.email-capture__privacy[data-astro-cid-i26ydgg4] a[data-astro-cid-i26ydgg4]{color:inherit;text-underline-offset:.15em;text-decoration:underline}.email-capture__privacy[data-astro-cid-i26ydgg4] a[data-astro-cid-i26ydgg4]:hover{color:var(--color-accent)}.email-capture__msg[data-astro-cid-i26ydgg4]{font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.email-capture__msg--success[data-astro-cid-i26ydgg4]{color:var(--color-fg)}.email-capture__msg--success[data-astro-cid-i26ydgg4] a[data-astro-cid-i26ydgg4],.email-capture__msg--error[data-astro-cid-i26ydgg4]{color:var(--color-accent)}.email-capture__form[data-astro-cid-i26ydgg4][data-state=success] .email-capture__field[data-astro-cid-i26ydgg4],.email-capture__form[data-astro-cid-i26ydgg4][data-state=success] .email-capture__consent[data-astro-cid-i26ydgg4],.email-capture__form[data-astro-cid-i26ydgg4][data-state=success] .email-capture__submit[data-astro-cid-i26ydgg4]{display:none}.post__header[data-astro-cid-ssdmjifj]{max-width:var(--width-prose);padding-block:var(--space-12) var(--space-8)}.post__title[data-astro-cid-ssdmjifj]{margin-top:var(--space-4);font-size:var(--text-2xl)}.post__lede[data-astro-cid-ssdmjifj]{margin-top:var(--space-6)}.post__meta[data-astro-cid-ssdmjifj]{gap:var(--space-4);margin-top:var(--space-8);text-transform:none;flex-wrap:wrap;display:flex}.post__meta[data-astro-cid-ssdmjifj] span[data-astro-cid-ssdmjifj]{text-transform:uppercase}.post__author[data-astro-cid-ssdmjifj],.post__topic[data-astro-cid-ssdmjifj],.post__tag[data-astro-cid-ssdmjifj]{text-decoration:none}.post__author[data-astro-cid-ssdmjifj]:hover,.post__topic[data-astro-cid-ssdmjifj]:hover,.post__tag[data-astro-cid-ssdmjifj]:hover{color:var(--color-accent)}.post__takeaways[data-astro-cid-ssdmjifj]{max-width:var(--width-prose);margin-bottom:var(--space-10);padding:var(--space-6);border:var(--rule-width) solid var(--color-rule)}.post__takeaways[data-astro-cid-ssdmjifj] h2[data-astro-cid-ssdmjifj]{margin:0 0 var(--space-4)}.post__takeaways[data-astro-cid-ssdmjifj] ul[data-astro-cid-ssdmjifj]{font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0;padding-left:1.25em}.post__takeaways[data-astro-cid-ssdmjifj] li[data-astro-cid-ssdmjifj]+li[data-astro-cid-ssdmjifj]{margin-top:var(--space-2)}.post__hero[data-astro-cid-ssdmjifj]{margin-bottom:var(--space-12)}.post__grid[data-astro-cid-ssdmjifj]{grid-template-columns:minmax(0, var(--width-prose)) 13rem;gap:clamp(var(--space-8), 6vw, var(--space-16));padding-top:var(--space-8);border-top:var(--rule-width) solid var(--color-rule);justify-content:center;align-items:start;display:grid}.post__aside[data-astro-cid-ssdmjifj]{grid-area:1/2}.post__body[data-astro-cid-ssdmjifj]{grid-area:1/1}.post__footer[data-astro-cid-ssdmjifj]{max-width:var(--width-prose);margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--rule-width) solid var(--color-rule)}.post__byline[data-astro-cid-ssdmjifj]{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-fg-muted);margin:0}.post__byline[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]{color:inherit;text-underline-offset:.15em;text-decoration:underline}.post__byline[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]:hover{color:var(--color-accent)}@media (width<=60rem){.post__grid[data-astro-cid-ssdmjifj]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.post__aside[data-astro-cid-ssdmjifj],.post__body[data-astro-cid-ssdmjifj]{grid-area:auto}}
