.gallery[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}figure[data-astro-cid-rj65ajc3]{margin:0}.gallery[data-astro-cid-rj65ajc3] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%}figcaption[data-astro-cid-rj65ajc3]{color:var(--c-ink-soft);margin-top:6px;font-size:13px}.layout[data-astro-cid-wo5dw7my]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:48px;display:grid}.gallery-wrap[data-astro-cid-wo5dw7my]{margin-top:56px}.side[data-astro-cid-wo5dw7my]{gap:16px;display:grid}.side[data-astro-cid-wo5dw7my] .card[data-astro-cid-wo5dw7my]{padding:22px}.side-title[data-astro-cid-wo5dw7my]{color:var(--c-muted);margin-bottom:10px;font-size:15px}.roles[data-astro-cid-wo5dw7my]{margin:0;padding-left:1.2em;font-weight:700}.companies[data-astro-cid-wo5dw7my]{gap:12px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.companies[data-astro-cid-wo5dw7my] li[data-astro-cid-wo5dw7my]{align-items:center;gap:12px;display:flex}.companies[data-astro-cid-wo5dw7my] img[data-astro-cid-wo5dw7my]{object-fit:contain;flex-shrink:0;width:64px;height:48px}.companies[data-astro-cid-wo5dw7my] strong[data-astro-cid-wo5dw7my]{display:block}.companies[data-astro-cid-wo5dw7my] span[data-astro-cid-wo5dw7my]{color:var(--c-ink-soft)}.mini[data-astro-cid-wo5dw7my]{margin:0;font-size:14px}.mini[data-astro-cid-wo5dw7my] dt[data-astro-cid-wo5dw7my]{margin-top:10px;font-weight:700}.mini[data-astro-cid-wo5dw7my] dt[data-astro-cid-wo5dw7my]:first-child{margin-top:0}.mini[data-astro-cid-wo5dw7my] dd[data-astro-cid-wo5dw7my]{color:var(--c-ink-soft);margin:0}.mini[data-astro-cid-wo5dw7my] .tag[data-astro-cid-wo5dw7my]{margin-left:6px}.others[data-astro-cid-wo5dw7my]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.others[data-astro-cid-wo5dw7my] .card[data-astro-cid-wo5dw7my]{padding:18px 20px}.others[data-astro-cid-wo5dw7my] .eyebrow[data-astro-cid-wo5dw7my]{margin:0;font-size:11px}@media (width<=900px){.layout[data-astro-cid-wo5dw7my]{grid-template-columns:1fr}}
