.head[data-astro-cid-6lq3btp4]{display:grid;grid-template-columns:47.5rem 1fr;gap:var(--gutter);align-items:end;border-top:1px solid var(--color-ink-900);padding-top:4rem}.head__title[data-astro-cid-6lq3btp4]{max-width:45rem}.head__title[data-astro-cid-6lq3btp4]{color:var(--color-ink-900)}.head__text[data-astro-cid-6lq3btp4]{color:var(--color-ink-800);font-size:16px;line-height:1.625rem;max-width:35rem}.head--link[data-astro-cid-6lq3btp4]{grid-template-columns:1fr auto;align-items:end}.head__link[data-astro-cid-6lq3btp4]{text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.head--link[data-astro-cid-6lq3btp4] .head__link[data-astro-cid-6lq3btp4]{justify-self:end}.head[data-astro-cid-6lq3btp4]:not(.head--link) .head__link[data-astro-cid-6lq3btp4]{grid-column:2;justify-self:end}.head--dark[data-astro-cid-6lq3btp4]{border-top-color:var(--color-ink-500)}.head--dark[data-astro-cid-6lq3btp4] .head__title[data-astro-cid-6lq3btp4],.head--dark[data-astro-cid-6lq3btp4] .head__link[data-astro-cid-6lq3btp4]{color:var(--color-chalk-100)}.head--dark[data-astro-cid-6lq3btp4] .head__text[data-astro-cid-6lq3btp4]{color:var(--color-chalk-200)}@media(max-width:639px){.head[data-astro-cid-6lq3btp4]{padding-top:2.5rem}}@media(max-width:1023px){.head[data-astro-cid-6lq3btp4],.head--link[data-astro-cid-6lq3btp4]{grid-template-columns:1fr;gap:16px;align-items:start}.head--link[data-astro-cid-6lq3btp4] .head__link[data-astro-cid-6lq3btp4],.head[data-astro-cid-6lq3btp4]:not(.head--link) .head__link[data-astro-cid-6lq3btp4]{grid-column:auto;justify-self:start}}.tile__link[data-astro-cid-ikmod2u2]{display:flex;flex-direction:column;gap:16px;color:var(--color-ink-900);text-decoration:none}.tile__media[data-astro-cid-ikmod2u2]{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--color-chalk-100);display:flex;align-items:center;justify-content:center}.tile__media[data-astro-cid-ikmod2u2] img[data-astro-cid-ikmod2u2],.tile__media[data-astro-cid-ikmod2u2] video[data-astro-cid-ikmod2u2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.tile__link[data-astro-cid-ikmod2u2]:hover .tile__media[data-astro-cid-ikmod2u2] img[data-astro-cid-ikmod2u2],.tile__link[data-astro-cid-ikmod2u2]:hover .tile__media[data-astro-cid-ikmod2u2] video[data-astro-cid-ikmod2u2]{transform:scale(1.03)}.tile__badge[data-astro-cid-ikmod2u2]{position:absolute;left:1.25rem;top:1.25rem;z-index:1;background:var(--color-ground);padding:8px 12px;font-family:var(--font-mono);font-size:11px;line-height:14px;letter-spacing:.1em;text-transform:uppercase}.tile__meta[data-astro-cid-ikmod2u2]{display:flex;justify-content:space-between;align-items:center;gap:12px}.tile__client[data-astro-cid-ikmod2u2],.tile__tag[data-astro-cid-ikmod2u2]{font-family:var(--font-mono);font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase}.tile__client[data-astro-cid-ikmod2u2]{color:var(--color-ink-500)}.tile__tags[data-astro-cid-ikmod2u2]{display:flex;gap:6px;flex-shrink:0}.tile__tag[data-astro-cid-ikmod2u2]{padding:3px 8px}.tile__foot[data-astro-cid-ikmod2u2]{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--color-ink-900) 20%,transparent)}.tile__title[data-astro-cid-ikmod2u2]{font-weight:400;font-size:2rem;line-height:2.375rem;letter-spacing:-.015em;max-width:37.5rem}.tile--small[data-astro-cid-ikmod2u2] .tile__title[data-astro-cid-ikmod2u2]{font-size:1.625rem;line-height:2rem;letter-spacing:-.01em;max-width:31.25rem}.tile__arrow[data-astro-cid-ikmod2u2]{font-family:var(--font-display);font-size:1.5rem;line-height:2.375rem}.tile--small[data-astro-cid-ikmod2u2] .tile__arrow[data-astro-cid-ikmod2u2]{line-height:2rem}div[data-astro-cid-ikmod2u2].tile__link .tile__media[data-astro-cid-ikmod2u2] img[data-astro-cid-ikmod2u2]{transform:none!important}@media(max-width:639px){.tile__title[data-astro-cid-ikmod2u2],.tile--small[data-astro-cid-ikmod2u2] .tile__title[data-astro-cid-ikmod2u2]{font-size:1.5rem;line-height:1.875rem}.tile__meta[data-astro-cid-ikmod2u2]{flex-wrap:wrap}}
