.logos__title[data-astro-cid-46mmsxmu]{margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--color-ink-subtle);letter-spacing:.08em;text-align:center;font-weight:700}.logos__list[data-astro-cid-46mmsxmu]{gap:var(--space-4);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.logos__list[data-astro-cid-46mmsxmu]{grid-template-columns:repeat(4,1fr)}}@media (width>=1200px){.logos__list[data-astro-cid-46mmsxmu]{grid-template-columns:repeat(8,1fr)}}.logos__item[data-astro-cid-46mmsxmu]{height:5.5rem;padding:var(--space-3) var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}.logos__img[data-astro-cid-46mmsxmu]{object-fit:contain;width:auto;max-width:min(100%,9.5rem);height:auto;max-height:3.5rem}.logos--compact[data-astro-cid-46mmsxmu] .logos__list[data-astro-cid-46mmsxmu]{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}@media (width>=640px){.logos--compact[data-astro-cid-46mmsxmu] .logos__list[data-astro-cid-46mmsxmu]{grid-template-columns:repeat(4,1fr)}}.logos--compact[data-astro-cid-46mmsxmu] .logos__title[data-astro-cid-46mmsxmu]{text-align:left}.awards[data-astro-cid-v3aibg76]{padding-block:var(--space-12);background-color:var(--color-brand-navy);color:var(--color-on-navy)}.awards__title[data-astro-cid-v3aibg76]{font-size:var(--text-2xl);margin-bottom:var(--space-8)}.awards__list[data-astro-cid-v3aibg76]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));margin:0;padding:0;list-style:none;display:grid}.award[data-astro-cid-v3aibg76]{gap:var(--space-6);flex-direction:column;display:flex}.award[data-astro-cid-v3aibg76]:not(.award--photo){grid-column:1/-1}.award--photo[data-astro-cid-v3aibg76]:nth-child(odd)+.award[data-astro-cid-v3aibg76]:not(.award--photo){grid-column:auto;align-self:end}.award__row[data-astro-cid-v3aibg76]{align-items:center;gap:var(--space-6);display:flex}.award__photo[data-astro-cid-v3aibg76]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto}.award__badge[data-astro-cid-v3aibg76]{flex:none;width:11rem}@media (width<=479px){.award__row[data-astro-cid-v3aibg76]{flex-direction:column;align-items:flex-start}}.award__heading[data-astro-cid-v3aibg76]{margin:0 0 var(--space-2);font-size:var(--text-lg);font-weight:700}.award__prize[data-astro-cid-v3aibg76]{margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-medal-gold);color:var(--color-medal-ink);display:inline-block}.award__reason[data-astro-cid-v3aibg76]{color:var(--color-on-navy-muted);margin:0}.award__source[data-astro-cid-v3aibg76]{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-on-navy);display:inline-block}.award__source[data-astro-cid-v3aibg76]:after{content:" ↗";color:var(--color-medal-gold)}.ks__head[data-astro-cid-7vub24nq]{max-width:48rem}.ks__grid[data-astro-cid-7vub24nq]{gap:var(--space-12);margin-top:var(--space-8);display:grid}@media (width>=960px){.ks__grid[data-astro-cid-7vub24nq]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.ks__h[data-astro-cid-7vub24nq]{margin:0 0 var(--space-4);font-size:var(--text-lg)}.ks__talks[data-astro-cid-7vub24nq]{border-top:1px solid var(--color-line-strong);margin:0;padding:0;list-style:none}.ks__talks[data-astro-cid-7vub24nq] li[data-astro-cid-7vub24nq]{gap:var(--space-1) var(--space-6);padding:var(--space-4) 0;border-bottom:1px solid var(--color-line);display:grid}@media (width>=640px){.ks__talks[data-astro-cid-7vub24nq] li[data-astro-cid-7vub24nq]{grid-template-columns:6.5rem 1fr}}.ks__date[data-astro-cid-7vub24nq]{font-family:var(--font-latin);font-size:var(--text-sm);color:var(--color-ink-muted);font-weight:700}.ks__body[data-astro-cid-7vub24nq]{gap:var(--space-1);display:grid}.ks__body[data-astro-cid-7vub24nq]>span[data-astro-cid-7vub24nq]{color:var(--color-ink-muted)}.ks__host[data-astro-cid-7vub24nq]{font-size:var(--text-sm)}.ks__body[data-astro-cid-7vub24nq] a[data-astro-cid-7vub24nq]{font-size:var(--text-sm);justify-self:start;font-weight:700}.ks__h--gap[data-astro-cid-7vub24nq]{margin-top:var(--space-8)}.ks__more[data-astro-cid-7vub24nq]{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-ink-muted)}.ks__publish[data-astro-cid-7vub24nq]{gap:var(--space-3);margin:0 0 var(--space-6);padding:0;list-style:none;display:grid}.ks__publish[data-astro-cid-7vub24nq] a[data-astro-cid-7vub24nq]{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:inherit;text-decoration:none;display:grid}.ks__publish[data-astro-cid-7vub24nq] a[data-astro-cid-7vub24nq]:hover{border-color:var(--color-action)}.ks__publish[data-astro-cid-7vub24nq] span[data-astro-cid-7vub24nq]{font-size:var(--text-sm);color:var(--color-ink-muted)}
