html,body,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}button,input,select,textarea{margin:0}html{box-sizing:border-box;background:#231f20}*,*:before,*:after{box-sizing:inherit}img,embed,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}@media screen and (max-device-width: 760px){body{-webkit-text-size-adjust:none}}body{color:#393839;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-family:"Roboto",sans-serif;font-weight:300;font-size:17px;line-height:1.3}@media(min-width: 1000px){body{font-size:1.4vw;line-height:1.4}}@media(min-width: 1350px){body{font-size:19px}}.register-button a.button{position:relative;display:block;margin:0 auto;width:190px;text-align:center;text-decoration:none;font-weight:700;font-size:18px;text-transform:uppercase;color:#fff;border:1px solid hsl(0,0%,90%);padding:17px 18px 13px 5px;transition:ease .3s}@media(min-width: 450px){.register-button a.button{width:240px;font-size:22px;padding:24px 20px 19px 5px}}.register-button a.button:after{position:absolute;content:"";width:40px;height:35px;right:-20px;top:11px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 55 50'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%235cc5dc;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='0.1,50.16 54.9,25.05 0.1,-0.06 12.82,25.05 '/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:40px;transition:ease .3s}@media(min-width: 450px){.register-button a.button:after{width:55px;height:50px;background-size:55px;top:13px}}.register-button a.button:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 55 50'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%237fd7e5;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='0.1,50.16 54.9,25.05 0.1,-0.06 12.82,25.05 '/%3E%3C/svg%3E%0A")}.register-button a.button:hover{background:rgba(233,233,233,.2)}.leaderboard{background:rgba(0,0,0,.8);position:relative;z-index:100}@media(min-width: 1000px){.leaderboard{background:rgba(0,0,0,.5)}}.leaderboard .leaderboard-inner{max-width:1350px;margin:0 auto;padding-right:20px;padding-left:20px;color:#fff;overflow:hidden;padding:10px 0 0 0}@media(min-width: 1350px){.leaderboard .leaderboard-inner{padding-right:40px;padding-left:40px;transform:scale(0.9)}}.leaderboard .branding-logos{width:70px;float:left;margin-left:14px;padding-top:5px;padding-bottom:5px}@media(min-width: 1000px){.leaderboard .branding-logos{width:90px}}@media(min-width: 1350px){.leaderboard .branding-logos{margin-left:0}}.leaderboard .branding-logos:nth-child(2){width:105px;margin-left:14px;margin-top:5px}@media(min-width: 1000px){.leaderboard .branding-logos:nth-child(2){width:135px;margin-top:7px}}.leaderboard .branding-logos:nth-child(3){width:70px;margin-left:14px;margin-top:-7px}@media(min-width: 1000px){.leaderboard .branding-logos:nth-child(3){width:105px;margin-top:-12px;margin-bottom:-7px;margin-left:16px}}.leaderboard .partner-logo{width:auto;padding-right:10px;padding-left:14px;padding-top:8px;clear:both}@media(min-width: 1000px){.leaderboard .partner-logo{float:right;text-align:right;padding-left:0;padding-top:0;clear:none}}@media(min-width: 1350px){.leaderboard .partner-logo{padding-right:0}}.leaderboard .partner-logo .sby{display:block;float:left;text-align:right;font-size:10px;font-weight:700;margin:0;text-transform:uppercase;padding-top:4px;padding-right:6px}@media(min-width: 1000px){.leaderboard .partner-logo .sby{padding-top:14px;font-size:11px}}.leaderboard .partner-logo section.right{float:left}@media(min-width: 1000px){.leaderboard .partner-logo section.right{text-align:right}}.leaderboard .partner-logo section.right span{display:inline-block;width:100px;height:20px;border-right:1px solid hsl(0,0%,52%);padding:0 8px}.leaderboard .partner-logo section.right span:last-of-type{border-right:none}@media(min-width: 1000px){.leaderboard .partner-logo section.right span{height:38px;width:120px;padding:0 10px}}@media(min-width: 1350px){.leaderboard .partner-logo section.right span{width:140px}}.leaderboard .partner-logo section.right span.custompad{width:60px}@media(min-width: 900px){.leaderboard .partner-logo section.right span.custompad{width:90px}}@media(min-width: 1350px){.leaderboard .partner-logo section.right span.custompad{width:100px}}.leaderboard .partner-logo section.right span img{display:block;text-align:center;position:relative;top:53%;transform:translateY(-50%)}header{background:#231f20 url("//redmondmag.com/~/media/ECG/redmondmag/Microsites/headers/2025/headerbgCopilotInRealWorld.jpg") no-repeat center top;max-width:100%;margin:0 auto;color:#fff;position:relative}@media(min-width: 900px){header{background-size:auto;background-attachment:fixed}}@media(min-width: 1000px){header{margin-top:-60px;padding-top:60px}}@media(min-width: 1920px){header{background-size:cover;background-attachment:initial}}header .header-wrapper{max-width:1450px;margin:0 auto;position:relative;min-height:310px;padding:20px 20px 13px 20px}@media(min-width: 450px){header .header-wrapper{padding-top:20px;padding-bottom:20px}}@media(min-width: 1350px){header .header-wrapper{padding:20px 8vw 20px 8vw}}@media(min-width: 1600px){header .header-wrapper{padding:20px 155px 20px 155px}}header .header-wrapper .event-header-logo{margin:0 auto;text-align:center;max-width:680px;margin-top:20px}@media(min-width: 450px){header .header-wrapper .event-header-logo{margin-top:35px}}header .header-wrapper .event-header-logo svg{width:100%;height:auto;display:block}header .header-wrapper .tagline{font-style:italic}header .header-wrapper .header-bottom{padding:10px 0 30px 0;margin:0 auto;text-align:center;overflow:hidden}@media(min-width: 750px){header .header-wrapper .header-bottom{padding:25px 0 30px 0}}header .header-wrapper .header-date-time{font-size:16px}@media(min-width: 450px){header .header-wrapper .header-date-time{font-size:18px}}@media(min-width: 750px){header .header-wrapper .header-date-time{font-size:19px}}header .header-wrapper .register-button{transform:scale(0.9)}@media(min-width: 750px){header .header-wrapper .register-button{position:relative;padding-top:10px}}.pContent{margin:0 auto;background:#fff}.why-attend{max-width:1350px;margin:0 auto;padding-right:20px;padding-left:20px;padding-top:35px;padding-bottom:23px;text-align:center}@media(min-width: 1350px){.why-attend{padding-right:40px;padding-left:40px;transform:scale(0.9)}}.why-attend h3{font-size:32px;font-weight:700;line-height:1.1}@media(min-width: 750px){.why-attend h3{font-size:36px}}@media(min-width: 840px){.why-attend h3{font-size:2.8vw;line-height:1.3}}@media(min-width: 1350px){.why-attend h3{font-size:38px}}.agendaprize-wrapper{background:#231f20;overflow:hidden;color:#fff}@media(min-width: 1350px){.agendaprize-wrapper{padding-bottom:0px}}.agendaprize-wrapper .agendaprize-wrapper-inner{max-width:1350px;margin:0 auto;padding-right:20px;padding-left:20px}@media(min-width: 1350px){.agendaprize-wrapper .agendaprize-wrapper-inner{padding-right:40px;padding-left:40px;transform:scale(0.9)}}@media(max-width: 749px){.agendaprize-wrapper .agendaprize-wrapper-inner{padding-right:0;padding-left:0}}.agenda{width:100%;margin:0 auto;padding-top:35px;text-align:center}.agenda h3{font-size:32px;font-weight:700;line-height:1.1}@media(min-width: 750px){.agenda h3{font-size:36px}}@media(min-width: 840px){.agenda h3{font-size:2.8vw;line-height:1.3}}@media(min-width: 1350px){.agenda h3{font-size:38px}}.agenda .agenda-schedule{position:relative}@media(max-width: 749px){.agenda .agenda-schedule{padding-right:20px;padding-left:20px}}.agenda .agenda-schedule p{margin:0}.agenda .day1{position:relative;margin:20px auto;width:100%;padding-bottom:30px}@media(min-width: 650px){.agenda .day1{display:inline-table;padding-right:0;padding-bottom:0;border-bottom:none}}.agenda .day1 .description-title,.agenda .day1 .description-title-noslide{font-weight:700;font-size:19px;position:relative;margin-top:3px;line-height:1.4;cursor:pointer;display:block}@media(min-width: 1350px){.agenda .day1 .description-title,.agenda .day1 .description-title-noslide{font-size:20px}}.agenda .day1 .description-title:hover,.agenda .day1 .description-title-noslide:hover{opacity:.8}.agenda .day1 .time,.agenda .day1 .description-title{position:relative;background:hsl(300,.8849557522%,18.1568627451%);padding:20px;font-size:22px}.agenda .day1 .time:before,.agenda .day1 .description-title:before{position:absolute;content:"";width:4px;height:100%;top:0;left:0;background:#fed42d}.agenda .day1 .time{margin-bottom:-5px;padding-bottom:0;margin-top:20px;font-size:18px}.agenda .day1 .description-title{pointer-events:none}.agenda .day1 .description{display:none;margin-top:10px;padding:25px 20px;border-left:4px solid #fed42d;background:hsl(300,.8849557522%,18.1568627451%);color:#fff;font-size:14px}@media(min-width: 1000px){.agenda .day1 .description{font-size:13px}}@media(min-width: 1350px){.agenda .day1 .description{font-size:14px}}.agenda .day1 .description ul li{margin-bottom:6px}.xContent{width:100%;padding:0px 20px 65px 20px;background:#231f20}.xContent .register-button{transform:scale(0.9)}.xContent .register-button a.button{border:1px solid hsl(0,0%,75%)}footer{clear:both;background:#231f20;overflow:hidden;color:#fff;font-size:16px;padding:30px 0 20px 0;border-top:2px solid #393839}@media(min-width: 1200px){footer{font-size:18px}}footer a,footer a:visited{color:#fff;text-decoration:none}footer a:hover,footer a:visited:hover{text-decoration:underline}footer .event-footer-wrapper{max-width:1350px;margin:0 auto;padding-right:20px;padding-left:20px}@media(min-width: 1350px){footer .event-footer-wrapper{padding-right:40px;padding-left:40px;transform:scale(0.9)}}footer .event-footer{text-align:center}@media(min-width: 1020px){footer .event-footer{float:left;margin-right:20px;text-align:left}}@media(min-width: 1200px){footer .event-footer{margin-right:30px}}footer .event-footer:nth-child(2) p,footer .event-footer:nth-child(3) p{margin-top:10px}footer .corporate-logo{display:block;padding-top:10px}@media(min-width: 1020px){footer .corporate-logo{padding-top:17px}}@media(min-width: 1200px){footer .corporate-logo{padding-top:21px}}footer span.bottomaddress{display:none}footer section.left{width:110px;margin:0 auto}@media(min-width: 1020px){footer section.left{float:left}}#Copyright_copyright{display:none}.copyright{margin:0 auto;text-align:center;clear:both;font-size:15px}@media(min-width: 1200px){.copyright{margin:0 auto}}@media(min-width: 1440px){.copyright{margin:0 auto}}.copyright img{display:none}.copyright p{display:inline-block;font-size:15px}
