.people[data-astro-cid-ta2fbyqs]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.person[data-astro-cid-ta2fbyqs]{column-gap:var(--space-2);background:var(--ink-2);border:1px solid var(--ink-line);border-radius:var(--radius);padding:var(--space-2);grid-template-columns:76px minmax(0,1fr);align-items:center;display:grid}.person[data-astro-cid-ta2fbyqs]>[data-astro-cid-ta2fbyqs]{grid-column:2}.person[data-astro-cid-ta2fbyqs]>img[data-astro-cid-ta2fbyqs]{grid-area:1/1/span 4}.person-lead[data-astro-cid-ta2fbyqs]{grid-template-columns:180px minmax(0,1fr);align-content:center}.person-lead[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:1.45rem!important}.person[data-astro-cid-ta2fbyqs]>img[data-astro-cid-ta2fbyqs]{aspect-ratio:1;object-fit:cover;object-position:50% 30%;filter:grayscale()contrast(1.05);border-radius:6px;width:100%;height:auto;display:block}.person[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0;font-size:1.1rem}.person[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:#fff}.duty[data-astro-cid-ta2fbyqs]{color:#dce7f5;margin:.35rem 0 0;font-size:.95rem}.role[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);color:#8fa3c0;margin:.2rem 0 0;font-size:.75rem}.social-row[data-astro-cid-ta2fbyqs]{margin:var(--space-2) 0 0;flex-wrap:wrap;gap:.25rem;padding:0;list-style:none;display:flex}.social-row[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{border:1px solid var(--ink-line);color:#b9c6d9;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:color .15s,border-color .15s;display:inline-flex}.social-row[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{color:var(--accent-bright);border-color:currentColor}.facts[data-astro-cid-ta2fbyqs]{gap:var(--space-3);margin:var(--space-4) 0 0;padding-top:var(--space-3);border-top:1px solid var(--ink-line);grid-template-columns:repeat(3,1fr);display:grid}.facts[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{white-space:nowrap;font-family:var(--font-display);color:var(--accent-bright);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700;line-height:1}.f-b[data-astro-cid-ta2fbyqs]{color:var(--before-on-ink)}.f-arrow[data-astro-cid-ta2fbyqs]{color:#8fa3c0;font-size:.6em}.facts[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{color:#b9c6d9;margin:.35rem 0 0;font-size:.95rem}.work-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width>=56.01rem){.work-grid[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]:first-child{position:sticky;top:6rem}}.about-voice[data-astro-cid-ta2fbyqs]{margin:var(--space-3) 0 0;padding-top:var(--space-2);border-top:2px solid var(--ink);font-family:var(--font-display);font-size:1.2rem;font-weight:500;line-height:1.35}.about-voice[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0}.about-voice[data-astro-cid-ta2fbyqs] footer[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);color:var(--text-soft);margin-top:.6rem;font-size:.8rem;font-weight:400}.method[data-astro-cid-ta2fbyqs]{border-top:2px solid var(--ink);counter-reset:m;margin:0;padding:0;list-style:none}.method[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{padding-block:var(--space-2);border-bottom:1px solid var(--border);counter-increment:m;grid-template-columns:2.5rem 5rem 1fr;column-gap:.5rem;display:grid}.method[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"0" counter(m);font-family:var(--font-mono);color:var(--accent-text);padding-top:.2rem;font-size:.8rem}.method[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);font-weight:600}.method[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--text-soft);font-size:.97rem}.road-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-5);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;display:grid}@media (width>=56.01rem){.agency[data-astro-cid-ta2fbyqs]{position:sticky;top:6rem}}.agency[data-astro-cid-ta2fbyqs]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3)}.agency[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-2);font-size:1.1rem}.agency[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:var(--space-2) 0 0;color:var(--text-soft);font-size:.95rem}.road[data-astro-cid-ta2fbyqs]{margin:var(--space-3) 0 0;padding:0;list-style:none}.road[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{column-gap:var(--space-3);padding-bottom:var(--space-3);grid-template-columns:9rem 1fr;display:grid;position:relative}.road[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--accent);width:.7rem;height:.7rem;box-shadow:0 0 0 4px var(--bg-soft);z-index:1;border-radius:50%;position:absolute;top:.45rem;left:9.8rem}.road[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:not(:last-child):after{content:"";background:var(--ink-line);width:1px;position:absolute;top:.6rem;bottom:-.45rem;left:10.1rem}.road-when[data-astro-cid-ta2fbyqs]{font-family:var(--font-mono);color:var(--text-soft);padding-top:.15rem;font-size:.82rem}.road[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{padding-left:var(--space-3);margin:0}@media (width<=56rem){.work-grid[data-astro-cid-ta2fbyqs],.road-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-3);grid-template-columns:1fr}}@media (width<=40rem){.person[data-astro-cid-ta2fbyqs],.person-lead[data-astro-cid-ta2fbyqs]{grid-template-columns:88px minmax(0,1fr)}.social-row[data-astro-cid-ta2fbyqs]{margin-top:.3rem}.facts[data-astro-cid-ta2fbyqs]{gap:var(--space-2);grid-template-columns:1fr}.facts[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{align-items:baseline;gap:var(--space-2);grid-template-columns:6rem 1fr;display:grid}.f-b[data-astro-cid-ta2fbyqs]{color:var(--before-on-ink)}.f-arrow[data-astro-cid-ta2fbyqs]{color:#8fa3c0;font-size:.6em}.facts[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{margin:0}.method[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:2.2rem 1fr}.method[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{grid-column:2}.road[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;padding-left:1.6rem}.road[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{left:0}.road[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:not(:last-child):after{left:.3rem}.road[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin-top:.2rem;padding-left:0}}
