a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}@use 'sass:color';@use "sass:map";@font-face{font-family:Outfit;src:url("../../css/fonts/Outfit-VariableFont_wght.ttf")}html{font-size:18px;line-height:1.5}@media (max-width: 800px){html{font-size:16px;line-height:22px}}body{color:black;font-family:Outfit, Arial, Geneva, Helvetica, sans-serif;background-color:white}small,.small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}a,a:focus,a:visited{color:#0DA0FF}a:hover{color:#0086CC}a:active{color:#0EAB39}hr{border:0 solid #ccc;border-top-width:1px;height:0;margin-top:2.5rem;margin-bottom:2rem}h1,h2,h3,h4,h5,h6{margin:1.25em 0 0.5em;font-weight:500;line-height:120%;word-spacing:0.05em;text-transform:uppercase;text-rendering:optimizelegibility}h1:first-child,h1.no-margin-top,h2:first-child,h2.no-margin-top,h3:first-child,h3.no-margin-top,h4:first-child,h4.no-margin-top,h5:first-child,h5.no-margin-top,h6:first-child,h6.no-margin-top{margin-top:0}h1.thin,h2.thin,h3.thin,h4.thin,h5.thin,h6.thin{font-weight:100}h1.medium-thin,h2.medium-thin,h3.medium-thin,h4.medium-thin,h5.medium-thin,h6.medium-thin{font-weight:300}h1{font-size:36px}h2{font-size:30px}h3{font-size:26px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}@media (max-width: 1080px){h1{font-size:28px}h2{font-size:25px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}}h1{word-spacing:0.15em}h2{word-spacing:0.1em}.large-text{font-size:1.5rem}ol{list-style:decimal}ul{list-style:'\2013\2002'}ul.three-columns{columns:3;column-fill:balance;list-style:none}@media (max-width: 800px){ul.three-columns{columns:1}}ul.three-columns li{break-inside:avoid;margin:0;margin-top:1.5em}@media (max-width: 1080px){ul.three-columns li{margin-top:0.5em}}ul.three-columns li:first-child{margin-top:0}li{margin-left:1.67em}dt{margin-top:1.25em;font-weight:500;line-height:120%;word-spacing:0.05em;text-rendering:optimizelegibility;font-size:26px}@media (max-width: 1080px){dt{font-size:22px}}dd p{text-indent:0.5em;margin-top:0 !important;margin-bottom:0 !important}dd p:not(:last-child){margin-bottom:0.5em !important}dd>img,dd>details>img{display:block}table td{padding:0.25em 0.5em}table th{padding:0.25em 0.5em;background-color:#d7e9ed}table:not(.odd-rows-darker) tr:nth-child(even){background-color:#E7F2F4}table:not(.odd-rows-darker) tr:nth-child(even) th{background-color:#c0dde2}table.odd-rows-darker tr:nth-child(odd){background-color:#E7F2F4}table.odd-rows-darker tr:nth-child(odd) th{background-color:#c0dde2}table.center-text td,table.center-text th{text-align:center}table.center-text-headers th{text-align:center}blockquote{padding-left:1em;border-left:2px solid #c0dde2}input,select{font-family:Outfit, Arial, Geneva, Helvetica, sans-serif;font-size:inherit}input[type=button],input[type=submit]{background-color:#0DA0FF !important;border:0 none;border-radius:4px;transition:all 0.23s ease-in-out 0s;font-size:100% !important;height:2em !important;padding:0 1.25em !important;text-align:center;width:fit-content}input[type=button]:hover,input[type=submit]:hover{background-color:#0086CC !important}input[type=button]:active,input[type=submit]:active{background-color:#0EAB39 !important}input[type=button][disabled],input[type=submit][disabled]{background-color:#D1D1D1}.clearfix{overflow:auto}.clearfix::after{content:"";clear:both;display:table}ul.unstyled,ol.unstyled,ul.unstyled>li,ol.unstyled>li{margin-left:0;list-style:none}ul.expand,ol.expand{margin-bottom:2em}ul.expand>li:not(:last-child),ol.expand>li:not(:last-child){padding-bottom:1em}article{margin-bottom:4em}.icon{font-size:inherit !important;height:1em}.flex{display:flex;flex-direction:row}@media (max-width: 800px){.flex{flex-direction:column}}.flex.centered{justify-content:center}.one-third{flex:1 1 33.3%;max-width:33.3%}@media (min-width: 801px){.one-third:not(:last-child){padding-right:1rem}}@media (max-width: 800px){.one-third{flex:100%;max-width:100%;margin-bottom:1em}}.two-thirds{flex:2 1 66.6%;max-width:66.6%}@media (max-width: 800px){.two-thirds{max-width:100%}}a.button{font-size:16px;padding:1em;border-radius:0.3em;font-weight:500;margin-top:0.5em;display:inline-block;line-height:1em}a.button,a.button:visited{background-color:#38ADF8}a.button:hover{background-color:#0086CC}a.button:active{background-color:#0EAB39}a.button,a.button:visited,a.button:active,a.button:hover{color:white;text-decoration:none}.video-wrapper{position:relative;width:100%}.video-embed{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;margin:20px auto}.video-embed .tos-notice{width:20%;color:white;background-color:rgba(0,0,0,0.7);padding:1em;font-size:14px;position:absolute;right:0;bottom:0;text-align:center}@media (max-width: 800px){.video-embed .tos-notice{font-size:0.85em;padding:0.1em;width:40%}}.video-embed iframe,.video-embed object,.video-embed embed{border:0;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 800px){img{max-width:100%}}header{background-color:white;position:relative;width:1440px;clear:both;margin:0 auto;box-sizing:border-box;padding-left:40px;padding-right:40px}@media (max-width: 1440px){header{width:100%}}@media (max-width: 1080px){header{padding-left:20px;padding-right:20px}}header img{height:80px}header nav#nav-menu{float:right;right:0;top:0;max-height:80px;font-size:16px}@media (max-width: 1080px){header nav#nav-menu{float:none;position:fixed;max-height:inherit;bottom:0;top:inherit;left:0;width:100%;margin:0;z-index:100000}}header nav#nav-menu #nav-list{list-style:none;text-transform:uppercase;font-weight:bold}@media (max-width: 1080px){header nav#nav-menu #nav-list{visibility:hidden;opacity:0;background-color:white;padding-bottom:calc(40px + 1em);padding-top:1em;border-top:4px solid;border-top-width:4px;border-image-slice:1;border-image-source:linear-gradient(-90deg, #0090DE 0%, #0EAB39 100%);width:100%;margin-bottom:-100%;transition:.5s ease-in-out}}header nav#nav-menu #nav-list li a,header nav#nav-menu #nav-list li a:hover,header nav#nav-menu #nav-list li a:active,header nav#nav-menu #nav-list li a:visited{color:black;text-decoration:none}header nav#nav-menu #nav-list li.active a,header nav#nav-menu #nav-list li.active a:hover,header nav#nav-menu #nav-list li.active a:active,header nav#nav-menu #nav-list li.active a:visited{color:#0DA0FF}header nav#nav-menu #nav-list>li{float:left;margin:0;padding:30px 4px}@media (max-width: 1080px){header nav#nav-menu #nav-list>li{float:none;width:100%;padding:0}}header nav#nav-menu #nav-list>li>a,header nav#nav-menu #nav-list>li>span.submenu-title{padding:1em 0.625em;margin:0}@media (max-width: 1440px){header nav#nav-menu #nav-list>li>a,header nav#nav-menu #nav-list>li>span.submenu-title{padding:1em 0.25em}}@media (max-width: 1080px){header nav#nav-menu #nav-list>li>a,header nav#nav-menu #nav-list>li>span.submenu-title{padding:0.5em 0 0.5em 80px;width:100%;display:block;box-sizing:border-box;margin:0 auto;max-width:400px}}@media (min-width: 1081px){header nav#nav-menu #nav-list>li.sub-active>span.submenu-title{color:#0DA0FF}}@media (max-width: 1080px){header nav#nav-menu #nav-list>li>span.submenu-title{padding:0.5em 0 0 90px;font-size:75%;color:#888}header nav#nav-menu #nav-list>li>span.submenu-title::after{content:'';position:relative;left:0.5em;border:solid #888;border-width:1px 1px 0 0;display:inline-block;padding:3px}}@media (min-width: 1081px){header nav#nav-menu #nav-list>li:first-child{padding-left:0}header nav#nav-menu #nav-list>li:first-child>a{padding-left:0}header nav#nav-menu #nav-list>li:last-child{padding-right:0}header nav#nav-menu #nav-list>li:last-child>a{padding-right:0}}header nav#nav-menu #nav-list>li.submenu{position:relative;margin-right:5px}header nav#nav-menu #nav-list>li.submenu>span.submenu-title{cursor:default}header nav#nav-menu #nav-list>li.submenu::after{content:'';position:relative;left:-5px;top:-1.5px;border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);transition:.2s ease-in-out}@media (max-width: 1080px){header nav#nav-menu #nav-list>li.submenu::after{display:none}}header nav#nav-menu #nav-list>li.submenu:hover::after{transform:rotate(45deg)}header nav#nav-menu #nav-list>li.submenu>ul{display:none;list-style:none;position:absolute;top:80px;right:0;background-color:#E7F2F4;box-sizing:border-box;min-width:25em;padding:calc(40px - 1.5em) 0}@media (max-width: 1080px){header nav#nav-menu #nav-list>li.submenu>ul{display:block;position:relative;top:0;padding:0;background-color:white}}header nav#nav-menu #nav-list>li.submenu>ul>li{text-align:right;margin:0}@media (max-width: 1080px){header nav#nav-menu #nav-list>li.submenu>ul>li{text-align:left}}header nav#nav-menu #nav-list>li.submenu>ul>li a{display:block;box-sizing:border-box;padding:0.75em 40px;transition:.2s ease-in-out;background-color:transparent}header nav#nav-menu #nav-list>li.submenu>ul>li a:hover{background-color:#c0dde2}@media (max-width: 1080px){header nav#nav-menu #nav-list>li.submenu>ul>li a{padding:0.5em 0 0.5em 110px;max-width:400px;margin:0 auto}}header nav#nav-menu #nav-list>li.submenu:hover>ul{display:block;z-index:1}header nav#nav-menu #nav-menu-open{display:none;opacity:0;visibility:hidden;position:absolute}@media (max-width: 1080px){header nav#nav-menu #nav-menu-open{display:block}}header nav#nav-menu #nav-menu-open ~ #nav-menu-open-bg{display:none;position:absolute;width:80px;height:80px;bottom:-40px;left:0;right:0;margin:0 auto;z-index:1000;background-color:#0090DE;border-radius:50%;transition:.5s ease-in-out}@media (max-width: 1080px){header nav#nav-menu #nav-menu-open ~ #nav-menu-open-bg{display:block}}header nav#nav-menu #nav-menu-open ~ label[for=nav-menu-open]{display:none;position:absolute;left:0;right:0;bottom:0;width:35px;height:40px;margin:0 auto;z-index:1001;cursor:pointer}@media (max-width: 1080px){header nav#nav-menu #nav-menu-open ~ label[for=nav-menu-open]{display:block}}header nav#nav-menu #nav-menu-open ~ label[for=nav-menu-open] .hamburger{position:absolute;bottom:16px;left:0;right:0;margin:0 auto;width:25px;height:2px;background:white;display:block;transform-origin:center;transition:.5s ease-in-out}header nav#nav-menu #nav-menu-open ~ label[for=nav-menu-open] .hamburger:after,header nav#nav-menu #nav-menu-open ~ label[for=nav-menu-open] .hamburger:before{transition:.5s ease-in-out;content:"";position:absolute;display:block;width:100%;height:100%;background:white}header nav#nav-menu #nav-menu-open ~ label[for=nav-menu-open] .hamburger:before{top:-8.25px}header nav#nav-menu #nav-menu-open ~ label[for=nav-menu-open] .hamburger:after{bottom:-8.25px}@media (max-width: 1080px){header nav#nav-menu>#nav-menu-open:checked ~ #nav-list{visibility:visible;opacity:1;margin-bottom:0%}header nav#nav-menu>#nav-menu-open:checked ~ #nav-menu-open-bg{background-color:white}header nav#nav-menu>#nav-menu-open:checked ~ label[for=nav-menu-open]>.hamburger{transform:rotate(45deg);background:#0DA0FF}header nav#nav-menu>#nav-menu-open:checked ~ label[for=nav-menu-open]>.hamburger:after{transform:rotate(90deg);bottom:0;background:#0DA0FF}header nav#nav-menu>#nav-menu-open:checked ~ label[for=nav-menu-open]>.hamburger:before{transform:rotate(90deg);background:#0DA0FF;top:0;visibility:hidden}}header #page-title{position:relative;padding:40px 40px;margin:0px -40px;margin-bottom:40px;background:#0090DE;background:linear-gradient(90deg, #0090DE 0%, #0EAB39 100%);color:white}@media (max-width: 1080px){header #page-title{padding:25px 20px;margin:0px -20px;margin-bottom:25px}}header #page-title>h1{margin:0;padding:0}header #page-title>#conference-info-card{font-weight:100;font-size:24px;line-height:120%;text-transform:uppercase;text-rendering:optimizeLegibility;text-align:right;position:absolute;right:40px;top:0;height:100%;display:flex;justify-content:end;align-items:center}@media (max-width: 1080px){header #page-title>#conference-info-card{font-size:16px;font-weight:200}}@media (max-width: 800px){header #page-title>#conference-info-card{display:none}}footer{position:relative;width:1440px;clear:both;margin:40px auto 0;padding-bottom:80px;box-sizing:border-box;padding-left:40px;padding-right:40px}@media (max-width: 1080px){footer{margin:25px auto 0;padding-bottom:50px}}@media (max-width: 1080px){footer{padding-left:20px;padding-right:20px}}@media (max-width: 1440px){footer{width:100%}}footer #footer-logo{height:80px}footer #footer-copy{margin-top:40px}@media (max-width: 1080px){footer #footer-copy{margin-top:25px}}footer #footer-links{float:right;list-style:none;right:0;top:0;font-size:16px;display:flex;width:60%}@media (max-width: 1440px){footer #footer-links{float:none;width:100%;margin-top:1em}}footer #footer-links>ul{list-style:none;flex:1 1 50%}footer #footer-links>ul li{margin-left:0;text-align:right}footer #footer-links a,footer #footer-links a:hover,footer #footer-links a:active,footer #footer-links a:visited{color:black;text-decoration:none;text-transform:uppercase;font-weight:bold;margin:0}#main-wrapper{position:relative;width:1440px;clear:both;margin:0 auto}@media (max-width: 1440px){#main-wrapper{width:100%}}#main-wrapper #main>div{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>div{padding-left:20px;padding-right:20px}}#main-wrapper #main>p{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>p{padding-left:20px;padding-right:20px}}#main-wrapper #main>h1{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>h1{padding-left:20px;padding-right:20px}}#main-wrapper #main>h2{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>h2{padding-left:20px;padding-right:20px}}#main-wrapper #main>h3{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>h3{padding-left:20px;padding-right:20px}}#main-wrapper #main>h4{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>h4{padding-left:20px;padding-right:20px}}#main-wrapper #main>h5{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>h5{padding-left:20px;padding-right:20px}}#main-wrapper #main>h6{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>h6{padding-left:20px;padding-right:20px}}#main-wrapper #main>ul{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>ul{padding-left:20px;padding-right:20px}}#main-wrapper #main>ol{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>ol{padding-left:20px;padding-right:20px}}#main-wrapper #main>dl{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>dl{padding-left:20px;padding-right:20px}}#main-wrapper #main>section{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>section{padding-left:20px;padding-right:20px}}#main-wrapper #main>article{padding-left:40px;padding-right:40px}@media (max-width: 1080px){#main-wrapper #main>article{padding-left:20px;padding-right:20px}}#main-wrapper #main>img{margin-left:40px;margin-right:40px}@media (max-width: 1080px){#main-wrapper #main>img{margin-left:20px;margin-right:20px}}#main-wrapper #main>section{margin-top:40px;margin-bottom:40px}@media (max-width: 1080px){#main-wrapper #main>section{margin-top:25px;margin-bottom:25px}}#main-wrapper #main>section.highlight-bg-even:nth-of-type(odd){background-color:#E7F2F4;padding-top:40px;padding-bottom:40px}@media (max-width: 1080px){#main-wrapper #main>section.highlight-bg-even:nth-of-type(odd){padding-top:25px;padding-bottom:25px}}#main-wrapper #main>section.highlight-bg-even:nth-of-type(1){margin-top:0}#main-wrapper #main>section.highlight-bg-even:nth-last-of-type(1){margin-bottom:0}#main-wrapper #main p,#main-wrapper #main ul,#main-wrapper #main ol{margin-bottom:1em}#main-wrapper #main>p:last-child,#main-wrapper #main ul:last-child,#main-wrapper #main ol:last-child{margin-bottom:40px}#main-wrapper #main article,#main-wrapper #main table,#main-wrapper #main dl,#main-wrapper #main blockquote{margin-bottom:40px}#main-wrapper #main article:first-child,#main-wrapper #main table:first-child,#main-wrapper #main dl:first-child,#main-wrapper #main blockquote:first-child{margin-top:0}#main-wrapper #main article:last-child,#main-wrapper #main table:last-child,#main-wrapper #main dl:last-child,#main-wrapper #main blockquote:last-child{margin-bottom:0}#main-wrapper #main>table{box-sizing:border-box;position:relative;width:calc(100% - 2 * 40px);left:40px}@media (max-width: 1080px){#main-wrapper #main>table{width:calc(100% - 2 * 20px);left:20px}}#main-wrapper #main>blockquote{box-sizing:border-box;position:relative;width:calc(100% - 2 * 40px);left:40px}@media (max-width: 1080px){#main-wrapper #main>blockquote{width:calc(100% - 2 * 20px);left:20px}}#main-wrapper #main>hr{box-sizing:border-box;position:relative;width:calc(100% - 2 * 40px);left:40px}@media (max-width: 1080px){#main-wrapper #main>hr{width:calc(100% - 2 * 20px);left:20px}}#main-wrapper #main>#markdown-toc ~ h2{box-sizing:border-box;width:100%}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ h2{width:66%}}#main-wrapper #main>#markdown-toc ~ h3{box-sizing:border-box;width:100%}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ h3{width:66%}}#main-wrapper #main>#markdown-toc ~ h4{box-sizing:border-box;width:100%}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ h4{width:66%}}#main-wrapper #main>#markdown-toc ~ h5{box-sizing:border-box;width:100%}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ h5{width:66%}}#main-wrapper #main>#markdown-toc ~ h6{box-sizing:border-box;width:100%}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ h6{width:66%}}#main-wrapper #main>#markdown-toc ~ ul{box-sizing:border-box;width:100%}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ ul{width:66%}}#main-wrapper #main>#markdown-toc ~ ol{box-sizing:border-box;width:100%}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ ol{width:66%}}#main-wrapper #main>#markdown-toc ~ dl{box-sizing:border-box;width:100%}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ dl{width:66%}}#main-wrapper #main>#markdown-toc ~ p,#main-wrapper #main>#markdown-toc ~ article,#main-wrapper #main>#markdown-toc ~ div{box-sizing:border-box;width:100%;text-align:left}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ p,#main-wrapper #main>#markdown-toc ~ article,#main-wrapper #main>#markdown-toc ~ div{width:66%;text-align:justify}}#main-wrapper #main>#markdown-toc ~ blockquote{text-align:left}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ blockquote{text-align:justify}}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ table{width:calc(66% - 2 * 40px)}}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ blockquote{width:calc(66% - 2 * 40px)}}@media (min-width: 1081px){#main-wrapper #main>#markdown-toc ~ hr{width:calc(66% - 2 * 40px)}}#main-wrapper #main>img,#main-wrapper #main>*>img{max-width:100%}#main-wrapper #main #markdown-toc{list-style:none;position:relative}#main-wrapper #main #markdown-toc>li{text-indent:-1em;margin-left:1em;margin-top:1em}#main-wrapper #main #markdown-toc ul{list-style:none}@media (min-width: 1081px){#main-wrapper #main #markdown-toc{position:sticky;top:40px;float:right;width:33%;box-sizing:border-box;padding-bottom:1em;background:white;border-left:1px solid #0DA0FF}#main-wrapper #main #markdown-toc:first-child+*{margin-top:0}}@media (max-width: 1080px){#main-wrapper #main #markdown-toc{padding-bottom:1.5em;border-bottom:1px solid #0DA0FF}}#index-highlight{padding:40px 0;background:#0090DE;background:linear-gradient(120deg, #0090DE 0%, #0EAB39 100%);color:white}@media (max-width: 1080px){#index-highlight{padding:25px 0}}#index-highlight .video-embed{margin:0}@media (max-width: 800px){#index-highlight .video-embed{margin:0 -20px;width:100vw;padding-bottom:56.25vw}}#index-highlight h1 a.button{font-size:24px;border:3px solid white}#index-highlight h1,#index-highlight h2,#index-highlight h3,#index-highlight h4,#index-highlight h5,#index-highlight h6{margin-bottom:0}#important-dates h2{margin-bottom:1.5rem}#important-dates li{font-weight:bold}#important-dates li .date{display:block;color:#0DA0FF}#important-dates li.past .date{text-decoration:line-through;color:#888}#sponsors{margin-top:40px;padding-bottom:40px}@media (max-width: 1080px){#sponsors{margin-top:25px}}@media (max-width: 1080px){#sponsors{padding-bottom:25px}}#sponsors hr{margin-top:2rem}@media (min-width: 801px){#sponsors hr:first-child{margin-top:0}}#sponsors ul.sponsors-list{position:relative;list-style:none;margin-bottom:0 !important;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-around;column-gap:24px}#sponsors ul.sponsors-list li{display:block;margin:0;break-inside:avoid;align-content:center}#sponsors ul.sponsors-list li a{display:inline-block;vertical-align:middle;position:relative}#sponsors ul.sponsors-list.sponsors-venue li{height:350px}#sponsors ul.sponsors-list.sponsors-venue li a img{width:350px;max-height:196.875px;object-fit:contain}@media (max-width: 430px){#sponsors ul.sponsors-list.sponsors-venue li a img{max-width:100%}}@media (max-width: 1745px){#sponsors ul.sponsors-list.sponsors-venue{columns:2}}@media (max-width: 1184px){#sponsors ul.sponsors-list.sponsors-venue{columns:1}}#sponsors ul.sponsors-list.sponsors-platinum li{height:230px}#sponsors ul.sponsors-list.sponsors-platinum li a img{width:230px;max-height:129.375px;object-fit:contain}@media (max-width: 310px){#sponsors ul.sponsors-list.sponsors-platinum li a img{max-width:100%}}@media (max-width: 1205px){#sponsors ul.sponsors-list.sponsors-platinum{columns:2}}@media (max-width: 824px){#sponsors ul.sponsors-list.sponsors-platinum{columns:1}}#sponsors ul.sponsors-list.sponsors-gold li{height:185px}#sponsors ul.sponsors-list.sponsors-gold li a img{width:185px;max-height:104.0625px;object-fit:contain}@media (max-width: 265px){#sponsors ul.sponsors-list.sponsors-gold li a img{max-width:100%}}@media (max-width: 1002.5px){#sponsors ul.sponsors-list.sponsors-gold{columns:2}}@media (max-width: 474px){#sponsors ul.sponsors-list.sponsors-gold{columns:1}}#sponsors ul.sponsors-list.sponsors-silver li{height:120px}#sponsors ul.sponsors-list.sponsors-silver li a img{width:120px;max-height:67.5px;object-fit:contain}@media (max-width: 200px){#sponsors ul.sponsors-list.sponsors-silver li a img{max-width:100%}}@media (max-width: 488px){#sponsors ul.sponsors-list.sponsors-silver{columns:2}}@media (max-width: 344px){#sponsors ul.sponsors-list.sponsors-silver{columns:1}}#contact-panel{margin-top:40px !important;width:100% !important;box-sizing:border-box}#contact-panel p{text-align:left}#contacts-list{list-style:none}#contacts-list li{margin-left:0;margin-bottom:2em}#contacts-list li a{display:block;font-size:125%}.time[title]{text-decoration:underline dotted 1px;cursor:help}@media (pointer: coarse), (hover: none){.time[title]{user-select:none;position:relative}.time[title]:hover{user-select:auto}.time[title]:hover::after{content:attr(title);position:absolute;top:1em;left:calc(100%);font-size:1rem;line-height:1.25;font-weight:normal;color:#000;background-color:#fff;border:1px solid;width:max-content;padding:3px;text-transform:none;z-index:10000}}table.program td.time{font-variant-numeric:tabular-nums;text-align:right;width:5em}table.program .session-chair{display:block;font-size:95%}img.paper-thumbnail{max-width:400px;max-height:400px}img.keynote-headshot{float:right;margin-left:40px;margin-bottom:40px;max-width:250px !important;position:relative;top:-1.5em}@media (max-width: 600px){img.keynote-headshot{float:none;margin:0 auto;max-height:250px;top:0;display:block}}.keynote-subtitle{margin-top:0;font-weight:400}.e-mail[data-e-user][data-e-domain]::before{content:attr(data-e-user) "@" attr(data-e-domain)}dl.papers-list dd{padding-left:1.5em}dl.papers-list dd details p{font-style:italic;text-align:justify}.map{margin-bottom:1em}.carousel{display:block;text-align:left;position:relative;margin-bottom:1em}.carousel figure img{display:none;max-width:100%}.carousel figure>input{display:none}.carousel figure>input:checked+img{display:block}.carousel ul.carousel__thumbnails{list-style:none;margin-top:1em;display:flex;align-items:center;column-gap:1em;justify-content:flex-start;overflow-x:auto}.carousel ul.carousel__thumbnails li{display:block;flex:0 0 20%;margin:0}.carousel ul.carousel__thumbnails img{max-width:200px;cursor:pointer}
