.quote-card.svelte-1dvs9y2{display:flex;flex-direction:column;gap:var(--space-4);background:#cdcdcd;border:none;border-radius:var(--radius-md);padding:var(--space-5);text-decoration:none;color:inherit;width:240px;height:290px;flex-shrink:0;transition:height .3s cubic-bezier(.4,0,.2,1),opacity var(--duration-fast) var(--ease-out);overflow:hidden}.quote-card.expanded.svelte-1dvs9y2{height:auto;min-height:290px}.quote-card.truncated.svelte-1dvs9y2{cursor:pointer}a.quote-card.svelte-1dvs9y2:hover{opacity:.85}.quote-content.svelte-1dvs9y2{flex:1;position:relative;overflow:hidden;min-height:0}.quote-text.svelte-1dvs9y2{font-family:var(--font-display);font-size:16px;font-weight:400;line-height:1.4;color:var(--text-on-accent);margin:0}.quote-text.clamped.svelte-1dvs9y2{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.fade-overlay.svelte-1dvs9y2{position:absolute;bottom:0;left:0;right:0;height:48px;background:linear-gradient(to bottom,transparent 0%,#CDCDCD 100%);pointer-events:none}.quote-author.svelte-1dvs9y2{display:flex;align-items:center;gap:var(--space-3);margin-top:auto;flex-shrink:0}.author-avatar.svelte-1dvs9y2{width:64px;height:64px;border-radius:50%;overflow:hidden;flex-shrink:0}.author-avatar.svelte-1dvs9y2 img:where(.svelte-1dvs9y2){width:100%;height:100%;object-fit:cover}.author-avatar-fallback.svelte-1dvs9y2{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:16px;font-weight:400;color:#fff}.author-info.svelte-1dvs9y2{display:flex;flex-direction:column;gap:2px;min-width:0}.author-name.svelte-1dvs9y2{font-family:var(--font-display);font-size:14px;font-weight:var(--font-weight-bold);color:var(--text-on-accent);line-height:1.25}.author-role.svelte-1dvs9y2{font-family:var(--font-display);font-size:12px;font-weight:400;color:#0303038c}
