.speaker-module__iOeNMa__speakerContainer{gap:var(--space-4);flex-direction:column;width:100%;max-width:none;margin:0;padding:0;display:flex}.speaker-module__iOeNMa__speakerHeroSection{background:linear-gradient(135deg, var(--bg-card-elevated) 0%, var(--bg-secondary) 100%);border-radius:var(--radius-md);padding:var(--space-6) var(--space-6);border:1px solid var(--border-secondary);position:relative;overflow:hidden}.speaker-module__iOeNMa__speakerHeroSection:before{content:"";background:linear-gradient(90deg, var(--primary-blue), var(--primary-purple), var(--primary-green));height:3px;position:absolute;top:0;left:0;right:0}.speaker-module__iOeNMa__speakerHeroSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#2c3e500d 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-50%;right:-20%}.speaker-module__iOeNMa__speakerHeroContent{gap:var(--space-4);grid-template-columns:1fr;align-items:center;display:grid}@media only screen and (min-width:768px){.speaker-module__iOeNMa__speakerHeroContent{align-items:flex-start;gap:var(--space-6);grid-template-columns:1fr 2fr}}.speaker-module__iOeNMa__speakerHeroImage{flex-shrink:0;width:100%}.speaker-module__iOeNMa__speakerAvatar{aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-lg);cursor:pointer;width:100%;max-width:300px;transition:var(--transition-normal);margin:0 auto}.speaker-module__iOeNMa__speakerAvatar:hover{transform:translateY(-2px)}@media only screen and (min-width:768px){.speaker-module__iOeNMa__speakerAvatar{max-width:350px}}@media only screen and (min-width:1024px){.speaker-module__iOeNMa__speakerAvatar{width:100%;max-width:100%}}.speaker-module__iOeNMa__speakerHeroInfo{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.speaker-module__iOeNMa__speakerBadges{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.speaker-module__iOeNMa__badgeIcon{width:14px;height:14px;margin-right:var(--space-1);vertical-align:middle;display:inline-block}.speaker-module__iOeNMa__languageBadge,.speaker-module__iOeNMa__seasonBadge{background:linear-gradient(135deg, var(--primary-blue) 0%, var(--primary-blue-light) 100%);color:var(--text-inverse);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.5px;border:1px solid var(--primary-blue);position:relative;overflow:hidden}.speaker-module__iOeNMa__languageBadge:before,.speaker-module__iOeNMa__seasonBadge:before{content:"";will-change:transform;backface-visibility:hidden;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:translate(-100%)}.speaker-module__iOeNMa__languageBadge:hover:before,.speaker-module__iOeNMa__seasonBadge:hover:before{transform:translate(100%)}.speaker-module__iOeNMa__seasonBadge{background:linear-gradient(135deg, var(--primary-purple) 0%, var(--primary-blue) 100%);border-color:var(--primary-purple)}.speaker-module__iOeNMa__speakerTitle{font-size:var(--text-4xl);font-weight:800;line-height:var(--leading-tight);color:var(--text-primary);margin-bottom:var(--space-2);letter-spacing:-.02em;background:linear-gradient(135deg, var(--primary-blue), var(--primary-purple));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite alternate speaker-module__iOeNMa__titleGlow;position:relative}@keyframes speaker-module__iOeNMa__titleGlow{0%{filter:brightness()}to{filter:brightness(1.1)}}@media only screen and (min-width:768px){.speaker-module__iOeNMa__speakerTitle{font-size:var(--text-5xl)}}.speaker-module__iOeNMa__speakerDescription{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-primary);position:relative}.speaker-module__iOeNMa__placeholderText{color:var(--text-secondary);text-align:center;padding:var(--space-8);background:linear-gradient(135deg, var(--bg-card-elevated) 0%, #ffffff03 100%);border-radius:var(--radius-md);border:1px dashed var(--border-secondary);margin:0;font-style:italic}.speaker-module__iOeNMa__relatedCourse{background:var(--bg-card-elevated);border-radius:var(--radius-md);padding:var(--space-6);border:1px solid var(--border-secondary)}.speaker-module__iOeNMa__sectionHeader{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:2px solid var(--border-primary)}.speaker-module__iOeNMa__sectionTitle{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-primary);letter-spacing:-.01em;margin:0}@media only screen and (max-width:767px){.speaker-module__iOeNMa__speakerHeroSection{padding:var(--space-4)}.speaker-module__iOeNMa__speakerTitle{font-size:var(--text-3xl)}.speaker-module__iOeNMa__relatedCourse{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.speaker-module__iOeNMa__speakerAvatar{transition:none}.speaker-module__iOeNMa__speakerAvatar:hover{transform:none}}.speaker-module__iOeNMa__speakerAvatar:focus{outline:2px solid var(--primary-blue);outline-offset:2px}@media (prefers-contrast:high){.speaker-module__iOeNMa__speakerHeroSection{border:2px solid var(--text-primary)}}
