.collaboration-card[data-astro-cid-mbixiznr]{width:100%;padding:var(--space-7);border:var(--border-width) solid var(--color-border-tertiary);border-radius:var(--radius-main);background-color:var(--color-surface-card);flex-direction:column;display:flex}.collaboration-card--plain[data-astro-cid-mbixiznr]{padding:var(--space-6) 0 0;border-width:var(--border-width-quote) 0 0;border-color:var(--color-highlight);background:0 0;border-radius:0}.collaboration-card__media[data-astro-cid-mbixiznr]{margin-bottom:var(--space-5);aspect-ratio:var(--collaboration-image-aspect);border-radius:var(--radius-small);position:relative;overflow:hidden}.collaboration-card__media[data-astro-cid-mbixiznr] .collaboration-card__photo{object-fit:cover;width:100%;height:100%}.collaboration-card--plain[data-astro-cid-mbixiznr].collaboration-card--with-image{border-top-width:0;padding-top:0}.collaboration-card--plain[data-astro-cid-mbixiznr].collaboration-card--with-image .collaboration-card__number[data-astro-cid-mbixiznr]{padding-top:var(--space-5);border-top:var(--border-width-quote) solid var(--color-highlight)}.collaboration-card__number[data-astro-cid-mbixiznr]{margin-bottom:var(--space-4);color:var(--color-heading-accent);font-weight:var(--font-weight-light)}.collaboration-card__title[data-astro-cid-mbixiznr]{margin-bottom:var(--space-3);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug)}.collaboration-card__lead[data-astro-cid-mbixiznr]{margin-bottom:var(--space-6);font-size:var(--font-size-text-large);line-height:var(--line-height-normal)}.collaboration-card__toggle[data-astro-cid-mbixiznr]{align-items:center;gap:var(--space-2);width:fit-content;color:var(--color-heading-accent);font-size:var(--font-size-text-small);font-weight:var(--font-weight-bold);cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-easing-standard);list-style:none;display:inline-flex}.collaboration-card__toggle[data-astro-cid-mbixiznr]::-webkit-details-marker{display:none}.collaboration-card__toggle[data-astro-cid-mbixiznr]:hover{color:var(--color-text)}.collaboration-card__chevron[data-astro-cid-mbixiznr]{width:var(--toggle-icon-size);transition:transform var(--motion-duration-fast) var(--motion-easing-standard);display:inline-flex;transform:rotate(90deg)}.collaboration-card__more[data-astro-cid-mbixiznr][open] .collaboration-card__chevron[data-astro-cid-mbixiznr]{transform:rotate(-90deg)}.collaboration-card__toggle-open[data-astro-cid-mbixiznr],.collaboration-card__more[data-astro-cid-mbixiznr][open] .collaboration-card__toggle-closed[data-astro-cid-mbixiznr]{display:none}.collaboration-card__more[data-astro-cid-mbixiznr][open] .collaboration-card__toggle-open[data-astro-cid-mbixiznr]{display:inline}.collaboration-card__body[data-astro-cid-mbixiznr]{gap:var(--space-3);padding-top:var(--space-5);color:var(--color-text-muted);line-height:var(--line-height-relaxed);flex-direction:column;display:flex}.collaboration-card__facts[data-astro-cid-mbixiznr]{gap:var(--space-3);margin:var(--space-3) 0 0;padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border-tertiary);font-size:var(--font-size-text-small);flex-direction:column;display:flex}.collaboration-card__facts[data-astro-cid-mbixiznr] dt[data-astro-cid-mbixiznr]{color:var(--color-heading-accent);font-weight:var(--font-weight-bold)}.collaboration-card__facts[data-astro-cid-mbixiznr] dd[data-astro-cid-mbixiznr]{color:var(--color-text);margin:0}@container (width>=50em){.collaboration-grid .collaboration-card__title[data-astro-cid-mbixiznr],.collaboration-grid .collaboration-card__lead[data-astro-cid-mbixiznr]{min-height:2lh}}@media (prefers-reduced-motion:reduce){.collaboration-card__chevron[data-astro-cid-mbixiznr]{transition:none}}.image-row[data-astro-cid-qegymu45]{align-items:center;gap:var(--grid-gutter);width:100%;max-width:var(--image-row-max-width);margin-inline:auto;display:flex}.image-row__item[data-astro-cid-qegymu45]{flex:var(--image-row-grow) 1 0;min-width:0}.image-row__item[data-astro-cid-qegymu45] img{width:100%;height:auto}@container (width<=35em){.image-row[data-astro-cid-qegymu45]{gap:var(--space-2)}}
