*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;overflow-x:hidden}body{margin:0;padding:0;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{-webkit-margin-after:0;margin-block-end:0}body,h1,h2,h3,h4,dl,dd{-webkit-margin-after:0;margin-block-end:0}img,picture,svg,video{display:block;max-width:100%}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}@media(prefers-reduced-motion: no-preference){:has(:target){scroll-behavior:smooth}}@media(prefers-color-scheme: dark){:root{color-scheme:light}}:root{--bodyfont: "montserrat", sans-serif;--headline: "montserrat", sans-serif;--main-color: #0d043b;--main-color-hue: #5f6f87;--secondary-color: #27a8e0;--compliment-color: #e0274c;--compliment-color2: #27e0bc;--black: #000000;--lightgray: #f5f5f7;--gray: #1c1c1c;--darkgray: #161618;--white: #fff;--width-inner-container: min(1200px, 100% - 2.5rem)}@view-transition{navigation:auto;types:slide}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999;text-decoration:none;opacity:1}a.skip-main:active,a.skip-main:focus{color:var(--secondary-color);background-color:var(--white);left:auto;top:auto;width:auto;height:auto;overflow:auto;padding:.3em .9em;text-align:center;font-size:1em;z-index:999;opacity:1}html{scroll-timeline-name:--page-scroll;scroll-timeline-axis:block}body{color:var(--gray);font-family:var(--bodyfont);line-height:1.5;font-size:1.125rem;letter-spacing:-0.01em}h1,h2,h3,h4,h5,h6{font-family:var(--headline);font-weight:600;letter-spacing:-0.025em}h1,h2,h3,#main h4{font-size:1.9rem;line-height:1.1;font-weight:800}@media(min-width: 1000px){h1,h2,h3,#main h4{font-size:2.25rem}}h4{font-size:1.1rem;line-height:1.1}@media(min-width: 1000px){h4{font-size:1.5rem}}h5{margin-top:40px;margin-bottom:0;font-size:1.25rem;line-height:1.2;text-transform:uppercase;font-weight:700;letter-spacing:.035em}a,a:visited{text-decoration:underline;color:var(--compliment-color);font-weight:700}a:hover,a:visited:hover{color:var(--secondary-color)}header a,footer a,.interior-page-nav a,a .keynotes,a .counter,header a:visited,footer a:visited,.interior-page-nav a:visited,a:visited .keynotes,a:visited .counter{text-decoration:none}footer .vslivelogobottom{margin-top:8px}.xContent{margin:0 auto;text-align:center}.intro-section,.why-attend,.speakers-home-page,.sponsors-section-home,.home-pricing,.home-location,.introsection,.hotelinfo,.extra-travel-info,.travelinfo,.speaker-intro,.trackbox,.daycalendar{padding:40px 0}@media(min-width: 1000px){.intro-section,.why-attend,.speakers-home-page,.sponsors-section-home,.home-pricing,.home-location,.introsection,.hotelinfo,.extra-travel-info,.travelinfo,.speaker-intro,.trackbox,.daycalendar{padding:75px 0 80px 0}}.intro-section .summary,.intro-section .agendaataglance-inner,.why-attend .summary,.why-attend .agendaataglance-inner,.speakers-home-page .summary,.speakers-home-page .agendaataglance-inner,.sponsors-section-home .summary,.sponsors-section-home .agendaataglance-inner,.home-pricing .summary,.home-pricing .agendaataglance-inner,.home-location .summary,.home-location .agendaataglance-inner,.introsection .summary,.introsection .agendaataglance-inner,.hotelinfo .summary,.hotelinfo .agendaataglance-inner,.extra-travel-info .summary,.extra-travel-info .agendaataglance-inner,.travelinfo .summary,.travelinfo .agendaataglance-inner,.speaker-intro .summary,.speaker-intro .agendaataglance-inner,.trackbox .summary,.trackbox .agendaataglance-inner,.daycalendar .summary,.daycalendar .agendaataglance-inner{width:var(--width-inner-container);margin-inline:auto;position:relative;z-index:1}.intro-section .summary *,.why-attend .summary *,.speakers-home-page .summary *,.sponsors-section-home .summary *,.home-pricing .summary *,.home-location .summary *,.introsection .summary *,.hotelinfo .summary *,.extra-travel-info .summary *,.travelinfo .summary *,.speaker-intro .summary *,.trackbox .summary *,.daycalendar .summary *{margin-top:0}iframe{aspect-ratio:16/9;height:100%;width:100%}*:focus-visible,[type=button]:focus-visible,[type=reset]:focus-visible,[type=submit]:focus-visible,button:focus-visible{outline:.125em solid #add8e6 !important}button{font-family:var(--bodyfont)}a.cta,li.registernav a,li.registernav a:visited{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:15px 22px;font-size:.875rem;text-transform:uppercase;font-weight:700;color:var(--darkgray);text-decoration:none;text-align:center;background:rgba(0,0,0,0);border:0;cursor:pointer;letter-spacing:.04em}a.cta:hover,li.registernav a:hover,li.registernav a:visited:hover{color:var(--darkgray);background:rgba(225,225,225,.3)}a.cta::before,li.registernav a::before,li.registernav a:visited::before{content:"";position:absolute;inset:0;padding:4px;border-radius:inherit;background:linear-gradient(90deg, #27a8e0, #e0274c, #27a8e0);background-size:200% 100%;background-position:0 0;transition:background-position .6s ease;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}a.cta:hover::before,li.registernav a:hover::before,li.registernav a:visited:hover::before{background-position:100% 0}button[type=submit],input[type=submit]{cursor:pointer;-webkit-appearance:none;width:135px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border-width:4px;border-style:solid;-o-border-image:linear-gradient(90deg, #27a8e0, #e0274c) 1;border-image:linear-gradient(90deg, #27a8e0, #e0274c) 1;color:var(--black);padding:13px 22px 12px 22px;font-family:var(--bodyfont);font-size:14px;font-weight:700;text-transform:uppercase;transition:border-image .6s ease;transition:border-image .6s ease, -o-border-image .6s ease}button[type=submit]:hover,input[type=submit]:hover{color:var(--darkgray);background:rgba(225,225,225,.3);-o-border-image:linear-gradient(90deg, #e0274c, #27a8e0) 1;border-image:linear-gradient(90deg, #e0274c, #27a8e0) 1}.letter-space-1px{letter-spacing:1px}.smallvslogo{position:relative;padding-top:6px;display:inline-flex;align-items:center}.logo-home{display:block;overflow:visible}.logo-home .wordmark,.logo-home .emblem{transform-box:fill-box;transform-origin:center;will-change:transform,opacity}.logo-home .wordmark{opacity:.5;filter:blur(0);transform:translateX(0) scale(1);transform-origin:center;will-change:transform,opacity,filter;transition:opacity .32s ease,transform .38s cubic-bezier(0.22, 0.61, 0.36, 1),filter .32s ease}.logo-home .emblem{transform:translateX(0);transition:transform .55s cubic-bezier(0.22, 0.61, 0.36, 1),opacity .25s ease}.event-info-section{position:absolute;left:-5px;top:55%;opacity:0;visibility:hidden;pointer-events:none;transform:translate(70px, -50%);white-space:nowrap;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;color:var(--white);text-transform:uppercase;font-weight:700;font-size:.877rem;line-height:1.2;letter-spacing:.04em}@media(min-width: 700px){.event-info-section{font-size:1.125rem;top:53%;left:0}}@media(min-width: 1200px){.home .header.isintersecting .logo-home .wordmark{opacity:0;filter:blur(4px);transform:translateX(18px) scale(0.985)}.home .header.isintersecting .logo-home .emblem{transform:translateX(-198.5%)}.home .header.isintersecting .event-info-section{opacity:1;visibility:visible;pointer-events:auto;transform:translate(37%, -50%);transition:opacity .35s ease .28s,transform .45s cubic-bezier(0.22, 0.61, 0.36, 1) .28s,visibility 0s linear 0s}}.interior .logo-home .wordmark{opacity:0;filter:blur(4px);transform:translateX(18px) scale(0.985);transition:none}.interior .logo-home .emblem{transform:translateX(-198.5%);transition:none}.interior .event-info-section{opacity:1;visibility:visible;pointer-events:auto;transform:translate(37%, -50%);transition:none}header{z-index:1000;position:relative;width:100%;background:var(--black)}@media(min-width: 1200px){header{position:fixed;top:0;left:0}}header .ticker-wrapper{display:grid;align-items:center;justify-content:center;margin-inline:auto;padding:12px 10px 12px 10px;background:var(--lightgray);text-transform:uppercase;font-size:1rem;line-height:1.2;font-weight:500}@media(min-width: 1000px){header .ticker-wrapper{font-size:clamp(.813rem,-0.438rem + 2vw,1.25rem)}}@media(min-width: 1350px){header .ticker-wrapper{font-size:1.25rem}}header .ticker-wrapper .summary{margin-inline:auto;padding:0 5px;display:grid;gap:0 1.5rem}@media(min-width: 700px){header .ticker-wrapper .summary{padding:0 2rem}}header .ticker-wrapper p{margin:0}@media(max-width: 999px){header .ticker-wrapper .register-by{margin-top:8px;text-align:center}}header .ticker-wrapper .register-by span{color:var(--secondary-color)}header .ticker-wrapper .register-by .regby{font-weight:500}header .ticker-wrapper a,header .ticker-wrapper a:visited{color:inherit;text-decoration:none;color:var(--compliment-color2)}header .ticker-wrapper a:hover,header .ticker-wrapper a:visited:hover{opacity:.8}header .counter-wrapper{position:relative}@media(min-width: 1000px){header .counter-wrapper{display:grid;grid-template-columns:auto auto;gap:0 3rem;align-items:center;justify-content:center}}header .counter-wrapper .counter-title{font-weight:800;display:block;text-align:center}header .counter-wrapper .counter-title span{font-weight:500}header .counter-wrapper .countdownclock{display:flex;gap:0 25px;flex-wrap:nowrap;justify-content:center;font-size:28px;font-weight:700;color:var(--compliment-color)}@media(min-width: 700px){header .counter-wrapper .countdownclock{gap:0 40px;font-size:36px}}header .counter-wrapper .daysleft,header .counter-wrapper .hoursleft,header .counter-wrapper .minutesleft,header .counter-wrapper .secondsleft{position:relative;padding-right:10px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","lnum";white-space:nowrap}header .counter-wrapper .daysleft:after,header .counter-wrapper .hoursleft:after,header .counter-wrapper .minutesleft:after,header .counter-wrapper .secondsleft:after{position:absolute;content:":";color:var(--gray);top:-3px;right:-10px}@media(min-width: 700px){header .counter-wrapper .daysleft:after,header .counter-wrapper .hoursleft:after,header .counter-wrapper .minutesleft:after,header .counter-wrapper .secondsleft:after{right:-17px}}header .counter-wrapper .daysleft:last-child:after,header .counter-wrapper .hoursleft:last-child:after,header .counter-wrapper .minutesleft:last-child:after,header .counter-wrapper .secondsleft:last-child:after{visibility:hidden}header .counter-wrapper .secondsleft{padding-right:0}@media(max-width: 500px){header .counter-wrapper .secondsleft{display:none !important}header .counter-wrapper .minutesleft{margin-right:0}header .counter-wrapper .minutesleft:after{visibility:hidden}}header .counter-wrapper .unit{text-transform:uppercase;letter-spacing:initial;display:block;font-size:10px;text-align:center;color:var(--gray)}header .top-logo-wrapper{position:relative;margin-inline:auto;padding:13px 20px 9px 20px;background:var(--black)}@media(min-width: 700px){header .top-logo-wrapper{padding-bottom:11px}}@media(min-width: 1200px){header .top-logo-wrapper{width:var(--width-inner-container);padding:30px 0 29px 0;display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:0 2rem}}@media(min-width: 1300px){header .top-logo-wrapper{gap:0 4rem}}@media(max-width: 699px){header .top-logo-wrapper .eventDetails .logo-home{width:150px}}@media(min-width: 1200px){header .menu-toggle{display:none !important}}@media(max-width: 1199px){header .menu-toggle{display:flex;float:right;cursor:pointer;border:0;width:35px;height:25px;margin:17px 0 0 auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24.693px' height='15.473px' viewBox='0 0 24.693 15.473' enable-background='new 0 0 24.693 15.473' xml:space='preserve'%3E%3Crect fill='%23ffffff' width='24.693' height='3.083'/%3E%3Crect y='6.23' fill='%23ffffff' width='24.693' height='3.083'/%3E%3Crect y='12.391' fill='%23ffffff' width='24.693' height='3.082'/%3E%3C/svg%3E%0A") no-repeat center top;background-size:25px;z-index:2;position:relative}header .menu-toggle.act{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24.7 15.5' style='enable-background:new 0 0 24.7 15.5;' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M13.4,6.5L17,2.9c0.7-0.7,0.7-1.7,0-2.4c-0.7-0.7-1.7-0.7-2.4,0L11,4.1L7.4,0.5C6.7-0.2,5.7-0.2,5,0.5 C4.3,1.2,4.3,2.2,5,2.9l3.6,3.6L5,10.1c-0.7,0.7-0.7,1.7,0,2.4C5.3,12.8,5.8,13,6.2,13c0.4,0,0.9-0.2,1.2-0.5L11,8.9l3.6,3.6 c0.3,0.3,0.8,0.5,1.2,0.5c0.4,0,0.9-0.2,1.2-0.5c0.7-0.7,0.7-1.7,0-2.4L13.4,6.5z'/%3E%3C/svg%3E%0A") no-repeat center top}}@media(max-width: 699px){header .menu-toggle{margin-top:15px}}header .topnav{width:100%;max-width:300px;position:absolute;top:0;right:0;padding:60px 20px 30px 20px;background:var(--darkgray);z-index:1}@media(min-width: 1200px){header .topnav{position:relative;display:block;right:auto;width:auto;max-width:100%;padding:0;background:rgba(0,0,0,0)}}@media(min-width: 3500px){header .topnav{width:120%}}header .topnav br{display:none}header .topnav.no-js li:hover>ul{visibility:visible;width:250%;white-space:normal}header .topnav.no-js li:focus-within>ul{visibility:visible}header .topnav.no-js ul>li>ul{top:100%}@media(max-width: 1199px){header .topnav{display:none}}header .topnav.nav-open{display:block}@media(max-width: 1199px){header .topnav.nav-open{margin-bottom:35px}}header .topnavlist{margin:0;padding:0;list-style:none}@media(min-width: 1200px){header .topnavlist{display:flex;justify-content:flex-end;gap:25px}}header .topnavlist a[href="javascript:void(0);"]{cursor:default}header .topnavlist ul[aria-hidden=false]{visibility:visible}header .topnavlist .sub-menu--right{left:auto !important;right:0 !important}header .topnavlist a,header .topnavlist button{position:relative;margin-top:1em;background:rgba(0,0,0,0);font-weight:600;text-decoration:none;color:var(--white)}@media(min-width: 1200px){header .topnavlist a,header .topnavlist button{padding:0 0 .1em 0;margin-top:initial}header .topnavlist a:hover,header .topnavlist button:hover{color:var(--secondary-color)}header .topnavlist a:hover.hasChild::after,header .topnavlist button:hover.hasChild::after{transform:rotate(90deg)}}header .topnavlist a.hasChild:after,header .topnavlist button.hasChild:after{content:"";width:9px;height:14px;margin-left:7px;margin-top:5px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 10 17'%3E%3Cpolyline points='.85 16 8.35 8.5 .85 1' fill='none' stroke='%2300aeef' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E") no-repeat center center;background-size:100%;transition:transform .5s ease}@media(min-width: 1200px){header .topnavlist a.hasChild:after,header .topnavlist button.hasChild:after{margin-top:2px}}header .topnavlist a.hasChild[aria-expanded=true],header .topnavlist button.hasChild[aria-expanded=true]{color:var(--secondary-color)}header .topnavlist a.hasChild[aria-expanded=true]::after,header .topnavlist button.hasChild[aria-expanded=true]::after{transform:rotate(90deg)}header .topnavlist>li{position:relative;display:flex;justify-content:stretch;flex-wrap:wrap}@media(max-width: 1199px){header .topnavlist>li{text-align:center}}header .topnavlist>li>a,header .topnavlist>li>button{flex:1 0 auto;display:flex;flex-wrap:wrap;align-items:center;border:0;line-height:1.5;font-size:19px;font-weight:700;cursor:pointer;justify-content:center;letter-spacing:.02em}@media(min-width: 1200px){header .topnavlist>li>a,header .topnavlist>li>button{font-size:14px}}header .topnavlist li.registernav{text-transform:uppercase;text-align:center}header .topnavlist li.registernav a,header .topnavlist li.registernav a:visited{display:block;padding:15px 21px;color:var(--white)}header .topnavlist ul,header .topnavlist ul>li>ul{position:absolute;top:156%;left:0;visibility:hidden;z-index:1;width:100%;padding:.7em 0 .3em 0;list-style:none;flex-grow:1;white-space:nowrap;border:4px solid rgba(0,0,0,0);background-image:linear-gradient(rgba(0, 0, 0, 0.9)),linear-gradient(90deg, #e0274c, #27a8e0, #e0274c);background-origin:border-box;background-clip:padding-box,border-box;background-size:100% 100%,200% 100%;background-position:0 0,0 0;transition:background-position .6s ease}header .topnavlist ul:hover,header .topnavlist ul>li>ul:hover{background-position:0 0,100% 0}@media(min-width: 1200px){header .topnavlist ul,header .topnavlist ul>li>ul{padding:.8em 2em .3em 0}}header .topnavlist ul a,header .topnavlist ul a:visited,header .topnavlist ul>li>ul a,header .topnavlist ul>li>ul a:visited{display:block;margin:0 .8em .5em .8em;font-size:17px;text-transform:inherit}@media(min-width: 1200px){header .topnavlist ul a,header .topnavlist ul a:visited,header .topnavlist ul>li>ul a,header .topnavlist ul>li>ul a:visited{font-size:14px}}@media(max-width: 1199px){header .topnavlist ul a,header .topnavlist ul a:visited,header .topnavlist ul>li>ul a,header .topnavlist ul>li>ul a:visited{margin-top:.2em}}header .topnavlist ul a:hover,header .topnavlist ul a:visited:hover,header .topnavlist ul>li>ul a:hover,header .topnavlist ul>li>ul a:visited:hover{color:var(--white);opacity:.7}header .topnavlist ul[aria-hidden=false]{position:static;width:100%;flex:0 0 auto;margin-top:10px}@media(min-width: 1200px){header .topnavlist ul[aria-hidden=false]{position:absolute;width:auto;z-index:1;margin-top:0}}.info-box{width:100%;position:relative;margin-inline:auto;display:flex;flex-direction:column;background:var(--black) url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/homebg_sm.webp") no-repeat;background-size:cover;padding-top:clamp(1.875rem,.739rem + 5.68vw,5rem);height:clamp(34.375rem,30.966rem + 17.05vw,43.75rem)}@media(min-width: 1200px){.info-box{padding-top:200px;height:49.375rem;background:var(--black) url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/homebg.webp") no-repeat center center;background-size:cover}}.info-box .summary{width:var(--width-inner-container);color:var(--white);margin-inline:auto;position:relative;overflow:hidden}.info-box .hero-logo{opacity:0;display:block;transform-origin:center;will-change:transform,opacity,filter}@media(max-width: 1199px){.info-box .hero-logo{width:clamp(14.375rem,9.375rem + 25vw,28.125rem)}}.info-box .info-title{margin-top:clamp(.625rem,-0.625rem + 6.25vw,4.063rem);margin-bottom:clamp(1.875rem,1.534rem + 1.7vw,2.813rem);font-size:clamp(1.875rem,1.466rem + 2.05vw,3rem);line-height:1.2;font-weight:800;letter-spacing:-0.025em}@media(min-width: 1200px){.info-box .info-title{font-size:3rem;margin:65px 0 45px 0}}.info-box .info-title span{display:block}.info-box .info-date{margin-top:20px;margin-bottom:35px;font-size:clamp(1.375rem,1.057rem + 1.59vw,2.25rem);text-transform:uppercase;font-weight:500;line-height:1.2;letter-spacing:-0.01em}@media(min-width: 1200px){.info-box .info-date{font-size:2.25rem}}.info-box .info-date span{display:block;margin-top:8px;color:var(--white);font-size:.677em;font-weight:500;text-transform:none}.info-box a.cta{color:var(--white)}.intro-section{background:var(--darkgray);color:var(--white);text-align:center}@media(min-width: 1000px){.intro-section .summary{padding-left:60px;padding-right:60px}}.intro-section .summary *{margin-top:25px}.intro-section p:first-child{margin-top:0}.intro-section .calltoaction{margin-top:35px;color:var(--compliment-color);font-weight:700;font-size:.875rem;line-height:1.2;text-transform:uppercase;letter-spacing:.05em}.intro-section a,.intro-section a:visited{color:inherit;font-weight:700}.why-attend{background:var(--lightgray);text-align:center}@media(prefers-reduced-motion: no-preference){.why-attend:hover section::before{animation:gradient-slide 1.8s linear infinite;animation-iteration-count:40}}@keyframes gradient-slide{from{background-position:0 0}to{background-position:200% 0}}.why-attend .summary h2{margin-bottom:30px}.why-attend .why-attend-boxes{position:relative;margin-top:40px;display:flex;gap:20px 13px;justify-content:center}@media(max-width: 999px){.why-attend .why-attend-boxes{flex-direction:column}}@media(min-width: 1200px){.why-attend .why-attend-boxes{gap:20px 25px}}.why-attend .why-attend-boxes section{position:relative;flex:1;background:var(--white);padding:40px 8px;text-wrap:balance}@media(min-width: 1200px){.why-attend .why-attend-boxes section{padding:48px 15px 40px 15px}}.why-attend .why-attend-boxes section:before{position:absolute;content:"";width:100%;height:10px;top:0;left:0;background:linear-gradient(90deg, #27a8e0, #e0274c, #27a8e0);background-size:200% 100%;background-position:0 0}.why-attend .why-attend-boxes section img{margin-inline:auto;margin-bottom:20px}@media(min-width: 1200px){.why-attend .why-attend-boxes section img{margin-bottom:30px}}.why-attend .why-attend-boxes section a,.why-attend .why-attend-boxes section a:visited{text-decoration:none;color:inherit}.why-attend .why-attend-boxes section p{font-size:1rem}.why-attend .why-attend-boxes section .title{font-size:1.25rem;font-weight:800;line-height:1.4;color:var(--compliment-color)}@media(min-width: 1000px){.why-attend .why-attend-boxes section .title{min-height:5em}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:20px 0;background-color:rgba(0,0,0,0);border:0;border-radius:4px;opacity:1;cursor:pointer;transform:translateY(-25%);line-height:1.2;font-weight:500}.glide__arrow:focus{outline:none}.glide__arrow:hover{opacity:.7}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide .glide__bullets{position:relative;display:flex;list-style-type:none;justify-content:center;margin-top:40px}.glide .glide__bullet{width:10px;height:10px;padding:0;border:none;border-radius:50%;background-color:var(--darkgray);margin:0 .5rem;transition:all .3s;cursor:pointer}.glide .glide__bullet:hover{background-color:var(--secondary-color)}.speakers-home-page{position:relative;padding-bottom:80px;background:url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/pattern_gray.svg") no-repeat left -15px;background-size:1386px}.speakers-home-page div[id*=EventAgenda]{position:relative;margin-inline:auto}.speakers-home-page .daycalendar{padding:0 !important;background:rgba(0,0,0,0) !important}.speakers-home-page h3{margin-top:15px;margin-bottom:60px}.speakers-home-page .speakers-footer{width:var(--width-inner-container);margin-inline:auto}.speakers-home-page a.cta{margin-top:8px}@media(min-width: 1050px){.speakers-home-page a.cta{float:right;padding:17px 22px}}.speakers-home-page .glide__track{position:relative}@media(min-width: 1100px){.speakers-home-page .glide__track::before{content:"";position:absolute;top:0;right:0;width:50px;height:100%;z-index:20;background:linear-gradient(to left, white 0%, transparent 100%);pointer-events:none}}.speakers-home-page ul{list-style-type:none;margin:0;padding:0;position:relative;visibility:hidden}.speakers-home-page ul a,.speakers-home-page ul a:visited{text-decoration:none}.speakers-home-page .glide ul{visibility:visible;overflow:visible}.speakers-home-page li{position:relative}.speakers-home-page img{display:block;margin-bottom:13px;border:1px solid var(--lightgray)}.speakers-home-page img:hover{filter:grayscale(70%)}.speakers-home-page .sessionlistcalendar-speakername,.speakers-home-page .sessionlistcalendar-speakertitle,.speakers-home-page .sessionlistcalendar-speakercompany{display:block;line-height:1.2;font-size:12px;font-weight:500;margin-left:3px;margin-top:3px;position:relative;white-space:nowrap;width:250px;overflow:hidden;text-overflow:ellipsis}.speakers-home-page .sessionlistcalendar-speakername{margin-top:-4px;font-weight:700;font-size:17px;color:var(--compliment-color);display:block;position:relative;z-index:1000}.speakers-home-page .glide__arrow{top:auto;bottom:-50px;color:rgba(0,0,0,0);z-index:10;padding:1.5vw 0}@media(min-width: 480px){.speakers-home-page .glide__arrow{padding:5px 0}}.speakers-home-page .glide__arrow--right{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 13 24' style='enable-background:new 0 0 13 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%230d043b;stroke-width:2;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpolyline class='st0' points='0.7,0.4 12.3,12 0.7,23.6 '/%3E%3C/svg%3E") no-repeat center center;right:auto;left:.9em}.speakers-home-page .glide__arrow--left{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 13 24' style='enable-background:new 0 0 13 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%230d043b;stroke-width:2;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpolyline class='st0' points='12.3,23.6 0.7,12 12.3,0.4 '/%3E%3C/svg%3E") no-repeat center center;left:-0.9em}.home-location{background:var(--lightgray);padding:0 0 40px 0}@media(min-width: 750px){.home-location{padding:0}}.home-location .summary{display:grid;gap:20px 40px}@media(min-width: 750px){.home-location .summary{grid-template-columns:1.9fr 2fr}}.home-location section:nth-of-type(1){padding:40px 0 0 0}@media(min-width: 1200px){.home-location section:nth-of-type(1){padding:100px 0 0 0}}.home-location section:nth-of-type(1) .location{margin-top:0;margin-bottom:25px;font-size:.875rem;font-weight:700;text-transform:uppercase;color:var(--compliment-color)}.home-location section:nth-of-type(1) h2+p{margin-top:5px}.home-location section:nth-of-type(1) p{margin:25px 0}.home-location .parallax-single{position:relative}@media(min-width: 1200px){.home-location .parallax-single{width:600px;height:630px;overflow:hidden}}.home-location .parallax-single img{width:100%;height:auto;display:block}@media(min-width: 1200px){.home-location .parallax-single img{position:absolute;left:0;top:0}}.home-pricing{background:var(--main-color) url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/pagebg.webp") no-repeat center center;background-size:cover;text-align:center}@media(min-width: 1000px){.home-pricing{padding:100px 0;text-align:left}}.home-pricing .summary{display:grid;gap:40px 40px;color:var(--white)}@media(min-width: 1000px){.home-pricing .summary{grid-template-columns:1fr 1fr}}.home-pricing a,.home-pricing a:visited{color:var(--white)}.home-pricing section:nth-of-type(1) p{margin:25px 0;font-size:1.25rem}.home-pricing a.cta{color:var(--white)}.home-pricing .pricing-grid{display:grid;gap:15px;text-decoration:none}@media(min-width: 550px){.home-pricing .pricing-grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1000px){.home-pricing .pricing-grid{grid-template-columns:repeat(3, 208px)}}.home-pricing .pricing-grid a,.home-pricing .pricing-grid a:visited{color:var(--white)}.home-pricing .pricing-grid section{display:grid;gap:18px;padding:15px;text-align:center;text-wrap:balance;border-radius:5px}@media(min-width: 1000px){.home-pricing .pricing-grid section{transition:transform .2s}.home-pricing .pricing-grid section:hover{transform:scale(1.04)}}.home-pricing .pricing-grid section:nth-child(1){background:var(--secondary-color)}.home-pricing .pricing-grid section:nth-child(2){background:var(--compliment-color2)}.home-pricing .pricing-grid section:nth-child(3){background:var(--compliment-color)}.home-pricing .pricing-grid .package{font-size:1rem;line-height:1.2;text-transform:uppercase;color:var(--gray)}@media(min-width: 650px){.home-pricing .pricing-grid .package{font-size:1.25rem}}.home-pricing .pricing-grid .price{font-size:2.25rem;font-weight:800}.home-pricing .pricing-grid .regby{font-size:.875rem;line-height:1.2;text-transform:uppercase}.home-pricing .note{font-size:1rem;margin-top:20px}footer{background:#000 !important}.socialmedia{background:var(--lightgray);margin-inline:auto;padding:40px 0 50px 0}@media(min-width: 1000px){.socialmedia{padding-top:80px}}@media(max-width: 999px){.socialmedia img,.socialmedia svg{display:block;margin:0 auto}}.socialmedia .summary{margin-inline:auto;width:var(--width-inner-container);display:grid;justify-content:center;gap:10px 20px}@media(min-width: 800px){.socialmedia .summary{grid-template-columns:repeat(2, 1fr);align-items:center}}.socialmedia .summary section:nth-child(2){display:flex;gap:20px;align-items:center;justify-content:center;margin-top:20px}@media(min-width: 800px){.socialmedia .summary section:nth-child(2){justify-content:end;margin-top:0;margin-bottom:60px}}@media(min-width: 1200px){.socialmedia .summary section:nth-child(2){margin-bottom:50px}}.socialmedia .summary h3{font-size:14px;margin:4px 0 0 0;line-height:1;font-weight:600;text-transform:uppercase;color:var(--black);letter-spacing:1px;text-align:center}@media(min-width: 800px){.socialmedia .summary h3{text-align:initial}}.socialmedia .cta{margin-top:40px}.socialmedia ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:15px}.socialmedia ul a svg{width:25px;height:25px;display:block}.socialmedia ul a svg path,.socialmedia ul a svg rect{fill:var(--main-color)}.socialmedia ul a svg:hover path,.socialmedia ul a svg:hover rect{fill:var(--secondary-color)}.sign-up-form-section{background:var(--lightgray);padding-bottom:50px}@media(min-width: 1000px){.sign-up-form-section{padding-bottom:80px}}.sign-up-form-section .subscribeform-wrapper{margin-inline:auto;width:var(--width-inner-container);display:grid}@media(min-width: 1150px){.sign-up-form-section .subscribeform-wrapper{grid-template-columns:1.5fr 2fr}}.sign-up-form-section .subscribeform-wrapper h3{margin-top:0;text-transform:uppercase;font-weight:500}@media(max-width: 999px){.sign-up-form-section .subscribeform-wrapper section{text-align:center;margin-bottom:10px}}.sign-up-form-section #omedaDynamicForm{margin-top:40px}@media(min-width: 1150px){.sign-up-form-section #omedaDynamicForm{margin-top:-40px}}.sign-up-form-section #omedaDynamicForm .subscribeform{display:grid;gap:10px 40px}@media(min-width: 1150px){.sign-up-form-section #omedaDynamicForm .subscribeform{grid-template-columns:repeat(2, 1fr)}}.sign-up-form-section #omedaDynamicForm input[type=text]{width:100%;margin-bottom:15px;padding:7px 7px;font-size:14px;border:1px solid #ccc;position:relative;border-radius:5px}.sign-up-form-section #omedaDynamicForm .omedaDynamicFormFields{display:grid}.sign-up-form-section #omedaDynamicForm .omedaDynamicFormFields select.omedaDynamicFormDropDown{width:100%;border:none;border-radius:5px;box-shadow:none;text-shadow:none;position:relative;font-size:14px;padding:7px 5px 8px 5px;margin-bottom:15px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1000 1000' enable-background='new 0 0 1000 1000' xml:space='preserve'%3E%3Cpath d='M965.1,360.2l-400,401c-17.9,17.9-41.7,25.4-65.2,24c-23.4,1.4-47.2-6.1-65.1-24l-400-401c-33.2-33.3-33.2-87.4,0-120.7c33.2-33.3,87.1-33.3,120.4,0L500,585.2l344.8-345.7c33.2-33.3,87.1-33.3,120.4,0S998.3,326.9,965.1,360.2z'/%3E%3C/svg%3E") no-repeat bottom 10px right 8px;background-size:.7em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc}.sign-up-form-section #omedaDynamicForm .omedaDynamicFormFields .omedaDynamicFormLabel{display:block;font-size:14px;font-weight:500}.sign-up-form-section #omedaDynamicForm .omedaDynamicFormFields .omedaDynamicFormLabel a,.sign-up-form-section #omedaDynamicForm .omedaDynamicFormFields .omedaDynamicFormLabel a:visited{font-weight:700;color:#000;font-size:inherit;text-decoration:underline}.sign-up-form-section #omedaDynamicForm .omedaDynamicFormFields .omedaDynamicFormGDPRRadio{margin:0 0 10px 0;display:inline-block;font-size:14px}.sign-up-form-section #omedaDynamicForm .omedaDynamicFormFields .omedaDynamicFormGDPRRadio tr td{display:block}.sign-up-form-section #omedaDynamicForm .omedaDynamicFormFields .omedaDynamicFormGDPRRadio input[type=radio]{float:left;margin-top:4px;transform:scale(1.1)}.sign-up-form-section #omedaDynamicForm .omedaDynamicFormFields .omedaDynamicFormGDPRRadio label{font-size:inherit;display:inline-block;margin-left:4px}.sign-up-form-section #omedaDynamicForm .captcha{font-size:14px;font-weight:500}@media(min-width: 1000px){.sign-up-form-section #omedaDynamicForm .captcha{white-space:nowrap}}.sign-up-form-section #omedaDynamicForm .captcha img{display:block;margin:1px 0 17px 0}.sign-up-form-section #omedaDynamicForm .SuccessMsg{font-weight:700;color:var(--black);font-size:1rem}@media(min-width: 1000px){.sign-up-form-section #omedaDynamicForm .omedaDynamicFormErrorList{grid-column:span 2/span 2}}.sign-up-form-section #omedaDynamicForm .omedaDynamicFormErrorList ul{padding:0;margin:0}.sign-up-form-section #omedaDynamicForm .omedaDynamicFormErrorList li{display:block;color:red;font-weight:700;font-size:14px}.sign-up-form-section #omedaDynamicForm .omedaDynamicFormGDRPRequires{display:none !important}.sign-up-form-section #omedaDynamicForm span.omedaDynamicFormValidation{display:none}.sign-up-form-section #omedaDynamicForm span.omedaDynamicFormRequires{color:red !important;padding:0 0 0 2px;font-size:30px;position:absolute;margin-top:-25px;display:none !important}.sign-up-form-section #omedaDynamicForm ::-webkit-input-placeholder{color:var(--black)}.sign-up-form-section #omedaDynamicForm :-moz-placeholder{color:var(--black)}.sign-up-form-section #omedaDynamicForm ::-moz-placeholder{color:var(--black)}.sign-up-form-section #omedaDynamicForm :-ms-input-placeholder{color:var(--black)}.sponsors-section-home{position:relative;width:var(--width-inner-container);margin-inline:auto;background:var(--white);text-align:center;border-radius:10px;padding-bottom:0}.sponsors-section-home h2,.sponsors-section-home h4{margin-top:0;color:var(--gray);font-weight:500;text-transform:uppercase}.sponsors-section-home ul{width:min(1080px,100% - 2rem);list-style-type:none;margin:30px auto 0 auto;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 30px}.sponsors-section-home img{max-width:100px !important}@media(min-width: 600px){.sponsors-section-home img{max-width:120px !important}}.sponsors-section-home a,.sponsors-section-home img{display:inline-block}#main .become-sponsor-section{background:var(--white);text-align:center;padding:40px 20px}@media(min-width: 1000px){#main .become-sponsor-section{padding:80px 20px}}#main .become-sponsor-section h2,#main .become-sponsor-section h4{margin-top:0;font-size:1.25rem;text-transform:uppercase;font-weight:700}#main .become-sponsor-section p{max-width:600px;margin-inline:auto;margin-top:25px;margin-bottom:10px}#main .become-sponsor-section a.cta{margin-top:30px}#main .sponsor-page .intro{display:grid;align-items:center;justify-content:center;gap:30px}@media(min-width: 750px){#main .sponsor-page .intro{grid-template-columns:repeat(2, minmax(0, 1fr))}}#main .sponsor-page .intro p{margin-top:0}@media(min-width: 750px){#main .sponsor-page .intro p{text-align:left}}#main .sponsor-page .intro img{margin:0 auto;width:100%;max-width:300px}@media(min-width: 1000px){#main .sponsor-page .intro img{margin-left:70px;max-width:400px}}#main .sponsor-page .smbs-answers{background:var(--lightgray)}@media(prefers-reduced-motion: no-preference){#main .sponsor-page .smbs-answers:hover section::before{animation:gradient-slide 1.8s linear infinite;animation-iteration-count:40}}#main .sponsor-page .smbs-answers .smbs-answers-boxes{position:relative;margin-top:40px;margin-bottom:40px;display:flex;gap:20px 13px;justify-content:center}@media(max-width: 899px){#main .sponsor-page .smbs-answers .smbs-answers-boxes{flex-direction:column}}@media(min-width: 1200px){#main .sponsor-page .smbs-answers .smbs-answers-boxes{gap:20px 25px}}#main .sponsor-page .smbs-answers .smbs-answers-boxes section{position:relative;flex:1;background:var(--white);padding:40px 8px;text-wrap:balance}@media(min-width: 1200px){#main .sponsor-page .smbs-answers .smbs-answers-boxes section{padding:50px 25px 20px 25px}}#main .sponsor-page .smbs-answers .smbs-answers-boxes section:before{position:absolute;content:"";width:100%;height:10px;top:0;left:0;background:linear-gradient(90deg, #27a8e0, #e0274c, #27a8e0);background-size:200% 100%;background-position:0 0}#main .sponsor-page .smbs-answers .smbs-answers-boxes section img{margin-inline:auto;margin-bottom:20px}@media(min-width: 1200px){#main .sponsor-page .smbs-answers .smbs-answers-boxes section img{margin-bottom:35px}}#main .sponsor-page .smbs-answers .smbs-answers-boxes section p{font-size:1rem}#main .sponsor-page .smbs-answers .smbs-answers-boxes section .title{font-size:1.25rem;font-weight:800;line-height:1.4;color:var(--compliment-color)}@media(min-width: 1000px){#main .sponsor-page .smbs-answers .smbs-answers-boxes section .title{min-height:5em}}#main .sponsor-page .sponsors-section-home h4{font-weight:500}#main .sponsor-page .contact-for-sponsorship-info{background:var(--main-color) url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/pagebg.webp") no-repeat center center;background-size:cover;color:var(--white);display:grid;gap:30px 50px}@media(min-width: 800px){#main .sponsor-page .contact-for-sponsorship-info{grid-template-columns:repeat(2, minmax(0, 1fr))}}#main .sponsor-page .contact-for-sponsorship-info a,#main .sponsor-page .contact-for-sponsorship-info a:visited{color:var(--white);text-decoration:none}#main .sponsor-page .contact-for-sponsorship-info h3{margin-top:0;text-transform:uppercase;font-weight:500}#main .sponsor-page .contact-for-sponsorship-info p{margin:0}#main .sponsor-page .contact-for-sponsorship-info .sales-rep{margin-top:15px;font-size:1.25rem;line-height:1.3;font-weight:700;letter-spacing:.035em;text-transform:uppercase}#main .sponsor-page .contact-for-sponsorship-info .more{padding-top:10px}#main .sponsor-page .contact-for-sponsorship-info .more .cta{margin-top:10px}#main .sponsor-page .contact-for-sponsorship-info .note{display:grid;place-content:center;text-align:center;position:relative;padding:30px;border-radius:30px}#main .sponsor-page .contact-for-sponsorship-info .note::before{content:"";position:absolute;inset:0;padding:4px;border-radius:inherit;background:linear-gradient(90deg, #27a8e0, #e0274c, #27a8e0);background-size:200% 100%;background-position:0 0;transition:background-position .6s ease;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}#main .sponsor-page .contact-for-sponsorship-info .note p{font-size:1.25rem}#main .sponsor-page .vendor-exhibition{background:var(--lightgray) url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/pattern_white.svg") no-repeat left -15px;background-size:1386px}#main .sponsor-page .vendor-exhibition .date{margin-top:50px;font-size:1.9rem;line-height:1.1;text-transform:uppercase}@media(min-width: 1000px){#main .sponsor-page .vendor-exhibition .date{font-size:2.25rem}}#main .sponsor-page .vendor-exhibition .schedule{position:relative;margin-top:30px;display:flex;gap:20px 25px;justify-content:center}@media(max-width: 999px){#main .sponsor-page .vendor-exhibition .schedule{flex-direction:column}}#main .sponsor-page .vendor-exhibition .schedule p{margin:0}#main .sponsor-page .vendor-exhibition .schedule section{position:relative;flex:1;text-wrap:balance}#main .sponsor-page .vendor-exhibition .schedule section .title{font-size:1.25rem;font-weight:800;line-height:1.4;color:var(--compliment-color)}@media(min-width: 1000px){#main .sponsor-page .vendor-exhibition .schedule section .title{margin-bottom:25px}}#main{position:relative;isolation:isolate}@media(min-width: 1200px){#main{padding-top:187px}.home #main{padding-top:130px}}#main .pContent{position:relative}#main .custompage>h3{position:relative;margin:0 auto;width:var(--width-inner-container);height:clamp(9.375rem,5.284rem + 20.45vw,20.625rem);display:flex;align-items:center;justify-content:flex-end;color:var(--white);font-size:1.688rem;font-weight:800;text-align:right;z-index:1}@media(min-width: 350px){#main .custompage>h3{font-size:clamp(1.875rem,1.466rem + 2.05vw,3rem)}}@media(min-width: 1200px){#main .custompage>h3{height:330px;font-size:3rem}}#main .custompage>h3::before{content:"";position:absolute;inset:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;z-index:-1;background:url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/pattern_blue2.svg") no-repeat calc(50% - 300px) center/600px,url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/pagebg.webp") no-repeat center center/cover,var(--main-color)}#main .custompage>h3::after{content:"";position:absolute;right:0;top:calc(50% + clamp(1.438rem,1.097rem + 1.7vw,2.375rem));width:clamp(7.5rem,5.909rem + 7.95vw,11.875rem);height:4px;background:linear-gradient(90deg, #27a8e0, #e0274c, #27a8e0);background-size:200% 100%;background-position:0 0}@media(min-width: 1200px){#main .custompage>h3::after{width:11.875rem;top:calc(50% + .8em)}}@media(prefers-reduced-motion: no-preference){#main .custompage>h3:hover::after{animation:gradient-slide 1.8s linear infinite;animation-iteration-count:40}}#main .interior-section{margin-inline:auto;position:relative;z-index:1;padding-top:40px;padding-bottom:40px;width:100vw;margin-inline:calc(50% - 50vw);padding-inline:max(25px,(100vw - 1200px)/2)}@media(min-width: 1000px){#main .interior-section{padding-top:80px;padding-bottom:80px}}#main .interior-section>:first-child{margin-top:-5px}#main .interior-section>:last-child{margin-bottom:-5px}#main .extra-pad{padding-inline:max(25px,(100vw - 1080px)/2)}#main .intro{background:var(--darkgray);color:var(--white);text-align:center}@media(min-width: 1200px){#main .intro{padding-top:73px;padding-bottom:73px}}#main .intro p span{color:var(--compliment-color)}#main .centered{text-align:center}#main .feature-list{list-style:none;margin:50px 0;padding:0;display:grid;gap:20px 15px;text-align:left}@media(min-width: 800px){#main .feature-list{margin:55px 0 55px 10px;grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px 15px}}#main .feature-list li{display:grid;grid-template-columns:2rem 1fr;align-items:start;-moz-column-gap:1.25rem;column-gap:1.25rem;font-weight:700;line-height:1.2;font-size:1.25rem;text-transform:uppercase}#main .feature-list li::before{content:"";width:35px;height:25px;margin-top:.15em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 34 25'%3E%3Cpolygon points='11.88 25 .14 13.25 3.15 10.24 11.88 18.97 30.85 0 33.86 3.02 11.88 25' fill='%23e0274c'/%3E%3C/svg%3E") no-repeat center/contain}#main h4+p{margin-top:30px}#main .fs-36{text-transform:uppercase;letter-spacing:-0.025em;line-height:1.4;font-size:clamp(1.438rem,1.142rem + 1.48vw,2.25rem)}@media(min-width: 1200px){#main .fs-36{font-size:2.25rem}}#main .mb-50{margin-bottom:50px}.about-page .who-should-attend{background:var(--lightgray) url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/pattern_white.svg") no-repeat left -15px;background-size:1386px}@media(prefers-reduced-motion: no-preference){.about-page .who-should-attend:hover section::before{animation:gradient-slide 1.8s linear infinite;animation-iteration-count:40}}.about-page .why-attend-boxes{position:relative;margin-top:40px;display:flex;gap:20px 13px;justify-content:center;flex-wrap:wrap}@media(max-width: 899px){.about-page .why-attend-boxes{flex-direction:column}}@media(min-width: 900px){.about-page .why-attend-boxes{gap:20px}}.about-page .why-attend-boxes section{position:relative;flex-basis:31.9%;background:var(--white);padding:40px 8px;text-wrap:balance}@media(min-width: 900px){.about-page .why-attend-boxes section{padding:48px 15px 40px 15px}}.about-page .why-attend-boxes section:before{position:absolute;content:"";width:100%;height:10px;top:0;left:0;background:linear-gradient(90deg, #27a8e0, #e0274c, #27a8e0);background-size:200% 100%;background-position:0 0}.about-page .why-attend-boxes section img{margin-inline:auto;margin-bottom:20px}@media(min-width: 900px){.about-page .why-attend-boxes section img{margin-bottom:35px}}.about-page .why-attend-boxes section a,.about-page .why-attend-boxes section a:visited{text-decoration:none;color:inherit}.about-page .why-attend-boxes section .title{font-size:1.25rem;font-weight:800;line-height:1.4}@media(min-width: 900px){.about-page .why-attend-boxes section .title{min-height:2em}}.about-page .fs-36 span{color:var(--compliment-color)}.pricing-page .pricing-info{background:var(--lightgray) url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/pattern_white.svg") no-repeat left -15px;background-size:1386px}.pricing-page .pricing-info .pricing-grid{display:grid;gap:20px;text-decoration:none;margin-top:0 !important}@media(min-width: 650px){.pricing-page .pricing-info .pricing-grid{grid-template-columns:repeat(3, 1fr)}}.pricing-page .pricing-info .pricing-grid section{position:relative;display:grid;gap:20px;padding:40px 20px;text-align:center;text-wrap:balance;border-radius:5px}@media(min-width: 1000px){.pricing-page .pricing-info .pricing-grid section{transition:transform .2s}.pricing-page .pricing-info .pricing-grid section:hover{transform:scale(1.04)}}.pricing-page .pricing-info .pricing-grid section:nth-child(1){background:var(--secondary-color)}.pricing-page .pricing-info .pricing-grid section:nth-child(2){background:var(--compliment-color2)}.pricing-page .pricing-info .pricing-grid section:nth-child(3){background:var(--compliment-color)}.pricing-page .pricing-info .pricing-grid .package{font-size:1rem;line-height:1.2;text-transform:uppercase;color:var(--gray);font-weight:700}@media(min-width: 650px){.pricing-page .pricing-info .pricing-grid .package{font-size:1.25rem}}.pricing-page .pricing-info .pricing-grid .price{font-size:3rem;font-weight:800;color:var(--white)}.pricing-page .pricing-info .pricing-grid .regby{font-size:.875rem;line-height:1.2;text-transform:uppercase;color:var(--white);font-weight:700}.pricing-page .pricing-info .pricing-grid section.expired{background:color-mix(in srgb, var(--gray), #fff 20%);pointer-events:none}.pricing-page .pricing-info .pricing-grid section.expired .package,.pricing-page .pricing-info .pricing-grid section.expired .price,.pricing-page .pricing-info .pricing-grid section.expired .regby{color:rgba(0,0,0,.4)}.pricing-page .pricing-info .pricing-grid section.expired .price{text-decoration:line-through;text-decoration-thickness:6px;-webkit-text-decoration-color:rgba(0,0,0,.7);text-decoration-color:rgba(0,0,0,.7);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.pricing-page .pricing-info .pricing-grid section.expired .regby::before{position:absolute;content:"[EXPIRED] ";color:var(--white);margin:0 auto;left:0;right:0;letter-spacing:1px}.pricing-page .pricing-info .note{font-size:1rem;margin-top:40px;text-wrap:balance}.pricing-page .payment-info{background:var(--main-color) url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/pagebg.webp") no-repeat center center;background-size:cover;color:var(--white)}.pricing-page .payment-info a.cta{color:var(--white)}.pricing-page .payment-info .payment{display:grid;gap:20px;margin:40px 0 60px 0}@media(min-width: 840px){.pricing-page .payment-info .payment{grid-template-columns:repeat(3, 1fr)}}.pricing-page .payment-info .payment a,.pricing-page .payment-info .payment a:visited{color:var(--white)}.pricing-page .payment-info .payment div.register-clmn{text-align:center;background:var(--main-color);padding:35px 20px;border-radius:5px}.pricing-page .payment-info .payment div.register-clmn p{margin-top:0}.pricing-page .payment-info .payment div.register-clmn p span{display:inline-block;margin-bottom:10px;font-weight:800;font-size:1.25rem;line-height:1.2;color:var(--compliment-color)}.travel-page .venue-strip{display:grid;width:100%}@media(min-width: 500px){.travel-page .venue-strip{grid-template-columns:50% 50%}}@media(min-width: 1200px){.travel-page .venue-strip{grid-template-columns:minmax(0, 1fr) 600px 600px minmax(0, 1fr);height:400px}}.travel-page .venue-strip h4{margin:0}.travel-page .venue-strip .box{min-width:0;height:100%}.travel-page .venue-strip .box-image{position:relative;overflow:hidden}.travel-page .venue-strip .box-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.travel-page .venue-strip .box-copy{background:var(--lightgray);display:flex;justify-content:center;padding:20px;flex-direction:column}@media(min-width: 1000px){.travel-page .venue-strip .box-copy{padding:20px 30px}}.travel-page .venue-strip .box-copy .address{font-size:1.9rem;font-size:clamp(1.5rem,.964rem + 1.71vw,2.25rem);text-transform:uppercase;font-weight:500;line-height:1;color:var(--gray);letter-spacing:-0.025em}@media(min-width: 1000px){.travel-page .venue-strip .box-copy .address{font-size:2.25rem}}.travel-page .venue-strip .box-copy .address span{display:block;margin-top:15px;line-height:1.1;font-size:.667em;letter-spacing:-0.01em}.travel-page p+ul{margin-top:10px}.travel-page .parking-info{background:url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/pattern_gray.svg") no-repeat left -15px;background-size:1386px}.travel-page .parking-info h4{margin-bottom:45px}.travel-page .parking-info .headline{display:block;margin-bottom:10px;font-size:1.25rem;font-weight:800}.travel-page .hotel-info{display:grid;gap:30px 40px;background:url("//theaipivot.ai/~/media/ecg/theaipivot/2026/anaheim/design/pagebg2.webp") no-repeat center/cover;color:var(--white)}@media(min-width: 1000px){.travel-page .hotel-info{grid-template-columns:repeat(2, 1fr)}}.travel-page .hotel-info h4{margin-top:0}.travel-page .hotel-info a,.travel-page .hotel-info a:visited{color:var(--white)}.travel-page .hotel-info .discount{display:grid;gap:20px;margin:30px 0 40px 0}@media(min-width: 500px){.travel-page .hotel-info .discount{grid-template-columns:2fr 1fr;margin:50px 0}}.travel-page .hotel-info .discount p{margin:0}.travel-page .hotel-info .discount .rate{font-size:1.5rem;line-height:1.1;margin-bottom:15px}.travel-page .hotel-info .discount .price{font-size:2.25rem;font-weight:700;line-height:1.1}.travel-page .hotel-info .discount .note{font-size:1.063rem;font-weight:700}.travel-page .hotel-info p.cta-container{margin-top:7px}@media(min-width: 500px){.travel-page .hotel-info p.cta-container{justify-self:end}}.travel-page .hotel-info .image-grid{align-self:start;display:grid;gap:10px;margin-top:8px}@media(min-width: 500px){.travel-page .hotel-info .image-grid{grid-template-columns:repeat(2, 1fr)}}.travel-page .hotel-info .image-grid img{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.travel-page .hotel-info .image-grid img:first-child{grid-column:1/-1;height:300px}@media(min-width: 1000px){.travel-page .hotel-info .image-grid img:first-child{height:400px}}.travel-page .hotel-info .image-grid img:not(:first-child){height:250px}@media(min-width: 1000px){.travel-page .hotel-info .image-grid img:not(:first-child){height:200px}}.travel-page .hotel-info .deadline{font-size:1.25rem;font-weight:800;color:var(--compliment-color)}.thankyou-page h4,.thankyou-for-attending h4{margin-top:0}.thankyou-page h5,.thankyou-for-attending h5{color:var(--main-color-hue)}.thankyou-page .social-media-wrapper,.thankyou-for-attending .social-media-wrapper{overflow:hidden}.thankyou-page .social-media-wrapper p,.thankyou-for-attending .social-media-wrapper p{clear:both}.thankyou-page .social-media-wrapper p>a:nth-child(1),.thankyou-for-attending .social-media-wrapper p>a:nth-child(1){float:left;margin:1px 15px 8px 0}.thankyou-page .social-media-wrapper p>a:nth-child(1) svg,.thankyou-for-attending .social-media-wrapper p>a:nth-child(1) svg{max-width:40px;margin-top:-13px}.thankyou-page .social-media-wrapper p>a:nth-child(1) svg path,.thankyou-page .social-media-wrapper p>a:nth-child(1) svg rect,.thankyou-for-attending .social-media-wrapper p>a:nth-child(1) svg path,.thankyou-for-attending .social-media-wrapper p>a:nth-child(1) svg rect{fill:var(--main-color)}.thankyou-page .social-media-wrapper p>a:nth-child(1) svg:hover path,.thankyou-page .social-media-wrapper p>a:nth-child(1) svg:hover rect,.thankyou-for-attending .social-media-wrapper p>a:nth-child(1) svg:hover path,.thankyou-for-attending .social-media-wrapper p>a:nth-child(1) svg:hover rect{fill:var(--compliment-color)}.custompage.thankyou-page>h3::after,.custompage.harassment-page>h3::after,.custompage.callforpapers-page>h3::after{display:none}.callforpapers-page p+ul{margin-top:5px}.standard h4{line-height:1;text-transform:uppercase;color:var(--secondary-color)}:root{--agenda-max-width: var(--width-inner-container, min(1200px, 100% - 2rem));--agenda-page-pad-x: 0.9375rem;--agenda-page-pad-x-lg: 1.875rem;--agenda-border: #d5d5d5;--agenda-border-soft: #e8e8e8;--agenda-surface: #ffffff;--agenda-surface-alt: #f5f5f5;--agenda-text: #2f2f2f;--agenda-text-soft: #666666;--agenda-heading: #1f1f1f;--agenda-accent-dark: #333333;--agenda-radius-sm: 0.375rem;--agenda-radius-md: 0.5rem;--agenda-radius-lg: 0.75rem;--agenda-shadow-sm: 0 0.125rem 0.5rem rgb(0 0 0 / 0.06);--agenda-shadow-md: 0 0.375rem 1.5rem rgb(0 0 0 / 0.08);--agenda-transition: 0.25s ease;--color1: rgb(39 168 224);--color2: rgb(39 224 188);--color3: rgb(224 39 76);--color4: rgb(95 49 108);--color5: rgb(95 193 198);--color6: rgb(36 102 133);--color7: rgb(29 121 90);--color8: rgb(13 27 40);--color9: rgb(237 243 205);--color10: rgb(137 138 147);--color11: rgb(76 230 104);--color12: rgb(125 168 242);--color13: rgb(162 211 156);--color14: rgb(255 255 255);--color15: rgb(4 39 61);--color16: rgb(113 137 161);--color17: rgb(131 139 40);--color18: rgb(251 176 65);--color19: rgb(229 127 29);--color20: rgb(105 77 67);--color21: rgb(131 134 113);--color22: rgb(188 225 192);--color23: rgb(153 151 201);--color24: rgb(127 172 210);--color25: rgb(240 216 109);--color26: rgb(196 191 133);--color27: rgb(245 156 176);--color28: rgb(198 213 208);--color29: rgb(255 255 255);--color30: rgb(35 31 32);--color31: rgb(42 93 51);--color32: rgb(151 62 141);--color33: rgb(99 100 102);--color34: rgb(226 224 223);--color35: rgb(0 114 152);--color36: rgb(255 245 0)}#main .trackbox,#main .daycalendar,#main .speakerbox,#main #sessions,#main #speaker,#main #level0{position:relative;z-index:1;max-width:var(--agenda-max-width);margin:0 auto;color:var(--agenda-text);background:var(--agenda-surface);font-size:1rem}@media(min-width: 1000px){#main .trackbox,#main .daycalendar,#main .speakerbox,#main #sessions,#main #speaker,#main #level0{padding-inline:var(--agenda-page-pad-x-lg);padding-top:4rem}}#main .trackbox *,#main .daycalendar *,#main .speakerbox *,#main #sessions *,#main #speaker *{box-sizing:border-box}#main .trackbox a,#main .daycalendar a,#main .speakerbox a,#main #sessions a,#main #speaker a{color:inherit}#main .trackbox img,#main .daycalendar img,#main .speakerbox img,#main #sessions img,#main #speaker img{display:block;max-width:100%;height:auto}#main .trackbox .intro,#main .speakerbox .intro,#main .speaker-intro,#main #sessions,#main #speaker{margin:0 auto 2rem}#main .trackbox .intro,#main .speakerbox .intro,#main .speaker-intro{padding:0;background:rgba(0,0,0,0)}#main .speaker-intro{padding-top:4rem}#main .trackbox .intro br,#main .speakerbox .intro br{display:none}#main .trackbox .intro h3,#main .speakerbox .intro h3,#main .speaker-intro h3,#main .daycalendar h2.agenda-title,#main #sessions h3,#main #speaker h3{margin:0;color:var(--agenda-heading);font-size:clamp(2rem,1.7rem + 1.4vw,3rem);line-height:1.05;font-weight:700;letter-spacing:-0.02em}#main .daycalendar h2.agenda-title{text-align:center;padding-bottom:1rem}#main .trackbox .intro p,#main .speakerbox .intro p,#main .speaker-intro p{margin:1rem 0 0;color:var(--black)}#main .trackkey-title{display:none}#main .trackkey,#main .topmenu,#main .showall,#main .track,#main .viewday,#main .sessionlistcalendar,#main .daycalendar-title,#main .cagKey,#main #sessions,#main #speaker{margin-inline:auto}#main .color1{--track-color: var(--color1)}#main .color2{--track-color: var(--color2)}#main .color3{--track-color: var(--color3)}#main .color4{--track-color: var(--color4)}#main .color5{--track-color: var(--color5)}#main .color6{--track-color: var(--color6)}#main .color7{--track-color: var(--color7)}#main .color8{--track-color: var(--color8)}#main .color9{--track-color: var(--color9)}#main .color10{--track-color: var(--color10)}#main .color11{--track-color: var(--color11)}#main .color12{--track-color: var(--color12)}#main .color13{--track-color: var(--color13)}#main .color14{--track-color: var(--color14)}#main .color15{--track-color: var(--color15)}#main .color16{--track-color: var(--color16)}#main .color17{--track-color: var(--color17)}#main .color18{--track-color: var(--color18)}#main .color19{--track-color: var(--color19)}#main .color20{--track-color: var(--color20)}#main .color21{--track-color: var(--color21)}#main .color22{--track-color: var(--color22)}#main .color23{--track-color: var(--color23)}#main .color24{--track-color: var(--color24)}#main .color25{--track-color: var(--color25)}#main .color26{--track-color: var(--color26)}#main .color27{--track-color: var(--color27)}#main .color28{--track-color: var(--color28)}#main .color29{--track-color: var(--color29)}#main .color30{--track-color: var(--color30)}#main .color31{--track-color: var(--color31)}#main .color32{--track-color: var(--color32)}#main .color33{--track-color: var(--color33)}#main .color34{--track-color: var(--color34)}#main .color35{--track-color: var(--color35)}#main .color36{--track-color: var(--color36)}#main .trackkey-items{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0;padding:1.5rem 0 .75rem;list-style:none;clear:both}#main .trackkey-items .trackkey-item{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.5rem .875rem;border-radius:var(--agenda-radius-sm);background:var(--track-color, var(--agenda-accent-dark));transition:transform var(--agenda-transition),opacity var(--agenda-transition),box-shadow var(--agenda-transition)}#main .trackkey-items .trackkey-item:hover{transform:translateY(-0.0625rem);box-shadow:var(--agenda-shadow-sm);opacity:.92}#main .trackkey-items .trackkey-item::before{display:none}#main .trackkey-items .trackkey-item a{color:var(--white);text-decoration:none;font-size:.9rem;line-height:1.25;font-weight:700}#main .trackkey-items .trackkey-item.color9 a,#main .trackkey-items .trackkey-item.color14 a,#main .trackkey-items .trackkey-item.color25 a,#main .trackkey-items .trackkey-item.color29 a,#main .trackkey-items .trackkey-item.color34 a,#main .trackkey-items .trackkey-item.color36 a{color:var(--agenda-heading)}#main .topmenu,#main .viewday{color:var(--agenda-text-soft);font-size:.875rem;text-transform:uppercase;font-weight:700;letter-spacing:.02em}@media(min-width: 900px){#main .topmenu,#main .viewday{display:flex;flex-direction:row;gap:0 1.5rem;vertical-align:top;align-items:center;justify-content:center;text-align:center}}#main .topmenu a,#main .viewday a{text-decoration:none;color:var(--agenda-text-soft)}#main .topmenu a:hover,#main .viewday a:hover{opacity:.7}#main .topmenu ul,#main .viewday ul{margin:0;padding:0;list-style:none}#main .topmenu li,#main .viewday li{display:inline-block}#main .topmenu{padding:1.75rem 0 1rem;display:grid;align-items:center;justify-content:center;text-align:center}#main .topmenu>ul{margin:0;padding:1.2rem 0 0 0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.2rem 1.25rem;font-weight:700;color:var(--black)}#main .topmenu>ul>li{display:inline-flex;align-items:center}#main .topmenu label{display:block;margin:0 0 .5rem;color:var(--agenda-heading)}@media(min-width: 900px){#main .daycalendar .topmenu{display:flex}}#main .daycalendar .topmenu ul{padding:0}#main .viewday{padding:0 0 3rem;text-align:center}@media(min-width: 900px){#main .viewday{display:flex}}#main .topmenu .topmenu-title,#main .viewday .viewday-title{display:block;margin:0;padding-top:1px;font-size:inherit;font-weight:inherit;color:var(--agenda-heading);flex:0 0 auto}#main .topmenu .viewby,#main .viewday .viewday-days,#main .speakerbox .topmenu ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.2rem 1.2rem}#main .topmenu select{width:min(100%,20rem);min-height:2.75rem;margin-inline:auto;padding:.625rem 2.5rem .625rem .875rem;border:.0625rem solid var(--agenda-border);border-radius:var(--agenda-radius-sm);background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1000 1000' enable-background='new 0 0 1000 1000' xml:space='preserve'%3E%3Cpath d='M965.1,360.2l-400,401c-17.9,17.9-41.7,25.4-65.2,24c-23.4,1.4-47.2-6.1-65.1-24l-400-401c-33.2-33.3-33.2-87.4,0-120.7c33.2-33.3,87.1-33.3,120.4,0L500,585.2l344.8-345.7c33.2-33.3,87.1-33.3,120.4,0S998.3,326.9,965.1,360.2z'/%3E%3C/svg%3E") no-repeat center right 8px;background-size:.7em;-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;color:var(--agenda-heading);cursor:pointer}#main .showall{display:flex;flex-wrap:wrap;gap:1rem;padding:2rem 0 .75rem;font-size:1rem;font-weight:700}#main .showall a{position:relative;display:inline-flex;align-items:center;gap:.625rem;color:var(--agenda-text-soft);text-decoration:none}#main .showall a:hover{opacity:.7}#main .showall .show::before,#main .showall .hide::before{content:"";inline-size:1.125rem;block-size:1.125rem;border-radius:.125rem;background:var(--agenda-accent-dark)}#main .showall .show::after,#main .showall .hide::after{position:absolute;left:.278rem;color:var(--white);font-size:1rem;line-height:1}#main .showall .show::after{content:"+";top:17%}#main .showall .hide::after{content:"−";top:10%}#main .track{margin:0;padding:.5rem 0 0;list-style:none}#main .track>div{position:relative;margin-bottom:2rem;padding:1.25rem;border:.0625rem solid var(--track-color, var(--agenda-border));border-left-width:.375rem;border-radius:var(--agenda-radius-lg);background:var(--agenda-surface);box-shadow:var(--agenda-shadow-sm)}#main .track>div>h3{margin:0 0 1rem;color:var(--agenda-heading);font-size:clamp(1.5rem,1.3rem + .8vw,2rem);line-height:1.1;font-weight:700;text-transform:uppercase;background:none}#main .track>div>h3 a{color:inherit;text-decoration:none}#main .track>div>.summary,#main .track>div>.content{margin:0 0 1rem}#main .track>div::before{display:none}#main .track .trigger{position:relative;margin:.875rem 0 0;padding:1rem 1rem 1rem 2.7rem;border:0;border-radius:var(--agenda-radius-md);background:var(--agenda-surface-alt);line-height:1.4}@media(min-width: 550px){#main .track .trigger{padding-left:3rem}}#main .track .trigger>.show{position:absolute;top:1.3rem;left:1rem;display:inline-block;inline-size:1.25rem;block-size:1.25rem;border-radius:.125rem;background:var(--track-color, var(--agenda-accent-dark));text-decoration:none}#main .track .trigger>.show::before{content:"+";position:absolute;inset:50% auto auto 50%;transform:translate(-50%, -56%);color:var(--white);font-size:1.125rem;font-weight:700;line-height:1}#main .track .trigger>.type{display:inline-block;margin-right:.5rem;color:var(--agenda-text-soft);font-size:1rem;font-weight:700}#main .track .trigger>a:not(.show){color:var(--agenda-heading);font-size:1.125rem;font-weight:700;text-decoration:none}@media(max-width: 549px){#main .track .trigger>a:not(.show){display:block;margin-top:.125rem}}#main .track .trigger>a:not(.show):hover{opacity:.8}#main .track .trigger .date{display:flex;flex-wrap:wrap;gap:.25rem .7rem;margin:.625rem 0 0;color:var(--agenda-text);font-size:.9375rem;font-weight:700}#main .track .trigger .time{display:inline-block}#main .track .trigger .daynum{margin-left:-9px}#main .track .trigger>ul{display:none;margin:.875rem 0 0;padding:0;list-style:none}#main .track .trigger>ul>li{padding:1rem;border-left:.1875rem solid var(--track-color, var(--agenda-accent-dark));border-radius:0 var(--agenda-radius-sm) var(--agenda-radius-sm) 0;background:var(--white)}#main .track .trigger .speakers,#main .track .trigger .moderator{margin:0 0 .5rem;color:var(--agenda-heading);font-size:1rem;line-height:1.4}#main .track .trigger .speakers a,#main .track .trigger .moderator a{text-decoration:none}#main .track .trigger .summary{margin:0;color:var(--agenda-text);font-size:.9375rem;line-height:1.6}#main .track .trigger .summary .more a{font-weight:700}#main .track .content{padding:0;background:rgba(0,0,0,0);line-height:1.65;font-size:1rem}#main .track .content p{margin:0 0 1rem}#main .track .content ul,#main .track .content ol{margin:1rem 0 2rem}#main .track .trigger.active>.show::before,#main .track .active>.show::before,#main .track li.active>.show::before{content:"−"}#main .track .trigger.active>ul,#main .track li.active>ul,#main .track .active>ul{display:block}#main .daycalendar{position:relative}#main .daycalendar .daycalendar-title{margin:0 0 1rem;padding:0;color:var(--agenda-heading);font-size:clamp(1.5rem,1.3rem + .8vw,2rem);line-height:1.1;font-weight:500;text-transform:uppercase}#main .daycalendar .sessionlistcalendar{position:relative;display:block;margin:1rem 0 2rem;padding:1rem;border:.0625rem solid var(--agenda-border);border-radius:var(--agenda-radius-lg);background:var(--agenda-surface)}@media(min-width: 550px){#main .daycalendar .sessionlistcalendar{padding:1.5rem}}@media(min-width: 770px){#main .daycalendar .sessionlistcalendar{padding-left:5.5rem}}#main .daycalendar .sessionlistcalendar-times{display:none}@media(min-width: 770px){#main .daycalendar .sessionlistcalendar-times{position:absolute;top:1.5rem;left:1rem;display:block;width:3.5rem;text-align:right;font-size:1.75rem;color:var(--agenda-heading)}}#main .daycalendar .sessionlistcalendar-timeslot{position:relative;padding-right:.375rem;border-right:.0625rem solid var(--agenda-border-soft);border-bottom:.0625rem solid var(--agenda-border-soft);color:var(--agenda-heading)}#main .daycalendar .sessionlistcalendar-timeslot:last-of-type{border-bottom:0}#main .daycalendar .sessionlistcalendar-timeslot span{position:relative;margin-left:-0.25rem;font-size:.625rem;text-transform:uppercase;vertical-align:super}#main .daycalendar .sessionlistcalendar-events{position:relative;display:block;width:100%;margin:0}#main .daycalendar .sessionlistcalendar-event{position:relative;padding:1rem .875rem 1rem 1rem;overflow:hidden;border-radius:var(--agenda-radius-md);background:var(--agenda-surface-alt);box-shadow:inset 0 0 0 .0625rem rgba(0,0,0,.03)}#main .daycalendar .sessionlistcalendar-event:hover{cursor:pointer;height:auto !important;z-index:10}#main .daycalendar .sessionlistcalendar-event::before{content:"";position:absolute;inset:0 auto 0 0;width:.1875rem;background:var(--track-color, var(--agenda-accent-dark))}#main .daycalendar .sessionlistcalendar-event::after{content:"";position:absolute;inset:0 0 auto;height:.375rem;background:var(--track-color, var(--agenda-accent-dark))}#main .daycalendar .sessionlistcalendar-time,#main .daycalendar .sessionlistcalendar-title,#main .daycalendar .sessionlistcalendar-sessionnumber,#main .daycalendar .sessionlistcalendar-speakers{position:relative;z-index:1}#main .daycalendar .sessionlistcalendar-time{display:block;margin-bottom:.25rem;font-size:.8125rem;font-weight:700}#main .daycalendar .sessionlistcalendar-sessionnumber{display:block;color:var(--agenda-text-soft);font-size:.9375rem;font-weight:700}#main .daycalendar .sessionlistcalendar-title a{display:block;margin-top:.5rem;color:var(--agenda-heading);font-size:.9rem;line-height:1.35;font-weight:700;text-decoration:none;text-transform:uppercase;word-break:break-word}#main .daycalendar .sessionlistcalendar-title a:hover{opacity:.8}#main .daycalendar .sessionlistcalendar-speakers{margin:.75rem 0 0;padding:0;list-style:none}#main .daycalendar .sessionlistcalendar-speakers li,#main .daycalendar .sessionlistcalendar-speakers .sessionlistcalendar-speaker{margin:0 0 .25rem;font-size:.875rem;line-height:1.35}#main .daycalendar .sessionlistcalendar-speakers .sessionlistcalendar-speakername{text-decoration:none}@media(max-width: 769px){#main .daycalendar .sessionlistcalendar-events,#main .daycalendar .sessionlistcalendar-event[style]{height:auto !important}#main .daycalendar .sessionlistcalendar-event[style]{position:relative !important;top:0 !important;left:0 !important;width:100% !important;min-height:0 !important;margin-bottom:.875rem}}#main #level0 #sessions{max-width:86rem;padding-top:1rem}#main #level0 #sessions h3{margin-bottom:1rem;color:var(--agenda-text-soft);font-size:1.3rem;font-style:italic;font-weight:400}#main #level0 #sessions h4{margin:0 0 1rem;color:var(--agenda-heading);font-size:clamp(2rem,.8rem + 1.3vw,3rem);line-height:1.1;font-weight:700}#main #level0 #sessions .date,#main #level0 #sessions .startTime,#main #level0 #sessions .level{display:inline-block;margin:0 1rem .5rem 0;color:var(--agenda-heading);font-size:1rem;font-weight:700}#main #level0 #sessions .level{display:block;color:var(--compliment-color)}#main #level0 #sessions>div{display:grid;gap:0 3rem;margin-bottom:80px}@media(min-width: 600px){#main #level0 #sessions>div{grid-template-columns:minmax(0, 1fr) 12rem;align-items:start}}@media(min-width: 700px){#main #level0 #sessions>div{grid-template-columns:minmax(0, 1fr) 16rem}}#main #level0 #sessions .sessionContent{color:var(--black);font-size:1rem;line-height:1.75}#main #level0 #sessions .sessionContent p{margin:0 0 1.5rem}#main #level0 #sessions .sessionContent p+ul,#main #level0 #sessions .sessionContent p+ol{margin-top:-15px}#main #level0 #sessions .sessionContent ul,#main #level0 #sessions .sessionContent ol{margin:1rem 0 1.5rem;padding-left:1.5rem}#main #level0 #sessions .sessionContent .moderator h3,#main #level0 #sessions .sessionContent .moderator p{margin-bottom:0}#main #level0 #sessions .sessionContent .moderator h3{font-size:1em}#main #level0 #sessions .speakersWrapper{display:grid;gap:1.5rem}@media(min-width: 600px){#main #level0 #sessions .speakersWrapper{grid-column:2;grid-row:1/span 2}}#main #level0 #sessions .speakersWrapper .speaker{padding:.875rem;border:.0625rem solid var(--agenda-border);border-radius:5px;background:var(--agenda-surface);text-align:center}#main #level0 #sessions .speakersWrapper .speaker img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:1px solid var(--lightgray)}#main #level0 #sessions .speakersWrapper .speaker p{margin:3px 0 0 0;padding:0}#main #level0 #sessions .speakersWrapper .speaker p.speaker,#main #level0 #sessions .speakersWrapper .speaker p.speaker a{color:var(--agenda-heading);font-size:1rem;font-weight:700;text-decoration:none;border:0}#main #level0 #sessions .speakersWrapper .speaker .speakertitle,#main #level0 #sessions .speakersWrapper .speaker .speakercompany,#main #level0 #sessions .speakersWrapper .speaker .speakercredentials{color:var(--agenda-heading);font-size:.888rem;font-style:italic;font-weight:700}#main #level0 #sessions .speakersWrapper .speaker .speakercompany{margin-top:-2px}#main #speaker{padding-top:50px}@media(min-width: 1000px){#main #speaker{padding-top:0;height:auto;min-height:100vh}}#main #speaker .title,#main #speaker .company{font-weight:700}#main #speaker .company{margin-top:-15px;font-style:italic;font-size:.888rem}#main #speaker img{padding:15px;max-width:100%;border:.0625rem solid var(--agenda-border);border-radius:5px;margin-bottom:15px}@media(min-width: 500px){#main #speaker img{float:right;width:180px;margin:15px 0 10px 20px}}@media(min-width: 700px){#main #speaker img{width:350px;margin:0px 0 50px 50px}}#main .speakerbox{padding-top:0;padding-bottom:80px}#main .speakerbox h3{display:none}#main .speakerbox .topmenu{padding-top:0}#main .speakerbox .speaker{display:grid;gap:1.5rem;padding:2rem 0;border-top:.0625rem solid var(--agenda-border)}@media(min-width: 1000px){#main .speakerbox .speaker{grid-template-columns:minmax(0, 0.95fr) minmax(0, 1.05fr);align-items:start;-moz-column-gap:2rem;column-gap:2rem}}#main .speakerbox .speaker .type{margin-right:.5rem;color:var(--agenda-text-soft);font-weight:700}#main .speakerbox .speaker .info{display:grid;grid-template-columns:6.75rem minmax(0, 1fr);gap:1.25rem;align-items:start}@media(max-width: 549px){#main .speakerbox .speaker .info{grid-template-columns:5.5rem minmax(0, 1fr)}}#main .speakerbox .speaker .info img{width:100%;aspect-ratio:1/1;border-radius:8px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--lightgray)}#main .speakerbox .speaker .info p{margin:0;color:var(--agenda-heading);font-size:1rem;line-height:1.35}#main .speakerbox .speaker .info a{text-decoration:none}#main .speakerbox .speaker .info .name{display:inline-block;margin-bottom:.8rem;font-size:clamp(1.875rem,1.2rem + .8vw,2.625rem);line-height:1.05;font-weight:500}#main .speakerbox .speaker>ul{display:grid;gap:1rem;margin:0;padding:0;list-style:none}#main .speakerbox .speaker ul>li>.colorbox{display:none !important}#main .speakerbox .speaker>ul>li>[class*=color]{display:inline-block;inline-size:1.5rem;margin-right:6px;border-radius:2px;background:var(--track-color, var(--agenda-accent-dark))}#main .speakerbox .speaker>ul>li>a{color:var(--agenda-heading);font-weight:700;text-decoration:none}#main .speakerbox .speaker>ul>li>a:hover{opacity:.8}#main .buttonTop{position:fixed;right:1rem;bottom:1rem;z-index:99;display:grid;place-items:center;inline-size:3rem;block-size:3rem;border:0;border-radius:999rem;background:var(--agenda-accent-dark);color:var(--white);box-shadow:var(--agenda-shadow-md);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--agenda-transition),transform var(--agenda-transition)}#main .buttonTop.visible{opacity:1;pointer-events:auto}#main .buttonTop::before{content:"↑";font-size:1.25rem;line-height:1}#main #bigzip{margin:1rem 0 0}#main #bigzip a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.75rem 1.125rem;border-radius:var(--agenda-radius-sm);background:var(--agenda-accent-dark);color:var(--white);text-decoration:none;font-weight:700}

/*# sourceMappingURL=style.css.map */