@charset "UTF-8";@font-face{font-family:mighty_morphbold;src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/mighty_morph-webfont.woff2) format("woff2"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/mighty_morph-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Luxe Uno";src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Italic.eot);src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Italic.eot) format("embedded-opentype"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Italic.woff2) format("woff2"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Italic.woff) format("woff"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Italic.svg) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Luxe Uno";src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Regular.eot);src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Regular.eot) format("embedded-opentype"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Regular.woff2) format("woff2"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Regular.woff) format("woff"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Luxe Uno";src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Thin.eot);src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Thin.eot) format("embedded-opentype"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Thin.woff2) format("woff2"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Thin.woff) format("woff"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Thin.svg) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Luxe Uno";src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-UltraLight.eot);src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-UltraLight.eot) format("embedded-opentype"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-UltraLight.woff2) format("woff2"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-UltraLight.woff) format("woff"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-UltraLight.svg) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Luxe Uno";src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Light.eot);src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Light.eot) format("embedded-opentype"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Light.woff2) format("woff2"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Light.woff) format("woff"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Light.svg) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Luxe Uno";src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-SemiBold.eot);src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-SemiBold.eot) format("embedded-opentype"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-SemiBold.woff2) format("woff2"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-SemiBold.woff) format("woff"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-SemiBold.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Luxe Uno";src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Bold.eot);src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Bold.eot) format("embedded-opentype"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Bold.woff2) format("woff2"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Bold.woff) format("woff"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Bold.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Luxe Uno";src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Heavy.eot);src:url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Heavy.eot) format("embedded-opentype"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Heavy.woff2) format("woff2"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Heavy.woff) format("woff"),url(../../../../../wp-content/themes/siggraph2026/assets/fonts/luxe-uno/LuxeUno-Heavy.svg) format("svg");font-weight:900;font-style:normal;font-display:swap}:root{--brand-color:#2A4249;--primary-color:#D2C5B2;--secondary-color:#F1EFE3;--white-color:#fff;--border-brand-color:#55686e;--border-primary-color:#d9d7ce;--border-secondary-color:#d2c5b4;--border-light-grey-color:#e9e4db;--fcs:#1D90A3;--fc:#2A4249;--e:#D2C5B2;--d:#8C2837;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-size-8xl:6rem;--font-size-9xl:8rem;--line-height:1.3;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.125rem;--space-xl:1.25rem;--space-2xl:1.5rem;--space-3xl:1.875rem;--space-4xl:2.25rem;--space-5xl:3rem;--space-6xl:3.75rem;--space-7xl:4.5rem;--space-8xl:6rem;--space-9xl:8rem;--transition-general:all 0.2s ease;--container-width:1170px}.hidden{display:none!important;visibility:hidden!important}*,::after,::before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}iframe{width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:var(--brand-color);line-height:normal;text-decoration:none}a.cta-link{background:linear-gradient(currentColor 0 0) bottom left/var(--underline-width,0) 2px no-repeat;color:var(--brand-color);text-decoration:none;font-weight:600;position:relative}a.cta-link.active,a.cta-link:hover{--underline-width:100%}a.cta-link.disabled{opacity:.75;cursor:not-allowed}a.cta-link::after{background:url(../../../../../wp-content/themes/siggraph2026/assets/images/icons/arrow-right-square.svg) no-repeat right center/contain;content:"";height:15px;width:24px;margin-top:4px;position:absolute;display:inline-block}a.cta-link.light{color:var(--white-color)}a.cta-link.light::after{background:url(../../../../../wp-content/themes/siggraph2026/assets/images/icons/arrow-right-square-light.svg) no-repeat right center/contain;content:""}a.plain-link{background:linear-gradient(currentColor 0 0) bottom left/var(--underline-width,0) 2px no-repeat;color:var(--brand-color);text-decoration:none;font-weight:600;position:relative}a.plain-link.active,a.plain-link:hover{--underline-width:100%}a.plain-link.disabled{opacity:.75;cursor:not-allowed}.cta-icon{background:url(../../../../../wp-content/themes/siggraph2026/assets/images/icons/arrow-right-square.svg) no-repeat right center/contain;display:inline-block;height:15px;width:24px;margin-top:4px;position:absolute}.btn-wrapper,div[class^=emma-submit-wrap]{display:flex;align-items:center;position:relative;width:fit-content}.btn-wrapper button,.btn-wrapper input[type=submit],div[class^=emma-submit-wrap] button,div[class^=emma-submit-wrap] input[type=submit]{display:block;background:0 none;border:0 none;color:var(--brand-color);font-size:var(--font-size-md);font-weight:600;text-transform:none;padding-right:30px;padding-left:0;opacity:1;position:relative;z-index:1;cursor:pointer}.btn-wrapper button:disabled,.btn-wrapper input[type=submit]:disabled,div[class^=emma-submit-wrap] button:disabled,div[class^=emma-submit-wrap] input[type=submit]:disabled{opacity:.5}.btn-wrapper::after,div[class^=emma-submit-wrap]::after{background:url(../../../../../wp-content/themes/siggraph2026/assets/images/icons/arrow-right-square.svg) no-repeat right center/contain;content:"";height:15px;width:15px;position:absolute;right:5px;z-index:0}.btn-wrapper.disabled::after,div[class^=emma-submit-wrap].disabled::after{opacity:.5}p{margin-bottom:var(--space-md)}html{margin:0!important;padding:0!important}.admin-bar{margin-top:30px}.container{margin:0 auto;position:relative;padding:0 var(--space-3xl);max-width:var(--container-width)}.container-inner{position:relative}.container-no-padding{padding-left:0;padding-right:0}#footer,#header,#main{position:relative}#header{z-index:100}#main{z-index:10}#footer{z-index:12}#page{position:relative;overflow:hidden}img,svg{width:100%;height:auto;vertical-align:top}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.display-table,.table-view{display:table;width:100%;height:100%;table-layout:fixed}.cell-view,.display-cell{display:table-cell;vertical-align:middle}a,button{transition:var(--transition-general)}.phone-only,.tablet-only{display:none}.desktop-only{display:block}.clearfix-bottom:after,.clearfix:after,.clearfix:before{content:" ";display:table}.clear,.clearfix-bottom:after,.clearfix:after{clear:both}@media (max-width:var(--bp-md)){.container{margin-left:var(--space-2xl);margin-right:var(--space-2xl)}.container:not(.container-no-padding){padding-left:var(--space-3xl);padding-right:var(--space-3xl)}.container.container-no-padding{padding:0}.desktop-only,.phone-only{display:none}.tablet-only{display:block}}@media (max-width:var(--bp-sm)){.container:not(.container-no-padding){padding-left:var(--space-md);padding-right:var(--space-md)}.container.container-no-padding{padding:0}.desktop-only,.tablet-only{display:none}.phone-only{display:block}}body{font-family:"Luxe Uno",sans-serif;font-size:var(--font-size-md);color:var(--brand-color);line-height:var(--line-height)}h1,h2,h3,h4,h5,h6{line-height:1;position:relative}.h1,h1{font-size:3.75rem;line-height:1.1111111111}.h2,h2{font-size:2rem;line-height:1}.h3,h3{font-size:1.5rem;line-height:1}.h4,h4{font-size:1.25rem;line-height:1.2}.h5,h5{font-size:1.125rem;line-height:1.3333333333}.h6,h6{font-size:1rem;line-height:1.5}.sub-head{font-size:1.375rem;line-height:1.4545454545;letter-spacing:1px}.sub-head-alt{font-size:.75rem;line-height:1.5}.sub-head-small,.the-content .sub-head-small{font-size:.625rem;line-height:1.8;font-weight:500}.sub-head-medium,.the-content .sub-head-medium{font-size:.75rem;line-height:1.5}h1.sub-head{font-size:1.5rem;line-height:.9230769231}h2.sub-head{font-size:1.25rem;line-height:.8333333333}@media (max-width:var(--bp-sm)){.h1,h1{font-size:1.5625rem;line-height:1.32}.h2,h2{font-size:1.25rem;line-height:1.25}.sub-head{font-size:1rem;line-height:1.25}.sub-head-medium{font-size:.75rem;line-height:1.5}.sub-head-small{font-size:.75rem;line-height:1.5}}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-black{font-weight:900}.font-italic{font-style:italic}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.d-none{display:none}.d-flex{display:flex}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.bg-brand{background:var(--brand-color)}.bg-primary{background:var(--primary-color)}.bg-secondary{background:var(--secondary-color)}.text-white{color:var(--white-color)!important}#outdated{position:absolute;background-color:#f25648;color:#fff;display:none;overflow:hidden;left:0;position:fixed;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:1500;padding:0 24px 24px 0}#outdated.fullscreen{height:100%}#outdated .vertical-center{display:table-cell;text-align:center;vertical-align:middle}#outdated h6{font-size:25px;line-height:25px;margin:12px 0}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #buttonUpdateBrowser{border:2px solid #fff;color:#fff;cursor:pointer;display:block;margin:30px auto 0;padding:10px 20px;position:relative;text-decoration:none;width:230px}#outdated #buttonUpdateBrowser:hover{background-color:#fff;color:#f25648}#outdated .last{height:20px;position:absolute;right:70px;top:10px;width:auto;display:inline-table}#outdated .last[dir=rtl]{left:25px!important;right:auto!important}#outdated #buttonCloseUpdateBrowser{color:#fff;display:block;font-size:36px;height:100%;line-height:36px;position:relative;text-decoration:none;width:100%}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu>li{float:left}.sf-menu li.sfHover>ul,.sf-menu li:hover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.the-content .btn,.the-content .button{vertical-align:middle;text-decoration:none}.the-content img,.the-content svg{vertical-align:baseline}.the-content ol{margin-left:1.7em}.the-content ol,.the-content ul{padding-left:1.2em}.the-content ul{list-style:none;margin-left:0}.the-content li{margin-top:.5em}.the-content ul>li{padding-left:.85em;position:relative}.the-content ul>li::before{content:"•";position:absolute;top:-1px;left:0;vertical-align:top;font-weight:700}.the-content li ol,.the-content li ul{margin-left:1em}.the-content .wp-block-image,.the-content address,.the-content blockquote,.the-content dd,.the-content hr,.the-content iframe,.the-content ol,.the-content p,.the-content pre,.the-content table,.the-content ul{margin-top:0;margin-bottom:var(--space-md)}.the-content .wp-block-image{margin-bottom:2em}.the-content ol ol,.the-content ol ul,.the-content ul ol,.the-content ul ul{margin-bottom:.3em}.the-content blockquote p{margin-bottom:.5em}.the-content blockquote p:last-child{margin-bottom:0}.the-content blockquote cite{display:block;font-size:19px;font-style:normal;color:#fff}.the-content hr{border:0;border-bottom:1px solid #eee}.the-content .content-slideshow{margin:2em 0 var(--space-md)}.attachment img,img.size-auto,img.size-full,img.size-large,img.size-medium{width:100%;height:auto}.alignleft,img.alignleft{display:block;float:left;margin:3px 25px 0 0}.alignright,img.alignright{display:block;float:right;margin:3px 0 0 25px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px}.wp-caption{margin-bottom:20px;width:100%!important;padding:0;text-align:left}.wp-caption img{vertical-align:top}.wp-caption p.wp-caption-text,figcaption{background:#fafafa;text-align:left;margin:0;padding:19px 30px 17px}.wp-smiley{margin:0}.gallery{margin:0 auto 18px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery img{border:2px solid #cfcfcf}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery img{border:10px solid #f1f1f1}.gallery br+br{display:none}.the-content article h1:first-child,.the-content article h2:first-child,.the-content article h3:first-child,.the-content article h4:first-child,.the-content h1:first-child,.the-content h2:first-child,.the-content h3:first-child,.the-content h4:first-child{margin-top:0}.the-content iframe{width:100%}.the-content>:last-child,.the-content>article>:last-child{margin-bottom:0}@media (max-width:var(--bp-sm)){.the-content h2{margin-bottom:.25rem}}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{background:var(--white-color);width:100%;border:0;font-size:var(--font-size-lg);padding:5px 10px;outline:0;line-height:var(--line-height);height:40px;border-radius:0;-webkit-appearance:none}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:inherit;opacity:.8}textarea{height:auto}.the-content .wpcf7,.the-content form{text-align:left}.the-content label{color:inherit;font-size:var(--font-size-md);text-transform:uppercase;margin:0 0 5px;display:block;vertical-align:top}.the-content .wpcf7{padding-top:31px}.the-content input[type=date],.the-content input[type=email],.the-content input[type=number],.the-content input[type=password],.the-content input[type=search],.the-content input[type=tel],.the-content input[type=text],.the-content textarea{line-height:1.6;padding:15px 20px;height:60px;margin:0 0 11px}.the-content textarea{height:auto}.wpcf7 .col-half-left{float:left;width:50%;padding-right:15px}.wpcf7 .col-half-right{float:right;width:50%;padding-left:15px}.wpcf7 .col-last+*{clear:both}form#emma-subscription-form{padding:1.25rem 0}form#emma-subscription-form ul#emma-form-elements{list-style-type:none!important}form#emma-subscription-form ul#emma-form-elements li{width:100%}form#emma-subscription-form ul#emma-form-elements li::before{display:none}@media only screen and (min-width:767px){form#emma-subscription-form ul#emma-form-elements .emma-cf{width:48%}}form#emma-subscription-form ul#emma-form-elements .emma-form-row-last{display:flex;justify-content:flex-end}.page-id-615 .selectric-wrapper{margin:0 0 var(--space-3xl)}.page-id-615 .selectric-wrapper .selectric{background:0 0;border:1px solid #000}.page-id-615 .selectric-wrapper .selectric>span.label{line-height:1.6;padding:.9375rem 1.25rem;height:3.75rem;margin:0;font-size:1.125rem;background:#fff}.page-id-615 .selectric-wrapper .selectric .button{background-color:#fff;margin:0;right:.625rem;top:.625rem}.page-id-615 .selectric-wrapper .selectric .button:after{border:8px solid transparent;border-top-color:#000;background:0 0;top:.625rem}.page-id-615 .selectric-wrapper .selectric .button:before{background-color:none}.page-id-615 .selectric-wrapper .selectric-scroll ul{list-style:none}.page-id-615 .selectric-wrapper .selectric-scroll ul li::before,.page-id-615 .selectric-wrapper .selectric-scroll ul li:before{display:none}.wpcf7 .wpcf7-form-control{border:1px solid #000!important}.wpcf7 .wpcf7-not-valid{border:1px solid red!important}.wpcf7 .wpcf7-not-valid-tip{position:absolute;top:20px;right:50px}.wpcf7 form .wpcf7-response-output{padding:var(--space-md);margin-left:0;margin-right:0}.wpcf7 form .btn-wrapper{margin-bottom:var(--space-3xl)}.wpcf7 .wpcf7-form-control-wrap{display:block;width:100%}.wpcf7 .wpcf7-form-control-wrap.message .wpcf7-textarea.wpcf7-not-valid+.wpcf7-not-valid-tip{top:-28px}.widget .reg-icon{display:inline-block;vertical-align:top;margin-top:5px;margin-left:14px}.widget ul.registration-access-list{display:flex;flex-wrap:wrap;padding:var(--space-sm) 0;margin:0}.widget ul.registration-access-list li{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:6.25rem;color:var(--white-color);width:1.875rem;height:1.875rem;font-size:.75rem;font-weight:700;padding:0;margin-right:.3125rem;margin-bottom:.3125rem}.widget ul.registration-access-list li::before{display:none}.widget ul.registration-access-list li.fcs{background:var(--fcs)}.widget ul.registration-access-list li.fc{background:var(--fc);border:1px solid var(--border-primary-color)}.widget ul.registration-access-list li.e{background:var(--e)}.widget ul.registration-access-list li.d{background:var(--d)}.widget ul.registration-access-list li.ee{background:#9ccb3b}.widget ul.registration-access-list li.eo{background:#e64341;color:#fff;color:var(--brand-color)}.widget ul.registration-access-list li.v{background:#fff;color:var(--brand-color)}.widget ul.registration-access-list li.efc{background:#2c3986;color:#fff}.widget ul.registration-access-list li.ex{background:#f6e734;color:var(--brand-color)}.widget-submission-deadlines{padding:var(--space-md)}.widget+.widget{margin-top:var(--space-2xl)}.widget-sub-title{font-size:.75rem;line-height:1.6666666667;margin:0 0 .5rem;color:#fff21b}.widget-submission-deadlines .btn-widget{display:block}.widget-share .social-links{display:flex;gap:var(--space-md)}.widget-share .social-links a{color:#eeebdf;font-size:var(--font-size-xl)}.widget-chair{overflow:hidden}.widget-chair .chair-entry{position:relative;border-radius:0}.widget-chair .chair-entry .chair-link{display:block;position:relative;width:100%;text-decoration:none}.widget-chair .chair-entry .chair-img{margin-bottom:var(--space-md);max-width:250px}.img-icon{background:var(--white-color);display:block;position:relative;width:36px;height:36px;border-radius:50%;line-height:36px;margin-right:34px}.img-icon img{position:absolute;left:-7px;top:50%;transform:translateY(-50%)}.img-icon::before{content:"";background:url(../../../../../wp-content/themes/siggraph2026/assets/images/icons/arrow-right.svg) center center no-repeat;position:absolute;width:30px;height:26px;left:28px;top:5px}.img-icon .icon-abbr{background:#000;display:block;position:absolute;text-align:center;border-radius:50%;color:var(--white-color);font-size:.75rem;font-weight:500;top:13.8888888889%;left:13.8888888889%;right:13.8888888889%;bottom:13.8888888889%}.img-icon .icon-abbr span.abbr-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.img-icon .icon-abbr .abbr-inner-small{line-height:1;font-size:.75rem;padding-bottom:3px}.reg-icon{background:var(--white-color);display:block;position:relative;width:18px;height:18px;border-radius:50%;margin:19px 27px 0 0}.reg-icon::before{content:"";background:url(../../../../../wp-content/themes/siggraph2026/assets/images/icons/arrow-right.svg) center center no-repeat;position:absolute;width:30px;height:26px;left:6px;top:-4px}.reg-icon::after{content:"";background:var(--white-color);border-radius:50%;position:absolute;width:5px;height:5px;top:7px;left:39px}.icon-wrap .reg-icon{position:absolute;right:100%;top:14px;margin:0 44px 0 0}.heading-icon{position:absolute;top:-2px;right:100%}.img-icon-vert{background:var(--white-color);width:36px;height:36px;border-radius:50%;position:relative;text-align:center}.img-icon-vert img,.img-icon-vert svg{max-width:36px;max-height:36px;vertical-align:top;margin-top:-12px}.img-icon-vert::after{content:"";background:url(../../../../../wp-content/themes/siggraph2026/assets/images/icons/arrow-down.svg) center center no-repeat;width:16px;height:30px;position:absolute;z-index:5;left:50%;margin-left:-8px;top:24px}@media (max-width:var(--bp-sm)){.reg-icon{width:.75rem;height:.75rem;margin:0 18px 0 0}.reg-icon::before{background-size:cover;width:19px;height:10px;left:.3125rem;top:50%;margin-top:-.3125rem}.reg-icon::after{width:.25rem;height:.25rem;top:50%;margin-top:-.125rem;left:1.625rem}.icon-wrap .reg-icon-mobile-xs{margin-right:1.375rem}.reg-icon-mobile-xs{width:.5rem;height:.5rem;margin:0 18px 0 0}.reg-icon-mobile-xs::before{background-size:cover;width:13px;height:7px;left:.1875rem;top:50%;margin-top:-.1875rem}.reg-icon-mobile-xs::after{width:.1875rem;height:.1875rem;top:50%;margin-top:-.09375rem;left:1.125rem}.img-icon{width:2.125rem;height:2.125rem;margin-right:2rem;margin-top:-.125rem}.img-icon::before{left:1.5625rem;top:.25rem}}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:rgb(195.5,195.5,195.5)}.selectric-hover .selectric .button{color:rgb(161.5,161.5,161.5)}.selectric-hover .selectric .button:after{border-top-color:rgb(161.5,161.5,161.5)}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:rgb(195.5,195.5,195.5)}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid rgb(195.5,195.5,195.5);z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}li.disable>a{opacity:.25;pointer-events:none}.disabled-link-notice{font-size:8px}.container::after,.container::before{content:"";position:absolute;top:0;bottom:0;left:0}.container::after{left:auto;right:0}.badge{background:var(--secondary-color);display:inline-block;padding:var(--space-xs) var(--space-sm)}.badge--light{background:var(--secondary-color);display:inline-block;padding:var(--space-xs) var(--space-sm)}.badge--dark{background:var(--primary-color);display:inline-block;padding:var(--space-xs) var(--space-sm)}.fancybox-content{background:var(--brand-color);overflow:visible;padding:4.625rem 2.75rem 2.75rem 2.75rem;color:var(--white-color)}.fancybox-button,.fancybox-close-small{background:var(--white-color);opacity:1;border-radius:50%;width:30px;height:30px;padding:2px!important;margin:8px}.fancybox-button svg path,.fancybox-close-small svg path{fill:var(--brand-color)}.fancybox-slide--html{padding:20px}.fancybox-slide--html .fancybox-close-small{position:absolute;top:.9375rem;right:.9375rem;border:0}.fancybox-bg{background:rgba(0,0,0,.8)}.fancybox-is-open .fancybox-bg{opacity:.93}.grid-intro .grid-intro-text{max-width:200px;padding:0 0 25px}.grid-intro .sub-head{margin:0 0 5px}.grid-intro h2{margin:0 0 12px}.grid-intro h2:last-child{margin:0}.grid-intro .btn{margin-bottom:0}.icon-wrap{position:relative}.button-group{padding-top:30px}.button-group .btn-group-label{margin-right:14px}div.loading-posts{position:relative;padding:6.25rem;animation:fade-in .6s linear}div.loading-posts::before{content:"";background:url(../../../../../wp-content/themes/siggraph2026/assets/images/icons/siggraph.svg) center center no-repeat;background-size:60px 60px;border-radius:50%;position:absolute;width:60px;height:60px;left:50%;top:50%;margin:-30px 0 0 -30px;animation:spin .8s infinite linear}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(359deg)}}@media (max-width:var(--bp-sm)){.grid-intro .grid-intro-text{max-width:none;padding-bottom:.5625rem}.grid-intro .sub-head,.grid-intro .sub-head-small{margin-bottom:.125rem}.event-entry{padding:.6875rem .5625rem 4.625rem}.event-entry-footer{left:.5625rem;right:.5625rem;bottom:.5625rem}.event-entry-footer .event-entry-label{padding:.125rem .4375rem .1875rem;margin-top:.375rem}.event-entry-footer .reg-icon{vertical-align:middle;margin-left:.1875rem}.content-with-icon{padding-left:4rem}}.alert-bar{background-color:var(--primary-color);color:var(--brand-color);font-weight:500;padding:var(--space-sm) 0;position:relative;z-index:100}.alert-bar .container{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:767px){.alert-bar .container{flex-direction:row;align-items:center;gap:var(--space-md)}.alert-bar .container #ab-slider-wrap{flex:1}}.alert-bar .container::before{display:none}.alert-bar a{color:var(--brand-color);font-size:inherit;font-weight:600;text-decoration:underline}.alert-bar a:hover{color:var(--white-color)}.alert-bar .signup-signin a{background:linear-gradient(currentColor 0 0) bottom left/var(--underline-width,0) 2px no-repeat;color:var(--brand-color);text-transform:capitalize;text-decoration:none;font-weight:600;position:relative}.alert-bar .signup-signin a.active,.alert-bar .signup-signin a:hover{--underline-width:100%}.alert-bar .signup-signin a.disabled{opacity:.75;cursor:not-allowed}.alert-bar p{margin-bottom:0}.alert-bar #ab-slider-wrap{flex:1;position:relative}.alert-bar #ab-slider{display:flex;list-style:none;width:100%;position:relative;padding:0;margin:0;min-height:46px}.alert-bar #ab-slider li{display:flex;justify-content:start;align-items:center;padding:0;min-height:inherit;width:100%;top:0;left:0;right:0;z-index:0;position:absolute;opacity:0;visibility:hidden;transition:all .2s ease-in}.alert-bar #ab-slider li.with-buttons{flex-direction:column;justify-content:center;align-items:center}@media (min-width:1200px){.alert-bar #ab-slider li.with-buttons{flex-direction:row}}.alert-bar #ab-slider li.with-buttons .text{flex:2;justify-content:center;margin-bottom:.3125rem}@media (min-width:1200px){.alert-bar #ab-slider li.with-buttons .text{justify-content:flex-start;text-align:left;margin:0}}.alert-bar #ab-slider li.with-buttons .buttons{justify-content:center;align-items:center}@media (min-width:1200px){.alert-bar #ab-slider li.with-buttons .buttons{justify-content:flex-end}}.alert-bar #ab-slider li.with-buttons .buttons .btn{text-decoration:none;white-space:nowrap}.alert-bar #ab-slider li.with-buttons .buttons .btn:nth-child(2){margin-left:var(--space-sm)}.alert-bar #ab-slider li.with-buttons .buttons .btn.alert-bar-btn{border-color:inherit}.alert-bar #ab-slider li.active{display:flex;z-index:1;position:absolute;opacity:1;visibility:visible}a.skip-nav-btn{position:absolute;top:0;left:0;z-index:1000;border-radius:0;left:0;transform:translateY(-100%)}a.skip-nav-btn:focus{transform:translateY(0)}#header{background:var(--secondary-color);border-bottom:1px solid var(--border-primary-color)}#header .container{display:flex;justify-content:space-between}#header.no-alert{width:100%;top:0;left:0;position:fixed}#header.sticky{width:100%;top:0;left:0;position:fixed}#header #logo{display:flex;flex:0 0 138px;align-content:center;align-items:center}body.admin-bar #header.sticky{top:var(--space-xs)}@media (min-width:767px){body.admin-bar #header.sticky{top:var(--space-3xl)}}#nav{display:none;flex:1 1 auto;justify-content:flex-end;padding:var(--space-3xl) 0 var(--space-3xl)}#nav ul.sf-menu{display:flex;gap:3.125rem;align-items:center;height:100%;padding-right:calc(var(--space-lg) * 3)}#nav ul.sf-menu li{text-transform:capitalize}#nav ul.sf-menu li.icon-register a::after{margin-top:2px;margin-left:14px}#nav ul.sf-menu li.icon-register a::before{background:url(../../../../../wp-content/themes/siggraph2026/assets/images/siggraph.svg);background-size:cover;content:"";height:11px;width:11px;margin-top:3px;right:-13px;position:absolute}#nav ul.sub-menu{background:var(--brand-color);border-left:1px solid rgba(var(--brand-color),.15);border-bottom:1px solid rgba(var(--brand-color),.15);border-right:1px solid rgba(var(--brand-color),.15);width:10.4375rem}#nav ul.sub-menu li{font-size:var(--font-size-xs);line-height:1.5}#nav ul.sub-menu li a{color:var(--secondary-color);padding:.6875rem 0;border-top:1px solid rgba(var(--secondary-color),.15);padding-left:var(--space-xl);padding-right:var(--space-xl)}#nav ul.sub-menu li a:hover{color:var(--primary-color);text-decoration:none}#nav-toggle{display:flex;align-content:center;height:5.0625rem}#nav-toggle img{width:2.375rem}@media (min-width:1200px){#nav{display:flex}#nav-toggle{display:none}}.header-search{margin-left:var(--space-xs)}.header-search button{display:block;border:0;padding:0}.header-search button img,.header-search button svg{display:block;width:var(--space-md)}#search-form-wrap{display:none;width:688px;background:var(--brand-color);padding-top:var(--space-7xl)}#search-form-wrap .fancybox-button{background:0 0;top:0;right:0;padding:0!important;width:50px;height:50px}#search-form-wrap .fancybox-button svg path{fill:var(--white-color)}#search-form-wrap input[type=search],#search-form-wrap input[type=text]{background:0 0;color:var(--white-color);font-size:var(--font-size-4xl);line-height:1.2941176471;text-transform:uppercase;border:0;border-bottom:2px solid var(--white-color);padding:var(--space-xs);height:auto}#search-form-wrap input[type=search]::-webkit-search-cancel-button,#search-form-wrap input[type=text]::-webkit-search-cancel-button{-webkit-appearance:none!important;display:none!important}#search-form-wrap input[type=search]::placeholder,#search-form-wrap input[type=text]::placeholder{opacity:1}#mobile-nav{background:var(--brand-color);height:100vh;width:15.625rem;top:0;right:-15.625rem;position:fixed;z-index:200;overflow:auto;transition:all .2s ease}#mobile-nav.expanded{right:0}#mobile-nav a{color:var(--secondary-color)}#mobile-nav a:hover{text-decoration:none}#mobile-nav svg path{fill:var(--secondary-color)}#mobile-nav button#mobile-menu-close{background:0 0;border:0 none;margin:0;width:100%;text-align:right;display:block;padding:.5rem;cursor:pointer}#mobile-nav button#mobile-menu-close svg{width:2.5rem}#mobile-nav ul.mobile-menu{border-bottom:1px solid rgba(var(--brand-color),.15)}#mobile-nav li{border-top:1px solid rgba(var(--brand-color),.15);text-transform:uppercase;font-weight:500;font-size:.875rem;position:relative}#mobile-nav li br{display:none}#mobile-nav li a{display:block;padding:10px 24px}#mobile-nav li.menu-item-has-children>a{padding-right:50px}#mobile-nav li ul{border-top:1px solid rgba(var(--brand-color),.15);background:var(--brand-color);padding:6px 0;display:none}#mobile-nav li li{border:0}#mobile-nav li li a{padding:3px 24px;color:var(--secondary-color)}#mobile-nav li.icon-register>a::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' class='svg-inline'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %f1fff21b; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M7.31,0A7.176,7.176,0,0,1,9.13.175,7.451,7.451,0,0,1,14.47,4.73a8.587,8.587,0,0,1,.4,1.38L14.96,6.69c0.033,0.192,0,.385.035,0.59V7.72q0,0.112,0,.225l-0.075.71a8.783,8.783,0,0,1-.48,1.715A7.431,7.431,0,0,1,9.67,14.685a10.819,10.819,0,0,1-1.315.27L7.72,15,7.28,15c-0.186-.03-0.371-0.006-0.54-0.035-0.22-.038-0.424-0.04-0.63-0.085a8.77,8.77,0,0,1-1.64-.515A7.41,7.41,0,0,1,.3,9.6a7.348,7.348,0,0,1-.22-3.21A8.071,8.071,0,0,1,.42,5.01,7.549,7.549,0,0,1,5.01.42,8.355,8.355,0,0,1,6.49.065L7.07,0.01Zm-0.045.75L7.06,0.76l-0.59.065a7.835,7.835,0,0,0-1.355.36A6.778,6.778,0,0,0,2.04,3.53c-0.18.252-.335,0.521-0.5,0.8a6.433,6.433,0,0,0-.395.93A5.706,5.706,0,0,0,.805,7.32a3.8,3.8,0,0,0,.03.635,8.267,8.267,0,0,0,.18.955c0.069,0.232.168,0.453,0.23,0.675l0.01-.005a2.53,2.53,0,0,1,.36-0.84A8.639,8.639,0,0,1,2.97,7.04,17.293,17.293,0,0,1,8.8,3.23,6.456,6.456,0,0,1,12,2.65L11.75,2.4,11.435,2.12a7.644,7.644,0,0,0-.65-0.46A6.363,6.363,0,0,0,7.265.75Zm4.12,2.3L11.16,3.06l-0.525.075a9.6,9.6,0,0,0-1.41.4A18.454,18.454,0,0,0,4.765,6.05c-0.333.251-.637,0.535-0.96,0.8l-0.32.305a3.9,3.9,0,0,0-.565.575l-0.315.35A5.6,5.6,0,0,0,1.7,9.56l-0.08.3a0.8,0.8,0,0,0,.64,1,3.923,3.923,0,0,0,.425.055,1.741,1.741,0,0,0,.5-0.01c0.217-.037.431-0.049,0.635-0.1a12.156,12.156,0,0,0,1.835-.6c0.219-.093.43-0.192,0.64-0.285l0.22-.105-0.5.15c-0.678.2-1.877,0.359-2.295-.185a0.746,0.746,0,0,1-.175-0.545,2.746,2.746,0,0,1,.055-0.36,4.6,4.6,0,0,1,.92-1.55l0.295-.32a3.138,3.138,0,0,1,.46-0.46L5.5,6.33c0.217-.174.421-0.361,0.645-0.53a14.874,14.874,0,0,1,3.33-1.97,9.284,9.284,0,0,1,1.915-.555,2.3,2.3,0,0,1,1.19.1A1.52,1.52,0,0,0,11.385,3.045Zm0.7,1.04-0.29.02-0.62.1A12.43,12.43,0,0,0,9.2,4.87c-0.162.071-.319,0.146-0.475,0.215L8.49,5.2l0.5-.15c0.675-.192,1.876-0.37,2.3.175a0.764,0.764,0,0,1,.18.575,3.789,3.789,0,0,1-.98,1.9l-0.31.335a2.822,2.822,0,0,1-.415.415L9.52,8.675c-0.2.158-.379,0.326-0.58,0.48A15.459,15.459,0,0,1,5.51,11.2a8.935,8.935,0,0,1-1.71.515,2.7,2.7,0,0,1-.935.05,4.447,4.447,0,0,1-.44-0.11L2.46,11.69,2.605,11.8a1.411,1.411,0,0,0,.375.135,2.921,2.921,0,0,0,1.105,0,10.031,10.031,0,0,0,1.885-.52A18.519,18.519,0,0,0,10.555,8.71,10.963,10.963,0,0,0,12.54,6.77a4.54,4.54,0,0,0,.815-1.455,0.949,0.949,0,0,0-.185-0.96A1.686,1.686,0,0,0,12.085,4.085Zm1.66,1.33a2.373,2.373,0,0,1-.32.77,9.653,9.653,0,0,1-.78,1.115c-0.15.19-.344,0.347-0.495,0.535a3.344,3.344,0,0,1-.5.485l-0.3.285c-0.272.218-.53,0.448-0.81,0.66a18.04,18.04,0,0,1-3.56,2.18c-0.346.153-.692,0.287-1.055,0.43a9.647,9.647,0,0,1-1.84.475,3.236,3.236,0,0,1-1.08,0,3.88,3.88,0,0,0,.8.7,6.883,6.883,0,0,0,2.1,1,7.541,7.541,0,0,0,.82.15,5.361,5.361,0,0,0,1.635,0,9.077,9.077,0,0,0,1.025-.215,6.738,6.738,0,0,0,3.595-2.55,5.588,5.588,0,0,0,.575-0.95,9.36,9.36,0,0,0,.39-1,6.44,6.44,0,0,0,.11-3.105,6.119,6.119,0,0,0-.21-0.725A0.625,0.625,0,0,0,13.745,5.415Z'%3E%3C/path%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;display:inline-block;width:.9375rem;height:.9375rem;vertical-align:top;margin:3px 0 0 .375rem}#mobile-nav li.mobile-menu-search-toggle a span{display:block;position:absolute;width:.9375rem;height:.9375rem;top:.5rem;right:.9375rem}#mobile-nav li.mobile-menu-search-toggle a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mobile-nav .mobnav-subarrow{position:absolute;top:-1px;right:0;width:2.625rem;height:2.625rem;cursor:pointer}#mobile-nav .mobnav-subarrow::after,#mobile-nav .mobnav-subarrow::before{content:"";background:var(--secondary-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mobile-nav .mobnav-subarrow::before{width:12px;height:2px}#mobile-nav .mobnav-subarrow::after{width:2px;height:12px}#mobile-nav .mobnav-subarrow.expanded::after{display:none}#mobile-nav-overlay{display:none;background:rgba(var(--brand-color),.9);cursor:auto;width:100%;height:100%;top:0;left:0;position:fixed;z-index:150}@media (min-width:1200px){#mobile-nav,#mobile-nav-overlay{display:none!important}}.footer-top{background:var(--secondary-color);padding:var(--space-5xl) 0;position:relative}.footer-top .heading{font-size:var(--font-size-4xl);font-weight:700;line-height:1;margin-bottom:var(--space-2xl)}.footer-top .footer-cta-links{display:flex;flex-direction:column;align-items:baseline;gap:var(--space-xl)}.footer-top .footer-cta-links .cta-link{font-size:var(--font-size-xl)}.footer-top .footer-cta-links .cta-link::after{margin-top:6px}.footer-top .columns{display:flex;flex-direction:column;gap:var(--space-3xl)}.footer-top .columns .col{flex:1}.footer-top .columns .col.right{display:flex;flex-direction:column;gap:var(--space-4xl)}.footer-top .columns .col.right h6{line-height:1;margin-bottom:var(--space-sm)}.footer-top .columns .col.right p{font-size:var(--font-size-md);line-height:1.5;margin:0}@media (min-width:767px){.footer-top .columns{flex-direction:row;gap:var(--space-6xl)}.footer-top .columns .col.left{flex:0 1 auto}.footer-top .columns .col.right{flex:1 0 auto;gap:var(--space-xl)}}@media (min-width:959px){.footer-top .heading{margin-bottom:var(--space-lg)}.footer-top .footer-cta-links{flex-direction:row;align-items:unset;gap:var(--space-6xl)}.footer-top .footer-cta-links .cta-link{font-size:var(--font-size-lg)}.footer-top .columns{gap:var(--space-3xl)}.footer-top .columns .col{flex-direction:row;justify-content:flex-end}.footer-top .columns .col.right{flex-direction:row;gap:var(--space-7xl)}.footer-top .columns .col.right h6{line-height:1;margin-bottom:var(--space-sm)}.footer-top .columns .col.right p{font-size:var(--font-size-sm);line-height:1.5;margin:0}}.footer-mid{background:var(--brand-color);padding:var(--space-3xl) 0}.footer-mid .container .heading{color:var(--primary-color);font-size:var(--font-size-md);margin-bottom:var(--space-xl)}.footer-mid .container a{color:#f1eee2;font-size:var(--font-size-md);font-weight:400}.footer-mid .container .cta-link::after{display:none}.footer-mid .container .col.left{margin:0 0 var(--space-4xl);width:189px}.footer-mid .container .col.right ul.menu{border-bottom:1px solid var(--border-brand-color);padding:0 0 var(--space-4xl);margin:0 0 var(--space-4xl)}.footer-mid .container .col.right ul.menu li:not(:last-child){margin-bottom:var(--space-xl)}.footer-mid .container .col.right .col-6 ul.menu{border:0 none;padding:0}.footer-mid .social-links{display:flex;margin-top:var(--space-xl);justify-content:space-between}.footer-mid .social-links a{font-size:var(--font-size-xl)}@media (min-width:767px){.footer-mid .container .col.right{display:flex;flex-wrap:wrap}.footer-mid .container .col.right>.col{flex:0 0 50%}.footer-mid .container .col.right .col-5 ul.menu,.footer-mid .container .col.right .col-6 ul.menu{border:0 none;padding:0;margin:0}.footer-mid .container .social-links{gap:var(--space-4xl);justify-content:unset}}@media (min-width:959px){.footer-mid .container .heading,.footer-mid .container a{font-size:var(--font-size-sm)}.footer-mid .container .col.right>.col{flex:0 0 16%}.footer-mid .container .col.right ul.menu{border:0 none;padding:0;margin:0}.footer-mid .container .social-links{gap:var(--space-md)}}@media (min-width:1200px){.footer-mid .container{display:flex;justify-content:space-between}.footer-mid .container .heading,.footer-mid .container a{font-size:var(--font-size-sm);font-weight:400}.footer-mid .container .col{width:16%}.footer-mid .container .col.left{display:flex;align-items:center;margin:0 var(--space-4xl) 0 0}.footer-mid .container .col.right{display:flex;flex:1;justify-content:space-between}.footer-mid .container .col.right>.col{flex:1}.footer-mid .container .col.right>.col.col-1{padding-right:var(--space-md)}.footer-mid .container .social-links a{font-size:var(--font-size-md)}}.footer-bottom{border-top:1px solid var(--border-brand-color);background:var(--brand-color);color:var(--primary-color);font-size:var(--font-size-xs);font-weight:400;padding:var(--space-xl) 0}@media (min-width:959px){.footer-bottom .container{display:flex;gap:var(--space-8xl)}}.section-homepage-hero{background:var(--secondary-color);position:relative}.section-homepage-hero .hero{padding:var(--space-5xl) 0;box-shadow:0 5px 10px #727272}.section-homepage-hero .hero .columns{display:flex;flex-direction:column}.section-homepage-hero .hero .top{margin-bottom:var(--space-6xl)}.section-homepage-hero .hero .top h1{font-size:var(--font-size-6xl);font-weight:900;line-height:1;margin-bottom:var(--space-lg)}.section-homepage-hero .hero .top h2{font-size:var(--font-size-lg);font-weight:600;line-height:120%;margin-bottom:var(--space-sm)}.section-homepage-hero .hero .top h3{font-size:var(--font-size-md);font-weight:400;line-height:120%}.section-homepage-hero .hero .top .columns .col.left{margin-bottom:var(--space-md)}.section-homepage-hero .hero .top .columns .col.left h3{font-size:var(--font-size-4xl);font-weight:900;margin-bottom:var(--space-md)}.section-homepage-hero .hero .top .columns .col.left p{font-size:var(--font-size-sm)}.section-homepage-hero .hero .top .columns .col.right{display:flex;flex-direction:column;gap:30px}.section-homepage-hero .hero .top .columns .col.right .interest-area a.image{display:block;background-color:var(--border-brand-color);background-position:top center;background-size:cover;height:300px;width:100%;margin-bottom:var(--space-xl);position:relative}@media (min-width:575px) and (max-width:767px){.section-homepage-hero .hero .top .columns .col.right .interest-area a.image{height:500px}}.section-homepage-hero .hero .top .columns .col.right .interest-area a.image::before{display:block;content:"";height:100%;width:100%;top:0;left:0;position:absolute;box-shadow:-7px 7px 7px #333 inset}.section-homepage-hero .hero .top .columns .col.right .interest-area .link a.cta-link br{display:none}@media (min-width:767px){.section-homepage-hero .hero .top .columns .col.right{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.section-homepage-hero .hero .top .columns .col.right .interest-area{flex:1 0 30%}.section-homepage-hero .hero .top .columns .col.right .interest-area:last-child{margin-right:35%}}@media (min-width:1200px){.section-homepage-hero .hero .top .columns{flex-direction:row}.section-homepage-hero .hero .top .columns .col.left{flex:0 0 365px;padding:0 var(--space-6xl) 0 0;margin-bottom:0}.section-homepage-hero .hero .top .columns .col.left h2{margin-bottom:var(--space-5xl)}.section-homepage-hero .hero .top .columns .col.right{flex:1;flex-wrap:nowrap;justify-content:space-between;gap:unset}.section-homepage-hero .hero .top .columns .col.right .interest-area{flex:0 0 17%}.section-homepage-hero .hero .top .columns .col.right .interest-area:last-child{margin-right:0}.section-homepage-hero .hero .top .columns .col.right .interest-area a.image{margin-bottom:var(--space-3xl)}.section-homepage-hero .hero .top .columns .col.right .interest-area .link a.cta-link{background:0 0;display:inline;font-size:var(--font-size-sm);line-height:1}.section-homepage-hero .hero .top .columns .col.right .interest-area .link a.cta-link.active,.section-homepage-hero .hero .top .columns .col.right .interest-area .link a.cta-link:hover{--underline-width:0}.section-homepage-hero .hero .top .columns .col.right .interest-area .link a.cta-link br{display:initial}.section-homepage-hero .hero .top .columns .col.right .interest-area .link a.cta-link span{background:linear-gradient(currentColor 0 0) bottom left/var(--underline-width,0) 2px no-repeat;transition:var(--transition-general);line-height:1}.section-homepage-hero .hero .top .columns .col.right .interest-area .link a.cta-link span.active,.section-homepage-hero .hero .top .columns .col.right .interest-area .link a.cta-link span:hover{--underline-width:100%}.section-homepage-hero .hero .top .columns .col.right .interest-area .link a.cta-link::after{margin-top:0;position:relative;bottom:-2px}}.section-homepage-hero .hero .interest-area-intro{font-size:var(--font-size-sm);font-weight:400;line-height:120%}.section-homepage-hero .hero .wrap{padding-left:var(--space-sm)}.section-homepage-hero .hero .place-date{margin-bottom:var(--space-2xl)}.section-homepage-hero .hero .badge--dark{font-weight:700;font-size:var(--font-size-lg);margin-bottom:var(--space-sm)}.section-homepage-hero .hero .speakers .speaker .img{flex:0 0 280px}.section-homepage-hero .hero .bottom .columns .col.left{margin-bottom:var(--space-xl)}.section-homepage-hero .hero .bottom .columns .col.left h3{font-size:var(--font-size-4xl);font-weight:700;margin-bottom:var(--space-md)}@media (min-width:1200px){.section-homepage-hero .hero .bottom .columns{flex-direction:row}.section-homepage-hero .hero .bottom .columns .col.left{flex:0 0 365px;padding:0 var(--space-6xl) 0 0;margin-bottom:0}.section-homepage-hero .hero .bottom .columns .col.left h3{margin-right:var(--space-md)}.section-homepage-hero .hero .bottom .columns .col.left a.cta-link,.section-homepage-hero .hero .bottom .columns .col.left p{font-size:var(--font-size-sm)}.section-homepage-hero .hero .bottom .columns .col.right{flex:1}}.section-interest-areas{background:var(--white-color)}.interest-areas-row{display:flex}.interest-areas-row>*{min-width:0}.interest-areas-row{padding:3.125rem 0}.ia-desc{flex:0 0 190px;padding:56px 30px 15px 2px;font-size:1rem}.ia-items{flex:1 1 100%}.ia-items-inner{display:flex}.ia-items-inner>*{min-width:0}.ia-items-inner{flex-wrap:wrap;margin:0 -15px 0 -15px}.ia-entry{flex:0 0 190px;padding:15px}.ia-entry .ia-entry-inner{padding:13px 16px 14px 14px}.ia-entry a{display:flex;flex-direction:column;position:relative;align-items:center;transition:none}.ia-entry figure{position:relative;z-index:1;padding:.625rem 0;height:72px;width:72px;background-repeat:no-repeat;background-size:200%;background-position:0 50%}.ia-entry figure::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;mix-blend-mode:color;opacity:0;transition:var(--transition-general)}.ia-entry .ia-entry-icon{opacity:0;background:rgba(0,196,255,.9);position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;text-align:center;padding:8px 5px 0;transition:var(--transition-general)}.ia-entry .ia-entry-icon img{position:relative;z-index:5}.ia-entry .ia-entry-icon::before{content:"";background:var(--white-color);width:36px;height:36px;border-radius:50%;position:absolute;left:50%;top:20px;transform:translateX(-50%);z-index:1}.ia-entry .ia-entry-icon::after{content:"";background:url(../../../../../wp-content/themes/siggraph2026/assets/images/icons/arrow-down.svg) center center no-repeat;width:16px;height:30px;position:absolute;z-index:5;left:50%;margin-left:-8px;top:44px}.ia-entry .ia-entry-title{text-align:center;min-height:53px;padding:5px 3px;color:#000;position:relative;z-index:5;align-items:center;display:flex}.ia-entry .ia-entry-title>*{min-width:0}.ia-entry .ia-entry-title h4{width:100%;text-transform:uppercase;font-size:1rem;line-height:1.25}.ia-entry a:hover{text-decoration:none}.ia-entry a:hover .ia-entry-icon{opacity:1}.ia-entry a:hover figure{background-position:100% 50%}.ia-entry a:hover figure::before{opacity:1}@media (max-width:var(--bp-sm)){.interest-areas-row{display:block}.ia-desc{padding-top:0;padding-bottom:.9375rem}.ia-desc br{display:none}}@media (max-width:429px){.ia-entry{flex:0 0 50%;padding-top:.375rem;padding-bottom:.5625rem}.ia-entry .ia-entry-inner{padding:.6875rem}.ia-entry .ia-entry-title{min-height:2.8125rem}.ia-entry .ia-entry-title h4{font-size:.75rem;line-height:1.375}}.section-speakers{background:var(--primary-color);padding:var(--space-5xl) 0}.section-speakers h2{margin-bottom:var(--space-xl)}.section-speakers h3{font-size:var(--font-size-lg);margin-bottom:var(--space-xs)}.section-speakers h4{margin-bottom:var(--space-xs)}.speakers{background:var(--brand-color);width:100%;position:relative}.speakers .speaker{display:none;overflow:hidden}.speakers .speaker.active{display:flex;flex-direction:column}.speakers .speaker .img{height:240px}.speakers .speaker .img img{height:100%;width:100%;object-fit:cover;object-position:top}@media (min-width:767px){.speakers .speaker{height:150px}.speakers .speaker.active{flex-direction:row}.speakers .speaker .img{flex:0 0 350px;height:100%}}.speakers .speaker .info{flex:1;align-content:center;padding:var(--space-3xl) var(--space-3xl) var(--space-2xl);box-shadow:-5px 0 10px rgba(0,0,0,.7)}.speakers .speaker .info .caption{color:var(--primary-color);font-size:var(--font-size-xs);margin-bottom:var(--space-xs)}.speakers .speaker .info .name{display:inline-block;color:var(--white-color);font-size:var(--font-size-3xl);margin-bottom:var(--space-sm)}.speakers .nav-container{color:var(--primary-color);padding:0 var(--space-3xl) var(--space-2xl)}.speakers .nav-container .speakers-nav{display:flex;align-items:center;justify-content:flex-end}.speakers .nav-container .speakers-nav .arrow{font-size:var(--font-size-xl);cursor:pointer}.speakers .nav-container .speakers-nav .dots{padding:0 var(--space-md);font-size:var(--font-size-xl)}@media (min-width:767px){.speakers .nav-container{padding:unset;right:var(--space-xl);bottom:var(--space-lg);position:absolute}.speakers .nav-container .speakers-nav{justify-content:unset}.speakers .nav-container .speakers-nav .arrow{font-size:var(--font-size-md)}.speakers .nav-container .speakers-nav .dots{padding:0 calc(var(--space-md) - var(--space-xs));font-size:var(--font-size-md)}}@media (min-width:1200px){.speakers .nav-container .speakers-nav .arrow{font-size:.625rem}.speakers .nav-container .speakers-nav .dots{font-size:var(--font-size-xs)}}.speaker-info{display:none;max-width:960px}.speaker-info.fancybox-content .speaker-photo .speaker-photo-inner .arrow-button{display:none}.speaker-info.fancybox-content .speaker-text{padding-left:0}.speaker-info.fancybox-content .the-content a{border:0;outline:0;text-decoration:underline}.speaker-info-row{display:flex;flex-direction:column}@media (min-width:767px){.speaker-info-row{gap:30px;flex-direction:row}}.speaker-info-row .speaker-info-entry h3{margin-bottom:var(--space-sm)}.speaker-info-row .speaker-info-entry img{width:210px;margin-bottom:var(--space-sm)}.section-call-for-submissions-grid{padding:var(--space-5xl) 0}.section-call-for-submissions-grid h2{margin-bottom:var(--space-xl)}.section-call-for-submissions-grid h3{font-size:var(--font-size-lg);margin-bottom:var(--space-xs)}.section-call-for-submissions-grid h4{margin-bottom:var(--space-xs)}.section-call-for-submissions-grid .cfs-intro{margin-bottom:var(--space-5xl)}.section-call-for-submissions-grid .cfs-grid .cfs-col{display:flex;background:var(--primary-color);flex-direction:column;min-height:325px;position:relative;margin-bottom:var(--space-2xl)}.section-call-for-submissions-grid .cfs-grid .cfs-col .heading{font-size:var(--font-size-lg);font-weight:700;line-height:120%}.section-call-for-submissions-grid .cfs-grid .cfs-col p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-call-for-submissions-grid .cfs-grid .cfs-col::before{display:block;content:"";height:100%;width:100%;top:0;left:0;position:absolute;box-shadow:-7px 7px 7px #5a554d inset}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-image{flex:0 0 130px}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry{display:flex;flex-direction:column;flex:1;font-size:var(--font-size-sm);padding:var(--space-xl) var(--space-xl) var(--space-md) var(--space-md);position:relative}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry p{margin:0}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry .badge{display:inline-block;font-size:var(--font-size-md);padding:2px 6px 3px;margin-bottom:var(--space-sm)}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry .deadline{font-size:var(--font-size-md);margin-bottom:var(--space-sm)}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry .event-entry-top{flex:0 0 50px}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry .event-entry-bottom{flex:1}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry .cta-link{font-size:var(--font-size-md)}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry .cta-link::after{width:20px;margin-top:2px}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-closed{background:var(--brand-color)}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-closed::before{display:none}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-closed .heading{color:var(--white-color)}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-closed p{color:var(--secondary-color)}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-closed .event-image{opacity:.3}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-tba{background:var(--secondary-color)}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-tba::before{display:none}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-tba .event-image{opacity:.4}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-tba .badge{background:var(--white-color)}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-more .event-entry{justify-content:center;align-items:center}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-more .cta-link{display:block}.section-call-for-submissions-grid .cfs-grid .cfs-col.cfs-more .cta-link::after{width:24px;margin-top:1px}@media (min-width:575px){.section-call-for-submissions-grid .cfs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.section-call-for-submissions-grid .cfs-grid .cfs-col{flex-direction:row;height:170px;min-height:unset;margin-bottom:0}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-image{flex:0 0 95px}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry .heading{font-size:var(--font-size-md)}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry .cta-link{font-size:var(--font-size-sm)}.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry .badge,.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry .deadline,.section-call-for-submissions-grid .cfs-grid .cfs-col .event-entry .tba{font-size:var(--font-size-xs)}}@media (min-width:767px){.section-call-for-submissions-grid .cfs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}}@media (min-width:959px){.section-call-for-submissions-grid .cfs-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.section-call-for-submissions-grid .cfs-grid{grid-template-columns:repeat(4,1fr)}}.section-interior-hero{background:var(--secondary-color);padding:var(--space-5xl) 0}.section-interior-hero .interior-hero-text{padding:0 0 var(--space-4xl) 0;position:relative;z-index:9}.section-interior-hero .interior-hero-text h1{font-size:var(--font-size-5xl);margin-bottom:var(--space-xl);line-height:1}.section-interior-hero .interior-hero-text h2{font-size:var(--font-size-lg);margin-bottom:var(--space-md)}@media (min-width:1200px){.section-interior-hero .interior-hero{display:flex;flex-direction:row;gap:var(--space-7xl)}.section-interior-hero .interior-hero-text{flex:0 1 100%;align-content:center;padding:0 0 var(--space-md) 0}}.interior-hero-secondary-content{text-align:left;max-width:340px;margin-left:55px;padding:65px 0 0}.interior-hero-media{flex:1 0 auto;text-align:center;position:relative;z-index:5;height:330px}@media (min-width:959px){.interior-hero-media{flex:1 0 495px}}.interior-hero-media:before{content:"";position:absolute;right:0;top:-120px;height:800px;width:1px;background:rgba(26,31,31,.15)}.interior-hero-media .hero-media-inner{height:100%}.interior-hero-media .hero-media-inner img{height:100%;width:100%;object-fit:cover}.interior-hero-media .hero-media-inner::before{display:block;content:"";height:100%;width:100%;top:0;left:0;position:absolute;box-shadow:0 7px 7px #333 inset;z-index:10}.interior-hero-media .video-link{display:block;position:relative;overflow:hidden}.interior-hero-media .video-link:after{content:"";display:block;position:absolute;right:0;bottom:0;z-index:10;width:0;height:0;border-style:solid;border-width:0 0 72px 125px;border-color:transparent transparent #fff transparent}.interior-hero-media .video-link:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;border:0 solid transparent;z-index:11;transition:var(--transition-general)}.interior-hero-media .video-link .video-cta-text{position:absolute;display:block;width:94px;height:48px;z-index:15;right:0;bottom:0;padding:8px 8px 0 28px;font-weight:600;text-transform:uppercase;color:var(--brand-color);font-size:12px;line-height:18px;text-align:left}.interior-hero-media .video-link .video-cta-text:before{content:"";display:block;width:37px;height:37px;border-radius:50%;position:absolute;left:0;top:0;z-index:-1}.interior-hero-media .video-link .video-cta-text:after{content:"";display:block;width:13px;height:13px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4xIiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgMTMuMSAxMyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzAwMDMwMjsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQb2x5Z29uXzgyNiIgZGF0YS1uYW1lPSJQb2x5Z29uIDgyNiIgY2xhc3M9ImNscy0xIiBkPSJNMTQxNi42OSwzODguNDY2bC0xMy4wOCw2LjQ5M1YzODEuOTcyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0MDMuNTkgLTM4MS45NjkpIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;position:absolute;top:12px;left:9px}.interior-hero-media .video-link.custom-video-cta-text:after{content:"";display:block;position:absolute;right:0;bottom:0;z-index:10;width:0;height:0;border-style:solid;border-width:0 0 106px 183px;border-color:transparent transparent var(--white-color) transparent}.interior-hero-media .video-link.custom-video-cta-text .video-cta-text{width:133px;height:61px}.interior-hero-media .video-link:hover:before{border:2px solid var(--secondary-color)}.interior-hero-media .video-link:hover .video-cta-text:before{background-color:var(--secondary-color)}.interior-hero-media .video-link:hover .video-cta-text:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4xIiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgMTMuMSAxMyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZmZmZjsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQb2x5Z29uXzgyNiIgZGF0YS1uYW1lPSJQb2x5Z29uIDgyNiIgY2xhc3M9ImNscy0xIiBkPSJNMTQxNi42OSwzODguNDY2bC0xMy4wOCw2LjQ5M1YzODEuOTcyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0MDMuNTkgLTM4MS45NjkpIi8+Cjwvc3ZnPgo=)}.interior-hero-media img{position:relative;z-index:9;max-width:100%;height:auto}.interior-hero-media img.secondary-image{max-width:none;position:absolute;z-index:8;top:50%;left:85%;margin-left:-11px;transform:translateY(-50%);max-width:75%!important}.hero-style-sidebar-and-lower-content .interior-hero-media{padding-top:0}.hero-style-video .interior-hero-media{padding:0 0 26px}.interior-hero .interior-hero-media.has-secondary-image{padding-right:30px}.interior-hero-sidebar{flex:0 0 190px;background:var(--brand-color);color:var(--white-color);padding:var(--space-xl) var(--space-2xl);position:relative;z-index:9}.interior-hero-sidebar h1,.interior-hero-sidebar h2,.interior-hero-sidebar h3{color:var(--primary-color);margin-bottom:var(--space-sm)}.interior-hero-sidebar h4,.interior-hero-sidebar h5,.interior-hero-sidebar h6{color:var(--primary-color);margin-bottom:var(--space-xs);font-weight:600}.interior-hero-sidebar p{font-size:var(--font-size-xs)}.interior-hero-sidebar p:last-child{margin-bottom:0}body:not(.has-sidebar) section.section-interior-hero .interior-hero-media:before{display:none}body:not(.has-sidebar) section.section-interior-hero .interior-hero-media .hero-media-inner{height:100%;width:100%}body:not(.has-sidebar) section.section-interior-hero .interior-hero-media .hero-media-inner img{height:100%}@media (max-width:var(--bp-md)){.interior-hero-secondary-content{margin-left:0}.interior-hero-text h1{font-size:var(--font-size-4xl)}}@media (max-width:var(--bp-sm)){.interior-hero{flex-wrap:wrap;padding:0}.interior-hero>*{flex:0 0 100%;position:relative}.interior-hero-text{padding:1.6875rem 1.875rem 1.875rem 0;order:0}.interior-hero-text .sub-head{margin-bottom:.5rem}.interior-hero-text h1{margin-bottom:.625rem;font-size:2.1875rem}.interior-hero-text h1 .heading-icon{margin-right:1.4375rem}.interior-hero-sidebar{order:1;margin:0}.interior-hero-sidebar .reg-icon{margin-top:.625rem}.hero-style-video .interior-hero-media{padding-top:0;padding-bottom:3.125rem}.interior-hero-media{order:2;text-align:center}.hero-style-sidebar-and-lower-content .interior-hero-media,.hero-style-sidebar-content .interior-hero-media{padding:0;margin:1.875rem 0 0 0}.hero-style-sidebar-and-lower-content .interior-hero-media img,.hero-style-sidebar-content .interior-hero-media img{max-width:230px}.interior-hero-secondary-content{max-width:none;padding:0 0 40px}.interior-hero-media .interior-hero-secondary-content{display:none}}.section-image-text{padding:var(--space-5xl) 0;border-bottom:1px solid var(--border-light-grey-color)}.section-image-text .image-text-row{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-2xl);position:relative}.section-image-text .image-text-row:before{position:absolute;top:calc(100% - 1px);left:0;content:"";width:100%;height:1px;background:rgba(255,255,255,.7)}@media (min-width:575px){.section-image-text .image-text-row{flex-direction:row;gap:var(--space-6xl)}}.section-image-text .imt-image{position:relative}.section-image-text .imt-image img{height:475px;width:100%;object-fit:cover}.section-image-text .imt-text{flex:0 0 50%;padding-top:var(--space-lg)}.section-image-text .imt-text .imt-text-inner h2{margin-bottom:var(--space-lg)}.section-image-text .imt-text .imt-text-inner h3{font-size:var(--font-size-lg);margin-bottom:var(--space-xs)}.section-image-text .imt-text .imt-text-inner h4{margin-bottom:var(--space-xs)}.section-image-text .imt-text .button-grid{display:flex;flex-wrap:wrap;align-items:baseline;padding:var(--space-lg) 0 0}.section-image-text .imt-text .button-grid .link-wrapper{margin:0 var(--space-6xl) var(--space-xl) 0}.section-image-text .author{display:flex;background:var(--brand-color);margin-top:var(--space-4xl);margin-bottom:var(--space-2xl) 0;gap:var(--space-2xl);height:165px}.section-image-text .author .col.left{width:150px;position:relative}.section-image-text .author .col.left img.author-profile-pic{object-fit:cover;height:100%}.section-image-text .author .col.left::after{display:block;content:"";height:100%;width:100%;top:0;left:0;position:absolute;box-shadow:-7px 7px 7px #333 inset}.section-image-text .author .col.right{display:flex;flex-direction:column;justify-content:center}.section-image-text .author .col.right p.caption{color:var(--primary-color);font-size:var(--font-size-xs);margin-bottom:var(--space-xs)}.section-image-text .author .col.right img.author-signature{height:75px;width:fit-content;margin:0 0 var(--space-xs)}.section-image-text .author .col.right .badge--light{font-size:var(--font-size-xs)}.section-image-text .icon-btn-grid{display:flex;flex-wrap:wrap;padding:1.875rem 0 0}.section-image-text .icon-btn-grid .btn-box-outer{padding:0 1.125rem 1.125rem 0;width:100%}@media (min-width:575px){.section-image-text .icon-btn-grid .btn-box-outer{width:50%}}@media (min-width:767px){.section-image-text .icon-btn-grid .btn-box-outer{width:20%}}@media (min-width:959px){.section-image-text .icon-btn-grid .btn-box-outer{width:33.3333333333%}}@media (min-width:1200px){.section-image-text .icon-btn-grid .btn-box-outer{width:33.3333333333%}}@media (min-width:1400px){.section-image-text .icon-btn-grid .btn-box-outer{width:20%}}.section-image-text .icon-btn-grid .btn-box-outer .btn-box-w-icon{position:relative;display:flex;flex-direction:column;align-items:center}.section-image-text .icon-btn-grid .btn-box-outer .btn-box-w-icon .btn-label{position:relative;text-transform:none;color:#fff21b;font-size:.875rem;background:0 0;text-align:center;font-weight:900}.section-image-text .icon-btn-grid .btn-box-outer .btn-box-w-icon .img-icon-vert{display:flex;align-items:center;position:relative;width:100%;height:unset;min-height:100px;background:0 0}.section-image-text .icon-btn-grid .btn-box-outer .btn-box-w-icon .img-icon-vert:after{display:none}.section-image-text .icon-btn-grid .btn-box-outer .btn-box-w-icon .img-icon-vert img,.section-image-text .icon-btn-grid .btn-box-outer .btn-box-w-icon .img-icon-vert svg{max-height:unset!important;max-width:unset!important;width:100%;height:auto;display:block;margin-top:0}.section-image-text .icon-btn-grid .btn-box-outer .btn-box-w-icon:hover{text-decoration:none}.section-image-text .icon-btn-grid .btn-box-outer .btn-box-w-icon:hover .btn-label{color:#7cfc00}@media (max-width:959px){.section-image-text .imt-text .imt-text-inner{width:100%}.section-image-text .imt-image{padding-right:0;margin-bottom:20px}.section-image-text .imt-image .image-overlays{right:10px}.section-image-text .imt-image img{width:100%;height:auto}}@media (max-width:767px){.section-image-text .image-text-row{display:block;padding:1.8125rem 0 2.5rem}.section-image-text .imt-image{padding-right:0;margin-bottom:20px}.section-image-text .imt-image .image-overlays{right:10px}.section-image-text .imt-image img{width:100%;height:auto}.section-image-text .imt-text .imt-text-inner .sub-head-medium{margin-bottom:1px}.section-image-text .icon-btn-grid .btn-label{font-size:.75rem;line-height:1.3333333333}.section-image-text .btn-box-w-icon{padding:var(--space-sm)}}.section-programs-events-grid .pe-grid-filter{padding:var(--space-5xl) 0 var(--space-2xl)}.section-programs-events-grid .pe-grid-filter .container{padding:0 var(--space-5xl)}.section-programs-events-grid .pe-grid-filter .heading{margin-bottom:var(--space-xs)}.section-programs-events-grid .shuffle-button-group{display:flex;flex-wrap:wrap;margin-bottom:var(--space-lg)}.section-programs-events-grid .shuffle-button-group .cta-link{margin-right:var(--space-6xl);margin-bottom:var(--space-md)}.section-programs-events-grid .pe-grid-wrap{margin-bottom:var(--space-2xl)}.section-programs-events-grid .pe-grid-col{width:100%}@media (min-width:575px){.section-programs-events-grid .pe-grid-col{width:50%}}@media (min-width:959px){.section-programs-events-grid .pe-grid-col{width:33%}}@media (min-width:1200px){.section-programs-events-grid .pe-grid-col{width:25%}}.section-programs-events-grid .pe-grid-col-item{display:flex;background:var(--primary-color);flex-direction:row;height:169px;margin:0 auto var(--space-3xl);position:relative}@media (min-width:575px){.section-programs-events-grid .pe-grid-col-item{width:90%}}@media (min-width:1200px){.section-programs-events-grid .pe-grid-col-item{width:252px}}.section-programs-events-grid .pe-grid-col-item p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-programs-events-grid .pe-grid-col-item::before{display:block;content:"";height:100%;width:100%;top:0;left:0;position:absolute;box-shadow:-7px 7px 7px #5a554d inset}.section-programs-events-grid .pe-grid-col-item .event-image{flex:0 0 95px}.section-programs-events-grid .pe-grid-col-item .event-entry{display:flex;flex-direction:column;flex:1;justify-content:space-between;font-size:var(--font-size-sm);padding:var(--space-xl) var(--space-xl) var(--space-md) var(--space-md);position:relative}.section-programs-events-grid .pe-grid-col-item .event-entry p{margin:0}.section-programs-events-grid .pe-grid-col-item .event-entry .event-entry-title{font-size:var(--font-size-lg);font-weight:700;line-height:120%}.section-programs-events-grid .pe-grid-col-item .event-entry .event-entry-top{flex:0 0 50px}.section-programs-events-grid .pe-grid-col-item .event-entry .event-entry-bottom{flex:1}.section-programs-events-grid .pe-grid-col-item .event-entry .cta-link{font-size:var(--font-size-md)}.section-programs-events-grid .pe-grid-col-item .event-entry .cta-link::after{width:20px;margin-top:2px}@media (min-width:575px){.section-programs-events-grid .pe-grid-col-item .event-entry .cta-link{font-size:var(--font-size-sm)}}.section-two-column-text{background:var(--secondary-color)}.section-two-column-text .two-col-text-row{display:flex;flex-direction:column;justify-content:space-between}.section-two-column-text .two-col-text-row h2{margin-bottom:var(--space-lg)}.section-two-column-text .two-col-text-row h3{font-size:var(--font-size-lg);margin-bottom:var(--space-xs)}.section-two-column-text .two-col-text-row h4{margin-bottom:var(--space-sm)}.section-two-column-text .two-col-text-row .tct-col{flex:1;padding:var(--space-5xl) 0}.section-two-column-text .two-col-text-row .tct-col:first-child{border-bottom:1px solid var(--border-primary-color)}.section-two-column-text .two-col-text-row .image-overlays{position:absolute;bottom:0;left:0;display:flex}.section-two-column-text .two-col-text-row .image-overlays img{width:40px;height:40px;margin-right:10px}@media (min-width:767px){.section-two-column-text{padding:var(--space-5xl) 0}.section-two-column-text .two-col-text-row{flex-direction:row;gap:var(--space-6xl);padding:0}.section-two-column-text .two-col-text-row .tct-col{padding:0}.section-two-column-text .two-col-text-row .tct-col:first-child{border:0}}@media (max-width:var(--bp-sm)){.section-two-column-text .two-col-text-row{display:block;padding:1.5625rem 0 0}.section-two-column-text .two-col-text-row .tct-col{padding-bottom:2.1875rem}}.section-three-column-image-text{padding:var(--space-5xl) 0}.section-three-column-image-text h2{margin-bottom:var(--space-4xl)}.section-three-column-image-text h3{font-size:var(--font-size-lg);margin-bottom:var(--space-xs)}.section-three-column-image-text h4{margin-bottom:var(--space-xs)}.section-three-column-image-text .columns{flex-direction:column;gap:30px}.section-three-column-image-text .columns .col-caption{padding:var(--space-md) 0}.section-three-column-image-text .columns .col-text{background:var(--brand-color);padding:var(--space-xl);color:var(--secondary-color)}.section-three-column-image-text .columns .col-text a,.section-three-column-image-text .columns .col-text h3{color:var(--white-color);margin-bottom:var(--space-lg)}.section-three-column-image-text .columns .col-text ul{padding-left:1rem}.section-three-column-image-text .columns .col-text ul li{margin-bottom:var(--space-md)}.section-three-column-image-text .columns .col-text ul li:last-child{margin-bottom:0}.section-three-column-image-text .columns .col-text ul li::before{content:"– ";margin-left:-1rem;display:inline-block;width:1rem}@media (min-width:767px){.section-three-column-image-text .columns{flex-direction:row}.section-three-column-image-text .columns .col{flex:1}}@media (min-width:1200px){.section-three-column-image-text .columns .col-text{padding:var(--space-4xl)}}.section-full-width-text{padding:var(--space-5xl) 0}.section-full-width-text .full-width-text-inner h2{margin-bottom:var(--space-lg)}.section-full-width-text .full-width-text-inner h3{font-size:var(--font-size-lg);margin-bottom:var(--space-xs)}.section-full-width-text .full-width-text-inner h4{margin-bottom:var(--space-xs)}.section-logo-listing{background:var(--secondary-color);padding:var(--space-5xl) 0}.section-logo-listing h2{margin-bottom:var(--space-lg)}.section-logo-listing h3{font-size:var(--font-size-lg);margin-bottom:var(--space-xs)}.section-logo-listing h4{margin-bottom:var(--space-xs)}.section-logo-listing .columns{display:flex;flex-direction:column;gap:var(--space-6xl)}.section-logo-listing .columns .col.right{flex-wrap:wrap;gap:var(--space-xl);justify-content:flex-start}.section-logo-listing .columns .col.right .logo-item img{height:87px;width:90px;object-fit:cover}@media (min-width:767px){.section-logo-listing .columns{flex-direction:row}.section-logo-listing .columns .col.left{flex:0 0 25%}.section-logo-listing .columns .col.right{gap:105px;justify-content:end}.section-logo-listing .columns .col.right .logo-item{height:97px;width:100px}}.section-committee-member-grid{padding-bottom:2.5rem}@media (min-width:767px){.section-committee-member-grid .com-member-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width:959px){.section-committee-member-grid .com-member-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.section-committee-member-grid .com-member-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1400px){.section-committee-member-grid .com-member-grid{grid-template-columns:repeat(5,1fr)}}.section-committee-member-grid .com-member-grid .speaker-entry:hover{text-decoration:none}.section-committee-member-grid .com-member-grid .speaker-photo{height:250px;width:250px;margin:0 auto var(--space-sm)}@media (min-width:1400px){.section-committee-member-grid .com-member-grid .speaker-photo{height:206px;width:206px}}.section-committee-member-grid .com-member-grid .speaker-photo .speaker-photo-inner{position:relative}.section-committee-member-grid .com-member-grid .speaker-photo .speaker-photo-inner::before{display:block;content:"";height:100%;width:100%;top:0;left:0;position:absolute;box-shadow:-7px 7px 7px #5a554d inset}.section-committee-member-grid .com-member-grid .speaker-photo img{height:250px;width:250px;object-fit:cover}@media (min-width:1400px){.section-committee-member-grid .com-member-grid .speaker-photo img{height:206px;width:206px}}.section-committee-member-grid .com-member-grid .speaker-text{text-align:center}.section-committee-member-grid .com-member-grid .speaker-text h3{font-size:var(--font-size-lg);font-weight:900;margin-bottom:var(--space-sm)}.section-committee-member-grid .com-member-grid .speaker-text p{font-size:var(--font-size-md);font-weight:500;line-height:1}.section-rotator-ad .rotator-ad-slider-wrap{padding:var(--space-5xl) 0;max-width:728px;margin:0 auto}@media (max-width:var(--bp-sm)){.section-rotator-ad .rotator-ad-slider-wrap{padding:.9375rem 0}}.section-pricing-table{background:var(--secondary-color);padding:var(--space-5xl) 0}.section-pricing-table h2{margin-bottom:var(--space-lg)}.section-pricing-table h3{font-size:var(--font-size-lg);margin-bottom:var(--space-xs)}.section-pricing-table h4{margin-bottom:var(--space-xs)}.section-pricing-table .footnotes{margin-top:var(--space-4xl)}.pricing-table td,.pricing-table th{border:1px solid #d9d9d9;padding:var(--space-md)}.pricing-table .no-border{border:0}.pricing-table th{font-size:var(--font-size-xs);font-weight:700;line-height:1.1666666667;text-align:left;font-weight:900}@media screen and (min-width:767px){.pricing-table th{font-size:var(--font-size-sm)}}.pricing-table th .title-desc{font-size:var(--font-size-xs);font-weight:400;line-height:1.4;margin-top:var(--space-xs)}.pricing-table td{text-align:center;font-size:var(--font-size-xs);line-height:1.1666666667}.pricing-table td img{display:block;width:23px;margin:-4px auto -5px}.pricing-table td img[alt="Triple Asterisk"]{width:52px;margin-top:.0625rem}.pricing-table td img[alt="Double Asterisk"]{width:34px;margin-top:.0625rem}.pricing-table td img[alt=Asterisk]{width:16px;margin-top:.0625rem}.pricing-table thead th{background:var(--brand-color);border:1px solid #506065;color:var(--white-color);padding-top:2rem;padding-bottom:1.5625rem;width:25%}.pricing-table tbody td,.pricing-table tbody th{color:var(--brand-color)}.pricing-table tbody td{background:var(--white-color)}.pricing-table tbody th{background:var(--primary-color)}.pricing-table.pricing-table-alt thead th{width:12.5%;padding-top:2rem;padding-bottom:1.5625rem}.pricing-table-mobile{display:block}.pricing-table-mobile .pricing-table{width:100%;margin-bottom:var(--space-xl)}.pricing-table-mobile .pricing-table thead th{padding:var(--space-xs)}@media screen and (min-width:575px){.pricing-table-mobile .pricing-table thead th{padding:var(--space-md)}}@media screen and (min-width:767px){.pricing-table-mobile .pricing-table thead th{padding:var(--space-xl)}}.pricing-table-desktop{display:none}.pricing-table-desktop .pricing-table thead>tr th:first-child{background:0 0;border:1px solid #d9d9d9;border-top:0;border-left:0;color:var(--brand-color);width:25%}.pricing-table-desktop .pricing-table thead>tr th:nth-child(2),.pricing-table-desktop .pricing-table thead>tr th:nth-child(3),.pricing-table-desktop .pricing-table thead>tr th:nth-child(4),.pricing-table-desktop .pricing-table thead>tr th:nth-child(5),.pricing-table-desktop .pricing-table thead>tr th:nth-child(6){width:11%}@media (min-width:1200px){.pricing-table-mobile{display:none}.pricing-table-desktop{display:block}}.section-accordion{padding:var(--space-5xl) 0}.section-accordion h2{margin-bottom:var(--space-xl)}.section-accordion h3{font-size:var(--font-size-lg);margin-bottom:var(--space-xs)}.section-accordion h4{margin-bottom:var(--space-xs)}@media (min-width:767px){.section-accordion .columns{display:flex}}.section-accordion .columns .col-1{flex:1}.section-accordion .columns .col-2{align-content:end}.section-accordion .columns .col-2 a{display:inline-block;margin-bottom:var(--space-xl);margin-right:var(--space-2xl)}.accordion-head{display:block;background:var(--brand-color);border-bottom:1px solid var(--border-brand-color);color:var(--white-color);position:relative;padding:var(--space-md) var(--space-6xl);cursor:pointer}.accordion-head h3{font-size:var(--font-size-md);line-height:1.125;margin:0}.accordion-head:hover .accordion-icon{background:var(--primary-color);border:var(--brand-color)}.accordion-head:hover .accordion-icon .icon-minus:after,.accordion-head:hover .accordion-icon .icon-minus:before,.accordion-head:hover .accordion-icon .icon-plus:after,.accordion-head:hover .accordion-icon .icon-plus:before{background:var(--brand-color)}.accordion-icon{background:0 0;position:absolute;width:26px;height:26px;border-radius:50%;top:50%;margin-top:-13px;left:22px;transition:var(--transition-general);border:1px solid var(--white-color)}.accordion-icon .icon-minus,.accordion-icon .icon-plus{position:absolute;top:0;left:0;right:0;bottom:0}.accordion-icon .icon-minus:after,.accordion-icon .icon-minus:before,.accordion-icon .icon-plus:after,.accordion-icon .icon-plus:before{content:"";background:var(--white-color);width:2px;height:10px;top:50%;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%)}.accordion-icon .icon-plus:after{transform:translateX(-50%) translateY(-50%) rotate(90deg)}.accordion-icon .icon-minus{display:none}.accordion-icon .icon-minus:before{display:none}.accordion-icon .icon-minus:after{transform:translateX(-50%) translateY(-50%) rotate(90deg)}.accordion-arrow{display:flex;top:0;right:0;bottom:0;width:50px;position:absolute;align-items:center;justify-content:center}.accordion-body{display:none;background:var(--secondary-color);padding:1.5625rem 4.625rem 6.125rem 4rem;position:relative}.accordion-body::before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid var(--border-secondary-color)}.accordion-body::after{content:"";border-left:1px solid var(--border-secondary-color);position:absolute;display:block;width:50px;top:0;right:0;bottom:0}.accordion-body .accordion-body-inner{max-width:856px;color:var(--brand-color)}.accordion-body .accordion-body-inner a{color:var(--brand-color);text-decoration:underline}.accordion-body .back-to-top{display:none;border-top:1px solid #d9d9d9;font-size:.5rem;line-height:1.2;font-weight:500;text-align:center;text-transform:capitalize;right:0;bottom:0;padding:10px 7px;width:49px;z-index:99;position:absolute}.accordion-body .back-to-top:hover{text-decoration:none}.accordion-body table td,.accordion-body table th{border:1px solid rgba(84,86,94,.15);padding:.3125rem;text-align:center}.accordion-body table th{font-size:.75rem;font-weight:400}.accordion-body table td{font-weight:700}.accordion-body table td:nth-child(1){font-size:.75rem;font-weight:400;text-align:left}.accordion-body table.basic td:nth-child(1){font-size:1rem;font-weight:700;text-align:center}.section-registration-level-comparison .accordion-wrap{max-width:1030px}.accordion-body-grid{padding:0 3.0625rem 0 0}.accordion-content-grid-outer{overflow:hidden}.accordion-content-grid{display:flex;flex-wrap:wrap;margin-bottom:-1px;margin-right:-1px;position:relative}.accordion-content-grid .accordion-content-cell{display:flex;flex:0 0 14.2857142857%;font-weight:500;font-size:.875rem;line-height:1.2857142857;text-align:center;min-height:75px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--border-secondary-color);border-right:1px solid var(--border-secondary-color);position:relative;z-index:3}.accordion-content-grid .accordion-content-cell.disabled{color:#a6a7a7}.accordion-content-grid .accordion-content-cell.disabled::before{content:"";background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(0,0,0,.15),transparent calc(50% + 1px));position:absolute;top:0;left:0;right:0;bottom:0}.accordion-content-grid .accordion-content-cell:nth-child(7n){border-right:0}.accordion-content-grid .accordion-content-cell .cell-inner{flex:0 0 100%}.accordion-entry.active .accordion-head{background:var(--secondary-color);color:var(--brand-color);border-color:transparent}.accordion-entry.active .accordion-icon{border-color:var(--brand-color)}.accordion-entry.active .accordion-icon .icon-plus{display:none}.accordion-entry.active .accordion-icon .icon-minus{display:block}.accordion-entry.active .accordion-icon .icon-minus:after{background:var(--brand-color)}.accordion-entry.active .accordion-arrow i{transform:rotate(90deg)}@media (max-width:var(--bp-sm)){.accordion-wrap{padding:1.5rem 0 1.875rem}.accordion-wrap .sub-head-medium{margin-bottom:.0625rem}.accordion-wrap .content-with-icon{padding-bottom:1.25rem}.accordion-head h3{font-size:.75rem;line-height:1.5}.accordion-body{padding-left:2rem}.accordion-body-grid{padding:0 49px 0 0}.accordion-content-grid .accordion-content-cell{flex:0 0 20%}.accordion-content-grid .accordion-content-cell:nth-child(7n){border-right:1px solid var(--border-secondary-color)}.accordion-content-grid .accordion-content-cell:nth-child(5n){border-right:none}}@media (max-width:600px){.accordion-content-grid .accordion-content-cell{flex:0 0 33.3333333333%}.accordion-content-grid .accordion-content-cell:nth-child(5n){border-right:1px solid var(--border-secondary-color)}.accordion-content-grid .accordion-content-cell:nth-child(3n){border-right:none}}@media (max-width:410px){.accordion-content-grid .accordion-content-cell{flex:0 0 50%}.accordion-content-grid .accordion-content-cell:nth-child(3n){border-right:1px solid var(--border-secondary-color)}.accordion-content-grid .accordion-content-cell:nth-child(2n){border-right:none}}.accordion .the-content ol ol,.accordion .the-content ol ul,.accordion .the-content ul ol,.accordion .the-content ul ul{margin-bottom:1.375em}.section-media-policies{background:var(--secondary-color);padding:var(--space-5xl) 0}.section-media-policies h2{margin-bottom:var(--space-xl)}.section-media-policies h3{font-size:var(--font-size-lg);margin-bottom:var(--space-xs)}.section-media-policies h4{margin-bottom:var(--space-xs)}.policies-grid{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:30px}.policy-group{flex:1}.policy-group ul{column-count:2}.policy-group-inner{background:var(--white-color);height:100%;padding:32px 21px 35px;position:relative}.policy-group-icon{position:absolute;width:36px;height:36px;border-radius:50%;top:22px;right:18px}.policy-group-icon img{display:block;position:absolute}.policy-group-head{padding:0 50px 12px 0}.policy-group-text li{color:var(--brand-color);padding-left:var(--space-md);margin-bottom:var(--space-sm);position:relative}.policy-group-text li::before{background:var(--brand-color);content:"";width:.4375rem;height:.0625rem;top:.625rem;left:0;position:absolute}.policy-group-text li::after{background:var(--brand-color);content:"";width:.0625rem;height:.4375rem;top:.4375rem;left:.1875rem;position:absolute}@media (min-width:767px){.policies-grid{flex-direction:row}}section.section-call-for-submissions{background:var(--white-color);position:relative}section.section-call-for-submissions:after{content:"";background:var(--white-color);position:absolute;width:6000px;height:100%;top:0;left:-3000px;z-index:0}section.section-call-for-submissions .container{z-index:1}section.section-call-for-submissions .the-content a.btn{float:right}.cfs-head .sub-head-medium{margin:0 0 5px;font-size:.75rem}.cfs-head h2{font-size:2.5rem}.cfs-wrap{padding:50px 0;max-width:1030px}.content-white-box{background:#ede0ce;width:160px;float:left;margin:5px 23px 5px -4px;padding:14px 15px 20px;font-size:.75rem;line-height:1.5;font-weight:500}.content-white-box h3{font-size:1rem;margin-bottom:5px}.content-white-box .reg-icon{display:inline-block;margin-top:4px;margin-left:11px;vertical-align:top}.content-white-box p{margin:0}@media (max-width:var(--bp-sm)){.cfs-wrap{padding:1.4375rem 0 2.5rem}.cfs-wrap .sub-head-medium{font-size:1rem;line-height:1.25}.cfs-wrap .content-with-icon{padding-left:0}.cfs-wrap .cfs-head{padding-bottom:.625rem}.cfs-wrap .cfs-head h2{font-size:1.5rem;padding-left:.1875rem;padding-top:.1875rem}.cfs-wrap .cfs-head .img-icon{width:1.625rem;height:1.625rem;top:0;margin-top:.3125rem}.cfs-wrap .cfs-head .img-icon img,.cfs-wrap .cfs-head .img-icon svg{max-width:70%;left:-3px}.cfs-wrap .cfs-head .img-icon::before{top:50%;transform:translateY(-50%);left:70%}.content-white-box{float:none;width:auto;margin:0 0 1.0625rem}.content-white-box .reg-icon{margin-top:9px}}.section-blog-heading{background:var(--secondary-color)}.blog-heading-wrap{padding:var(--space-5xl) 0}@media (min-width:1200px){.blog-heading-wrap{max-width:50%}}.blog-heading-wrap h1{font-size:var(--font-size-5xl);margin-bottom:var(--space-xl)}.blog-heading-wrap h2{font-size:var(--font-size-lg);margin-bottom:var(--space-md)}.blog-heading-wrap p{margin:0}.section-blog-filter{background:var(--primary-color);margin-bottom:var(--space-sm)}.section-blog-filter .blog-filter-wrap{padding:var(--space-3xl) 0}.section-blog-filter .blog-filter-wrap h3{margin-bottom:var(--space-sm);font-size:var(--font-size-md)}.section-blog-filter .blog-filter-wrap .blog-filter{display:flex;gap:var(--space-7xl)}.img-icon{display:none}p.post-meta{font-weight:700;text-transform:uppercase;margin-bottom:var(--space-xs)}.post-entry{border-bottom:1px solid var(--border-light-grey-color);padding:var(--space-5xl) 0}.post-entry:first-child{border-top:0}.post-entry:last-child{padding-bottom:0}.post-entry .post-entry-title{margin:0 0 var(--space-md);font-size:var(--font-size-2xl);font-weight:700;line-height:1}.post-entry-more{padding-top:var(--space-md);padding-right:var(--space-2xl);text-align:right}.single-event .section-image-text .image-text-row:before,.single-program .section-image-text .image-text-row:before{display:none}.single-event .section-image-text .image-text-row,.single-program .section-image-text .image-text-row{padding:var(--space-5xl) 0}.single-event .section-interior-hero,.single-program .section-interior-hero{position:relative;overflow:visible;background:var(--secondary-color)}.single-event .section-interior-hero:before,.single-program .section-interior-hero:before{content:"";background:var(--secondary-color);width:10000px;height:100%;position:absolute;top:0;left:-5000px}.single-event .section-interior-hero .interior-hero-media:before,.single-program .section-interior-hero .interior-hero-media:before{display:none}.program-single-content .container{max-width:none;margin:0;padding:0}.program-single-content .container::after,.program-single-content .container::before{display:none}.has-sidebar .program-single-content>section:not(:first-child)::before{display:none}@media (min-width:767px){.program-single-row{display:flex;position:relative;gap:var(--space-6xl)}}.program-single-row .sidebar-program{flex:0 0 230px;position:relative;z-index:9}.program-single-row .sidebar-program .sidebar-inner{margin-bottom:var(--space-md)}.program-single-row .sidebar-program .sidebar-inner .widget{background:var(--brand-color);color:var(--white-color);padding:var(--space-md)}.program-single-row .sidebar-program .sidebar-inner .widget h3,.program-single-row .sidebar-program .sidebar-inner .widget h4,.program-single-row .sidebar-program .sidebar-inner .widget h5,.program-single-row .sidebar-program .sidebar-inner .widget h6{margin-bottom:var(--space-md);line-height:normal}.program-single-row .sidebar-program .sidebar-inner .widget p{font-size:var(--font-size-xs)}.program-single-row .sidebar-program .sidebar-inner .widget p:last-child{margin-bottom:0}.program-single-row .sidebar-program .sidebar-inner .widget a.cta-link::after{margin-top:1px}.program-single-row .sidebar-program .sidebar-inner .widget hr.separator{border:0 none;background:var(--border-brand-color);height:1px;margin:var(--space-md) 0}.program-single-row .sidebar-program .sidebar-inner .widget .widget-entry:last-child{padding-bottom:var(--space-xs)}.program-single-row .sidebar-program .sidebar-inner .widget .link-wrapper{padding-right:30px}.program-single-row .program-single-content{flex:1 1 100%;position:relative;z-index:5}.program-single-row .line-sidebar{position:absolute;width:1px;border-left:1px solid rgba(var(--brand-color),.15);right:189px;top:0;bottom:0;z-index:5}.sidebar-program{padding:var(--space-5xl) 0 0}.section-sidebar-mobile{display:none}@media (min-width:767px){.section-sidebar-mobile{display:block;padding:1.875rem 0}.section-sidebar-mobile .sidebar-program{padding:0}.section-sidebar-mobile .sidebar-program .sidebar-inner{max-width:none;display:block}.has-sidebar .program-single-content>section::before{display:block!important}}.ie11 #logo svg{height:45px}.ie11 .header-search svg{height:14px}.ie11 .ia-desc,.ie11 .ia-entry{max-width:190px}.ie11 .pe-grid-col,.ie11 .speaker-col{max-width:25%}.ie11 .speaker-info-row .speaker-info-entry-wrap{max-width:255px}.ie11 .fancybox-content{width:100%}.ie11 .cfs-col{max-width:16.666%}.ie11 .cfs-grid-intro-col{max-width:33.332%}.ie11 .icon-btn-grid .btn-box-outer{max-width:33.3333%}.ie11 .accordion-icon .icon-minus svg,.ie11 .accordion-icon .icon-plus svg{height:10px}.ie11 .accordion-arrow svg{height:14px}.section-registration-level-nav{text-align:center}.section-registration-level-nav .section-inner{padding:17px 0 21px}.section-registration-level-nav .registration-lv-nav-row{margin-left:-7px;padding-top:10px;flex-wrap:wrap;justify-content:center;display:flex}.section-registration-level-nav .registration-lv-nav-row>*{min-width:0}.section-registration-level-nav .registration-lv-nav-col{padding:0 0 7px 7px;flex:0 0 25%}.section-registration-level-nav .registration-lv-nav-col a.btn-sml{align-items:center;width:100%;text-align:center;padding-top:7px;padding-bottom:7px;height:100%;display:flex}.section-registration-level-nav .registration-lv-nav-col a.btn-sml>*{min-width:0}.section-registration-level-nav .registration-lv-nav-col a.btn-sml .btn-inner{flex:0 0 100%}.section-registration-level .section-inner{padding:44px 0 51px;color:#fff}.registration-lv-grid{padding-top:18px;display:flex}.registration-lv-grid>*{min-width:0}.registration-lv-grid .registration-lv-content{flex:1 1 auto;padding-right:6.3461538462%}.registration-lv-grid .btn-wrap{padding:18px 0 20px}.registration-lv-grid .btn-wrap .btn{color:#fff}.registration-lv-grid .registration-lv-table{flex:0 0 50%;max-width:412px;padding:10px 0 0}.registration-lv-grid .registration-lv-table .pricing-table{width:100%;table-layout:fixed}.registration-lv-grid .registration-lv-table .pricing-table td,.registration-lv-grid .registration-lv-table .pricing-table th{padding:15px 8px 16px 11px;line-height:1.5;height:50px;text-align:left;font-weight:500}.registration-lv-grid .registration-lv-table .pricing-table th{vertical-align:middle;padding-top:5px;padding-bottom:5px;background:#fff;color:#000}.registration-lv-grid .footnotes{font-size:.625rem;line-height:1.6;padding:13px 0 0;max-width:360px}.registration-lv-grid .footnotes p{margin-bottom:.5em;color:#fff}@media (max-width:var(--bp-sm)){.section-registration-level .section-inner{padding:1.5rem 0 1.875rem}.section-registration-level-nav .registration-lv-nav-col{flex:0 0 50%}.registration-lv-grid{display:block}.registration-lv-grid .btn-wrap{padding:.3125rem 0 .625rem}.registration-lv-grid .registration-lv-content{padding-right:0}.registration-lv-grid .footnotes,.registration-lv-grid .registration-lv-table{max-width:none}.registration-lv-grid .registration-lv-table{padding-top:1.25rem}.registration-lv-grid .registration-lv-table .pricing-table td,.registration-lv-grid .registration-lv-table .pricing-table th{height:30px}}.section-registration-add-ons{background:var(--brand-color);padding:var(--space-5xl) 0}.section-registration-add-ons h2{color:var(--primary-color);margin-bottom:var(--space-4xl)}.section-registration-add-ons h3{color:var(--primary-color);margin-bottom:var(--space-sm)}.section-registration-add-ons .addons-grid{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-sm)}@media screen and (min-width:767px){.section-registration-add-ons .addons-grid{flex-direction:row;flex-wrap:wrap}}.section-registration-add-ons .addons-grid .addon-col{flex:1;margin-bottom:var(--space-sm)}@media screen and (min-width:767px){.section-registration-add-ons .addons-grid .addon-col{flex:0 0 calc(50% - var(--space-sm))}}@media screen and (min-width:1200px){.section-registration-add-ons .addons-grid .addon-col{flex:1}}.section-registration-add-ons .addons-grid .addon-cell-name{padding:0 var(--space-2xl) var(--space-2xl)}@media screen and (min-width:767px){.section-registration-add-ons .addons-grid .addon-cell-name{height:4.5rem}}@media screen and (min-width:959px){.section-registration-add-ons .addons-grid .addon-cell-name{padding:0 var(--space-2xl)}}.section-registration-add-ons .addons-grid .addon-cell-name .heading,.section-registration-add-ons .addons-grid .addon-cell-name .heading a{color:var(--white-color)}.section-registration-add-ons .addons-grid .addon-cell-img{text-align:center;position:relative;margin-bottom:var(--space-2xl)}.section-registration-add-ons .addons-grid .addon-cell-img img.aci-img{width:auto;width:100%;height:auto;max-height:100%;vertical-align:middle}.section-registration-add-ons .addons-grid .addon-cell-desc{color:var(--secondary-color);padding:0 var(--space-2xl) var(--space-2xl) var(--space-2xl)}.section-registration-add-ons .addons-grid .addon-cell-desc a{color:var(--white-color)}.section-registration-add-ons .addons-grid .addon-cell-desc p:last-child{margin-bottom:var(--space-sm)}section.section-interior-hero.section-register-interior-hero .interior-hero{display:flex;padding:var(--space-3xl) 0 var(--space-5xl) 0;position:relative}section.section-interior-hero.section-register-interior-hero .interior-hero-text{flex:0 1 100%;padding:0;margin:0;position:relative;z-index:9}section.section-interior-hero.section-register-interior-hero .interior-hero-text .sub-head{margin:0 0 var(--space-md);font-size:var(--font-size-lg);font-weight:700;line-height:var(--font-size-2xl);letter-spacing:.125rem}section.section-interior-hero.section-register-interior-hero .interior-hero-text h1{margin:0 0 var(--space-lg);font-size:var(--font-size-5xl);font-weight:700;letter-spacing:.1875rem}section.section-interior-hero.section-register-interior-hero .interior-hero-text h1 .heading-icon{margin:var(--space-md) var(--space-5xl) 0 0}section.section-interior-hero.section-register-interior-hero .interior-hero-text .text-button-row{margin:0 0 var(--space-5xl)}section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row{display:flex;flex-direction:column;gap:var(--space-4xl)}@media screen and (min-width:1200px){section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row{flex-direction:row}}section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .heading{margin-bottom:var(--space-sm)}section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .quick-links{background:var(--brand-color);padding:var(--space-lg);flex:1}section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .quick-links .heading{color:var(--secondary-color)}section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .quick-links .links{display:flex;flex-wrap:wrap;justify-content:flex-start}section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .quick-links .links a{background:var(--secondary-color);border:3px solid var(--brand-color);color:var(--brand-color);display:block;padding:var(--space-sm);min-height:58px;width:100%;font-size:var(--font-size-sm)}@media screen and (min-width:575px){section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .quick-links .links a{width:50%}}@media screen and (min-width:767px){section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .quick-links .links a{width:16.6666666667%}}section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .quick-links .links a:hover{background-color:var(--primary-color)}section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .reg-hours{background-color:var(--primary-color);padding:var(--space-lg);flex:1}@media screen and (min-width:1200px){section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .reg-hours{flex:0 0 385px}}section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .reg-hours .reg-hours-list{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width:575px){section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .reg-hours .reg-hours-list{flex-direction:row}}section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .reg-hours .day{display:flex;border:3px solid var(--primary-color);flex-direction:column;min-height:58px;width:50%;justify-content:center}@media screen and (min-width:575px){section.section-interior-hero.section-register-interior-hero .interior-hero-text .info-action-row .reg-hours .day{width:30%}}.section-registration-level-options .section-inner{padding:var(--space-5xl) 0}.section-registration-level-options .section-inner .sub-head{letter-spacing:.125rem}.section-registration-level-options .section-inner h2{font-size:var(--font-size-4xl);font-weight:700;letter-spacing:.125rem;margin:0 0 var(--space-4xl)}.section-registration-level-options .level-grid{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-sm)}@media screen and (min-width:767px){.section-registration-level-options .level-grid{flex-direction:row;flex-wrap:wrap}}.section-registration-level-options .level-grid .the-content{margin-bottom:var(--space-sm);background:var(--brand-color);color:var(--brand-color);padding:var(--space-2xl)}@media screen and (min-width:767px){.section-registration-level-options .level-grid .the-content{display:flex;flex-direction:column;flex:0 0 calc(50% - var(--space-sm))}}@media screen and (min-width:1200px){.section-registration-level-options .level-grid .the-content{flex:1}}.section-registration-level-options .level-grid .the-content .options-top{color:var(--white-color);padding-bottom:0}.section-registration-level-options .level-grid .the-content .options-top .heading{font-size:var(--font-size-2xl);margin:0 0 var(--space-xl)}.section-registration-level-options .level-grid .the-content .options-top .option-rate{margin:0}.section-registration-level-options .level-grid .the-content .options-top .option-availability{color:var(--primary-color)}.section-registration-level-options .level-grid .the-content .options{flex:2;min-height:300px;padding-top:0}.section-registration-level-options .level-grid .the-content .options .option-types .option-type{position:relative;padding:var(--space-sm) 0;margin:var(--space-xs) 0;border-top:1px solid #fff}.section-registration-level-options .level-grid .the-content .options .option-types .option-type:before{content:"";position:absolute;top:0;left:0;height:2px;width:100%}.section-registration-level-options .level-grid .the-content .options .option-types .option-type .option-type-title{color:var(--white-color);margin:0 0 var(--space-md)}.section-registration-level-options .level-grid .the-content .options .option-types .option-type .option-type-content{color:var(--secondary-color)}.section-registration-level-options .level-grid .the-content .options .option-types .option-type .option-type-content a{color:var(--white-color);text-decoration:underline}.section-registration-level-options .level-grid .the-content .options .option-types .option-type .option-type-footnotes{font-size:.75rem;font-style:italic}.section-registration-level-options .footnote-text{margin-top:var(--space-5xl)}.section-registration-level-options .footnote-text .heading{margin:0 0 var(--space-md)}@keyframes bobtop{0%{transform:translateY(0) translateX(0);filter:blur(0)}100%{transform:translateY(-50px) translateX(15px);filter:blur(15px)}}@keyframes bobbottom{0%{transform:translateY(0)}100%{transform:translateY(50px)}}@keyframes bobhead{0%{transform:translate(-50%,-50%)}100%{transform:translate(-50%,-52%)}}@keyframes footer-cta{0%{transform:translateY(-8px)}100%{transform:translateY(8px)}}@keyframes bobtop-mob{0%{transform:translateY(0) translateX(0);filter:blur(0)}100%{transform:translateY(-15px) translateX(10px);filter:blur(10px)}}@keyframes bobbottom-mob{0%{transform:translateY(0)}100%{transform:translateY(10px)}}@keyframes shakeup{0%{transform:translate(-50%,-50%)}100%{transform:translate(-50%,-54%)}}@keyframes shakedown{0%{transform:translate(-50%,-50%)}100%{transform:translate(-50%,-46%)}}.page-template-a-z .the-content{padding:2.5rem 0}.page-template-a-z .the-content ul>li::before,.page-template-a-z .the-content ul>li:before{display:none!important}.page-template-a-z .the-content ul>li:first-child{margin-top:0}.page-template-a-z .the-content ul>li:first-child h2{margin-top:0}.page-template-a-z .the-content ul>li h2{margin-top:2.5rem;color:var(--white-color)}.page-id-633 .mailing-list-inner{padding:2.5rem 0}.page-id-633 .mailing-list-inner>h2{font-weight:900;margin-bottom:var(--space-xl)}@media (min-width:1200px){.page-id-633 .mailing-list-inner>h2{font-size:2.5rem}}.page-id-633 .mailing-list-inner #accept-terms{margin-right:.625rem}.page-id-633 .mailing-list-inner #accept-terms:focus{outline:2px dotted var(--border-brand-color);outline-offset:2px}.page-id-633 .mailing-list-inner form#emma-subscription-form ul#emma-form-elements .emma-cf{padding-left:0}@media (min-width:959px){.page-id-633 .mailing-list-inner form#emma-subscription-form ul#emma-form-elements .emma-cf:nth-child(1),.page-id-633 .mailing-list-inner form#emma-subscription-form ul#emma-form-elements .emma-cf:nth-child(2){width:50%;margin:0}.page-id-633 .mailing-list-inner form#emma-subscription-form ul#emma-form-elements .emma-cf:nth-child(1){padding-right:.625rem}.page-id-633 .mailing-list-inner form#emma-subscription-form ul#emma-form-elements .emma-cf:nth-child(2){padding-left:.625rem}}.page-id-633 .mailing-list-inner .emma-alert::before,.page-id-633 .mailing-list-inner .emma-status::before{top:6px;line-height:1.9em}.page-id-633 .mailing-list-inner .emma-status:not(.emma-alert)::after{top:11px}.page-id-633 .mailing-list-inner .emma-status{background:0 0;border:1px solid green;box-shadow:none}.page-id-633 .mailing-list-inner .emma-status.emma-alert{border:1px solid red}.page-id-633 .mailing-list-inner input[type=submit]:disabled{z-index:-1}.page-id-633 .mailing-list-inner .spinner{background:url(../../../../../wp-includes/images/spinner.gif) #fff center no-repeat}.page-id-633 .section-full-width-text{background:#f8f8f8}.page-id-180 .section-image-text{border-top:1px solid rgba(var(--brand-color),.15)}.page-id-180 .section-image-text:first-child{border-top:0}.page-id-180 .section-image-text .image-text-row::before{display:none}.page-id-180 .section-image-text .button-grid.button-regular{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.page-id-180 .section-image-text .button-grid.button-regular a.btn{font-size:1.375rem!important;margin-right:20px;margin-bottom:20px}.postid-500 .poster-template-grid{display:block;width:100%}.postid-500 .poster-template-grid .row{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.postid-500 .poster-template-grid .row{flex-direction:row}}.postid-500 .poster-template-grid .row .col{padding:0 20px}.postid-500 .poster-template-grid .row .col.no-padding{padding:0}.postid-500 .poster-template-grid .row .col img{width:100%;height:auto;display:block;margin:0 auto}.postid-500 .poster-template-grid .row .col a p{text-align:center}.postid-500 .poster-template-grid .row .col.full{width:100%}.postid-500 .poster-template-grid .row .col.half{width:100%}@media only screen and (min-width:768px){.postid-500 .poster-template-grid .row .col.half{width:50%}}@media only screen and (min-width:768px){.postid-500 .poster-template-grid .row .col.full.half{width:50%!important}}body.page.register .section-registration-level .img-icon,body.page.register-draft .section-registration-level .img-icon{width:52px;height:52px}body.page.register .section-registration-level .img-icon:before,body.page.register-draft .section-registration-level .img-icon:before{top:50%;left:37px;transform:translateY(-50%)}body.page.register .section-registration-level .img-icon.heading-icon,body.page.register-draft .section-registration-level .img-icon.heading-icon{top:-11px}body.page.register .section-pricing-table .the-content,body.page.register-draft .section-pricing-table .the-content{margin:0 0 var(--space-4xl)}body.page.register .section-pricing-table .the-content h3,body.page.register-draft .section-pricing-table .the-content h3{font-size:initial}body.page.register .section-pricing-table table.pricing-table thead tr th,body.page.register-draft .section-pricing-table table.pricing-table thead tr th{font-weight:700;vertical-align:top}body.page.register .section-pricing-table table.pricing-table thead tr th:first-child,body.page.register-draft .section-pricing-table table.pricing-table thead tr th:first-child{background:var(--brand-color);color:var(--white-color)}body.page.register .section-pricing-table table.pricing-table tbody tr th,body.page.register-draft .section-pricing-table table.pricing-table tbody tr th{font-size:var(--font-size-md);font-weight:600}body.page.register .section-full-width-text .sub-head-medium,body.page.register-draft .section-full-width-text .sub-head-medium{margin:0 0 .625rem;font-size:.875rem;font-weight:500;color:#fff21b;line-height:1.1em;letter-spacing:.125rem}body.page.register .section-full-width-text a,body.page.register-draft .section-full-width-text a{text-decoration:underline;font-weight:500;color:#000302}body.page.register .section-full-width-text a:hover,body.page.register-draft .section-full-width-text a:hover{color:#0099ce}body.page.register .section-full-width-text .full-width-text-inner,body.page.register-draft .section-full-width-text .full-width-text-inner{width:100%}body.page.register .section-full-width-text .full-width-text-inner .jump-tos,body.page.register-draft .section-full-width-text .full-width-text-inner .jump-tos{width:100%;display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:992px){body.page.register .section-full-width-text .full-width-text-inner .jump-tos,body.page.register-draft .section-full-width-text .full-width-text-inner .jump-tos{flex-direction:row}}body.page.register .section-accordion,body.page.register-draft .section-accordion{background:var(--primary-color)}body.page.register .section-registration-add-ons,body.page.register-draft .section-registration-add-ons{background-color:var(--white-color)}body.page.register .section-registration-add-ons h2,body.page.register .section-registration-add-ons h3,body.page.register-draft .section-registration-add-ons h2,body.page.register-draft .section-registration-add-ons h3{color:var(--brand-color)}body.page.register .section-registration-add-ons .addon-col,body.page.register-draft .section-registration-add-ons .addon-col{background-color:var(--brand-color)}body.schedule-at-a-glance .badge{flex-direction:row;align-items:center;justify-content:center;border-radius:6.25rem;color:#fff;width:1.875rem;height:1.875rem;font-size:.75rem;font-weight:700;margin-right:.3125rem;margin-bottom:.3125rem}body.schedule-at-a-glance .badge.badge-fcs{background-color:var(--fcs)}body.schedule-at-a-glance .badge.badge-fc{background-color:var(--fc)}body.schedule-at-a-glance .badge.badge-e{background-color:var(--e)}body.schedule-at-a-glance .badge.badge-d{background-color:var(--d)}body.schedule-at-a-glance .badge.badge-vs{background-color:#bcbec0}body.schedule-at-a-glance .badge.badge-v{background-color:var(--white-color);border:2px solid var(--brand-color);color:var(--brand-color)}body.schedule-at-a-glance .badge.badge-efc{background-color:#2c3986}body.schedule-at-a-glance .badge.badge-ee{background-color:#9ccb3b}body.schedule-at-a-glance .badge.badge-ex{background-color:#f6e734}body.schedule-at-a-glance .badge.badge-ep{background-color:#fdba22}body.schedule-at-a-glance .badge.badge-eo{background-color:#cb2026}body.schedule-at-a-glance .badge.badge-m{background-color:#1eaf97}body.schedule-at-a-glance .badge.badge-met{background-color:#694d43}body.schedule-at-a-glance .badge.badge-wet{background-color:#c6afd5}body.schedule-at-a-glance .badge.badge-vr{background-color:#024b77}body.schedule-at-a-glance .badge.badge-e1{background-color:#694d43}body.schedule-at-a-glance .badge.badge-e2{background-color:#bcbec0}body.schedule-at-a-glance .schedule-at-a-glance-legend ul{padding-left:0}body.schedule-at-a-glance .schedule-at-a-glance-legend ul li{padding-left:0}body.schedule-at-a-glance .schedule-at-a-glance-legend ul li:before{display:none}body.schedule-at-a-glance .schedule-at-a-glance-legend ul li>ul li{margin-left:1em}body.schedule-at-a-glance .schedule-at-a-glance-legend.location-legend img{width:32px;margin-right:1em}body.schedule-at-a-glance .schedule-at-a-glance-legend.location-legend li{display:flex;align-items:center}.section-schedule-at-a-glance .table{width:100%;display:none}.section-schedule-at-a-glance .table *{box-sizing:border-box}.section-schedule-at-a-glance .table .thead{border:1px solid rgba(42,42,42,.5);border-right-color:rgba(42,42,42,.5)}.section-schedule-at-a-glance .table .tbody{border:1px solid rgba(42,42,42,.5)}.section-schedule-at-a-glance .table .tbody .tr{border-bottom:1px solid rgba(42,42,42,.5)}.section-schedule-at-a-glance .table .tbody .tr:last-child{border-bottom:0}.section-schedule-at-a-glance .table .tbody .tr:nth-child(odd){background:#fff}.section-schedule-at-a-glance .table .tbody .tr:nth-child(even){background:#f0eeed}.section-schedule-at-a-glance .table .tr{display:flex;justify-content:flex-end}.section-schedule-at-a-glance .table .td,.section-schedule-at-a-glance .table .th{width:11.875rem;border-left:1px solid rgba(42,42,42,.5);display:flex;align-items:center}.section-schedule-at-a-glance .table .th{background:var(--brand-color);color:var(--primary-color);font-size:.875rem;line-height:1rem;color:#fff;padding:1.125rem .625rem;text-align:left;font-weight:700}.section-schedule-at-a-glance .table .td{justify-content:center;padding:1.5rem .9375rem;min-height:6.25rem}.section-schedule-at-a-glance .table .td:first-child{justify-content:flex-start;align-items:center;padding-left:1.75rem;padding-right:1.75rem;line-height:1.625rem}.section-schedule-at-a-glance .table .td:not(:first-child){text-transform:uppercase;color:#111;font-weight:700;font-size:.875rem}.section-schedule-at-a-glance .table .check{display:block;width:50px;height:50px;background:#111}.section-schedule-at-a-glance .table .location-column-icons img{width:32px}@media screen and (min-width:860px){.section-schedule-at-a-glance .table .td,.section-schedule-at-a-glance .table .th{width:9.375rem}.section-schedule-at-a-glance .table .td:nth-child(1),.section-schedule-at-a-glance .table .th:nth-child(1){flex-grow:2;border-left:0;width:30%;padding-left:1.125rem;padding-right:1.125rem}.section-schedule-at-a-glance .table .th{font-size:.75rem;line-height:.875rem}.section-schedule-at-a-glance .table .td{padding:1.25rem .625rem}.section-schedule-at-a-glance .table .td:first-child{line-height:1.625rem}.section-schedule-at-a-glance .table .td:not(:first-child){font-size:.875rem}}@media screen and (min-width:900px){.section-schedule-at-a-glance .table .td{padding:1.5rem .9375rem}.section-schedule-at-a-glance .table .td:first-child{padding-left:1.75rem;padding-right:1.75rem;line-height:1.625rem}.section-schedule-at-a-glance .table .td:not(:first-child){font-size:.875rem}}@media screen and (min-width:1024px){.section-schedule-at-a-glance .table{display:block}}@media screen and (min-width:1040px){.section-schedule-at-a-glance .table .td,.section-schedule-at-a-glance .table .th{width:11.875rem}.section-schedule-at-a-glance .table .th{font-size:.875rem;line-height:1rem}}.section-schedule-at-a-glance .table-mobile{width:100%}.section-schedule-at-a-glance .table-mobile .td,.section-schedule-at-a-glance .table-mobile .th{outline:1px solid rgba(42,42,42,.5);box-sizing:border-box;display:flex;justify-content:center;align-items:center}.section-schedule-at-a-glance .table-mobile .th{background:var(--brand-color);color:var(--primary-color);width:100%;font-size:.5rem;line-height:.5625rem;padding:.625rem .125rem;text-align:center;text-transform:uppercase}.section-schedule-at-a-glance .table-mobile .th strong{font-weight:600}.section-schedule-at-a-glance .table-mobile .td{width:100%}.section-schedule-at-a-glance .table-mobile .tr{display:flex}.section-schedule-at-a-glance .table-mobile .thead .td{color:var(--brand-color);outline:0;width:100%;padding:.75rem 0;font-size:1rem}.section-schedule-at-a-glance .table-mobile .tbody{margin:0 0 .75rem}.section-schedule-at-a-glance .table-mobile .tbody .td{padding:.625rem;min-height:4.375rem;text-transform:uppercase;font-weight:700;font-size:.5rem;background:#fff;color:var(--brand-color)}.section-schedule-at-a-glance .table-mobile .tbody .td img{width:1.5625rem}.section-schedule-at-a-glance .table-mobile .tbody .tr.top-row .td,.section-schedule-at-a-glance .table-mobile .tbody .tr.top-row .th{width:100%}.section-schedule-at-a-glance .table-mobile .tbody .tr.top-row.top-row-thead .th:nth-child(2),.section-schedule-at-a-glance .table-mobile .tbody .tr.top-row.top-row-thead .th:nth-child(3){display:none}.section-schedule-at-a-glance .table-mobile .tbody .tr.top-row.top-row-thead{border-top:5px solid rgba(255,255,255,.5)}.section-schedule-at-a-glance .table-mobile .tbody .tr.bottom-row .td,.section-schedule-at-a-glance .table-mobile .tbody .tr.bottom-row .th{width:20%}.section-schedule-at-a-glance .table-mobile .tbody .tr.bottom-row.bottom-row-thead{border-top:5px solid rgba(255,255,255,.5);margin-top:.625rem}@media screen and (min-width:500px){.section-schedule-at-a-glance .table-mobile .th{font-size:.5625rem;line-height:.875rem;padding:.625rem .5rem}.section-schedule-at-a-glance .table-mobile .tbody .td{font-size:.6875rem}}@media screen and (min-width:600px){.section-schedule-at-a-glance .table-mobile .thead .td{font-size:1.125rem;font-weight:700}.section-schedule-at-a-glance .table-mobile .tbody{margin:0 0 1.875rem}}@media screen and (min-width:700px){.section-schedule-at-a-glance .table-mobile .th{font-size:.875rem;line-height:1rem;padding:1.125rem .625rem}.section-schedule-at-a-glance .table-mobile .tbody .td{padding:1.5rem .9375rem;min-height:6.25rem;font-size:.875rem}.section-schedule-at-a-glance .table-mobile .tbody .td img{width:3.125rem}}@media screen and (min-width:1024px){.section-schedule-at-a-glance .table-mobile{display:none}}@media screen and (max-width:1170px){.section-schedule-at-a-glance .pricing-table{padding:2.375rem 0}}.section-schedule-at-a-glance .container{padding:1.875rem 0}@media screen and (min-width:768px){.section-schedule-at-a-glance .container{padding:1.875rem}}.section-schedule-at-a-glance .table *{box-sizing:border-box}.section-schedule-at-a-glance .table .thead{border-left-color:#222}.section-schedule-at-a-glance .table .thead.fixed-header{display:none}.section-schedule-at-a-glance .table .tbody{border:1px solid rgba(42,42,42,.5)}.section-schedule-at-a-glance .table .tbody .tr{border-bottom:1px solid rgba(42,42,42,.5)}.section-schedule-at-a-glance .table .tbody .tr:last-child{border-bottom:0}.section-schedule-at-a-glance .table .tbody .tr:nth-child(even){background:#f0eeed}.section-schedule-at-a-glance .table .tr{display:flex;justify-content:flex-end}.section-schedule-at-a-glance .table .td,.section-schedule-at-a-glance .table .th{width:18%;border-left:1px solid rgba(42,42,42,.5);display:flex;align-items:center}.section-schedule-at-a-glance .table .th{line-height:1;color:#0f4468;text-align:left;text-transform:uppercase;font-size:.75rem;color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.section-schedule-at-a-glance .table .th strong{font-weight:600}.section-schedule-at-a-glance .table .td{justify-content:center}.section-schedule-at-a-glance .table .td:first-child{background:var(--primary-color);color:var(--brand-color);justify-content:flex-start;align-items:center;line-height:1;font-size:1rem;font-weight:700}.section-schedule-at-a-glance .table .td:not(:first-child){text-transform:uppercase;color:#111;font-weight:500;font-size:.75rem}.section-schedule-at-a-glance .table .td:nth-child(2){justify-content:flex-start}.section-schedule-at-a-glance .table .check{display:block;width:20px;height:20px;background:#111}.section-schedule-at-a-glance .table .has-check img{width:25px;height:25px}.section-schedule-at-a-glance .level-badges{margin-bottom:5px}.section-schedule-at-a-glance .table-mobile .thead .tr .td{flex-direction:column}.section-schedule-at-a-glance .table-mobile .thead .tr .td .level-badges{margin-top:.3125rem}.section-schedule-at-a-glance .level-badges{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.section-schedule-at-a-glance .level-badges .badge{display:flex}.section-schedule-at-a-glance .level-badges .badge:last-child{margin-right:0}.section-schedule-at-a-glance .level-badges .badge span{line-height:1;position:relative;top:0}.section-schedule-at-a-glance .table .td:not(:first-child){text-transform:none}.section-schedule-at-a-glance .disclaimer-section{position:relative;z-index:99;width:100%;background:var(--primary-color);padding:.9375rem;margin:1.25rem 0;font-size:.75rem;color:var(--brand-color)}.schedule-at-a-glance-legend .badge{display:inline-flex}.schedule-at-a-glance-legend .badge:last-child{margin-right:0}.schedule-at-a-glance-legend.reg-legend .legend-section>ul{display:flex;flex-direction:column}@media screen and (min-width:768px){.schedule-at-a-glance-legend.reg-legend .legend-section>ul{flex-direction:row}.schedule-at-a-glance-legend.reg-legend .legend-section>ul li{margin-right:1.5625rem}.schedule-at-a-glance-legend.reg-legend .legend-section>ul li ul{margin-left:0}.schedule-at-a-glance-legend.reg-legend .legend-section>ul li ul li{margin-left:0}}body.page-id-1649 .full-width-text-inner.the-content{width:100%!important}.page-id-615 div.wpcf7 .ajax-loader{display:none}.page-id-615 div.wpcf7 .ajax-loader.is-active{display:inline-block}.page-id-615 div.wpcf7 .selectric b.button::before{display:none;visibility:hidden}.page-id-187 .section-call-for-submissions-grid{padding:3.125rem 0}.page-id-187 .cfs-col.cfs-more{display:none;visibility:hidden}.page-id-187 .cfs-col.cfs-grid-intro{background:var(--brand-color);color:var(--white-color)}.page-id-187 .cfs-col.cfs-grid-intro .sub-head{color:var(--white-color)}.page-id-187 .footer:after,.page-id-187 .footer:before{display:none}.section-404 .content-404{padding:2.5rem 0;min-height:40vh;display:flex;align-items:center;justify-content:center}.section-404 .content-404 .the-content{text-align:center}.section-404 .content-404 .the-content h1 span{display:block;font-size:2rem}.section-404 .content-404 .the-content h1 span.four-o-four{font-size:3.125rem;margin-bottom:.625rem;font-family:mighty_morphbold,sans-serif}.page-id-2008 .full-width-text-inner p{column-count:1}@media only screen and (min-width:480px){.page-id-2008 .full-width-text-inner p{column-count:2}}@media only screen and (min-width:762px){.page-id-2008 .full-width-text-inner p{column-count:3}}@media only screen and (min-width:992px){.page-id-2008 .full-width-text-inner p{column-count:4}}.tech-papers-graphic{overflow:hidden;margin-bottom:20px}.tech-papers-graphic .tpg-graphic-header{color:#fff;text-align:center;padding:15px;font-size:18px;border:1px solid #fff;width:100%}.tech-papers-graphic .tpg-column{padding-bottom:1px;border:1px solid #fff}.tech-papers-graphic .tpg-column p{padding:0 35px}.tech-papers-graphic .tpg-column .tpg-column-header{display:block;background:#00d300;text-transform:uppercase;color:var(--white-color);text-align:center;padding:10px;font-size:16px;font-weight:700;border:1px solid #fff}.tech-papers-graphic.tpg-desktop{display:none}.tech-papers-graphic .tpg-row{display:flex}.tech-papers-graphic .tpg-row .tpg-column{width:50%;padding-top:20px}.tech-papers-graphic .tpg-row.top-row .tpg-column,.tech-papers-graphic .tpg-row.top-row .tpg-column p{padding:0;margin:0}@media only screen and (min-width:1024px){.tech-papers-graphic.tpg-mobile{display:none}.tech-papers-graphic.tpg-desktop{display:block}}.courses-graphic{overflow:hidden;margin-bottom:20px}.courses-graphic .cg-row{display:flex}.courses-graphic .cg-row{display:flex;margin-bottom:15px}.courses-graphic .cg-row.cg-header-row-2{margin-top:30px}.courses-graphic .cg-row .cg-column{width:50%;padding:15px;border:1px solid #040404}.courses-graphic .cg-row .cg-column p,.courses-graphic .cg-row .cg-column:not(.cg-column-header) ul{font-size:85%}.courses-graphic .cg-row .cg-column p strong{font-family:articulat_cfbold,sans-serif}.courses-graphic .cg-row .cg-column-right{border-left:0}.courses-graphic .cg-column.cg-column-header{display:flex;justify-content:flex-start;align-items:center;width:100%;background:#e54341;background-image:-webkit-linear-gradient(90deg,#e54341 10%,#f5e633 30%,#e5e6e6 50%,#40bde8 60%,#2c3885 90%);background-image:linear-gradient(90deg,#e54341 10%,#f5e633 30%,#e5e6e6 50%,#40bde8 60%,#2c3885 90%);text-transform:uppercase;color:#040404;padding:10px;font-size:16px;font-weight:700;border:1px solid #040404}.courses-graphic .cg-column.cg-column-header p{margin:.6875em 0}.courses-graphic .cg-column.cg-column-header p strong{font-family:articulat_cfbold,sans-serif}@media only screen and (min-width:1024px){.courses-graphic{border:1px solid #040404}.courses-graphic .cg-row.cg-header-row-2{margin-top:0}.courses-graphic .cg-row{margin-bottom:0}.courses-graphic .cg-row .cg-column-right{border-left:1px solid #040404}}.section-search-results{min-height:325px;padding:var(--space-5xl) 0}.section-search-results .search-heading-wrap{margin-bottom:var(--space-xs)}.section-search-results .search-heading-wrap h1{margin-bottom:var(--space-sm)}.section-search-results .search-heading-wrap h2{margin-bottom:var(--space-xs)}.section-search-results .search-heading-wrap p{margin:0}.section-search-results .relevanssi-query-term{background:var(--brand-color);color:var(--secondary-color)}.section-search-results .search-entry{color:var(--brand-color);border-bottom:1px solid var(--border-light-grey-color);padding:var(--space-4xl) 0}.section-search-results .search-entry:last-child{padding-bottom:0;border-bottom:0}.section-search-results .search-entry h3 a:hover{color:var(--primary-color);transition:all ease .2s}.section-search-results .search-entry h3 a:hover .relevanssi-query-term{background:0 none;color:var(--primary-color);transition:all ease .2s}.section-search-results .search-entry a.cta-link{font-size:var(--font-size-sm)}.main-page-links{display:none;visibility:hidden;margin-bottom:1.875rem}.main-page-links .joiner{display:none!important;visibility:hidden!important}.main-page-links a{color:#fff;display:block;width:100%;text-align:center;margin-right:5px}.main-page-links>div{text-align:center;margin-bottom:1.5625rem}.main-page-links>div span:first-child{margin:0}.main-page-links .main-page-link{margin-left:1.25rem}.main-page-links .main-page-link a{font-size:.9375rem;text-decoration:none}.main-page-links .main-page-link a:after,.main-page-links .main-page-link a:before{display:none}.main-page-links .main-page-link.search{margin-left:1.25rem}.main-page-links .current-page{display:none}.main-page-links .current-page.main-page-link a{color:#fff}.main-page-links .current-page.main-page-link a:active,.main-page-links .current-page.main-page-link a:focus,.main-page-links .current-page.main-page-link a:hover{color:#fff}.select2-container--open .select2-dropdown,.select2-dropdown.select2-dropdown--below{top:2rem}.linklings-wp-plugin-contents{width:100%}.linklings-wp-plugin-contents .filters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.linklings-wp-plugin-contents .filters .filter-container{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;margin:.75rem 0 0 0}.linklings-wp-plugin-contents .filters .filter-container.clear-all-button{width:100%;flex-direction:row;align-self:flex-end;justify-content:flex-end}@media only screen and (min-width:1024px){.linklings-wp-plugin-contents .filters .filter-container{width:50%}.linklings-wp-plugin-contents .filters .filter-container:nth-child(1),.linklings-wp-plugin-contents .filters .filter-container:nth-child(3){padding-right:.3125rem}.linklings-wp-plugin-contents .filters .filter-container:nth-child(2),.linklings-wp-plugin-contents .filters .filter-container:nth-child(4){padding-left:.3125rem}}@media only screen and (min-width:1200px){.linklings-wp-plugin-contents .filters .filter-container{width:auto;flex:2;margin-top:0;padding:0 .3125rem}.linklings-wp-plugin-contents .filters .filter-container.clear-all-button{align-self:flex-start;flex:1;width:110px;padding-top:2.1875rem}.linklings-wp-plugin-contents .filters .filter-container.clear-all-button button{margin-right:28px}}.linklings-wp-plugin-contents .filters .filter-container .filter-selector .select2-container{display:block;width:100%!important}.linklings-wp-plugin-contents .filters .filter-container .filter-selector .select2-container .select2-selection__rendered{display:flex;flex-direction:column}.linklings-wp-plugin-contents .filters .filter-container .filter-selector .select2-container .select2-selection__rendered li{margin:0;padding:.3125rem}.linklings-wp-plugin-contents .filters .filter-container .filter-selector .select2-container .select2-selection__rendered li:before{display:none}.linklings-wp-plugin-contents .filters .filter-container .filter-selector .select2-container .select2-selection__rendered li.select2-selection__choice{display:flex;flex:0;justify-content:flex-start;margin-top:.3125rem!important;font-size:.875rem}.linklings-wp-plugin-contents .filters .filter-container .filter-selector .select2-container .select2-selection__rendered li.select2-selection__choice .select2-selection__choice__remove{margin-right:.3125rem}.linklings-wp-plugin-contents .filters .filter-container .filter-selector .select2-container .select2-selection__rendered li.select2-search.select2-search--inline{flex:1;width:100%}.linklings-wp-plugin-contents .filters .filter-container .filter-selector .select2-container .select2-selection__rendered li .select2-search__field{margin:0;height:2.8125rem!important;width:100%!important}.linklings-wp-plugin-contents .filters .filter-container .filter-selector .select2-container .select2-selection__rendered li.select2-selection__choice+li.select2-search.select2-search--inline{border:1px solid #ccc;margin-top:.3125rem;margin-bottom:.3125rem}.linklings-wp-plugin-contents .filters .filter-container .filter-selector .select2-container .select2-selection__rendered li.select2-selection__choice+li.select2-search.select2-search--inline .select2-search__field{height:1.875rem!important}html .sticky_filter_display{padding:.3125rem .3125rem 0 .3125rem}html .sticky_filter_display .sticky_filter_label{display:flex;color:#fff}html .sticky_filter_display .sticky_filter_label span{padding-left:.3125rem}html .sticky_filter_display .filters_box_wrapper .filters_box{display:flex;flex-direction:column;padding:.3125rem;border:1px solid #aaa}@media only screen and (min-width:1024px){html .sticky_filter_display .filters_box_wrapper .filters_box{flex-direction:row}}html .sticky_filter_display .filters_box_wrapper .filters_box .filter_disp_container{flex:2;padding:.3125rem}html .sticky_filter_display .filters_box_wrapper .filters_box .filter_disp_container .current_filter_val{margin-top:3px;padding:.3125rem;border-radius:3px;font-size:.875rem}html .sticky_filter_display .filters_box_wrapper .filters_box .filter_disp_container .current_filter_val:first-child{margin-top:0}html .sticky_filter_display .filters_box_wrapper .filters_box .clear_filters_button{margin-right:1.5rem;right:0}html .sticky_filter_display .filters_box_wrapper .filters_box .clear_filters_button_wrapper{flex:1;padding:.3125rem;width:120px}.linklings-wp-plugin-contents .main-page-links{display:none;visibility:hidden}.linklings-wp-plugin-contents .main-page-links>div{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.linklings-wp-plugin-contents .main-page-links>div span.joiner{display:none}.linklings-wp-plugin-contents .main-page-links>div>span:not([class]){flex-basis:100%;width:0}.linklings-wp-plugin-contents .main-page-links .main-page-link{margin:0 1.25rem}.linklings-wp-plugin-contents .main-page-links .main-page-link a{margin:5px 0;padding:5px 10px}@media only screen and (min-width:1120px){body.page-id-1838 .linklings-wp-plugin-contents.program .main-page-links{display:none;visibility:hidden}body.page-id-1838 .linklings-wp-plugin-contents.program .main-page-links>div>span.full_program{display:none;visibility:hidden}body.page-id-1838 .linklings-wp-plugin-contents.program .main-page-links>div .main-page-link{margin:0}.linklings-wp-plugin-contents.organization-display,.linklings-wp-plugin-contents.search-page,.linklings-wp-plugin-contents[happening_now_look_ahead]{width:100%}.linklings-wp-plugin-contents.author-index .main-page-links,.linklings-wp-plugin-contents.organization-display .main-page-links,.linklings-wp-plugin-contents.organization-index .main-page-links,.linklings-wp-plugin-contents.presenter-display .main-page-links,.linklings-wp-plugin-contents.program .main-page-links,.linklings-wp-plugin-contents.program.agenda .main-page-links,.linklings-wp-plugin-contents.search-page .main-page-links,.linklings-wp-plugin-contents.session-display .main-page-links{display:none;visibility:hidden}.linklings-wp-plugin-contents.author-index .main-page-links>div .main-page-link,.linklings-wp-plugin-contents.organization-display .main-page-links>div .main-page-link,.linklings-wp-plugin-contents.organization-index .main-page-links>div .main-page-link,.linklings-wp-plugin-contents.presenter-display .main-page-links>div .main-page-link,.linklings-wp-plugin-contents.program .main-page-links>div .main-page-link,.linklings-wp-plugin-contents.program.agenda .main-page-links>div .main-page-link,.linklings-wp-plugin-contents.search-page .main-page-links>div .main-page-link,.linklings-wp-plugin-contents.session-display .main-page-links>div .main-page-link{margin:0}.linklings-wp-plugin-contents.author-index .main-page-links>div .main-page-link a,.linklings-wp-plugin-contents.organization-display .main-page-links>div .main-page-link a,.linklings-wp-plugin-contents.organization-index .main-page-links>div .main-page-link a,.linklings-wp-plugin-contents.presenter-display .main-page-links>div .main-page-link a,.linklings-wp-plugin-contents.program .main-page-links>div .main-page-link a,.linklings-wp-plugin-contents.program.agenda .main-page-links>div .main-page-link a,.linklings-wp-plugin-contents.search-page .main-page-links>div .main-page-link a,.linklings-wp-plugin-contents.session-display .main-page-links>div .main-page-link a{margin:5px 0;padding:5px 10px}.linklings-wp-plugin-contents.author-index .main-page-links>div .main-page-link.current-page a,.linklings-wp-plugin-contents.organization-display .main-page-links>div .main-page-link.current-page a,.linklings-wp-plugin-contents.organization-index .main-page-links>div .main-page-link.current-page a,.linklings-wp-plugin-contents.presenter-display .main-page-links>div .main-page-link.current-page a,.linklings-wp-plugin-contents.program .main-page-links>div .main-page-link.current-page a,.linklings-wp-plugin-contents.program.agenda .main-page-links>div .main-page-link.current-page a,.linklings-wp-plugin-contents.search-page .main-page-links>div .main-page-link.current-page a,.linklings-wp-plugin-contents.session-display .main-page-links>div .main-page-link.current-page a{color:#fff}}.linklings-wp-plugin-contents .date-time-room-section-header{text-align:center}.linklings-wp-plugin-contents .date-sels .small-date-sels div{background:0 0;font-weight:700;padding:3px 7px;margin-left:5px}.linklings-wp-plugin-contents .date-sels .small-date-sels div.prev-next{border-radius:100px;line-height:1}.linklings-wp-plugin-contents .date-sels .small-date-sels div.prev-next span{position:relative;top:-1px}.linklings-wp-plugin-contents .date-sels .large-date-sels div,.linklings-wp-plugin-contents .date-sels .small_date_sel_container div{margin:0 0 0 2px;text-transform:uppercase;font-size:1.125rem;background:0 0;border:1px solid #000;padding:.625rem 1.25rem}.linklings-wp-plugin-contents .date-sels .large-date-sels div:first-child,.linklings-wp-plugin-contents .date-sels .small_date_sel_container div:first-child{margin:0}.linklings-wp-plugin-contents .date-sels .large-date-sels div.selected-date,.linklings-wp-plugin-contents .date-sels .small_date_sel_container div.selected-date{background:#fff;color:#fff;font-weight:400}.linklings-wp-plugin-contents .date-sels .large-date-sels div.large-date-sel[date=unscheduled],.linklings-wp-plugin-contents .date-sels .large-date-sels div.unscheduled,.linklings-wp-plugin-contents .date-sels .small_date_sel_container div.large-date-sel[date=unscheduled],.linklings-wp-plugin-contents .date-sels .small_date_sel_container div.unscheduled{color:#fff;background:#111;display:none!important;visibility:hidden!important}.linklings-wp-plugin-contents .date-sels .large-date-sels div:hover,.linklings-wp-plugin-contents .date-sels .small_date_sel_container div:hover{background:#fff;color:#fff}.linklings-wp-plugin-contents .date-disp .date-header{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;color:#fff;margin-bottom:1.25rem}.linklings-wp-plugin-contents .date-disp .date-header .show-hide-links{color:#f0eeed}.linklings-wp-plugin-contents .date-disp .date-header .show-hide-links a{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:400;text-transform:capitalize;color:#fff}.linklings-wp-plugin-contents .date-disp .date-header .show-hide-links a:hover{color:#fff}@media only screen and (max-width:960px){.linklings-wp-plugin-contents .date-disp .date-header .show-hide-links a{font-size:.875rem}}.linklings-wp-plugin-contents .tablesched{background:#fff}.linklings-wp-plugin-contents .tablesched table thead tr th{color:#fff;background:#fff;padding:.9375rem 1.25rem;text-align:left;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;min-width:unset!important}.linklings-wp-plugin-contents .tablesched table thead tr th.color-header{display:none;visibility:hidden}.linklings-wp-plugin-contents .tablesched table thead tr th.calendar-header>span{display:block}@media only screen and (min-width:992px){.linklings-wp-plugin-contents .tablesched table thead tr th.header.presentation-header{width:auto!important}.linklings-wp-plugin-contents .tablesched table thead tr th.header.type-header{width:9.375rem!important}.linklings-wp-plugin-contents .tablesched table thead tr th.header.time-header{width:11.875rem!important}.linklings-wp-plugin-contents .tablesched table thead tr th.header.tag-header{width:10.625rem!important}.linklings-wp-plugin-contents .tablesched table thead tr th.header.calendar-header{width:2rem!important}}.linklings-wp-plugin-contents .tablesched table tbody tr td{vertical-align:middle;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400}.linklings-wp-plugin-contents .tablesched table tbody tr td.hide-large{display:none;visibility:hidden}.linklings-wp-plugin-contents .tablesched table tbody tr td.session-display{border:3px solid #fff}.linklings-wp-plugin-contents .tablesched table tbody tr td.session-display .presentation-time-td{min-width:10rem}@media only screen and (max-width:992px){.linklings-wp-plugin-contents .tablesched table tbody tr td.session-display .presentation-time-td{display:table-cell;vertical-align:middle;min-width:6.875rem}}.linklings-wp-plugin-contents .tablesched table tbody tr td span[type=button]{-moz-appearance:none;-webkit-appearance:none}.linklings-wp-plugin-contents .tablesched table tbody tr td:nth-child(2){min-width:9.375rem}@media only screen and (max-width:992px){.linklings-wp-plugin-contents .tablesched table tbody tr td:nth-child(2){min-width:5.625rem}}.linklings-wp-plugin-contents .tablesched table tbody tr td.calendar-td{text-align:center}.linklings-wp-plugin-contents .tablesched table tbody tr.presentation-row td.speaker-td span.presentation-speaker div.presenter-name a,.linklings-wp-plugin-contents .tablesched table tbody tr.presentation-row td.speaker-td span.presentation-speaker div.presenter-name a span{font-size:12px!important}.linklings-wp-plugin-contents.presenter-display .info-section.presenter-desc{margin-bottom:0}.linklings-wp-plugin-contents.presenter-display .info-section.presenter-name{text-transform:uppercase;font-family:franchiseregular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.125rem}.linklings-wp-plugin-contents.presenter-display .info-section.presenter-institution{font-size:1.125rem;line-height:1.875rem}.linklings-wp-plugin-contents.presenter-display .info-section.biography .biography-header{margin-top:1.25rem;margin-bottom:.625rem}.linklings-wp-plugin-contents.presenter-display .info-section.biography .presenter-biography{font-size:1.125rem;line-height:1.875rem}.linklings-wp-plugin-contents.presenter-display .info-section .info-label.presentation-header{margin-top:1.25rem;margin-bottom:.625rem}.linklings-wp-plugin-contents.presenter-display .info-section .presentation-list .agenda-item .program-track{margin-left:0;padding-left:0}.linklings-wp-plugin-contents.organization-display .info-section{margin-top:1.25rem}.linklings-wp-plugin-contents.organization-display .info-section:first-child{margin-top:0}.linklings-wp-plugin-contents.organization-display .info-section .info-label{display:block;margin-bottom:.3125rem}.linklings-wp-plugin-contents.organization-display .info-section .info-label::after{display:none}.linklings-wp-plugin-contents.organization-display .info-section.institution-name{text-transform:uppercase;font-family:franchiseregular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.125rem;color:#f48b8b!important}.linklings-wp-plugin-contents.organization-display .info-section .presentation-header,.linklings-wp-plugin-contents.organization-display .info-section .presenter-header{margin-top:1.25rem;margin-bottom:.625rem}.linklings-wp-plugin-contents.organization-display .info-section .presenter-list .presenter{margin-top:.3125rem}.linklings-wp-plugin-contents.organization-display .info-section .presenter-list .presenter:first-child{margin-top:0}.linklings-wp-plugin-contents.organization-display .info-section .presentation-list .agenda-item .program-track{margin-left:0;padding-left:0}.linklings-wp-plugin-contents.presentation-display .rep-img-and-details-wrapper{width:100%}.linklings-wp-plugin-contents.presentation-display .rep-img-and-details-wrapper:after,.linklings-wp-plugin-contents.presentation-display .rep-img-and-details-wrapper:before{content:"";display:table}.linklings-wp-plugin-contents.presentation-display .rep-img-and-details-wrapper:after{clear:both}.linklings-wp-plugin-contents.presentation-display .rep-img-and-details-wrapper>div{box-sizing:border-box;display:block}@media only screen and (min-width:1024px){.linklings-wp-plugin-contents.presentation-display .rep-img-and-details-wrapper>div{float:left;width:50%}}.linklings-wp-plugin-contents.presentation-display .rep-img-and-details-wrapper .representative-image{padding:0 0 .9375rem 0}@media only screen and (min-width:1024px){.linklings-wp-plugin-contents.presentation-display .rep-img-and-details-wrapper .representative-image{padding:0 1.25rem 0 0}}.linklings-wp-plugin-contents.presentation-display .rep-img-and-details-wrapper .representative-image img{width:100%;height:auto}.linklings-wp-plugin-contents.presentation-display .info-section{margin-top:1.25rem}.linklings-wp-plugin-contents.presentation-display .info-section:first-child{margin-top:0}.linklings-wp-plugin-contents.presentation-display .info-section .info-label{display:block;margin-bottom:.3125rem}.linklings-wp-plugin-contents.presentation-display .info-section .info-label::after{display:none}.linklings-wp-plugin-contents.presentation-display .info-section.presentation-title{color:#fff}.linklings-wp-plugin-contents.presentation-display.technicalpapers.technicalpapersfastforward .info-section.presentation-date-sect .info-label{display:none;visibility:hidden}.linklings-wp-plugin-contents.presentation-display.technicalpapers.technicalpapersfastforward .info-section.presentation-date-sect .presentation-date,.linklings-wp-plugin-contents.presentation-display.technicalpapers.technicalpapersfastforward .info-section.presentation-date-sect .presentation-time{display:none;visibility:hidden}.linklings-wp-plugin-contents.presentation-display.talk .info-section.presenters-list-sect{display:none;visibility:hidden}.linklings-wp-plugin-contents.presentation-display.artgallery .info-section.artist.presenters-list-sect{display:none;visibility:hidden}.linklings-wp-plugin-contents.presentation-display .info-section:not(.presentation-title){font-size:1.125rem!important}.linklings-wp-plugin-contents.presentation-display .info-section a{font-weight:400!important}.linklings-wp-plugin-contents.presentation-display .info-section *,.linklings-wp-plugin-contents.presentation-display .info-section .presentation-tracks div.ptrack-list .program-track{margin-left:0;padding-left:0}.linklings-wp-plugin-contents.presentation-display .info-section.contributor.presenters-list-sect,.linklings-wp-plugin-contents.presentation-display .info-section.lecturer.presenters-list-sect{display:none;visibility:hidden}.linklings-wp-plugin-contents .presentation-display img.vrt-laurel{width:100%;height:auto}.linklings-wp-plugin-contents .presentation-display .rep-img-and-details-wrapper{width:100%}.linklings-wp-plugin-contents .presentation-display .rep-img-and-details-wrapper:after,.linklings-wp-plugin-contents .presentation-display .rep-img-and-details-wrapper:before{content:"";display:table}.linklings-wp-plugin-contents .presentation-display .rep-img-and-details-wrapper:after{clear:both}.linklings-wp-plugin-contents .presentation-display .rep-img-and-details-wrapper>div{box-sizing:border-box;display:block}@media only screen and (min-width:1024px){.linklings-wp-plugin-contents .presentation-display .rep-img-and-details-wrapper>div{float:left;width:50%}}.linklings-wp-plugin-contents .presentation-display .rep-img-and-details-wrapper .representative-image{padding:0 0 .9375rem 0}@media only screen and (min-width:1024px){.linklings-wp-plugin-contents .presentation-display .rep-img-and-details-wrapper .representative-image{padding:0 1.25rem 0 0}}.linklings-wp-plugin-contents .presentation-display .rep-img-and-details-wrapper .representative-image img{width:100%;height:auto}.linklings-wp-plugin-contents.presentation-details-program .date-time-room-section-header,.linklings-wp-plugin-contents.presentation-details-program .presentation-date-sect,.linklings-wp-plugin-contents.presentation-details-program .presenters-list-sect,.linklings-wp-plugin-contents.presentation-details-program .room-sect,.linklings-wp-plugin-contents.presentation-details-program .session-title-sect{display:none;visibility:hidden}.linklings-wp-plugin-contents.presentation-details-program .presentation-display{padding-top:3.125rem;border-top:1px solid #ccc}.linklings-wp-plugin-contents.presentation-details-program .presentation-display:first-child{border-top:0;padding-top:0}.linklings-wp-plugin-contents.presentation-details-program .presentation-display .info-section{margin-top:0;margin-bottom:.9375rem}.linklings-wp-plugin-contents.sessions-presentations-program.event-type-arcade .info-section.presenters-list-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-museum .info-section.presenters-list-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-village .info-section.presenters-list-sect{display:none;visibility:hidden}.linklings-wp-plugin-contents.sessions-presentations-program.event-type-arcade .info-section.abstract-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-arcade .info-section.presenters-detail-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-museum .info-section.abstract-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-museum .info-section.presenters-detail-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-village .info-section.abstract-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-village .info-section.presenters-detail-sect{font-size:1.125rem;line-height:1.875rem}.linklings-wp-plugin-contents .presentation-type.tag-group-list,.linklings-wp-plugin-contents .registration-category.tag-group-list{display:flex;flex-wrap:wrap;flex-direction:row}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track{position:relative;text-indent:-9999px;width:28px;height:28px;border-radius:28px;background:#222;margin-bottom:4px}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track:before,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track:before{position:absolute;top:50%;left:50%;color:#fff;font-size:9px;text-indent:0!important;transform:translateY(-50%) translateX(-50%)}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack258,.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack361,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack258,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack361{background:url(../../../../../wp-content/themes/siggraph2026/assets/images/icons/Virtual_Circle.svg) center center no-repeat}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack260,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack260{background:url(../../../../../wp-content/themes/siggraph2026/assets/images/icons/InPerson_Circle.svg) center center no-repeat}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack310,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack310{background:#1e3b5b}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack310:before,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack310:before{content:"FCS"}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack311,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack311{background:#006635}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack311:before,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack311:before{content:"FC"}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack271,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack271{background:#60cc91}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack271:before,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack271:before{content:"EP"}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack315,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack315{background:#fdba22}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack315:before,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack315:before{content:"E"}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack317,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack317{background:#8fb1cc}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack317:before,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack317:before{content:"VCS"}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack318,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack318{background:#8fb1cc}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack318:before,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack318:before{content:"VC"}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack314,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack314{background:#cc2027}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack314:before,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack314:before{content:"EO"}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack320,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack320{background:#6e8d7a}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack320:before,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack320:before{content:"EFC"}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack312,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack312{background:#ec3694}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack312:before,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack312:before{content:"EE"}.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack364,.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack399,.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack400,.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack401,.linklings-wp-plugin-contents .presentation-type.tag-group-list .program-track.ptrack402,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack364,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack399,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack400,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack401,.linklings-wp-plugin-contents .registration-category.tag-group-list .program-track.ptrack402{display:none;visibility:hidden}.page-id-1649 .linklings-wp-plugin-contents.program .registration-level.tag-group-list{display:block}.linklings-wp-plugin-contents .registration-category.tag-group-list:before{content:"Reg Levels";display:block;width:100%;font-weight:700;margin-bottom:5px}.linklings-wp-plugin-contents .presentation-type.tag-group-list{width:30%;float:right;display:none}.linklings-wp-plugin-contents .presentation-type.tag-group-list:before{content:"Type";display:block;width:100%;font-weight:700;margin-bottom:5px}.linklings-wp-plugin-contents.presentation-display .registration-category.tag-group-list:before,.linklings-wp-plugin-contents.session-display .registration-category.tag-group-list:before{display:none}.linklings-wp-plugin-contents.presentation-display .presentation-type.tag-group-list,.linklings-wp-plugin-contents.session-display .presentation-type.tag-group-list{width:auto;float:none}.linklings-wp-plugin-contents.presentation-display .presentation-type.tag-group-list:before,.linklings-wp-plugin-contents.session-display .presentation-type.tag-group-list:before{display:none}.linklings-wp-plugin-contents.organization-display .presentation-type.tag-group-list,.linklings-wp-plugin-contents.presenter-display .presentation-type.tag-group-list,.linklings-wp-plugin-contents.session-display .presentation-type.tag-group-list{width:auto;float:none}.linklings-wp-plugin-contents.presentation-display .registration-level.tag-group-list,.linklings-wp-plugin-contents.session-display .registration-level.tag-group-list{padding-left:0}.linklings-wp-plugin-contents.presentation-display .registration-level.tag-group-list>div:first-child,.linklings-wp-plugin-contents.session-display .registration-level.tag-group-list>div:first-child{margin-left:0}.linklings-wp-plugin-contents.presentation-display .info-section.presentation-date-sect span[type=button],.linklings-wp-plugin-contents.session-display .info-section.presentation-date-sect span[type=button]{-moz-appearance:none;-webkit-appearance:none}.linklings-wp-plugin-contents.presentation-display .info-section.moderator,.linklings-wp-plugin-contents.presentation-display .info-section.panelist,.linklings-wp-plugin-contents.session-display .info-section.moderator,.linklings-wp-plugin-contents.session-display .info-section.panelist{display:none;visibility:hidden}.linklings-wp-plugin-contents.presentation-display .info-section .info-label,.linklings-wp-plugin-contents.session-display .info-section .info-label{display:block;margin-bottom:.3125rem}.linklings-wp-plugin-contents.presentation-display .info-section .info-label::after,.linklings-wp-plugin-contents.session-display .info-section .info-label::after{display:none;visibility:hidden}.linklings-wp-plugin-contents.presentation-display .info-section.presentation-title,.linklings-wp-plugin-contents.session-display .info-section.presentation-title{color:#fff;background:#cecece}@media only screen and (min-width:640px){.linklings-wp-plugin-contents.presentation-display .info-section.presentation-title,.linklings-wp-plugin-contents.session-display .info-section.presentation-title{background:0 0}}.linklings-wp-plugin-contents.presentation-display .info-section.author,.linklings-wp-plugin-contents.presentation-display .info-section.creator,.linklings-wp-plugin-contents.presentation-display .info-section.organizer,.linklings-wp-plugin-contents.session-display .info-section.author,.linklings-wp-plugin-contents.session-display .info-section.creator,.linklings-wp-plugin-contents.session-display .info-section.organizer{display:none;visibility:hidden}.linklings-wp-plugin-contents.presentation-details-program .info-section{margin-top:1.25rem}.linklings-wp-plugin-contents.presentation-details-program .info-section:first-child{margin-top:0}.linklings-wp-plugin-contents.presentation-details-program .info-section .info-label{display:block;margin-bottom:.3125rem}.linklings-wp-plugin-contents.presentation-details-program .info-section .info-label::after{display:none}.linklings-wp-plugin-contents.presentation-details-program .info-section.presentation-title{color:#fff;background:#cecece}@media only screen and (min-width:640px){.linklings-wp-plugin-contents.presentation-details-program .info-section.presentation-title{background:0 0}}.linklings-wp-plugin-contents.presentation-details-program .info-section.abstract-sect,.linklings-wp-plugin-contents.presentation-details-program .info-section.interest-area,.linklings-wp-plugin-contents.presentation-details-program .info-section.presenter-details-sect{font-size:.8125rem;line-height:normal}.linklings-wp-plugin-contents.session-display .info-section{margin-top:1.25rem}.linklings-wp-plugin-contents.session-display .info-section:first-child{margin-top:0}.linklings-wp-plugin-contents.session-display .info-section:not(.session-title){font-size:1.125rem;line-height:1.875rem}.linklings-wp-plugin-contents.session-display .info-section .info-label{display:block;margin-bottom:.3125rem;line-height:1}.linklings-wp-plugin-contents.session-display .info-section .info-label::after{display:none}.linklings-wp-plugin-contents.session-display .agenda-button{-moz-appearance:none;-webkit-appearance:none}.linklings-wp-plugin-contents.session-display .info-section *,.linklings-wp-plugin-contents.session-display .info-section .presentation-tracks div.ptrack-list .keyword .program-track{margin-left:0;padding-left:0}.linklings-wp-plugin-contents.session-display .keyword.tag-group-list{max-height:100px;overflow-y:auto}.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_102] td a,.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_102] td a:focus,.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_102] td a:hover,.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_104] td a,.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_104] td a:focus,.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_104] td a:hover,.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_105] td a,.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_105] td a:focus,.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_105] td a:hover,.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_106] td a,.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_106] td a:focus,.linklings-wp-plugin-contents .session-display tr.agenda-item[ssid=misc_106] td a:hover{color:currentColor;cursor:default;text-decoration:none;background:inherit;pointer-events:none}.linklings-wp-plugin-contents.sessions-presentations-program .pic-auth-container{margin:.3125rem 0;font-style:italic}.linklings-wp-plugin-contents.sessions-presentations-program .presentation-display .bio{font-size:1.125rem;line-height:1.875rem;padding:0}.linklings-wp-plugin-contents.sessions-presentations-program .info-section.abstract-sect .abstract,.linklings-wp-plugin-contents.sessions-presentations-program .info-section.presenters-list-sect,.linklings-wp-plugin-contents.sessions-presentations-program .info-section.session-description,.linklings-wp-plugin-contents.sessions-presentations-program .info-section.studio-aff-sect .studio-aff,.linklings-wp-plugin-contents.sessions-presentations-program .info-section.synopsis-sect .synopsis{font-size:1.125rem;line-height:1.875rem;padding:0}.linklings-wp-plugin-contents.sessions-presentations-program .info-section .info-label{display:block;margin-bottom:.3125rem}.linklings-wp-plugin-contents.sessions-presentations-program .info-section .info-label::after{display:none}.linklings-wp-plugin-contents.sessions-presentations-program .info-section.presentation-date-sect span[type=button]{-moz-appearance:none;-webkit-appearance:none}.linklings-wp-plugin-contents.sessions-presentations-program .info-section.interest-area,.linklings-wp-plugin-contents.sessions-presentations-program .info-section.registration-level,.linklings-wp-plugin-contents.sessions-presentations-program .info-section.room-sect{display:none;visibility:hidden}.linklings-wp-plugin-contents.sessions-presentations-program.event-type-arcade .session-display.full-session .session-row,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-museum .session-display.full-session .session-row,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-village .session-display.full-session .session-row{display:none;visibility:hidden}.linklings-wp-plugin-contents.sessions-presentations-program.event-type-arcade .session-display .presentation-display .info-section.presenters-list-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-arcade .session-display .presentation-display .presentation-date,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-arcade .session-display .presentation-display .presentation-date-sect .info-label,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-arcade .session-display .presentation-display .presentation-time,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-museum .session-display .presentation-display .info-section.presenters-list-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-museum .session-display .presentation-display .presentation-date,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-museum .session-display .presentation-display .presentation-date-sect .info-label,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-museum .session-display .presentation-display .presentation-time,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-village .session-display .presentation-display .info-section.presenters-list-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-village .session-display .presentation-display .presentation-date,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-village .session-display .presentation-display .presentation-date-sect .info-label,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-village .session-display .presentation-display .presentation-time{display:none;visibility:hidden}.linklings-wp-plugin-contents.sessions-presentations-program.event-type-acmsiggraphdiversitysummit .session-display .session-row{display:none;visibility:hidden}.linklings-wp-plugin-contents.sessions-presentations-program.event-type-acmsiggraphdiversitysummit .presentation-display .info-section.abstract-sect .info-label{display:none;visibility:hidden}.linklings-wp-plugin-contents.sessions-presentations-program.event-type-acmsiggraphdiversitysummit .presentation-display.misc_104 .info-section.session-title-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-acmsiggraphdiversitysummit .presentation-display.misc_105 .info-section.session-title-sect,.linklings-wp-plugin-contents.sessions-presentations-program.event-type-acmsiggraphdiversitysummit .presentation-display.misc_106 .info-section.session-title-sect{display:none;visibility:hidden}.linklings-wp-plugin-contents.program .tz_selector{background:#dea635;color:initial;display:inline-block;font-size:.75rem;line-height:1.5;padding:2px 4px;border-radius:4px;transition:background .5s}.linklings-wp-plugin-contents.program .tz_selector:hover{background:#c6932d}.linklings-wp-plugin-contents.program .tz_selector .timezone{text-decoration:none}.linklings-wp-plugin-contents.program .tz_selector .timezone:hover{color:initial}.linklings-wp-plugin-contents.program .tablesched thead th.header.type-header{display:none}@media only screen and (max-width:1100px) and (min-width:600px){.linklings-wp-plugin-contents.program .tablesched thead th.header.location-header .hide-med{display:table-cell}}.linklings-wp-plugin-contents.program .tablesched tbody tr.presentation-row td.type-td{display:none}body.page-id-1649 .linklings-wp-plugin-contents.program .tablesched thead th.header.type-header,body.page-id-1838 .linklings-wp-plugin-contents.program .tablesched thead th.header.type-header{display:table-cell}@media only screen and (max-width:960px){body.page-id-1649 .linklings-wp-plugin-contents.program .tablesched thead th.header.type-header,body.page-id-1838 .linklings-wp-plugin-contents.program .tablesched thead th.header.type-header{display:none}}body.page-id-1649 .linklings-wp-plugin-contents.program .tablesched tbody tr.presentation-row td.type-td,body.page-id-1838 .linklings-wp-plugin-contents.program .tablesched tbody tr.presentation-row td.type-td{display:table-cell}body.page-id-1838 .linklings-wp-plugin-contents .interest-area.tag-group-list,body.page-id-1838 .linklings-wp-plugin-contents .keyword.tag-group-list{display:none;visibility:hidden}.linklings-wp-plugin-contents .indices{text-align:center}.linklings-wp-plugin-contents .indices-authors-divider,.linklings-wp-plugin-contents .indices-organizations-divider,.linklings-wp-plugin-contents .section-divider{border-bottom:1px solid #222}.linklings-wp-plugin-contents .tag-group-list.interest-area .program-track,.linklings-wp-plugin-contents .tag-group-list.keyword .program-track,.linklings-wp-plugin-contents .tag-group-list.recording .program-track{font-style:normal;font-size:.8125rem;line-height:normal;padding:2px 4px!important;border:1px solid;margin-bottom:4px;margin-left:0;border-radius:4px;color:#f17d46}.linklings-wp-plugin-contents .tag-group-list.interest-area .program-track::after,.linklings-wp-plugin-contents .tag-group-list.interest-area .program-track::before,.linklings-wp-plugin-contents .tag-group-list.keyword .program-track::after,.linklings-wp-plugin-contents .tag-group-list.keyword .program-track::before,.linklings-wp-plugin-contents .tag-group-list.recording .program-track::after,.linklings-wp-plugin-contents .tag-group-list.recording .program-track::before{content:""!important}.linklings-wp-plugin-contents .tag-group-list.registration-category .program-track{border-radius:25px}.linklings-wp-plugin-contents .tag-group-list.registration-category .ptrack310{background:#006635!important}.linklings-wp-plugin-contents .tag-group-list.registration-category .ptrack311{background:#006635!important}.linklings-wp-plugin-contents .tag-group-list.registration-category .ptrack271{background:#fdba22!important}.linklings-wp-plugin-contents .tag-group-list.registration-category .ptrack315{background:#fdba22!important}.linklings-wp-plugin-contents .tag-group-list.registration-category .ptrack317{background:#bcbec0!important}.linklings-wp-plugin-contents .tag-group-list.registration-category .ptrack318{background:#bcbec0!important}.linklings-wp-plugin-contents .tag-group-list.registration-category .ptrack273{background:#cc2027!important}.linklings-wp-plugin-contents .tag-group-list.registration-category .badge-efc,.linklings-wp-plugin-contents .tag-group-list.registration-category .ptrack320{background:#2dafe5!important}.linklings-wp-plugin-contents .tag-group-list.registration-category .ptrack312{background:#ec3694!important}.linklings-wp-plugin-contents .agenda-item{background:#fff;padding:20px;margin-bottom:40px;text-indent:0!important}.linklings-wp-plugin-contents .info-section .agenda-item{background:0 0;padding:0;margin:0 4px}.linklings-wp-plugin-contents .ll-icon{width:1.5rem;height:1.5rem}@media only screen and (max-width:960px){.linklings-wp-plugin-contents .presentation-time-td{font-weight:700}.linklings-wp-plugin-contents .type-td{display:none!important}.linklings-wp-plugin-contents .combo-sess-pres{display:table-cell}}@media only screen and (max-width:1100px){.linklings-wp-plugin-contents .type-header,.linklings-wp-plugin-contents .type-td{display:none!important}}.cn-linklings-custom-menu{display:flex;width:100%;padding:0 0 2.5rem 0}.cn-linklings-custom-menu .menu-linklings-menu-container{display:flex;width:100%;justify-content:center}.cn-linklings-custom-menu .menu-linklings-menu-container .menu{margin:0;padding:0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.cn-linklings-custom-menu .menu-linklings-menu-container .menu .menu-item{margin:0;padding:0;width:100%;text-align:center}@media only screen and (min-width:480px){.cn-linklings-custom-menu .menu-linklings-menu-container .menu .menu-item{width:50%}}@media only screen and (min-width:600px){.cn-linklings-custom-menu .menu-linklings-menu-container .menu .menu-item{width:33.3333333333%}}@media only screen and (min-width:900px){.cn-linklings-custom-menu .menu-linklings-menu-container .menu .menu-item{width:auto}}.cn-linklings-custom-menu .menu-linklings-menu-container .menu .menu-item:before{display:none!important}.cn-linklings-custom-menu .menu-linklings-menu-container .menu .menu-item.current_page_item{display:none}.cn-linklings-custom-menu .menu-linklings-menu-container .menu .menu-item a{padding:.3125rem .625rem;text-transform:uppercase;font-size:.9375rem;text-decoration:none}
/*# sourceMappingURL=style.min.css.map */
