:root{--global-spacing-content-normal:72rem;--global-spacing-gap:2rem;--global-header-height:calc(64px + var(--wp-admin-bar-height));--aiexpo-font-primary:"Lora",serif;--aiexpo-font-secondary:"Outfit",sans-serif;--aiexpo-blue:#2f8cea;--aiexpo-blue-light:#84eafe;--aiexpo-blue-dark:#0a3161;--aiexpo-red:#d51b4d;--wp-admin-bar-height:0px}@media screen and (min-width:768px){:root body.admin-bar{--wp-admin-bar-height:32px}}@media screen and (max-width:767px){:root body.admin-bar{--wp-admin-bar-height:46px}}.wp-block-buttons .wp-block-button.is-style-primary-big .wp-block-button__link,.wp-block-buttons .wp-block-button__link{background-color:var(--aiexpo-blue);border:none;border-radius:999px;color:#fff;display:inline-block;font-family:var(--aiexpo-font-secondary);font-size:1em;height:auto;line-height:1.2;outline:none;padding:.75em 2em;text-decoration:none;transition:transform .2s,background-color .2s}.wp-block-buttons .wp-block-button.is-style-primary-big .wp-block-button__link:hover,.wp-block-buttons .wp-block-button__link:hover{background-color:var(--aiexpo-red);transform:scale(1.1)}.wp-block-buttons .wp-block-button.is-style-primary-big .wp-block-button__link:active,.wp-block-buttons .wp-block-button.is-style-primary-big .wp-block-button__link:visited,.wp-block-buttons .wp-block-button__link:active,.wp-block-buttons .wp-block-button__link:visited{color:#fff}*{font-family:var(--aiexpo-font-primary)}body,html{font-size:16px;font-weight:300;overflow-x:hidden}body{color:var(--aiexpo-blue-dark)}.page{padding-block-start:var(--global-header-height)}footer.site-footer *{font-family:var(--aiexpo-font-secondary)}a{color:var(--aiexpo-blue)}a,body,li,ol,p,span{line-height:1.58}li,ol,p,span,ul{color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}b,strong{font-weight:800}em,i{font-style:italic}.about__audience--subheading,.aiexpo25-subtitle,.tabs-nav span,h1,h2,h3,h4,h5,h6,p.eyebrow{color:currentColor;font-family:var(--aiexpo-font-secondary);line-height:1.2}.about__audience--subheading>*,.aiexpo25-subtitle>*,.tabs-nav span>*,h1>*,h2>*,h3>*,h4>*,h5>*,h6>*,p.eyebrow>*{font-family:var(--aiexpo-font-secondary)}h2{font-size:2.5em}.aiexpo25-subtitle,h3{font-size:1.5625em}h4{font-size:1.25em}.is-style-contained>*{margin-inline:auto;max-width:1440px}.site-footer{background-color:#0a3161;border-top:1px solid hsla(0,0%,100%,.33)}.site-footer a{text-decoration:none}.home__featured .wp-block-columns{color:var(--aiexpo-blue-dark)}.form-col{min-height:100vh}.wp-block-columns.aiexpo-column-boxes.content-row .wp-block-column{margin-bottom:50px;max-width:800px}.wp-block-columns.aiexpo-column-boxes.content-row .wp-block-column p{max-width:680px}.wp-block-columns.aiexpo-column-boxes.grid-row{flex-wrap:wrap!important;gap:25px}.wp-block-columns.aiexpo-column-boxes.grid-row .wp-block-column{border:1px solid var(--aiexpo-blue-dark);min-width:300px;padding:35px 38px}.wp-block-columns.aiexpo-column-boxes.grid-row .wp-block-column h3{color:var(--aiexpo-blue-dark);font-size:35px;font-weight:300;line-height:45px;margin-bottom:60px}@media screen and (min-width:768px){.wp-block-columns.aiexpo-column-boxes.grid-row .wp-block-column h3{margin-bottom:30px}}@media screen and (max-width:767px){.wp-block-columns.aiexpo-column-boxes.grid-row .wp-block-column h3{font-size:30px;line-height:40px}}.wp-block-columns.aiexpo-column-boxes.grid-row .wp-block-column p{margin-bottom:0}.aiexpo25-hero,.aiexpo25-section{padding:4rem 2rem}.aiexpo25-section-width-normal>.wp-block-group__inner-container{margin-inline:auto;max-width:var(--global-spacing-content-normal)}.aiexpo25-section-width-wide>.wp-block-group__inner-container{margin-inline:auto;max-width:var(--global-spacing-content-wide)}.aiexpo25-background-gradient,.aiexpo25-background-gradient-1{background-image:url(/wp-content/uploads/2025/03/aiexpo_2025_gradient_1.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;position:relative}.aiexpo25-background-gradient-3,.aiexpo25-background-light{background-image:url(/wp-content/uploads/2025/03/aiexpo_2025_gradient_3.jpg);background-repeat:no-repeat;background-size:cover}.aiexpo25-background-blue{background-image:url(/wp-content/uploads/2025/04/aiexpo_2025_blue.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;position:relative}.aiexpo25-background-blue:after{background-image:url(/wp-content/uploads/2025/04/aiexpo_2025_grid.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:100}.aiexpo25-background-blue>.wp-block-group__inner-container{position:relative;z-index:200}.aiexpo25-background-rounded{border-radius:1rem;overflow:hidden}.aiexpo25-image-rounded img{border-radius:1rem}.aiexpo25-image-shadow img{box-shadow:0 0 2em rgba(0,0,0,.1)}.aiexpo25-list-two-column{text-align:center;width:100%}@media screen and (min-width:768px){.aiexpo25-list-two-column{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em;margin-inline:auto;max-width:30em}}.aiexpo25-table-no-border{margin-block:2em}.aiexpo25-table-no-border td{border:none;vertical-align:top}.aiexpo25-table-no-border td:first-child{width:60px}.aiexpo25-table-no-border img{margin-block-start:.25em;width:100%!important}header.site-header{top:var(--wp-admin-bar-height)}.header-menu__row .menu-col>.menu-main-container>ul>li>a{font-family:var(--aiexpo-font-secondary)}.header-menu__row .menu-col>.menu-main-container>ul>li{white-space:nowrap}@media screen and (max-width:767px){#masthead img{height:auto!important;max-width:calc(100vw - 60px)}}@media(min-width:1201px){.menu-main-container{--nav-submenu-width:14rem;--nav-submenu-z:200}.menu-main-container .menu-item{position:relative}.menu-main-container .sub-menu{background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.1);left:0;list-style:none;margin:0;min-width:var(--nav-submenu-width);opacity:0;padding:0;pointer-events:none;position:absolute;top:100%;transition:opacity .2s,top .2s;z-index:var(--nav-submenu-z)}.menu-main-container .menu>.menu-item:last-child>.sub-menu,.menu-main-container .menu>ul>.menu-item:last-child>.sub-menu{left:auto;right:0}.menu-main-container .menu>.menu-item.open>.sub-menu,.menu-main-container .menu>ul>.menu-item.open>.sub-menu{opacity:1;pointer-events:all;top:calc(100% + 1em)}.menu-main-container .sub-menu a{align-items:center;background:transparent;display:flex;flex:1;font-family:var(--aiexpo-font-secondary);justify-content:flex-start;opacity:1!important;padding:1em;transition:background-color .2s}.menu-main-container .sub-menu a:hover{background-color:var(--aiexpo-blue);color:#fff!important}}@media(max-width:1200px){.menu-main-container .sub-menu{margin:0;padding-inline:1rem}.menu-main-container .sub-menu a{display:block;font-family:var(--aiexpo-font-secondary);padding-block:.5em}}.aiexpo25-hero{align-items:center;color:#fff;display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative}@media screen and (min-width:768px){.aiexpo25-hero:has(.aiexpo25-hero-hand-left){padding-inline:20%}}@media(max-width:768px){.aiexpo25-hero{min-height:100vw}}.aiexpo25-hero-background{background-image:url(/wp-content/uploads/2025/03/aiexpo_2025_gradient_1.jpg);background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.aiexpo25-hero-binary-left{animation:fadeInOut 5s;animation-delay:0;animation-fill-mode:both;animation-iteration-count:infinite;background-position:100% 0;bottom:0;left:0;top:33%}.aiexpo25-hero-binary-left,.aiexpo25-hero-binary-right{background-image:url(https://expo.scsp.ai/wp-content/uploads/2025/04/aiexpo_2025_binary.png);background-repeat:no-repeat;background-size:300%;position:absolute;width:50%}.aiexpo25-hero-binary-right{animation:fadeInOut 4s;animation-delay:2s;animation-fill-mode:both;animation-iteration-count:infinite;background-position:0 100%;bottom:33%;right:0;top:0}.aiexpo25-hero-x{animation:growIn 2s;animation-delay:0;animation-fill-mode:both;background-image:url(https://expo.scsp.ai/wp-content/uploads/2025/04/aiexpo_2025_x.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:20%;left:30%;position:absolute;right:30%;top:20%}@media(max-width:768px){.aiexpo25-hero-x{left:10%;right:10%}}.aiexpo25-hero-hand-left{animation:heroHandShiftInLeft 2s;animation-delay:1s;animation-fill-mode:both;aspect-ratio:500/271;background-image:url(https://expo.scsp.ai/wp-content/uploads/2025/04/aiexpo_2025_hand_left_500px.png);background-position:0;background-repeat:no-repeat;background-size:contain;left:0;position:absolute;top:50%;transform-origin:bottom left;width:20%}@media(max-width:768px){.aiexpo25-hero-hand-left,.aiexpo25-hero-hand-right{display:none}}.aiexpo25-hero-hand-right{animation:heroHandShiftInRight 2s;animation-delay:1s;animation-fill-mode:both;aspect-ratio:500/200;background-image:url(https://expo.scsp.ai/wp-content/uploads/2025/04/aiexpo_2025_hand_right_500px.png);background-position:100%;background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:50%;transform-origin:top right;width:20%}.aiexpo25-hero-dates{animation:growIn 1s;animation-delay:.5s;animation-fill-mode:both;font-size:clamp(1rem,3vw,2.5rem);margin-block-end:0}.aiexpo25-hero-title{animation:growIn 1s;animation-delay:0;animation-fill-mode:both;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#f7fdfe,#488dea);color:transparent;font-size:clamp(3rem,20vw,16rem);white-space:nowrap}.aiexpo25-hero .wp-block-buttons{animation:growIn 1s;animation-delay:.5s;animation-fill-mode:both}.aiexpo25-hero-columns{margin-inline:auto;max-width:var(--global-spacing-content-wide);padding:1rem}.aiexpo25-intro{padding:4rem 2rem}.aiexpo25-intro-supertitle,.aiexpo25-supertitle{color:var(--aiexpo-blue);font-family:var(--aiexpo-font-secondary);font-weight:700;margin-block-end:1em;text-transform:uppercase}.aiexpo25-background-gradient .aiexpo25-intro-supertitle,.aiexpo25-background-gradient .aiexpo25-supertitle,.aiexpo25-background-gradient-1 .aiexpo25-intro-supertitle,.aiexpo25-background-gradient-1 .aiexpo25-supertitle{color:var(--aiexpo-blue)}.aiexpo25-background-blue .aiexpo25-intro-supertitle,.aiexpo25-background-blue .aiexpo25-supertitle{color:var(--aiexpo-red)}.aiexpo25-highlight,.aiexpo25-intro-highlight{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#014a93,#662e65,#b31a43);color:transparent;font-size:inherit;font-style:inherit;font-weight:inherit}.aiexpo25-background-gradient .aiexpo25-highlight,.aiexpo25-background-gradient .aiexpo25-intro-highlight,.aiexpo25-background-gradient-1 .aiexpo25-highlight,.aiexpo25-background-gradient-1 .aiexpo25-intro-highlight{background-color:var(--aiexpo-blue);background-image:none}.aiexpo25-background-blue .aiexpo25-highlight,.aiexpo25-background-blue .aiexpo25-intro-highlight{background-color:var(--aiexpo-red);background-image:none}.wp-block-column:has(.scsp-block.custom-cover){align-items:stretch;display:flex}@media only screen and (max-width:992px){.wp-block-columns:has(.scsp-block.custom-cover){flex-direction:column}}.scsp-block.custom-cover{aspect-ratio:auto;background-color:#0a3161;border-radius:1rem;overflow:hidden}.scsp-block .custom-cover__front,.scsp-block.custom-cover{display:flex;flex:1;flex-direction:column}.scsp-block.custom-cover .custom-cover__front--top{flex:1;padding-right:45px}@media only screen and (max-width:1720px){.scsp-block.custom-cover .custom-cover__front--top{padding-right:45px}}.scsp-block.custom-cover .custom-cover__back .wp-block-buttons .wp-block-button__link{background-color:#286fea;color:#fff;font-size:18px;height:auto;line-height:23px;padding-block:.5em;padding-inline:1em}.aiexpo25-group-sponsors{gap:2em}.aiexpo25-group-sponsors img{-o-object-fit:contain;object-fit:contain}.page-id-729 .menu-main-container{display:none}.aiexpo25-schedule-table{border:1px solid var(--aiexpo-blue);border-radius:25px;overflow:hidden}.aiexpo25-schedule-table-day{overflow:hidden;position:relative}.aiexpo25-schedule-table-day:not(:first-child){border-top:1px solid var(--aiexpo-blue)}.aiexpo25-schedule-table-day-header{align-items:center;cursor:pointer;display:flex;gap:var(--global-spacing-gap);justify-content:space-between;padding:var(--global-spacing-gap);padding-inline-end:calc(var(--global-spacing-gap)*2);position:relative}@media screen and (max-width:767px){.aiexpo25-schedule-table-day-header{flex-direction:column;gap:.5rem}}.aiexpo25-schedule-table-day-header-title{color:var(--aiexpo-blue);flex:1;margin:0;white-space:nowrap}.aiexpo25-schedule-table-day-header-subtitle{font-weight:100;white-space:nowrap}.aiexpo25-schedule-table-day-header-arrow{font-size:larger;position:absolute;right:var(--global-spacing-gap);top:var(--global-spacing-gap);transform-origin:center;transition:transform .5s}.aiexpo25-schedule-table-day.open .aiexpo25-schedule-table-day-header-arrow{transform:rotate(180deg)}.aiexpo25-schedule-table-day-content{padding:1em var(--global-spacing-gap) var(--global-spacing-gap);transition:opacity .5s,transform .5s,height .5s}.aiexpo25-schedule-table-day:not(.open) .aiexpo25-schedule-table-day-content{opacity:0;pointer-events:none;position:absolute;transform:translateY(-1rem)}.aiexpo25-schedule-table-day.open .aiexpo25-schedule-table-day-content{opacity:1;position:relative;transform:translateY(0)}.aiexpo25-schedule-table-day-content>:first-child{margin-top:0}.aiexpo25-schedule-table-day-content>:last-child{margin-bottom:0}.aiexpo25-schedule-table-day-content ul{list-style:disc;margin-block:var(--global-spacing-gap)}.aiexpo25-schedule-table-day-content li{margin-inline-start:1.25em}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes growIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes shrinkIn{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes shiftInLeft{0%{opacity:0;transform:translateX(-5%)}to{opacity:1;transform:translateX(0)}}@keyframes shiftInRight{0%{opacity:0;transform:translateX(5%)}to{opacity:1;transform:translateX(0)}}@keyframes shiftInUp{0%{opacity:0;transform:translateY(5%)}to{opacity:1;transform:translateY(0)}}@keyframes shiftInDown{0%{opacity:0;transform:translateY(-5%)}to{opacity:1;transform:translateY(0)}}@keyframes heroHandShiftInLeft{0%{opacity:0;transform:translateX(-5%) translateY(-50%) translateY(14rem) rotate(-20deg)}to{opacity:1;transform:translateX(0) translateY(-50%) translateY(14rem) rotate(-20deg)}}@keyframes heroHandShiftInRight{0%{opacity:0;transform:translateX(5%) translateY(-50%) translateY(-10rem) rotate(-20deg)}to{opacity:1;transform:translateX(0) translateY(-50%) translateY(-10rem) rotate(-20deg)}}@keyframes fadeInOut{0%{opacity:.33}50%{opacity:1}to{opacity:.33}}

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