.bp-hero[data-v-0d4dc6c6]{min-height:clamp(22rem,46vw,30rem);display:flex}.bp-hero-img[data-v-0d4dc6c6]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.bp-hero-scrim[data-v-0d4dc6c6]{z-index:-1;background:linear-gradient(90deg, color-mix(in oklab, var(--color-ink-900) 92%, transparent) 0%, color-mix(in oklab, var(--color-ink-900) 70%, transparent) 55%, color-mix(in oklab, var(--color-ink-900) 45%, transparent) 100%), linear-gradient(to top, var(--color-ink-900) 0%, transparent 40%);position:absolute;inset:0}.bp-hero-in[data-v-0d4dc6c6]{padding-top:calc(7rem + var(--promo-h,0px));justify-content:flex-end;padding-bottom:clamp(2rem,4vw,3rem)}.bp-crumbs[data-v-0d4dc6c6]{color:color-mix(in oklab, var(--color-ivory) 78%, transparent);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.bp-crumbs a[data-v-0d4dc6c6]:hover{color:var(--color-yellow)}.bp-crumbs [aria-current][data-v-0d4dc6c6]{color:var(--color-ivory)}.bp-cats[data-v-0d4dc6c6]{flex-wrap:wrap;gap:.4rem;display:flex}.bp-cat[data-v-0d4dc6c6]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--color-yellow);border:1px solid color-mix(in oklab, var(--color-yellow) 40%, transparent);border-radius:999px;padding:.25rem .6rem;font-size:.66rem;transition:background .2s,color .2s}.bp-cat[data-v-0d4dc6c6]:hover{background:var(--color-yellow);color:var(--color-ink-900)}.bp-title[data-v-0d4dc6c6]{text-shadow:0 1px 14px #0006;max-width:22ch;font-size:clamp(1.7rem,4vw,3.1rem);line-height:1}.bp-meta[data-v-0d4dc6c6]{color:color-mix(in oklab, var(--color-ivory) 75%, transparent);flex-wrap:wrap;gap:.5rem;font-size:.85rem;display:flex}.bp-article[data-v-0d4dc6c6]{min-width:0}.bp-article[data-v-0d4dc6c6]>div:first-child>p:first-of-type{color:var(--color-ink);font-size:1.1rem}.bp-video[data-v-0d4dc6c6]{margin:2rem 0 2.75rem}.bp-aside[data-v-0d4dc6c6]{align-self:start}@media (width>=1024px){.bp-aside[data-v-0d4dc6c6]{top:calc(6rem + var(--promo-h,0px));position:sticky}}.bp-toc-a[data-v-0d4dc6c6]{color:var(--color-graphite)}.bp-toc-a[data-v-0d4dc6c6]:hover{color:var(--color-red);text-underline-offset:4px;text-decoration:underline}.bp-card[data-v-0d4dc6c6]{background:var(--color-ink-900);color:var(--color-ivory);border:1px solid color-mix(in oklab, var(--color-ivory) 12%, transparent);border-radius:1rem;padding:1.35rem 1.3rem 1.4rem}.bp-card-t[data-v-0d4dc6c6]{font-size:1.35rem;line-height:1.05}.bp-share-a[data-v-0d4dc6c6]{width:40px;height:40px;color:var(--color-ink);cursor:pointer;background:#fff;border:1px solid #ddd6c8;border-radius:999px;place-items:center;transition:border-color .2s,background .2s;display:grid}.bp-share-a[data-v-0d4dc6c6]:hover{border-color:var(--color-ink);background:#f4f1ea}.bp-share-a.is-copied[data-v-0d4dc6c6]{border-color:var(--color-red);color:var(--color-red)}.bp-h2[data-v-0d4dc6c6]{font-size:clamp(1.6rem,3.1vw,2.5rem);line-height:1.05}
