.speaker-card[data-astro-cid-ofbj5xge]{--card-bg: var(--card, #ffffff);--card-border: var(--border, #e5e5e5);--card-shadow: 0 2px 8px rgba(0, 0, 0, .08);--card-shadow-hover: 0 4px 16px rgba(0, 0, 0, .12);--card-radius: 12px;--photo-size: 100%;--badge-keynote: var(--primary, #0070af);--badge-invited: #059669;--badge-panelist: #7c3aed;--badge-moderator: #d97706;--badge-panel: #6366f1;background:var(--card-bg);border-radius:var(--card-radius);overflow:hidden;box-shadow:var(--card-shadow);border:1px solid var(--card-border);transition:box-shadow .2s ease,transform .2s ease;display:flex;flex-direction:column}.speaker-card[data-astro-cid-ofbj5xge]:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.speaker-card--rtl[data-astro-cid-ofbj5xge]{direction:rtl;text-align:right}.speaker-card--rtl[data-astro-cid-ofbj5xge] .speaker-card__bio-toggle[data-astro-cid-ofbj5xge] .toggle-icon[data-astro-cid-ofbj5xge],.speaker-card--rtl[data-astro-cid-ofbj5xge] .speaker-card__website[data-astro-cid-ofbj5xge] svg[data-astro-cid-ofbj5xge]{margin-right:.5rem;margin-left:0}.speaker-card--keynote[data-astro-cid-ofbj5xge]{border:2px solid var(--badge-keynote);box-shadow:0 4px 12px #0070af26}.speaker-card--keynote[data-astro-cid-ofbj5xge]:hover{box-shadow:0 6px 20px #0070af33}.speaker-card__photo-container[data-astro-cid-ofbj5xge]{position:relative;aspect-ratio:1;overflow:hidden;background:var(--muted, #f5f5f5)}.speaker-card__photo[data-astro-cid-ofbj5xge]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.speaker-card[data-astro-cid-ofbj5xge]:hover .speaker-card__photo[data-astro-cid-ofbj5xge]{transform:scale(1.05)}.speaker-card__badge[data-astro-cid-ofbj5xge]{position:absolute;top:.75rem;left:.75rem;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#fff}.speaker-card--rtl[data-astro-cid-ofbj5xge] .speaker-card__badge[data-astro-cid-ofbj5xge]{left:auto;right:.75rem}.speaker-card__badge--keynote[data-astro-cid-ofbj5xge]{background:var(--badge-keynote)}.speaker-card__badge--invited[data-astro-cid-ofbj5xge]{background:var(--badge-invited)}.speaker-card__badge--panelist[data-astro-cid-ofbj5xge]{background:var(--badge-panelist)}.speaker-card__badge--moderator[data-astro-cid-ofbj5xge]{background:var(--badge-moderator)}.speaker-card__badge--panel[data-astro-cid-ofbj5xge]{background:var(--badge-panel)}.speaker-card__content[data-astro-cid-ofbj5xge]{padding:1.25rem;flex:1;display:flex;flex-direction:column}.speaker-card__name[data-astro-cid-ofbj5xge]{font-size:1.125rem;font-weight:600;margin:0 0 .5rem;color:var(--foreground, #1a1a1a);line-height:1.3}.speaker-card__name-link[data-astro-cid-ofbj5xge]{color:inherit;text-decoration:none;transition:color .2s ease}.speaker-card__name-link[data-astro-cid-ofbj5xge]:hover{color:var(--primary, #0070af)}.speaker-card__title[data-astro-cid-ofbj5xge]{font-size:.9rem;color:var(--primary, #0070af);margin:0 0 .25rem;font-weight:500}.speaker-card__affiliation[data-astro-cid-ofbj5xge]{font-size:.85rem;color:var(--muted-foreground, #666);margin:0}.speaker-card__bio-container[data-astro-cid-ofbj5xge]{margin-top:1rem;overflow:hidden}.speaker-card__bio[data-astro-cid-ofbj5xge]{font-size:.875rem;line-height:1.6;color:var(--muted-foreground, #666);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s ease}.speaker-card__bio-container[data-astro-cid-ofbj5xge].expanded .speaker-card__bio[data-astro-cid-ofbj5xge]{display:block;-webkit-line-clamp:unset}.speaker-card__bio-toggle[data-astro-cid-ofbj5xge]{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:0;border:none;background:transparent;color:var(--primary, #0070af);font-size:.8rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.speaker-card__bio-toggle[data-astro-cid-ofbj5xge]:hover{opacity:.8}.speaker-card__bio-toggle[data-astro-cid-ofbj5xge] .toggle-icon[data-astro-cid-ofbj5xge]{transition:transform .2s ease}.speaker-card__bio-container[data-astro-cid-ofbj5xge].expanded .speaker-card__bio-toggle[data-astro-cid-ofbj5xge] .toggle-icon[data-astro-cid-ofbj5xge]{transform:rotate(180deg)}.speaker-card__website[data-astro-cid-ofbj5xge]{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;color:var(--primary, #0070af);font-size:.85rem;font-weight:500;text-decoration:none;transition:opacity .2s ease}.speaker-card__website[data-astro-cid-ofbj5xge]:hover{opacity:.8;text-decoration:underline}@media(max-width:480px){.speaker-card__content[data-astro-cid-ofbj5xge]{padding:1rem}.speaker-card__name[data-astro-cid-ofbj5xge]{font-size:1rem}.speaker-card__title[data-astro-cid-ofbj5xge]{font-size:.85rem}.speaker-card__affiliation[data-astro-cid-ofbj5xge]{font-size:.8rem}.speaker-card__bio[data-astro-cid-ofbj5xge]{font-size:.825rem}}
