.roles[data-astro-cid-updltw2v]{gap:0;display:grid}.role[data-astro-cid-updltw2v]{gap:var(--s-5) var(--gutter);padding-block:var(--s-6) var(--s-7);border-top:var(--hair) solid var(--fg);scroll-margin-top:var(--strip-h,0rem);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.role[data-astro-cid-updltw2v]:last-child{border-bottom:var(--hair) solid var(--fg)}.role[data-astro-cid-updltw2v]:target{background:var(--mark);outline:var(--s-3) solid var(--mark)}header[data-astro-cid-updltw2v]{gap:var(--s-3);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.meta[data-astro-cid-updltw2v]{align-items:center;gap:var(--s-1) var(--s-3);font-family:var(--font-mono);font-size:var(--t-3);letter-spacing:var(--ls-label);text-transform:uppercase;flex-wrap:wrap;font-weight:500;display:flex}.team[data-astro-cid-updltw2v]{border:var(--hair) solid var(--accent);border-radius:var(--radius-xs);color:var(--accent-ink);padding:.2em .55em .25em;line-height:1.3}.office[data-astro-cid-updltw2v]{color:var(--ink-2)}h3[data-astro-cid-updltw2v]{font-family:var(--font-display);font-size:var(--t-statement);font-weight:var(--w-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance}header[data-astro-cid-updltw2v] dl[data-astro-cid-updltw2v]{gap:var(--s-2);margin:var(--s-2) 0 0;display:grid}header[data-astro-cid-updltw2v] dl[data-astro-cid-updltw2v]>div[data-astro-cid-updltw2v]{gap:var(--s-3);padding-top:var(--s-2);border-top:var(--hair) solid var(--line);grid-template-columns:6rem minmax(0,1fr);display:grid}dt[data-astro-cid-updltw2v]{font-family:var(--font-mono);font-size:var(--t-3);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--accent-ink);padding-top:.3rem;font-weight:500}dd[data-astro-cid-updltw2v]{font-size:var(--t0);margin:0}header[data-astro-cid-updltw2v] dl[data-astro-cid-updltw2v]>div[data-astro-cid-updltw2v]:first-child dd[data-astro-cid-updltw2v]{font-weight:500}dd[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]{color:var(--ink);text-decoration-thickness:var(--hair);text-underline-offset:.2em}dd[data-astro-cid-updltw2v] a[data-astro-cid-updltw2v]:hover{color:var(--ink-2)}.body[data-astro-cid-updltw2v]{gap:var(--s-5);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.summary[data-astro-cid-updltw2v]{font-family:var(--font-display);overflow-wrap:anywhere;max-width:40rem;font-size:var(--t2);font-weight:var(--w-quote);letter-spacing:var(--ls-display);text-wrap:pretty;line-height:1.2}.lists[data-astro-cid-updltw2v]{gap:var(--s-5) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lists[data-astro-cid-updltw2v] section[data-astro-cid-updltw2v]{gap:var(--s-3);padding-top:var(--s-3);border-top:var(--hair) solid var(--line);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.lists[data-astro-cid-updltw2v] h4[data-astro-cid-updltw2v]{color:var(--accent-ink)}.lists[data-astro-cid-updltw2v] ul[data-astro-cid-updltw2v]{gap:var(--s-2);font-size:var(--t0);color:var(--ink-2);margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.lists[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]{overflow-wrap:anywhere;padding-inline-start:1.1rem;position:relative}.lists[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]:before{content:"";inset-inline-start:0;box-sizing:border-box;background:var(--accent);width:.4rem;height:.4rem;position:absolute;top:.55em}.lists[data-astro-cid-updltw2v] section[data-astro-cid-updltw2v]:last-child li[data-astro-cid-updltw2v]:before{border:var(--hair) solid var(--accent);background:0 0}.fair[data-astro-cid-updltw2v]{max-width:40rem;margin-top:var(--s-6);font-size:var(--t0);color:var(--ink-2)}.open[data-astro-cid-updltw2v]{gap:var(--s-7) var(--g);grid-template-columns:minmax(0,1fr);min-height:min(26rem,70svh);display:grid}.open[data-astro-cid-updltw2v] h2[data-astro-cid-updltw2v]{font-family:var(--font-display);max-width:7.49em;font-size:var(--t-title);font-weight:var(--w-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);grid-column:1/-1}.open[data-astro-cid-updltw2v] .label[data-astro-cid-updltw2v]{grid-column:1/-1}.open__copy[data-astro-cid-updltw2v]{gap:var(--s-4);max-width:34rem;font-size:var(--t1);letter-spacing:0;grid-template-columns:minmax(0,1fr);align-self:end;justify-items:start;font-weight:400;line-height:1.5;display:grid}.open__acts[data-astro-cid-updltw2v]{gap:var(--s-2);flex-wrap:wrap;display:flex}@media (width>=62rem){.open[data-astro-cid-updltw2v]{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.open[data-astro-cid-updltw2v] .label[data-astro-cid-updltw2v]{grid-area:1/1/auto/span 4;padding-inline-start:1.25rem}.open[data-astro-cid-updltw2v] h2[data-astro-cid-updltw2v]{grid-area:2/1/auto/span 7;align-self:start}.open__copy[data-astro-cid-updltw2v]{grid-area:2/8/auto/-1;align-self:end}}@media (width<=62rem){.role[data-astro-cid-updltw2v]{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.lists[data-astro-cid-updltw2v]{grid-template-columns:minmax(0,1fr)}}@media (width<=18em){header[data-astro-cid-updltw2v] dl[data-astro-cid-updltw2v]>div[data-astro-cid-updltw2v]{gap:var(--s-1);grid-template-columns:minmax(0,1fr)}}
