@font-face{font-family:"Commuters Sans";src:url("/themes/on/fonts/commuters-sans-regular.woff2") format("woff2"),url("/themes/on/fonts/commuters-sans-regular.woff") format("woff"),url("/themes/on/fonts/commuter-sans-regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Commuters Sans";src:url("/themes/on/fonts/commuters-sans-semibold.woff2") format("woff2"),url("/themes/on/fonts/commuters-sans-semibold.woff") format("woff"),url("/themes/on/fonts/commuter-sans-semibold.otf") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Commuters Sans";src:url("/themes/on/fonts/commuters-sans-bold.woff2") format("woff2"),url("/themes/on/fonts/commuters-sans-bold.woff") format("woff"),url("/themes/on/fonts/commuter-sans-bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"IBM Plex Sans";src:url("/themes/on/fonts/IBMPlexSans-Medium.woff2") format("woff2"),url("/themes/on/fonts/IBMPlexSans-Medium.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"IBM Plex Sans";src:url("/themes/on/fonts/IBMPlexSans-Regular.woff2") format("woff2"),url("/themes/on/fonts/IBMPlexSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}.ui-widget-header{border:0 !important}.ui-dialog-titlebar-close{outline:0 !important;border:0 !important;background:transparent !important}.ui-icon-closethick{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNScgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDE1IDE1JyBmaWxsPSdub25lJz48cGF0aCBkPSdNMS40NzkxMSAxNC4xNzI3TDEuNjIwNTMgMTQuMzE0MUwxLjc2MTk1IDE0LjE3MjdMMTQuMTcyNyAxLjc2MTk2TDE0LjMxNDEgMS42MjA1NEwxNC4xNzI3IDEuNDc5MTJMMTMuNTUyMSAwLjg1ODU3OUwxMy40MTA3IDAuNzE3MTU3TDEzLjI2OTMgMC44NTg1NzlMMC44NTg1NzkgMTMuMjY5M0wwLjcxNzE1OCAxMy40MTA3TDAuODU4NTc4IDEzLjU1MjFMMS40NzkxMSAxNC4xNzI3WicgZmlsbD0nIzNCM0Y0RScgc3Ryb2tlPScjM0IzRjRFJyBzdHJva2Utd2lkdGg9JzAuNCcvPjxwYXRoIGQ9J00xMy4yNjkzIDE0LjE3MjdMMTMuNDEwNyAxNC4zMTQxTDEzLjU1MjEgMTQuMTcyN0wxNC4xNzI3IDEzLjU1MjFMMTQuMzE0MSAxMy40MTA3TDE0LjE3MjcgMTMuMjY5M0wxLjc2MTk1IDAuODU4NTc5TDEuNjIwNTMgMC43MTcxNTdMMS40NzkxMSAwLjg1ODU3OUwwLjg1ODU3OCAxLjQ3OTEyTDAuNzE3MTU4IDEuNjIwNTRMMC44NTg1NzkgMS43NjE5NkwxMy4yNjkzIDE0LjE3MjdaJyBmaWxsPScjM0IzRjRFJyBzdHJva2U9JyMzQjNGNEUnIHN0cm9rZS13aWR0aD0nMC40Jy8+PC9zdmc+") !important;background-position:0 !important;outline:0 !important;border:0 !important}.ui-dialog{padding:0;position:relative;filter:drop-shadow(0 8px 32px 0 rgba(0, 0, 0, 0.16));margin:0 40px}.ui-dialog.ui-widget.ui-widget-content{border:0}.ui-dialog.ui-widget-content{background:none}@media(min-width: 1024px){.ui-dialog{margin:0 60px}}.ui-dialog .ui-dialog-content{padding:0;z-index:1}.ui-dialog .ui-dialog-titlebar{padding:0;position:static}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:32px;right:21px;z-index:2}.ui-dialog .ui-dialog-title{display:none}.speaker-modal{display:grid;grid-template-rows:fit-content(100%) 1fr;border-radius:8px;overflow:hidden;background-color:#fff;max-width:320px}@media(min-width: 1024px){.speaker-modal{grid-template-rows:none;padding:35px;gap:45px;grid-template-columns:280px 1fr;max-width:800px;min-width:500px}}@media(min-width: 1210px){.speaker-modal{max-width:1100px}}.speaker-modal .speaker-image{display:flex}.speaker-modal .speaker-image img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(min-width: 1024px){.speaker-modal .speaker-image img{border-radius:8px}}.speaker-modal .speaker-info{display:flex;flex-direction:column;padding:20px;gap:10px}@media(min-width: 1024px){.speaker-modal .speaker-info{gap:5px;padding:0}}.speaker-modal .speaker-info .speaker-name{color:#3b3f4e;font-size:23px;font-weight:700;line-height:normal;font-family:"Commuters Sans",sans-serif}.speaker-modal .speaker-info .speaker-position{color:#2c2f39;font-size:15px;font-weight:400;line-height:normal;letter-spacing:.023px;font-family:"Commuters Sans",sans-serif}.speaker-modal .speaker-info .speaker-org{color:#c31065;font-size:13px;font-weight:400;line-height:normal;letter-spacing:.013px;margin-bottom:20px;font-family:"Commuters Sans",sans-serif}.speaker-modal .speaker-info p{margin:0;color:#666a79;font-family:"IBM Plex Sans";font-size:14px;font-weight:400;line-height:146%;letter-spacing:.035px}