.speaker-card{--image--width:3.75rem;--image--grid-row:1;--email--grid-column:1;--transition--duration:300ms;--transition--ease:ease-out;align-content:start;border:var(--border-width--s) solid var(--color--white);border-radius:var(--border-radius--m);display:grid;gap:var(--space--2xs);grid-template-columns:1fr;isolation:isolate;max-width:33.5rem;padding:var(--space--xs);position:relative;text-decoration:none;transition:border-color var(--transition--duration) var(--transition--ease) 0s,box-shadow var(--transition--duration) var(--transition--ease) 0s}@container (width > 304px){.speaker-card{--email--grid-column:span 2;grid-template-columns:var(--image--width) 1fr}}@container (width > 504px){.speaker-card{--image--width:7.5rem;--image--grid-row:span 2;--email--grid-column:2;gap:var(--space--2xs) var(--space--m);padding:var(--space--m)}}.speaker-card:active,.speaker-card:focus{border-color:var(--color--theme-dark-1);box-shadow:0 3px 20px 4px hsla(var(--color--black--hsl),.2)}.speaker-card:active .speaker-card__email-link,.speaker-card:active .speaker-card__email:before,.speaker-card:focus .speaker-card__email-link,.speaker-card:focus .speaker-card__email:before{transform:translateX(var(--space--5xs))}[dir=rtl] .speaker-card:active .speaker-card__email-link,[dir=rtl] .speaker-card:active .speaker-card__email:before,[dir=rtl] .speaker-card:focus .speaker-card__email-link,[dir=rtl] .speaker-card:focus .speaker-card__email:before{transform:translateX(calc(var(--space--5xs)*-1))}[dir=rtl] .speaker-card:active .speaker-card__email:before,[dir=rtl] .speaker-card:focus .speaker-card__email:before{transform:translateX(calc(var(--space--5xs)*-1)) scaleX(-1)}@media (hover:hover){.speaker-card:hover{border-color:var(--color--theme-dark-1);box-shadow:0 3px 20px 4px hsla(var(--color--black--hsl),.2)}.speaker-card:hover .speaker-card__email-link,.speaker-card:hover .speaker-card__email:before{transform:translateX(var(--space--5xs))}[dir=rtl] .speaker-card:hover .speaker-card__email-link,[dir=rtl] .speaker-card:hover .speaker-card__email:before{transform:translateX(calc(var(--space--5xs)*-1))}[dir=rtl] .speaker-card:hover .speaker-card__email:before{transform:translateX(calc(var(--space--5xs)*-1)) scaleX(-1)}}.speaker-card__inner{font-family:var(--type--2--font-family);font-size:14px}.speaker-card__name{font-size:1.25rem;margin:0}.speaker-card__role{margin:var(--space--5xs) 0 0}.speaker-card__company{margin:var(--space--2xs) 0 0}.speaker-card__company+.speaker-card__location{-webkit-margin-before:0;margin-block-start:0}.speaker-card__location{margin:var(--space--2xs) 0 0}.speaker-card__email{-webkit-padding-before:var(--space--2xs);align-items:center;border-top:1px solid var(--color--theme-primary);display:flex;grid-column:var(--email--grid-column);padding-block-start:var(--space--2xs)}.speaker-card__email:before{-webkit-margin-end:var(--space--3xs);background-color:var(--color--foreground);content:"";flex:0 0 auto;height:var(--space--s);margin-inline-end:var(--space--3xs);-webkit-mask-image:url(../../../images/icons/arrow-narrow-right.svg);mask-image:url(../../../images/icons/arrow-narrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform var(--transition--duration) var(--transition--ease) 0s;width:var(--space--s)}[dir=rtl] .speaker-card__email:before{transform:scaleX(-1)}.speaker-card__email-link{font-weight:var(--type--2--font-weight--bold);transition:transform var(--transition--duration) var(--transition--ease) 0s;z-index:100}.speaker-card__photo{aspect-ratio:60/80;border-radius:var(--border-radius--m);order:-1;width:var(--image--width,7.5rem)}.has-link .speaker-card__photo{grid-row:var(--image--grid-row)}