.reference-card.svelte-somn2o{display:flex;height:18rem;overflow:hidden;border-radius:.75rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:border-color .3s ease,transform .3s ease;color:#e8e8e8}.reference-card.svelte-somn2o:hover{border-color:#64c87859}.card-content.svelte-somn2o{flex:1;display:flex;flex-direction:column;justify-content:center;padding:1.5rem;position:relative;min-width:0}.quote-mark.svelte-somn2o{font-size:4rem;line-height:1;color:#64c8784d;font-family:Georgia,serif;margin-bottom:-1rem;margin-left:-.25rem}.quote-text.svelte-somn2o{font-size:.875rem;line-height:1.6;color:#e8e8e8d9;margin:0 0 1rem;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.event-title.svelte-somn2o{font-size:1.1rem;font-weight:600;color:#e8e8e8;-webkit-line-clamp:3}.author-line.svelte-somn2o{font-size:.8rem;color:#64c878cc;letter-spacing:.03em;margin-top:auto}.card-image.svelte-somn2o{width:45%;flex-shrink:0;overflow:hidden}.card-image.svelte-somn2o img:where(.svelte-somn2o){width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}.event-card.svelte-somn2o .card-content:where(.svelte-somn2o){padding:1rem 1.25rem;justify-content:flex-end;background:linear-gradient(to right,rgba(0,0,0,.7) 0%,transparent 100%);position:absolute;bottom:0;left:0;right:55%;height:100%;z-index:1}.event-card.svelte-somn2o{position:relative}.event-card.svelte-somn2o .card-image:where(.svelte-somn2o){position:absolute;inset:0;width:100%}.references-grid.svelte-11y8f9t{display:grid;grid-template-columns:repeat(6,1fr);gap:1.25rem}.grid-item.svelte-11y8f9t{grid-column:span min(var(--cols),6)}@media(max-width:960px){.references-grid.svelte-11y8f9t{grid-template-columns:1fr}.grid-item.svelte-11y8f9t{grid-column:span 1}}
