.cmp-wrap[data-astro-cid-m23gar25]{overflow-x:auto;border-top:1px solid var(--line-2)}.cmp[data-astro-cid-m23gar25]{width:100%;border-collapse:collapse;min-width:560px}.cmp[data-astro-cid-m23gar25] th[data-astro-cid-m23gar25],.cmp[data-astro-cid-m23gar25] td[data-astro-cid-m23gar25]{padding:18px 20px 18px 0;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.cmp[data-astro-cid-m23gar25] thead[data-astro-cid-m23gar25] th[data-astro-cid-m23gar25]{padding-top:20px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-4)}.cmp[data-astro-cid-m23gar25] thead[data-astro-cid-m23gar25] th[data-astro-cid-m23gar25].hl{color:var(--brand-pale)}.cmp[data-astro-cid-m23gar25] tbody[data-astro-cid-m23gar25] th[data-astro-cid-m23gar25]{width:28%;font-size:14px;font-weight:500;color:var(--text-3)}.cmp[data-astro-cid-m23gar25] td[data-astro-cid-m23gar25]{width:36%;font-size:16px;color:var(--text-3)}.cmp[data-astro-cid-m23gar25] td[data-astro-cid-m23gar25].hl strong[data-astro-cid-m23gar25]{font-weight:700;color:#fff}.cmp[data-astro-cid-m23gar25] td[data-astro-cid-m23gar25].hl{font-family:var(--display);font-weight:500;font-size:18px;letter-spacing:-.01em;color:var(--text)}.cmp[data-astro-cid-m23gar25] .hl[data-astro-cid-m23gar25]{padding-left:20px;background:#ffffff06;border-left:1px solid var(--line)}.v-grid[data-astro-cid-m23gar25]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}.v[data-astro-cid-m23gar25]{display:grid;gap:6px;align-content:start;color:var(--text);text-decoration:none}.v-img[data-astro-cid-m23gar25]{aspect-ratio:16 / 10;margin-bottom:12px}.v-years[data-astro-cid-m23gar25]{position:absolute;left:14px;top:14px;z-index:1;padding:5px 10px;border-radius:3px;background:#0e0f12bf;backdrop-filter:blur(6px);font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--text-2)}.v-where[data-astro-cid-m23gar25]{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4)}.v-name[data-astro-cid-m23gar25]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--display);font-weight:500;font-size:20px;letter-spacing:-.015em}.v-name[data-astro-cid-m23gar25] svg{color:var(--text-4);transition:transform .3s var(--ease),color .3s}.v[data-astro-cid-m23gar25]:hover .v-name[data-astro-cid-m23gar25]{color:var(--text)}.v[data-astro-cid-m23gar25]:hover .v-name[data-astro-cid-m23gar25] svg{color:var(--brand-pale);transform:translate(4px)}.v-desc[data-astro-cid-m23gar25]{font-size:15px;line-height:1.6;color:var(--text-3)}.past-head[data-astro-cid-m23gar25]{margin-bottom:36px}.past-grid[data-astro-cid-m23gar25]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.past[data-astro-cid-m23gar25]{margin:0;display:grid;gap:10px}.past-img[data-astro-cid-m23gar25]{aspect-ratio:1 / 1}.past-img[data-astro-cid-m23gar25] img[data-astro-cid-m23gar25]{filter:grayscale(1) brightness(.75);transition:filter .6s,transform 1.4s var(--ease)}.past[data-astro-cid-m23gar25]:hover .past-img[data-astro-cid-m23gar25] img[data-astro-cid-m23gar25]{filter:none}.past[data-astro-cid-m23gar25] figcaption[data-astro-cid-m23gar25] strong[data-astro-cid-m23gar25]{display:block;font-weight:500;font-size:15px}.past[data-astro-cid-m23gar25] figcaption[data-astro-cid-m23gar25] span[data-astro-cid-m23gar25]{display:block;margin-top:2px;font-size:13px;color:var(--text-3)}.pq[data-astro-cid-m23gar25]{margin:0;max-width:1040px;padding-top:36px;border-top:1px solid var(--brand)}.pq[data-astro-cid-m23gar25] blockquote[data-astro-cid-m23gar25]{margin:0;font-family:var(--display);font-weight:300;font-size:clamp(24px,2.6vw,36px);line-height:1.35;letter-spacing:-.02em}.pq[data-astro-cid-m23gar25] figcaption[data-astro-cid-m23gar25]{margin-top:26px}.pq[data-astro-cid-m23gar25] figcaption[data-astro-cid-m23gar25] strong[data-astro-cid-m23gar25]{display:block;font-weight:500}.pq[data-astro-cid-m23gar25] figcaption[data-astro-cid-m23gar25] span[data-astro-cid-m23gar25]{display:block;margin-top:2px;font-size:14px;color:var(--text-3)}@media(max-width:1000px){.v-grid[data-astro-cid-m23gar25]{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 18px}.past-grid[data-astro-cid-m23gar25]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.v-grid[data-astro-cid-m23gar25]{grid-template-columns:minmax(0,1fr)}.past-grid[data-astro-cid-m23gar25]{grid-template-columns:repeat(2,minmax(0,1fr))}.cmp[data-astro-cid-m23gar25]{min-width:0}.cmp[data-astro-cid-m23gar25] thead[data-astro-cid-m23gar25]{display:none}.cmp[data-astro-cid-m23gar25] tr[data-astro-cid-m23gar25]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid var(--line);padding:14px 0}.cmp[data-astro-cid-m23gar25] tbody[data-astro-cid-m23gar25] th[data-astro-cid-m23gar25]{grid-column:1 / -1;width:auto;padding:0 0 8px;border:0}.cmp[data-astro-cid-m23gar25] td[data-astro-cid-m23gar25]{width:auto;padding:0 12px 0 0;border:0;font-size:14px}.cmp[data-astro-cid-m23gar25] td[data-astro-cid-m23gar25].hl{padding:0 12px 0 0;background:none;border:0;font-size:15px}.cmp[data-astro-cid-m23gar25] td[data-astro-cid-m23gar25]:before{display:block;margin-bottom:4px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);font-family:var(--body)}.cmp[data-astro-cid-m23gar25] td[data-astro-cid-m23gar25].hl:before{content:"Managed hire";color:var(--brand-pale)}.cmp[data-astro-cid-m23gar25] td[data-astro-cid-m23gar25]:not(.hl):before{content:"Buying"}}
