.bio[data-astro-cid-rkzlih3n]{gap:28px;display:grid}@media (width>=900px){.bio[data-astro-cid-rkzlih3n]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(40px,5vw,96px)}}.bio-img[data-astro-cid-rkzlih3n]{aspect-ratio:4/5;border-radius:var(--radius);background:var(--green-tint);max-width:460px;overflow:hidden}.bio-img[data-astro-cid-rkzlih3n] img{object-fit:cover;object-position:top;width:100%;height:100%}.bio-title[data-astro-cid-rkzlih3n]{margin:0 0 18px;font-size:clamp(1.75rem,1.2rem + 1.9vw,2.75rem)}.bio-text[data-astro-cid-rkzlih3n]{color:var(--muted);font-size:1.0625rem;line-height:1.8}.creds[data-astro-cid-rkzlih3n]{flex-wrap:wrap;gap:8px;margin:20px 0;padding:0;list-style:none;display:flex}.creds[data-astro-cid-rkzlih3n] li[data-astro-cid-rkzlih3n]{background:var(--green-tint);color:var(--green-deep);border-radius:999px;margin:0;padding:6px 14px;font-size:.9375rem;font-weight:600}.sched[data-astro-cid-rkzlih3n]{gap:10px;margin:0;font-size:1rem;display:flex}.sched[data-astro-cid-rkzlih3n]>span[data-astro-cid-rkzlih3n]:first-child{color:var(--green-deep);font-weight:700}.fields[data-astro-cid-rkzlih3n]{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.fields[data-astro-cid-rkzlih3n] li[data-astro-cid-rkzlih3n]{background:var(--white);color:var(--green-deep);border-radius:999px;margin:0;padding:8px 16px;font-weight:600}.field-links[data-astro-cid-rkzlih3n]{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.field-links[data-astro-cid-rkzlih3n]{grid-template-columns:repeat(3,1fr)}}.field-links[data-astro-cid-rkzlih3n] li[data-astro-cid-rkzlih3n]{margin:0}.field-links[data-astro-cid-rkzlih3n] a[data-astro-cid-rkzlih3n]{border-radius:var(--radius);background:var(--white);justify-content:space-between;align-items:center;padding:18px 20px;text-decoration:none;display:flex}.field-links[data-astro-cid-rkzlih3n] strong[data-astro-cid-rkzlih3n]{color:var(--green-deep)}.field-links[data-astro-cid-rkzlih3n] em[data-astro-cid-rkzlih3n]{color:var(--green-strong);font-size:.9375rem;font-style:normal;font-weight:600}.flow[data-astro-cid-rkzlih3n]{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.flow[data-astro-cid-rkzlih3n]{grid-template-columns:repeat(4,1fr)}}.flow[data-astro-cid-rkzlih3n] li[data-astro-cid-rkzlih3n]{border-radius:var(--radius);border:1px solid var(--line);background:var(--white);flex-direction:column;gap:4px;margin:0;padding:20px;display:flex}.flow[data-astro-cid-rkzlih3n] li[data-astro-cid-rkzlih3n].me{border-color:var(--green-strong);background:var(--green-tint);box-shadow:0 0 0 2px #00572a1f}.f-no[data-astro-cid-rkzlih3n]{background:var(--green-deep);width:28px;height:28px;color:var(--paper);border-radius:50%;place-items:center;margin-bottom:6px;font-size:.9375rem;font-weight:700;display:grid}.flow[data-astro-cid-rkzlih3n] strong[data-astro-cid-rkzlih3n]{color:var(--green-deep)}.flow[data-astro-cid-rkzlih3n] span[data-astro-cid-rkzlih3n]:last-child{color:var(--muted);font-size:.9375rem}.career[data-astro-cid-rkzlih3n]{gap:8px;max-width:960px;margin:0 0 20px;padding:0;list-style:none;display:grid}@media (width>=720px){.career[data-astro-cid-rkzlih3n]{grid-template-columns:1fr 1fr}}.career[data-astro-cid-rkzlih3n] li[data-astro-cid-rkzlih3n]{border-radius:var(--radius-sm);background:var(--white);margin:0;padding:12px 16px;font-size:1rem}.sketch[data-astro-cid-rkzlih3n]{max-width:520px;margin:0}.faq-narrow[data-astro-cid-rkzlih3n]{max-width:960px}.others[data-astro-cid-rkzlih3n]{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.others[data-astro-cid-rkzlih3n]{grid-template-columns:repeat(3,1fr)}}.others[data-astro-cid-rkzlih3n] li[data-astro-cid-rkzlih3n]{margin:0}.others[data-astro-cid-rkzlih3n] a[data-astro-cid-rkzlih3n]{border-radius:var(--radius);border:1px solid var(--line);background:var(--white);color:inherit;align-items:center;gap:14px;padding:12px;text-decoration:none;display:flex}.o-img[data-astro-cid-rkzlih3n]{background:var(--green-tint);border-radius:50%;flex:none;width:52px;height:52px;overflow:hidden}.o-img[data-astro-cid-rkzlih3n] img{object-fit:cover;object-position:top;width:100%;height:100%}.others[data-astro-cid-rkzlih3n] strong[data-astro-cid-rkzlih3n]{color:var(--green-deep);display:block}.others[data-astro-cid-rkzlih3n] small[data-astro-cid-rkzlih3n]{color:var(--muted)}
