.in-shell[data-astro-cid-326gpf5j]{max-width:var(--brv-container);padding-inline:var(--brv-gutter);grid-template-columns:minmax(0,720px) 264px;justify-content:center;align-items:start;gap:64px;margin:0 auto;display:grid}@media (width<=940px){.in-shell[data-astro-cid-326gpf5j]{grid-template-columns:minmax(0,720px)}}.in-hero[data-astro-cid-326gpf5j]{padding:var(--brv-s-7) 0 var(--brv-s-6)}.in-hero__meta[data-astro-cid-326gpf5j]{font-family:var(--brv-font-mono);color:var(--brv-ink-mute);flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-size:12px;display:flex}.in-hero__category[data-astro-cid-326gpf5j]{letter-spacing:var(--brv-tracking-eyebrow);text-transform:uppercase;color:var(--brv-emerald)}.in-hero__title[data-astro-cid-326gpf5j]{font-family:var(--brv-font-display);font-weight:var(--brv-w-semi);letter-spacing:var(--brv-tracking-tighter);color:var(--brv-ink);text-wrap:balance;margin:18px 0 0;font-size:clamp(30px,4vw,44px);line-height:1.12}.in-hero__lead[data-astro-cid-326gpf5j]{font-family:var(--brv-font-sans);font-size:var(--brv-fs-lead);line-height:var(--brv-lh-lead);color:var(--brv-ink-soft);margin:24px 0 0}.in-author[data-astro-cid-326gpf5j]{align-items:center;gap:12px;margin-top:22px;display:flex}.in-author__avatar[data-astro-cid-326gpf5j]{border-radius:var(--brv-r-pill);object-fit:cover;flex-shrink:0;width:40px;height:40px;display:block}.in-author__avatar--initials[data-astro-cid-326gpf5j]{background:var(--brv-mint-tint);color:var(--brv-emerald-deep);font-family:var(--brv-font-mono);font-size:13px;font-weight:var(--brv-w-semi);justify-content:center;align-items:center;display:inline-flex}.in-author__id[data-astro-cid-326gpf5j]{flex-direction:column;gap:1px;display:flex}.in-author__name[data-astro-cid-326gpf5j]{font-family:var(--brv-font-sans);font-weight:var(--brv-w-semi);color:var(--brv-ink);font-size:14px;line-height:1.3}.in-author__sub[data-astro-cid-326gpf5j]{font-family:var(--brv-font-mono);align-items:center;gap:8px;font-size:12px;line-height:1.3;display:flex}.in-author__role[data-astro-cid-326gpf5j]{color:var(--brv-ink-mute)}.in-author__link[data-astro-cid-326gpf5j]{color:var(--brv-ink-mute);transition:color var(--brv-dur-fast) var(--brv-ease);align-items:center;display:inline-flex}.in-author__link[data-astro-cid-326gpf5j]:hover{color:var(--brv-emerald)}.in-hero__proof[data-astro-cid-326gpf5j]{margin-top:34px}.in-hero__proof-label[data-astro-cid-326gpf5j]{font-family:var(--brv-font-mono);letter-spacing:var(--brv-tracking-eyebrow);text-transform:uppercase;color:var(--brv-ink-mute);margin:0 0 12px;font-size:11px}.in-hero__proof-row[data-astro-cid-326gpf5j]{flex-wrap:wrap;gap:16px;display:flex}.in-hero__proof-row[data-astro-cid-326gpf5j] .claim{flex:1 1 0;min-width:0}.in-hero__claim[data-astro-cid-326gpf5j]{box-shadow:var(--brv-shadow-lg)}.in-hero__proof-row[data-astro-cid-326gpf5j] .claim{padding:22px 20px 24px}.in-hero__proof-row[data-astro-cid-326gpf5j] .claim__stat{font-size:44px}.in-hero__proof-row[data-astro-cid-326gpf5j] .claim__unit{font-size:20px}.in-hero__proof-row[data-astro-cid-326gpf5j] .claim__delta{gap:10px}.in-hero__proof-row[data-astro-cid-326gpf5j] .claim__from{font-size:22px}.in-hero__proof-row[data-astro-cid-326gpf5j] .claim__to{font-size:36px}.in-hero__proof-row[data-astro-cid-326gpf5j] .claim__descriptor{font-size:13px}.in-hero__proof-row[data-astro-cid-326gpf5j] .claim__text{max-width:none;font-size:14px}@media (width<=620px){.in-hero__proof-row[data-astro-cid-326gpf5j] .claim{flex-basis:100%}}.in-body[data-astro-cid-326gpf5j]{background:var(--brv-paper);padding-bottom:var(--brv-s-8)}.in-shell--divided[data-astro-cid-326gpf5j]{border-top:1px solid var(--brv-line);padding-top:var(--brv-s-7)}.in-body__main[data-astro-cid-326gpf5j]{min-width:0;scroll-margin-top:92px}.in-body__main[data-astro-cid-326gpf5j] :is(h2,h3,h4){scroll-margin-top:92px}.in-body__main[data-astro-cid-326gpf5j] .in-pullquote{margin:var(--brv-s-6) 0;background:var(--brv-mint-wash);border-left:3px solid var(--brv-emerald);border-radius:var(--brv-r-md);font-family:var(--brv-font-display);font-weight:var(--brv-w-medium);letter-spacing:var(--brv-tracking-tight);color:var(--brv-ink);padding:18px 24px;font-size:19px;line-height:1.4}.in-body__main[data-astro-cid-326gpf5j] p:has(>img,>.lightbox-trigger){margin:var(--brv-s-6) 0 0}.in-body__main[data-astro-cid-326gpf5j] p>img,.in-body__main[data-astro-cid-326gpf5j] .lightbox-trigger>img{border:1px solid var(--brv-line-strong);border-radius:var(--brv-r-md);width:100%;height:auto;transition:border-color var(--brv-dur-fast) var(--brv-ease);margin:0;display:block}.in-body__main[data-astro-cid-326gpf5j] .lightbox-trigger:hover>img,.in-body__main[data-astro-cid-326gpf5j] .lightbox-trigger:focus-visible>img{border-color:var(--brv-emerald)}.in-body__main[data-astro-cid-326gpf5j] .in-figcaption{margin:10px 0 var(--brv-s-6);font-family:var(--brv-font-mono);color:var(--brv-ink-mute);font-size:13px;line-height:1.5}.in-body__main[data-astro-cid-326gpf5j] .in-figure--narrow p,.in-body__main[data-astro-cid-326gpf5j] .in-figure--narrow+.in-figcaption{max-width:560px;margin-inline:auto}.in-rail[data-astro-cid-326gpf5j]{align-self:stretch}.in-rail__sticky[data-astro-cid-326gpf5j]{flex-direction:column;gap:28px;display:flex;position:sticky;top:92px}.in-toc[data-astro-cid-326gpf5j]{border-left:1px solid var(--brv-line);padding-left:18px}.in-toc__label[data-astro-cid-326gpf5j]{font-family:var(--brv-font-mono);letter-spacing:var(--brv-tracking-eyebrow);text-transform:uppercase;color:var(--brv-ink-mute);margin-bottom:12px;font-size:10px;display:block}.in-toc__list[data-astro-cid-326gpf5j]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.in-toc__link[data-astro-cid-326gpf5j]{font-family:var(--brv-font-sans);color:var(--brv-ink-mute);text-wrap:balance;transition:color var(--brv-dur-fast) var(--brv-ease);font-size:13px;line-height:1.4;text-decoration:none;display:block;position:relative}.in-toc__link[data-astro-cid-326gpf5j]:hover{color:var(--brv-ink-soft)}.in-toc__link[data-astro-cid-326gpf5j].is-active{color:var(--brv-emerald);font-weight:var(--brv-w-semi)}.in-toc__link[data-astro-cid-326gpf5j].is-active:before{content:"";background:var(--brv-emerald);border-radius:2px;width:2px;position:absolute;top:2px;bottom:2px;left:-19px}.in-rail__card[data-astro-cid-326gpf5j]{background:var(--brv-surface);border-radius:var(--brv-r-lg);box-shadow:var(--brv-shadow-sm);padding:22px 22px 24px}.in-rail__eyebrow[data-astro-cid-326gpf5j]{font-family:var(--brv-font-mono);letter-spacing:var(--brv-tracking-eyebrow);text-transform:uppercase;color:var(--brv-emerald);font-size:10px}.in-rail__copy[data-astro-cid-326gpf5j]{font-family:var(--brv-font-sans);color:var(--brv-ink-soft);margin:12px 0 18px;font-size:14px;line-height:1.5}.in-rail__cta[data-astro-cid-326gpf5j]{width:100%}.in-rail__alt[data-astro-cid-326gpf5j]{font-family:var(--brv-font-sans);color:var(--brv-emerald);margin-top:14px;font-size:13px;text-decoration:none;display:inline-block}.in-rail__alt[data-astro-cid-326gpf5j]:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=940px){.in-rail[data-astro-cid-326gpf5j]{margin-top:var(--brv-s-7)}.in-rail__sticky[data-astro-cid-326gpf5j]{max-width:420px;position:static}.in-toc[data-astro-cid-326gpf5j]{display:none}}.in-related[data-astro-cid-326gpf5j]{background:var(--brv-paper)}.in-related__inner[data-astro-cid-326gpf5j]{max-width:760px;padding:0 var(--brv-gutter) var(--brv-s-7);margin:0 auto}.in-related__label[data-astro-cid-326gpf5j]{font-family:var(--brv-font-mono);letter-spacing:var(--brv-tracking-eyebrow);text-transform:uppercase;color:var(--brv-emerald);margin-bottom:14px;font-size:10px}.in-related__list[data-astro-cid-326gpf5j]{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.in-related__link[data-astro-cid-326gpf5j]{background:var(--brv-surface);border-radius:var(--brv-r-lg);box-shadow:var(--brv-shadow-sm);transition:transform var(--brv-dur-base) var(--brv-ease), box-shadow var(--brv-dur-base) var(--brv-ease);flex-direction:column;gap:3px;padding:14px 18px;text-decoration:none;display:flex}.in-related__link[data-astro-cid-326gpf5j]:hover{box-shadow:var(--brv-shadow-md);transform:translateY(-2px)}.in-related__kind[data-astro-cid-326gpf5j]{font-family:var(--brv-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brv-ink-mute);font-size:10px}.in-related__name[data-astro-cid-326gpf5j]{font-family:var(--brv-font-sans);font-weight:var(--brv-w-semi);color:var(--brv-emerald);font-size:15px}
