.speakerInfo{text-align:center;align-items:center;gap:var(--cds-spacing-05);flex-direction:column;display:flex}.image-wrapper{flex-shrink:0}.profile-image{object-fit:cover;border-radius:50%}.name{font-size:var(--cds-productive-heading-02-font-size,1rem);font-weight:var(--cds-productive-heading-02-font-weight,600);line-height:var(--cds-productive-heading-02-line-height,1.375);letter-spacing:var(--cds-productive-heading-02-letter-spacing,0);margin:0 0 var(--cds-spacing-01);color:var(--cds-text-primary)}.role{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:var(--cds-text-secondary);margin:0 0 var(--cds-spacing-02)}.bio{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:var(--cds-text-primary);margin:var(--cds-spacing-02)0}.socialLink{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:var(--cds-interactive);margin-top:var(--cds-spacing-02);text-decoration:none;display:inline-block}.socialLink:hover{text-decoration:underline}.speakerModal{padding:var(--cds-spacing-02)}.speakerModal .modalContent{gap:var(--cds-spacing-06);display:flex}@media (max-width:768px){.speakerModal .modalContent{text-align:center;flex-direction:column;align-items:center}}.speakerModal .image-wrapper{flex-shrink:0;width:160px;height:160px}@media (max-width:768px){.speakerModal .image-wrapper{width:120px;height:120px;margin-bottom:var(--cds-spacing-05)}}.speakerModal .speakerDetails{text-align:left;flex:1}@media (max-width:768px){.speakerModal .speakerDetails{text-align:center}}.speakerModal h2{font-size:var(--cds-productive-heading-04-font-size,1.75rem);font-weight:var(--cds-productive-heading-04-font-weight,400);line-height:var(--cds-productive-heading-04-line-height,1.28572);letter-spacing:var(--cds-productive-heading-04-letter-spacing,0);margin-bottom:var(--cds-spacing-05);color:var(--cds-text-primary)}.speakerModal .role{font-size:var(--cds-productive-heading-01-font-size,.875rem);font-weight:var(--cds-productive-heading-01-font-weight,600);line-height:var(--cds-productive-heading-01-line-height,1.28572);letter-spacing:var(--cds-productive-heading-01-letter-spacing,.16px);color:var(--cds-text-secondary);margin-bottom:var(--cds-spacing-05)}.speakerModal .bio{font-size:var(--cds-body-01-font-size,.875rem);font-weight:var(--cds-body-01-font-weight,400);line-height:var(--cds-body-01-line-height,1.42857);letter-spacing:var(--cds-body-01-letter-spacing,.16px);color:var(--cds-text-primary);margin-bottom:var(--cds-spacing-05);line-height:1.5}.speakerModal .socialLink{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);color:var(--cds-link-primary);text-decoration:none;display:inline-block}.speakerModal .socialLink:hover{color:var(--cds-link-primary-hover);text-decoration:underline}.carbonModal .cds--modal-close-button{top:0;right:0}.carbonModal .cds--modal-header{-webkit-margin-after:.5rem;-webkit-padding-before:1rem;margin-block-end:.5rem;padding-block-start:1rem;padding-inline:1rem}
