.brand-rows[data-astro-cid-vj6rh2ir]{list-style:none;margin:0 0 var(--space-6);padding:0;border-top:1px solid var(--line)}.brand-rows[data-astro-cid-vj6rh2ir] a[data-astro-cid-vj6rh2ir]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);align-items:center;padding-block:var(--space-4);border-bottom:1px solid var(--line);text-decoration:none}.brand-rows[data-astro-cid-vj6rh2ir] a[data-astro-cid-vj6rh2ir]:hover .brand-rows__name[data-astro-cid-vj6rh2ir]{color:var(--accent)}.brand-rows__photo[data-astro-cid-vj6rh2ir]{display:grid;place-items:center;width:clamp(5.5rem,18vw,7.5rem);aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--paper-raised);border:1px solid var(--line)}.brand-rows__photo[data-astro-cid-vj6rh2ir] img{width:100%;height:100%}.brand-rows__photo[data-astro-cid-vj6rh2ir].is-cover img{object-fit:cover}.brand-rows__photo[data-astro-cid-vj6rh2ir].is-contain img{object-fit:contain;padding:12%}.brand-rows__copy[data-astro-cid-vj6rh2ir]{display:grid;gap:.15rem}.brand-rows__name[data-astro-cid-vj6rh2ir]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}.brand-rows__role[data-astro-cid-vj6rh2ir]{font-size:var(--text-sm);font-weight:600;color:var(--ink)}.brand-rows__tag[data-astro-cid-vj6rh2ir]{font-size:var(--text-sm);color:var(--ink-soft)}.page-head[data-astro-cid-swarqao5]{padding-block:var(--space-7) var(--space-5)}.breadcrumb[data-astro-cid-swarqao5]{display:flex;gap:var(--space-2);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--kicker-tracking);text-transform:uppercase}.breadcrumb[data-astro-cid-swarqao5] a[data-astro-cid-swarqao5]{color:var(--accent);text-decoration:none}.breadcrumb[data-astro-cid-swarqao5] a[data-astro-cid-swarqao5]:hover{text-decoration:underline;text-decoration-color:var(--accent)}.breadcrumb[data-astro-cid-swarqao5] span[data-astro-cid-swarqao5][aria-hidden]{color:var(--line-strong)}.breadcrumb[data-astro-cid-swarqao5] span[data-astro-cid-swarqao5][aria-current]{color:var(--ink-faint)}.page-head[data-astro-cid-swarqao5] h1[data-astro-cid-swarqao5]{font-size:var(--text-3xl);margin-top:var(--space-2)}.page-lede[data-astro-cid-swarqao5]{margin-top:var(--space-3);color:var(--ink-soft);font-size:var(--text-lg)}.project[data-astro-cid-swarqao5]{margin-bottom:var(--space-7);scroll-margin-top:5rem}.project-head[data-astro-cid-swarqao5] h2[data-astro-cid-swarqao5]{font-size:var(--text-2xl)}.project-sub[data-astro-cid-swarqao5]{margin-top:var(--space-5)}.project-sub[data-astro-cid-swarqao5] h3[data-astro-cid-swarqao5]{font-size:var(--text-xl);margin-bottom:var(--space-2)}.project-head[data-astro-cid-swarqao5] .kicker[data-astro-cid-swarqao5]{margin-top:var(--space-1)}.project-summary[data-astro-cid-swarqao5]{color:var(--ink-soft);margin-block:var(--space-2) var(--space-4)}.project-head[data-astro-cid-swarqao5] .rule[data-astro-cid-swarqao5]{margin-bottom:var(--space-4)}.work-pager[data-astro-cid-swarqao5]{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--space-3);margin-top:var(--space-6)}.pager-card[data-astro-cid-swarqao5]{display:grid;gap:var(--space-1);align-content:center;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-raised);text-decoration:none;transition:border-color .2s var(--ease-out),transform .2s var(--ease-out)}.pager-card[data-astro-cid-swarqao5]:hover{border-color:var(--accent);transform:translateY(-2px)}.pager-card--next[data-astro-cid-swarqao5]{text-align:right}.pager-card--index[data-astro-cid-swarqao5]{text-align:center;justify-items:center}.pager-label[data-astro-cid-swarqao5]{font-size:var(--text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.pager-title[data-astro-cid-swarqao5]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em}.pager-grid-icon[data-astro-cid-swarqao5]{color:var(--accent);font-size:var(--text-lg);line-height:1.2}@media(max-width:700px){.work-pager[data-astro-cid-swarqao5]{grid-template-columns:1fr 1fr}.pager-card--index[data-astro-cid-swarqao5]{grid-column:1 / -1;order:3}}
