.page-hero[data-astro-cid-ub4aujo7]{padding-block:var(--s-12) var(--s-14);position:relative;overflow:hidden}.case[data-astro-cid-ub4aujo7]{gap:var(--s-10);padding-block:var(--s-section-sm);border-block-start:1px solid var(--c-line);display:grid}.case[data-astro-cid-ub4aujo7]:first-of-type{border-block-start:0;padding-block-start:0}@media (width>=64rem){.case[data-astro-cid-ub4aujo7]{gap:var(--s-16);grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:start}}.case-copy[data-astro-cid-ub4aujo7]{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.case-copy[data-astro-cid-ub4aujo7] h2[data-astro-cid-ub4aujo7]{font-size:var(--t-3xl)}.case-sub[data-astro-cid-ub4aujo7]{color:var(--c-dim)}.case-take[data-astro-cid-ub4aujo7]{font-size:var(--t-md);color:var(--c-muted);line-height:var(--lh-relaxed);max-width:46ch}.case-figures[data-astro-cid-ub4aujo7]{gap:var(--s-4);margin-block:var(--s-4);padding:var(--s-6);border-radius:var(--r-lg);background:var(--c-inset);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid}.case-figures[data-astro-cid-ub4aujo7] dt[data-astro-cid-ub4aujo7]{font-family:var(--f-mono);font-size:var(--t-micro);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-dim)}.case-figures[data-astro-cid-ub4aujo7] dd[data-astro-cid-ub4aujo7]{font-family:var(--f-display);font-size:var(--t-2xl);color:var(--c-ink);margin-block-start:var(--s-1)}.case-figures[data-astro-cid-ub4aujo7] .is-lead[data-astro-cid-ub4aujo7] dd[data-astro-cid-ub4aujo7]{color:var(--c-accent-2)}.case-table[data-astro-cid-ub4aujo7]{border-collapse:collapse;width:100%;font-size:var(--t-sm);margin-block-start:var(--s-2)}.case-table[data-astro-cid-ub4aujo7] caption[data-astro-cid-ub4aujo7]{text-align:left;font-family:var(--f-mono);font-size:var(--t-micro);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-dim);padding-block-end:var(--s-3)}.case-table[data-astro-cid-ub4aujo7] th[data-astro-cid-ub4aujo7],.case-table[data-astro-cid-ub4aujo7] td[data-astro-cid-ub4aujo7]{padding:var(--s-3) var(--s-2);border-block-end:1px solid var(--c-line);text-align:left}.case-table[data-astro-cid-ub4aujo7] thead[data-astro-cid-ub4aujo7] th[data-astro-cid-ub4aujo7]{font-family:var(--f-mono);font-size:var(--t-micro);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-dim);font-weight:var(--fw-regular)}.case-table[data-astro-cid-ub4aujo7] tbody[data-astro-cid-ub4aujo7] th[data-astro-cid-ub4aujo7]{font-weight:var(--fw-regular);color:var(--c-ink-2)}.case-table[data-astro-cid-ub4aujo7] td[data-astro-cid-ub4aujo7]{color:var(--c-ink-2)}.case-table[data-astro-cid-ub4aujo7] .is-active[data-astro-cid-ub4aujo7] td[data-astro-cid-ub4aujo7],.case-table[data-astro-cid-ub4aujo7] .is-active[data-astro-cid-ub4aujo7] th[data-astro-cid-ub4aujo7]{color:var(--c-ink)}.pill[data-astro-cid-ub4aujo7]{padding:2px var(--s-3);border-radius:var(--r-full);background:var(--c-accent-wash);font-family:var(--f-mono);font-size:var(--t-micro);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-accent-2);margin-inline-start:var(--s-2);display:inline-block}.case-source[data-astro-cid-ub4aujo7]{font-family:var(--f-mono);font-size:var(--t-micro);color:var(--c-dim);line-height:var(--lh-relaxed);margin-block-start:var(--s-2)}.case-shots[data-astro-cid-ub4aujo7]{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.case-shots[data-astro-cid-ub4aujo7] figure[data-astro-cid-ub4aujo7]{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.case-shots[data-astro-cid-ub4aujo7] img{border-radius:var(--r-md);width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--c-line), var(--sh-3)}.case-shots[data-astro-cid-ub4aujo7] figcaption[data-astro-cid-ub4aujo7]{font-family:var(--f-mono);font-size:var(--t-micro);text-transform:uppercase;letter-spacing:var(--tr-wide);color:var(--c-dim)}.honest[data-astro-cid-ub4aujo7]{max-width:58ch;border-block-start:1px solid var(--c-line);font-size:var(--t-sm);color:var(--c-muted);line-height:var(--lh-relaxed);margin-block-start:var(--s-12);padding-block-start:var(--s-8)}
