.work__head[data-astro-cid-fmfvdlse]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.work__head[data-astro-cid-fmfvdlse] h2[data-astro-cid-fmfvdlse]{margin-bottom:0}.work__note[data-astro-cid-fmfvdlse]{color:var(--muted);margin:0;font-size:15px}.work__grid[data-astro-cid-fmfvdlse]{grid-template-columns:repeat(4,1fr);gap:28px 20px;margin:0;padding:0;list-style:none;display:grid}.wcard__img[data-astro-cid-fmfvdlse]{aspect-ratio:20/19;border-radius:var(--r-md);background:var(--mist);position:relative;overflow:hidden}.wcard__img[data-astro-cid-fmfvdlse] img{object-fit:cover;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.wcard__img[data-astro-cid-fmfvdlse] .is-before{opacity:0}.wcard[data-astro-cid-fmfvdlse].show-before .wcard__img[data-astro-cid-fmfvdlse] .is-before{opacity:1}.wcard__badge[data-astro-cid-fmfvdlse]{background:var(--white);color:var(--black);font:600 13px var(--text);border-radius:999px;padding:6px 10px;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #0a0a0a26}.wcard__toggle[data-astro-cid-fmfvdlse]{background:#fffffff2;border-radius:999px;padding:3px;display:flex;position:absolute;bottom:12px;left:12px;box-shadow:0 2px 8px #0a0a0a26}.wcard__toggle[data-astro-cid-fmfvdlse] button[data-astro-cid-fmfvdlse]{font:600 13px var(--text);color:var(--gray);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px}.wcard__toggle[data-astro-cid-fmfvdlse] button[data-astro-cid-fmfvdlse][aria-pressed=true]{background:var(--black);color:var(--white)}.wcard__title[data-astro-cid-fmfvdlse]{font:600 16px/1.35 var(--text);margin:12px 0 2px}.wcard__meta[data-astro-cid-fmfvdlse]{color:var(--muted);margin:0;font-size:14px}@media (width<=1020px){.work__grid[data-astro-cid-fmfvdlse]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.work__head[data-astro-cid-fmfvdlse]{flex-direction:column;align-items:flex-start}.work__grid[data-astro-cid-fmfvdlse]{scroll-snap-type:x mandatory;scroll-padding-left:var(--gutter);margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 8px;gap:14px;display:flex;overflow-x:auto}.wcard[data-astro-cid-fmfvdlse]{scroll-snap-align:start;flex:0 0 78%}}.fnd__grid[data-astro-cid-uroz6ktv]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.fnd__photo[data-astro-cid-uroz6ktv]{margin:0}.fnd__photo[data-astro-cid-uroz6ktv] img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border-radius:var(--r-lg);width:100%;box-shadow:var(--shadow-lg)}.fnd__photo[data-astro-cid-uroz6ktv] figcaption[data-astro-cid-uroz6ktv]{color:var(--muted);margin-top:10px;font-size:13px}.fnd__copy[data-astro-cid-uroz6ktv] h2[data-astro-cid-uroz6ktv]{max-width:640px}.fnd__copy[data-astro-cid-uroz6ktv] .lede[data-astro-cid-uroz6ktv]{margin-bottom:24px}.fnd__people[data-astro-cid-uroz6ktv]{grid-template-columns:1fr 1fr;gap:14px;margin:0 0 20px;padding:0;list-style:none;display:grid}.fnd__person[data-astro-cid-uroz6ktv]{border:1px solid var(--line);box-shadow:none;padding:22px}.fnd__name[data-astro-cid-uroz6ktv]{font:600 18px var(--head);letter-spacing:-.01em;margin:0}.fnd__role[data-astro-cid-uroz6ktv]{font:600 13px var(--text);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:4px 0 12px}.fnd__runs[data-astro-cid-uroz6ktv]{color:var(--black);margin:0 0 8px;font-size:15px}.fnd__bg[data-astro-cid-uroz6ktv]{color:var(--gray);margin:0;font-size:14px;line-height:1.5}.fnd__chips[data-astro-cid-uroz6ktv]{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.fnd__chips[data-astro-cid-uroz6ktv] li[data-astro-cid-uroz6ktv]{background:var(--tint);color:var(--black);font:600 13px var(--text);border-radius:999px;padding:7px 12px}.fnd__promise[data-astro-cid-uroz6ktv]{color:var(--gray);margin:0;font-size:15px}.fnd__promise[data-astro-cid-uroz6ktv] a[data-astro-cid-uroz6ktv]{color:var(--black);text-decoration-color:var(--steel);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}@media (width<=900px){.fnd__grid[data-astro-cid-uroz6ktv]{grid-template-columns:1fr}.fnd__photo[data-astro-cid-uroz6ktv]{max-width:420px}}@media (width<=560px){.fnd__people[data-astro-cid-uroz6ktv]{grid-template-columns:1fr}}
