@charset "UTF-8";.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-4-3,.video-js.vjs-16-9,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill,.video-js .vjs-tech{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{flex:auto;display:block}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible),.video-js .vjs-menu :focus:not(:focus-visible),.video-js :focus:not(:focus-visible){outline:none;background:none}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before{content:"\f103"}.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before{content:"\f104"}.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before{content:"\f105"}.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before{content:"\f106"}.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before{content:"\f107"}.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before{content:"\f108"}.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before{content:"\f10c"}.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before{content:"\f10d"}.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.video-js .vjs-hls-quality-selector .vjs-icon-placeholder,.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-hls-quality-selector .vjs-icon-placeholder:before,.vjs-icon-hd:before{content:"\f114"}.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before{content:"\f115"}.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before{content:"\f11d"}.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js .vjs-hls-quality-selector-high{color:#fff}.video-js .vjs-hls-quality-selector-low{color:#666}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

body.lb-disable-scrolling {
  overflow: hidden;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
  outline: none;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  max-height: none;
  border-radius: 3px;

  /* Image border */
  border: 4px solid white;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  border-radius: 4px;

  /* Background color behind image.
     This is visible during transitions. */
  background-color: white;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(site-reinvent/resources/images/2299ad0b3f63413f026dfec20c205b8f.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(site-reinvent/resources/images/84b76dee6b27b795e89e3649078a11c2.png) left 48% no-repeat;
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(site-reinvent/resources/images/31f15875975aab69085470aabbfec802.png) right 48% no-repeat;
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  width: 100%;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-caption a {
  color: #4ae;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(site-reinvent/resources/images/d9d2d0b1308cb694aa8116915592e2a9.png) top right no-repeat;
  text-align: right;
  outline: none;
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  opacity: 1;
}

@font-face{font-family:Ember;src:url(site-reinvent/resources/fonts/7636aacf50b767aa8065371577d834b9.woff2) format("woff2"),url(site-reinvent/resources/fonts/fee1cda230158868dcc0c4bd54124716.woff) format("woff");font-weight:300;font-style:"light"}@font-face{font-family:Ember;src:url(site-reinvent/resources/fonts/1fcd5f0225fe0f868158f5be30f46f14.woff2) format("woff2"),url(site-reinvent/resources/fonts/34097baa118b7a49170c55fa4392608e.woff) format("woff");font-weight:400;font-style:"normal"}@font-face{font-family:Ember;src:url(site-reinvent/resources/fonts/c530942a8df7b41eaff6b2da5c19cff3.woff2) format("woff2"),url(site-reinvent/resources/fonts/0903307d641eecc2523ac46c156638cb.woff) format("woff");font-weight:700;font-style:"bold"}@font-face{font-family:Ember;src:url(site-reinvent/resources/fonts/ef08f220e696e0fe1405aeaf081a973f.woff2) format("woff2"),url(site-reinvent/resources/fonts/f3de66f8303dae708b5d2b754395ce46.woff) format("woff");font-weight:900;font-style:"black"}@font-face{font-family:EmberDisplay;src:url(site-reinvent/resources/fonts/6ee555e304e23be018147ad19ecd4f8b.woff2) format("woff2"),url(site-reinvent/resources/fonts/f11475cce80c19975e81d9c7ee22b4d1.woff) format("woff");font-weight:400;font-style:"normal"}@font-face{font-family:EmberDisplay;src:url(site-reinvent/resources/fonts/6f03bc6c749ac2a4599500d64c18dc81.woff2) format("woff2"),url(site-reinvent/resources/fonts/c7115644b1a62c767594b9f254cd950e.woff) format("woff");font-weight:700;font-style:"bold"}@font-face{font-family:EmberMono;src:url(site-reinvent/resources/fonts/29658a750cebfdfa679f0a9268f72857.woff2) format("woff2"),url(site-reinvent/resources/fonts/29658a750cebfdfa679f0a9268f72857.woff) format("woff");font-weight:900;font-style:"bold"}@font-face{font-family:EmberMono;src:url(site-reinvent/resources/fonts/a730c65ffbc4e2722f74d1cc3aba9cbf.woff2) format("woff2"),url(site-reinvent/resources/fonts/a730c65ffbc4e2722f74d1cc3aba9cbf.woff) format("woff");font-weight:400;font-style:"normal"}:root{font-size:62.5%;--grid-gap:1rem;--component-padding:2rem;--content-wrapper-max-width:192rem;--font-family:"EmberDisplay",sans-serif;--font-ember:"Ember",sans-serif;--font-ember-mono:"EmberMono",sans-serif;--reinforce-darker-blue:#03096a;--reinforce-dark-blue:#052e6b;--reinforce-darkest-blue:#201640;--reinforce-light-blue:#47aeff;--reinforce-magenta:#751757;--reinforce-light-green:#80eaa8;--reinforce-pink:#ea74d4;--reinforce-orange:#ff4d00;--hover-color:var(--sky-blue);--border-color:var(--bright-purple);--background-primary:var(--black);--background-secondary:var(--black);--algae-green:#1ed45d;--amber:#ffb405;--azure:#09f;--barney:#a514be;--black:#000;--blue-violet:#7200e3;--body-light:#b5bdc9;--bright-yellow:#ffc70b;--carolina:#95b0ff;--cranberry:#a0002d;--cobalt-blue:#0000a3;--dark:#161e2d;--darkblue:#08244c;--deepblue:#00007b;--dark-sky-blue:#41b1e8;--darker:#161e2d;--darkmagenta:#dc5eba;--darkmagenta2:#975eb5;--darkorange:#e9665b;--dark-maroon:#230005;--dark-royal-blue:#000069;--gold:#ff9d00;--green:#44c751;--indigo:#3c0082;--lemon-green:#afe600;--light:#707070;--lightblue:#0d296d;--lightorange:#fa9738;--light-gold:#ffe650;--light-royal-blue:#3c46ff;--magenta:#df49e7;--newmagenta:#cd7df7;--new-blue:#31a5e0;--newblue:#31a5e0;--orange:#ec5f23;--offwhite:#fafafa;--pale-mauve:#fff0fa;--pinkish-orange:#ff6138;--purpley:#7350ff;--reddish-orange:#e65a28;--sapphire:#2e27ad;--soft-blue:#32343a;--tangerine:#f90;--textcolor:#b5bdc9;--white:#fff;--bright-light-blue:#32c8ff;--sky-blue:#0db5fd;--mild-light-blue:#94e8ff;--bright-purple:#b332e2;--spring-green:#0eecae;--blue-black:#040724;--dark-blue-black:#010311;--menu-bar-opacity:0.8;--component-background:var(--background-primary);--menu-bar-height:6.4rem}@media(min-width:768px){:root{--component-padding:6rem;--carousel-img-width:20rem;--carousel-img-margin:3rem}}@media(min-width:1024px){:root{--menu-bar-height:6.4rem;--carousel-img-width:30rem;--carousel-img-margin:3rem}}@media(min-width:1366px){:root{--component-padding:10rem;--carousel-img-width:38.6rem;--carousel-img-margin:9rem}}@media(min-width:1900px){:root{--component-padding:12rem}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;height:100%}html.smooth{scroll-behavior:smooth!important}body{height:100%;background:var(--background-primary);color:var(--white);font-family:var(--font-family)}[data-component]{background:transparent}[data-component].contains-background{background-color:var(--component-background);--dark:var(--black)}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}img{display:block;width:100%;height:auto}#app-reinvent,.site-content{min-height:100%}.site-content{width:100%}.is-hidden{visibility:hidden}.mod,.mod .border{background:#000}.mod .border{margin:5rem;border:2px solid #fff}.mod .border .modules{font-size:36px;font-weight:500}p{margin:0;padding:0;font-size:1.4rem;line-height:1.3;letter-spacing:.023rem;font-weight:400}@media(min-width:1024px){p{font-size:1.6rem;letter-spacing:-.02rem;line-height:1.625em}}a{display:inline-block;text-decoration:none}ul{margin:0;padding:0;list-style:none}button{border:0;border-radius:0;-webkit-appearance:none;background:none;color:currentColor}#vidyard-popbox{width:100%}[data-component=StickyTrigger]{position:absolute;top:0;left:0;right:0;height:12rem}.livestream{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-navigation-trigger]{position:absolute;top:0;left:0;height:20rem}.copy.bold{font-weight:700}.copy.body{font-weight:400;font-size:1.4rem;line-height:1.3}@media(min-width:1024px){.copy.body{font-size:1.6rem;line-height:1.5;letter-spacing:-.02px}}.cta-inline{text-decoration:underline;color:inherit}.cta-inline:hover{color:var(--hover-color)}.copy.button{letter-spacing:.15px}.copy.button,.cta-copy{font-size:1.6rem;line-height:1.6;font-weight:700}.cta-copy{letter-spacing:-.015rem}@media(min-width:1024px){.cta-copy{font-size:1.6rem}}.displaydesktoplight{font-size:86px;line-height:1.07;letter-spacing:-1.13px}.displaydesktoplight,.H1desktoplight{font-weight:300;font-stretch:normal;font-style:normal;color:var(--white)}.H1desktoplight{font-size:55px;line-height:1;letter-spacing:-1.5px}.H2desktoplight{font-size:40px;letter-spacing:-1px}.H2desktoplight,.H3desktoplight{font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;color:var(--white)}.H3desktoplight{font-size:32px;letter-spacing:-.2px}.H4desktoplight{font-size:25px;font-weight:300;line-height:1.28}.H4desktoplight,.H5desktoplight{font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--white)}.H5desktoplight{font-size:20px;font-weight:400;line-height:1.5}.buttondesktoplight{font-weight:900;line-height:1.56;letter-spacing:-.4px}.bodydesktoplight,.buttondesktoplight{font-size:16px;font-stretch:normal;font-style:normal;color:var(--white)}.bodydesktoplight{font-weight:400;line-height:1.5;letter-spacing:-.2px}.eyebrowdesktopcolor{color:var(--pinkish-orange)}.eyebrowdesktopcolor,.eyebrowdesktoplight{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:3px}.eyebrowdesktoplight{color:var(--white)}html{scroll-behavior:smooth}.C1PrimaryHero{position:relative;z-index:1;padding:0;overflow:hidden}.C1PrimaryHero .content-wrapper{width:100%;overflow:hidden;margin:5rem auto 2rem}.C1PrimaryHero .content-wrapper .copy .description:before{content:"\a";white-space:pre;display:none}.C1PrimaryHero .content-wrapper .copy .date-location{width:180px;display:block;font-family:EmberDisplay}@media(max-width:768px){.C1PrimaryHero .content-wrapper .copy .date-location{width:300px}}@media(min-width:768px){.C1PrimaryHero .content-wrapper{margin:6rem auto 4rem}.C1PrimaryHero .content-wrapper .copy .date-location{width:auto;margin-bottom:3rem}.C1PrimaryHero .content-wrapper .copy br{display:none}}@media(min-width:1024px){.C1PrimaryHero .content-wrapper{margin:12rem auto}}@media(min-width:1366px){.C1PrimaryHero .content-wrapper{padding-right:0;margin:12rem auto}}@media(min-width:1900px){.C1PrimaryHero .content-wrapper{margin:16.8rem auto 14.8rem}}.C1PrimaryHero .copy-wrapper{grid-area:copy;width:100%;margin-bottom:0}@media(max-width:767px){.C1PrimaryHero .copy-wrapper .dual a{margin-left:0!important}}@media(min-width:768px){.C1PrimaryHero .copy-wrapper .dual{display:inline-grid;grid-auto-columns:1fr 1fr 0;grid-auto-flow:column}}@media(min-width:1024px){.C1PrimaryHero .copy-wrapper .dual{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.C1PrimaryHero .copy-wrapper .dual .cta-outline{margin:0 20px 2rem 0}@media(min-width:1024px){.C1PrimaryHero .copy-wrapper .dual .cta-outline{margin-right:2rem;margin-left:0}}.C1PrimaryHero .copy-wrapper .dual a:nth-child(2){margin-left:2rem}.C1PrimaryHero .copy-wrapper .dual .cta-pill{margin:0 0 2rem}@media(min-width:1024px){.C1PrimaryHero .copy-wrapper .dual .cta-pill{padding:1.85rem 4.2rem 1.6rem;margin:0 2rem 2rem 0}}.C1PrimaryHero .copy-wrapper .logo-wrapper{max-width:20.6rem}.C1PrimaryHero .copy-wrapper .logo-wrapper .eyebrow{letter-spacing:.1rem}.C1PrimaryHero .copy-wrapper .logo-wrapper .eyebrow.full{display:none}.C1PrimaryHero .copy-wrapper .logo-wrapper .eyebrow.mobile{display:inline}.C1PrimaryHero .copy-wrapper .logo{margin-bottom:1rem}@media(max-width:768px){.C1PrimaryHero .copy-wrapper .logo{margin-top:15px}}.C1PrimaryHero .copy-wrapper .title-wrapper{margin-bottom:2.4rem}.C1PrimaryHero .copy-wrapper .title-wrapper .title .heading,.C1PrimaryHero .copy-wrapper .title-wrapper .title .heading p{font-size:44px;font-weight:700;line-height:48px;text-align:left}@media(min-width:768px){.C1PrimaryHero .copy-wrapper .title-wrapper .title .heading,.C1PrimaryHero .copy-wrapper .title-wrapper .title .heading p{font-size:56px;line-height:64px}}@media(min-width:1900px){.C1PrimaryHero .copy-wrapper .title-wrapper .title .heading,.C1PrimaryHero .copy-wrapper .title-wrapper .title .heading p{font-size:104px;line-height:96px}}@media(min-width:1900px){.C1PrimaryHero .copy-wrapper .title-wrapper{margin-bottom:4rem}}.C1PrimaryHero .copy-wrapper .price-wrapper{margin:1rem 0 4.6rem}@media(max-width:768px){.C1PrimaryHero .copy-wrapper .price-wrapper{margin:2rem 0 5rem}}@media(min-width:768px){.C1PrimaryHero .copy-wrapper .price-wrapper .eyebrow{white-space:nowrap}}.C1PrimaryHero .copy-wrapper .price-wrapper .description,.C1PrimaryHero .copy-wrapper .price-wrapper h1.date-location{font-family:EmberMono;font-size:16px;line-height:48px;font-weight:700;white-space:pre-wrap;margin-bottom:0}@media(min-width:1900px){.C1PrimaryHero .copy-wrapper .price-wrapper .description,.C1PrimaryHero .copy-wrapper .price-wrapper h1.date-location{font-size:20px;line-height:48px}}@media(min-width:1024px){.C1PrimaryHero .copy-wrapper{margin-bottom:0}.C1PrimaryHero .copy-wrapper .logo-wrapper{max-width:37.3rem;padding-bottom:4px}.C1PrimaryHero .copy-wrapper .logo-wrapper .eyebrow{letter-spacing:.3rem}.C1PrimaryHero .copy-wrapper .logo-wrapper .eyebrow.full{display:inline}.C1PrimaryHero .copy-wrapper .logo-wrapper .eyebrow.mobile{display:none}.C1PrimaryHero .copy-wrapper .price-wrapper{max-width:none;margin:0 0 2.5rem}}@media(min-width:1900px){.C1PrimaryHero .copy-wrapper .logo-wrapper{max-width:46.4rem}}.C1PrimaryHero .ripple-wrapper{position:absolute;top:0;right:0;width:100%;max-width:unset;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.C1PrimaryHero .ripple-wrapper:before{display:block;width:100%;padding-bottom:210%;content:""}.C1PrimaryHero .ripple-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C1PrimaryHero .ripple-wrapper .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}@media(min-width:768px){.C1PrimaryHero .ripple-wrapper .picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}}.C1PrimaryHero .checker-wrapper{display:none;position:absolute;top:0;bottom:0;right:0;width:.5rem;background:var(--magenta);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:768px){.C1PrimaryHero .checker-wrapper{display:block}}@media(min-width:1366px){.C1PrimaryHero .checker-wrapper{width:1rem}}.C1PrimaryHero .checker-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C1PrimaryHero .checker-wrapper .picture img{-o-object-fit:cover;object-fit:cover;height:100%}.C1PrimaryHero .video-file{display:none}@media(min-width:1024px){.C1PrimaryHero .video-file{display:block}}@media(min-width:1024px)and (max-width:1366px){.C1PrimaryHero .video-file .video{-o-object-fit:cover;object-fit:cover;height:100%}}.C1PrimaryHero .updates-wrapper{grid-area:updates}@media(min-width:1024px){.C1PrimaryHero .updates-wrapper{max-width:46.5rem}.C1PrimaryHero .updates-wrapper .bullets{display:none}}@media(max-width:992px){.C1PrimaryHero .updates-wrapper{margin-bottom:4.95rem;margin-top:4.95rem}}.C1PrimaryHero .content-wrapper .cmp-experiencefragment{grid-area:updates;min-width:0}.C1PrimaryHero .details{font-size:16px;letter-spacing:2px;font-weight:500}.C1PrimaryHero .details span{font-weight:900;text-transform:uppercase}@media(min-width:1024px){.C1PrimaryHero{overflow:hidden}.C1PrimaryHero .bullets{display:none}}@media(min-width:1366px){.C1PrimaryHero+[data-component]{margin-top:-30rem;z-index:1}.C1PrimaryHero .cmp-image__image{width:373px}}@media(min-width:768px){:first-of-type .C4CardsOverview{top:4rem}}.image-wrapper .C4CardsOverview{background-color:transparent}.vertical-gradient-line-left>.C4CardsOverview>.vertical-bar{width:5px;position:absolute;left:0;top:0;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#ffc70b),color-stop(16.67%,#ee4423),color-stop(41.67%,#983b95),color-stop(69.79%,#0c0783),to(#5421ce));background-image:linear-gradient(#ffc70b 2.55%,#ee4423 16.67%,#983b95 41.67%,#0c0783 69.79%,#5421ce);content:""}@media(min-width:1024px){.vertical-gradient-line-left>.C4CardsOverview>.vertical-bar{width:1rem}}.C4CardsOverview{z-index:0;position:relative;padding:2rem 0 0;--cards-offset:-5rem;background-color:transparent;background-size:cover;margin:3rem 0;overflow:visible}@media(min-width:768px){.C4CardsOverview{margin:4rem 0}}.C4CardsOverview .card .heading{font-weight:700}.C4CardsOverview ul{list-style-type:disc}.C4CardsOverview .mobile{display:block}.C4CardsOverview .notmobile{display:none}@media(min-width:768px){.C4CardsOverview .mobile{display:none}.C4CardsOverview .notmobile{display:block}}@media(min-width:1024px){.C4CardsOverview .bullets{display:none}}@media(min-width:1024px){.C4CardsOverview{padding:3rem 0 0}}@media(min-width:1900px){.C4CardsOverview{--cards-offset:-24rem}}@media(min-width:768px){.C4CardsOverview .content-wrapper{display:grid;grid-column-gap:var(--grid-gap);grid-template-columns:1rem repeat(12,1fr);grid-template-areas:"title title title title title title title title title title title title title" "visual visual visual visual visual visual visual visual visual visual visual  visual visual " ". . .cards cards cards cards cards cards cards cards . ."}}@media(min-width:1024px){.C4CardsOverview .content-wrapper{grid-template-columns:repeat(13,1fr);grid-template-areas:"visual visual visual visual visual visual visual . title title title title title" ". cards cards cards cards cards cards cards cards cards cards cards cards"}.C4CardsOverview .content-wrapper.is-flipped{grid-template-areas:"title title title title title . visual visual visual visual visual visual visual" "cards cards cards cards cards cards cards cards cards cards cards cards ."}.C4CardsOverview .content-wrapper.is-flipped .title-wrapper{text-align:left}.C4CardsOverview .content-wrapper.is-flipped .cards-wrapper{margin-left:0}}@media(min-width:1366px){.C4CardsOverview .content-wrapper{grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto;grid-template-areas:"visual visual visual visual visual visual visual . title title title title" ". . . cards cards cards cards cards cards cards cards cards"}.C4CardsOverview .content-wrapper.is-flipped{grid-template-areas:"title title title title . visual visual visual visual visual visual visual" "cards cards cards cards cards cards cards cards cards . . ."}}@media(min-width:1900px){.C4CardsOverview .content-wrapper{grid-template-areas:"visual visual visual visual visual visual visual . title title title title" ". . . . . . cards cards cards cards cards cards"}.C4CardsOverview .content-wrapper.is-flipped{grid-template-areas:"title title title title . visual visual visual visual visual visual visual" "cards cards cards cards cards cards . . . . . ."}}.C4CardsOverview .title-wrapper{--padding:0 0 3rem;padding:var(--padding);grid-area:title}.C4CardsOverview .title-wrapper .eyebrow{margin-bottom:2rem}.C4CardsOverview .title-wrapper .subtitle{margin-top:5px}@media(min-width:1024px){.C4CardsOverview .title-wrapper{text-align:right;padding:0}}@media(min-width:1366px){.C4CardsOverview .title-wrapper{--padding:2rem 2rem calc(var(--cards-offset)*-1 + 7rem)}}@media(min-width:1900px){.C4CardsOverview .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2rem 2rem 0}}.C4CardsOverview .visual-wrapper{position:relative;margin:0 calc(var(--component-padding)*-1);max-height:40rem;overflow:hidden;grid-area:visual}.C4CardsOverview .visual-wrapper:before{display:block;width:100%;padding-bottom:70%;content:""}.C4CardsOverview .visual-wrapper.vidyard:before{padding:0}.C4CardsOverview .visual-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C4CardsOverview .visual-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(min-width:768px){.C4CardsOverview .visual-wrapper{margin:0}}@media(min-width:1366px){.C4CardsOverview .visual-wrapper{max-height:none}.C4CardsOverview .visual-wrapper:before{padding-bottom:56%}}.C4CardsOverview .cards-wrapper{width:100%;position:relative;margin-top:var(--cards-offset);margin-left:auto;margin-right:auto;grid-area:cards}@media(min-width:768px){.C4CardsOverview .cards-wrapper{margin-top:-10rem;max-width:750px}}@media(min-width:1024px){.C4CardsOverview .cards-wrapper{margin-right:0}}.C4CardsOverview .cards-wrapper .info-wrapper{margin:3rem 0 1rem;padding:0}.C4CardsOverview .cards-wrapper .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C4CardsOverview .cards-wrapper .info-item:not(:first-of-type){margin-top:.4rem}.C4CardsOverview .cards-wrapper .info-item .eyebrow{opacity:.7}.C4CardsOverview .cards-wrapper .info-icon{color:var(--magenta);width:1.4rem;height:1.8rem;margin-right:.8rem}.C4CardsOverview .cards-wrapper .cta-link{margin-top:2rem}.C4CardsOverview .cards-list{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}@media(min-width:1366px){.C4CardsOverview .cards-list{display:grid;grid-gap:var(--grid-gap);grid-auto-columns:1fr;grid-auto-flow:column}}.C4CardsOverview .card{border:1px solid #b332e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-ms-flex-negative:1;flex-shrink:1;background:var(--background-secondary);padding:5rem}@media(max-width:768px){.C4CardsOverview .card{padding:3rem}}.C4CardsOverview .card .date-time{display:grid;grid-template-columns:3rem auto;margin-top:2rem}.C4CardsOverview .card .date-time .eyebrow{color:var(--white)}.C4CardsOverview .card .date-time:first-of-type{margin-top:-3rem}.C4CardsOverview .card .cmp-text{padding-top:1.9rem}.C4CardsOverview .card:not(:first-of-type){margin-left:var(--grid-gap)}.C4CardsOverview .card .flag-copy{color:var(--white)}.C4CardsOverview .card .sponsor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0!important}.C4CardsOverview .card .sponsor img{max-width:150px;margin-top:-2rem}.C4CardsOverview .card .card-sponsors .sponsor img{max-width:250px}.C4CardsOverview .card .gps img{max-width:250px;margin-top:-6rem;margin-bottom:-8rem}.C4CardsOverview .card ul{list-style-type:disc;margin:0 0 1.5rem;padding:0 0 0 4.5rem}.C4CardsOverview .card ul li{color:#fff;font-size:1.6rem;margin-bottom:10px;line-height:20px}.C4CardsOverview .card ul.flag-list{padding:2rem 0;max-width:27.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0}.C4CardsOverview .card ul.flag-list .flag-list-item{display:block;-ms-flex-negative:0;flex-shrink:0;width:3rem;margin-right:.5rem}.C4CardsOverview .card ul.flag-list .flag-list-item:last-child{margin-right:0}.C4CardsOverview .card ul.flag-list .flag-list-item a:hover{opacity:.35}@media(min-width:768px){.C4CardsOverview .card ul.flag-list .flag-list-item{width:4rem}}.C4CardsOverview .card ul.details-list{list-style-type:none;margin:4rem 0 2rem;padding:0}.C4CardsOverview .card ul.details-list .detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C4CardsOverview .card ul.details-list .detail-item:not(:first-of-type){margin-top:1rem}.C4CardsOverview .card ul.details-list .detail-item .info-icon{width:1.4rem;height:1.8rem;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0;color:var(--magenta)}.C4CardsOverview .card ul.details-list .detail-item ul{list-style-type:none;margin:0;padding:0}.C4CardsOverview .card ul.details-list .detail-item ul .details:not(:first-of-type){margin-top:1rem}.C4CardsOverview .card ol li{font-size:1.6rem;margin-left:20px}.C4CardsOverview .card p{color:#fff}.C4CardsOverview .card p.body.copy{padding:2rem 0 4rem}.C4CardsOverview .card p.body.copy a{color:inherit}.C4CardsOverview .card p.body.copy a:hover{color:var(--hover-color)}.C4CardsOverview .card .card-copy{color:#fff;padding:2rem 0 4rem}.C4CardsOverview .card .cta-link,.C4CardsOverview .card .cta-outline{margin-top:auto;margin-bottom:0;color:var(--white)}.C4CardsOverview .card .cta-inline{text-decoration:underline}.C4CardsOverview .card .cta-inline:hover{color:var(--hover-color)}@media(min-width:1024px){.C4CardsOverview .card:first-child:nth-last-child(n+2),.C4CardsOverview .card:first-child:nth-last-child(n+2)~*{max-width:27vw}}@media(min-width:768px){.C4CardsOverview .card:first-child:nth-last-child(n+3),.C4CardsOverview .card:first-child:nth-last-child(n+3)~*{max-width:60vw}}@media(min-width:1024px){.C4CardsOverview .card:first-child:nth-last-child(n+3),.C4CardsOverview .card:first-child:nth-last-child(n+3)~*{max-width:20vw}}@media(min-width:1024px){.C4CardsOverview .card{-ms-flex-negative:1;flex-shrink:1}}@media(min-width:1366px){.C4CardsOverview .card{padding:4rem 3rem;min-height:25rem}.C4CardsOverview .card:not(:first-of-type){margin-left:0}.C4CardsOverview .card:only-child{padding:5rem}}.bump{top:-100px}.modal__title{font-weight:unset}.C2SecondaryHero{position:relative;z-index:0;overflow:hidden;padding:10rem 0 0}@media(min-width:1365px){.C2SecondaryHero{min-height:60rem}}@media(min-width:1366px){.C2SecondaryHero{max-height:61.2rem}}@media(min-width:1899px){.C2SecondaryHero{max-height:64rem}}@media(min-width:1900px){.C2SecondaryHero{max-height:64rem}}@media(min-width:2450px){.C2SecondaryHero{max-height:58.2rem;min-height:unset}}.C2SecondaryHero .video-file video{height:auto}.C2SecondaryHero .cmp-image__image{position:relative}@media(min-width:768px){.C2SecondaryHero .cmp-image__image{width:200px;right:6%}}@media(min-width:1024px){.C2SecondaryHero .cmp-image__image{width:240px;right:5%}}@media(min-width:1366px){.C2SecondaryHero .cmp-image__image{margin-top:-6%;width:260px;right:4%}}@media(min-width:1900px){.C2SecondaryHero .cmp-image__image{width:320px;right:3%}}.C2SecondaryHero .image .cmp-image__link{position:relative}@media(min-width:768px){.C2SecondaryHero .image .cmp-image__link{right:2%}}@media(min-width:1900px){.C2SecondaryHero .image .cmp-image__link{margin-top:-5%}}.C2SecondaryHero .ripple-wrapper{top:0;right:0;width:100%;max-width:unset;height:500px}.C2SecondaryHero .ripple-wrapper .picture{max-height:612px;display:unset}.C2SecondaryHero .ripple-wrapper .picture img{width:100%;height:100%;-o-object-position:100% 100%;object-position:100% 100%}@media(min-width:1366px){.C2SecondaryHero.short-image{margin-bottom:-7%}}@media(min-width:1899px){.C2SecondaryHero.short-image{margin-bottom:-5%}}@media(min-width:2450px){.C2SecondaryHero.short-image{margin-bottom:-2%}}@media(min-width:1366px){.C2SecondaryHero.short-image .ripple-wrapper{height:80%}}.C2SecondaryHero .content-wrapper{position:absolute;top:40%;display:grid;grid-template-columns:1fr;grid-template-areas:"title" "updates";grid-row-gap:2.4rem}@media(max-width:768px){.C2SecondaryHero .content-wrapper{margin-top:20px}}@media(min-width:768px){.C2SecondaryHero .content-wrapper{grid-template-columns:5fr .5fr 3fr var(--component-padding);grid-template-areas:"title . updates updates .";grid-gap:2rem;padding-right:0}}@media(min-width:1900px){.C2SecondaryHero .content-wrapper{grid-template-columns:9fr 2.5fr var(--component-padding);grid-template-areas:"title updates updates"}}.C2SecondaryHero .parent-content-wrapper{margin-left:auto;margin-right:auto;max-width:var(--content-wrapper-max-width)}.C2SecondaryHero .title-wrapper{grid-area:title}.C2SecondaryHero .title-wrapper a{font-weight:500;margin-top:2.3rem}.C2SecondaryHero .title-wrapper a.cta-inline{text-decoration:underline;text-underline-offset:5px}.C2SecondaryHero .title-wrapper a.cta-inline:hover{color:var(--hover-color)}.C2SecondaryHero .title-wrapper a.cta-outline{margin:2rem 0 0}@media(min-width:1024px){.C2SecondaryHero .title-wrapper a.cta-outline{margin:2rem 2rem 2rem 0}}.C2SecondaryHero .title-wrapper a.cta-pill{margin:2rem 0 0;color:var(--white)}@media(min-width:1024px){.C2SecondaryHero .title-wrapper a.cta-pill{margin:2rem 2rem 2rem 0}}.C2SecondaryHero .title-wrapper .logo-wrapper{max-width:20.6rem}.C2SecondaryHero .title-wrapper .logo-wrapper .eyebrow{letter-spacing:.1rem}.C2SecondaryHero .title-wrapper .logo-wrapper .eyebrow.full{display:none}.C2SecondaryHero .title-wrapper .logo-wrapper .eyebrow.mobile{display:inline}.C2SecondaryHero .title-wrapper .logo{margin-bottom:1rem}.C2SecondaryHero .title-wrapper .mobile-cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0;width:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.C2SecondaryHero .title-wrapper .mobile-cta-wrapper a:first-of-type{margin-right:2rem}.C2SecondaryHero .title-wrapper .heading.display{font-weight:700}.C2SecondaryHero .title-wrapper .sub-title{margin-top:2rem;max-width:77rem;font-weight:400}.C2SecondaryHero .title-wrapper .eyebrow{margin-top:2rem}@media(min-width:768px){.C2SecondaryHero .title-wrapper .mobile-cta-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1366px){.C2SecondaryHero .title-wrapper .sub-title{margin-top:1.7rem}}@media(min-width:1024px){.C2SecondaryHero .title-wrapper .logo-wrapper{max-width:34.4rem}.C2SecondaryHero .title-wrapper .logo-wrapper .eyebrow{letter-spacing:.3rem}.C2SecondaryHero .title-wrapper .logo-wrapper .eyebrow.full{display:inline}.C2SecondaryHero .title-wrapper .logo-wrapper .eyebrow.mobile{display:none}.C2SecondaryHero .title-wrapper .logo{margin-bottom:2rem}.C2SecondaryHero .title-wrapper .price-wrapper{max-width:none;margin:2rem 0 8rem}}@media(min-width:1900px){.C2SecondaryHero .title-wrapper .logo-wrapper{max-width:46.4rem}}.C2SecondaryHero .updates-wrapper{grid-area:updates;max-width:46.5rem}.C2SecondaryHero .content-wrapper .cmp-experiencefragment{grid-area:updates;min-width:0}.outer_vidyard_wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:1366px){#innovation .C2SecondaryHero .title-wrapper,#register-now .C2SecondaryHero .title-wrapper{margin-top:0}}.image-contain .C2SecondaryHero .ripple-wrapper .picture img{-o-object-fit:contain;object-fit:contain}.C5SponsorCards{position:relative;z-index:0;overflow:hidden}.C5SponsorCards .overview-list{display:grid;margin-top:3rem;grid-row-gap:var(--grid-gap)}@media(min-width:1921px){.C5SponsorCards .overview-list{padding-bottom:2%}}.C5SponsorCards .overview-list.dual,.C5SponsorCards .overview-list.two{grid-template-columns:1fr;grid-column-gap:var(--grid-gap)}.C5SponsorCards .overview-list.dual .grey .registerbox .cta-wrapper,.C5SponsorCards .overview-list.two .grey .registerbox .cta-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;padding-top:2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C5SponsorCards .overview-list.dual .grey .registerbox .cta-wrapper a,.C5SponsorCards .overview-list.two .grey .registerbox .cta-wrapper a{margin:0 0 2rem;max-width:unset;text-decoration:none}@media(min-width:1024px){.C5SponsorCards .overview-list.dual .grey .registerbox .cta-wrapper,.C5SponsorCards .overview-list.two .grey .registerbox .cta-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.C5SponsorCards .overview-list.dual .grey .registerbox .cta-wrapper a,.C5SponsorCards .overview-list.two .grey .registerbox .cta-wrapper a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:2rem;width:100%;min-width:150px;max-width:45%}}.C5SponsorCards .overview-list.dual ul.reglist,.C5SponsorCards .overview-list.two ul.reglist{list-style:disc;margin:2rem 0;background:transparent}.C5SponsorCards .overview-list.dual ul.reglist li,.C5SponsorCards .overview-list.two ul.reglist li{background-image:none}.C5SponsorCards .overview-list.dual ul.reglist li .registerbox,.C5SponsorCards .overview-list.two ul.reglist li .registerbox{padding:5rem}.C5SponsorCards .overview-list.dual ul.reglist li .registerbox .heading,.C5SponsorCards .overview-list.two ul.reglist li .registerbox .heading{margin-top:2rem}.C5SponsorCards .overview-list.dual ul.reglist li .registerbox .heading:after,.C5SponsorCards .overview-list.two ul.reglist li .registerbox .heading:after{border:none}.C5SponsorCards .overview-list.dual ul.reglist li .registerbox .copy-wrapper,.C5SponsorCards .overview-list.two ul.reglist li .registerbox .copy-wrapper{margin:4rem 0 2rem;opacity:1}.C5SponsorCards .overview-list.dual ul.reglist li .registerbox a,.C5SponsorCards .overview-list.two ul.reglist li .registerbox a{margin-top:3rem;margin-right:1rem}@media(min-width:1024px){.C5SponsorCards .overview-list.dual ul.reglist li .registerbox .cta-pill,.C5SponsorCards .overview-list.two ul.reglist li .registerbox .cta-pill{padding:1.6rem 4rem 1.4rem}}.C5SponsorCards .overview-list.dual .sponsor-link,.C5SponsorCards .overview-list.two .sponsor-link{position:relative;bottom:3rem;text-align:center}@media(min-width:350px){.C5SponsorCards .overview-list.dual .sponsor-link,.C5SponsorCards .overview-list.two .sponsor-link{bottom:7rem;text-align:center}}@media(min-width:380px){.C5SponsorCards .overview-list.dual .sponsor-link,.C5SponsorCards .overview-list.two .sponsor-link{bottom:10rem;text-align:center}}@media(min-width:768px){.C5SponsorCards .overview-list.dual .sponsor-link,.C5SponsorCards .overview-list.two .sponsor-link{top:10rem;text-align:center}}@media(min-width:1024px){.C5SponsorCards .overview-list.dual .sponsor-link,.C5SponsorCards .overview-list.two .sponsor-link{top:16rem;left:15rem;text-align:left}}@media(min-width:1366px){.C5SponsorCards .overview-list.dual .sponsor-link,.C5SponsorCards .overview-list.two .sponsor-link{top:38rem;left:14rem;text-align:left}}@media(min-width:1900px){.C5SponsorCards .overview-list.dual .sponsor-link,.C5SponsorCards .overview-list.two .sponsor-link{top:54rem;left:20rem;text-align:left}}@media(min-width:1024px){.C5SponsorCards .overview-list.dual,.C5SponsorCards .overview-list.two{grid-template-columns:repeat(2,1fr);grid-column-gap:5rem}}.C5SponsorCards .overview-list.three .grey,.C5SponsorCards .overview-list.tripel .grey{border:1px solid var(--border-color)}.C5SponsorCards .overview-list.three .grey .registerbox,.C5SponsorCards .overview-list.tripel .grey .registerbox{padding:4rem}.C5SponsorCards .overview-list.three .grey .registerbox .heading-2,.C5SponsorCards .overview-list.tripel .grey .registerbox .heading-2{color:var(--white);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:-.2px;text-align:left;font-size:3.1rem}.C5SponsorCards .overview-list.three .grey .registerbox .heading-2:after,.C5SponsorCards .overview-list.tripel .grey .registerbox .heading-2:after{content:none}.C5SponsorCards .overview-list.three .grey:before,.C5SponsorCards .overview-list.tripel .grey:before{display:none}.C5SponsorCards .overview-list.three .sponsor-link,.C5SponsorCards .overview-list.tripel .sponsor-link{position:relative;bottom:3rem;text-align:center}@media(min-width:350px){.C5SponsorCards .overview-list.three .sponsor-link,.C5SponsorCards .overview-list.tripel .sponsor-link{bottom:7rem;text-align:center}}@media(min-width:380px){.C5SponsorCards .overview-list.three .sponsor-link,.C5SponsorCards .overview-list.tripel .sponsor-link{bottom:10rem;text-align:center}}@media(min-width:768px){.C5SponsorCards .overview-list.three .sponsor-link,.C5SponsorCards .overview-list.tripel .sponsor-link{top:10rem;text-align:center}}@media(min-width:1024px){.C5SponsorCards .overview-list.three .sponsor-link,.C5SponsorCards .overview-list.tripel .sponsor-link{top:16rem;left:15rem;text-align:left}}@media(min-width:1366px){.C5SponsorCards .overview-list.three .sponsor-link,.C5SponsorCards .overview-list.tripel .sponsor-link{top:27rem;left:10rem;text-align:left}}@media(min-width:1900px){.C5SponsorCards .overview-list.three .sponsor-link,.C5SponsorCards .overview-list.tripel .sponsor-link{top:37rem;left:6rem;text-align:left}}@media(min-width:1366px){.C5SponsorCards .overview-list.three,.C5SponsorCards .overview-list.tripel{grid-template-columns:repeat(3,1fr)}}.C5SponsorCards .overview-list.four,.C5SponsorCards .overview-list.regular{margin-top:0}.C5SponsorCards .overview-list.four .grey,.C5SponsorCards .overview-list.regular .grey{border:1px solid var(--border-color)}.C5SponsorCards .overview-list.four .grey .registerbox,.C5SponsorCards .overview-list.regular .grey .registerbox{padding:3rem}.C5SponsorCards .overview-list.four .grey .registerbox .heading-2,.C5SponsorCards .overview-list.regular .grey .registerbox .heading-2{color:var(--white);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:-.2px;text-align:left;font-size:2.1rem}.C5SponsorCards .overview-list.four .grey .registerbox .heading-2:after,.C5SponsorCards .overview-list.regular .grey .registerbox .heading-2:after{content:none}.C5SponsorCards .overview-list.four .grey:before,.C5SponsorCards .overview-list.regular .grey:before{display:none}.C5SponsorCards .overview-list.four .sponsor,.C5SponsorCards .overview-list.regular .sponsor{padding:10% 0 20% 10%}@media(min-width:1024px){.C5SponsorCards .overview-list.four .list-item:before,.C5SponsorCards .overview-list.regular .list-item:before{padding-bottom:20%;top:15%}}@media(min-width:1366px){.C5SponsorCards .overview-list.four .list-item:before,.C5SponsorCards .overview-list.regular .list-item:before{padding-bottom:25%;top:15%}}.C5SponsorCards .overview-list.four .picture,.C5SponsorCards .overview-list.regular .picture{top:15%}@media(min-width:1366px){.C5SponsorCards .overview-list.four .picture,.C5SponsorCards .overview-list.regular .picture{left:25%}}@media(min-width:350px){.C5SponsorCards .overview-list.four .picture,.C5SponsorCards .overview-list.regular .picture{top:15%}}@media(min-width:412px){.C5SponsorCards .overview-list.four .picture,.C5SponsorCards .overview-list.regular .picture{top:15%}}@media(min-width:768px){.C5SponsorCards .overview-list.four .picture,.C5SponsorCards .overview-list.regular .picture{top:0}}.C5SponsorCards .overview-list.four .sponsor-link,.C5SponsorCards .overview-list.regular .sponsor-link{position:relative;bottom:3rem;text-align:left;left:16%}@media(min-width:350px){.C5SponsorCards .overview-list.four .sponsor-link,.C5SponsorCards .overview-list.regular .sponsor-link{bottom:10rem;left:22%}}@media(min-width:380px){.C5SponsorCards .overview-list.four .sponsor-link,.C5SponsorCards .overview-list.regular .sponsor-link{bottom:12rem;left:26%}}@media(min-width:390px){.C5SponsorCards .overview-list.four .sponsor-link,.C5SponsorCards .overview-list.regular .sponsor-link{bottom:11rem;left:25%}}@media(min-width:412px){.C5SponsorCards .overview-list.four .sponsor-link,.C5SponsorCards .overview-list.regular .sponsor-link{bottom:13rem;left:27%}}@media(min-width:768px){.C5SponsorCards .overview-list.four .sponsor-link,.C5SponsorCards .overview-list.regular .sponsor-link{top:11rem;left:21%}}@media(min-width:1024px){.C5SponsorCards .overview-list.four .sponsor-link,.C5SponsorCards .overview-list.regular .sponsor-link{top:10rem;left:11rem}}@media(min-width:1366px){.C5SponsorCards .overview-list.four .sponsor-link,.C5SponsorCards .overview-list.regular .sponsor-link{top:13rem;left:13rem}}@media(min-width:1900px){.C5SponsorCards .overview-list.four .sponsor-link,.C5SponsorCards .overview-list.regular .sponsor-link{top:14rem;left:8rem}}@media(min-width:1366px){.C5SponsorCards .overview-list.four,.C5SponsorCards .overview-list.regular{grid-template-columns:repeat(4,1fr)}}.C5SponsorCards .overview-list.condensed,.C5SponsorCards .overview-list.six{grid-template-columns:repeat(2,1fr);grid-column-gap:var(--grid-gap);margin-bottom:3%}.C5SponsorCards .overview-list.condensed .list-item:before,.C5SponsorCards .overview-list.six .list-item:before{padding-top:42%}@media(min-width:768px){.C5SponsorCards .overview-list.condensed .list-item:before,.C5SponsorCards .overview-list.six .list-item:before{padding-top:12%}}@media(min-width:1024px){.C5SponsorCards .overview-list.condensed .list-item:before,.C5SponsorCards .overview-list.six .list-item:before{padding-top:0}}.C5SponsorCards .overview-list.condensed .list-item:after,.C5SponsorCards .overview-list.six .list-item:after{top:120%}.C5SponsorCards .overview-list.condensed .list-item .picture,.C5SponsorCards .overview-list.six .list-item .picture{top:15%}@media(min-width:768px){.C5SponsorCards .overview-list.condensed .list-item .picture,.C5SponsorCards .overview-list.six .list-item .picture{top:5%;bottom:10%}}@media(min-width:1024px){.C5SponsorCards .overview-list.condensed .list-item .picture,.C5SponsorCards .overview-list.six .list-item .picture{top:5%;bottom:-10%}}@media(min-width:1366px){.C5SponsorCards .overview-list.condensed .list-item .picture,.C5SponsorCards .overview-list.six .list-item .picture{top:0;bottom:-20%;left:15%;margin-left:50px}}@media(min-width:768px){.C5SponsorCards .overview-list.condensed .list-item:last-of-type:before,.C5SponsorCards .overview-list.condensed .list-item:nth-of-type(4n+4):before,.C5SponsorCards .overview-list.six .list-item:last-of-type:before,.C5SponsorCards .overview-list.six .list-item:nth-of-type(4n+4):before{content:"";width:1px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#80eaa8),color-stop(16.67%,#47aeff),color-stop(41.67%,#ea74d4),color-stop(69.79%,#b332e2),to(#052e6b));background-image:linear-gradient(180deg,#80eaa8 2.55%,#47aeff 16.67%,#ea74d4 41.67%,#b332e2 69.79%,#052e6b);opacity:1}}@media(min-width:1024px){.C5SponsorCards .overview-list.condensed .list-item:before,.C5SponsorCards .overview-list.six .list-item:before{padding-bottom:25%;top:15%}}@media(min-width:1366px){.C5SponsorCards .overview-list.condensed .list-item:before,.C5SponsorCards .overview-list.six .list-item:before{padding-bottom:45%;top:15%}.C5SponsorCards .overview-list.condensed .list-item:nth-of-type(4n+4):before,.C5SponsorCards .overview-list.six .list-item:nth-of-type(4n+4):before{border-right:none}.C5SponsorCards .overview-list.condensed .list-item:last-of-type:before,.C5SponsorCards .overview-list.condensed .list-item:nth-of-type(6n+6):before,.C5SponsorCards .overview-list.six .list-item:last-of-type:before,.C5SponsorCards .overview-list.six .list-item:nth-of-type(6n+6):before{content:"";width:1px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#80eaa8),color-stop(16.67%,#47aeff),color-stop(41.67%,#ea74d4),color-stop(69.79%,#b332e2),to(#052e6b));background-image:linear-gradient(180deg,#80eaa8 2.55%,#47aeff 16.67%,#ea74d4 41.67%,#b332e2 69.79%,#052e6b);opacity:1}}.C5SponsorCards .overview-list.condensed .sponsor,.C5SponsorCards .overview-list.six .sponsor{padding:10% 20% 10% 10%}@media(min-width:1366px){.C5SponsorCards .overview-list.condensed .picture img,.C5SponsorCards .overview-list.six .picture img{max-width:150px}}.C5SponsorCards .overview-list.condensed .sponsor-link,.C5SponsorCards .overview-list.six .sponsor-link{position:relative;bottom:0;top:4rem;text-align:left;left:8%}@media(min-width:350px){.C5SponsorCards .overview-list.condensed .sponsor-link,.C5SponsorCards .overview-list.six .sponsor-link{bottom:7rem}}@media(min-width:380px){.C5SponsorCards .overview-list.condensed .sponsor-link,.C5SponsorCards .overview-list.six .sponsor-link{bottom:10rem}}@media(min-width:768px){.C5SponsorCards .overview-list.condensed .sponsor-link,.C5SponsorCards .overview-list.six .sponsor-link{top:12rem;left:26%}}@media(min-width:1024px){.C5SponsorCards .overview-list.condensed .sponsor-link,.C5SponsorCards .overview-list.six .sponsor-link{top:13rem;left:11rem}}@media(min-width:1366px){.C5SponsorCards .overview-list.condensed .sponsor-link,.C5SponsorCards .overview-list.six .sponsor-link{top:12rem;left:8rem}}@media(min-width:1900px){.C5SponsorCards .overview-list.condensed .sponsor-link,.C5SponsorCards .overview-list.six .sponsor-link{top:14rem;left:6rem}}@media(min-width:768px){.C5SponsorCards .overview-list.condensed,.C5SponsorCards .overview-list.six{grid-column-gap:0}}@media(min-width:1024px){.C5SponsorCards .overview-list.condensed,.C5SponsorCards .overview-list.six{grid-row-gap:4rem}}@media(min-width:1366px){.C5SponsorCards .overview-list.condensed,.C5SponsorCards .overview-list.six{grid-row-gap:7rem;grid-template-columns:repeat(6,1fr)}}.C5SponsorCards .overview-list.eight,.C5SponsorCards .overview-list.really-condensed{grid-template-columns:repeat(2,1fr)}.C5SponsorCards .overview-list.eight li,.C5SponsorCards .overview-list.really-condensed li{text-align:center}.C5SponsorCards .overview-list.eight .sponsor,.C5SponsorCards .overview-list.really-condensed .sponsor{padding:10% 20% 10% 10%}.C5SponsorCards .overview-list.eight .list-item p,.C5SponsorCards .overview-list.really-condensed .list-item p{margin:2rem}@media(min-width:768px){.C5SponsorCards .overview-list.eight .list-item p,.C5SponsorCards .overview-list.really-condensed .list-item p{margin:0 2rem}}@media(min-width:768px){.C5SponsorCards .overview-list.eight .list-item:before,.C5SponsorCards .overview-list.really-condensed .list-item:before{content:"";width:1px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#80eaa8),color-stop(16.67%,#47aeff),color-stop(41.67%,#ea74d4),color-stop(69.79%,#b332e2),to(#052e6b));background-image:linear-gradient(180deg,#80eaa8 2.55%,#47aeff 16.67%,#ea74d4 41.67%,#b332e2 69.79%,#052e6b);opacity:.8;float:left;position:relative}}.C5SponsorCards .overview-list.eight .list-item:after,.C5SponsorCards .overview-list.really-condensed .list-item:after{position:absolute;bottom:0;left:0;right:0;height:1px;top:110%;background-image:-webkit-gradient(linear,left top,right top,color-stop(2.55%,#80eaa8),color-stop(16.67%,#47aeff),color-stop(41.67%,#ea74d4),color-stop(69.79%,#b332e2),to(#052e6b));background-image:linear-gradient(90deg,#80eaa8 2.55%,#47aeff 16.67%,#ea74d4 41.67%,#b332e2 69.79%,#052e6b);opacity:.8;content:"";margin:1rem 0 0}@media(min-width:768px){.C5SponsorCards .overview-list.eight .list-item:after,.C5SponsorCards .overview-list.really-condensed .list-item:after{display:none}}@media(min-width:1024px){.C5SponsorCards .overview-list.eight .list-item:before,.C5SponsorCards .overview-list.really-condensed .list-item:before{padding-bottom:25%;top:0}}@media(min-width:1366px){.C5SponsorCards .overview-list.eight .list-item:before,.C5SponsorCards .overview-list.really-condensed .list-item:before{padding-bottom:35%;top:30%}}@media(min-width:350px){.C5SponsorCards .overview-list.eight .picture,.C5SponsorCards .overview-list.really-condensed .picture{top:10%}}@media(min-width:768px){.C5SponsorCards .overview-list.eight .picture,.C5SponsorCards .overview-list.really-condensed .picture{top:5%;bottom:10%}}@media(min-width:1024px){.C5SponsorCards .overview-list.eight .picture,.C5SponsorCards .overview-list.really-condensed .picture{top:0;bottom:0}}@media(min-width:1366px){.C5SponsorCards .overview-list.eight .picture,.C5SponsorCards .overview-list.really-condensed .picture{top:0;bottom:-30%;left:20%}}.C5SponsorCards .overview-list.eight .sponsor-link,.C5SponsorCards .overview-list.really-condensed .sponsor-link{position:relative;top:3rem;text-align:left;left:5%}@media(min-width:350px){.C5SponsorCards .overview-list.eight .sponsor-link,.C5SponsorCards .overview-list.really-condensed .sponsor-link{bottom:7rem}}@media(min-width:380px){.C5SponsorCards .overview-list.eight .sponsor-link,.C5SponsorCards .overview-list.really-condensed .sponsor-link{bottom:10rem}}@media(min-width:768px){.C5SponsorCards .overview-list.eight .sponsor-link,.C5SponsorCards .overview-list.really-condensed .sponsor-link{top:10rem;left:28%}}@media(min-width:1024px){.C5SponsorCards .overview-list.eight .sponsor-link,.C5SponsorCards .overview-list.really-condensed .sponsor-link{top:12rem;left:11rem}}@media(min-width:1366px){.C5SponsorCards .overview-list.eight .sponsor-link,.C5SponsorCards .overview-list.really-condensed .sponsor-link{top:6rem;left:3rem}}@media(min-width:1900px){.C5SponsorCards .overview-list.eight .sponsor-link,.C5SponsorCards .overview-list.really-condensed .sponsor-link{top:8rem;left:5rem}}@media(min-width:1024px){.C5SponsorCards .overview-list.eight,.C5SponsorCards .overview-list.really-condensed{grid-row-gap:5rem}}@media(min-width:1366px){.C5SponsorCards .overview-list.eight,.C5SponsorCards .overview-list.really-condensed{grid-row-gap:5rem;grid-template-columns:repeat(8,1fr)}}.C5SponsorCards .overview-list.text .list-item:before{display:none}.C5SponsorCards .overview-list.text .list-item .cmp-text:before{display:block;width:100%;padding-bottom:60%;max-height:18rem;content:"";opacity:.3}@media(min-width:768px){.C5SponsorCards .overview-list.text .list-item .cmp-text:before{content:"";width:1px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#80eaa8),color-stop(16.67%,#47aeff),color-stop(41.67%,#ea74d4),color-stop(69.79%,#b332e2),to(#052e6b));background-image:linear-gradient(180deg,#80eaa8 2.55%,#47aeff 16.67%,#ea74d4 41.67%,#b332e2 69.79%,#052e6b);opacity:.8;float:left;position:relative;padding-bottom:40%}}.C5SponsorCards .overview-list.text .list-item .cmp-text:after{position:absolute;bottom:0;left:0;right:0;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(2.55%,#80eaa8),color-stop(16.67%,#47aeff),color-stop(41.67%,#ea74d4),color-stop(69.79%,#b332e2),to(#052e6b));background-image:linear-gradient(90deg,#80eaa8 2.55%,#47aeff 16.67%,#ea74d4 41.67%,#b332e2 69.79%,#052e6b);opacity:1;content:""}@media(min-width:768px){.C5SponsorCards .overview-list.text .list-item .cmp-text:after{display:none}}.C5SponsorCards .overview-list.text .list-item .cmp-text div{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.C5SponsorCards .overview-list.text .list-item:after{display:none}.C5SponsorCards .overview-list a{color:inherit;text-decoration:underline}.C5SponsorCards .overview-list .grey{background-image:none;background-color:var(--dark)}.C5SponsorCards .overview-list .grey a{margin:4rem 0}.C5SponsorCards .overview-list .grey .column-bar{content:"";width:1px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#80eaa8),color-stop(16.67%,#47aeff),color-stop(41.67%,#ea74d4),color-stop(69.79%,#b332e2),to(#052e6b));background-image:linear-gradient(180deg,#80eaa8 2.55%,#47aeff 16.67%,#ea74d4 41.67%,#b332e2 69.79%,#052e6b);opacity:1;float:left;position:relative;height:100%}.C5SponsorCards .overview-list .grey .registerbox{text-align:left;background-size:cover;height:100%;padding:3rem 9rem 7rem}@media(max-width:767px){.C5SponsorCards .overview-list .grey .registerbox{padding:5rem}}.C5SponsorCards .overview-list .grey .registerbox .card-position{position:relative;height:100%;min-height:120px}.C5SponsorCards .overview-list .grey .registerbox .card-position .copy-wrapper a:hover{color:var(--hover-color)}.C5SponsorCards .overview-list .grey .registerbox .cta-link{position:absolute;bottom:0;margin:2rem 0 6rem}.C5SponsorCards .overview-list .grey .registerbox .cta-link .copy{font-family:monospace;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:.64px;z-index:1;display:block}@media(min-width:1024px){.C5SponsorCards .overview-list .grey .registerbox{padding:3rem 9rem 7rem}}@media(min-width:1024px){.C5SponsorCards .overview-list{margin-top:4.8rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:1366px){.C5SponsorCards .overview-list{grid-template-columns:repeat(2,1fr)}}.C5SponsorCards .list-item{position:relative;width:100%;max-height:18rem}.C5SponsorCards .list-item:before{display:block;width:100%;padding-bottom:40%;max-height:18rem;content:"";opacity:.3;padding-top:32%}@media(min-width:768px){.C5SponsorCards .list-item:before{content:"";width:1px;background-image:var(--Divider,linear-gradient(200deg,#66a6ff 19.7%,#8a6ff1 47.9%,#b332e2 79.79%,#f39 104.73%));opacity:.8;float:left;position:relative;padding-top:12%;padding-top:0}}.C5SponsorCards .list-item:after{position:absolute;bottom:0;left:0;right:0;height:1px;top:105%;background-image:-webkit-gradient(linear,left top,right top,color-stop(2.55%,#80eaa8),color-stop(16.67%,#47aeff),color-stop(41.67%,#ea74d4),color-stop(69.79%,#b332e2),to(#052e6b));background-image:linear-gradient(90deg,#80eaa8 2.55%,#47aeff 16.67%,#ea74d4 41.67%,#b332e2 69.79%,#052e6b);opacity:.8;content:""}@media(min-width:768px){.C5SponsorCards .list-item:after{display:none}}@media(min-width:1366px){.C5SponsorCards .list-item{max-height:264rem}.C5SponsorCards .list-item:before{padding-bottom:65%}}.C5SponsorCards .filter-section{padding-top:4rem;position:relative;margin-left:auto;margin-right:auto;max-width:var(--content-wrapper-max-width);padding-left:var(--component-padding);padding-right:var(--component-padding)}.C5SponsorCards .filter-section .filter-title{font-size:24px;font-weight:700;line-height:32px}.C5SponsorCards .filter-section .filters{margin-top:32px}.C5SponsorCards .filter-section .filters .filter-item{display:inline-block;margin-bottom:1rem;padding-right:2.4rem}.C5SponsorCards .filter-section .filters .filter-item:last-of-type{padding-right:0}.C5SponsorCards .filter-section .filters .filter-item button{font-family:var(--font-ember);font-size:16px;font-weight:700;line-height:16px;text-align:center;cursor:pointer;display:block;padding:1.6rem;background:transparent;border:2px solid var(--white);border-radius:80px}.C5SponsorCards .filter-section .filters .filter-item button.selected{background:var(--white);color:var(--black)}.C5SponsorCards .content-wrapper{padding-top:4rem;padding-bottom:4rem}.C5SponsorCards .content-wrapper:first-of-type{padding-top:0;padding-bottom:4rem}.C5SponsorCards .title{padding-top:3rem}.C5SponsorCards .cmp-image{all:unset}.C5SponsorCards .picture{position:absolute;top:0;bottom:0;left:0;right:0;overflow:inherit}.C5SponsorCards .picture a{display:inline}.C5SponsorCards .picture img{width:100%;height:100%;-o-object-position:center;object-position:center}.C7ContentCarousel{position:relative;overflow:hidden;padding-bottom:12rem;background-position:0 100%;background-size:cover;-webkit-transition:background-image .5s;transition:background-image .5s}@media(min-width:768px){.C7ContentCarousel{padding:12rem 0}}@media(min-width:1024px){.C7ContentCarousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C7ContentCarousel .bullets{display:none}}.C7ContentCarousel .gps .heading.heading-4{font-size:1.8rem}.C7ContentCarousel .ripple-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.C7ContentCarousel .ripple-wrapper:before{content:"";display:block;width:100%;padding-bottom:27%}.C7ContentCarousel .ripple-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C7ContentCarousel .ripple-wrapper .picture img{height:100%}@media(min-width:1366px){.C7ContentCarousel .ripple-wrapper .picture img{width:100%}}.C7ContentCarousel .content-overlay{position:relative}.C7ContentCarousel .carousel-wrapper{margin-top:3rem;grid-area:content}.C7ContentCarousel .carousel-wrapper .carousel-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(min-width:768px){.C7ContentCarousel .carousel-wrapper .carousel-list{margin-top:2rem}}.C7ContentCarousel .carousel-wrapper .list-item{width:100%;-ms-flex-negative:0;flex-shrink:0}.C7ContentCarousel .carousel-wrapper .list-item:not(:first-of-type){margin-left:3rem}@media(min-width:1024px){.C7ContentCarousel .carousel-wrapper .list-item{display:grid;grid-template-columns:4fr 1fr 7fr;grid-template-areas:"title . content";grid-gap:var(--grid-gap)}}.C7ContentCarousel .carousel-wrapper .title-wrapper~.image-wrapper{margin:-2rem 0 -2rem -3rem}@media(min-width:1024px){.C7ContentCarousel .carousel-wrapper .title-wrapper~.image-wrapper{margin:10rem 0 -2rem -8rem}}.C7ContentCarousel .carousel-wrapper .title-wrapper{margin:1.6rem 0 2rem}.C7ContentCarousel .carousel-wrapper .title-wrapper img{max-width:270px}@media(min-width:1024px){.C7ContentCarousel .carousel-wrapper .title-wrapper{grid-area:title;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.C7ContentCarousel .carousel-wrapper .title-wrapper img{padding-left:6rem}}.C7ContentCarousel .carousel-wrapper .image-wrapper{margin:0 0 -2rem -2rem}.C7ContentCarousel .carousel-wrapper .image-wrapper img{max-width:400px;margin-top:-70px}@media(min-width:768px){.C7ContentCarousel .carousel-wrapper .image-wrapper{margin:-7rem 0 -2rem -3rem}}@media(min-width:1024px){.C7ContentCarousel .carousel-wrapper .image-wrapper{grid-area:title;padding-right:4rem;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:-4rem 0 -2rem -9rem}.C7ContentCarousel .carousel-wrapper .image-wrapper img{padding-left:6rem}}.C7ContentCarousel .carousel-wrapper .copy-wrapper .text a.cta-inline{font-size:inherit;margin-top:unset}.C7ContentCarousel .carousel-wrapper .copy-wrapper a:not(.cta-outline){font-size:1.6rem;color:var(--white);margin-top:3rem;margin-bottom:4rem}@media(min-width:768px){.C7ContentCarousel .carousel-wrapper .copy-wrapper a:not(.cta-outline){margin-top:5rem;margin-bottom:0}}.C7ContentCarousel .carousel-wrapper .copy-wrapper a:not(.cta-outline):hover{color:var(--white)}@media(min-width:1024px){.C7ContentCarousel .carousel-wrapper .copy-wrapper{grid-area:content;-webkit-box-flex:1;-ms-flex:1;flex:1}}.C7ContentCarousel .carousel-wrapper .cta-outline{margin:2rem 0 2.5rem}@media(min-width:1024px){.C7ContentCarousel .carousel-wrapper .cta-outline{margin:5rem 0 0}}.C7ContentCarousel .carousel-controls{display:none}@media(min-width:1024px){.C7ContentCarousel .carousel-controls{display:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;left:0}}.C7ContentCarousel .carousel-controls .chevron-button{color:var(--white)}.C7ContentCarousel .content-wrapper{top:0;padding-left:var(--component-padding);padding-right:var(--component-padding)}@media(min-width:1024px){.C7ContentCarousel .content-wrapper{top:-2rem}}@media(min-width:1366px){.C7ContentCarousel .content-wrapper{top:-3rem}}@media(min-width:1900px){.C7ContentCarousel .content-wrapper{top:-4rem}}@media(min-width:1024px){#sponsor .eyebrow{padding-left:6rem}}.C7ImageCarousel{position:relative;z-index:1;padding-bottom:0;overflow:hidden}@media(min-width:1366px){.C7ImageCarousel{margin-top:5rem}}.C7ImageCarousel .content-wrapper{position:relative;padding:0}.C7ImageCarousel .content-wrapper .carousel-controls{display:none}@media(min-width:1024px){.C7ImageCarousel .content-wrapper .bullets{display:none}.C7ImageCarousel .content-wrapper .carousel-controls{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:2rem;right:var(--component-padding)}}@media(min-width:1366px){.C7ImageCarousel .content-wrapper .carousel-controls{top:8rem}}.C7ImageCarousel .carousel-items-list{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.C7ImageCarousel .bullets{margin-top:2rem}.C7ImageCarousel .carousel-item-wrapper{width:100%;-ms-flex-negative:0;flex-shrink:0}@media(min-width:1366px){.C7ImageCarousel .carousel-item-wrapper{display:grid;grid-template-columns:8fr 4fr;grid-gap:0;grid-template-areas:"carousel-visual-wrapper carousel-content-wrapper"}}@media(min-width:1366px){.C7ImageCarousel .carousel-item-wrapper__content-right{grid-template-columns:4fr 8fr;grid-template-areas:"carousel-content-wrapper carousel-visual-wrapper"}}.C7ImageCarousel .carousel-content-wrapper{grid-area:carousel-content-wrapper;padding:2rem var(--component-padding);background-position:100% 100%;z-index:2}.C7ImageCarousel .carousel-content-wrapper .heading{margin-top:1.6rem}.C7ImageCarousel .carousel-content-wrapper .sub-text{margin-top:1.4rem}.C7ImageCarousel .carousel-content-wrapper .description{padding-top:2rem}.C7ImageCarousel .carousel-content-wrapper .description ul{margin:0 0 1.5rem;padding:0 0 0 4.5rem}.C7ImageCarousel .carousel-content-wrapper .description ul li{list-style-type:disc}.C7ImageCarousel .carousel-content-wrapper .cta-wrapper{padding-top:1.5rem}@media(min-width:1024px){.C7ImageCarousel .carousel-content-wrapper{padding:6rem var(--component-padding) 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.C7ImageCarousel .carousel-content-wrapper .heading{margin-top:2.4rem}.C7ImageCarousel .carousel-content-wrapper .sub-text{margin-top:1rem}}@media(min-width:1366px){.C7ImageCarousel .carousel-content-wrapper{padding:4rem}.C7ImageCarousel .carousel-content-wrapper .sub-text{margin-top:1.4rem}.C7ImageCarousel .carousel-content-wrapper .description{padding-top:5rem}.C7ImageCarousel .carousel-content-wrapper .cta-wrapper{padding-top:3.8rem}}.C7ImageCarousel .carousel-visual-wrapper{grid-area:carousel-visual-wrapper;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;position:relative}.C7ImageCarousel .carousel-visual-wrapper:before{display:block;width:100%;padding-bottom:56.7%;content:""}.C7ImageCarousel .carousel-visual-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C7ImageCarousel .carousel-visual-wrapper .picture .image,.C7ImageCarousel .carousel-visual-wrapper .picture .image>div{height:100%}.C7ImageCarousel .carousel-visual-wrapper .picture .image img{-o-object-fit:cover;object-fit:cover;height:100%}.C7ImageCarousel .video-container{position:relative}.C7ImageCarousel .video-container:before{display:block;width:100%;padding-bottom:56%;content:""}.C7ImageCarousel .video-container .video-player{position:absolute;top:0;bottom:0;left:0;right:0}.C7ImageCarousel .video-container .video-player iframe{position:absolute;top:0;bottom:0;left:0;right:0;aspect-ratio:16/9!important;width:100%!important;height:auto!important}.C7ImageCarousel .video-container .video-player .vidyard-player-container{overflow:visible!important}.C7ImageCarousel .video-container .video-player .vidyard-player-container .vidyard-lightbox-thumbnail{width:100%;height:100%;margin:auto}.C7ImageCarousel .video-container .video-player .vidyard-player-container .vidyard-lightbox-thumbnail .vidyard-lightbox-centering{overflow:visible}.C7ImageCarousel .video-container .video-player .vidyard-player-container .vidyard-lightbox-thumbnail .vidyard-lightbox-centering .vidyard-lightbox-image{min-width:100%;min-height:100%}@media(min-width:1366px){.C7ImageCarousel .video-container .video-player .vidyard-player-container .vidyard-lightbox-thumbnail .vidyard-lightbox-centering .vidyard-lightbox-image{min-width:1280px;min-height:720px}}.C7ImageCarousel .video-container .poster,.C7ImageCarousel .video-container .poster picture{position:absolute;top:0;bottom:0;left:0;right:0}.C7ImageCarousel .video-container .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.C7ImageCarousel .vertical-gradient-line-left>.C7ImageCarousel>.vertical-bar{position:absolute;left:0;top:0;height:100%;content:"";width:.5rem;z-index:2}@media(min-width:1024px){.C7ImageCarousel .vertical-gradient-line-left>.C7ImageCarousel>.vertical-bar{width:1rem}}.C7ImageCarousel .vertical-gradient-line-left>.C7ImageCarousel>.vertical-bar{background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4319),color-stop(#ffdf36),color-stop(#2cbaf0),color-stop(#484c9b),to(#1a0c0e));background-image:linear-gradient(#dd4319,#ffdf36,#2cbaf0,#484c9b,#1a0c0e)}.C7ImageCarousel #home .C7ImageCarousel{padding-top:0}.C7ImageCarousel .deepracer .video-container img,.C7ImageCarousel .iot .video-container img{height:100%}.C7ImageCarousel .carousel-content-wrapper{background-color:var(--background-secondary);background-position:100% 50%;background-size:cover;background-repeat:no-repeat}.media-teaser-reduced-width .content-wrapper{padding-left:var(--component-padding);padding-right:var(--component-padding)}.direct{position:relative;top:-200px}.C9FAQList{padding:3rem 0;margin:0 0 1rem;background:linear-gradient(112deg,#1e1437 25.26%,#000070 74.73%,#7f04ac 117.95%)}.C9FAQList:last-child{margin:0}.C9FAQList.sidebar:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";width:5px;height:auto;background:-webkit-gradient(linear,left top,left bottom,from(#ff6138),to(#2e27ad));background:linear-gradient(180deg,#ff6138,#2e27ad)}@media(min-width:1024px){.C9FAQList{padding:4rem 0;margin:0 0 2rem}}@media(min-width:1366px){.C9FAQList{padding:6rem 0;margin:0 0 4rem}}.C9FAQList .content-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-areas:"title" "faq" "cta"}@media(min-width:1366px){.C9FAQList .content-wrapper{grid-template-columns:5fr 1fr 6fr;grid-template-rows:auto 1fr;grid-template-areas:"title . faq" "cta . faq"}}@media(min-width:1900px){.C9FAQList .content-wrapper{grid-template-columns:3fr 1fr 8fr}}.C9FAQList .title-wrapper{grid-area:title}@media(min-width:1024px){.C9FAQList .title-wrapper{margin-top:-3rem}}.C9FAQList .title-wrapper .picture{margin-bottom:2rem}@media(min-width:1024px){.C9FAQList .title-wrapper .picture{width:550px}}.C9FAQList .title-wrapper .heading{margin:1.6rem 0 3.8rem}@media(min-width:768px){.C9FAQList .title-wrapper .heading{margin-bottom:.5rem}}@media(min-width:1024px){.C9FAQList .title-wrapper .heading{margin-top:2.4rem}}.C9FAQList .title-wrapper .info-copy{display:block;margin-top:2rem}.C9FAQList .title-wrapper .info-copy a{text-decoration:underline}.C9FAQList .title-wrapper .info-copy a:hover{color:var(--hover-color)}.C9FAQList .faq-wrapper{grid-area:faq}.C9FAQList .faq-wrapper .eyebrow{margin-top:2rem}@media(min-width:1024px){.C9FAQList .faq-wrapper .eyebrow{display:block;position:relative;margin:1.1rem 1.5rem 0 0}}.C9FAQList .faq-item{position:relative;cursor:pointer}.C9FAQList .faq-item:not(:first-of-type):before{position:absolute;top:0;left:0;right:0;height:.1rem;opacity:.3;background:currentColor;content:""}.C9FAQList .faq-item .copy:after{content:"";display:inline-block;width:100%;height:3.2rem}.C9FAQList .faq-item .faq-list-copy:after{width:auto;height:auto}.C9FAQList .faq-item.is-active .heading{opacity:1}.C9FAQList .faq-item.is-active .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.C9FAQList .question-wrapper{display:block;width:100%;cursor:pointer;padding:0;border:0;border-radius:0;-webkit-appearance:none;background:none;color:currentColor}.C9FAQList .question-wrapper.sponsor{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C9FAQList .question-wrapper.sponsor h4.heading.heading-4{width:100%;max-width:800px;margin-left:11.5%}.C9FAQList .question-wrapper.sponsor .picture{overflow:visible}.C9FAQList .question-wrapper.sponsor .picture img{width:100%;max-width:75px;min-width:75px}@media(min-width:1024px){.C9FAQList .question-wrapper.sponsor .picture img{max-width:150px;min-width:150px}}.C9FAQList .question-wrapper .heading{float:left;max-width:90%;text-align:left;margin:3.4rem 0}@media(min-width:1024px){.C9FAQList .question-wrapper .heading{margin:3.4rem 0}}.C9FAQList .chevron{float:right;margin:3.4rem 0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}@media(min-width:1024px){.C9FAQList .chevron{margin:3.8rem 1.2rem}}.C9FAQList .chevron .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:16px;fill:currentColor}.C9FAQList .chevron .icon:hover{fill:var(--hover-color)}.C9FAQList .answer-wrapper{overflow:hidden}.C9FAQList .answer-wrapper ul{list-style:disc;margin:initial;padding:revert}.C9FAQList .answer-wrapper ul li.copy{padding:0}.C9FAQList .answer-wrapper ul .copy:after{display:block;height:0}.C9FAQList .answer-wrapper ol li::marker,.C9FAQList .answer-wrapper ul li::marker{font-size:1.6rem;line-height:1.5;letter-spacing:-.02px;color:var(--textcolor)}.C9FAQList .answer-wrapper .copy{max-width:100%}@media(min-width:1024px){.C9FAQList .answer-wrapper .copy{max-width:85%}}.C9FAQList .answer-wrapper .copy.header{padding:0}.C9FAQList .answer-wrapper .copy a{font-size:1.6rem;line-height:1.5;letter-spacing:-.02px;text-decoration:underline;color:inherit}.C9FAQList .answer-wrapper .copy a:hover{color:var(--hover-color)}.C9FAQList .answer-wrapper .info-wrapper{margin-bottom:2rem}.C9FAQList .answer-wrapper .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.C9FAQList .answer-wrapper .info-item:not(:first-of-type){margin-top:.4rem}.C9FAQList .answer-wrapper .info-icon{color:var(--hover-color);width:1.4rem;height:1.8rem;margin-right:.8rem;-ms-flex-negative:0;flex-shrink:0}.C9FAQList .answer-wrapper .sponsor-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:3rem}.C9FAQList .answer-wrapper .sponsor-wrapper .sponsor-a{max-width:100%}.C9FAQList .answer-wrapper .sponsor-wrapper .sponsor-a .copy{max-width:90%}.C9FAQList .answer-wrapper .sponsor-wrapper .sponsor-image{padding-bottom:4rem;position:relative;top:-30px;min-width:30%}.C9FAQList .answer-wrapper .cta-link{top:-20px}.C9FAQList .answer-wrapper .cta-link span.copy{max-width:100%;padding:0 0 30px}.C9FAQList .answer-wrapper .cta-link span.copy:after{display:none}.C9FAQList .answer-wrapper .cta-link .underline{bottom:20px}.C9FAQList .cta-wrapper{grid-area:cta}.C9FAQList .info-wrapper .info-item:not(:last-child){margin-bottom:.5rem}.C9FAQList .info-wrapper .info-item .bug{background:var(--magenta);color:#fff;padding:0 2px 0 5px;border-radius:2px;font-weight:700;letter-spacing:3px}.C9FAQList .info-wrapper .info-item .bug.re{background:#666}@media(min-width:1366px){.C9FAQList .info-wrapper .info-item:not(:last-child){margin-bottom:2.5rem}}.C9XMLData{padding:3rem 0;margin:0 0 1rem}.C9XMLData:last-child{margin:0}.C9XMLData.sidebar:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";width:5px;height:auto;background:-webkit-gradient(linear,left top,left bottom,from(#ff6138),to(#2e27ad));background:linear-gradient(180deg,#ff6138,#2e27ad)}@media(min-width:1024px){.C9XMLData{padding:4rem 0;margin:0 0 2rem}}@media(min-width:1366px){.C9XMLData{padding:6rem 0;margin:0 0 4rem}}.C9XMLData .content-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-areas:"title" "faq" "cta"}@media(min-width:1366px){.C9XMLData .content-wrapper{grid-template-columns:5fr 1fr 6fr;grid-template-rows:auto 1fr;grid-template-areas:"title . faq" "cta . faq"}}@media(min-width:1900px){.C9XMLData .content-wrapper{grid-template-columns:3fr 1fr 8fr}}.C9XMLData .title-wrapper{grid-area:title}.C9XMLData .title-wrapper .heading{margin:1.6rem 0 3.8rem}@media(min-width:768px){.C9XMLData .title-wrapper .heading{margin-bottom:.5rem}}@media(min-width:1024px){.C9XMLData .title-wrapper .heading{margin-top:2.4rem}}.C9XMLData .title-wrapper .info-copy{margin-top:2rem}.C9XMLData .title-wrapper .info-copy a{color:var(--hover-color);text-decoration:underline}.C9XMLData .faq-wrapper{grid-area:faq}.C9XMLData .faq-item{position:relative;cursor:pointer}.C9XMLData .faq-item:not(:first-of-type):before{position:absolute;top:0;left:0;right:0;height:.1rem;opacity:.3;background:currentColor;content:""}.C9XMLData .faq-item .copy:after{content:"";display:inline-block;width:100%;height:3.2rem}.C9XMLData .faq-item.is-active .heading{opacity:1}.C9XMLData .faq-item.is-active .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.C9XMLData .question-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.C9XMLData .question-wrapper.sponsor{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C9XMLData .question-wrapper.sponsor h4.heading.heading-4{width:100%;max-width:800px;margin-left:11.5%}.C9XMLData .question-wrapper.sponsor .picture{overflow:visible}.C9XMLData .question-wrapper.sponsor .picture img{width:100%;max-width:75px;min-width:75px}@media(min-width:1024px){.C9XMLData .question-wrapper.sponsor .picture img{max-width:150px;min-width:150px}}.C9XMLData .question-wrapper .heading{-webkit-transition:opacity .25s;transition:opacity .25s;opacity:.7;margin:3.2rem 0}@media(min-width:1024px){.C9XMLData .question-wrapper .heading{margin:3.4rem 0;max-width:none}}.C9XMLData .chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;margin-left:4rem;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.C9XMLData .chevron .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:16px;fill:currentColor}.C9XMLData .chevron .icon:hover{fill:var(--hover-color)}.C9XMLData .answer-wrapper{overflow:hidden}.C9XMLData .answer-wrapper li.copy{padding:0}.C9XMLData .answer-wrapper .copy{opacity:.7;max-width:75%}.C9XMLData .answer-wrapper .copy.header{padding:0}.C9XMLData .answer-wrapper .copy a{color:var(--hover-color);font-size:1.6rem;line-height:1.5;letter-spacing:-.02px;text-decoration:underline}.C9XMLData .answer-wrapper .info-wrapper{margin-bottom:2rem}.C9XMLData .answer-wrapper .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.C9XMLData .answer-wrapper .info-item:not(:first-of-type){margin-top:.4rem}.C9XMLData .answer-wrapper .info-item .eyebrow{opacity:.7}.C9XMLData .answer-wrapper .info-icon{color:var(--pinkish-orange);width:1.4rem;height:1.8rem;margin-right:.8rem;-ms-flex-negative:0;flex-shrink:0}.C9XMLData .answer-wrapper .sponsor-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:3rem}.C9XMLData .answer-wrapper .sponsor-wrapper .sponsor-a{max-width:100%}.C9XMLData .answer-wrapper .sponsor-wrapper .sponsor-a .copy{max-width:90%}.C9XMLData .answer-wrapper .sponsor-wrapper .sponsor-image{padding-bottom:4rem;position:relative;top:-30px;min-width:30%}.C9XMLData .answer-wrapper .cta-link{top:-20px}.C9XMLData .answer-wrapper .cta-link span.copy{max-width:100%;padding:0 0 30px}.C9XMLData .answer-wrapper .cta-link span.copy:after{display:none}.C9XMLData .answer-wrapper .cta-link .underline{bottom:20px}.C9XMLData .cta-wrapper{grid-area:cta}.C9XMLData .info-wrapper .info-item:not(:last-child){margin-bottom:.5rem}.C9XMLData .info-wrapper .info-item .bug{background:var(--magenta);color:#fff;padding:0 2px 0 5px;border-radius:2px;font-weight:700;letter-spacing:3px}.C9XMLData .info-wrapper .info-item .bug.re{background:#666}@media(min-width:1366px){.C9XMLData .info-wrapper .info-item:not(:last-child){margin-bottom:2.5rem}}.C10TextBanner{position:relative;z-index:0;padding:3rem 0 4rem;background:var(--background-primary);background-image:url(../../../static/media/ripples/Text_Banner_v2_mobile.png);background-position:100% 100%;-webkit-transition:background-image .5s;transition:background-image .5s;background-size:cover;overflow:hidden}.C10TextBanner .content-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-areas:"title" "copy" "cta"}@media(min-width:1024px){.C10TextBanner .content-wrapper{grid-template-columns:repeat(12,1fr);grid-template-areas:"title title title title . copy copy copy copy copy copy copy" ". . . . . cta cta cta cta cta cta cta"}}@media(min-width:1366px){.C10TextBanner .content-wrapper{grid-template-areas:"title title title title . copy copy copy copy copy . ." " . . . . . cta cta cta cta cta . ."}}@media(min-width:1900px){.C10TextBanner .content-wrapper{grid-template-areas:"title title title . copy copy copy copy copy . cta cta"}}.C10TextBanner .title-wrapper{grid-area:title}.C10TextBanner .title-wrapper .eyebrow{margin-bottom:2rem}.C10TextBanner .copy-wrapper{grid-area:copy;padding:2rem 0}@media(min-width:1024px){.C10TextBanner .copy-wrapper{padding:0}}@media(min-width:1366px){.C10TextBanner .copy-wrapper{padding-top:1rem}}.C10TextBanner .cta-wrapper{grid-area:cta}@media(min-width:1024px){.C10TextBanner .cta-wrapper{padding-top:2rem}}.C10TextBanner .ripple-wrapper{position:absolute;top:0;bottom:0;right:0;left:0}.C10TextBanner .ripple-wrapper .picture{position:absolute;top:-150px;bottom:0;left:0;right:0}.C10TextBanner .ripple-wrapper .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:75% 100%;object-position:75% 100%;-webkit-transition:all .25s;transition:all .25s}@media(min-width:768px){.C10TextBanner .ripple-wrapper{width:100%}.C10TextBanner .ripple-wrapper .picture{top:0}.C10TextBanner .ripple-wrapper .picture img{-o-object-position:100% 100%;object-position:100% 100%;-webkit-transition:all .25s;transition:all .25s}}.C10TextBanner .columns-wrapper .column:not(:first-child),.C10TextBanner .columns-wrapper:not(:first-child){padding-top:3.5rem}.C10TextBanner .columns-wrapper .column p,.C10TextBanner .columns-wrapper .column ul{opacity:.8}.C10TextBanner .columns-wrapper .column ul{list-style:disc;margin:2rem 0 0 2rem}@media(min-width:768px){.C10TextBanner .columns-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem}.C10TextBanner .columns-wrapper .column:not(:first-child){padding-top:0}}@media(min-width:1024px){.C10TextBanner .columns-wrapper{grid-gap:4rem}}@media(min-width:768px){.C10TextBanner{padding:9rem 0;background-image:url(../../../static/media/ripples/Text_Banner_v2_tablet.png);-webkit-transition:background-image .5s;transition:background-image .5s}}@media(min-width:1366px){.C10TextBanner{padding:15rem 0;background-image:url(../../../static/media/ripples/Text_Banner_v2.png);-webkit-transition:background-image .5s;transition:background-image .5s}}.C11FeaturedQuotes{padding:2rem 0;position:relative;overflow:hidden;z-index:0;background-image:url(../../../static/media/ripples/C11FeaturedQuoteCarousel.png);background-position:0 0;-webkit-transition:background-image .5s;transition:background-image .5s;background-size:cover}@media(min-width:768px){.C11FeaturedQuotes{margin-bottom:-70px;background-repeat:no-repeat;padding:6rem 0}}@media(min-width:1024px){.C11FeaturedQuotes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12rem 0;margin-bottom:-300px}.C11FeaturedQuotes .bullets{display:none}}@media(min-width:1366px){.C11FeaturedQuotes{margin-bottom:-175px}}@media(min-width:1900px){.C11FeaturedQuotes{margin-bottom:-210px}}.C11FeaturedQuotes .ripple-wrapper{position:absolute;top:0;left:0;width:100%;height:85%}.C11FeaturedQuotes .ripple-wrapper:before{display:block;width:100%;padding-bottom:40%;content:""}@media(min-width:1366px){.C11FeaturedQuotes .ripple-wrapper:before{padding-bottom:30%;padding-top:1%}}@media(min-width:1900px){.C11FeaturedQuotes .ripple-wrapper:before{padding-bottom:21%}}.C11FeaturedQuotes .ripple-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C11FeaturedQuotes .ripple-wrapper .picture img{width:100%;height:100%;-o-object-position:top left;object-position:top left;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.C11FeaturedQuotes .ripple-wrapper{width:100%;height:75%}}@media(min-width:768px){.C11FeaturedQuotes .bullets{display:none}}.C11FeaturedQuotes .carousel-wrapper{position:relative}.C11FeaturedQuotes .carousel-wrapper .quote-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C11FeaturedQuotes .carousel-wrapper .copy-wrapper{margin-bottom:5rem}.C11FeaturedQuotes .carousel-wrapper .list-item{width:100%;-ms-flex-negative:0;flex-shrink:0;margin-left:3rem}.C11FeaturedQuotes .carousel-wrapper .list-item:first-child{margin-left:0}@media(min-width:768px){.C11FeaturedQuotes .carousel-wrapper .list-item{margin:0;display:block}}.C11FeaturedQuotes .carousel-controls{display:none}@media(min-width:768px){.C11FeaturedQuotes .carousel-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:3rem;position:absolute;left:calc(var(--carousel-img-width) + var(--carousel-img-margin));bottom:0}}.C11FeaturedQuotes .chevron-button{color:var(--white)}.C11FeaturedQuotes .content-wrapper{padding-top:6rem}@media(min-width:768px){.C11FeaturedQuotes .content-wrapper{padding-top:6rem}}@media(min-width:1024px){.C11FeaturedQuotes .content-wrapper{padding-bottom:22rem;padding-top:2rem;margin-left:0}}@media(min-width:1366px){.C11FeaturedQuotes .content-wrapper{padding-bottom:10rem}}@media(min-width:1900px){.C11FeaturedQuotes .content-wrapper{padding-top:2rem;padding-bottom:24rem;margin-left:300px}}@media(min-width:1024px){.C11FeaturedQuotes .content-wrapper .cmp-text{max-width:950px}}.C11FeaturedQuotes .copy-wrapper{margin-top:3.3rem}@media(min-width:768px){.C11FeaturedQuotes .copy-wrapper{margin-top:3rem}}.C11FeaturedQuotes .quote-heading{font-size:2.6rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-1px;margin:1.6rem 0 .8rem;max-width:950px}@media(min-width:1024px){.C11FeaturedQuotes .quote-heading{font-size:4rem;margin-top:2.4rem}}.C11FeaturedQuotes.article .quote-heading{font-size:5rem;margin-top:2.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:2.5px;max-width:1053px;opacity:.7}.C11FeaturedQuotes.article .author{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.2px;opacity:.7}.C11FeaturedQuotes .image-wrapper{width:100%;margin:0 auto}@media screen and (min-width:480px){.C11FeaturedQuotes .image-wrapper{width:40rem}}@media(min-width:768px){.C11FeaturedQuotes .image-wrapper{width:var(--carousel-img-width);height:var(--carousel-img-width);margin:0 var(--carousel-img-margin) 0 0;-ms-flex-negative:0;flex-shrink:0;position:relative;overflow:hidden}.C11FeaturedQuotes .image-wrapper .picture{position:absolute;height:100%}.C11FeaturedQuotes .image-wrapper .picture img{height:100%;width:auto}}.C12Footer{padding:4rem 0 2.4rem;position:relative;z-index:0;overflow:hidden;background:var(--background-secondary);margin-top:10px}@media(min-width:1024px){.C12Footer{padding-top:5rem}}@media(min-width:1366px){.C12Footer{padding-top:6rem}}@media(min-width:1900px){.C12Footer{padding-top:7rem;padding-top:10rem}}.C12Footer .ripple-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.C12Footer .ripple-wrapper .ripple{position:absolute;top:0;bottom:0;display:none}@media(min-width:1366px){.C12Footer .ripple-wrapper .ripple{display:block}}.C12Footer .ripple-wrapper .left-ripple{left:0;width:10rem}.C12Footer .ripple-wrapper .left-ripple img{-o-object-position:top left;object-position:top left}.C12Footer .ripple-wrapper .right-ripple{right:0;width:11rem}.C12Footer .ripple-wrapper .right-ripple img{-o-object-position:center right;object-position:center right}.C12Footer .ripple-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C12Footer .ripple-wrapper .picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:1900px){.C12Footer .ripple-wrapper .left-ripple{width:16.3rem}.C12Footer .ripple-wrapper .right-ripple{width:14.2rem}.C12Footer .ripple-wrapper .right-ripple img{-o-object-position:bottom right;object-position:bottom right}}.C12Footer .content-wrapper{display:block}.C12Footer .content-wrapper.enableMFooter .footer-copy{position:relative;padding-top:2.4rem}.C12Footer .content-wrapper.enableMFooter .footer-copy:before{position:absolute;top:0;left:0;right:0;height:.1rem;background-image:-webkit-gradient(linear,right top,left top,from(#ffbf00),color-stop(14.42%,#ff0080),color-stop(40.38%,#9100d4),color-stop(69.71%,#3700ff),color-stop(81.73%,#3700ff),to(#21009a));background-image:linear-gradient(-90deg,#ffbf00,#ff0080 14.42%,#9100d4 40.38%,#3700ff 69.71%,#3700ff 81.73%,#21009a);opacity:1;content:""}.C12Footer .content{grid-area:content;position:relative}@media(min-width:1366px){.C12Footer .content{padding-right:6rem}}.C12Footer .content .marketoform .title-wrapper{margin-bottom:3rem}.C12Footer .copy-wrapper{grid-area:footer-content;display:grid;grid-template-areas:"logo " "content" "social-media"}@media(min-width:1024px){.C12Footer .copy-wrapper{display:grid;grid-column-gap:var(--grid-gap);grid-template-columns:6fr 1fr 5fr;grid-template-areas:"logo . ." "content . navigation"}.C12Footer .copy-wrapper .heading{grid-area:title}}.C12Footer .footer-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding:2.4rem 0 0}.C12Footer .footer-navigation:before{position:absolute;top:0;left:0;right:0;height:.1rem;background:var(--light);content:"";display:none}.C12Footer .footer-navigation .column{width:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:.7}.C12Footer .footer-navigation .link{color:currentColor;display:inline-block;padding-bottom:2.4rem;-webkit-transition:opacity .25s;transition:opacity .25s}@media(min-width:1900px){.C12Footer .footer-navigation .link{padding-bottom:3.9rem}}.C12Footer .footer-navigation .link:hover{opacity:.7}@media(min-width:1024px){.C12Footer .footer-navigation{grid-area:navigation;padding:0}.C12Footer .footer-navigation:before{display:none}}.C12Footer .social-media-wrapper{padding:0 0 2rem;margin-top:4rem;grid-area:social-media}@media(min-width:1024px){.C12Footer .social-media-wrapper{grid-area:social-media}}@media(min-width:1366px){.C12Footer .social-media-wrapper{border-top:none}}.C12Footer .social-media-wrapper .heading{opacity:.7}.C12Footer .social-media-wrapper .social-media-list{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:27.6rem}.C12Footer .social-media-wrapper .social-media-list-item{width:4rem}.C12Footer .social-media-wrapper .icon{color:var(--white)}.C12Footer .form-wrapper{margin:3rem 0 2rem;max-width:48rem}@media(min-width:1024px){.C12Footer .form-wrapper{grid-area:form}}@media(min-width:1900px){.C12Footer .form-wrapper{max-width:51.4rem}}.C12Footer .form-wrapper .input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:var(--white);border-radius:10rem;padding:.2rem .2rem .2rem 2.4rem}.C12Footer .form-wrapper .submit-button{-ms-flex-item-align:stretch;align-self:stretch;justify-self:stretch}.C12Footer .form-wrapper .input-field{width:100%;background:transparent;border:none;color:var(--black);padding:0}.C12Footer .form-wrapper .input-field:focus{outline:none}.C12Footer .newsletter-form .mktoFieldWrap,.C12Footer .newsletter-form .mktoFormCol,.C12Footer .newsletter-form .mktoFormRow:nth-last-of-type(2){width:100%}.C12Footer .footer-copy{position:relative}@media(min-width:1024px){.C12Footer .footer-copy{grid-area:footer}}@media(min-width:1366px){.C12Footer .footer-copy{padding-top:2.4rem}.C12Footer .footer-copy:before{position:absolute;top:0;left:0;right:0;height:.1rem;background:-webkit-gradient(linear,right top,left top,color-stop(5.98%,#e800e8),color-stop(55.46%,#2b48d8),color-stop(95.88%,#0993d9));background:linear-gradient(270deg,#e800e8 5.98%,#2b48d8 55.46%,#0993d9 95.88%);-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1;content:""}}.C12Footer .footer-copy .copy{font-size:1.6rem;font-weight:400;line-height:1.5;color:#b5bdc9}.C12Footer .footer-copy .copy .cta{color:currentColor}.C12Footer .footer-copy .copy .cta:hover{color:var(--hover-color)}.C12Footer .logo-wrapper{max-width:16rem;margin-bottom:1rem;color:currentColor;grid-area:logo}@media(min-width:1024px){.C12Footer .logo-wrapper{max-width:25rem;grid-area:logo}}@media(min-width:1900px){.C12Footer .logo-wrapper{grid-area:logo}}.C12Footer .logo-date-location{margin-bottom:2rem}@media(min-width:1366px){.C12Footer .logo-date-location{margin-bottom:7rem}}.C12Footer .logo-date-location .date-location{font-size:11px;font-weight:700;color:var(--white)}@media(min-width:1024px){.C12Footer .logo-date-location .date-location{font-size:12px}}.vertical-gradient-line-left>.C12Footer>.flair{width:5px;position:absolute;left:0;top:0;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffbf00),color-stop(14.42%,#ff0080),color-stop(40.38%,#9100d4),color-stop(69.71%,#3700ff),color-stop(81.73%,#3700ff),to(#21009a));background-image:linear-gradient(180deg,#ffbf00,#ff0080 14.42%,#9100d4 40.38%,#3700ff 69.71%,#3700ff 81.73%,#21009a)}@media(min-width:1024px){.vertical-gradient-line-left>.C12Footer>.flair{bottom:0;width:10px;height:auto}}footer .horizontal-gradient-line{height:10px;background-image:linear-gradient(89.88deg,#db05e7 .11%,#3545d9 45.01%,#0db5fd 99.89%);width:100%}.footer-row-title{text-transform:uppercase;font-size:16px!important;opacity:.7!important;pointer-events:none;cursor:default;text-decoration:none;padding-bottom:2.4rem;padding-top:16px}.footer-row-title:first-of-type{padding-top:0}@media(min-width:1024px){.footer-three-column{grid-template-columns:5fr 1fr 10fr!important}.footer-three-column .footer-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:160px}.footer-three-column .footer-navigation .column{width:auto}}.C13ColumnNav{position:fixed;top:0;left:0;right:0;height:calc(var(--vh, 1vh)*100);z-index:3;overflow:hidden;display:grid;grid-template-rows:auto 1fr;grid-template-areas:"menu-bar" "navigation-wrapper";pointer-events:none}.C13ColumnNav .background-overlay,.C13ColumnNav .background-overlay:before{position:absolute;top:0;bottom:0;left:0;right:0}.C13ColumnNav .background-overlay:before{background:var(--black);content:""}@media(min-width:1024px){.C13ColumnNav .background-overlay{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.C13ColumnNav .background-overlay:before{opacity:.9}}.C13ColumnNav .menu-bar-wrapper{position:relative;grid-area:menu-bar}.C13ColumnNav .menu-bar-wrapper .separator-line{display:none}@media(min-width:1024px){.C13ColumnNav .menu-bar-wrapper{display:grid;grid-template-columns:1fr auto;grid-template-areas:"menu-bar register-button"}.C13ColumnNav .menu-bar-wrapper .separator-line{display:block}}@media(min-width:1366px){.C13ColumnNav .menu-bar-wrapper{padding:0 3rem 0 0}}@media(min-width:1900px){.C13ColumnNav .menu-bar-wrapper{padding-right:6rem}}.C13ColumnNav .menu-bar{grid-area:menu-bar;pointer-events:auto;position:relative;display:grid;grid-template-columns:repeat(3,1fr)}.C13ColumnNav .menu-bar .separator-line{display:block}.C13ColumnNav .menu-bar .menu-background-overlay{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);background:var(--black);z-index:0}.C13ColumnNav .menu-bar .menu-background-overlay:after{position:absolute;height:.1rem;background:currentColor;bottom:0;left:0;right:0;opacity:.2;content:""}.C13ColumnNav .menu-bar .link{position:relative;width:100%;display:block;color:currentColor;max-width:12rem}.C13ColumnNav .menu-bar .menubar-line{display:block;right:auto}@media(min-width:1024px){.C13ColumnNav .menu-bar{grid-template-columns:auto 1fr}.C13ColumnNav .menu-bar .menu-background-overlay,.C13ColumnNav .menu-bar .separator-line{display:none}}@media(min-width:1366px){.C13ColumnNav .menu-bar{display:grid;grid-template-columns:10rem auto}}@media(min-width:1900px){.C13ColumnNav .menu-bar{grid-template-columns:12rem auto}.C13ColumnNav .menu-bar .menu-button{margin-left:3.2rem}}.C13ColumnNav .menu-bar-background-overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:none}.C13ColumnNav .menu-bar-background-overlay:before{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.95;background:var(--black);content:""}.C13ColumnNav .menu-bar-background-overlay:after{position:absolute;height:.1rem;background:currentColor;bottom:0;left:0;right:0;opacity:.1;content:""}@media(min-width:1024px){.C13ColumnNav .menu-bar-background-overlay{display:block}}.C13ColumnNav .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){.C13ColumnNav .logo-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.C13ColumnNav .register-button-wrapper{grid-area:register-button;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.C13ColumnNav .register-button-wrapper .cta-link{display:block;margin:1.1rem 5rem 2rem}.C13ColumnNav .register-button-wrapper .cta-link .copy{padding:.6rem 0 0;white-space:nowrap;z-index:unset}.C13ColumnNav .register-button-wrapper .cta-outline,.C13ColumnNav .register-button-wrapper .cta-pill{display:block;margin:0 1rem}.C13ColumnNav .register-button-wrapper .cta-outline{width:100%}.C13ColumnNav .register-button-wrapper .separator-line{display:block;left:auto}@media(min-width:1024px){.C13ColumnNav .register-button-wrapper{padding:0 1.2rem 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.C13ColumnNav .register-button-wrapper .cta-outline,.C13ColumnNav .register-button-wrapper .cta-pill{pointer-events:auto;padding:1.4rem 6rem 1.2rem;margin:.9rem 0}.C13ColumnNav .register-button-wrapper .cta-outline{margin-left:1.5rem;width:auto}.C13ColumnNav .register-button-wrapper .cta-link{pointer-events:auto}.C13ColumnNav .register-button-wrapper .separator-line{display:none}}@media(min-width:1366px){.C13ColumnNav .register-button-wrapper .cta-pill{padding:.8rem 4rem 1rem;margin:1.1rem 0}.C13ColumnNav .register-button-wrapper .cta-outline{padding:.8rem 4rem 1rem;margin:1.1rem 1.5rem 1.1rem 0}}.C13ColumnNav .navigation-wrapper{grid-area:navigation-wrapper;position:relative;-webkit-overflow-scrolling:touch;overflow:hidden;margin:0 4rem}@media(min-width:1024px){.C13ColumnNav .navigation-wrapper{padding:4rem;height:100%;display:grid;grid-template-columns:var(--menu-bar-height) auto 2rem;grid-template-areas:"navigation";grid-template-columns:auto auto auto auto;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));-webkit-mask-image:linear-gradient(180deg,transparent,#000 4rem,#000 calc(100% - 8rem),transparent);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));mask-image:linear-gradient(180deg,transparent,#000 4rem,#000 calc(100% - 8rem),transparent)}}.C13ColumnNav .catalogue-wrapper{grid-area:catalogue;padding:3rem var(--component-padding)}.C13ColumnNav .catalogue-wrapper .content{max-width:48rem;margin-left:auto;margin-right:auto}.C13ColumnNav .catalogue-wrapper .heading{margin-bottom:2rem}.C13ColumnNav .catalogue-wrapper .copy.body{display:none;opacity:.7;margin-bottom:2rem}.C13ColumnNav .catalogue-wrapper .cta-outline{width:100%}@media(min-width:768px){.C13ColumnNav .catalogue-wrapper .copy.body{display:block}}@media(min-width:1024px){.C13ColumnNav .catalogue-wrapper{padding:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C13ColumnNav .catalogue-wrapper .content{max-width:48rem;margin-left:0;margin-right:auto}.C13ColumnNav .catalogue-wrapper .cta-outline{width:auto}}@media(min-width:1366px){.C13ColumnNav .catalogue-wrapper{padding:0 3rem 0 0;max-width:32rem;display:block}.C13ColumnNav .catalogue-wrapper .copy.body,.C13ColumnNav .catalogue-wrapper .heading{margin-bottom:3rem}}@media(min-width:1900px){.C13ColumnNav .catalogue-wrapper{padding:0}}.C13ColumnNav .navigation-overview{grid-area:navigation;overflow:hidden}.C13ColumnNav .navigation-overview .column{padding-bottom:4rem}.C13ColumnNav .navigation-overview .column .content .copy,.C13ColumnNav .navigation-overview .column .content .heading-3{margin-bottom:2rem}.C13ColumnNav .navigation-overview .column:not(:last-of-type):before{display:none}@media(min-width:1024px){.C13ColumnNav .navigation-overview{max-width:112rem;--column-padding:3rem;padding-bottom:8rem;-webkit-overflow-scrolling:touch}.C13ColumnNav .navigation-overview .navigation-column-wrapper{display:grid;grid-template-columns:repeat(4,1fr)}.C13ColumnNav .navigation-overview .column{padding-right:6.5rem;position:relative}.C13ColumnNav .navigation-overview .column:not(:last-of-type):before{display:block;position:absolute;top:0;bottom:0;right:var(--column-padding);width:.1rem;opacity:.3;background:currentColor;content:""}}#register .C13ColumnNav .register-button-wrapper{display:none}.C13Navigation{position:fixed;top:0;left:0;right:0;height:calc(var(--vh, 1vh)*100);z-index:3;overflow:hidden;display:grid;grid-template-rows:auto 1fr;grid-template-areas:"menu-bar" "navigation-wrapper";pointer-events:none}.C13Navigation img{height:26.5px;width:auto;-o-object-fit:contain;object-fit:contain}.C13Navigation.mini .menu-button svg{display:none;visibility:hidden}.C13Navigation .background-overlay,.C13Navigation .background-overlay:before{position:absolute;top:0;bottom:0;left:0;right:0}.C13Navigation .background-overlay:before{background:var(--black);content:""}@media(min-width:1024px){.C13Navigation .background-overlay{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.C13Navigation .background-overlay:before{opacity:.9}}.C13Navigation .menu-bar-wrapper{position:relative;grid-area:menu-bar}.C13Navigation .menu-bar-wrapper .separator-line{display:none}@media(min-width:1024px){.C13Navigation .menu-bar-wrapper{display:grid;grid-template-columns:1fr auto;grid-template-areas:"menu-bar register-button"}.C13Navigation .menu-bar-wrapper .separator-line{display:block}}@media(min-width:1366px){.C13Navigation .menu-bar-wrapper{padding:0 3rem 0 0}}@media(min-width:1900px){.C13Navigation .menu-bar-wrapper{padding-right:6rem}}.C13Navigation .menu-bar{grid-area:menu-bar;pointer-events:auto;position:relative;display:grid;grid-template-columns:repeat(3,1fr)}.C13Navigation .menu-bar .menu-button.hidden{visibility:hidden}.C13Navigation .menu-bar .separator-line{display:block}.C13Navigation .menu-bar .menu-background-overlay{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);background:var(--black);z-index:0}.C13Navigation .menu-bar .menu-background-overlay:after{position:absolute;height:.1rem;background:currentColor;bottom:0;left:0;right:0;opacity:.2;content:""}.C13Navigation .menu-bar .link{position:relative;width:100%;display:block;color:currentColor;max-width:12rem}.C13Navigation .menu-bar .menubar-line{display:block;right:auto}@media(min-width:1024px){.C13Navigation .menu-bar{grid-template-columns:auto 1fr}.C13Navigation .menu-bar .menu-background-overlay,.C13Navigation .menu-bar .separator-line{display:none}}@media(min-width:1366px){.C13Navigation .menu-bar{display:grid;grid-template-columns:10rem auto}}@media(min-width:1900px){.C13Navigation .menu-bar{grid-template-columns:12rem auto}.C13Navigation .menu-bar .menu-button{margin-left:3.2rem}}.C13Navigation .menu-bar-background-overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:none}.C13Navigation .menu-bar-background-overlay:before{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.95;background:var(--black);content:""}.C13Navigation .menu-bar-background-overlay:after{position:absolute;height:.1rem;background:currentColor;bottom:0;left:0;right:0;opacity:.1;content:""}@media(min-width:1024px){.C13Navigation .menu-bar-background-overlay{display:block}}.C13Navigation .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){.C13Navigation .logo-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.C13Navigation .register-button-wrapper{grid-area:register-button;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.C13Navigation .register-button-wrapper .cta-link{display:block;margin:1.1rem 5rem 2rem}.C13Navigation .register-button-wrapper .cta-link .copy{padding:.6rem 0 0;white-space:nowrap;z-index:unset}.C13Navigation .register-button-wrapper .cta-outline,.C13Navigation .register-button-wrapper .cta-pill{display:block;margin:0 1rem}.C13Navigation .register-button-wrapper .cta-outline{width:100%}.C13Navigation .register-button-wrapper .separator-line{display:block;left:auto}@media(min-width:1024px){.C13Navigation .register-button-wrapper{padding:0 1.2rem 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.C13Navigation .register-button-wrapper .cta-outline,.C13Navigation .register-button-wrapper .cta-pill{pointer-events:auto;padding:1.4rem 6rem 1.2rem;margin:.9rem 0}.C13Navigation .register-button-wrapper .cta-outline{margin-left:1.5rem;width:auto}.C13Navigation .register-button-wrapper .cta-link{pointer-events:auto}.C13Navigation .register-button-wrapper .separator-line{display:none}}@media(min-width:1366px){.C13Navigation .register-button-wrapper .cta-pill{padding:.8rem 4rem 1rem;margin:1.1rem 0}.C13Navigation .register-button-wrapper .cta-outline{padding:.8rem 4rem 1rem;margin:1.1rem 0 1.1rem 1.5rem}}.C13Navigation #home .menu-bar-wrapper,.C13Navigation #keynotes .menu-bar-wrapper,.C13Navigation #leadership .menu-bar-wrapper{position:relative;grid-area:menu-bar}.C13Navigation #home .menu-bar-wrapper .separator-line,.C13Navigation #keynotes .menu-bar-wrapper .separator-line,.C13Navigation #leadership .menu-bar-wrapper .separator-line{display:none}@media(min-width:1024px){.C13Navigation #home .menu-bar-wrapper,.C13Navigation #keynotes .menu-bar-wrapper,.C13Navigation #leadership .menu-bar-wrapper{display:grid;grid-template-columns:1fr auto;grid-template-areas:"menu-bar register-button"}.C13Navigation #home .menu-bar-wrapper .separator-line,.C13Navigation #keynotes .menu-bar-wrapper .separator-line,.C13Navigation #leadership .menu-bar-wrapper .separator-line{display:block}}@media(min-width:1366px){.C13Navigation #home .menu-bar-wrapper,.C13Navigation #keynotes .menu-bar-wrapper,.C13Navigation #leadership .menu-bar-wrapper{padding:0 3rem 0 0}}@media(min-width:1900px){.C13Navigation #home .menu-bar-wrapper,.C13Navigation #keynotes .menu-bar-wrapper,.C13Navigation #leadership .menu-bar-wrapper{padding-right:6rem}}.C13Navigation #home .menu-bar,.C13Navigation #keynotes .menu-bar,.C13Navigation #leadership .menu-bar{grid-area:menu-bar;pointer-events:auto;position:relative;display:grid;grid-template-columns:repeat(3,1fr)}.C13Navigation #home .menu-bar .separator-line,.C13Navigation #keynotes .menu-bar .separator-line,.C13Navigation #leadership .menu-bar .separator-line{display:block}.C13Navigation #home .menu-bar .menu-background-overlay,.C13Navigation #keynotes .menu-bar .menu-background-overlay,.C13Navigation #leadership .menu-bar .menu-background-overlay{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);background:var(--black);z-index:0}.C13Navigation #home .menu-bar .menu-background-overlay:after,.C13Navigation #keynotes .menu-bar .menu-background-overlay:after,.C13Navigation #leadership .menu-bar .menu-background-overlay:after{position:absolute;height:.1rem;background:currentColor;bottom:0;left:0;right:0;opacity:.2;content:""}.C13Navigation #home .menu-bar .link,.C13Navigation #keynotes .menu-bar .link,.C13Navigation #leadership .menu-bar .link{position:relative;width:100%;display:block;color:currentColor;max-width:12rem}.C13Navigation #home .menu-bar .menubar-line,.C13Navigation #keynotes .menu-bar .menubar-line,.C13Navigation #leadership .menu-bar .menubar-line{display:block;right:auto}@media(min-width:1024px){.C13Navigation #home .menu-bar,.C13Navigation #keynotes .menu-bar,.C13Navigation #leadership .menu-bar{grid-template-columns:auto 1fr}.C13Navigation #home .menu-bar .menu-background-overlay,.C13Navigation #home .menu-bar .separator-line,.C13Navigation #keynotes .menu-bar .menu-background-overlay,.C13Navigation #keynotes .menu-bar .separator-line,.C13Navigation #leadership .menu-bar .menu-background-overlay,.C13Navigation #leadership .menu-bar .separator-line{display:none}}@media(min-width:1366px){.C13Navigation #home .menu-bar,.C13Navigation #keynotes .menu-bar,.C13Navigation #leadership .menu-bar{display:grid;grid-template-columns:10rem auto}}@media(min-width:1900px){.C13Navigation #home .menu-bar,.C13Navigation #keynotes .menu-bar,.C13Navigation #leadership .menu-bar{grid-template-columns:12rem auto}.C13Navigation #home .menu-bar .menu-button,.C13Navigation #keynotes .menu-bar .menu-button,.C13Navigation #leadership .menu-bar .menu-button{margin-left:3.2rem}}.C13Navigation #home .menu-bar-background-overlay,.C13Navigation #keynotes .menu-bar-background-overlay,.C13Navigation #leadership .menu-bar-background-overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:none}.C13Navigation #home .menu-bar-background-overlay:before,.C13Navigation #keynotes .menu-bar-background-overlay:before,.C13Navigation #leadership .menu-bar-background-overlay:before{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.95;background:var(--black);content:""}.C13Navigation #home .menu-bar-background-overlay:after,.C13Navigation #keynotes .menu-bar-background-overlay:after,.C13Navigation #leadership .menu-bar-background-overlay:after{position:absolute;height:.1rem;background:currentColor;bottom:0;left:0;right:0;opacity:.1;content:""}@media(min-width:1024px){.C13Navigation #home .menu-bar-background-overlay,.C13Navigation #keynotes .menu-bar-background-overlay,.C13Navigation #leadership .menu-bar-background-overlay{display:block}}.C13Navigation #home .logo-wrapper,.C13Navigation #keynotes .logo-wrapper,.C13Navigation #leadership .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){.C13Navigation #home .logo-wrapper,.C13Navigation #keynotes .logo-wrapper,.C13Navigation #leadership .logo-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.C13Navigation #home .register-button-wrapper,.C13Navigation #keynotes .register-button-wrapper,.C13Navigation #leadership .register-button-wrapper{grid-area:register-button;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.C13Navigation #home .register-button-wrapper .cta-link,.C13Navigation #keynotes .register-button-wrapper .cta-link,.C13Navigation #leadership .register-button-wrapper .cta-link{display:block;margin:1.1rem 5rem 2rem}.C13Navigation #home .register-button-wrapper .cta-link .copy,.C13Navigation #keynotes .register-button-wrapper .cta-link .copy,.C13Navigation #leadership .register-button-wrapper .cta-link .copy{padding:.6rem 0 0;white-space:nowrap;z-index:unset}.C13Navigation #home .register-button-wrapper .cta-outline,.C13Navigation #home .register-button-wrapper .cta-pill,.C13Navigation #keynotes .register-button-wrapper .cta-outline,.C13Navigation #keynotes .register-button-wrapper .cta-pill,.C13Navigation #leadership .register-button-wrapper .cta-outline,.C13Navigation #leadership .register-button-wrapper .cta-pill{display:block;margin:0 1rem}.C13Navigation #home .register-button-wrapper .cta-outline,.C13Navigation #keynotes .register-button-wrapper .cta-outline,.C13Navigation #leadership .register-button-wrapper .cta-outline{width:100%}.C13Navigation #home .register-button-wrapper .separator-line,.C13Navigation #keynotes .register-button-wrapper .separator-line,.C13Navigation #leadership .register-button-wrapper .separator-line{display:block;left:auto}@media(min-width:1024px){.C13Navigation #home .register-button-wrapper,.C13Navigation #keynotes .register-button-wrapper,.C13Navigation #leadership .register-button-wrapper{padding:0 1.2rem 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.C13Navigation #home .register-button-wrapper .cta-outline,.C13Navigation #home .register-button-wrapper .cta-pill,.C13Navigation #keynotes .register-button-wrapper .cta-outline,.C13Navigation #keynotes .register-button-wrapper .cta-pill,.C13Navigation #leadership .register-button-wrapper .cta-outline,.C13Navigation #leadership .register-button-wrapper .cta-pill{pointer-events:auto;padding:1.4rem 6rem 1.2rem;margin:.9rem 0}.C13Navigation #home .register-button-wrapper .cta-outline,.C13Navigation #keynotes .register-button-wrapper .cta-outline,.C13Navigation #leadership .register-button-wrapper .cta-outline{margin-left:1.5rem;width:auto}.C13Navigation #home .register-button-wrapper .cta-link,.C13Navigation #keynotes .register-button-wrapper .cta-link,.C13Navigation #leadership .register-button-wrapper .cta-link{pointer-events:auto}.C13Navigation #home .register-button-wrapper .separator-line,.C13Navigation #keynotes .register-button-wrapper .separator-line,.C13Navigation #leadership .register-button-wrapper .separator-line{display:none}}@media(min-width:1366px){.C13Navigation #home .register-button-wrapper .cta-pill,.C13Navigation #keynotes .register-button-wrapper .cta-pill,.C13Navigation #leadership .register-button-wrapper .cta-pill{padding:.8rem 4rem 1rem;margin:1.1rem 0}.C13Navigation #home .register-button-wrapper .cta-outline,.C13Navigation #keynotes .register-button-wrapper .cta-outline,.C13Navigation #leadership .register-button-wrapper .cta-outline{padding:.8rem 4rem 1rem;margin:1.1rem 1.5rem 1.1rem 0}}.C13Navigation .navigation-wrapper{grid-area:navigation-wrapper;position:relative;-webkit-overflow-scrolling:touch;overflow:scroll;scrollbar-width:none;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.C13Navigation .navigation-wrapper::-webkit-scrollbar{display:none}@media(min-width:1024px){.C13Navigation .navigation-wrapper{height:100%;display:grid!important;grid-template-columns:var(--menu-bar-height) auto 2rem;grid-template-rows:auto 1fr;grid-template-areas:". catalogue ." ". navigation .";-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));-webkit-mask-image:linear-gradient(180deg,transparent,#000 4rem,#000 calc(100% - 8rem),transparent);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));mask-image:linear-gradient(180deg,transparent,#000 4rem,#000 calc(100% - 8rem),transparent)}}@media(min-width:1366px){.C13Navigation .navigation-wrapper{padding:4rem 0;grid-template-areas:". catalogue . navigation";grid-template-columns:var(--menu-bar-height) auto 2rem 3fr}}@media(min-width:1900px){.C13Navigation .navigation-wrapper{grid-template-areas:". catalogue . navigation";grid-template-columns:12rem 28rem 15rem 112rem auto}}.C13Navigation #home .navigation-wrapper,.C13Navigation #keynotes .navigation-wrapper,.C13Navigation #leadership .navigation-wrapper{grid-area:navigation-wrapper;position:relative;-webkit-overflow-scrolling:touch;overflow:hidden;margin:0 4rem}@media(min-width:1024px){.C13Navigation #home .navigation-wrapper,.C13Navigation #keynotes .navigation-wrapper,.C13Navigation #leadership .navigation-wrapper{padding:4rem;height:100%;display:grid;grid-template-columns:var(--menu-bar-height) auto 2rem;grid-template-areas:"navigation";grid-template-columns:auto auto auto auto;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));-webkit-mask-image:linear-gradient(180deg,transparent,#000 4rem,#000 calc(100% - 8rem),transparent);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));mask-image:linear-gradient(180deg,transparent,#000 4rem,#000 calc(100% - 8rem),transparent)}}.C13Navigation .catalogue-wrapper{grid-area:catalogue;padding:3rem var(--component-padding);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.C13Navigation .catalogue-wrapper .content{max-width:48rem;margin-left:auto;margin-right:auto}.C13Navigation .catalogue-wrapper .heading{margin-bottom:2rem}.C13Navigation .catalogue-wrapper .copy.body{display:none;opacity:.7;margin-bottom:2rem}.C13Navigation .catalogue-wrapper .copy.body:has(.white){opacity:1}.C13Navigation .catalogue-wrapper .copy.body .white{color:var(--white)}.C13Navigation .catalogue-wrapper .cta-outline{width:100%}@media(min-width:768px){.C13Navigation .catalogue-wrapper .copy.body{display:block}}@media(min-width:1024px){.C13Navigation .catalogue-wrapper{padding:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C13Navigation .catalogue-wrapper .content{max-width:48rem;margin-left:0;margin-right:auto}.C13Navigation .catalogue-wrapper .cta-outline{width:auto}}@media(min-width:1366px){.C13Navigation .catalogue-wrapper{padding:0 3rem 0 0;max-width:32rem;display:block}.C13Navigation .catalogue-wrapper .copy.body,.C13Navigation .catalogue-wrapper .heading{margin-bottom:3rem}}@media(min-width:1900px){.C13Navigation .catalogue-wrapper{padding:0}}.C13Navigation .navigation-overview{grid-area:navigation;overflow:unset;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.C13Navigation .navigation-overview .column:not(:last-of-type):before{display:none}@media(min-width:1024px){.C13Navigation .navigation-overview{--column-padding:3rem;padding-bottom:8rem;-webkit-overflow-scrolling:touch}.C13Navigation .navigation-overview .navigation-column-wrapper{display:grid;grid-template-columns:repeat(4,1fr)}.C13Navigation .navigation-overview .column{position:relative;padding-right:var(--column-padding)}.C13Navigation .navigation-overview .column .navigation-link .cta-link .underline{bottom:0}.C13Navigation .navigation-overview .column .navigation-link .cta-link .copy{font-family:Ember,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56}.C13Navigation .navigation-overview .column:not(:last-of-type):before{display:block;position:absolute;top:0;bottom:0;right:var(--column-padding);width:.1rem;opacity:.3;background:currentColor;content:""}}@media(min-width:1366px){.C13Navigation .navigation-overview{width:auto;--column-padding:4rem;max-width:112rem;margin-left:auto;margin-right:0}}@media(min-width:1900px){.C13Navigation .navigation-overview{width:auto;--column-padding:5rem}}.C13Navigation #home .navigation-overview,.C13Navigation #keynotes .navigation-overview,.C13Navigation #leadership .navigation-overview{grid-area:navigation;overflow:hidden}.C13Navigation #home .navigation-overview .column,.C13Navigation #keynotes .navigation-overview .column,.C13Navigation #leadership .navigation-overview .column{padding-bottom:4rem}.C13Navigation #home .navigation-overview .column .content .copy,.C13Navigation #home .navigation-overview .column .content .heading-3,.C13Navigation #keynotes .navigation-overview .column .content .copy,.C13Navigation #keynotes .navigation-overview .column .content .heading-3,.C13Navigation #leadership .navigation-overview .column .content .copy,.C13Navigation #leadership .navigation-overview .column .content .heading-3{margin-bottom:2rem}.C13Navigation #home .navigation-overview .column:not(:last-of-type):before,.C13Navigation #keynotes .navigation-overview .column:not(:last-of-type):before,.C13Navigation #leadership .navigation-overview .column:not(:last-of-type):before{display:none}@media(min-width:1024px){.C13Navigation #home .navigation-overview,.C13Navigation #keynotes .navigation-overview,.C13Navigation #leadership .navigation-overview{max-width:112rem;--column-padding:3rem;padding-bottom:8rem;-webkit-overflow-scrolling:touch}.C13Navigation #home .navigation-overview .navigation-column-wrapper,.C13Navigation #keynotes .navigation-overview .navigation-column-wrapper,.C13Navigation #leadership .navigation-overview .navigation-column-wrapper{display:grid;grid-template-columns:repeat(4,1fr)}.C13Navigation #home .navigation-overview .column,.C13Navigation #keynotes .navigation-overview .column,.C13Navigation #leadership .navigation-overview .column{padding-right:var(--column-padding);position:relative}.C13Navigation #home .navigation-overview .column:not(:last-of-type):before,.C13Navigation #keynotes .navigation-overview .column:not(:last-of-type):before,.C13Navigation #leadership .navigation-overview .column:not(:last-of-type):before{display:block;position:absolute;top:0;bottom:0;right:var(--column-padding);width:.1rem;opacity:.3;background:currentColor;content:""}}.C14Agenda{position:relative;overflow:hidden;z-index:0;background:var(--black)}.C14Agenda .agenda-list-wrapper{display:grid;grid-template-columns:1fr;grid-auto-columns:50%;grid-gap:var(--grid-gap);background:var(--black)}.C14Agenda .agenda-list-wrapper .date{display:block;padding:4rem 0 1rem;font-size:3rem;font-weight:700}.C14Agenda .agenda-list-wrapper .date:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:#b7b7b7;opacity:.5}@media(min-width:768px){.C14Agenda .agenda-list-wrapper{background:var(--black)}.C14Agenda .agenda-list-wrapper .date-marker{grid-column-start:1;grid-column-end:3}}@media(min-width:1366px){.C14Agenda .agenda-list-wrapper{grid-gap:0}.C14Agenda .agenda-list-wrapper .date-marker{grid-column-start:unset;grid-column-end:unset}}.C14Agenda .agenda-item-wrapper{padding:3rem 2rem;position:relative;min-height:95px}.C14Agenda .agenda-item-wrapper .agenda-detail-outer{width:99.3%}.C14Agenda .agenda-item-wrapper .heading{grid-area:heading;margin-bottom:1rem;padding-left:2rem}.C14Agenda .agenda-item-wrapper .heading.heading-5 span{font-weight:300}.C14Agenda .agenda-item-wrapper .eyebrow{opacity:1;margin-bottom:1.4rem}.C14Agenda .agenda-item-wrapper .eyebrow.heading{text-transform:unset}.C14Agenda .agenda-item-wrapper .agenda-detail .info-wrapper .cta{grid-column-end:4}.C14Agenda .agenda-item-wrapper .cta-link{grid-area:cta;margin:.5rem 0 1rem 2rem}.C14Agenda .agenda-item-wrapper .cta-link .underline{bottom:0}.C14Agenda .agenda-item-wrapper .cta-link .copy{white-space:nowrap;padding:0}@media(min-width:1366px){.C14Agenda .agenda-item-wrapper .cta-link{margin:2.4rem 0 0 2rem}.C14Agenda .agenda-item-wrapper .cta-link .underline{bottom:15px}}.C14Agenda .agenda-item-wrapper .shape{width:7px;height:7px;margin:22.3px 10px 23.3px 92px;padding:1.4px 2px 1.9px 3.3px;background-color:#975eb5}.C14Agenda .agenda-item-wrapper .info-item{display:-webkit-box;display:-ms-flexbox;display:flex}.C14Agenda .agenda-item-wrapper .info-item .cls-1{fill:var(--hover-color)}.C14Agenda .agenda-item-wrapper .info-item img{display:inline;max-width:150px;position:relative;top:-20%}.C14Agenda .agenda-item-wrapper .info-item .eyebrow{margin-bottom:0}.C14Agenda .agenda-item-wrapper .info-item .eyebrow span{font-weight:500}@media(min-width:1366px){.C14Agenda .agenda-item-wrapper .info-item .eyebrow{white-space:nowrap}}.C14Agenda .agenda-item-wrapper .info-item.text{margin-bottom:2rem}.C14Agenda .agenda-item-wrapper .info-item.text .eyebrow{white-space:normal}.C14Agenda .agenda-item-wrapper .info-item.text .monotone{opacity:1;padding:0}.C14Agenda .agenda-item-wrapper .info-item.text .copy.body{text-transform:none}@media(min-width:1366px){.C14Agenda .agenda-item-wrapper .info-item{width:80%;white-space:normal}}@media(min-width:1366px){.C14Agenda .agenda-item-wrapper{display:grid;grid-template-columns:10% 90%;grid-template-areas:"heading details cta";place-items:start;grid-gap:var(--grid-gap);padding:3rem 0;white-space:nowrap}.C14Agenda .agenda-item-wrapper .eyebrow{margin-bottom:0}.C14Agenda .agenda-item-wrapper:first-of-type:before{position:absolute;top:0;left:0;width:100%;height:.1rem;background-color:#b7b7b7;opacity:.5}.C14Agenda .agenda-item-wrapper:nth-of-type(n+1):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:#b7b7b7;opacity:.5}.C14Agenda .agenda-item-wrapper:last-of-type:after{content:none}.C14Agenda .agenda-item-wrapper .cta-link{margin:0;max-height:45px}}@media(min-width:1900px){.C14Agenda .agenda-item-wrapper{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C14Agenda .agenda-item-wrapper .heading{margin:0;-ms-flex-item-align:start;align-self:start}}.C14Agenda .agenda-detail-wrapper{position:relative;min-height:95px;background:var(--background-primary);padding:2rem 0;border:1px solid var(--border-color)}.C14Agenda .agenda-detail-wrapper:not(:first-child){margin-top:2rem}@media(min-width:1366px){.C14Agenda .agenda-detail-wrapper{border:none}}.C14Agenda .agenda-detail-wrapper .agenda-detail,.C14Agenda .agenda-detail-wrapper .eyebrow.heading-5{padding-left:2rem}@media(min-width:1366px){.C14Agenda .agenda-detail-wrapper{display:grid;grid-template-columns:auto;grid-template-areas:"event" "details";grid-area:event;place-items:start;grid-gap:var(--grid-gap);white-space:nowrap;width:100%;grid-template-rows:4rem 5rem;padding:0 0 2rem;background:none}.C14Agenda .agenda-detail-wrapper .agenda-detail{grid-area:details;width:100%}.C14Agenda .agenda-detail-wrapper .agenda-detail ul{display:grid;grid-template-columns:28% auto 5%;grid-template-areas:"schedules locations cta" ". duallocations .";width:100%}.C14Agenda .agenda-detail-wrapper .eyebrow{margin-bottom:0}.C14Agenda .agenda-detail-wrapper .heading{grid-area:unset}.C14Agenda .agenda-detail-wrapper .duallocations{grid-area:duallocations}.C14Agenda .agenda-detail-wrapper:first-of-type:before{position:absolute;top:0;left:0;width:100%;height:.1rem;background-color:#b7b7b7;opacity:.5}.C14Agenda .agenda-detail-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:#b7b7b7;opacity:.5}.C14Agenda .agenda-detail-wrapper.last:after{content:none}.C14Agenda .agenda-detail-wrapper .cta-link{margin:0}}@media(min-width:1900px){.C14Agenda .agenda-detail-wrapper .heading{margin:0;-ms-flex-item-align:start;align-self:start}}@media(min-width:1366px){.C14Agenda .agenda-detail-wrapper{display:flow!important}}.description{font-size:1.6rem;line-height:1.25;letter-spacing:-.02px;margin-bottom:1.5rem;padding-left:2rem;padding-right:2rem}@media(max-Width:1024px){.description{font-size:1.4rem}}@media(min-width:1366px){.description{font-size:1.8rem}}#agenda-top{position:relative;top:-200px}.vertical-gradient-line-left>.C14Agenda>.flair{position:absolute;top:0;right:0;left:0;bottom:0;content:"";width:10px;ackground:linear-gradient(#dd4319,#ffdf36,#2cbaf0,#484c9b,#1a0c0e);background:-webkit-gradient(linear,left top,left bottom,from(#dd4319),color-stop(#ffdf36),color-stop(#2cbaf0),color-stop(#484c9b),to(#1a0c0e));background:linear-gradient(#dd4319,#ffdf36,#2cbaf0,#484c9b,#1a0c0e);height:100%;display:block}.C20Letter{position:relative;overflow:hidden;padding:2.5rem 0;background-image:url(../../../static/media/ripples/C20JustificationLetter_BG.png);background-size:cover;background-position:100% 100%}.C20Letter .content-wrapper{display:grid;grid-template-areas:"heading-wrapper" "letter-wrapper" "cta";grid-gap:var(--grid-gap)}@media(min-width:1024px){.C20Letter .content-wrapper{grid-template-columns:4fr 1fr 7fr;grid-template-areas:"heading-wrapper . letter-wrapper" ". . cta"}}.C20Letter .content-wrapper .copied-text *{background:var(--white);color:var(--black)}.C20Letter .heading-wrapper{grid-area:heading-wrapper;display:grid;grid-template-areas:"eyebrow" "title" "description";grid-gap:var(--grid-gap);grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.C20Letter .heading-wrapper .eyebrow{color:var(--hover-color);grid-area:eyebrow}.C20Letter .heading-wrapper .heading{margin-top:.6rem;grid-area:title}.C20Letter .heading-wrapper .heading-1{font-weight:700}.C20Letter .heading-wrapper .description{grid-area:description}@media(min-width:1024px){.C20Letter .heading-wrapper .heading{margin-top:1.4rem}.C20Letter .heading-wrapper .description{margin-top:2rem}}.C20Letter .cta-wrapper{margin-top:2rem;grid-area:cta;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:768px){.C20Letter .cta-wrapper .cta-outline{max-width:none;width:auto;padding:1.4rem 4rem 1.6rem}}@media(min-width:1024px){.C20Letter{padding:13.2rem 0}}.C22Cards{position:relative;padding:4rem 0;overflow:hidden;z-index:0}.C22Cards .copy-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-areas:"eyebrow" "title" "copy"}.C22Cards .copy-wrapper .eyebrow{grid-area:eyebrow}.C22Cards .copy-wrapper .title{margin:1rem 0;grid-area:title}.C22Cards .copy-wrapper .copy{grid-area:copy;align-self:flex-end}@media(min-width:768px){.C22Cards .copy-wrapper{grid-template-columns:1fr 2fr;grid-template-areas:"eyebrow ." "title copy"}.C22Cards .copy-wrapper .title{margin:1rem 0 0}}@media(min-width:1366px){.C22Cards .copy-wrapper .title{margin:3rem 0 0}}@media(min-width:1900px){.C22Cards .copy-wrapper{grid-template-columns:repeat(12,1fr);grid-template-areas:"eyebrow eyebrow eyebrow eyebrow . . . . . . . ." "title title title title copy copy copy copy copy . . ."}}.C22Cards .overview-wrapper{display:grid;grid-gap:var(--grid-gap);margin:2rem 0 0}@media(min-width:768px){.C22Cards .overview-wrapper{margin-top:2rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:1366px){.C22Cards .overview-wrapper{margin-top:4rem;grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.C22Cards .overview-wrapper{margin-top:6rem}}.C22Cards .card{padding:3rem 2rem 4rem;background:var(--blue-black)}.C22Cards .card .details-list{margin:1rem 0}.C22Cards .card .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C22Cards .card .detail:not(:first-of-type){margin-top:.5rem}.C22Cards .card .info-icon{width:1.4rem;color:var(--magenta);margin-right:.8rem}.C22Cards .card .copy,.C22Cards .card .eyebrow{opacity:.8}@media(min-width:1024px){.C22Cards .card .details-list{margin:2rem 0 3rem}}@media(min-width:1900px){.C22Cards .card{padding:5rem 6rem 5rem 4rem}}@media(min-width:1366px){.C22Cards{padding:6rem 0}}@media(min-width:1900px){.C22Cards{padding:12rem 0}}.C22Masonry{padding:4rem 0}.C22Masonry b{font-weight:700}.C22Masonry .cta-row-parent{position:fixed;bottom:0;padding-bottom:30px;padding-top:20px;width:100%}@media(min-width:1366px){.C22Masonry .cta-row-parent{padding-bottom:48px}}.C22Masonry .content-wrapper{padding-left:var(--component-padding);padding-right:var(--component-padding)}.C22Masonry .content-wrapper .copy-wrapper .title{margin-top:1.6rem}.C22Masonry .connected{margin-bottom:4rem}.C22Masonry p.heading.heading-4 a{text-decoration:underline}.C22Masonry .title-wrapper{padding-bottom:2rem}.C22Masonry .title-wrapper .heading{margin-top:1.6rem}@media(min-width:1024px){.C22Masonry .title-wrapper{padding-bottom:5rem}.C22Masonry .title-wrapper .heading{margin-top:2.4rem}}.C22Masonry .events-wrapper{display:grid;grid-gap:1rem;grid-auto-rows:auto;margin-top:2rem}.C22Masonry .events-wrapper>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:1px solid var(--border-color)}.C22Masonry .events-wrapper.fixed-grid>li{grid-row:inherit!important}.C22Masonry .events-wrapper .event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:var(--dark)}.C22Masonry .events-wrapper .event .cta-link .copy{white-space:nowrap}.C22Masonry .events-wrapper .event.double-from-start{grid-column-start:unset;grid-column-end:unset}.C22Masonry .events-wrapper .event.double-from-start .masonry-tile .visual-wrapper .picture img{height:auto}.C22Masonry .events-wrapper .event.double-from-start .masonry-tile .visual-wrapper:before{padding-bottom:29.75%}.C22Masonry .events-wrapper .masonrytile .cmp-text{margin-bottom:80px}@media(min-width:768px){.C22Masonry .events-wrapper .masonrytile .cmp-text{margin-bottom:60px}}.C22Masonry .events-wrapper .masonrytile .cmp-text ul{list-style-type:disc;margin:0 0 1.5rem;padding:0 0 0 4.5rem;font-size:1.6rem;line-height:1.5}.C22Masonry .events-wrapper .masonrytile .cmp-text ol{font-size:1.6rem;line-height:1.5}.C22Masonry .events-wrapper .masonrytile a:hover{cursor:pointer}@media(min-width:1024px){.C22Masonry .events-wrapper{display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr)}.C22Masonry .events-wrapper .event.double-from-start{grid-column-start:1;grid-column-end:3}}@media(min-width:1366px){.C22Masonry .events-wrapper{grid-template-columns:repeat(3,1fr)}}@media(min-width:1366px){.C22Masonry .two-card{grid-template-columns:repeat(2,1fr)}}.C22Masonry .social-media-wrapper{position:fixed;bottom:0;padding-bottom:30px;padding-top:20px;grid-area:social-media}@media(min-width:1024px){.C22Masonry .social-media-wrapper{grid-area:social-media}}@media(min-width:1366px){.C22Masonry .social-media-wrapper{border-top:none;padding-bottom:48px}}.C22Masonry .social-media-wrapper .heading{opacity:.7}.C22Masonry .social-media-wrapper .social-media-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:27.6rem}.C22Masonry .social-media-wrapper .social-media-list-item{width:4rem}.C22Masonry .social-media-wrapper .social-media-list-item:not(:last-child){margin-right:.72rem}.C22Masonry .social-media-wrapper .icon{color:var(--white)}@media(min-width:1366px){.C22Masonry{padding:6rem 0}}@media(min-width:1366px){.C22Masonry.reduce-space{padding:0}}@media(min-width:1900px){.C22Masonry{padding:12rem 0}}.C22Masonry .horizontal-gradient-line>div>.visual-wrapper>.flair{position:absolute;bottom:0;left:0;z-index:10;height:11px;background-image:-webkit-gradient(linear,left top,right top,from(#09f),to(#000069));background-image:linear-gradient(90deg,#09f,#000069);width:100%;display:inline-block;content:""}.C22Masonry .cta-row{padding-right:30px;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.C22Masonry .cta-row{padding-right:48px}}.C22Masonry .cta-row .trkButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.image-wrapper{background-size:contain!important;background-position:50%}.comingsoon-button{position:absolute;z-index:9999;padding-left:3rem;padding-top:2.5rem}.comingsoon-button span{font-size:10px;font-weight:700;background-color:var(--amber);padding:.8rem 1.5rem;border-radius:2rem;color:var(--black)}@media(min-width:1366px){.comingsoon-button{padding-left:4.8rem;padding-top:4rem}}#tracks .C22Masonry .masonry-tile .visual-wrapper:before{padding-bottom:31.4%}#tracks .C22Masonry .masonry-tile .visual-wrapper .picture img{-o-object-fit:contain;object-fit:contain}#attendee-guides .C22Masonry{padding:4rem 0}#attendee-guides .C22Masonry .masonry-tile .visual-wrapper:before{padding-bottom:63%}#attendee-guides .C22Masonry .masonry-tile .visual-wrapper .picture img{-o-object-fit:contain;object-fit:contain}@media(min-width:1900px){#campus .C22Masonry{padding:6rem 0}}#campus_map #hotels{display:block}@media(min-width:1024px){#campus_map #hotels{display:none}}.masonry-tile .info-item .eyebrow{opacity:1!important}.C22RichText{padding:3.2rem 0}.C22RichText.article .content-wrapper{grid-gap:0}@media(min-width:1366px){.C22RichText.article .content-wrapper{grid-template-columns:3fr 0fr 7fr;grid-template-areas:"eyebrow . ." "title . rich-text" "caption . rich-text"}}@media(min-width:1366px){.C22RichText.guide .content-wrapper{grid-template-columns:4fr 1fr 7fr;grid-template-areas:"eyebrow . ." "visual . rich-text"}}.C22RichText.guide .content-wrapper .cmp-image__image{max-width:450px}.C22RichText.guide .content-wrapper .heading.title{display:none;visibility:hidden}.C22RichText .content-wrapper{display:grid;grid-template-areas:"eyebrow" "title" "visual" "rich-text";grid-gap:var(--grid-gap)}.C22RichText .content-wrapper>.heading{max-width:40rem}@media(min-width:768px)and (max-width:1200px){.C22RichText .content-wrapper>.heading{max-width:90rem}}@media(min-width:1201px)and (max-width:1365px){.C22RichText .content-wrapper>.heading{max-width:100rem}}.C22RichText .content-wrapper>.heading img{max-width:250px}@media(min-width:1366px){.C22RichText .content-wrapper{grid-template-columns:4.5fr .5fr 7fr;grid-template-areas:"eyebrow . ." "title . rich-text" "visual . rich-text"}.C22RichText .content-wrapper>.heading{max-width:none;padding-right:2rem}}.C22RichText .content-wrapper .twocolumntitle{padding-top:1.6rem!important}.C22RichText .twocolumnmaintext{grid-area:visual!important}.C22RichText .fluid-content-wrapper .rich-text .columns-wrapper{grid-template-columns:56% 56%}@media(min-width:768px)and (max-width:1200px){.C22RichText .fluid-content-wrapper .rich-text .columns-wrapper{grid-template-columns:50% 50%}}@media(min-width:1201px)and (max-width:1365px){.C22RichText .fluid-content-wrapper .rich-text .columns-wrapper{grid-template-columns:70% 70%}}@media(min-width:1366px){.C22RichText .new-wrapper{grid-template-columns:auto!important;grid-template-areas:"eyebrow" "title" "visual" "rich-text"!important}}.C22RichText .variation7-wrapper{grid-template-areas:"eyebrow" "title" "visual" "rich-text" "link"}.C22RichText .variation7-wrapper .rich-text-wrapper{margin:0}.C22RichText .variation7-wrapper .rich-text-wrapper .rich-text{padding-top:0}@media(min-width:1366px){.C22RichText .variation7-wrapper{grid-template-columns:10fr 2fr!important;grid-template-areas:"eyebrow eyebrow" "title link" "visual link" "rich-text link"!important;padding-right:0}}@media(min-width:1440px){.C22RichText .variation7-wrapper{grid-template-columns:9fr 4fr!important;padding-right:var(--component-padding)}}@media(min-width:1900px){.C22RichText .variation7-wrapper{grid-template-columns:4fr 2fr!important}}.C22RichText.article .picture{max-width:370px;margin-right:8rem}.C22RichText.article .rich-text-wrapper{padding-right:0;padding-left:0}@media(min-width:768px){.C22RichText.article .rich-text-wrapper{padding-right:9rem}}.C22RichText.article .rich-text-wrapper a{color:var(--white);text-decoration:underline}.C22RichText.article .rich-text-wrapper .rich-text{padding-top:0;max-width:100%}@media(min-width:768px){.C22RichText.article .rich-text-wrapper .rich-text{max-width:76.5rem}}.C22RichText.article .rich-text-wrapper .rich-text .heading{font-size:44px;font-weight:100;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.35px;margin-bottom:2rem}.C22RichText.article .rich-text-wrapper .rich-text .copy{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;color:var(--white);opacity:1}@media(min-width:768px){.C22RichText.article .rich-text-wrapper .rich-text .copy{font-size:28px}}.C22RichText .rich-text-wrapper{grid-area:rich-text;margin:2rem 0}.C22RichText .rich-text-wrapper .cmp-text{margin-bottom:20px}.C22RichText .rich-text-wrapper .cmp-text ul{list-style-type:disc;margin:0 0 1.5rem;padding:0 0 0 4.5rem;font-size:1.6rem}.C22RichText .rich-text-wrapper .cmp-text ol{font-size:1.4rem}.C22RichText .rich-text-wrapper .white{color:var(--white)}.C22RichText .rich-text-wrapper a.white:hover{color:var(--hover-color)}.C22RichText .rich-text-wrapper .disclaimer-copy{max-width:500px}.C22RichText .rich-text-wrapper .visual{margin-top:2rem}.C22RichText .rich-text-wrapper .visual .picture{max-width:250px;display:inline}.C22RichText .rich-text-wrapper .visual .picture img{min-height:250px;max-height:250px}.C22RichText .rich-text-wrapper .visual .dual{margin-top:-4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C22RichText .rich-text-wrapper .sponsor img{min-height:150px;max-height:150px;width:150px}@media(min-width:1366px){.C22RichText .rich-text-wrapper{padding-right:8rem;margin:0}}.C22RichText .rich-text-wrapper a{text-decoration:none}.C22RichText .rich-text-wrapper a.cta-inline{text-decoration:underline}.C22RichText .rich-text-wrapper a.cta-outline,.C22RichText .rich-text-wrapper a.cta-outline:hover,.C22RichText .rich-text-wrapper a.cta-pill:hover,.C22RichText .rich-text-wrapper a.cta-underline,.C22RichText .rich-text-wrapper a.cta-underline:hover{color:var(--white)}.C22RichText .rich-text-wrapper a:hover{color:var(--hover-color)}.C22RichText .rich-text-wrapper .cta-link{position:relative;display:inline-block;color:currentColor;z-index:0}.C22RichText .rich-text-wrapper .cta-link .copy{position:relative;color:currentColor;z-index:1;display:block;padding:.6rem 0}.C22RichText .rich-text-wrapper .cta-link .underline{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;overflow:hidden}.C22RichText .rich-text-wrapper .cta-link .underline:before{position:absolute;bottom:0;left:0;right:0;height:.2rem;background:var(--hover-color);content:""}.C22RichText .rich-text-wrapper .cta-link .underline:after{display:block;position:absolute;bottom:0;left:0;width:40rem;height:.2rem;background:-webkit-gradient(linear,left top,right top,from(var(--light-royal-blue)),color-stop(var(--pinkish-orange)),color-stop(var(--dark-royal-blue)),to(transparent));background:linear-gradient(90deg,var(--light-royal-blue),var(--pinkish-orange),var(--dark-royal-blue),transparent);-webkit-animation:shift 2s infinite;animation:shift 2s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;opacity:0;-webkit-transition:opacity .1s linear,bottom .1s linear;transition:opacity .1s linear,bottom .1s linear;content:""}.C22RichText .rich-text-wrapper .cta-link:hover .underline{-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}.C22RichText .rich-text-wrapper .cta-link:hover .underline:after{opacity:1}.C22RichText .rich-text-wrapper .cta-link.monotone .underline:before{background:currentColor}.C22RichText .rich-text-wrapper .cta-link.monotone .underline:after{display:none}.C22RichText .rich-text-wrapper .cta-link:hover{color:var(--white)}.C22RichText .rich-text-wrapper .news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4.4rem}.C22RichText .rich-text-wrapper .news .heading{padding:3.5rem 0 1rem;font-size:25px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:-.2px}.C22RichText .rich-text-wrapper .news .copy .body{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.2px}@media(min-width:1366px){.C22RichText .variation6-wrapper .rich-text-wrapper{padding-right:0}}.C22RichText .eyebrow{grid-area:eyebrow;margin-bottom:.6rem}.C22RichText .variation7-link-small{grid-area:link}.C22RichText .variation7-link-small .cta-pill .copy{font-size:1.6rem;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal}@media(max-width:767px){.C22RichText .variation7-link-small{width:100%!important}}@media(max-width:1366px){.C22RichText .variation7-link-small{width:40%}}.C22RichText .variation7-link{grid-area:link}.C22RichText .variation7-link .cta-pill{max-width:none}@media(min-width:1024px){.C22RichText .variation7-link{padding-top:26px}.C22RichText .variation7-link .cta-pill{width:296px;height:104px;line-height:74px}.C22RichText .variation7-link .cta-pill:after,.C22RichText .variation7-link .cta-pill:before{border-radius:7rem}.C22RichText .variation7-link .cta-pill .copy{font-size:2.4rem}}@media(min-width:1440px){.C22RichText .variation7-link{padding-left:1rem;padding-top:0}.C22RichText .variation7-link .cta-pill{width:388px;height:130px;line-height:110px}.C22RichText .variation7-link .cta-pill:after,.C22RichText .variation7-link .cta-pill:before{border-radius:7rem}.C22RichText .variation7-link .cta-pill .copy{font-size:3.2rem}}@media(min-width:1900px){.C22RichText .variation7-link{padding-left:16rem}}.C22RichText.article .flair{display:none}.C22RichText.article .caption{display:inline-block;margin:2rem 0;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.2px;text-align:left;color:var(--white)}.C22RichText.article .notstrong{font-weight:100;font-size:26px;display:inline-block;margin-top:4rem}@media(min-width:768px){.C22RichText.article .notstrong{font-size:44px}}.C22RichText.article .quotebox{background:var(--dark);padding:1.5rem;font-style:italic;display:inline-block;border:1px solid var(--border-color)}.C22RichText.article iframe{width:100%;max-width:800px;height:300px;border:0}@media(min-width:768px){.C22RichText.article iframe{height:800px}}.C22RichText .heading{grid-area:title}.C22RichText picture{grid-area:visual;margin-top:2rem}.C22RichText.guide picture{margin-top:0}.C22RichText.guide .link{padding-bottom:32px}.C22RichText .info-icon{color:var(--newblue);width:1.4rem;height:1.8rem;margin:.8rem .8rem 0;-ms-flex-negative:0;flex-shrink:0}.C22RichText .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1rem 0}.C22RichText .info-item .eyebrow{opacity:.7}.C22RichText .info-wrapper .info-item:not(:last-child){margin-bottom:.5rem}@media(min-width:1366px){.C22RichText .info-wrapper .info-item:not(:last-child){margin-bottom:2.5rem}}@media(min-width:1024px){.C22RichText{padding:3rem 0}.C22RichText.guide{padding:8rem 0 12rem}.C22RichText .eyebrow{margin-bottom:1.4rem}}.C22RichText .hide,.C22RichText .is-sent{display:none}.C22RichText .mktoAsterix{color:#949494!important}.C22RichText .mktoForm select.mktoField{color:#000}.C22RichText .mktoForm select.mktoField,.C22RichText .mktoForm textarea.mktoField{font-family:Ember,sans-serif!important}.C22RichText .mktoForm{width:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;position:relative}.C22RichText .mktoForm p{font-size:14px!important;color:var(--white)!important}.C22RichText .mktoForm p,.C22RichText .mktoForm select{font-family:Ember,sans-serif!important;font-weight:300!important}.C22RichText .mktoForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:50px;margin:0;font-size:1.35rem!important;cursor:inherit;line-height:inherit;outline:none;background-color:#fff;color:#000;width:100%;min-width:320px;cursor:pointer;font-stretch:normal;font-style:normal;line-height:1.28!important;letter-spacing:-.2px!important;padding:1.6rem!important;margin-bottom:2rem!important}@media(min-width:768px){.C22RichText .mktoForm select{min-width:350px}}.C22RichText .mktoForm select::-ms-expand{display:none}.C22RichText .mktoForm .mktoError{top:8.5rem;left:13rem}.C22RichText .mktoForm .mktoError .mktoErrorMsg{display:inline-block;max-width:none;padding:.4em 1.6em .4em .6em}.C22RichText .mktoForm .mktoRequiredField label.mktoLabel{padding-bottom:1rem}.C22RichText .mktoForm #consent_lang{font-size:1.4rem!important}.C22RichText .mktoForm #consent_lang,.C22RichText .mktoForm .mktoHtmlText,.C22RichText .mktoForm .mktoRadioList label,.C22RichText .mktoForm .mktoRequiredField label.mktoLabel{color:#949494!important;font-family:Ember,sans-serif!important;font-weight:300!important}.C22RichText .mktoForm #consent_lang a,.C22RichText .mktoForm .mktoHtmlText a,.C22RichText .mktoForm .mktoRadioList label a,.C22RichText .mktoForm .mktoRequiredField label.mktoLabel a{color:#fff;text-decoration:underline}.C22RichText .mktoForm #consent_lang a:hover,.C22RichText .mktoForm .mktoHtmlText a:hover,.C22RichText .mktoForm .mktoRadioList label a:hover,.C22RichText .mktoForm .mktoRequiredField label.mktoLabel a:hover{color:var(--green-blue)!important}.C22RichText .mktoForm .mktoHtmlText{font-family:Ember,sans-serif!important;font-weight:300!important;font-size:14px!important;color:var(--white)!important}.C22RichText .mktoForm:before{position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;content:""}.C22RichText .submit-button{margin-left:auto;margin-right:0}.C22RichText .thank-you{-webkit-transition:opacity .25s linear;transition:opacity .25s linear;color:#b5bdc9}.C22RichText .thank-you.hide{opacity:0}.C22RichText .mktoOffset{display:none}.C22RichText .disclaimer-copy{margin-top:3rem;color:#949494;font-size:1.4rem;opacity:1}.C22RichText .disclaimer-copy a{color:#949494}.C22RichText .disclaimer-copy a:hover{color:var(--green-blue)}.C22RichText .mktoButtonWrap,.C22RichText .mktoButtonWrap.mktoMinimal{margin-left:0!important}.C22RichText .mktoForm .mktoFormCol{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.C22RichText .mktoForm .mktoFieldWrap{float:none}.C22RichText .mktoForm input[type=email],.C22RichText .mktoForm input[type=tel],.C22RichText .mktoForm input[type=text]{display:block;width:320px!important;background-color:var(--white)!important;border:none!important;border-radius:50px;color:var(--black)!important;min-height:5rem!important;font-family:Ember,sans-serif!important;font-weight:400;font-size:1.6rem;line-height:1.25;margin-bottom:1rem!important;padding-left:2rem!important}.C22RichText .mktoForm input[type=email]:focus,.C22RichText .mktoForm input[type=tel]:focus,.C22RichText .mktoForm input[type=text]:focus{outline:none}@media(min-width:768px){.C22RichText .mktoForm input[type=email],.C22RichText .mktoForm input[type=tel],.C22RichText .mktoForm input[type=text]{width:350px!important}}.C22RichText .mktoForm.mktoLayoutAbove .mktoCheckboxList{width:auto!important;max-width:320px!important}@media(min-width:1024px){.C22RichText .mktoForm.mktoLayoutAbove .mktoCheckboxList{width:auto!important;max-width:500px!important}}.C22RichText .mktoForm .mktoButtonWrap .mktoButton,.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton{margin:0!important;background-size:105% 100%!important;background-position-x:-5px!important;border-radius:5rem!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;font-family:var(--font-family)!important;font-size:16px!important;font-weight:900!important;font-stretch:normal!important;font-style:normal!important;height:auto!important;line-height:2.4rem!important;letter-spacing:-.04rem!important;outline:0!important;padding:2rem 6rem!important;text-align:center!important;text-shadow:none!important;width:320px!important;z-index:1;background:#000!important;border:2px solid #fff!important}@media(min-width:768px){.C22RichText .mktoForm .mktoButtonWrap .mktoButton,.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton{width:350px!important}}.C22RichText .mktoForm .mktoButtonWrap .mktoButton:hover,.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton:hover{-webkit-box-shadow:none!important;box-shadow:none!important;cursor:pointer!important;border:2px solid #000!important;background-image:linear-gradient(84.47deg,#000028 2.66%,#01002b 2.67%,#0f0b65 7.71%,#602781 27.9%,#983b95 58.19%,#ee5423 85.67%,#ffc70b 104.18%)!important}.C22RichText.graph{background-image:url(../../../static/media/ripples/reinvent_2022_sponsorship_graphs.png);background-size:cover;background-position:100% 100%}.C22RichText.graph .content-wrapper{grid-template-columns:1fr;grid-template-areas:"eyebrow" "title" "rich-text"}.C22RichText.graph .content-wrapper .rich-text-wrapper{padding-right:0}.C22RichText.graph .content-wrapper .rich-text-wrapper .rich-text{max-width:unset}.C22RichText.graph .graph_grid{display:grid;margin:2rem 0 4rem;grid-template-areas:"top" "bottom"}.C22RichText.graph .graph_grid .toprow{grid-area:top;display:grid;grid-template-columns:100%;border-bottom:1px solid #5e5e60;text-align:center}.C22RichText.graph .graph_grid .toprow .box{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center}.C22RichText.graph .graph_grid .toprow .box ul{text-align:left;margin:2rem auto}.C22RichText.graph .graph_grid .toprow .box .stlist .stat{display:inline-block;height:15px;width:15px;margin-right:1rem}.C22RichText.graph .graph_grid .toprow .box .stlist .stat.one{background-color:#ea7157}.C22RichText.graph .graph_grid .toprow .box .stlist .stat.two{background-color:#8ea9ff}.C22RichText.graph .graph_grid .toprow .box .stlist .stat.three{background-color:#b088f6}.C22RichText.graph .graph_grid .toprow .box .stlist .stat.four{background-color:#3fa9f5}.C22RichText.graph .graph_grid .toprow .box .stlist .stat.five{background-color:#fe931e}.C22RichText.graph .graph_grid .toprow .box .stlist .stat.six{background-color:#eaeaea}.C22RichText.graph .graph_grid .toprow .box .stats{margin:2rem auto}.C22RichText.graph .graph_grid .toprow .box .stats.map{max-width:555px}.C22RichText.graph .graph_grid .toprow .box .stats.pie{max-width:275px;margin-bottom:4rem}.C22RichText.graph .graph_grid .toprow .box img{margin-top:2rem}.C22RichText.graph .graph_grid .toprow .box:first-of-type{border-right:none;border-bottom:1px solid #5e5e60}.C22RichText.graph .graph_grid .toprow .box:nth-of-type(3){border-left:none;border-top:1px solid #5e5e60}@media(min-width:1024px){.C22RichText.graph .graph_grid .toprow{grid-template-columns:50% 50%}.C22RichText.graph .graph_grid .toprow .box{padding:5rem 5rem 2rem}.C22RichText.graph .graph_grid .toprow .box:first-of-type{border-right:1px solid #5e5e60;border-bottom:none}.C22RichText.graph .graph_grid .toprow .box:nth-of-type(3){border-left:1px solid #5e5e60;border-top:none}}.C22RichText.graph .graph_grid .bottomrow{grid-area:bottom;display:grid;grid-template-columns:100%}.C22RichText.graph .graph_grid .bottomrow .box{padding:2rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C22RichText.graph .graph_grid .bottomrow .box:first-of-type{border-right:none}.C22RichText.graph .graph_grid .bottomrow .box:nth-of-type(3){border-left:none}.C22RichText.graph .graph_grid .bottomrow .box ul{list-style:disc;margin:2rem 0 0 4rem}@media(min-width:1024px){.C22RichText.graph .graph_grid .bottomrow{grid-template-columns:33.3% 33.3% 33.3%}.C22RichText.graph .graph_grid .bottomrow .box{padding:10rem 5rem}.C22RichText.graph .graph_grid .bottomrow .box:first-of-type{border-right:1px solid #5e5e60}.C22RichText.graph .graph_grid .bottomrow .box:nth-of-type(3){border-left:1px solid #5e5e60}}.C22RichText.stats{background-image:url(../../../static/media/ripples/reinvent_2022_sponsorship_icons.png);background-size:cover;background-position:100% 100%}.C22RichText.stats.innovation{background:none}@media(min-width:1024px){.C22RichText.stats.innovation{padding:4rem 0}}.C22RichText.stats .content-wrapper{grid-template-columns:1fr;grid-template-areas:"rich-text"}@media(min-width:1366px){.C22RichText.stats .rich-text-wrapper{padding-right:0}}.C22RichText.stats .rich-text{max-width:unset}.C22RichText.stats .rich-text .stat_grid{display:grid;grid-template-columns:100%;grid-template-rows:repeat(5,auto)}.C22RichText.stats .rich-text .stat_grid div{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C22RichText.stats .rich-text .stat_grid div p{text-align:center}.C22RichText.stats .rich-text .stat_grid div .number{font-weight:900;display:block;font-size:5vw;margin-right:1rem}.C22RichText.stats .rich-text .stat_grid div img{max-width:125px;min-width:125px;width:125px;padding-bottom:0;margin-right:0;margin-bottom:2rem}@media(min-width:1024px){.C22RichText.stats .rich-text .stat_grid div img{margin-bottom:4rem}}.C22RichText.stats .rich-text .stat_grid div span{display:block;font-size:4vw;font-weight:100}@media(min-width:1024px){.C22RichText.stats .rich-text .stat_grid div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.C22RichText.stats .rich-text .stat_grid div .img{margin-bottom:4rem;margin-right:2rem}}@media(min-width:1024px){.C22RichText.stats{background-position:0 0;padding:12rem 0}.C22RichText.stats .rich-text{max-width:100%}.C22RichText.stats .rich-text .stat_grid{display:grid;grid-template-columns:repeat(5,15%);grid-template-rows:100%;-webkit-transition:all .5s;transition:all .5s}.C22RichText.stats .rich-text .stat_grid div{padding:0 4rem;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C22RichText.stats .rich-text .stat_grid div .number{font-size:3vw}.C22RichText.stats .rich-text .stat_grid div img{max-width:150px;min-width:150px;width:150px;margin-right:0}.C22RichText.stats .rich-text .stat_grid div span{display:block;font-size:1.5vw;font-weight:100}}@media(min-width:1366px){.C22RichText.stats .rich-text .stat_grid{grid-template-columns:repeat(5,20%);-webkit-transition:all .5s;transition:all .5s}}.richtextblock+.richtextblock .C22RichText{padding-top:0}#virtual-registration,#virtualregistration,.marketoformstandalone{padding:0}#virtual-registration .mktoForm .mktoButtonWrap .mktoButton,#virtual-registration .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton,#virtualregistration .mktoForm .mktoButtonWrap .mktoButton,#virtualregistration .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton,.marketoformstandalone .mktoForm .mktoButtonWrap .mktoButton,.marketoformstandalone .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton{border:none!important;margin-top:3rem!important}#virtual-registration .C22RichText .content-wrapper .left-title,#virtualregistration .C22RichText .content-wrapper .left-title,.marketoformstandalone .C22RichText .content-wrapper .left-title{grid-area:left-title}#virtual-registration .C22RichText .content-wrapper .left-text-section,#virtualregistration .C22RichText .content-wrapper .left-text-section,.marketoformstandalone .C22RichText .content-wrapper .left-text-section{grid-area:left-text-section}#virtual-registration .C22RichText .content-wrapper .cta-pill,#virtualregistration .C22RichText .content-wrapper .cta-pill,.marketoformstandalone .C22RichText .content-wrapper .cta-pill{grid-area:left-cta}#virtual-registration .C22RichText .content-wrapper .right-title,#virtualregistration .C22RichText .content-wrapper .right-title,.marketoformstandalone .C22RichText .content-wrapper .right-title{grid-area:right-title}#virtual-registration .C22RichText .content-wrapper,#virtualregistration .C22RichText .content-wrapper,.marketoformstandalone .C22RichText .content-wrapper{grid-template-columns:100%;grid-template-areas:"left-title" "left-text-section" "right-title" "rich-text"}@media(min-width:1024px){#virtual-registration .C22RichText .content-wrapper,#virtualregistration .C22RichText .content-wrapper,.marketoformstandalone .C22RichText .content-wrapper{grid-column-gap:unset;grid-row-gap:1rem;grid-template-columns:47% 6% 47%;grid-template-areas:"left-title . right-title" "left-text-section . rich-text" "visual . rich-text"}}@media(min-width:768px){#virtual-registration .C22RichText .mktoForm .mktoFieldWrap,#virtualregistration .C22RichText .mktoForm .mktoFieldWrap,.marketoformstandalone .C22RichText .mktoForm .mktoFieldWrap{display:block}}#virtual-registration .mktoForm.mktoLayoutAbove .mktoRequiredField .mktoAsterix,#virtualregistration .mktoForm.mktoLayoutAbove .mktoRequiredField .mktoAsterix,.marketoformstandalone .mktoForm.mktoLayoutAbove .mktoRequiredField .mktoAsterix{color:red!important}#virtual-registration .C22RichText .mktoForm #consent_lang,#virtual-registration .C22RichText .mktoForm .mktoHtmlText,#virtual-registration .C22RichText .mktoForm .mktoRadioList label,#virtual-registration .C22RichText .mktoForm .mktoRequiredField label.mktoLabel,#virtualregistration .C22RichText .mktoForm #consent_lang,#virtualregistration .C22RichText .mktoForm .mktoHtmlText,#virtualregistration .C22RichText .mktoForm .mktoRadioList label,#virtualregistration .C22RichText .mktoForm .mktoRequiredField label.mktoLabel,.marketoformstandalone .C22RichText .mktoForm #consent_lang,.marketoformstandalone .C22RichText .mktoForm .mktoHtmlText,.marketoformstandalone .C22RichText .mktoForm .mktoRadioList label,.marketoformstandalone .C22RichText .mktoForm .mktoRequiredField label.mktoLabel{color:var(--white)!important}#virtual-registration .C22RichText .mktoForm .mktoRadioList label,#virtualregistration .C22RichText .mktoForm .mktoRadioList label,.marketoformstandalone .C22RichText .mktoForm .mktoRadioList label{margin-top:-5px}#virtual-registration .C22RichText .mktoForm input[type=email],#virtual-registration .C22RichText .mktoForm input[type=tel],#virtual-registration .C22RichText .mktoForm input[type=text],#virtual-registration .C22RichText .mktoForm select,#virtualregistration .C22RichText .mktoForm input[type=email],#virtualregistration .C22RichText .mktoForm input[type=tel],#virtualregistration .C22RichText .mktoForm input[type=text],#virtualregistration .C22RichText .mktoForm select,.marketoformstandalone .C22RichText .mktoForm input[type=email],.marketoformstandalone .C22RichText .mktoForm input[type=tel],.marketoformstandalone .C22RichText .mktoForm input[type=text],.marketoformstandalone .C22RichText .mktoForm select{min-height:5.8rem!important;margin-bottom:1rem!important;width:100%!important}#virtual-registration .C22RichText .mktoForm select,#virtualregistration .C22RichText .mktoForm select,.marketoformstandalone .C22RichText .mktoForm select{padding:.65rem!important;margin-bottom:1rem!important}@media(min-width:768px){#virtual-registration #LblmktoCheckbox_2300416_0,#virtualregistration #LblmktoCheckbox_2300416_0,.marketoformstandalone #LblmktoCheckbox_2300416_0{width:535px}}#virtual-registration #LblCompliance_Optin__c,#virtualregistration #LblCompliance_Optin__c,.marketoformstandalone #LblCompliance_Optin__c{width:0!important}#virtual-registration #LblMarketing_Program_Field_3__c,#virtualregistration #LblMarketing_Program_Field_3__c,.marketoformstandalone #LblMarketing_Program_Field_3__c{width:5px!important}@media(min-width:1024px){#virtual-registration .eyebrow,#virtualregistration .eyebrow,.marketoformstandalone .eyebrow{margin-bottom:1.4rem}}#virtual-registration .C22RichText .content-wrapper .left-text-section .description,#virtualregistration .C22RichText .content-wrapper .left-text-section .description,.marketoformstandalone .C22RichText .content-wrapper .left-text-section .description{margin-bottom:2.6rem}#virtual-registration .C22RichText .content-wrapper .left-text-section .description a,#virtualregistration .C22RichText .content-wrapper .left-text-section .description a,.marketoformstandalone .C22RichText .content-wrapper .left-text-section .description a{color:var(--spring-green)}@media(min-width:1366px){#virtual-registration .C22RichText .rich-text-wrapper,#virtualregistration .C22RichText .rich-text-wrapper,.marketoformstandalone .C22RichText .rich-text-wrapper{padding-right:0}}#virtual-registration .C22RichText .mktoForm .mktoHtmlText.mktoHasWidth,#virtual-registration .C22RichText .mktoForm .mktoHtmlText.mktoHasWidth span,#virtual-registration .C22RichText .mktoForm .mktoRadioList label,#virtual-registration .C22RichText .mktoForm .mktoRequiredField label.mktoLabel,#virtualregistration .C22RichText .mktoForm .mktoHtmlText.mktoHasWidth,#virtualregistration .C22RichText .mktoForm .mktoHtmlText.mktoHasWidth span,#virtualregistration .C22RichText .mktoForm .mktoRadioList label,#virtualregistration .C22RichText .mktoForm .mktoRequiredField label.mktoLabel,.marketoformstandalone .C22RichText .mktoForm .mktoHtmlText.mktoHasWidth,.marketoformstandalone .C22RichText .mktoForm .mktoHtmlText.mktoHasWidth span,.marketoformstandalone .C22RichText .mktoForm .mktoRadioList label,.marketoformstandalone .C22RichText .mktoForm .mktoRequiredField label.mktoLabel{width:100%!important;font-family:var(--font-family)!important;font-size:16px!important;font-weight:400!important;line-height:22px}#virtual-registration .C22RichText .mktoForm .mktoFormRow,#virtual-registration .C22RichText .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol,#virtualregistration .C22RichText .mktoForm .mktoFormRow,#virtualregistration .C22RichText .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol,.marketoformstandalone .C22RichText .mktoForm .mktoFormRow,.marketoformstandalone .C22RichText .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol{width:100%}#virtual-registration .C22RichText .mktoForm .mktoButtonWrap .mktoButton:hover,#virtualregistration .C22RichText .mktoForm .mktoButtonWrap .mktoButton:hover,.marketoformstandalone .C22RichText .mktoForm .mktoButtonWrap .mktoButton:hover{-webkit-box-shadow:none!important;box-shadow:none!important;cursor:pointer!important;background:transparent!important}#virtual-registration .C22RichText .mktoForm .mktoButtonWrap .mktoButton:hover:before,#virtualregistration .C22RichText .mktoForm .mktoButtonWrap .mktoButton:hover:before,.marketoformstandalone .C22RichText .mktoForm .mktoButtonWrap .mktoButton:hover:before{content:"";opacity:.01!important}#virtual-registration .C22RichText .mktoForm .mktoButtonWrap .mktoButton:after,#virtualregistration .C22RichText .mktoForm .mktoButtonWrap .mktoButton:after,.marketoformstandalone .C22RichText .mktoForm .mktoButtonWrap .mktoButton:after{border-radius:50px;padding:3px;background:linear-gradient(277.02deg,#ffe600 -.64%,#f00054 33.74%,#0a00c0 99.96%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:1;content:""}#virtual-registration .C22RichText .mktoForm .mktoButtonWrap .mktoButton:after,#virtual-registration .C22RichText .mktoForm .mktoButtonWrap .mktoButton:before,#virtualregistration .C22RichText .mktoForm .mktoButtonWrap .mktoButton:after,#virtualregistration .C22RichText .mktoForm .mktoButtonWrap .mktoButton:before,.marketoformstandalone .C22RichText .mktoForm .mktoButtonWrap .mktoButton:after,.marketoformstandalone .C22RichText .mktoForm .mktoButtonWrap .mktoButton:before{position:absolute;top:3rem;bottom:0;left:0;right:0;border-radius:4rem;content:"";-webkit-transition:opacity .25s;transition:opacity .25s}.C23aDropNavigation{position:sticky;top:var(--menu-bar-height);z-index:1;color:var(--white);margin:0}.C23aDropNavigation:before{position:absolute;bottom:0;left:0;right:0;content:"";top:0;background:var(--black)}.C23aDropNavigation .anchor-list{padding:3rem 0 1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C23aDropNavigation .anchor-link-wrapper,.C23aDropNavigation .anchor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.C23aDropNavigation .anchor-link-wrapper{-ms-flex-negative:0;flex-shrink:0;-ms-flex-line-pack:start;align-content:flex-start}.C23aDropNavigation .anchor-link-wrapper .anchor-drop-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.C23aDropNavigation .anchor-link-wrapper .anchor-drop-wrapper .chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;margin-top:-8px}.C23aDropNavigation .anchor-link-wrapper .anchor-drop-wrapper .chevron .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:16px;fill:currentColor}.C23aDropNavigation .anchor-link-wrapper .anchor-drop-wrapper .chevron .icon:hover{fill:var(--hover-color)}.C23aDropNavigation .anchor-link-wrapper span{grid-area:heading}.C23aDropNavigation .anchor-link-wrapper.show .sub-navigation-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.C23aDropNavigation .anchor-link-wrapper.show .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.C23aDropNavigation .anchor{-ms-flex-negative:0;flex-shrink:0;display:block;color:currentColor;position:relative}.C23aDropNavigation .sub-navigation-link-wrapper{display:none;position:absolute;min-width:250px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto;max-height:300px;background:var(--black);overflow:auto;border:1px solid hsla(0,0%,100%,.3);grid-area:subnav;width:87%;margin-top:0;top:36px}.C23aDropNavigation .sub-navigation-link-wrapper::-webkit-scrollbar{width:10px}.C23aDropNavigation .sub-navigation-link-wrapper::-webkit-scrollbar-track{background:var(--dark)}.C23aDropNavigation .sub-navigation-link-wrapper::-webkit-scrollbar-thumb{background:var(--hover-color);border-radius:50px}.C23aDropNavigation .sub-navigation-link-wrapper .sub-navigation-link{width:99%;border-bottom:1px solid hsla(0,0%,100%,.3)}.C23aDropNavigation .sub-navigation-link-wrapper .sub-navigation-link:hover{opacity:1;background:var(--hover-color);color:var(--black)}.C23aDropNavigation .sub-navigation-link-wrapper .sub-navigation-link .link{padding:1.5rem 0 1.5rem 1rem;opacity:1}@media(min-width:1024px){.C23aDropNavigation .sub-navigation-link-wrapper{top:46px}.C23aDropNavigation .content-wrapper{padding-top:4rem;padding-bottom:2rem}.C23aDropNavigation .content-wrapper .navigation-wrapper{border-bottom:1px solid #494949}.C23aDropNavigation .anchor-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1rem 0}.C23aDropNavigation .anchor-list .anchor-link-wrapper .anchor-drop-wrapper .chevron{margin-top:-4px}.C23aDropNavigation .anchor-list .anchor-link-wrapper:not(:first-of-type){margin-left:9.5rem}.C23aDropNavigation .anchor-list .anchor-link-wrapper.show{height:auto}.C23aDropNavigation .anchor-list .anchor-link-wrapper.show .sub-navigation-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.C23aDropNavigation .anchor-list .anchor-link-wrapper.show .anchor:after{position:absolute;bottom:-10px;content:"";background:var(--hover-color);display:block;height:3px;width:calc(100% - 15px)}.C23aDropNavigation .anchor-list .anchor-link-wrapper.show .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.C23aDropNavigation .anchor-list .anchor-link-wrapper .anchor:after{position:absolute;bottom:-10px;content:"";background:var(--hover-color);display:block;height:0}.C23aDropNavigation .anchor-list .anchor-link-wrapper .anchor:hover:after{height:3px;-webkit-transition:height .1s ease-in-out;transition:height .1s ease-in-out;width:calc(100% - 15px)}}.droparrow{top:8px}@media(max-width:768px){.droparrow{top:5px}}.show .anchor-drop-wrapper .anchor .droparrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:12px}@media(max-width:768px){.show .anchor-drop-wrapper .anchor .droparrow{top:10px}}.C23SubNavigation{position:sticky;top:var(--menu-bar-height);z-index:2;color:var(--white);margin:0;overflow:hidden}.C23SubNavigation:after,.C23SubNavigation:before{position:absolute;bottom:0;left:0;right:0;content:""}.C23SubNavigation:before{top:0;background:var(--black)}.C23SubNavigation:after{height:.1rem;opacity:.3}.C23SubNavigation .anchor-list{padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.C23SubNavigation .anchor-link-wrapper{position:relative;-ms-flex-negative:0;flex-shrink:0}.C23SubNavigation .anchor-link-wrapper:not(:first-of-type),.C23SubNavigation .cta-wrapper{padding-left:5.5rem}.C23SubNavigation .cta-wrapper .cta-outline{padding:1rem 4rem 1.2rem}.C23SubNavigation .anchor{-ms-flex-negative:0;flex-shrink:0;display:block;color:currentColor;position:relative}.C23SubNavigation .anchor:before{position:absolute;bottom:-1.1rem;height:.3rem;left:0;right:0;background:var(--hover-color);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:""}.C23SubNavigation .anchor:not(.is-active){opacity:.7}.C23SubNavigation .anchor:not(.is-active):before{bottom:0;height:.5rem;opacity:0}@media(min-width:1024px){.C23SubNavigation .content-wrapper{padding-top:6.5rem;padding-bottom:2rem}.C23SubNavigation .content-wrapper .navigation-wrapper{border-bottom:1px solid #494949}.C23SubNavigation .anchor-link-wrapper:not(:first-of-type){padding-left:5.5rem}}.C24EventsDescription{overflow:hidden;padding:4rem 0;position:relative;z-index:0}@media(min-width:1024px){.C24EventsDescription{padding:8rem 0 4rem}}@media(min-width:1366px){.C24EventsDescription{padding:12rem 0 4rem}}.C24EventsDescription .content-wrapper{display:grid;grid-template-areas:"card" "separator" "schedule"}@media(min-width:1024px){.C24EventsDescription .content-wrapper{grid-template-columns:7fr 1fr 4fr;grid-template-areas:"card separator schedule"}}@media(min-width:1366px){.C24EventsDescription .content-wrapper{grid-template-columns:9fr 1fr 3fr}}.C24EventsDescription .card-wrapper{grid-area:card;position:relative;padding-bottom:3rem}.C24EventsDescription .card-wrapper .eyebrow{grid-area:eyebrow}@media(min-width:1900px){.C24EventsDescription .card-wrapper .eyebrow~.copy-wrapper{margin-top:0}}.C24EventsDescription .card-wrapper .title{grid-area:title}.C24EventsDescription .card-wrapper .copy-wrapper{grid-area:copy}@media(min-width:1024px){.C24EventsDescription .card-wrapper .eyebrow{margin-bottom:2.4rem}}@media(min-width:1366px){.C24EventsDescription .card-wrapper{display:grid;grid-template-columns:3.5fr 4fr;grid-template-areas:"title copy"}}.C24EventsDescription .title-wrapper{grid-area:title}.C24EventsDescription .title-wrapper .heading{margin:1rem 0}.C24EventsDescription .copy-wrapper{grid-area:copy}.C24EventsDescription .copy-wrapper .eyebrow{font-size:1.1rem}@media(min-width:1024px){.C24EventsDescription .copy-wrapper .eyebrow{margin-bottom:2.4rem;font-size:1.6rem}}@media screen and (max-width:1024px){.C24EventsDescription .copy-wrapper .eyebrow{margin:2rem 0}}.C24EventsDescription .copy-wrapper .copy.body .cta-inline:hover{color:var(--hover-color)}.C24EventsDescription .copy-wrapper .cta-outline,.C24EventsDescription .copy-wrapper .cta-pill{margin-top:2rem}@media(min-width:1366px){.C24EventsDescription .copy-wrapper .cta-outline,.C24EventsDescription .copy-wrapper .cta-pill{margin-top:4rem}}@media(min-width:1900px){.C24EventsDescription .copy-wrapper{margin-top:2rem}}.C24EventsDescription .separator{position:relative;min-height:.1rem;grid-area:separator}.C24EventsDescription .separator:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";width:1px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#80eaa8),color-stop(19.79%,#47aeff),color-stop(39.07%,#ea74d4),color-stop(81.25%,#b332e2),to(#052e6b));background-image:linear-gradient(180deg,#80eaa8 2.55%,#47aeff 19.79%,#ea74d4 39.07%,#b332e2 81.25%,#052e6b)}@media(min-width:768px){.C24EventsDescription .separator{width:.1rem;margin-left:auto;margin-right:auto}}@media(min-width:1900px){.C24EventsDescription .separator{margin-top:2rem}}.C24EventsDescription .schedule-wrapper{grid-area:schedule}@media(min-width:1366px){.C24EventsDescription .schedule-wrapper{margin-top:-40px}}@media(min-width:1024px){.C24EventsDescription .schedule-wrapper{display:block}}@media(min-width:1900px){.C24EventsDescription .schedule-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-40px}}@media screen and (max-width:1024px){.C24EventsDescription .schedule-wrapper .schedule-content .eyebrow{margin:2rem 0}}.C24EventsDescription .schedule-wrapper .schedule-content .details .eyebrow{margin:0}@media(min-width:1024px){.C24EventsDescription .schedule-wrapper .schedule-content .eyebrow{margin-bottom:2.4rem;font-size:1.6rem}.C24EventsDescription .schedule-wrapper .schedule-content .details .eyebrow,.C24EventsDescription .schedule-wrapper .schedule-content .sponsor-list .eyebrow{margin-bottom:0}.C24EventsDescription .schedule-wrapper .schedule-content .title{margin-top:0}}.C24EventsDescription .schedule-wrapper .sponsor-list img{-o-object-fit:cover;object-fit:cover;height:60px;width:242px}.C24EventsDescription .schedule-title{margin:1.6rem 0 1rem;font-weight:700}@media(min-width:1024px){.C24EventsDescription .schedule-title{margin-top:2.4rem}}.C24EventsDescription .details-list:last-of-type{margin-bottom:2rem}.C24EventsDescription .detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C24EventsDescription .detail-item:not(:first-of-type){margin-top:2rem}.C24EventsDescription .detail-item .details:not(:first-of-type){margin-top:1rem}.C24EventsDescription .info-icon{width:1.4rem;height:1.8rem;margin-right:2rem;-ms-flex-negative:0;flex-shrink:0;color:var(--magenta)}.C25News{overflow:hidden;z-index:1}.C25News,.C25News .news-carousel-wrapper{background:var(--black);position:relative}.C25News .news-carousel-wrapper{padding:3rem var(--component-padding) 1.5rem;z-index:0}.C25News .news-carousel-wrapper:before{height:100%;width:100%;content:"";position:absolute;top:0;left:0}.C25News .news-carousel-wrapper .news-carousel-content{position:relative;z-index:1}.C25News .news-carousel-wrapper .news-carousel-content .cmp-text{margin-bottom:20px;padding-bottom:40px}.C25News .news-carousel-wrapper .news-carousel-content .cmp-text ul{list-style-type:disc;margin:0 0 1.5rem;padding:0 0 0 4.5rem;font-size:1.6rem}.C25News .news-carousel-wrapper .news-carousel-content .cmp-text ol{font-size:1.4rem}.C25News .news-carousel-wrapper .news-carousel-head .title{margin-top:1.6rem}.C25News .news-carousel-wrapper .news-carousel{position:relative;margin-top:2rem}.C25News .news-carousel-wrapper .news-carousel .carousel-controls-wrapper{display:none}@media(min-width:768px){.C25News .news-carousel-wrapper{padding:4.1rem var(--component-padding)}.C25News .news-carousel-wrapper:before{margin-left:calc(var(--component-padding)*-1);width:calc(100% + var(--component-padding) + var(--component-padding))}.C25News .news-carousel-wrapper .news-carousel .carousel-controls-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-1.5rem;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@media(min-width:1024px){.C25News .news-carousel-wrapper{grid-area:carousel;min-width:0;padding:4rem 0 4.7rem 8rem}.C25News .news-carousel-wrapper:before{background-size:2042px 1221px;background-position:0 0;margin-left:0;width:calc(100% + 12rem)}.C25News .news-carousel-wrapper .news-carousel-head{padding-right:11.5rem}.C25News .news-carousel-wrapper .news-carousel-head .title{margin-top:2.4rem}.C25News .news-carousel-wrapper .news-carousel{margin-top:5rem}.C25News .news-carousel-wrapper .news-carousel .carousel-controls-wrapper{top:-5.2rem}}.C25News .news-carousel-wrapper .cta-row-parent{position:fixed;bottom:0;padding-bottom:30px;padding-top:20px;width:100%}@media(min-width:1366px){.C25News .news-carousel-wrapper .cta-row-parent{padding-bottom:48px}}.C25News .ripple-wrapper{position:relative;margin-bottom:2rem}.C25News .ripple-wrapper:before{display:block;width:100%;padding-bottom:40%;content:""}.C25News .ripple-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C25News .ripple-wrapper .picture img{width:100%;height:100%;-o-object-position:center bottom;object-position:center bottom;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.C25News .ripple-wrapper{position:absolute;top:0;left:0;width:36rem;margin-bottom:0}.C25News .ripple-wrapper:before{padding-bottom:220.5%}.C25News .ripple-wrapper .picture img{-o-object-position:bottom right;object-position:bottom right}}@media(min-width:1366px){.C25News .ripple-wrapper{width:50rem}}@media(min-width:1900px){.C25News .ripple-wrapper{width:54.5rem}}@media(min-width:768px){.C25News .visible-mobile{display:none!important;visibility:hidden}}@media(max-width:768px){.C25News .visible-desktop{display:none!important;visibility:hidden}}.C25News .content-wrapper{padding-left:0;padding-right:0}.C25News .content{padding:var(--component-padding) var(--component-padding) 3.5rem;background-image:url(../../../static/media/ripples/Overview_Carousel.png);background-size:cover;background-position:100% 50%}.C25News .content .cmp-text{padding-bottom:2rem}.C25News .content .title{margin:1.6rem 0 2rem}.C25News .content .copy{padding-bottom:4rem}@media(min-width:768px){.C25News .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1024px){.C25News .content-wrapper{display:grid;grid-template-columns:5fr 9fr;grid-gap:var(--grid-gap);grid-template-areas:"content carousel";padding-right:var(--component-padding);background-position:100% 100%}.C25News .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-area:content;min-width:0;padding-right:3rem}.C25News .content.visible-desktop{padding-top:4rem;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.C25News .content.visible-bg{background-image:none!important}.C25News .title{margin:2.4rem 0 5rem}.C25News .news-card-item-wrapper__content-right{grid-template-columns:9fr 5fr;grid-template-areas:"carousel content";padding-left:var(--component-padding);padding-right:0}.C25News .news-card-item-wrapper__content-right .news-carousel-wrapper{padding-right:7.3rem;padding-left:0}}@media(min-width:1366px){.C25News .content{padding-right:7.4rem;padding-bottom:9rem}}.heading.heading-1{line-height:1.09!important}.visible-desktop .copy,.visible-mobile .copy{padding-bottom:.6rem!important}.C26CountDown{position:relative;z-index:0;overflow:hidden;padding:6.4rem 0 2rem;background-position:100% 100%;background-size:cover}.C26CountDown .content-wrapper.clock-wrapper{grid-template-columns:5fr 7fr}@media(max-width:1024){.C26CountDown .content-wrapper.clock-wrapper{grid-template-columns:1fr}}@media(min-width:768px){.C26CountDown{background-position:0 0}}@media(min-width:1024px){.C26CountDown{padding:16rem 0}.C26CountDown .content-wrapper{display:grid;grid-template-columns:5fr 7fr}}.C26CountDown .mobile-only-cta{display:none}@media(min-width:1024px){.C26CountDown .mobile-only-cta{display:none}}.C26CountDown .copy-wrapper{-ms-flex-item-align:center;align-self:center}.C26CountDown .copy-wrapper .logo-wrapper{max-width:34rem}.C26CountDown .copy-wrapper .price-wrapper{margin-top:2rem}.C26CountDown .copy-wrapper .heading{text-transform:none}.C26CountDown .event-details{margin:2rem 0 1rem;max-width:24rem}@media(min-width:768px){.C26CountDown .event-details{max-width:30rem}}@media(min-width:1366px){.C26CountDown .event-details{max-width:40rem}}.C26CountDown .cta-outline{max-width:48rem;margin-top:2.5rem;padding:1.6rem 4rem 1.4rem}@media(min-width:768px){.C26CountDown .cta-outline{max-width:20rem}}.C26CountDown .desktop-only-cta{display:inline-block}.C26CountDown .countdown-wrapper{max-width:72rem;display:grid;grid-template-columns:repeat(4,1fr);align-self:flex-end;margin-top:2rem}.C26CountDown .countdown-wrapper.clock{grid-template-columns:1fr;font-size:5rem;font-weight:500;letter-spacing:1px;white-space:nowrap}@media(min-width:768px){.C26CountDown .countdown-wrapper.clock{font-size:8rem;letter-spacing:3px}}.C26CountDown .fraction{position:relative;max-width:18rem;max-height:16rem;overflow:hidden;background:rgba(22,30,43,.25)}.C26CountDown .fraction:before{display:block;width:100%;padding-bottom:100%;content:""}.C26CountDown .fraction:first-of-type{border:1px solid var(--border-color);background-image:linear-gradient(136.1deg,#b332e2 12.38%,#052e6b 100.92%)}.C26CountDown .fraction:not(:first-of-type){opacity:.55;border:1px solid var(--border-color);background-color:#000}.C26CountDown .fraction:not(:first-of-type):after{position:absolute;top:0;bottom:0;right:0;width:.1rem;background:var(--dark);content:""}.C26CountDown .fraction-content{position:absolute;top:0;bottom:0;left:0;right:0;padding:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:768px){.C26CountDown .fraction-content{padding:2rem}}@media(min-width:1366px){.C26CountDown .fraction-content{padding:2rem 3rem}}.C26CountDown .unit{font-size:1.2rem}@media(min-width:768px){.C26CountDown .unit{font-size:2rem;letter-spacing:-.02rem}}@media(min-width:768px){.C26CountDown .heading.heading-1{font-size:5.5rem;line-height:5.5rem;letter-spacing:-.15rem}}.C26CountDown .ripple-wrapper{pointer-events:none}.C26CountDown .ripple-wrapper,.C26CountDown .ripple-wrapper .picture{position:absolute;top:0;left:0;right:0;bottom:0}.C26CountDown .ripple-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 100%;object-position:100% 100%}.C27Highlights{position:relative;overflow:hidden;padding:4rem 0}@media(min-width:1366px){.C27Highlights{padding:9rem 0}}@media(min-width:1366px){.C27Highlights .content-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-rows:auto 1fr;grid-template-columns:14fr 1fr 8fr;grid-template-areas:"video-player . title" "video-player . playlist"}.C27Highlights .content-wrapper.is-flipped{grid-template-columns:8fr 1fr 14fr;grid-template-areas:"title . video-player" "playlist . video-player"}}@media(min-width:1900px){.C27Highlights .content-wrapper{grid-template-columns:7fr 1fr 4fr}.C27Highlights .content-wrapper.is-flipped{grid-template-columns:4fr 1fr 7fr}}.C27Highlights .title-wrapper{grid-area:title}.C27Highlights .title-wrapper .heading{margin-top:1.6rem}@media(min-width:1366px){.C27Highlights .title-wrapper{margin-bottom:4rem}.C27Highlights .title-wrapper .heading{margin-top:2.4rem}}.C27Highlights .video-player-wrapper{grid-area:video-player}.C27Highlights .video-wrapper{position:relative;margin:2rem calc(var(--component-padding)*-1);padding:2rem 2rem 0}@media(min-width:768px){.C27Highlights .video-wrapper{padding:4rem 6rem 0}}@media(min-width:1366px){.C27Highlights .video-wrapper{padding:0;margin:0}}.C27Highlights .checker{position:absolute;top:0;bottom:5.6rem;left:0;right:0}.C27Highlights .checker .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C27Highlights .checker img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media(min-width:1366px){.C27Highlights .checker{bottom:0;left:calc(var(--component-padding)*-1);top:-9rem;right:14rem}}@media(min-width:1900px){.C27Highlights .checker{right:28rem}}.C27Highlights .is-flipped .checker{position:absolute;top:0;bottom:5.6rem;left:0;right:0}.C27Highlights .is-flipped .checker .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C27Highlights .is-flipped .checker img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media(min-width:1366px){.C27Highlights .is-flipped .checker{bottom:0;right:calc(var(--component-padding)*-1);top:-9rem}}.C27Highlights .video-container{position:relative}.C27Highlights .video-container:before{display:block;width:100%;padding-bottom:56%;content:""}.C27Highlights .video-player{background:var(--black);position:absolute;top:0;bottom:0;left:0;right:0}.C27Highlights .video{position:absolute;top:0;bottom:-.1rem;left:0;right:0;width:100%!important;height:100%!important}.C27Highlights .poster{position:absolute;top:0;bottom:0;left:0;right:0}.C27Highlights .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.C27Highlights .video-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2rem}@media(min-width:1366px){.C27Highlights .video-info-wrapper{margin-top:4rem}}.C27Highlights .video-info{width:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start}@media(min-width:1366px){.C27Highlights .video-info{display:grid;grid-template-columns:3fr 4fr}}.C27Highlights .video-info .heading{padding-right:4rem;margin-bottom:2rem}.C27Highlights .video-info .heading strong{display:inline-block}.C27Highlights .video-info .copy{opacity:.7}.C27Highlights .playlist-wrapper{grid-area:playlist}.C27Highlights .playlist{display:grid;margin-top:1.6rem;grid-template-columns:auto;grid-gap:var(--grid-gap)}@media(min-width:1024px){.C27Highlights .playlist{margin-top:2.4rem}}.C27Highlights .playlist-item{background:var(--dark);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C27Highlights .playlist-item .copy-wrapper{opacity:.7;padding:1.6rem 2.4rem}@media(min-width:1366px){.C27Highlights .playlist-item .copy-wrapper .heading{margin-bottom:1rem}}.C27Highlights .playlist-item .copy-wrapper p{overflow:hidden;display:none}@media(min-width:1900px){.C27Highlights .playlist-item .copy-wrapper p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.C27Highlights .thumbnail{max-width:8rem;width:100%;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media(min-width:1900px){.C27Highlights .thumbnail{max-width:15rem}}.C27Highlights .thumbnail:before{display:block;width:100%;padding-bottom:100%;content:""}.C27Highlights .thumbnail .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C27Highlights .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.C27Highlights .thumbnail .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3.2rem;height:3.2rem}.C27Highlights .thumbnail .play-button svg{width:1.2rem;height:1.2rem}html{scroll-behavior:unset}.C28CertificationOverview{padding:4rem 0;position:relative;z-index:0}.C28CertificationOverview.blue{background-color:#000;background-size:cover;background-repeat:no-repeat}.C28CertificationOverview.purple{background-image:url(../../../static/media/ripples/c-28-certification-overview-background-addons.jpg);background-size:cover;background-repeat:no-repeat}.C28CertificationOverview.grey{background:url(../../../static/media/sponsors/modules/virtual_sponsorship.png);background-size:cover;background-repeat:no-repeat}.C28CertificationOverview.solo{padding:8rem 0}.C28CertificationOverview .copy.body.benefit-copy{font-size:1.5rem}.C28CertificationOverview .more{float:right}@media(min-width:1024px){.C28CertificationOverview{padding:8rem 0}}@media(min-width:1900px){.C28CertificationOverview{padding:12rem 0}}.C28CertificationOverview .content-wrapper{display:grid;grid-template-areas:"title-wrapper" "top-copy-wrapper" "certification-wrapper"}@media(min-width:1366px){.C28CertificationOverview .content-wrapper{grid-template-columns:5fr 1fr 6fr;grid-template-areas:"title-wrapper . top-copy-wrapper" "certification-wrapper certification-wrapper certification-wrapper"}}@media(min-width:1900px){.C28CertificationOverview .content-wrapper{grid-template-columns:3fr 1fr 7fr}}.C28CertificationOverview .title-wrapper{grid-area:title-wrapper;margin-bottom:4rem}.C28CertificationOverview .title-wrapper .heading{margin-top:1.6rem}@media(min-width:1024px){.C28CertificationOverview .title-wrapper .heading{margin-top:2.4rem}}.C28CertificationOverview .top-copy-wrapper{grid-area:top-copy-wrapper;padding:0;margin-bottom:4rem}@media(min-width:1024px){.C28CertificationOverview .top-copy-wrapper{margin-bottom:5rem;padding:3.5rem 0 0}}@media(min-width:1366px){.C28CertificationOverview .top-copy-wrapper{margin-bottom:7rem}}.C28CertificationOverview .certification-wrapper{grid-area:certification-wrapper}.C28CertificationOverview .information-wrapper{padding-left:2rem;margin-bottom:3rem;position:relative;grid-area:info}.C28CertificationOverview .information-wrapper:before{position:absolute;top:0;bottom:0;left:0;width:.3rem;background:var(--level-color);content:""}.C28CertificationOverview .information-wrapper .copy{opacity:.7}.C28CertificationOverview .information-wrapper .info-copy{max-width:42rem;font-size:24px;opacity:1;font-weight:100}.C28CertificationOverview .information-wrapper .info-copy span{font-size:18px;display:block}.C28CertificationOverview .information-wrapper .info-copy .cls-1{fill:var(--hover-color)}@media(min-width:1024px){.C28CertificationOverview .information-wrapper{margin-bottom:0}}.C28CertificationOverview .level.emerald{--level-color:#30c1b2}.C28CertificationOverview .level.diamond{--level-color:#2976ea}.C28CertificationOverview .level.platinum{--level-color:#9c9c9c}.C28CertificationOverview .level.gold{--level-color:#f90}.C28CertificationOverview .level.bronze{--level-color:#ff6138}.C28CertificationOverview .level.showcase{--level-color:#3c46ff}.C28CertificationOverview .level.one-week{--level-color:#4f29ac}.C28CertificationOverview .level.add-ons{--level-color:#f371e2}.C28CertificationOverview .level.virtual{--level-color:#95b0ff}.C28CertificationOverview .level.professional{--level-color:#f3580f}.C28CertificationOverview .level.associate{--level-color:#f39}.C28CertificationOverview .level.foundational{--level-color:#b332e2}.C28CertificationOverview .level.specialty{--level-color:#0062ff}.C28CertificationOverview .level:not(:first-of-type){margin-top:4rem}@media(min-width:1024px){.C28CertificationOverview .level{display:grid;grid-template-columns:5fr 1fr 6fr;grid-gap:var(--grid-gap);grid-template-areas:"info . certifications"}.C28CertificationOverview .level:not(:first-of-type){margin-top:8rem}}@media(min-width:1900px){.C28CertificationOverview .level{display:grid;grid-template-columns:3fr 1fr 7fr;grid-gap:var(--grid-gap);grid-template-areas:"info . certifications"}.C28CertificationOverview .level:not(:first-of-type){margin-top:12rem}}.C28CertificationOverview .certifications{position:relative;grid-area:certifications}.C28CertificationOverview .certifications:before{position:absolute;top:0;left:calc(var(--component-padding)*-1);right:calc(var(--component-padding)*-1);height:.1rem;background:var(--level-color);content:""}@media(min-width:1024px){.C28CertificationOverview .certifications:before{left:0;right:0}}@media(min-width:1366px){.C28CertificationOverview .certifications:before{display:none}}.C28CertificationOverview .certifications-list{padding:1rem 0 0}@media(min-width:1366px){.C28CertificationOverview .certifications-list{display:grid;grid-column-gap:4rem;grid-template-columns:1fr 1fr;grid-template-rows:auto}}.C28CertificationOverview .certifications-list.grid{grid-template-columns:1fr}.C28CertificationOverview .certifications-list.add-on .certificate .heading{display:block;margin-right:10px}@media(min-width:1900px){.C28CertificationOverview .certifications-list{grid-column-gap:7rem}}.C28CertificationOverview .certificate{-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1.6rem 0;position:relative;height:100%}.C28CertificationOverview .certificate:after,.C28CertificationOverview .certificate:before{position:absolute;bottom:0;left:calc(var(--component-padding)*-1);right:calc(var(--component-padding)*-1);height:.1rem;background:var(--level-color);content:""}.C28CertificationOverview .certificate:after{top:0;left:0;right:0;bottom:auto;display:none}.C28CertificationOverview .certificate .certificate-container{width:100%}.C28CertificationOverview .certificate .certificate-icon{-ms-flex-negative:0;flex-shrink:0;width:1.6rem;color:var(--level-color);margin-right:1rem;stroke:var(--level-color)}.C28CertificationOverview .certificate .heading{margin-bottom:.4rem;display:inline-block;margin-right:100px}.C28CertificationOverview .certificate .heading span{font-size:14px}.C28CertificationOverview .certificate .copy.price{display:inline-block}.C28CertificationOverview .certificate .copy_grid{display:grid;grid-template-columns:repeat(2,minmax(48%,1fr))}.C28CertificationOverview .certificate .copy_grid .grid_item{padding:0 0 0 11%}.C28CertificationOverview .certificate .copy_grid .grid_item ul{list-style-type:disc}.C28CertificationOverview .certificate .copy_grid .grid_item ul li{font-size:14px}@media(min-width:1024px){.C28CertificationOverview .certificate{padding:1.6rem}.C28CertificationOverview .certificate:before{left:0;right:0}}@media(min-width:1366px){.C28CertificationOverview .certificate:nth-of-type(-n+2):after{display:block}}@media(min-width:1900px){.C28CertificationOverview .certificate{padding:1.6rem 3rem}}.C28CertificationOverview .certificate-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.C28CertificationOverview .certificate-header.is-active .chevron{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.C28CertificationOverview .certificate-header .chevron{display:block;width:2rem;height:2rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);margin-left:5rem}.C28CertificationOverview .certificate-header .chevron svg{fill:currentColor}.C28CertificationOverview .certificate-content-wrapper{overflow:hidden}.C28CertificationOverview .certificate-content-wrapper .content{max-width:42rem;padding:2rem 0 1rem}.C28CertificationOverview .certificate-content-wrapper .content ul.sponsor{list-style:disc;margin-left:2rem}.C28CertificationOverview .certificate-content-wrapper .content ul.sponsor2{list-style:circle;margin-left:2rem;opacity:1}.C28CertificationOverview .certificate-content-wrapper .content .copy.body{font-size:1.5rem}.C28CertificationOverview .certificate-content-wrapper .content.grid{max-width:unset}.C28CertificationOverview .emerald{--level-color:#30c1b2}.C28CertificationOverview .diamond{--level-color:#2976ea}.C28CertificationOverview .platinum{--level-color:#9c9c9c}.C28CertificationOverview .gold{--level-color:#f90}.C28CertificationOverview .bronze{--level-color:#ff6138}.C28CertificationOverview .showcase{--level-color:#3c46ff}.C28CertificationOverview .one-week{--level-color:#4f29ac}.C28CertificationOverview .add-ons{--level-color:#f371e2}.C28CertificationOverview .virtual{--level-color:#95b0ff}.C29Gif{background-image:url(../../../static/media/ripples/C29Social_Gif_BG.png);background-size:cover;background-position:0 0;overflow:hidden}@-webkit-keyframes magentaToOrange{0%{color:var(--magenta)}to{color:var(--orange)}}@keyframes magentaToOrange{0%{color:var(--magenta)}to{color:var(--orange)}}.C29Gif .share-modal{height:100%;width:100%;position:fixed;top:0;left:0;background:var(--black);overflow:auto;opacity:0;visibility:hidden;-webkit-transition:opacity .2s linear,visibility 0ms linear .2s;transition:opacity .2s linear,visibility 0ms linear .2s;z-index:3}.C29Gif .share-modal.is-visible{opacity:1;visibility:visible;-webkit-transition-delay:0ms,0ms;transition-delay:0ms,0ms}.C29Gif .share-modal .share-modal-inner{padding:3.5rem var(--component-padding) 1.5rem;position:relative}.C29Gif .share-modal .title{margin:1rem 0 2rem}.C29Gif .share-modal .image{position:relative}.C29Gif .share-modal .image:before{content:"";display:block;padding-top:64.2857142857%}.C29Gif .share-modal .image img{height:100%;width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.C29Gif .share-modal .share-link{height:5rem;width:100%;background:var(--dark);border-radius:2.5rem;border:0;color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 2.5rem;margin:2rem 0 1rem}.C29Gif .share-modal .cta-outline{max-width:none}.C29Gif .share-modal .close-button{height:32px;width:32px;color:var(--white);position:absolute;top:2.4rem;right:2rem;padding:0;z-index:1}.C29Gif .share-modal .close-button svg{height:16px;width:16px}@media(min-width:768px){.C29Gif .share-modal{display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.7)}.C29Gif .share-modal .share-modal-inner{width:68.8rem;padding:5rem 5.7rem;background:var(--black);margin:auto}.C29Gif .share-modal .share-modal-top-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--grid-gap)}.C29Gif .share-modal .copy-wrapper{padding-right:2rem}.C29Gif .share-modal .input-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--dark);border-radius:4rem;padding:0 5px 0 0;margin-top:4.8rem}.C29Gif .share-modal .input-wrapper .share-link{background:transparent;border-radius:0;height:6.5rem;margin:0;padding-right:2rem}.C29Gif .share-modal .input-wrapper .cta-outline{background:var(--black);border-radius:30px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.C29Gif .share-modal .close-button{top:1.2rem;right:1.2rem}}@media(min-width:1366px){.C29Gif .share-modal .title{font-size:4rem;line-height:4rem;letter-spacing:-.15rem}}.C29Gif .ripple{display:none}.C29Gif .content{padding-top:3.5rem;padding-bottom:1.5rem}.C29Gif .content .title{margin:1.6rem 0 2rem}.C29Gif .carousel-wrapper{position:relative}.C29Gif .carousel-wrapper .carousel-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C29Gif .carousel-wrapper .carousel-item{position:relative;background:var(--dark);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.C29Gif .carousel-wrapper .carousel-item:before{content:"";display:block;padding-top:64.2857142857%}.C29Gif .carousel-wrapper .carousel-item:hover .image-gif{opacity:1;visibility:visible;-webkit-transition-delay:0ms,0ms;transition-delay:0ms,0ms}.C29Gif .carousel-wrapper .carousel-item:not(:first-child){margin-left:10px}.C29Gif .carousel-wrapper .carousel-item .picture,.C29Gif .carousel-wrapper .carousel-item img{height:100%;width:100%;position:absolute;top:0;left:0}.C29Gif .carousel-wrapper .carousel-item img{-o-object-fit:cover;object-fit:cover}.C29Gif .carousel-wrapper .carousel-item .image-gif{opacity:0;visibility:hidden;-webkit-transition:opacity .2s linear,visibility 0ms linear .2s;transition:opacity .2s linear,visibility 0ms linear .2s}.C29Gif .carousel-wrapper .bullets{margin:15px 0 0}.C29Gif .carousel-controls{display:none}.C29Gif .share-button{height:3.5rem;width:3.5rem;background:var(--black);border-radius:50%;color:var(--white);position:absolute;top:1rem;right:1rem;padding:1px 1px 0 0;-webkit-transition:background .2s ease-out,color .3s ease-out;transition:background .2s ease-out,color .3s ease-out}.C29Gif .share-button:hover{background-color:var(--white);color:var(--black)}.C29Gif .share-button svg{height:1.4rem;width:1.4rem}.C29Gif .social-media-wrapper{display:none;padding:0;position:relative}.C29Gif .social-media-wrapper .social-media-inner{max-width:27.6rem}.C29Gif .social-media-wrapper .social-media-list{padding:2rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.C29Gif .social-media-wrapper .social-media-list-item{width:4rem}.C29Gif .social-media-wrapper .icon{color:var(--white);-webkit-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}@media(min-width:768px){.C29Gif .content{padding-top:11rem;padding-bottom:8rem}.C29Gif .content .title{width:250px}.C29Gif .carousel-wrapper .carousel-item{width:calc(25% - 7.5px)}.C29Gif .carousel-controls{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-1.5rem;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.C29Gif .carousel-controls .chevron-button:last-child{margin-right:0}.C29Gif .bullets{display:none}.C29Gif .share-button{height:2.4rem;width:2.4rem}.C29Gif .share-button svg{height:1.2rem;width:1.2rem}}@media(min-width:1024px){.C29Gif .content .title{margin-top:2.4rem;width:350px}}@media(min-width:1366px){.C29Gif .ripple{display:block;position:absolute;top:0;left:-20px;width:calc(100% - 50px)}.C29Gif .content-wrapper{display:grid;grid-template-columns:4fr 8fr;grid-gap:var(--grid-gap);grid-template-areas:"share content"}.C29Gif .social-media-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-area:share;min-width:0;padding-top:11rem;padding-bottom:8rem}.C29Gif .social-media-wrapper .social-media-inner{max-width:27.6rem}.C29Gif .content{grid-area:content;min-width:0}.C29Gif .content .title{margin:2rem 0 5rem}.C29Gif .carousel-controls{top:-5.2rem}}.C31Tabs{position:relative;padding:4rem 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width:1024px){.C31Tabs{padding:8rem 0 0}}.C31Tabs .tab-navigation-wrapper{position:relative}.C31Tabs .tab-navigation-wrapper:before{position:absolute;bottom:.1rem;left:calc(var(--component-padding)*-1);right:calc(var(--component-padding)*-1);height:.1rem;opacity:.3;background:currentColor;content:""}@media(min-width:1024px){.C31Tabs .tab-navigation-wrapper:before{left:0;right:0}}@media(min-width:1366px){.C31Tabs .tab-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1024px){.C31Tabs .title-wrapper{padding-right:2rem}.C31Tabs .title-wrapper select{font-size:4rem;letter-spacing:-.15rem;line-height:4rem}}@media(min-width:1366px){.C31Tabs .title-wrapper{padding-right:8rem}}.C31Tabs .tabs-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C31Tabs .tab{padding:2rem 0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;position:relative;cursor:pointer}.C31Tabs .tab:not(:first-of-type){padding-left:4rem}.C31Tabs .tab:not(:first-of-type):before{left:4rem}@media(min-width:1366px){.C31Tabs .tab:not(:first-of-type){padding-left:8rem}.C31Tabs .tab:not(:first-of-type):before{left:8rem}}.C31Tabs .tab:before{position:absolute;bottom:0;height:.3rem;left:0;right:0;background:var(--hover-color);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:""}.C31Tabs .tab:not(.is-active){opacity:.3}.C31Tabs .tab:not(.is-active):before{bottom:1rem;height:.5rem;opacity:0}.C31Tabs.agenda-wrapper{position:relative;padding:3rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.C31Tabs.agenda-wrapper #gmt,.C31Tabs.agenda-wrapper #sgt,.C31Tabs.agenda-wrapper .agenda #agenda .title-wrapper h2{display:none}.tabs-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.tabs-content-wrapper [data-component]{width:100%;-ms-flex-negative:0;flex-shrink:0}.tabs-content-wrapper .flair{display:none}.tabs-content-wrapper>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.tabs-content-wrapper .agenda-list-wrapper .date{padding:0}.tabs-content-wrapper .agenda-list-wrapper .agenda-detail ul{grid-template-columns:25% auto 10%}.tabs-content-wrapper .content-wrapper:before{display:none}.C32FeaturedContent .article-wrapper{padding:2rem 0;overflow:hidden}.C32FeaturedContent .article-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C32FeaturedContent .article-item{width:100%;max-width:300px;-ms-flex-negative:0;flex-shrink:0}.C32FeaturedContent .article-item:not(:last-child){margin-right:var(--grid-gap)}.C32FeaturedContent .visual-wrapper{position:relative;max-width:300px}.C32FeaturedContent .visual-wrapper:before{display:block;width:100%;padding-bottom:70%;content:""}.C32FeaturedContent .visual-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C32FeaturedContent .content{padding:3rem 2rem}.C32FeaturedContent .content .copy{margin:1rem 0}.C32FeaturedContent .controls-wrapper{background:red}.C32FeaturedContent .eyebrow{margin-bottom:2.4rem}.C32FeaturedVideo{padding:0;position:relative;z-index:1;overflow:hidden}.C32FeaturedVideo:before{background-image:-webkit-gradient(linear,left top,right top,color-stop(2%,#2cd266),color-stop(59%,#48afe5),to(#e50086));background-image:linear-gradient(90deg,#2cd266 2%,#48afe5 59%,#e50086);height:10px;width:100%}.C32FeaturedVideo .cta-outline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto 4rem;width:90%;max-width:none}@media(min-width:1024px){.C32FeaturedVideo .cta-outline{width:unset;margin:unset;max-width:16.6rem}}@media(min-width:1366px){.C32FeaturedVideo{margin-bottom:5rem}}.C32FeaturedVideo .carousel-wrapper{padding:3.5rem 0}.C32FeaturedVideo .carousel-wrapper .carousel-content{position:relative;z-index:1}.C32FeaturedVideo .carousel-wrapper .carousel-head .title{margin-top:1.6rem}.C32FeaturedVideo .carousel-wrapper .carousel{position:relative;margin-top:2rem}.C32FeaturedVideo .carousel-wrapper .carousel .carousel-controls-wrapper{display:none}@media(min-width:768px){.C32FeaturedVideo .carousel-wrapper{padding:3.5rem 0}.C32FeaturedVideo .carousel-wrapper .carousel .carousel-controls-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-1.5rem;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@media(min-width:1024px){.C32FeaturedVideo .carousel-wrapper{grid-area:carousel;min-width:0;padding-bottom:0}.C32FeaturedVideo .carousel-wrapper .carousel-head{padding-right:11.5rem}.C32FeaturedVideo .carousel-wrapper .carousel-head .title{margin-top:2.4rem}.C32FeaturedVideo .carousel-wrapper .carousel{margin-top:5rem}.C32FeaturedVideo .carousel-wrapper .carousel .carousel-controls-wrapper{top:-5.2rem}}@media(min-width:1366px){.C32FeaturedVideo .carousel-wrapper{padding-bottom:0}}@media(min-width:1900px){.C32FeaturedVideo .carousel-wrapper{padding-top:6.5rem}}@media(min-width:1024px){.C32FeaturedVideo .content-wrapper{display:grid;grid-template-columns:8fr .25fr 3fr var(--component-padding);grid-template-areas:"carousel . content content";grid-gap:var(--grid-gap);padding-right:0}}@media(min-width:1900px){.C32FeaturedVideo .content-wrapper{grid-template-columns:8fr 1fr 3fr var(--component-padding);grid-template-areas:"carousel . content content"}}.C32FeaturedVideo .featured-video{padding:3rem 0 0;position:relative;min-width:0;grid-area:content;background-image:url(../../../static/media/ripples/C32FeaturedVideo.png);background-size:100% 100%;overflow:hidden}@media(max-width:768px){.C32FeaturedVideo .featured-video{margin-bottom:3rem}}.C32FeaturedVideo .featured-video:before{position:absolute;top:0;bottom:0;left:calc(var(--component-padding)*-1);right:calc(var(--component-padding)*-1);content:""}.C32FeaturedVideo .featured-video .content{grid-area:video-content;position:relative;z-index:1;padding-bottom:2rem}@media(max-width:768px){.C32FeaturedVideo .featured-video .content{padding-left:20px}}@media(min-width:769px)and (max-width:1023px){.C32FeaturedVideo .featured-video .content{padding-left:20px;padding-right:20px}}.C32FeaturedVideo .featured-video .content span{display:block;margin-right:2rem}.C32FeaturedVideo .featured-video .title{margin:1.6rem 0 2rem}.C32FeaturedVideo .featured-video .featured-video-titles{grid-area:title}.C32FeaturedVideo .featured-video .featured-video-titles .monotone{padding-top:2rem}.C32FeaturedVideo .featured-video video{height:100%;max-height:275px}@media(min-width:1024px){.C32FeaturedVideo .featured-video{grid-template-columns:1fr;grid-template-areas:"video-content";padding-top:4.5rem}.C32FeaturedVideo .featured-video:before{left:0;right:0}.C32FeaturedVideo .featured-video .content{grid-template-columns:1fr var(--component-padding);grid-template-areas:"title ." "video video" "cta .";padding-left:3.5rem}.C32FeaturedVideo .featured-video .poster{margin-left:-3.5rem}.C32FeaturedVideo .featured-video .title{margin:2.4rem 0 5.5rem;max-width:90%}.C32FeaturedVideo .featured-video .featured-video-titles{margin:0}.C32FeaturedVideo .featured-video .featured-video-titles .monotone{padding-top:0}.C32FeaturedVideo .featured-video .video-container{grid-area:video;margin-bottom:6rem;margin-right:25px}.C32FeaturedVideo .featured-video .cta-outline{grid-area:cta}}@media(min-width:1900px){.C32FeaturedVideo .featured-video{padding-top:6.5rem}.C32FeaturedVideo .featured-video .content{padding-left:5rem}.C32FeaturedVideo .featured-video .poster{margin-left:-5rem}}.C32FeaturedVideo .video-container{position:relative;margin-bottom:2rem}@media(max-width:768px){.C32FeaturedVideo .video-container{padding-right:20px}}.C32FeaturedVideo .video-container:before{display:block;width:100%;content:""}.C32FeaturedVideo .video-container .video,.C32FeaturedVideo .video-container .video-player{position:absolute;top:0;bottom:0;left:0;right:0}.C32FeaturedVideo .video-container .video{width:100%!important;height:100%!important}.C32FeaturedVideo .video-container .poster,.C32FeaturedVideo .video-container .poster picture{position:absolute;top:0;bottom:0;left:0;right:0}.C32FeaturedVideo .video-container .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.C32FeaturedVideo .checker-wrapper{display:none;position:absolute;top:0;bottom:0;right:0;width:.5rem;background:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}@media(min-width:768px){.C32FeaturedVideo .checker-wrapper{display:block}}@media(min-width:1366px){.C32FeaturedVideo .checker-wrapper{width:1rem}}.C32FeaturedVideo .checker-wrapper .picture{position:absolute;top:0;bottom:0;left:-115px;right:0}.C32FeaturedVideo .checker-wrapper .picture img{-o-object-fit:cover;object-fit:cover;height:100%}.C32FeaturedVideoText{position:relative;z-index:0;overflow:hidden;background:url(../../../static/media/ripples/reinvent_2022_sponsorship_C32.png);background-size:contain;background-repeat:no-repeat}.C32FeaturedVideoText .content-wrapper{display:grid;position:relative;grid-template-columns:1fr;grid-template-areas:"video-container" "video-content-wrapper";grid-gap:var(--grid-gap);padding-top:2rem}@media(min-width:768px){.C32FeaturedVideoText .content-wrapper:before{padding-top:43%}}@media(min-width:1024px){.C32FeaturedVideoText .content-wrapper{padding-top:4rem;padding-bottom:4rem;grid-template-columns:6fr .5fr 5fr;grid-template-areas:"video-container . video-content-wrapper"}.C32FeaturedVideoText .content-wrapper:before{padding:0;width:40%;bottom:0}}@media(min-width:1366px){.C32FeaturedVideoText .content-wrapper{grid-template-columns:7fr .5fr 4fr;grid-template-areas:"video-container . video-content-wrapper";padding-top:9rem;padding-bottom:0}.C32FeaturedVideoText .content-wrapper:before{padding:0;width:42.5%;height:100%}}.C32FeaturedVideoText .video-container{grid-area:video-container;position:relative;height:0;padding-top:56.25%}.C32FeaturedVideoText .video-container .video-player{background:var(--black);position:absolute;top:0;bottom:0;left:0;right:0}.C32FeaturedVideoText .video-container .video{position:absolute;top:0;bottom:0;left:0;right:0;width:100%!important;height:100%!important}@media(min-width:1024px){.C32FeaturedVideoText .video-container{-ms-flex-item-align:center;align-self:center}}@media(min-width:1366px){.C32FeaturedVideoText .video-container{-ms-flex-item-align:start;align-self:flex-start}}.C32FeaturedVideoText .video-poster-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.C32FeaturedVideoText .video-poster-wrapper .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.C32FeaturedVideoText .video-poster-wrapper .frame-wrapper{position:relative;overflow:hidden;padding-top:56.25%;width:100%;height:100%}.C32FeaturedVideoText .video-poster-wrapper .frame-wrapper .vidyard_iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media(min-width:1024px){.C32FeaturedVideoText .video-poster-wrapper{overflow:visible}.C32FeaturedVideoText .video-poster-wrapper .play-button{width:12.5rem;height:12.5rem}.C32FeaturedVideoText .video-poster-wrapper .play-button svg{width:1.5rem;height:1.5rem}}.C32FeaturedVideoText .video-content-wrapper{grid-area:video-content-wrapper;padding:2rem 2rem 3.5rem;background:var(--black)}.C32FeaturedVideoText .video-content-wrapper .heading{margin-top:1.6rem}.C32FeaturedVideoText .video-content-wrapper .video-copy{margin-top:2rem;opacity:.7}.C32FeaturedVideoText .video-content-wrapper .agenda-detail-wrapper::marker{content:""}.C32FeaturedVideoText .video-content-wrapper .agenda-detail-wrapper .agenda-detail{padding-top:2rem}.C32FeaturedVideoText .video-content-wrapper .agenda-detail-wrapper .agenda-detail .info-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:768px){.C32FeaturedVideoText .video-content-wrapper{max-width:76.5rem}}@media(min-width:1024px){.C32FeaturedVideoText .video-content-wrapper .heading{margin-top:2.4rem}}@media(min-width:1366px){.C32FeaturedVideoText .video-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 3.5rem 4rem}.C32FeaturedVideoText .video-content-wrapper .heading{margin-top:2.5rem}.C32FeaturedVideoText .video-content-wrapper .video-copy{margin-top:3.4rem}}@media(min-width:1900px){.C32FeaturedVideoText .video-content-wrapper{padding:2rem 8rem 9rem 5rem}}.C32FeaturedVideoText .cta-wrapper{margin-top:3rem}.C33Map{position:relative;padding:4rem 0 0;margin:4rem 0 0;overflow:hidden;z-index:0}.C33Map .content-wrapper .eyebrow{margin-bottom:2rem}.C33Map .content-wrapper .heading{grid-area:title}.C33Map .content-wrapper .copy.body{opacity:.7;padding:2rem 0 4rem;max-width:100%}@media(min-width:1024px){.C33Map .content-wrapper .copy.body{max-width:75%}}.C33Map .title-wrapper .maptoggle{position:relative;top:15rem;width:30rem;z-index:1}.C33Map .title-wrapper .maptoggle .togglewrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.C33Map .title-wrapper .maptoggle .togglewrapper .anchor{-ms-flex-negative:0;flex-shrink:0;font-size:20px;display:block;color:currentColor;position:relative}.C33Map .title-wrapper .maptoggle .togglewrapper .anchor:before{position:absolute;bottom:-1.1rem;height:.3rem;left:0;right:0;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:""}.C33Map .title-wrapper .maptoggle .togglewrapper .anchor:not(.is-active){opacity:.7}.C33Map .title-wrapper .maptoggle .togglewrapper .anchor:not(.is-active):before{bottom:0;height:.5rem;opacity:0}.C33Map .title-wrapper .maptoggle .togglewrapper .anchor.ven.is-active:before{background:#7f41ff}.C33Map .title-wrapper .maptoggle .togglewrapper .anchor.all.is-active:before{background:-webkit-linear-gradient(180deg,#7f41ff,#34b8fb)}.C33Map .title-wrapper .maptoggle .togglewrapper .anchor.sleep.is-active:before{background:#34b8fb}.C33Map .visual-wrapper{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.C33Map .visual-wrapper .picture{display:grid;grid-column:1;grid-row:1;max-width:1148.85px}.C33Map .visual-wrapper .picture img{grid-column:1;grid-row:1;margin:0 auto}.C33Map .visual-wrapper #fullmap{visibility:visible}.C33Map .visual-wrapper #conferencemap,.C33Map .visual-wrapper #hotelsmap{visibility:hidden}.C33Map .visual-wrapper .visible{visibility:visible!important}.C33Map .visual-wrapper .hidden{visibility:hidden!important}.C33Map .visual-wrapper a{position:absolute}.C33Map .visual-wrapper a .marker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:column}.C33Map .visual-wrapper a .marker .location_name{display:none;color:var(--white);background-color:var(--black);padding:.5rem 1rem;border:.5px solid #e94333;text-transform:uppercase;font-size:1.2rem;line-height:2rem;letter-spacing:.3rem;white-space:nowrap}.C33Map .visual-wrapper a .marker .pin{width:50px;height:auto;position:relative;top:-.5rem;display:none}@media(min-width:1366px){.C33Map .visual-wrapper a .marker .pin{width:70px}}.C33Map .visual-wrapper a.hotel:hover .marker{position:relative}.C33Map .visual-wrapper a.hotel:hover .location_name,.C33Map .visual-wrapper a.hotel:hover .pin{display:inline}.C33Map .visual-wrapper .map-wrapper{grid-column:1;grid-row:1;position:relative;max-width:1148.85px}.C33Map .visual-wrapper .map-wrapper.fullmap a.caesars{top:32.4%;left:69.8%;width:10%;height:7.3%}.C33Map .visual-wrapper .map-wrapper.fullmap a.caesars:hover .marker{top:-6.3rem;left:-.2rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.aria{left:35.3%;top:42.1%;width:9%;height:8.9%}.C33Map .visual-wrapper .map-wrapper.fullmap a.aria:hover .marker{top:-7.6rem;left:.9rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.bellagio{top:32.5%;left:45.9%;width:6.8%;height:7.6%}.C33Map .visual-wrapper .map-wrapper.fullmap a.bellagio:hover .marker{top:-7.2rem;left:-1rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.cosmo{top:40.1%;left:47.9%;width:2%;height:6.6%}.C33Map .visual-wrapper .map-wrapper.fullmap a.cosmo:hover .marker{top:-8.3rem;left:0}.C33Map .visual-wrapper .map-wrapper.fullmap a.flamingo{top:30.5%;left:59.1%;width:4.7%;height:8.4%}.C33Map .visual-wrapper .map-wrapper.fullmap a.flamingo:hover .marker{top:-7rem;left:.6rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.harrahs{top:26%;left:65.8%;width:3.4%;height:4.6%}.C33Map .visual-wrapper .map-wrapper.fullmap a.harrahs:hover .marker{top:-7.5rem;left:-.2rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.linq{top:29.6%;left:63.8%;width:3.8%;height:5%}.C33Map .visual-wrapper .map-wrapper.fullmap a.linq:hover .marker{top:-7.7rem;left:-.1rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.mandalay{top:75.7%;left:9%;width:15.9%;height:14.6%}.C33Map .visual-wrapper .map-wrapper.fullmap a.mandalay:hover .marker{top:-3.4rem;left:1.8rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.delano{top:67.8%;left:19.6%;width:2.1%;height:10%}.C33Map .visual-wrapper .map-wrapper.fullmap a.delano:hover .marker{top:-5.5rem;left:-5px}.C33Map .visual-wrapper .map-wrapper.fullmap a.mgm{top:58.5%;left:43%;width:17.5%;height:8.8%}.C33Map .visual-wrapper .map-wrapper.fullmap a.mgm:hover .marker{top:-5.3rem;left:0}.C33Map .visual-wrapper .map-wrapper.fullmap a.mirage{left:58.7%;top:18.9%;width:4.9%;height:6%}.C33Map .visual-wrapper .map-wrapper.fullmap a.mirage:hover .marker{top:-7.5rem;left:-.1rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.signature{top:53.5%;left:56.2%;width:3.9%;height:7.3%}.C33Map .visual-wrapper .map-wrapper.fullmap a.signature:hover .marker{top:-7.1rem;left:.1rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.ti{left:69.7%;top:15.4%;width:3.9%;height:5.3%}.C33Map .visual-wrapper .map-wrapper.fullmap a.ti:hover .marker{top:-7.8rem;left:.04rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.venetian{left:70.3%;top:22.9%;width:11%;height:9.5%}.C33Map .visual-wrapper .map-wrapper.fullmap a.venetian:hover .marker{top:-3rem;left:.8rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.palazzo{left:76%;top:18.3%;width:3.8%;height:5.8%}.C33Map .visual-wrapper .map-wrapper.fullmap a.palazzo:hover .marker{top:-7.8rem;left:.5rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.wynn{top:14.7%;left:81.3%;width:5.5%;height:14%}.C33Map .visual-wrapper .map-wrapper.fullmap a.wynn:hover .marker{top:-5.9rem;left:1.3rem}.C33Map .visual-wrapper .map-wrapper.fullmap a.encore{top:9.3%;left:89.9%;width:2.5%;height:9.5%}.C33Map .visual-wrapper .map-wrapper.fullmap a.encore:hover .marker{top:-6.9rem;left:-.4rem}.C33Map .visual-wrapper .map-wrapper.conference a.caesars{top:32.4%;left:69.8%;width:10%;height:7.3%}.C33Map .visual-wrapper .map-wrapper.conference a.caesars:hover .marker{top:-6.3rem;left:-.2rem}.C33Map .visual-wrapper .map-wrapper.conference a.mandalay{top:75.7%;left:9%;width:15.9%;height:14.6%}.C33Map .visual-wrapper .map-wrapper.conference a.mandalay:hover .marker{top:-3.4rem;left:1.8rem}.C33Map .visual-wrapper .map-wrapper.conference a.delano{top:67.8%;left:19.6%;width:2.1%;height:10%}.C33Map .visual-wrapper .map-wrapper.conference a.delano:hover .marker{top:-5.5rem;left:-5px}.C33Map .visual-wrapper .map-wrapper.conference a.mgm{top:58.5%;left:43%;width:17.5%;height:8.8%}.C33Map .visual-wrapper .map-wrapper.conference a.mgm:hover .marker{top:-5.3rem;left:0}.C33Map .visual-wrapper .map-wrapper.conference a.venetian{left:70.3%;top:22.9%;width:11%;height:9.5%}.C33Map .visual-wrapper .map-wrapper.conference a.venetian:hover .marker{top:-3rem;left:.8rem}.C33Map .visual-wrapper .map-wrapper.conference a.palazzo{left:76%;top:18.3%;width:3.8%;height:5.8%}.C33Map .visual-wrapper .map-wrapper.conference a.palazzo:hover .marker{top:-7.8rem;left:.5rem}.C33Map .visual-wrapper .map-wrapper.conference a.wynn{top:14.7%;left:81.3%;width:5.5%;height:14%}.C33Map .visual-wrapper .map-wrapper.conference a.wynn:hover .marker{top:-5.9rem;left:1.3rem}.C33Map .visual-wrapper .map-wrapper.conference a.encore{top:9.3%;left:89.9%;width:2.5%;height:9.5%}.C33Map .visual-wrapper .map-wrapper.conference a.encore:hover .marker{top:-6.9rem;left:-.4rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.aria{left:35.3%;top:42.1%;width:9%;height:8.9%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.aria:hover .marker{top:-7.6rem;left:.9rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.bellagio{top:32.5%;left:45.9%;width:6.8%;height:7.6%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.bellagio:hover .marker{top:-7.2rem;left:-1rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.cosmo{top:40.1%;left:47.9%;width:2%;height:6.6%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.cosmo:hover .marker{top:-8.3rem;left:0}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.flamingo{top:30.5%;left:59.1%;width:4.7%;height:8.4%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.flamingo:hover .marker{top:-7rem;left:.6rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.harrahs{top:26%;left:65.8%;width:3.4%;height:4.6%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.harrahs:hover .marker{top:-7.5rem;left:-.2rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.linq{top:29.6%;left:63.8%;width:3.8%;height:5%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.linq:hover .marker{top:-7.7rem;left:-.1rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.mandalay{top:72.6%;left:21%;width:4%;height:9.6%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.mandalay:hover .marker{top:-6.8rem;left:.8rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.delano{top:67.8%;left:19.6%;width:2.1%;height:10%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.delano:hover .marker{top:-5.5rem;left:-5px}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.mgm{top:60%;left:43%;width:7.4%;height:8%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.mgm:hover .marker{top:-6.9rem;left:1.5rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.mirage{left:58.7%;top:18.9%;width:4.9%;height:6%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.mirage:hover .marker{top:-7.5rem;left:-.1rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.signature{top:53.5%;left:56.2%;width:3.9%;height:7.3%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.signature:hover .marker{top:-7.1rem;left:.1rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.ti{left:69.7%;top:15.4%;width:3.9%;height:5.3%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.ti:hover .marker{top:-7.8rem;left:.04rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.venetian{left:70.3%;top:22.9%;width:4.9%;height:7.5%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.venetian:hover .marker{top:-7.5rem;left:.2rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.palazzo{left:76%;top:18.3%;width:3.8%;height:5.8%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.palazzo:hover .marker{top:-7.8rem;left:.5rem}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.wynn{top:14.7%;left:84%;width:2.7%;height:9%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.wynn:hover .marker{top:-5.9rem;left:0}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.encore{top:9.3%;left:89.9%;width:2.5%;height:9.5%}.C33Map .visual-wrapper .map-wrapper.hotelsmap a.encore:hover .marker{top:-6.9rem;left:-.4rem}@media(min-width:1024px){.C33Map .visual-wrapper{display:grid}}.C34XML{padding:4rem 0;position:relative;z-index:0}.C34XML .content-wrapper .eyebrow{margin-bottom:2rem}.C34XML .content-wrapper .session{margin:0 0 2rem}.C34XML .content-wrapper .session .level{margin:.5rem 0;text-transform:capitalize}.C35PressKit{position:relative;z-index:0;padding:4rem 0;overflow:hidden}.C35PressKit .overview-list{display:grid;margin-top:0;grid-template-columns:repeat(2,1fr);grid-row-gap:var(--grid-gap);grid-column-gap:var(--grid-gap);margin-bottom:3%}@media(min-width:768px){.C35PressKit .overview-list.dual .list-item:last-of-type:after,.C35PressKit .overview-list.dual .list-item:nth-of-type(2n+2):after,.C35PressKit .overview-list.two .list-item:last-of-type:after,.C35PressKit .overview-list.two .list-item:nth-of-type(2n+2):after{top:0;display:block;content:"";width:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#ffc70b),color-stop(16.67%,#ee4423),color-stop(41.67%,#983b95),color-stop(69.79%,#0c0783),to(#5421ce));background-image:linear-gradient(180deg,#ffc70b 2.55%,#ee4423 16.67%,#983b95 41.67%,#0c0783 69.79%,#5421ce);opacity:1;float:right;padding-bottom:65%;position:relative}}@media(min-width:768px){.C35PressKit .overview-list.dual,.C35PressKit .overview-list.two{grid-column-gap:0}}@media(min-width:768px){.C35PressKit .overview-list.three .list-item:last-of-type:after,.C35PressKit .overview-list.three .list-item:nth-of-type(3n+3):after,.C35PressKit .overview-list.tripel .list-item:last-of-type:after,.C35PressKit .overview-list.tripel .list-item:nth-of-type(3n+3):after{top:0;display:block;content:"";width:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#ffc70b),color-stop(16.67%,#ee4423),color-stop(41.67%,#983b95),color-stop(69.79%,#0c0783),to(#5421ce));background-image:linear-gradient(180deg,#ffc70b 2.55%,#ee4423 16.67%,#983b95 41.67%,#0c0783 69.79%,#5421ce);opacity:1;float:right;padding-bottom:65%;position:relative}}@media(min-width:768px){.C35PressKit .overview-list.three,.C35PressKit .overview-list.tripel{grid-column-gap:0;grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.C35PressKit .overview-list.four .list-item:last-of-type:after,.C35PressKit .overview-list.four .list-item:nth-of-type(4n+4):after,.C35PressKit .overview-list.regular .list-item:last-of-type:after,.C35PressKit .overview-list.regular .list-item:nth-of-type(4n+4):after{top:0;display:block;content:"";width:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#ffc70b),color-stop(16.67%,#ee4423),color-stop(41.67%,#983b95),color-stop(69.79%,#0c0783),to(#5421ce));background-image:linear-gradient(180deg,#ffc70b 2.55%,#ee4423 16.67%,#983b95 41.67%,#0c0783 69.79%,#5421ce);opacity:1;float:right;padding-bottom:65%;position:relative}}@media(min-width:768px){.C35PressKit .overview-list.four,.C35PressKit .overview-list.regular{grid-column-gap:0;grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.C35PressKit .overview-list.condensed .list-item:last-of-type:after,.C35PressKit .overview-list.condensed .list-item:nth-of-type(4n+4):after,.C35PressKit .overview-list.six .list-item:last-of-type:after,.C35PressKit .overview-list.six .list-item:nth-of-type(4n+4):after{top:0;display:block;content:"";width:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#ffc70b),color-stop(16.67%,#ee4423),color-stop(41.67%,#983b95),color-stop(69.79%,#0c0783),to(#5421ce));background-image:linear-gradient(180deg,#ffc70b 2.55%,#ee4423 16.67%,#983b95 41.67%,#0c0783 69.79%,#5421ce);opacity:1;float:right;padding-bottom:65%;position:relative}}@media(min-width:1366px){.C35PressKit .overview-list.condensed .list-item:nth-of-type(4n+4):after,.C35PressKit .overview-list.six .list-item:nth-of-type(4n+4):after{display:none}.C35PressKit .overview-list.condensed .list-item:last-of-type:after,.C35PressKit .overview-list.condensed .list-item:nth-of-type(6n+6):after,.C35PressKit .overview-list.six .list-item:last-of-type:after,.C35PressKit .overview-list.six .list-item:nth-of-type(6n+6):after{top:0;display:block;content:"";width:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#ffc70b),color-stop(16.67%,#ee4423),color-stop(41.67%,#983b95),color-stop(69.79%,#0c0783),to(#5421ce));background-image:linear-gradient(180deg,#ffc70b 2.55%,#ee4423 16.67%,#983b95 41.67%,#0c0783 69.79%,#5421ce);opacity:1;float:right;padding-bottom:65%;position:relative}}@media(min-width:768px){.C35PressKit .overview-list.condensed,.C35PressKit .overview-list.six{grid-column-gap:0;grid-template-columns:repeat(4,1fr)}}@media(min-width:1366px){.C35PressKit .overview-list.condensed,.C35PressKit .overview-list.six{grid-template-columns:repeat(6,1fr)}}@media(min-width:768px){.C35PressKit .overview-list.eight .list-item:last-of-type:after,.C35PressKit .overview-list.eight .list-item:nth-of-type(4n+4):after,.C35PressKit .overview-list.really-condensed .list-item:last-of-type:after,.C35PressKit .overview-list.really-condensed .list-item:nth-of-type(4n+4):after{top:0;display:block;content:"";width:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#ffc70b),color-stop(16.67%,#ee4423),color-stop(41.67%,#983b95),color-stop(69.79%,#0c0783),to(#5421ce));background-image:linear-gradient(180deg,#ffc70b 2.55%,#ee4423 16.67%,#983b95 41.67%,#0c0783 69.79%,#5421ce);opacity:1;float:right;padding-bottom:65%;position:relative}}@media(min-width:1366px){.C35PressKit .overview-list.eight .list-item:nth-of-type(4n+4):after,.C35PressKit .overview-list.really-condensed .list-item:nth-of-type(4n+4):after{display:none}.C35PressKit .overview-list.eight .list-item:last-of-type:after,.C35PressKit .overview-list.eight .list-item:nth-of-type(8n+8):after,.C35PressKit .overview-list.really-condensed .list-item:last-of-type:after,.C35PressKit .overview-list.really-condensed .list-item:nth-of-type(8n+8):after{top:0;display:block;content:"";width:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#ffc70b),color-stop(16.67%,#ee4423),color-stop(41.67%,#983b95),color-stop(69.79%,#0c0783),to(#5421ce));background-image:linear-gradient(180deg,#ffc70b 2.55%,#ee4423 16.67%,#983b95 41.67%,#0c0783 69.79%,#5421ce);opacity:1;float:right;padding-bottom:65%;position:relative}}@media(min-width:768px){.C35PressKit .overview-list.eight,.C35PressKit .overview-list.really-condensed{grid-column-gap:0;grid-template-columns:repeat(4,1fr)}}@media(min-width:1366px){.C35PressKit .overview-list.eight,.C35PressKit .overview-list.really-condensed{grid-template-columns:repeat(8,1fr)}}@media(min-width:1024px){.C35PressKit .overview-list{margin-top:4.8rem}}.C35PressKit .list-item{position:relative;width:100%}.C35PressKit .list-item:before{display:block;width:100%;padding-bottom:40%;max-height:18rem;content:"";opacity:.3;padding-top:32%}@media(min-width:768px){.C35PressKit .list-item:before{content:"";width:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2.55%,#ffc70b),color-stop(16.67%,#ee4423),color-stop(41.67%,#983b95),color-stop(69.79%,#0c0783),to(#5421ce));background-image:linear-gradient(180deg,#ffc70b 2.55%,#ee4423 16.67%,#983b95 41.67%,#0c0783 69.79%,#5421ce);opacity:.8;float:left;position:relative;padding-top:0;padding-bottom:65%}}.C35PressKit .list-item:after{position:absolute;bottom:0;left:0;right:0;height:1px;top:105%;background-image:-webkit-gradient(linear,left top,right top,color-stop(2.55%,#ffc70b),color-stop(16.67%,#ee4423),color-stop(41.67%,#983b95),color-stop(69.79%,#0c0783),to(#5421ce));background-image:linear-gradient(90deg,#ffc70b 2.55%,#ee4423 16.67%,#983b95 41.67%,#0c0783 69.79%,#5421ce);opacity:.8;content:""}@media(min-width:768px){.C35PressKit .list-item:after{display:none}}@media(min-width:1366px){.C35PressKit .list-item{max-height:264rem}}.C35PressKit .title{padding-top:3rem}.C35PressKit .cmp-image{all:unset}.C35PressKit .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C35PressKit .picture a{display:inline}.C35PressKit .picture img{padding:0;height:auto;margin:0;position:absolute;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;-o-object-position:center;object-position:center}@media(min-width:768px){.C35PressKit .picture img{padding:0 1rem}}[data-reveal-trigger]{display:block;position:absolute;top:0;left:0;right:0;height:var(--menu-bar-height)}.C36Header{display:grid;position:fixed;grid-template-columns:5fr 1fr;grid-template-areas:"logo menu-button" "register-button register-button" "dropdown-list dropdown-list";-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0;padding-left:var(--component-padding);padding-right:var(--component-padding);z-index:3;width:100%}@media(min-width:1024px){.C36Header{grid-template-columns:5fr 1fr;grid-template-areas:"logo logo" "dropdown-list register-button";-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0;left:0}}@media(min-width:1366px){.C36Header{grid-template-columns:1fr 1fr 3fr auto;grid-template-areas:"logo menu-button dropdown-list register-button";-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0;left:0}}.C36Header img{height:26.5px;width:auto;-o-object-fit:contain;object-fit:contain}.C36Header.mini .menu-button svg{display:none;visibility:hidden}@media(max-width:768px){.C36Header .droparrow{top:16px;right:0}}.C36Header .background-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:64px;background:-webkit-gradient(linear,left top,left bottom,from(#010311),to(rgba(1,3,17,0)));background:linear-gradient(180deg,#010311,rgba(1,3,17,0))}.C36Header .background-overlay.solid{background:var(--background-primary)}.C36Header .background-overlay:before{position:absolute;top:0;bottom:0;left:0;right:0;content:""}@media(min-width:1024px){.C36Header .background-overlay{height:auto}}.C36Header .logo-wrapper{z-index:1;grid-area:logo;display:inline-block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){.C36Header .logo-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1.1rem 0}}.C36Header .dropdown-list-wrapper{grid-area:dropdown-list;display:none}@media(min-width:1024px){.C36Header .dropdown-list-wrapper{display:block}}@media(max-width:1023px){.C36Header .dropdown-list-wrapper{height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;padding-right:4px;padding-bottom:200px}.C36Header .dropdown-list-wrapper::-webkit-scrollbar{width:10px}.C36Header .dropdown-list-wrapper::-webkit-scrollbar-track{background:var(--dark)}.C36Header .dropdown-list-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(179.99deg,#e800e8 -6.79%,#2b48d8 54.83%,#0993d9 105.18%);border-radius:50px}}@media(max-width:768px){.C36Header .dropdown-list-wrapper .content-wrapper{padding:0}}.C36Header .menu-button-wrapper{display:inline-block;position:relative;grid-area:menu-button}.C36Header .menu-button-wrapper .menu-button{float:right}@media(min-width:1024px){.C36Header .menu-button-wrapper .menu-button{display:none}}.C36Header .register-button-wrapper{grid-area:register-button;display:none;padding:2rem}.C36Header .register-button-wrapper span{white-space:nowrap}@media(max-width:768px){.C36Header .register-button-wrapper{padding:2rem 0}}.C36Header .register-button-wrapper .cta-link{display:block;margin:1.1rem 5rem 2rem}.C36Header .register-button-wrapper .cta-link .copy{padding:.6rem 0 0;white-space:nowrap;z-index:unset}.C36Header .register-button-wrapper .cta-outline,.C36Header .register-button-wrapper .cta-pill{display:block;margin:0 1rem}@media(max-width:768px){.C36Header .register-button-wrapper .cta-outline,.C36Header .register-button-wrapper .cta-pill{margin:0}}@media(max-width:1023px){.C36Header .register-button-wrapper .cta-outline,.C36Header .register-button-wrapper .cta-pill{max-width:none;margin-bottom:24px}}.C36Header .register-button-wrapper .cta-outline{width:100%}.C36Header .register-button-wrapper .separator-line{display:block;left:auto}@media(min-width:1366px){.C36Header .register-button-wrapper{padding:0 1.2rem 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.C36Header .register-button-wrapper .cta-outline,.C36Header .register-button-wrapper .cta-pill{pointer-events:auto;padding:1.4rem 6rem 1.2rem;margin:.9rem 0}.C36Header .register-button-wrapper .cta-outline{margin-left:1.5rem;width:auto}.C36Header .register-button-wrapper .cta-link{pointer-events:auto}.C36Header .register-button-wrapper .separator-line{display:none}}@media(min-width:1024px){.C36Header .register-button-wrapper{display:inline-grid;grid-auto-columns:1fr 1fr 0;padding:0;grid-auto-flow:column}.C36Header .register-button-wrapper .cta-pill{padding:1.85rem 24px 1.6rem;margin:1.1rem 0}.C36Header .register-button-wrapper .cta-outline{padding:1.85rem 24px 1.6rem;margin:1.1rem 0 1.1rem 1.5rem}.C36Header .register-button-wrapper a:nth-child(2){margin-left:3rem}}.navigation-column-wrapper .column .content .heading a{color:#fff}.navigation-column-wrapper .column .content .heading a:after{height:2px;width:auto;background:#fff;content:"";position:relative;bottom:0;left:0;display:block}#app [data-site-content]:not(#home) .C13Navigation .logo-wrapper,#app [data-site-content]:not(#home) .C13Navigation .menu-bar-background-overlay,#app [data-site-content]:not(#home) .C13Navigation .register-button-wrapper{-webkit-transform:translate(0)!important;transform:translate(0)!important;opacity:1!important;visibility:inherit!important}#app [data-site-content]:not(#home) .C13Navigation .menu-background-overlay{opacity:1!important;visibility:visible!important;-webkit-transform:translate(0)!important;transform:translate(0)!important}@media(min-width:1024px){#app [data-site-content]:not(#home) .C1PrimaryHero{padding-bottom:10rem;position:inherit}#app [data-site-content]:not(#home) .C2SecondaryHero{z-index:1}}#app [data-site-content]#home main .cmp-container div .aem-GridColumn:first-of-type.expfrag--primary-hero .C1PrimaryHero{padding:10rem 0 3rem}@media(min-width:1024px){#app [data-site-content]#home main .cmp-container div .aem-GridColumn:first-of-type.expfrag--primary-hero .C1PrimaryHero{padding:16rem 0}}@media(min-width:1346px){#app [data-site-content]#home main .cmp-container div .aem-GridColumn:first-of-type.expfrag--primary-hero .C1PrimaryHero{padding-bottom:30rem}}.C37DropdownList{position:sticky;top:var(--menu-bar-height);z-index:1;color:var(--white);margin:0}.C37DropdownList:before{position:absolute;bottom:0;left:0;right:0;content:"";top:0}.C37DropdownList .menu-list{padding:3rem 0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media(min-width:1024px){.C37DropdownList .menu-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1366px){.C37DropdownList .menu-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.C37DropdownList .menu-link-wrapper{pointer-events:auto;position:relative;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start}.C37DropdownList .menu-link-wrapper .menu-drop-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid hsla(0,0%,100%,.3);line-height:5rem}.C37DropdownList .menu-link-wrapper .menu-drop-wrapper .chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;margin-top:-8px}.C37DropdownList .menu-link-wrapper .menu-drop-wrapper .chevron .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:16px;fill:currentColor}.C37DropdownList .menu-link-wrapper .menu-drop-wrapper .chevron .icon:hover{fill:var(--hover-color)}@media(min-width:1024px){.C37DropdownList .menu-link-wrapper .menu-drop-wrapper{border-bottom:none;line-height:normal}}.C37DropdownList .menu-link-wrapper span.heading{font-size:2rem}@media(min-width:1024px){.C37DropdownList .menu-link-wrapper span.heading{font-size:20px}}@media(min-width:1366px){.C37DropdownList .menu-link-wrapper span.heading{font-size:20px}}.C37DropdownList .menu-link-wrapper.active .sub-navigation-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2;position:relative}@media(min-width:1024px){.C37DropdownList .menu-link-wrapper.active .sub-navigation-link-wrapper{position:absolute}}@media(min-width:1366px){.C37DropdownList .menu-link-wrapper.active .sub-navigation-link-wrapper{left:-7rem}}.C37DropdownList .menu-link-wrapper.active .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.C37DropdownList .menu{-ms-flex-negative:0;flex-shrink:0;display:block;color:currentColor;position:relative}.C37DropdownList .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}@-moz-document url-prefix(){.C37DropdownList .sub-navigation-link-wrapper{scrollbar-color:#0eecae #000;scrollbar-width:thin}}.C37DropdownList .sub-navigation-link-wrapper{padding-top:1rem;display:none;position:relative;min-width:220px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto;background:var(--black);overflow:auto;border:none;grid-area:subnav;width:103%;margin-top:0;top:0;color:var(--white)}.C37DropdownList .sub-navigation-link-wrapper::-webkit-scrollbar{width:10px}.C37DropdownList .sub-navigation-link-wrapper::-webkit-scrollbar-track{background:var(--dark)}.C37DropdownList .sub-navigation-link-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(179.99deg,#e800e8 -6.79%,#2b48d8 54.83%,#0993d9 105.18%);border-radius:50px}.C37DropdownList .sub-navigation-link-wrapper .sub-navigation-link{width:99%;border-bottom:none}.C37DropdownList .sub-navigation-link-wrapper .sub-navigation-link:hover{opacity:1;background:var(--hover-color);color:var(--black)}.C37DropdownList .sub-navigation-link-wrapper .sub-navigation-link .link{padding:0;line-height:3;opacity:1}@media(min-width:1024px){.C37DropdownList .sub-navigation-link-wrapper .sub-navigation-link .link{padding:1.5rem 0 1.5rem 1rem;line-height:1.3}}@media(min-width:1024px){.C37DropdownList .sub-navigation-link-wrapper .sub-navigation-link{border-bottom:1px solid hsla(0,0%,100%,.3);padding-top:0}}@media(min-width:1024px){.C37DropdownList .sub-navigation-link-wrapper{top:36px;width:87%;position:absolute;border:1px solid hsla(0,0%,100%,.3);padding-top:0;top:46px}}@media(min-width:1024px){.C37DropdownList .content-wrapper{padding-right:0;padding-left:0}.C37DropdownList .content-wrapper .navigation-wrapper{padding:0;border-bottom:1px solid #494949}.C37DropdownList .menu-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1rem 0}.C37DropdownList .menu-list .menu-link-wrapper{pointer-events:auto}.C37DropdownList .menu-list .menu-link-wrapper .menu-drop-wrapper .chevron{margin-top:-4px}.C37DropdownList .menu-list .menu-link-wrapper:not(:first-of-type){margin-left:40px}.C37DropdownList .menu-list .menu-link-wrapper.active{height:auto}.C37DropdownList .menu-list .menu-link-wrapper.active .sub-navigation-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;left:-3rem}.C37DropdownList .menu-list .menu-link-wrapper.active .menu:after{position:absolute;bottom:-10px;content:"";background:var(--hover-color);display:block;height:3px;width:100%}.C37DropdownList .menu-list .menu-link-wrapper.active .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.C37DropdownList .menu-list .menu-link-wrapper .menu:after{position:absolute;bottom:-10px;content:"";background:var(--hover-color);display:block;height:0}.C37DropdownList .menu-list .menu-link-wrapper .menu:hover:after{height:3px;-webkit-transition:height .1s ease-in-out;transition:height .1s ease-in-out;width:100%}}@media(min-width:1366px){.C37DropdownList .content-wrapper{padding-right:7rem;padding-left:20px}}.bump{display:block;position:relative;top:-150px;visibility:hidden}.bump.small{top:-60px}.droparrow{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:6px}.droparrow:hover{border:solid var(--hover-color);border-width:0 2px 2px 0;cursor:pointer}.active .menu-drop-wrapper span .droparrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:10px}@media(max-width:768px){.active .menu-drop-wrapper span .droparrow{top:19px}}@media(max-width:768px){.active .menu-drop-wrapper .menu .droparrow{top:10px}}.arrow-span{padding-left:15px;margin-left:auto}.rail-sub-navigation-wrapper{background:var(--background-secondary);display:grid;grid-template-columns:1fr}@media(min-width:1024px){.rail-sub-navigation-wrapper{grid-template-columns:1.3fr 3fr}}.sub-navigation-wrapper{position:relative;z-index:0}.C38RailSubNavigation{top:var(--menu-bar-height);-ms-flex-item-align:start;align-self:flex-start;z-index:1;color:var(--white);margin:0;overflow:scroll}@media(min-width:1024px){.C38RailSubNavigation{overflow:hidden}}@media(min-width:1024px){.C38RailSubNavigation .content-wrapper{padding-left:0;padding-right:0}}.C38RailSubNavigation:after,.C38RailSubNavigation:before{bottom:0;left:0;right:0;content:""}.C38RailSubNavigation:before{top:0;background:var(--background-secondary)}.C38RailSubNavigation:after{height:.1rem;opacity:.3}.C38RailSubNavigation .anchor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}@media(min-width:1024px){.C38RailSubNavigation .anchor-list{display:grid;grid-template-columns:1fr}}.C38RailSubNavigation .anchor-link-wrapper{position:relative;-ms-flex-negative:0;flex-shrink:0;background:var(--background-secondary);padding:24px}.C38RailSubNavigation .anchor-link-wrapper .tablinks{max-width:300px;word-wrap:break-word;text-align:left}@media(min-width:1024px){.C38RailSubNavigation .anchor-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 24px 16px 60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;background:var(--background-secondary)}.C38RailSubNavigation .anchor-link-wrapper:has(.is-active){background:-webkit-gradient(linear,left top,right top,color-stop(60.28%,#040724),color-stop(113.54%,#0f1b8a));background:linear-gradient(90deg,#040724 60.28%,#0f1b8a 113.54%);border-bottom:1px solid;-o-border-image:linear-gradient(88.88deg,#e800e8 .96%,#2b48d8 54.21%,#0993d9 97.71%) 1;border-image:linear-gradient(88.88deg,#e800e8 .96%,#2b48d8 54.21%,#0993d9 97.71%) 1}.C38RailSubNavigation .anchor-link-wrapper:has(.is-active):before{background:-webkit-gradient(linear,right top,left top,color-stop(5.98%,#e800e8),color-stop(55.46%,#2b48d8),color-stop(95.88%,#0993d9));background:linear-gradient(270deg,#e800e8 5.98%,#2b48d8 55.46%,#0993d9 95.88%)}.C38RailSubNavigation .anchor-link-wrapper:after{content:"";background:-webkit-gradient(linear,right top,left top,color-stop(5.98%,#e800e8),color-stop(55.46%,#2b48d8),color-stop(95.88%,#0993d9));background:linear-gradient(270deg,#e800e8 5.98%,#2b48d8 55.46%,#0993d9 95.88%)}}@media(min-width:1366px){.C38RailSubNavigation .anchor-link-wrapper{padding:16px 24px 16px 136px}}.C38RailSubNavigation .cta-wrapper{padding-left:1rem}@media(min-width:1024px){.C38RailSubNavigation .cta-wrapper{padding-left:0}}.C38RailSubNavigation .cta-wrapper .cta-outline{padding:1rem 4rem 1.2rem}.C38RailSubNavigation .anchor{-ms-flex-negative:0;flex-shrink:0;display:block;color:currentColor;position:relative}@media(max-width:1023px){.C38RailSubNavigation .anchor:before{position:absolute;bottom:-1.1rem;height:.3rem;left:0;right:0;background:linear-gradient(88.88deg,#e800e8 .96%,#2b48d8 54.21%,#0993d9 97.71%);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:""}.C38RailSubNavigation .anchor:not(.is-active){opacity:.7}.C38RailSubNavigation .anchor:not(.is-active):before{bottom:0;height:.5rem;opacity:0}}.subnavsection .mediateaser .C7ImageCarousel{z-index:0}.right-section{background:linear-gradient(153.94deg,#0c156b,#040732 40.5%,#010311 131.14%)}.tabcontent{padding:24px 64px 64px}@media(min-width:1024px){.tabcontent{padding:24px 136px 200px 88px}}.tabcontent .content-wrapper{padding-left:0;padding-right:0}.tabcontent .rich-text .columns-wrapper-cta{grid-template-columns:1fr 1fr!important}@media(min-width:1024px){.tabcontent .rich-text .columns-wrapper-cta{grid-gap:2rem}}.tabcontent .rich-text .one-column-wrapper{grid-gap:0;grid-template-columns:1fr}.toggletab{display:none}.tabcontent:has(>.viewtab){display:block}@media(min-width:1024px){.railsubnavigation .right-section .cmp-container .richtextblock:first-of-type .C22RichText{padding:3.2rem 0 0}.railsubnavigation .right-section .cmp-container .richtextblock:first-of-type .C22RichText .tabcontent .rich-text .columns-wrapper-cta{grid-gap:0}}.railsubnavigation .guide .content-wrapper{border-bottom:1px solid hsla(0,0%,100%,.5)}@media(min-width:1366px){.railsubnavigation .guide .content-wrapper{grid-template-columns:4fr .9fr 7fr}}@media(min-width:1024px){.railsubnavigation .right-section .cmp-container .C7ImageCarousel:first-of-type .carousel-content-wrapper{display:none}}@media(min-width:1366px){.railsubnavigation .right-section .cmp-container .C7ImageCarousel:first-of-type{margin-top:1rem}.railsubnavigation .right-section .cmp-container .C7ImageCarousel:first-of-type .carousel-item-wrapper{grid-template-columns:1fr}.railsubnavigation .right-section .cmp-container .C7ImageCarousel:first-of-type .carousel-content-wrapper{display:none}}.railsubnavigation .richtextblock .rich-text p:first-of-type .copy.body{font-size:2.4rem;font-weight:700}@media(min-width:1024px){.railsubnavigation .richtextblock .rich-text p:first-of-type .copy.body{font-size:3.2rem;font-weight:700}}@media(min-width:1024px){.railsubnavigation .rich-text-wrapper{padding-right:1.5rem!important}.railsubnavigation .C22RichText{padding:5.6rem 0 1rem}.railsubnavigation .C22RichText.guide{padding:3.2rem 0 0}.railsubnavigation .C22RichText.guide .rich-text-wrapper .cmp-text{margin-bottom:48px}.railsubnavigation .C22RichText .rich-text,.railsubnavigation .mediateaser+.richtextblock+.richtextblock .C22RichText{padding-top:0}}.railsubnavigation .variation7-wrapper.no-cta-wrapper{grid-template-columns:auto!important}.UpdatesCarousel{position:relative;min-width:0;background:var(--black);background-size:100% 100%;border:1px solid var(--border-color)}.UpdatesCarousel .carousel-controls-wrapper{display:none}.UpdatesCarousel .carousel-controls-wrapper .chevron-button:not(.is-disabled){color:var(--hover-color)}@media(min-width:1024px){.UpdatesCarousel .carousel-controls-wrapper{position:absolute;top:0;left:0;right:0;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1}}@media(min-width:1900px){.UpdatesCarousel .carousel-controls-wrapper{padding-top:3rem}}@media(min-width:1024px){.UpdatesCarousel{-ms-flex-item-align:start;align-self:flex-start}.UpdatesCarousel:before{position:absolute;top:0;bottom:0;left:0;right:0;content:""}}@media(min-width:1366px){.UpdatesCarousel:before{right:-12rem}}.updates-list{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.update{padding:3rem 5rem 3rem 3rem;-ms-flex-negative:0;flex-shrink:0;display:block;width:100%}.update:not(:first-of-type){margin-left:var(--grid-gap)}.update .heading{margin:1.6rem 0}@media(min-width:1024px){.update{background:transparent}.update:not(:first-of-type){margin-left:0}.update .content{display:block;margin-bottom:3rem}.update .heading{margin:2.4rem 0 2rem}}.update .content{margin-bottom:1rem}@media(min-width:1900px){.update{padding:4rem}}@media(min-width:1024px){.bullets{display:none!important}}.AgendaBuilder{border-radius:var(--Border-Radius-radius-4x,16px);background:var(--Backgrounds-page-background,#0f141a);padding-top:56px}.AgendaBuilder .content-wrapper{max-width:100%}@media screen and (min-width:2000px){.AgendaBuilder .content-wrapper{margin:0}}.options .dropdown{position:relative;display:inline-block;background-color:unset!important}.dropdown .active{background-color:unset;display:block}.savedBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dropdown-content{display:none;position:absolute;top:100%;left:0;min-width:160px;background-color:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:8px;z-index:1000;margin-top:4px;width:275px;padding:var(--Pads-pad-5,16px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-6,4px);border-radius:var(--Border-Radius-radius-3x,12px);border:1px solid var(--Strokes-low-contrast-stroke,#424650);background:var(--Backgrounds-page-background,#0f141a);-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.08);box-shadow:0 4px 16px 0 rgba(0,0,0,.08)}.dropdown-item{padding:12px 16px;width:100%;text-align:left;border:none;background:none;cursor:pointer;color:#fff;font-size:14px;height:44px;min-width:180px;max-width:360px;padding:var(--Pads-pad-6,8px) var(--Pads-pad-5,16px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch}.active-dropdown{border-radius:var(--Radius-aws-border-radius-core-unit-2x,8px);background:var(--Backgrounds-inverted-page-background,#fff)}.dropdown-item:hover{background-color:#f5f5f5;color:#161d26}.selectedDropdown{display:none}.dropdown-item:hover .selectedDropdown{position:absolute!important;right:32px;display:inline-block}.dropdown.active .dropdown-content{display:block}.dropdown.active .dropdown-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.agendabuilder-icon img{width:auto}#calendar{overflow-x:scroll;scroll-behavior:smooth}#calendar::-webkit-scrollbar{display:none}#calendar{-ms-overflow-style:none;scrollbar-width:none}.force-close{display:none!important}.headerContainer{display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:stretch;align-self:stretch}@media(min-width:768px){.headerContainer{display:-webkit-box;display:-ms-flexbox;display:flex}}.calendar{scroll-behavior:smooth;overflow-x:scroll}.headerText{display:block;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-4,16px)}@media(min-width:768px){.headerText{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%}}.headingLevel1{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-4,16px);font-size:var(--typography-heading-2-size,32px);font-weight:500;line-height:var(--typography-heading-2-line-height,40px)}.headingLevel1,.headingLevel2{color:var(--Type-title,#fff);font-style:normal}.headingLevel2{font-size:var(--typography-subheading-2-size,18px);font-weight:400;line-height:var(--typography-subheading-2-line-height,26px)}.btnPreference,.headerButtons{display:-webkit-box;display:-ms-flexbox;display:flex}.btnPreference{height:44px;padding:0 var(--Pads-pad-4,24px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-6x,24px);background:var(--linear-gradients-d-bold,linear-gradient(90deg,var(--Gradient-colors-harsh-fuchsia,#f299ff) -22.24%,var(--Gradient-colors-harsh-indigo,#94afff) 122.91%));text-align:center;color:var(--Type-inverted-utility,#161d26);font-size:14px;font-style:normal;font-weight:500;line-height:20px;border-style:none}.dateSelector{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-3,32px);display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--Type-title,#fff)}.days{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch}.date-button,.days{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center}.date-button{width:64px;height:78px;padding:var(--Gaps-gap-4,16px);-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:var(--Gaps-gap-6,4px);border-radius:var(--Border-Radius-radius-4x,16px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#fff}.date-button,.optionBtns{-ms-flex-align:center;background:var(--Backgrounds-object-background,#232b37);border-style:none}.optionBtns{display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;padding:0 var(--Pads-pad-4,24px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-6x,24px);color:var(--Type-utility,#fff);margin:0}.activeBtn{background:var(--linear-gradients-f-bold,linear-gradient(90deg,var(--Gradient-colors-harsh-orange,#ff997a) -21.89%,var(--Gradient-colors-harsh-purple,#d4a8ff) 121.89%))}.options{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:var(--Pads-pad-7,4px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Pads-pad-7,4px);border-radius:var(--Radius-aws-border-radius-core-unit-10x,40px);border:1px solid var(--Strokes-medium-contrast-stroke,#72747e);margin-bottom:32px}.date-button.active{color:#161d26!important;background-color:#fff!important}#calendar{height:100%;width:100%}#calendar,.fc-timegrid-slot-label{color:#fff}.fc-timegrid-slot,.fc .fc-daygrid-day.fc-day-today{background-color:#0f141a}.fc-button-group,.fc-timeGridDay-button{display:none!important}.fc-theme-standard td{width:100vw}.fc .fc-timegrid-slot{height:156px}.fc .fc-timegrid-slot-label{vertical-align:top}.fc-scrollgrid-section-header{display:none}.fc-theme-standard td{border:none;width:auto}.fc .fc-toolbar{display:none}.fc .fc-view-harness-active>.fc-view{padding:0}.fc-timegrid-event-harness{pointer-events:none}.fc .fc-timegrid-slot-label{padding:0 0 0 32px!important}.fc .fc-timegrid-slot-lane{border-left:none;border-right:none}.fc .fc-scrollgrid-liquid{border-top:none;border-left:none;margin-left:-100px}.fc .fc-scroller::-webkit-scrollbar{display:none}.sessionCard{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--Pads-pad-5,16px);-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-4,16px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background:var(--Backgrounds-object-background,#232b37);width:380px;height:169px}.sessionCard,.sessionTitle{-webkit-box-orient:vertical;-ms-flex-item-align:stretch;align-self:stretch}.sessionTitle{overflow:hidden;color:var(--Type-title,#fff);text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:-webkit-box}.sessionDistance,.sessionTime,.sessionVenue{color:var(--Type-utility,#fff);font-size:10px;font-style:normal;font-weight:400;line-height:12px}.sessionDistance,.sessionTime,.sessionVenue{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sessionDistance{padding:var(--Pads-pad-5,16px);gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch}.sessionDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;gap:16px var(--Gaps-gap-4,16px);-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.fc .fc-timegrid-slot-lane{border-top:1px solid var(--Strokes-low-contrast-stroke,#424650)!important}.fc-timegrid-slots tbody tr:first-child .fc-timegrid-slot-lane:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--Strokes-low-contrast-stroke,#424650);z-index:1}.fc-timegrid-slots tbody tr:first-child .fc-timegrid-slot-lane{position:relative}.fc-timegrid-slot-label-frame{position:relative;z-index:2}.fc .fc-timegrid-body{margin-top:1px}.fc-timegrid-slots tr:first-child .fc-timegrid-slot-lane{border-top:1px solid var(--Strokes-low-contrast-stroke,#424650)!important}.fc-event{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--Pads-pad-5,16px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-4,16px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch;background:var(--Backgrounds-object-background,#232b37);min-width:100px;pointer-events:auto}.fc-event,.fc-event .fc-event-main{width:100%}#favoritesCalendar .fc-event{width:300px!important}.date-box{color:#fff}#dateSelector{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch}#dateSelector,.dateContainer{display:-webkit-box;display:-ms-flexbox;display:flex;align-self:stretch}.dateContainer{color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-4,16px);-ms-flex-item-align:stretch;margin:32px 0}.dateContainer .month{font-size:var(--typography-title-3-size,18px);line-height:var(--typography-title-3-line-height,24px)}.fc .fc-scrollgrid{border:none}.fc .fc-timegrid-event{border-radius:var(--Border-Radius-radius-4x,16px);border:2px solid var(--Hyperlinks-rest,#232b37);background:var(--Backgrounds-object-background,#232b37);-webkit-box-shadow:none;box-shadow:none;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding:var(--Pads-pad-5,16px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-4,16px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch}.fc .fc-timegrid-event .selected{border:2px solid var(--Hyperlinks-rest,#09f)}.eventTitle{overflow:hidden;color:var(--Type-title,#fff);text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:-webkit-box;-webkit-box-orient:vertical;-ms-flex-item-align:stretch;display:-ms-flexbox;display:flex;padding-right:48px;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-5,8px);align-self:stretch}.fc .fc-timegrid-col-frame{margin-left:30px;overflow:scroll}.fc .fc-timegrid-slot-minor{border-top-style:none}.startTime{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px)}#calendarWrapper{position:relative}.sticky-buttons{position:absolute;top:4.6%;left:150px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;z-index:10}.sticky-buttons button{color:#fff;border-radius:6px;cursor:pointer;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);gap:8px;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:44px;padding:0 var(--Pads-pad-4,24px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);-ms-flex-negative:0;flex-shrink:0;border-radius:var(--Border-Radius-radius-10x,40px)}.sticky-buttons .addSessionBtn{background-color:#f3f3f7;color:#161d26}.sticky-buttons .addTimeBlockBtn{color:#fff;background-color:#232b37}.event-details{display:-webkit-box;display:-ms-flexbox;display:flex}.fc-event-custom img{width:auto!important;height:auto!important}.event-details .icon{padding:8px 8px 8px 0}.event-time,.event-venue{padding:10px 8px 0 0}.event-title{width:100%;font-size:var(--typography-title-3-size,14px);font-style:normal;font-weight:500;line-height:var(--typography-title-3-line-height,22px)}.event-details span{margin:0!important;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.travelDashedLine{border-top:1px dashed #999;margin:10px 0 6px}.travelTime{text-align:left}.travelBlock,.travelTime{font-size:12px;color:#555}.travelBlock{border-top:1px dashed #999;background-color:#f9f9f9;padding:6px 8px}.originalEndLine{position:absolute;left:0;right:0;height:1px;border-top:1px dashed #999;z-index:5}.travelSection{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:var(--Pads-pad-5,16px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch;position:absolute;bottom:1px;width:100%}.travelTime{color:var(--Type-utility,#fff);font-size:10px;font-style:normal;font-weight:400;line-height:12px}.overlapBadge{background-color:#e74c3c;color:#fff;border-radius:50%;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700;position:absolute;right:-40px;top:4px}.travelSection:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid #0f141a}.calendar-wrapper{position:relative}.calendar-column,.calendar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.calendar-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calendar-title{text-align:left;margin:0 0 0 30px;padding:10px 0;font-size:12px;font-weight:500;border-bottom:none;color:var(--Type-faded-text,#a4a4ad);font-style:normal;line-height:16px}.fav-header{left:28%;position:relative}.calendar-separator{position:absolute;left:95%;top:0;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px;z-index:1}@media(min-width:768px){.calendar-separator{left:420px}}.calendar-agenda-header{margin-left:130px}.calendar-separator svg{width:2px;height:100%;position:absolute;top:0;left:0}.calendar-header{padding:10px;text-align:center;font-weight:700}#favoritesCalendar .fc-timegrid-axis,#favoritesCalendar .fc-timegrid-slots td:first-child{display:none!important}#favoritesCalendar .fc-timegrid-col-frame{border-left:0!important}.fc .fc-timegrid-axis{width:65px!important}.agenda-icon-wrapper,.event-checkbox-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;float:right;padding:4px}.agenda-icon-wrapper{border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-page-background,#0f141a)}.agenda-icon-wrapper img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.scroll-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:44px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;position:absolute;right:12px;top:70px;border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-inverted-object-background,#f3f3f7);z-index:2;justify-content:center;align-items:center}.hideScroll{display:none}.right{right:12px}.left{left:12px}.agenda-event-container,.agenda-events{width:90%!important}.agenda-event-container .fc-event-main,.agenda-events .fc-event-main{width:100%}.add-session-time-block{width:80%!important}.fc-timegrid-event.preview-event.selected{border:2px solid var(--Hyperlinks-rest,#09f)}.favorite-events{width:45%!important}.favorite-event-container .fc-event-main{width:100%}.accept-button-wrapper{position:relative;height:70px;width:100%;margin-top:20px}.accept-button-container{padding:15px;-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.1);box-shadow:0 -2px 10px rgba(0,0,0,.1);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:var(--Border-Radius-radius-6x,24px) var(--Border-Radius-radius-6x,24px) 0 0;border:1px solid var(--Strokes-low-contrast-stroke,#424650);background:var(--transparency-gray-95090,rgba(15,20,26,.9));-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);box-shadow:0 4px 30px 0 rgba(0,0,0,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media(min-width:768px){.accept-button-container{width:calc(33% - 1px)}}.button-group{gap:10px}.accept-button,.button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accept-button{border:none;border-radius:4px;cursor:pointer;min-width:120px;border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-inverted-object-background,#f3f3f7);width:200px;height:44px;padding:0 var(--Pads-pad-4,24px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--Type-inverted-utility,#161d26);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.accept-button:disabled{background-color:#ccc}.cancel-message,.success-message{position:fixed;bottom:80px;left:25%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:10px 20px;border-radius:4px;-webkit-animation:fadeOut 3s forwards;animation:fadeOut 3s forwards;z-index:1001}.success-message{background-color:#4caf50;color:#fff}.cancel-message{background-color:#f44;color:#fff}@-webkit-keyframes fadeOut{0%{opacity:1}70%{opacity:1}to{opacity:0}}.accept-button:disabled{cursor:not-allowed;border-radius:var(--Border-Radius-radius-6x,24px);background:var(--Backgrounds-object-background,#232b37);color:var(--Hyperlinks-inactive,#8c8c94)}.calendar-column{position:relative}#agendaCalendar .fc-timegrid-body{margin-bottom:70px}@keyframes fadeOut{0%{opacity:1}70%{opacity:1}to{opacity:0}}#agendaCalendar{position:relative}.session-heading{color:#fff;color:var(--Type-title,#fff);font-size:var(--typography-heading-3-size,20px);font-style:normal;font-weight:600;line-height:var(--typography-heading-3-line-height,28px);margin-top:20px;border-bottom:1px solid #eee;padding-bottom:5px}.device-info{background-color:#f0f8ff;border-left:4px solid #4caf50}.api-mode,.device-info{padding:10px;border-radius:4px;margin-bottom:15px}.api-mode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5}.api-mode label{margin-right:10px;font-weight:700}.toggle-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggle-checkbox{height:0;width:0;visibility:hidden;position:absolute}.toggle-label{cursor:pointer;width:50px;height:25px;background:#ccc;display:block;border-radius:25px;position:relative;margin-right:10px}.toggle-label:after{content:"";position:absolute;top:3px;left:3px;width:19px;height:19px;background:#fff;border-radius:19px;-webkit-transition:.3s;transition:.3s}.toggle-checkbox:checked+.toggle-label{background:#4caf50}.toggle-checkbox:checked+.toggle-label:after{left:calc(100% - 3px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.button-container{margin-bottom:20px}button{background-color:#000;color:#fff;border:none;padding:10px 15px;font-size:16px;cursor:pointer;border-radius:4px;margin-right:10px;margin-bottom:10px}button:disabled{background-color:#ccc;cursor:not-allowed}.result-container{margin-top:20px}pre{background-color:#f8f8f8;padding:10px;border-radius:4px;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word;border:1px solid #ddd}.rainfocus-container{margin-top:30px;padding:15px;background-color:#f0f8ff;border-radius:4px;border-left:4px solid #2196f3}.session-catalog-container{margin-top:30px;padding:15px;background-color:#fff8e1;border-radius:4px;border-left:4px solid #ff9800}#requestSessionCatalogBtn{background-color:#ff9800}#requestSessionCatalogBtn:hover{background-color:#f57c00}#requestSessionCatalogBtn:disabled{background-color:#ccc;cursor:not-allowed}.session-list-container{margin-top:20px}.session-category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;margin-bottom:32px;-ms-flex-item-align:stretch;align-self:stretch}.session-category,.session-category .session-category-type{-webkit-box-align:center;align-items:center;gap:var(--Gaps-gap-5,8px)}.session-category .session-category-type{cursor:pointer;display:grid;height:44px;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:0 var(--Pads-pad-4,24px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;border-radius:var(--Border-Radius-radius-6x,24px);background:var(--Backgrounds-object-background,#232b37)}.session-category .selected{background:var(--linear-gradients-b-bold,linear-gradient(90deg,var(--Gradient-colors-harsh-fuchsia,#f299ff) -22.24%,var(--Gradient-colors-harsh-teal,#00f5e4) 122.91%));color:var(--Type-inverted-utility,#161d26)}#sessionListView{display:grid;gap:32px;margin-top:32px}.total-sessions span{letter-spacing:1px}.session-card{border-radius:var(--Border-Radius-radius-4x,16px);background-color:#232b37}.session-card .session-card-content{padding:15px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#232b37;color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;margin-top:-25px}.session-card .ribbon{color:#fff;text-align:left;padding:10px 16px;font-size:12px;font-weight:700;border-top-left-radius:8px;border-top-right-radius:8px;border-radius:var(--Border-Radius-radius-4x,16px) var(--Border-Radius-radius-4x,16px) 0 0;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.session-card .ribbon.seatsfull{background-color:var(--Status-background-negative,#700000)}.session-card .ribbon.seatsfull .ribbon-text{background-image:url(../../../content/dam/reinvent/2025/media/agendabuilder/seatsfullImg.svg);background-repeat:no-repeat;background-position:1px;margin-top:-20px}.session-card .ribbon.seatsfew{background-color:var(--Status-background-notice,#5c1b00)}.session-card .ribbon.seatsfew .ribbon-text{background-image:url(../../../content/dam/reinvent/2025/media/agendabuilder/seatsfillingImg.svg);background-repeat:no-repeat;background-position:1px;margin-top:-20px}.session-card .ribbon.seatsfilling{background-color:var(--Status-background-notice,#5c1b00)}.session-card .ribbon.seatsfilling .ribbon-text{background-image:url(../../../content/dam/reinvent/2025/media/agendabuilder/seatsfillingImg.svg);background-repeat:no-repeat;background-position:1px;margin-top:-20px}.session-card .ribbon.seatswalkup{background-color:var(--Status-background-neutral,#002a66)}.session-card .ribbon.seatswalkup .ribbon-text{background-image:url(../../../content/dam/reinvent/2025/media/agendabuilder/seatswalkupImg.svg);background-repeat:no-repeat;background-position:1px;margin-top:-20px}.session-card .ribbon.seatsavailable{background-color:var(--Status-background-positive,#00471e)}.session-card .ribbon.seatsavailable .ribbon-text{background-image:url(../../../content/dam/reinvent/2025/media/agendabuilder/seatsavailableImg.svg);background-repeat:no-repeat;background-position:1px;margin-top:-20px}.session-card .ribbon-available,.session-card .ribbon-few,.session-card .ribbon-filling,.session-card .ribbon-full,.session-card .ribbon-walkup{color:var(--Type-utility,#fff);font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px}.session-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:-2px -2px 8px 0 var(--Gradient-colors-harsh-blue,#75cfff),2px 2px 8px 0 var(--Gradient-colors-harsh-fuchsia,#f299ff);box-shadow:-2px -2px 8px 0 var(--Gradient-colors-harsh-blue,#75cfff),2px 2px 8px 0 var(--Gradient-colors-harsh-fuchsia,#f299ff)}.session-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%}.session-tag{letter-spacing:1px;padding:4px 8px;font-weight:700;color:var(--Type-utility,#fff);font-size:12px;font-style:normal;font-weight:400;line-height:16px;border-radius:4px;background:var(--transparencies-inverted-transparent-background-75,hsla(0,0%,100%,.75));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.session-tag.category{background-color:#000}.session-tag.reserved,.session-tag.sponsored,.session-tag.track{color:#000}.add-session{width:5%;float:right;margin-top:-5%}.add-session .chevron-button{width:32px;height:32px}.session-title{font-size:16px;font-weight:700;margin-bottom:16px;margin-top:16px;line-height:1.3}.session-description{font-size:14px;color:#f9f9fb;margin-bottom:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.session-info{gap:15px;font-size:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.session-info,.session-info-item{display:-webkit-box;display:-ms-flexbox;display:flex}.session-info-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.session-info-item:before{font-weight:700}.session-loading{text-align:center;padding:20px;color:#666;font-style:italic}.session-empty{text-align:center;padding:40px;color:#666;background-color:#f8f9fa;border-radius:8px;border:2px dashed #dee2e6}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:5px;font-weight:700}.form-group input{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;font-size:16px}#requestRainFocusBtn{background-color:#2196f3}#requestRainFocusBtn:hover{background-color:#0b7dda}.build-agenda-card{margin-top:16px;background-image:url(https://reinvent.awsevents.com/content/dam/reinforce/2025/media/innovation-talks/sec202.png)}@media(min-width:768px){.build-agenda-card{width:50%}}.build-agenda-card .session-title{font-size:24px;line-height:32px;font-weight:500}.close-btn{position:absolute;top:8px;right:12px;font-size:18px;cursor:pointer;color:#888}.close-btn:hover{color:#000}.agenda-builder-modal{padding:var(--Pads-pad-5,16px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px)!important;overflow:auto!important;height:844px;border-radius:var(--Border-Radius-radius-4x,16px)!important;border:1px solid var(--Strokes-low-contrast-stroke,#424650)!important;background:var(--Backgrounds-page-background,#0f141a)!important;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);box-shadow:0 4px 30px 0 rgba(0,0,0,.1)}.agenda-builder-modal.filter-active{overflow:hidden!important}.agenda-builder-modal .modal__header{padding:0}.hello{font-size:30px}.modal-parent-onboarding .modal .modal__overlay,.modal-parent-summary .modal .modal__overlay{border-radius:var(--Border-Radius-radius-4x,16px);background:var(--transparency-gray-20025,rgba(243,243,247,.25));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.onboardingCard{display:none}.GenerateSummaryLoaderCard{display:-webkit-box;display:-ms-flexbox;display:flex}.GenerateSummaryLoaderCard,.onboardingCard{margin:auto;width:400px;height:600px;padding:var(--Pads-pad-4,24px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Pads-pad-5,16px);-ms-flex-negative:0;flex-shrink:0;border-radius:var(--Border-Radius-radius-4x,16px);border:1px solid var(--Strokes-low-contrast-stroke,#424650);background:var(--Backgrounds-page-background,#0f141a);-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);box-shadow:0 4px 30px 0 rgba(0,0,0,.1)}.GenerateSummaryLoaderCard .session-card-content,.onboardingCard .session-card-content{padding:16px;border-radius:16px}.GenerateSummaryLoaderCard .session-card-content .session-info,.onboardingCard .session-card-content .session-info{font-size:10px}.GenerateSummaryLoaderCard .session-card-content .session-title,.onboardingCard .session-card-content .session-title{font-size:14px}.GenerateSummaryLoaderCard .session-card-content .session-description,.onboardingCard .session-card-content .session-description{font-size:12px;line-clamp:none!important;-webkit-line-clamp:none!important}.GenerateSummaryLoaderCard .session-card-content .session-tags .session-tag .category,.onboardingCard .session-card-content .session-tags .session-tag .category{border-radius:var(--Border-Radius-radius-1x,4px);background:var(--Backgrounds-inverted-page-background,#fff);color:#000}.onboardingCardHeader{color:var(--Type-title,#fff);font-size:var(--typography-title-2-size,20px);font-style:normal;font-weight:500;line-height:var(--typography-title-2-line-height,28px);display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:var(--Pads-pad-4,24px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch}.onboardingCardText{color:var(--Type-title,#fff);height:500px}.onboardingCardText,.onboardingCardText a{font-size:var(--typography-body-2-size,14px);font-style:normal;font-weight:400;line-height:var(--typography-body-2-line-height,20px)}.onboardingCardText a{color:var(--Hyperlinks-rest,#09f);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.onboardingWelcomeLayout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.onboardingCardWelcomeLegalText{color:var(--Type-title,#fff);font-size:var(--typography-body-3-size,12px);font-style:normal;font-weight:400;line-height:var(--typography-body-3-line-height,16px)}.onboardingCardButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-6,4px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%}.onboardingCardButtons button{font-size:14px;font-style:normal;font-weight:400;line-height:20px;width:200px}.noThanks,.noThanksClose,.skipSession,.startOverSummary{color:var(--Hyperlinks-rest,#09f);font-size:14px;font-style:normal;font-weight:400;line-height:20px;background:#0f141a;border:none}.noThanksClose{top:0!important}.generateAgenda,.getStarted{border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-inverted-object-background,#f3f3f7);color:var(--Type-inverted-utility,#161d26);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:44px;padding:0 var(--Pads-pad-4,24px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px)}.closeCard{top:-14px;right:10px;position:relative;background-color:#0f141a}.closeCardSession{position:absolute;top:16px;right:24px;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.closeCardIcon{top:-48px;right:-32px;position:relative;background-color:#0f141a}.progressBar{padding-right:48px;-ms-flex-align:center;gap:var(--Gaps-gap-4,16px);-ms-flex-item-align:stretch;align-self:stretch}.chevronLeft,.progressBar{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.chevronLeft{width:32px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;gap:var(--Gaps-gap-5,8px)}.topicExplore .option{padding:8px 16px;border-radius:var(--Border-Radius-radius-6x,24px);background:var(--Backgrounds-object-background,#232b37);border:none;cursor:pointer}.question-container{background:#fff;padding:20px;border-radius:8px;max-width:700px;margin:auto;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.question-title{font-size:22px;font-weight:700;margin-bottom:10px}.question-description{color:#555;margin-bottom:20px}.options-container{max-height:250px;overflow-y:auto;border:1px solid #ddd;padding:10px;border-radius:5px;background:#fafafa}.option{padding:var(--Pads-pad-5,16px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch;border-radius:var(--Border-Radius-radius-2x,8px);border:1px solid var(--Strokes-low-contrast-stroke,#424650);background:var(--Backgrounds-page-background,#0f141a);cursor:pointer}.checkbox-box,.option{display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox-box{-webkit-box-align:center;-ms-flex-align:center;gap:10px;border-radius:var(--Border-Radius-radius-1x,4px);border:2px solid var(--Strokes-low-contrast-stroke,#424650);width:16px;height:16px;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;position:relative}.option.selected .checkbox-box{border-radius:var(--Border-Radius-radius-1x,4px);background:var(--transparencies-transparent-background-75,rgba(15,20,26,.75));border:2px solid var(--transparencies-transparent-background-75,rgba(15,20,26,.75))}.option.selected .checkbox-box:after{content:"";position:absolute;left:7px;top:3px;width:6px;height:12px;border:solid #8c8c94;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.option-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.option-title{color:var(--Type-utility,#fff);font-size:14px;font-weight:500;line-height:20px}.option-description,.option-title{font-style:normal;-ms-flex-item-align:stretch;align-self:stretch}.option-description{overflow:hidden;color:var(--Type-body,#f9f9fb);text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:16px;display:-webkit-box;-webkit-box-orient:vertical}.options-container::-webkit-scrollbar{width:8px}.options-container::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}#sessionListRecommended .session-description::-webkit-scrollbar{display:none}.learningObjectives{max-height:370px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-6,4px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch}.skipBtn{background-color:#0f141a}.topicExplore .option .selected{border:1px solid #424650}.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.capsule{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:var(--Pads-pad-6,8px) var(--Pads-pad-5,16px);gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-6x,24px);background:var(--Backgrounds-object-background,#232b37)}.capsule,.topicExplore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.topicExplore{-ms-flex-line-pack:start;align-content:flex-start;gap:4px var(--Gaps-gap-6,4px);-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.sessionInterest,.topicExplore{max-height:370px;-webkit-box-flex:1;overflow-y:auto}.sessionInterest{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-6,4px);-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch}.Navigation{width:316px;height:32px;padding-right:48px;gap:var(--Gaps-gap-4,16px)}#retry,.Navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}#retry{width:200px;height:44px;padding:0 var(--Pads-pad-4,24px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-inverted-object-background,#f3f3f7)}.previewScreen{margin:auto;gap:8px}.errorScreen,.previewScreen{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.errorScreen{width:100%;height:100%;padding:var(--Pads-pad-4,24px);gap:var(--Pads-pad-5,16px);-ms-flex-negative:0;flex-shrink:0}.tryAgain{color:var(--Type-utility,#fff);font-size:12px;font-weight:400;line-height:16px}#retry,.tryAgain{text-align:center;font-style:normal}#retry{color:var(--Type-inverted-utility,#161d26);font-size:14px;font-weight:500;line-height:20px}.check{width:8px;height:6px;stroke-width:2px;stroke:var(--Hyperlinks-inactive,#8c8c94);color:var(--Type-faded-text,#a4a4ad)}.selected{background:var(--Backgrounds-object-background,#232b37)}.nextIcon svg{margin-top:5px}.startscreenImg{width:20px;height:20px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#startscreen,#summaryscreen{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.topicExplore .selected{border:1px solid #fff;background:var(--Backgrounds-inverted-object-background,#f3f3f7)}.topicExplore .selected .option-title{color:var(--Type-inverted-utility,#161d26)}.checkbox-box .tick{display:none}.option.selected .checkbox-box .tick{display:block}.onboardingCardText hr{background-color:#0f141a!important;margin:0!important}.learningObjectives::-webkit-scrollbar,.sessionInterest::-webkit-scrollbar,.topicExplore::-webkit-scrollbar{width:4px;height:60px}.learningObjectives::-webkit-scrollbar-track,.sessionInterest::-webkit-scrollbar-track,.topicExplore::-webkit-scrollbar-track{border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Strokes-low-contrast-stroke,#424650)}.learningObjectives::-webkit-scrollbar-thumb,.sessionInterest::-webkit-scrollbar-thumb,.topicExplore::-webkit-scrollbar-thumb{border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Strokes-medium-contrast-stroke,#72747e)}.learningObjectives,.sessionInterest,.topicExplore{margin-right:-16px;padding-right:20px}.retry-button{border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-inverted-object-background,#f3f3f7);width:200px;height:44px;padding:0 var(--Pads-pad-4,24px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--Gaps-gap-5,8px);-ms-flex-negative:0;flex-shrink:0;color:#000}.rate-session-wrapper,.retry-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rate-session-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:stretch;align-self:stretch}.rate-session{display:-webkit-box;display:-ms-flexbox;display:flex;width:44px;height:44px;padding:var(--Pads-pad-7,4px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-radius:var(--Border-Radius-radius-1x,4px);background:var(--Backgrounds-object-background,#232b37)}.rating-text{position:absolute;margin-top:-5px;font-size:10px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:.4px}.onboardingCardRatingHeader{color:var(--Type-title,#fff);font-size:var(--typography-title-3-size,18px);font-style:normal;font-weight:500;line-height:var(--typography-title-3-line-height,24px);padding-top:16px;padding-bottom:8px}.summary-selections{color:var(--Type-faded-text,#a4a4ad);font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:0;width:80%}.preference-wrapper{margin-top:16px}.warning-message{font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-top:4px}.warning-message svg{position:absolute}.warning-message span{padding:22px}.normal-warning{color:var(--Status-status-notice,#f90)}.all-empty-warning{color:var(--Status-status-negative,#ff7a7a)}.onboardingCardSummary{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:relative}.onboardingCardSummary .closeCard{position:absolute;top:15px;right:15px}.onboardingCardSummary .onboardingCardRatingHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preferences-section{margin-top:15px}.selected-preferences{width:100%}#sessionListRecommended .session-description{max-height:230px;overflow:scroll}.retryPageClose{top:-10px!important;left:340px!important;position:relative;background-color:unset!important;cursor:pointer}.favourite-sessions{display:none}.favoritesWrapper{display:grid;gap:20px;padding:20px}@media(min-width:768px){.favoritesWrapper{grid-template-columns:repeat(3,1fr)}}.modal-parent-sessiondetails .modal .modal__overlay{border-radius:var(--Border-Radius-radius-4x,16px);background:var(--transparency-gray-20025,rgba(243,243,247,.25));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-parent-sessiondetails .modal .session-details-modal{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px;height:600px;padding:var(--Pads-pad-5,16px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Pads-pad-5,16px);-ms-flex-negative:0;flex-shrink:0;overflow:visible;position:relative;border-radius:var(--Border-Radius-radius-4x,16px);border:1px solid var(--Strokes-low-contrast-stroke,#424650);background:var(--Backgrounds-page-background,#0f141a);-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);box-shadow:0 4px 30px 0 rgba(0,0,0,.1)}@media only screen and (min-device-width:320px)and (max-device-width:480px){.modal-parent-sessiondetails .modal__container{width:100%!important;min-width:90%!important;min-height:620px!important;margin-top:310px!important}}.modal__header_session_details{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:var(--Gaps-gap-5,8px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid var(--Strokes-low-contrast-stroke,#424650)}.icon-btn-arrow{width:32px;height:32px;gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-10x,40px);top:5px}.icon-btn-arrow,.icon-btn-arrow .icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-btn-arrow .icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:8.702px;height:15.42px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-utility,#fff)}.modal__heading_session_details{color:var(--Type-utility,#fff);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.modal__actions_session_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.icon-btn-expand{width:32px;height:32px;gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-page-background,#0f141a);top:5px;right:0}.icon-btn-expand,.icon-btn-expand .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-btn-expand .icon{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-utility,#fff)}.icon-btn-close{top:5px;right:0}.modal__body_session_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch}.modal__body_session_details h3{display:-webkit-box;width:333px;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--Type-title,#fff);text-overflow:ellipsis;font-size:var(--typography-title-3-size,18px);font-style:normal;font-weight:500;line-height:var(--typography-title-3-line-height,24px)}.modal__body_session_details p{-ms-flex-item-align:stretch;align-self:stretch;color:var(--Type-body,#f9f9fb);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.modal__footer_session_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-6,4px);-ms-flex-item-align:stretch;align-self:stretch}.favoriteBtn{height:44px;padding:0 var(--Pads-pad-4,24px);-ms-flex-pack:center;-ms-flex-align:center;gap:var(--Gaps-gap-5,8px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border-radius:var(--Border-Radius-radius-10x,40px);border:2px solid var(--Strokes-high-contrast-stroke,#fff);background:var(--Backgrounds-page-background,#0f141a);color:var(--Type-utility,#fff);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.favoriteBtn,.favoriteBtn .btn__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.favoriteBtn .btn__icon{-ms-flex-pack:center;-ms-flex-align:center;width:15.943px;height:13.96px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-utility,#fff)}.ReleaseSeatBtn{height:44px;padding:0 var(--Pads-pad-4,24px);-ms-flex-pack:center;-ms-flex-align:center;gap:var(--Gaps-gap-5,8px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-inverted-object-background,#f3f3f7);color:var(--Type-inverted-utility,#161d26);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.ReleaseSeatBtn,.ReleaseSeatBtn .btn__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.ReleaseSeatBtn .btn__icon{-ms-flex-pack:center;-ms-flex-align:center;width:16px;height:12px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-inverted-utility,#161d26)}.ReleaseSeatBtn .modal-release-btn{width:50%}.modal__notice_session_details{height:16px;-ms-flex-align:center;gap:var(--Gaps-gap-5,8px);-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;color:var(--Status-status-negative,#ff7a7a);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.modal__notice_session_details,.notice__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.notice__icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;width:15.002px;height:15px;fill:var(--Status-status-negative,#ff7a7a);-ms-flex-negative:0;flex-shrink:0}.modal-parent-sessionrelease .modal .modal__overlay{border-radius:var(--Border-Radius-radius-4x,16px);background:var(--transparency-gray-20025,rgba(243,243,247,.25));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-parent-sessionrelease .modal .session-release-modal{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px;padding:var(--Pads-pad-5,16px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Pads-pad-5,16px);-ms-flex-negative:0;flex-shrink:0;overflow:visible;position:relative;border-radius:var(--Border-Radius-radius-4x,16px);border:1px solid var(--Strokes-low-contrast-stroke,#424650);background:var(--Backgrounds-page-background,#0f141a);-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);box-shadow:0 4px 30px 0 rgba(0,0,0,.1)}@media(max-width:480px){.modal-parent-sessionrelease .modal__container{width:100%!important;min-width:90%!important;min-height:620px!important;margin-top:310px!important}}.modal__header_session_release{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:var(--Gaps-gap-5,8px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.modal__heading_session_release{color:var(--Type-utility,#fff);text-align:center;font-size:22px;font-style:normal;font-weight:500;line-height:20px}.modal__body_session_release{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch}.modal__body_session_release p{-ms-flex-item-align:stretch;align-self:stretch;color:var(--Type-body,#f9f9fb);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.modal__footer_session_release{-ms-flex-align:center;-ms-flex-item-align:stretch;align-self:stretch}.modal__footer_session_release,.release-modal__cancel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;gap:var(--Gaps-gap-6,4px)}.release-modal__cancel{-ms-flex-pack:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background-color:#0f141a}.release-modal__cancel,.release-modal__confirm{-webkit-box-pack:center;justify-content:center;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.release-modal__confirm{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:44px;padding:0 var(--Pads-pad-4,24px);-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-inverted-object-background,#f3f3f7);color:var(--Type-inverted-utility,#161d26);margin-bottom:0}.modal__notice_session_release{min-height:16px;-ms-flex-negative:0;flex-shrink:0;color:var(--Status-status-negative,#ff7a7a);font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:12px 16px;margin-top:8px;background-color:rgba(255,122,122,.1);border:1px solid var(--Status-status-negative,#ff7a7a);border-radius:var(--Border-Radius-radius-2x,8px);-webkit-animation:slideDown .3s ease-out;animation:slideDown .3s ease-out}.modal__notice_session_release,.release-session-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch}.release-session-card{width:330px;padding:var(--Pads-pad-6,8px) var(--Pads-pad-5,16px);border-radius:var(--Border-Radius-radius-1x,4px);background:var(--Status-background-notice,#5c1b00);margin-bottom:5px}.release-session-card:last-child{margin-bottom:0}.release-session-card__content{-ms-flex-align:center;gap:var(--Gaps-gap-5,8px);-webkit-box-flex:1;-ms-flex:1;flex:1}.release-session-card__content,.release-session-card__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.release-session-card__icon{-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.release-session-card__icon,.release-session-card__icon svg{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px}.release-session-card__title{color:var(--Type-utility,#fff);font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.release-modal__options{-ms-flex-align:center;padding:2px;-ms-flex-item-align:stretch;align-self:stretch;margin-top:8px}.release-modal__checkbox,.release-modal__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;gap:var(--Gaps-gap-5,8px)}.release-modal__checkbox{-ms-flex-align:center;cursor:pointer}.release-modal__checkbox input[type=checkbox]{width:16px;height:16px;border-radius:var(--Border-Radius-radius-1x,4px);border:2px solid var(--Strokes-low-contrast-stroke,#424650);background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;margin:0;-ms-flex-negative:0;flex-shrink:0}.release-modal__checkbox input[type=checkbox]:checked{background:var(--Backgrounds-inverted-object-background,#f3f3f7);border-color:var(--Backgrounds-inverted-object-background,#f3f3f7)}.release-modal__checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:3px;width:6px;height:10px;border:solid var(--Type-inverted-utility,#161d26);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}.release-modal__checkbox input[type=checkbox]:focus{outline:2px solid var(--Backgrounds-inverted-object-background,#f3f3f7);outline-offset:2px}.release-modal__checkbox span{color:var(--Type-utility,#fff);font-size:14px;font-style:normal;font-weight:500;line-height:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.release-modal__subtitle{-ms-flex-item-align:stretch;align-self:stretch;color:var(--Type-body,#f9f9fb);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.release-modal__subtitle .highlight{color:var(--Type-utility,#fff);font-weight:500}.release-modal__sessions,.release-sessions-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;-ms-flex-item-align:stretch;align-self:stretch}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.modal-parent-sessionconflict .modal .modal__overlay{border-radius:var(--Border-Radius-radius-4x,16px);background:var(--transparency-gray-20025,rgba(243,243,247,.25));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-parent-sessionconflict .modal .session-conflict-modal{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px;padding:var(--Pads-pad-5,16px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Pads-pad-5,16px);-ms-flex-negative:0;flex-shrink:0;overflow:visible;position:relative;border-radius:var(--Border-Radius-radius-4x,16px);border:1px solid var(--Strokes-low-contrast-stroke,#424650);background:var(--Backgrounds-page-background,#0f141a);-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);box-shadow:0 4px 30px 0 rgba(0,0,0,.1)}@media(max-width:480px){.modal-parent-sessionconflict .modal__container{width:100%!important;min-width:90%!important;min-height:620px!important;margin-top:310px!important}}.modal__header_session_conflict{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:var(--Gaps-gap-5,8px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.modal__heading_session_conflict{color:var(--Type-utility,#fff);text-align:center;font-size:23px;font-style:normal;font-weight:500;line-height:20px}.modal__body_session_conflict{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch}.modal__body_session_conflict p{-ms-flex-item-align:stretch;align-self:stretch;color:var(--Type-body,#f9f9fb);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.modal__footer_session_conflict{-ms-flex-align:center;-ms-flex-item-align:stretch;align-self:stretch}.conflict-modal__cancel,.modal__footer_session_conflict{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;gap:var(--Gaps-gap-6,4px)}.conflict-modal__cancel{-ms-flex-pack:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background-color:#0f141a}.conflict-modal__cancel,.conflict-modal__confirm{-webkit-box-pack:center;justify-content:center;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.conflict-modal__confirm{width:200px;height:44px;padding:0 var(--Pads-pad-4,24px);-ms-flex-pack:center;border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-inverted-object-background,#f3f3f7);color:var(--Type-inverted-utility,#161d26);margin-bottom:0}.conflict-modal__confirm,.modal__notice_session_conflict{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px)}.modal__notice_session_conflict{min-height:16px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;color:var(--Status-status-negative,#ff7a7a);font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:12px 16px;margin-top:8px;background-color:rgba(255,122,122,.1);border:1px solid var(--Status-status-negative,#ff7a7a);border-radius:var(--Border-Radius-radius-2x,8px);-webkit-animation:slideDown .3s ease-out;animation:slideDown .3s ease-out}.icon-btn-close{margin-right:0}.conflict-session-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);padding:var(--Pads-pad-6,8px) var(--Pads-pad-5,16px);-ms-flex-item-align:stretch;align-self:stretch;border-radius:var(--Border-Radius-radius-1x,4px);background:var(--Status-background-notice,#5c1b00);margin-bottom:5px}.conflict-session-card:last-child{margin-bottom:0}.conflict-session-card__content{-ms-flex-align:center;gap:var(--Gaps-gap-5,8px);-webkit-box-flex:1;-ms-flex:1;flex:1}.conflict-session-card__content,.conflict-session-card__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.conflict-session-card__icon{-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.conflict-session-card__icon,.conflict-session-card__icon svg{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px}.conflict-session-card__title{color:var(--Type-utility,#fff);font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.conflict-modal__options{-ms-flex-align:center;padding:2px;-ms-flex-item-align:stretch;align-self:stretch;margin-top:8px}.conflict-modal__checkbox,.conflict-modal__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;gap:var(--Gaps-gap-5,8px)}.conflict-modal__checkbox{-ms-flex-align:center;cursor:pointer}.conflict-modal__checkbox input[type=checkbox]{width:16px;height:16px;border-radius:var(--Border-Radius-radius-1x,4px);border:2px solid var(--Strokes-low-contrast-stroke,#424650);background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;position:relative;margin:0;-ms-flex-negative:0;flex-shrink:0}.conflict-modal__checkbox input[type=checkbox]:checked{background:var(--Backgrounds-inverted-object-background,#f3f3f7);border-color:var(--Backgrounds-inverted-object-background,#f3f3f7)}.conflict-modal__checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:3px;width:6px;height:10px;border:solid var(--Type-inverted-utility,#161d26);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}.conflict-modal__checkbox input[type=checkbox]:focus{outline:2px solid var(--Backgrounds-inverted-object-background,#f3f3f7);outline-offset:2px}.conflict-modal__checkbox span{color:var(--Type-utility,#fff);font-size:14px;font-style:normal;font-weight:500;line-height:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-parent-sessiondetails-expand .modal .modal__overlay{border-radius:var(--Border-Radius-radius-4x,16px);background:var(--transparency-gray-20025,rgba(243,243,247,.25));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9}.modal-parent-sessiondetails-expand .modal .session-details-expand-modal{display:-webkit-box;display:-ms-flexbox;display:flex;width:600px;height:844px;padding:var(--Pads-pad-4,24px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Pads-pad-4,24px);-ms-flex-negative:0;flex-shrink:0;border-radius:var(--Border-Radius-radius-4x,16px);border:1px solid var(--Strokes-low-contrast-stroke,#424650);background:var(--Backgrounds-page-background,#0f141a)}.modal-parent-sessiondetails-expand .modal .get-direction-btn{line-height:44px!important}@media(max-width:480px){.modal__body_session_details_expand{height:640px!important}.modal-parent-sessiondetails-expand .modal__container{width:100%!important;min-width:90%!important;min-height:877px;margin-top:49px}.modal-parent-sessiondetails-expand .modal__container .swipe-up-indicator{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;text-align:center!important;width:100%!important;right:0!important}}.modal__header_session_details_expand{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:var(--Gaps-gap-5,8px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-6,4px);-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid var(--Strokes-low-contrast-stroke,#424650)}.icon-btn-back{width:32px;height:32px;gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-10x,40px);top:5px;right:0}.icon-btn-back,.icon-btn-back .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-btn-back .icon{width:8.702px;height:15.42px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-utility,#fff)}.backToSessionList{position:relative;background-color:#0f141a}.modal__heading_session_details_expand{color:var(--Type-utility,#fff);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.modal__actions_session_details_expand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.icon-btn-min{width:32px;height:32px;gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-page-background,#0f141a);top:5px;right:0}.icon-btn-min,.icon-btn-min .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-btn-min .icon{width:15.41px;height:15.4px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-utility,#fff)}.icon-btn-close{padding:0 var(--Pads-pad-4,24px)}.hide-scrollbar{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.modal__body_session_details_expand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-4,16px);-ms-flex-item-align:stretch;align-self:stretch;overflow-y:auto;height:490px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.modal__body_session_details_expand .icon-pill{width:32px;height:32px;gap:var(--Gaps-gap-5,8px);top:0;left:512px;border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-inverted-page-background,#fff);margin:0 32px 0 0}.modal__body_session_details_expand .icon-pill,.modal__body_session_details_expand .icon-pill .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute}.modal__body_session_details_expand .icon-pill .icon{width:15.943px;height:13.96px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-inverted-utility,#161d26)}.modal__body_session_details_expand .tags{height:24px;-ms-flex-align:start;-ms-flex-line-pack:start;align-content:flex-start;gap:4px var(--Gaps-gap-6,4px);-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:var(--Border-Radius-radius-2x,8px)}.modal__body_session_details_expand .tag,.modal__body_session_details_expand .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;align-items:flex-start}.modal__body_session_details_expand .tag{padding:var(--Pads-pad-7,4px) var(--Pads-pad-6,8px);-ms-flex-align:start;border-radius:var(--Border-Radius-radius-1x,4px);background:var(--transparencies-transparent-object-75,rgba(35,43,55,.75));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--Type-utility,#fff);font-family:Amazon Ember Mono;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.modal__body_session_details_expand .tag.tag--type{background:var(--transparencies-inverted-transparent-background-75,hsla(0,0%,100%,.75))!important;color:var(--Type-inverted-utility,#161d26)}.modal_summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-5,8px)}.modal_summary,.sessionexpand-title{-ms-flex-item-align:stretch;align-self:stretch}.sessionexpand-title{color:var(--Type-title,#fff);font-size:var(--typography-heading-3-size,28px);font-style:normal;font-weight:500;line-height:var(--typography-heading-3-line-height,36px)}.meta{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 3px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;gap:var(--Gaps-gap-5,8px) var(--Gaps-gap-4,16px);-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.meta__date{gap:var(--Gaps-gap-5,8px);color:var(--Type-utility,#fff);font-family:Amazon Ember Mono;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.meta__date,.meta__date .icon-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta__date .icon-time{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-utility,#fff)}.meta__time{gap:var(--Gaps-gap-5,8px);font-family:Amazon Ember Mono;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.meta__time,.meta__time .icon-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta__time .icon-time{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-utility,#fff)}.meta__duration{gap:var(--Gaps-gap-5,8px);color:var(--Type-utility,#fff);font-family:Amazon Ember Mono;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.meta__duration,.meta__duration .icon-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta__duration .icon-time{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14.7px;height:16px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-utility,#fff)}.speakers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--Gaps-gap-4,16px)}.speakers .label{color:var(--Type-title,#fff);font-size:14px;font-style:normal;font-weight:500;line-height:20px;width:50px}.speakers .names{gap:var(--Gaps-gap-6,4px);color:var(--Type-faded-text,#a4a4ad);font-weight:500}.availability,.speakers .names{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-style:normal;line-height:16px}.availability{padding:var(--Pads-pad-6,8px) var(--Pads-pad-5,16px);gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch;color:var(--Type-utility,#fff);font-weight:400;border-radius:var(--Border-Radius-radius-1x,4px)}.availability.seatsfull{background-color:var(--Status-background-negative,#700000);background-image:url(../../../content/dam/reinvent/2025/media/agendabuilder/seatsfullImg.svg);background-repeat:no-repeat;background-position:7px}.availability.seatsfew,.availability.seatsfilling{background-color:var(--Status-background-notice,#5c1b00);background-image:url(../../../content/dam/reinvent/2025/media/agendabuilder/seatsfillingImg.svg);background-repeat:no-repeat;background-position:7px}.availability.seatswalkup{background-color:var(--Status-background-neutral,#002a66);background-image:url(../../../content/dam/reinvent/2025/media/agendabuilder/seatswalkupImg.svg);background-repeat:no-repeat;background-position:7px}.availability.seatsavailable{background-color:var(--Status-background-positive,#00471e);background-image:url(../../../content/dam/reinvent/2025/media/agendabuilder/seatsavailableImg.svg);background-repeat:no-repeat;background-position:7px}.availability .ribbon-available,.availability .ribbon-few,.availability .ribbon-filling,.availability .ribbon-full,.availability .ribbon-walkup{color:var(--Type-utility,#fff);font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:14px}.sessionexpand-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;color:var(--Type-body,#f9f9fb);font-size:14px;line-height:20px}.sessionexpand-description,.venue{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--Gaps-gap-5,8px);align-self:stretch;font-style:normal;font-weight:400}.venue{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;color:var(--Type-utility,#fff);font-family:Amazon Ember Mono;font-size:12px}.venue .icon{width:12.288px;height:15.99px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-utility,#fff)}.btn,.venue .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn{width:200px;height:44px;padding:0 var(--Pads-pad-4,24px);gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-6x,24px);border:2px solid var(--Strokes-high-contrast-stroke,#fff);background:var(--Backgrounds-page-background,#0f141a);color:var(--Type-utility,#fff);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.session-details-expand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch}.session-details-expand .subhead{-ms-flex-item-align:stretch;align-self:stretch;color:var(--Type-title,#fff);font-size:var(--typography-title-2-size,20px);font-style:normal;font-weight:500;line-height:var(--typography-title-2-line-height,28px)}.session-details-expand .kv-list li{line-height:20px}.session-details-expand .kv-list li .k{-ms-flex-item-align:stretch;align-self:stretch;color:var(--Type-faded-text,#a4a4ad);font-size:12px;font-style:normal;font-weight:700}.session-details-expand .kv-list li .v{color:var(--Type-faded-text,#a4a4ad);font-size:12px;font-style:normal;font-weight:400}.swipe-up-indicator{width:41px;height:0;position:absolute;right:279px;top:14px;stroke-width:4px;stroke:var(--Strokes-medium-contrast-stroke,#72747e)}.modal__footer_session_details_expand{padding:var(--Gaps-gap-3,32px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px);gap:var(--Gaps-gap-4,16px);position:absolute;left:0;right:0;bottom:0;border-radius:var(--Border-Radius-radius-6x,24px) var(--Border-Radius-radius-6x,24px) 0 0;border:1px solid var(--Strokes-low-contrast-stroke,#424650);background:var(--transparency-gray-95090,rgba(15,20,26,.9));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.modal__footer_session_details_expand,.modal__footer_session_details_expand .btn--primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__footer_session_details_expand .btn--primary{height:44px;padding:0 var(--Pads-pad-4,24px);gap:var(--Gaps-gap-5,8px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-inverted-object-background,#f3f3f7);color:var(--Type-inverted-utility,#161d26);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.modal__footer_session_details_expand .btn--primary .btn__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:12px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-inverted-utility,#161d26)}.modal__footer_session_details_expand .expand-modal-btn-container{width:100%}.modal__footer_session_details_expand .expand-modal-btn-container .expand-release-btn{width:50%}.action-note{height:16px;-ms-flex-align:center;gap:var(--Gaps-gap-5,8px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;color:var(--Status-status-negative,#ff7a7a);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.action-note,.action-note .notice__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.action-note .notice__icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;width:15.002px;height:15px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Status-status-negative,#ff7a7a)}.inputBlock{width:100%;height:48px;padding:18px 1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;border-radius:8px;border:1px solid var(--Gray-Gray-500,#8d8d95);background:var(--Gray-Gray-0,#fff)}.inputBlock,.label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.label{width:327px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}input{color:var(--Type-light-mode-primary,#161d26);font-family:Amazon Ember;font-size:16px;font-style:normal;font-weight:400;line-height:20px}hr{margin-top:24px;margin-bottom:24px;border:none;height:1px;-ms-flex-negative:0;flex-shrink:0;background:#dedee3}.saveTime,hr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.saveTime{width:327px;padding:12px 16px;gap:16px;border-radius:24px;background:var(--Type-light-mode-primary,#fff);color:var(--Type-dark-mode-primary,#161d26);font-family:Amazon Ember;font-size:18px;font-style:normal;font-weight:400;line-height:24px}::-webkit-input-placeholder{color:var(--Type-light-mode-secondary,#72747e);font-family:Amazon Ember;font-size:16px;font-style:normal;font-weight:400;line-height:20px;-webkit-box-flex:1;flex:1 0 0}::-moz-placeholder{color:var(--Type-light-mode-secondary,#72747e);font-family:Amazon Ember;font-size:16px;font-style:normal;font-weight:400;line-height:20px;flex:1 0 0}:-ms-input-placeholder{color:var(--Type-light-mode-secondary,#72747e);font-family:Amazon Ember;font-size:16px;font-style:normal;font-weight:400;line-height:20px;-ms-flex:1 0 0px;flex:1 0 0}::-ms-input-placeholder{color:var(--Type-light-mode-secondary,#72747e);font-family:Amazon Ember;font-size:16px;font-style:normal;font-weight:400;line-height:20px;-ms-flex:1 0 0px;flex:1 0 0}::placeholder{color:var(--Type-light-mode-secondary,#72747e);font-family:Amazon Ember;font-size:16px;font-style:normal;font-weight:400;line-height:20px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.timeBlock{background-color:#fff}.saveTimeDiv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;margin-top:110px}#iconDate,#iconEndTime,#iconStartTime{position:relative;top:-48px;right:-540px}.personalBlock{width:380px!important;pointer-events:none}.fc .fc-bg-event{background-color:hsla(0,0%,100%,.25)!important}.fc .fc-bg-event .fc-event-custom,.personalBlock .fc-event-custom img{display:none}.modal-parent-personaltime-details .modal .modal__overlay{border-radius:var(--Border-Radius-radius-4x,16px);background:var(--transparency-gray-20025,rgba(243,243,247,.25));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-parent-personaltime-details .modal .personal-time-details-modal{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px;padding:var(--Pads-pad-5,16px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Pads-pad-5,16px);-ms-flex-negative:0;flex-shrink:0;overflow:visible;position:relative;border-radius:var(--Border-Radius-radius-4x,16px);border:1px solid var(--Strokes-low-contrast-stroke,#424650);background:var(--Backgrounds-page-background,#0f141a);-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);box-shadow:0 4px 30px 0 rgba(0,0,0,.1)}@media(max-width:480px){.modal-parent-personaltime-details .modal__container{width:100%!important;min-width:90%!important;min-height:400px!important;margin-top:200px!important}}.modal__header_personal_time_details{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:var(--Gaps-gap-5,8px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal__heading_personal_time_details{color:var(--Type-utility,#fff);text-align:left;font-size:22px;font-style:normal;font-weight:500;line-height:20px;margin:0}.modal__actions_personal_time_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__body_personal_time_details{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;gap:16px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch}.modal__body_personal_time_details,.personal-time-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;align-items:flex-start;align-self:stretch}.personal-time-details{gap:12px}.personal-time-details,.personal-time-field{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;-ms-flex-item-align:stretch}.personal-time-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;align-items:flex-start;gap:4px;align-self:stretch;padding:12px 16px;border-radius:var(--Border-Radius-radius-2x,8px);background:var(--Backgrounds-object-background,#1a1f26);border:1px solid var(--Strokes-low-contrast-stroke,#424650)}.field-label{color:var(--Type-body,#f9f9fb);font-size:12px;font-weight:500;line-height:16px;text-transform:uppercase;letter-spacing:.5px}.field-label,.field-value{font-style:normal;margin:0}.field-value{color:var(--Type-utility,#fff);font-size:14px;font-weight:400;line-height:20px;word-wrap:break-word;overflow-wrap:break-word}.modal__footer_personal_time_details{-ms-flex-align:center;-ms-flex-item-align:stretch;align-self:stretch;margin-top:8px}.details-modal__cancel,.modal__footer_personal_time_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;gap:var(--Gaps-gap-6,4px)}.details-modal__cancel{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background-color:transparent;border:none;color:var(--Type-utility,#fff);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;cursor:pointer;padding:12px 16px;border-radius:var(--Border-Radius-radius-10x,40px);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.details-modal__cancel:hover{background-color:hsla(0,0%,100%,.05)}.details-modal__cancel:focus{outline:2px solid var(--Backgrounds-inverted-object-background,#f3f3f7);outline-offset:2px}.details-modal__confirm{width:200px;height:44px;padding:0 var(--Pads-pad-4,24px);border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Status-status-negative,#fff);color:var(--Type-utility,#0f141a);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:0;border:none}.details-modal__confirm,.icon-btn-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.icon-btn-close{width:32px;height:32px;border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-page-background,#0f141a)}.icon-btn-close:hover{background:var(--Backgrounds-object-background,#1a1f26)}.icon-btn-close:focus{outline:2px solid var(--Backgrounds-inverted-object-background,#f3f3f7);outline-offset:2px}.icon-btn-close .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:13.4px;height:13.4px;-ms-flex-negative:0;flex-shrink:0;fill:var(--Type-utility,#fff)}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.modal-parent-personaltime-details .personal-time-details-modal{-webkit-animation:slideDown .3s ease-out;animation:slideDown .3s ease-out}@media(max-width:768px){.modal-parent-personaltime-details .personal-time-details-modal{width:90vw;max-width:400px;margin:0 auto}}.personal-time-field:focus-within{border-color:var(--Backgrounds-inverted-object-background,#f3f3f7);-webkit-box-shadow:0 0 0 2px rgba(243,243,247,.2);box-shadow:0 0 0 2px rgba(243,243,247,.2)}.field-value:empty:before{content:"Not specified";color:var(--Type-body,#f9f9fb);font-style:italic;opacity:.7}.session-modal-container{gap:var(--Pads-pad-5,16px)}.session-heading-container,.session-modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.session-heading-container{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch}.session-modal-title{color:var(--Type-title,#fff);font-size:var(--typography-heading-3-size,20px);font-weight:500;line-height:var(--typography-heading-3-line-height,28px)}.session-modal-copy,.session-modal-title{font-family:EmberDisplay,sans-serif!important;font-style:normal}.session-modal-copy{color:var(--Type-subheading,#f9f9fb);font-size:var(--typography-subheading-2-size,14px);font-weight:400;line-height:var(--typography-subheading-2-line-height,20px)}.session-modal-container .session-list-container,.session-modal-container .session-list-container #sessionListView{margin-top:0!important}.session-modal-container .session-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch}.session-modal-container .session-list-container span{color:var(--Type-utility,#fff);font-family:EmberMono;font-size:10px;font-style:normal;font-weight:400;line-height:12px}#sessionListView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px!important;max-width:100%;width:100%}.session-modal-container .session-empty{color:var(--Type-utility,#fff);font-family:EmberDisplay,sans-serif!important;font-size:var(--typography-subheading-2-size,14px);font-style:normal;font-weight:400;line-height:var(--typography-subheading-2-line-height,20px);width:"100%";background-color:transparent!important;border:none!important}.session-search-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--Gaps-gap-4,16px);-ms-flex-item-align:stretch;width:100%}.session-search-filter,.session-search-filter__container{display:-webkit-box;display:-ms-flexbox;display:flex;align-self:stretch}.session-search-filter__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch}.search-field{width:100%}.search-field__container{height:48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-6,4px);-ms-flex-item-align:stretch}.search-field__container,.search-field__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;align-self:stretch}.search-field__inner-container{height:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-4,16px);-ms-flex-item-align:stretch;border-bottom:1px solid var(--Strokes-low-contrast-stroke,#424650)}.search-field__inner-container,.search-field__input{background:var(--Backgrounds-page-background,#0f141a)}.search-field__input{width:100%;height:100%;color:var(--Type-utility,#fff);font-family:EmberDisplay!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px;border:none;outline:none}.search-field__input ::-webkit-input-placeholder{color:var(--Type-faded-text,#a4a4ad)}.search-field__input ::-moz-placeholder{color:var(--Type-faded-text,#a4a4ad)}.search-field__input :-ms-input-placeholder{color:var(--Type-faded-text,#a4a4ad)}.search-field__input ::-ms-input-placeholder{color:var(--Type-faded-text,#a4a4ad)}.search-field__input ::placeholder{color:var(--Type-faded-text,#a4a4ad)}.search-field__clear{background:unset;border:unset;margin:0;cursor:pointer}.search-field input[type=text]:-moz-placeholder-shown~.search-field__clear{display:none}.search-field input[type=text]:-ms-input-placeholder~.search-field__clear{display:none}.search-field input[type=text]:placeholder-shown~.search-field__clear{display:none}.session-filter .button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;min-height:44px;padding:0 var(--Pads-pad-4,24px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Backgrounds-inverted-object-background,#f3f3f7);font-family:EmberDisplay;border:none;cursor:pointer;margin:0!important}.session-filter .button:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"";opacity:0;position:absolute;border-radius:var(--Border-Radius-radius-10x,40px);left:0;top:0;right:0;width:100%;height:100%;-webkit-box-shadow:-4px -4px 24px 0 var(--Gradient-colors-harsh-blue,#004a9e),4px 4px 24px 0 var(--Gradient-colors-harsh-fuchsia,#a000b8);box-shadow:-4px -4px 24px 0 var(--Gradient-colors-harsh-blue,#004a9e),4px 4px 24px 0 var(--Gradient-colors-harsh-fuchsia,#a000b8)}.session-filter .button:hover:before{opacity:1}.session-filter .button:active:before{-webkit-box-shadow:-2px -2px 8px 0 var(--Gradient-colors-harsh-blue,#004a9e),2px 2px 8px 0 var(--Gradient-colors-harsh-fuchsia,#a000b8);box-shadow:-2px -2px 8px 0 var(--Gradient-colors-harsh-blue,#004a9e),2px 2px 8px 0 var(--Gradient-colors-harsh-fuchsia,#a000b8)}.session-filter .button:disabled{pointer-events:none;background:#b4b4bb}.session-filter .button:disabled .button-text{color:var(--Hyperlinks-disabled,#8c8c94)}.session-filter .button:disabled path{fill:var(--Hyperlinks-disabled,#8c8c94)}.session-filter .button-text{color:var(--Type-utility,#fff);text-align:center;font-family:EmberDisplay;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.session-filter .button-text.dark{color:var(--Type-inverted-utility,#161d26)}.session-filter .button-text.light{color:var(--Type-utility,#fff)}.session-filter__overlay{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;width:100%;height:100%;background:var(--transparency-gray-75025,rgba(35,43,55,.25))!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);inset:0;z-index:50;opacity:0;visibility:hidden}.session-filter__overlay.active{opacity:1;visibility:visible}.session-filter__backdrop{position:absolute;height:5%;width:100%}.session-filter__overlay-view{position:absolute;bottom:0;background-color:#fff;height:95%;width:100%;border-radius:var(--Border-Radius-radius-4x,16px);background:var(--Backgrounds-page-background,#0f141a);overflow:hidden;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);box-shadow:0 4px 30px 0 rgba(0,0,0,.1)}.session-filter__close-button{position:absolute;top:8px;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;width:32px;height:32px;margin:0!important;padding:0!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);border-radius:var(--Border-Radius-radius-10x,40px);background:transparent;border:none;cursor:pointer}.session-filter__close-button,.session-filter__close-button path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.session-filter__close-button path{fill:var(--Type-inverted-utility,#fff)}.session-filter__close-button:hover{background:var(--Gray-gray-700,#333843)}.session-filter__close-button:active{background:var(--Gray-gray-200,#f3f3f7)}.session-filter__close-button:active path{fill:var(--Type-utility,#161d26)}.session-filter__overlay-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--Pads-pad-4,24px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Pads-pad-5,16px);overflow:hidden;height:100%}.session-filter__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:var(--Pads-pad-4,24px);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--Gaps-gap-4,16px);-ms-flex-item-align:stretch;align-self:stretch}.session-filter__header--heading{color:var(--Type-title,#fff);font-family:EmberDisplay;font-size:var(--typography-title-1-size,18px);font-style:normal;font-weight:500;line-height:var(--typography-title-1-line-height,24px)}.hyperlink{color:var(--Hyperlinks-rest,#09f);font-family:EmberDisplay;font-size:14px;font-style:normal;font-weight:400;line-height:20px;background:transparent;border:none;cursor:pointer;padding:0;margin:0!important}.hyperlink:hover{color:var(--Hyperlinks-hover,#75cfff)}.hyperlink:focus{color:var(--Hyperlinks-focus,#09f)}.hyperlink:disabled{color:var(--Hyperlinks-disabled,#8c8c94)}.session-filter-level-back{display:none;width:100%}.session-filter-level-back__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--Pads-pad-6,8px) 0 var(--Pads-pad-5,16px) 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-4,16px);-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid var(--Strokes-low-contrast-stroke,#424650)}.session-filter-level-back__back-button{background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);padding:0;cursor:pointer;margin:0}.session-filter-level-back__text{color:var(--Type-utility,#fff);text-align:center;font-family:EmberDisplay!important;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.session-filter-list{width:100%;overflow-y:auto;padding-bottom:100px}.filter-list-ul{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Pads-pad-5,16px)}.list-item{-ms-flex-item-align:stretch;align-self:stretch}.list-text{padding:0 var(--Pads-pad-4,24px) var(--Gaps-gap-5,8px) 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch;text-transform:capitalize;color:var(--Type-title,#fff);font-family:EmberDisplay!important;font-size:var(--typography-title-2-size,16px);font-style:normal;font-weight:500;line-height:var(--typography-title-2-line-height,22px)}.list-text,.sub-list{display:-webkit-box;display:-ms-flexbox;display:flex}.sub-list{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.sub-list-button,.sub-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-list-button{height:44px;min-width:180px;padding:var(--Pads-pad-6,8px) var(--Pads-pad-5,16px);gap:var(--Gaps-gap-5,8px);width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none;background-color:transparent;cursor:pointer;border-radius:8px;margin:0!important}.sub-list-button:hover{background:var(--linear-gradients-c,linear-gradient(90deg,var(--Gradient-colors-green,#004a9e) -22.24%,var(--Gradient-colors-blue,#a000b8) 122.91%))}.sub-list-button:active{background:var(--linear-gradients-c,linear-gradient(90deg,var(--Gradient-colors-harsh-green,#75cfff) -22.24%,var(--Gradient-colors-harsh-blue,#f299ff) 122.91%))}.sub-list-text{overflow:hidden;text-transform:capitalize;color:var(--Type-title,#fff);text-overflow:ellipsis;white-space:nowrap;font-family:EmberDisplay!important;font-size:14px;line-height:20px}.filter-count,.sub-list-text{font-style:normal;font-weight:400}.filter-count{display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--Border-Radius-radius-10x,40px);background:var(--Status-status-neutral,#42b4ff);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--Fixed-colors-fixed-white,#fff);text-align:center;font-family:EmberMono;font-size:10px;line-height:12px}.sub-list-button:active .sub-list-text{color:#161d26}.sub-list-button:active svg path{fill:#161d26}.sub-list-button:active .filter-count{background-color:#006ce0}.action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;gap:8px}.empty-arrow{display:block;width:16px;height:16px}.category-filter-list-form{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;width:100%}.main-filter-list .category-filter-list-form,.main-filter-list .category-filter-list-form .category-list-item{width:100%}.category-list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch}.category-checkbox,.category-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--Border-Radius-radius-2x,8px)}.category-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--Gaps-gap-5,8px) var(--Gaps-gap-4,16px);gap:8px;width:100%;cursor:pointer;color:var(--Type-utility,#fff);font-family:EmberDisplay!important;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.category-checkbox,.custom-checkbox,.custom-checkbox:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.category-checkbox:hover{background-color:#232b37}.category-checkbox:hover .custom-checkbox{border-radius:var(--Border-Radius-radius-1x,4px);border:2px solid var(--transparencies-transparent-background-50,rgba(15,20,26,.5))}.category-checkbox:active{background:var(--Backgrounds-object-pressed,#333843)}.category-checkbox:has(input[type=checkbox]:checked){background-color:#f3f3f7;color:#161d26}.category-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.category-checkbox .custom-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-radius:var(--Border-Radius-radius-1x,4px);border:2px solid var(--Strokes-low-contrast-stroke,#424650)}.category-checkbox .custom-checkbox:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none'%3E%3Cpath d='M1 4l3 3 5-6' stroke='%23FFF' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;position:absolute;width:8px;height:6px;opacity:0}.category-checkbox input[type=checkbox]:checked~.custom-checkbox{background:var(--transparencies-transparent-background-75,rgba(15,20,26,.75));border:2px solid transparent}.category-checkbox input[type=checkbox]:checked~.custom-checkbox:after{opacity:1}.filter-list-empty{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--Gaps-gap-1,32px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Gaps-gap-5,8px);-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-list-empty p{text-align:center;color:var(--Type-title,#fff);font-family:EmberDisplay!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.session-filter-bottom-bar{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:var(--Gaps-gap-3,20px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px) var(--Pads-pad-4,24px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--Gaps-gap-4,16px);border-radius:var(--Border-Radius-radius-6x,24px) var(--Border-Radius-radius-6x,24px) 16px 16px;border:1px solid var(--Strokes-low-contrast-stroke,#424650);background:var(--transparency-gray-95090,rgba(15,20,26,.9));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.session-filter-bottom-bar__container{-ms-flex-align:center;-ms-flex-item-align:stretch;align-self:stretch}.session-filter-bottom-bar__container,.session-filter-bottom-bar__container .hyperlink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;gap:var(--Gaps-gap-6,4px)}.session-filter-bottom-bar__container .hyperlink{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.session-filter-bottom-bar__container .button{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.quick-filter-form{-ms-flex-align:center;gap:var(--Gaps-gap-6,4px);-ms-flex-item-align:stretch;align-self:stretch;overflow-x:auto}.chip,.quick-filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.chip{cursor:pointer;padding:var(--Pads-pad-6,8px) var(--Pads-pad-5,16px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;gap:var(--Gaps-gap-5,8px);border:none;border-radius:var(--Border-Radius-radius-6x,24px);background:var(--Backgrounds-object-background,#232b37);color:var(--Type-utility,#fff);font-family:EmberDisplay,sans-serif!important;font-size:12px;font-weight:400;line-height:16px}.quick-filter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-negative:0;flex-shrink:0;position:relative}.quick-filter input[type=checkbox],.quick-filter svg{display:none}.quick-filter--selected{background-color:var(--Backgrounds-inverted-object-background,#f3f3f7)}.quick-filter--selected .button-text{color:var(--Type-inverted-utility,#161d26)}.quick-filter--selected svg{display:block}body.preview-state #addSessionBtn,body.preview-state #addTimeBlockBtn,body.preview-state .sticky-buttons button{opacity:.5;pointer-events:none;cursor:not-allowed}.preview-state .icon-btn-expand,.preview-state .modal__footer_session_details,.preview-state .modal__notice_session_details{display:none!important}.preview-state-generate-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:24px;background:#232b37;opacity:.5;cursor:not-allowed}body.preview-state .options .dropdown button,body.preview-state .options button.optionBtns{opacity:.5;pointer-events:none;cursor:not-allowed}body.preview-state .options .dropdown-content{display:none}body.preview-state .options .dropdown-arrow{opacity:.5}body.preview-state .options .optionBtns.activeBtn.active{opacity:.5;pointer-events:none}body.preview-state .date-button{pointer-events:none;cursor:not-allowed}.cancel-button{background:transparent!important}.preview-state .empty-wrapper{width:33%!important}.fullscreen-loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99999;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:auto;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fullscreen-loader-overlay.show{opacity:1;pointer-events:auto}.fullscreen-loader-overlay *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fullscreen-loader-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.fullscreen-loader-content .loader{margin-bottom:20px}.rotating-progress{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:36px;height:36px}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;line-height:1;text-align:center;position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;padding:10px;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.agenda-detail{display:-webkit-box;display:-ms-flexbox;display:flex}.agenda-detail .info-wrapper .info-item:not(:last-child){margin-bottom:.5rem}.agenda-detail .info-wrapper .info-item .bug{background:var(--magenta);color:#fff;padding:0 2px 0 5px;border-radius:2px;font-weight:700;letter-spacing:3px}.agenda-detail .info-wrapper .info-item .bug.re{background:#666}@media(min-width:1366px){.agenda-detail .info-wrapper .info-item:not(:last-child){margin-bottom:2.5rem}}.agenda-detail[data-schedules]{grid-area:schedules}.agenda-detail[data-locations]{grid-area:locations}.agenda-detail:not(:last-of-type){margin-bottom:0}.agenda-detail .info-icon{width:1.4rem;height:1.8rem;margin-right:.8rem;-ms-flex-negative:0;flex-shrink:0}.agenda-detail .info-icon svg{fill:#000}@media(min-width:1366px){.agenda-detail{margin:0;padding-right:2rem}.agenda-detail:not(:last-of-type){margin:0}.agenda-detail .info-icon{margin-right:1.5rem}}.bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:1rem 0;padding:0;color:var(--white)}.bullets.high-contrast .bullet:after{color:var(--black);opacity:.7}.bullets.is-hidden{display:none}.bullets .bullet{display:block;width:.625rem;height:.625rem;position:relative;margin:.2rem}.bullets .bullet:not(.is-active):before{-webkit-transform:scale(0);transform:scale(0);opacity:0}.bullets .bullet.is-active:after{opacity:0;-webkit-transform:scale(3);transform:scale(3)}.bullets .bullet:after,.bullets .bullet:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;background:currentColor;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;content:""}.bullets .bullet:after{opacity:.3}.carousel-button{position:relative;width:4rem;height:4rem;display:block;margin-right:1.2rem;border-radius:2rem;overflow:hidden;border:#2cbaf0;color:#2cbaf0}.high-contrast .carousel-button:before{background:var(--dark)}.high-contrast .carousel-button.is-disabled:before{opacity:1}.carousel-button.is-disabled{pointer-events:none;cursor:default}.carousel-button.is-disabled:before{-webkit-transform:scale(1);transform:scale(1);opacity:1}.carousel-button.is-disabled:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}.carousel-button:hover{background-color:var(--hover-color)}.carousel-button.next:hover .icon,.carousel-button.previous:hover .icon{color:var(--black)}.carousel-button:after,.carousel-button:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;pointer-events:none;content:""}.carousel-button:before{-webkit-transition:all .8s ease-out;transition:all .8s ease-out;-webkit-transform:scale(.1);transform:scale(.1);opacity:0;background:currentColor;background:var(--dark)}.carousel-button:after{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:scale(1);transform:scale(1);opacity:1;border:.2rem solid}.carousel-button:hover:after{border-color:var(--hover-color)}.carousel-button .icon{position:relative}.carousel-controls{position:relative;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.carousel-controls,.chevron-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chevron-button{width:4rem;height:4rem;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:currentColor;border-radius:50%}.chevron-button:not(.carousel-button){-webkit-transition:transform .2s ease-out;transition:transform .2s ease-out}.chevron-button:not(.carousel-button):hover:not(.is-disabled){-webkit-transform:translateX(10%);transform:translateX(10%)}.chevron-button:not(.carousel-button):hover:not(.is-disabled).previous{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.chevron-button.is-disabled{cursor:default;color:var(--light)}.chevron-button.previous .icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.chevron-button .icon{width:1rem;height:1.6rem;fill:currentColor;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(min-width:1366px){.chevron-button{width:5rem;height:5rem}}.certificate-icon svg{display:block;width:100%;fill:currentColor;stroke:currentColor;margin-top:3.5px}.certificate-icon .cross{font-size:30pt;line-height:26px;margin-left:-10px}.content-wrapper{position:relative;margin-left:auto;margin-right:auto;max-width:var(--content-wrapper-max-width);padding-left:var(--component-padding);padding-right:var(--component-padding)}@-webkit-keyframes shift{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes shift{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.cta-link{display:inline-block;z-index:0}.cta-link,.cta-link .copy{position:relative;color:currentColor}.cta-link .copy{z-index:1;display:block;padding:.6rem 0;font-family:var(--font-ember)}.cta-link .underline{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;overflow:hidden}.cta-link .underline:before{right:0;background:var(--hover-color)}.cta-link .underline:after,.cta-link .underline:before{position:absolute;bottom:0;left:0;height:.2rem;content:""}.cta-link .underline:after{display:block;width:40rem;background:-webkit-gradient(linear,left top,right top,from(var(--light-royal-blue)),color-stop(var(--pinkish-orange)),color-stop(var(--dark-royal-blue)),to(transparent));background:linear-gradient(90deg,var(--light-royal-blue),var(--pinkish-orange),var(--dark-royal-blue),transparent);-webkit-animation:shift 2s infinite;animation:shift 2s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;opacity:0;-webkit-transition:opacity .1s linear,bottom .1s linear;transition:opacity .1s linear,bottom .1s linear}.cta-link:hover .underline{-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}.cta-link:hover .underline:after{opacity:1}.cta-link.monotone .underline:before{background:currentColor}.cta-link.monotone .underline:after{display:none}.cta-outline{position:relative;padding:1.4rem 1.2rem 1.2rem;color:currentColor;width:100%;text-align:center;max-width:48rem;background:transparent;outline:0}.cta-outline:before{position:absolute;top:0;bottom:0;left:0;right:0;border:.2rem solid #fff;border-radius:4rem;content:"";-webkit-transition:background-color .1s ease-in;transition:background-color .1s ease-in}.cta-outline .copy{position:relative;font-size:1.5rem;line-height:2.4rem;letter-spacing:-.04rem;font-weight:700;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.cta-outline:focus:before{color:var(--white)!important;border:0 solid transparent!important;background-image:linear-gradient(277.02deg,#ffe600 -.64%,#f00054 33.74%,#0a00c0 99.96%)}.cta-outline:hover:before{color:var(--white)!important;background:#2e2e2e;opacity:.65;border:0 solid transparent}.cta-outline:hover:after{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:4rem;content:"";border-radius:50px;padding:3px;background:linear-gradient(277.02deg,#ffe600 -.64%,#f00054 33.74%,#0a00c0 99.96%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;-webkit-transition:opacity .25s;transition:opacity .25s;opacity:1}.cta-outline:after{content:""}@media(min-width:768px){.cta-outline{max-width:none;width:100%;margin-right:1rem;padding:1.85rem 4.2rem 1.6rem}.cta-outline .copy{font-size:1.6rem;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal}}@media(min-width:1024px){.cta-outline{width:auto}}.cta-pill{position:relative;padding:1.6rem 0 1.5rem;color:currentColor;width:100%;text-align:center;border-radius:4rem;max-width:48rem;outline:0}.cta-pill:after,.cta-pill:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:4rem;content:""}.cta-pill:after{border-radius:50px;padding:3px;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;-webkit-transition:opacity .25s;transition:opacity .25s;opacity:1;content:""}.cta-pill:after,.cta-pill:hover:before{background:linear-gradient(277.02deg,#ffe600 -.64%,#f00054 33.74%,#0a00c0 99.96%)}.cta-pill:focus:before{opacity:.01;-webkit-transition:opacity .25s;transition:opacity .25s}.cta-pill .copy{pointer-events:none;position:relative;font-size:1.5rem;line-height:2.4rem;letter-spacing:-.04rem;font-weight:900;z-index:1}@media(min-width:1024px){.cta-pill{padding:1.85rem 4.2rem 1.6rem;width:auto}.cta-pill .copy{font-size:1.6rem}}@media(min-width:768px){.cta-pill{margin-right:1rem}}.double-card-carousel{position:relative}.double-card-carousel .carousel-controls-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.double-card-carousel .carousel-controls-wrapper.high-contrast .chevron-button.is-disabled{color:var(--white)}.double-card-carousel .carousel-controls-wrapper .chevron-button{color:var(--hover-color);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.double-card-carousel .carousel-controls-wrapper .chevron-button.is-disabled{color:var(--light)}.double-card-carousel .carousel-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.double-card-carousel .carousel-item{border:1px solid var(--border-color);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.double-card-carousel .carousel-item:not(:first-child){margin-left:10px}.double-card-carousel .carousel-item .visual-wrapper{position:relative}.double-card-carousel .carousel-item .visual-wrapper:before{display:block;width:100%;padding-bottom:64%;content:""}.double-card-carousel .carousel-item .picture{position:absolute;top:0;bottom:0;left:0;right:0}.double-card-carousel .carousel-item .picture img{position:absolute;top:0;bottom:0;left:0;right:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;height:100%}.double-card-carousel .carousel-item-content{padding:25px 30px 30px}.double-card-carousel .carousel-item-content .title{margin-bottom:10px}@media(max-width:768px){.double-card-carousel .carousel-item-content .title{margin-bottom:20px}}.double-card-carousel .carousel-item-content .item-copy{opacity:.7}@media(min-width:768px){.double-card-carousel .carousel-item-content .cta-link{margin-top:18px}}.double-card-carousel .carousel-item-content .cmp-text{margin-bottom:20px}.double-card-carousel .carousel-item-content .cmp-text ul{list-style-type:disc;margin:0 0 1.5rem;padding:0 0 0 4.5rem;font-size:1.6rem}.double-card-carousel .carousel-item-content .cmp-text ol{font-size:1.4rem}.double-card-carousel .bullets{margin:15px 0 0}@media(min-width:768px){.double-card-carousel .carousel-item{opacity:0;width:calc(50% - 5px)}.double-card-carousel .bullets{display:none}}@media(min-width:1024px){.double-card-carousel .mask-wrapper{margin:0 -4rem;padding:3rem 4rem;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,transparent,#000 4rem,#000 calc(100% - 4rem),transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));mask-image:linear-gradient(90deg,transparent,#000 4rem,#000 calc(100% - 4rem),transparent);overflow:hidden}.double-card-carousel .carousel-item-content{padding:40px 48px 50px;height:100%;min-height:268.09px}.double-card-carousel .carousel-item-content .title{margin-bottom:20px}.double-card-carousel .carousel-item-content .cta-link{margin-top:20px}}.triple-card-carousel{position:relative}.triple-card-carousel .carousel-controls-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.triple-card-carousel .carousel-controls-wrapper .chevron-button{color:var(--hover-color);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.triple-card-carousel .carousel-controls-wrapper .chevron-button.is-disabled{color:var(--light)}.triple-card-carousel .carousel-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.triple-card-carousel .carousel-item{background:var(--black);border:1px solid var(--border-color);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.triple-card-carousel .carousel-item:not(:first-child){margin-left:10px}.triple-card-carousel .carousel-item .visual-wrapper{position:relative}.triple-card-carousel .carousel-item .visual-wrapper:before{display:block;width:100%;padding-bottom:64%;content:""}.triple-card-carousel .carousel-item .picture{position:absolute;top:0;bottom:0;left:0;right:0}.triple-card-carousel .carousel-item .picture img{position:absolute;top:0;bottom:0;left:0;right:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;height:100%}.triple-card-carousel .carousel-item-content{padding:25px 30px 30px}.triple-card-carousel .carousel-item-content .title{margin-bottom:10px}.triple-card-carousel .carousel-item-content .cta-link{margin-top:18px}.triple-card-carousel .carousel-item-content .cmp-text{margin-bottom:20px}.triple-card-carousel .carousel-item-content .cmp-text ul{list-style-type:disc;margin:0 0 1.5rem;padding:0 0 0 4.5rem;font-size:1.6rem}.triple-card-carousel .carousel-item-content .cmp-text ol{font-size:1.4rem}.triple-card-carousel .bullets{margin:15px 0 0}@media(min-width:768px){.triple-card-carousel .carousel-item{opacity:0;width:calc(50% - 5px)}.triple-card-carousel .bullets{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.triple-card-carousel .triple-carousel-mod-one li{display:none!important}.triple-card-carousel .triple-carousel-mod-one li:last-child,.triple-card-carousel .triple-carousel-mod-one li:nth-child(3n){display:block!important}.triple-card-carousel .triple-card-bullets li{display:none}.triple-card-carousel .triple-card-bullets li:nth-child(3n-1){display:block}}@media(min-width:1024px){.triple-card-carousel #vodcarouselcards{padding:20px!important}.triple-card-carousel .mask-wrapper{margin:0 -4rem;padding:3rem 4rem;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,transparent,#000 4rem,#000 calc(100% - 4rem),transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));mask-image:linear-gradient(90deg,transparent,#000 4rem,#000 calc(100% - 4rem),transparent);overflow:hidden}.triple-card-carousel .carousel-item-content{padding:40px 48px 50px}.triple-card-carousel .carousel-item-content .title{margin-bottom:20px}.triple-card-carousel .carousel-item-content .cta-link{margin-top:20px}}@media(min-width:992px){.triple-card-carousel .carousel-controls-wrapper{right:5rem!important}.triple-card-carousel .carousel-item{opacity:0;width:calc(32% - 5px)}}.triple-card-carousel iframe{height:340px}@media(min-width:1024px){.VodCarousel{padding:20px!important;margin-top:-30px}.VodCarousel .news-carousel-wrapper .title{margin:1.6rem 0 0!important}.VodCarousel .news-carousel-wrapper .news-carousel-content{max-width:var(--content-wrapper-max-width);margin-right:auto;margin-left:auto}}@media(min-width:1900px){.VodCarousel .news-carousel-wrapper .news-carousel-content{padding-left:3rem;padding-right:3rem}}@media(min-width:2000px){.VodCarousel .news-carousel-wrapper .news-carousel-content{padding-left:8rem;padding-right:8rem}}@media(min-width:768px)and (max-width:1024px){.VodCarousel .news-carousel-wrapper{padding:20px 10px}.triple-card-bullets li{display:none!important}.triple-card-bullets li:last-child,.triple-card-bullets li:nth-child(2n){display:block!important}}.C31Tabs.agenda-wrapper .title-wrapper{min-width:450px}.dropdown{position:relative;z-index:2}.dropdown .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:-10px;cursor:pointer;padding-right:0}.dropdown .content-wrapper:after{position:absolute;top:0;left:0;right:0;bottom:auto;display:none}.dropdown .is-active .list-unstyled{background:rgba(0,0,0,.9)}.dropdown .list-unstyled{font-size:36px;font-weight:300;color:inherit;top:0;z-index:2}.dropdown .list-unstyled li{padding:5px 0 15px;background-color:transparent}.dropdown .list-unstyled li:not(.init){display:none;font-size:16px;font-weight:700;margin:1rem 0}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper{margin:0 0 0 25px;grid-area:cta;position:relative;color:currentColor;display:inline-block;z-index:0;font-size:1.6rem;letter-spacing:-.015rem;font-weight:700}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:var(--magenta);opacity:.5}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper .copy{white-space:nowrap;z-index:1;display:block;padding:.6rem 0;position:relative;color:currentColor;cursor:pointer}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper .underline{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;overflow:hidden}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper .underline:before{position:absolute;bottom:0;left:0;right:0;height:.2rem;background:var(--magenta);content:""}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper .underline:after{display:block;position:absolute;bottom:0;left:0;width:40rem;height:.2rem;background:-webkit-gradient(linear,left top,right top,from(var(--orange)),color-stop(var(--magenta)),color-stop(var(--orange)),to(transparent));background:linear-gradient(90deg,var(--orange),var(--magenta),var(--orange),transparent);-webkit-animation:shift 2s infinite;animation:shift 2s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;opacity:0;-webkit-transition:opacity .1s linear,bottom .1s linear;transition:opacity .1s linear,bottom .1s linear;content:""}.dropdown .list-unstyled li.init{cursor:pointer}.dropdown .list-unstyled a#submit{z-index:1}.dropdown .content-wrapper.is-active .chevron{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown .content-wrapper .chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;height:4rem;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);position:relative;top:0;margin-left:10px}.dropdown .content-wrapper .chevron .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:16px;fill:currentColor}@media(min-width:1024px){.dropdown .content-wrapper{top:20px}.dropdown .list-unstyled{font-size:50px}}.event-details{color:currentColor}.event-details svg{fill:currentColor}.eyebrow{text-transform:uppercase;font-size:1.1rem;font-weight:700;letter-spacing:.2rem;line-height:1.6rem;display:inline-block;color:var(--hover-color);font-family:var(--font-ember-mono)}.eyebrow.monotone{color:var(--white)}.eyebrow.monotone.thin{font-weight:300;letter-spacing:.1rem;text-transform:none}.eyebrow.grey{color:hsla(0,0%,100%,.5);position:absolute;top:-.7rem}@media(min-width:1024px){.eyebrow{font-size:1.2rem;line-height:2rem;letter-spacing:.3rem}.eyebrow.grey{top:1rem}}@media(min-width:1900px){.eyebrow{font-size:1.4rem}}.gradient-checker-wrapper{position:relative;z-index:0}.gradient-checker-wrapper [data-component]{z-index:0}.gradient-checker{pointer-events:none;position:absolute;top:0;bottom:0;right:0;width:1rem;background:-webkit-gradient(linear,left top,left bottom,from(var(--magenta)),color-stop(var(--green)),color-stop(var(--orange)),to(var(--magenta)));background:linear-gradient(180deg,var(--magenta),var(--green),var(--orange),var(--magenta));z-index:1}.heading{font-weight:lighter}.heading.bold{font-weight:700}.heading.heavy{font-weight:900}.heading.light{color:var(--white)}.heading strong{font-weight:900}#gps .heading.display{font-size:4rem;line-height:4.5rem;letter-spacing:-.05rem}@media(min-width:1024px){#gps .heading.display{font-size:5.4rem;line-height:7rem;letter-spacing:-.11rem}}@media(min-width:1366px){#gps .heading.display{font-size:6.6rem;line-height:1.1}}@media(min-width:1900px){#gps .heading.display{font-size:8.6rem;line-height:9.2rem}}.heading.display{font-size:4rem;line-height:4.5rem;letter-spacing:-.05rem}@media(min-width:1024px){.heading.display{font-size:6.4rem;line-height:7rem;letter-spacing:-.11rem}}@media(min-width:1366px){.heading.display{font-size:7.6rem;line-height:1.1}}@media(min-width:1900px){.heading.display{font-size:8.6rem;line-height:9.2rem}}#register-now .heading.display{font-size:4rem;line-height:4.5rem;letter-spacing:-.05rem}@media(min-width:1024px){#register-now .heading.display{font-size:4.4rem;line-height:7rem;letter-spacing:-.11rem}}@media(min-width:1366px){#register-now .heading.display{font-size:5.6rem;line-height:1.1}}@media(min-width:1900px){#register-now .heading.display{font-size:6.6rem;line-height:9.2rem}}.heading.heading-1{font-size:3rem;line-height:3.5rem;letter-spacing:normal;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.09}@media(min-width:1024px){.heading.heading-1{font-size:3.1rem;line-height:4rem;letter-spacing:-.15rem;font-weight:700}}@media(min-width:1366px){.heading.heading-1{font-size:4rem;line-height:1em}}@media(min-width:1900px){.heading.heading-1{font-size:5.5rem}}.heading.heading-2{font-size:2.6rem;line-height:3rem;letter-spacing:-.056rem}@media(min-width:1024px){.heading.heading-2{font-size:3.2rem;line-height:4rem;letter-spacing:-.1rem}}@media(min-width:1366px){.heading.heading-2{font-size:4rem;line-height:4rem}}.heading.heading-3{font-size:2.2rem;line-height:1.1;letter-spacing:-.014rem}@media(min-width:1024px){.heading.heading-3{font-size:2.8rem;line-height:1.25;letter-spacing:-.02rem}}@media(min-width:1366px){.heading.heading-3{font-size:3.2rem}}.heading.heading-4{font-size:1.8rem;line-height:1.2;letter-spacing:-.014rem}@media(min-width:1024px){.heading.heading-4{font-size:2.1rem;line-height:1.3;letter-spacing:-.02rem}}@media(min-width:1900px){.heading.heading-4{font-size:2.5rem}}.heading.heading-5{font-weight:400;font-size:1.6rem;line-height:1.25}@media(min-width:1024px){.heading.heading-5{font-size:1.8rem;letter-spacing:-.02rem}}@media(min-width:1366px){.heading.heading-5{font-size:2rem}}.heading.heading-6{font-weight:300;font-size:1.2rem;line-height:1}@media(min-width:1024px){.heading.heading-6{font-size:1.4rem;letter-spacing:-.02rem}}@media(min-width:1366px){.heading.heading-6{font-size:1.6rem}}.info-icon svg{fill:#000}.info-icon svg .cls-1{fill:#6cf;stroke:none}.info-icon svg .cls-3{fill:var(--black);stroke:none}.logo{overflow:visible;fill:currentColor}.logo-part-wrapper.logo-colon .cls-2{fill:var(--white)}.letter-wrapper{grid-area:letter-wrapper;background:var(--black);margin-top:1rem;padding:2.5rem 2rem;max-height:24.6rem;overflow-y:scroll;border:.5px solid var(--border-color);-webkit-transform:unset!important;transform:unset!important}.letter-wrapper span{color:hsla(0,0%,100%,.99);letter-spacing:unset}@media(min-width:1024px){.letter-wrapper{max-height:none;overflow:visible;padding:9rem 7rem;margin:0}}.masonry-tile{background:var(--black)}.masonry-tile .visual-wrapper{position:relative;display:block;width:100%}.masonry-tile .visual-wrapper:before{display:block;width:100%;padding-bottom:60%;content:""}.masonry-tile .visual-wrapper.vidyard:before{padding:0}.masonry-tile .visual-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.masonry-tile .visual-wrapper .picture img{width:100%;height:100%;-o-object-position:top center;object-position:top center;-o-object-fit:cover;object-fit:cover}.masonry-tile .visual-wrapper .int{position:absolute;bottom:-46px}.masonry-tile .info-wrapper{margin-bottom:2rem}.masonry-tile .info-item{display:-webkit-box;-webkit-box-align:start}.masonry-tile .info-item:not(:first-of-type){margin-top:.4rem}.masonry-tile .info-item .eyebrow{opacity:.7}.masonry-tile .info-icon{color:var(--magenta);width:1.4rem;height:1.8rem;margin-right:.8rem}.masonry-tile .copy-wrapper{padding:25px 30px 30px;position:relative}.masonry-tile .copy-wrapper .heading{margin-bottom:2.5rem}.masonry-tile .copy-wrapper .sponsor{margin-top:2rem}.masonry-tile .copy-wrapper .sponsor img{max-width:150px;padding:0!important;margin-top:-2rem}.masonry-tile .copy-wrapper.Venue:before{position:absolute;top:0;left:0;right:0;height:1.5rem;background:-webkit-gradient(linear,left top,right top,from(#513390),to(#250648));background:linear-gradient(90deg,#513390,#250648);opacity:1;content:""}.masonry-tile .copy-wrapper.Sleeping.room.hotel:before{position:absolute;top:0;left:0;right:0;height:1.5rem;background:-webkit-gradient(linear,left top,right top,from(#09f),to(#000069));background:linear-gradient(90deg,#09f,#000069);opacity:1;content:""}.masonry-tile .copy-wrapper p.sub{opacity:1;font-weight:900;margin-bottom:2rem;font-size:25px}.masonry-tile .copy-wrapper p.sub .presenter_title{display:block;font-size:16px;line-height:20px;font-weight:300}.masonry-tile .copy-wrapper .presented{text-transform:uppercase;letter-spacing:2.5px;font-size:12px;font-weight:700;opacity:1;margin-bottom:2rem}.masonry-tile .copy-wrapper p.presenter{font-size:24px;font-weight:100;margin-bottom:2rem}.masonry-tile .copy-wrapper .copy.body{margin-top:2rem}.masonry-tile .copy-wrapper .copy.body a{text-decoration:underline;color:inherit}.masonry-tile .copy-wrapper .copy.body a:hover{color:var(--hover-color)}.masonry-tile .copy-wrapper .copy.body.sub{opacity:1}@media(min-width:1366px){.masonry-tile .copy-wrapper{padding:40px 48px 50px}}.masonry-tile .sponsor-list{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.masonry-tile .sponsor-list .list{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:var(--grid-gap)}.masonry-tile .sponsor-list .sponsor{position:relative}.masonry-tile .sponsor-list .text{margin:6.5rem 0}#leadership .masonry-tile .visual-wrapper:before{padding-bottom:62%}#leadership .masonry-tile .visual-wrapper .picture img{-o-object-fit:contain;object-fit:contain}#leadership .masonry-tile .visual-wrapper.vidyard:before{padding-bottom:0}#campus .masonry-tile .copy-wrapper .heading{font-weight:900;margin-bottom:0;font-size:25px}#campus .masonry-tile .copy-wrapper span{font-size:2rem}#campus .masonry-tile .copy-wrapper .copy.body{margin-top:0}.menu-button{position:relative;display:block;height:var(--menu-bar-height);width:var(--menu-bar-height);pointer-events:auto;cursor:pointer;color:var(--white);margin:0;padding:0}.menu-button .icon{width:2.9rem;fill:currentColor;overflow:visible}.modal{font-family:var(--font-family)}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.modal__container{background-color:rgba(0,0,0,.9);padding:0;max-width:627px;max-height:580px;width:100%;border-radius:0;border:1px solid var(--border-color);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width:768px){.modal__container{max-height:720px}}#keynote-modal .modal__container{max-width:610px}.modal__header{position:relative;display:block;height:3rem;padding:7rem 3.5rem 0;background:transparent}@media(max-width:768px){.modal__header{padding-bottom:0!important}}.modal__header.svg{padding-bottom:3.5%}.modal__header.svg svg{max-width:360px;margin-bottom:12.7%}@supports(display:flex){.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto}}.modal__title{position:absolute;top:20px;left:20px;margin-top:0;font-weight:900;margin-bottom:0;font-size:25px;line-height:1.25;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__close{position:absolute;top:20px;right:20px;background:transparent;border:0;cursor:pointer;margin:0;padding:0}@supports(display:flex){.modal__title{position:static}}.modal__header .modal__close:before{content:"✕"}.modal-content-content{padding:0 35px 20px;background:transparent}@media(max-width:768px){.modal-content-content{padding-top:0!important}}.modal__content{margin:0 0 20px;color:rgba(0,0,0,.8);overflow-x:hidden;padding:0 20px 0 0}.modal__content .rich-text-wrapper{max-height:450px}@media(min-width:768px){.modal__content .rich-text-wrapper{max-height:550px}}@media(max-width:768px){.modal__content .rich-text-wrapper .rich-text{padding-top:0!important}}@media(min-width:1024px){.modal__content .rich-text-wrapper .rich-text{padding-top:0!important}}.modal__content a{text-decoration:underline;color:var(--white)}.modal__content a:hover{color:var(--hover-color)}.modal__content span.divide{width:100%;border-bottom:1px solid #fff;display:block;margin:2rem 0;opacity:.7}.modal__content ul{list-style:disc;margin:0 0 0 3rem;color:#b5bdc9;font-weight:300}.modal__content .copy.body.info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.modal__content .copy.body.info.location{margin-bottom:1rem}.modal__content .copy.body.info .time img{display:inline;max-width:48px;position:relative;top:4px}.modal__content .copy.body.info .time img.premiere{max-width:91px}.modal__content .copy.body.info .time .bug{background:var(--magenta);color:#fff;padding:0 2px 0 5px;border-radius:2px;font-weight:700;letter-spacing:3px}.modal__content .copy.body.info .time .bug.re{background:#666}.modal__content .copy.body.info:not(:first-child) span{margin-top:2px}.modal__content .info-icon{width:1.4rem;height:1.8rem;color:var(--magenta);margin:0 10px 20px 0;display:inline-block;position:relative;top:3px}.modal__content .info-icon svg{fill:#000}.modal__content .time{color:var(--hover-color);display:block}.modal__content .copy.body{font-weight:400;margin-top:2rem;margin-bottom:2rem}.modal__content p{color:var(--white)!important;margin-bottom:2rem;margin-top:2rem}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:pink;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn-primary{background-color:#00449e;color:#fff}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.modal__container button{outline:none;cursor:pointer!important}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal__header .heading{margin-bottom:3rem}.modal__header .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__header .title-wrapper .info-icon{height:15px;width:15px;margin:-2px 12.5px 0 0}.modal__header .picture{width:100%;margin-bottom:2.5rem}#agenda .modal__header,#keynotes .modal__header,#leadership .modal__header{margin-bottom:2rem}#agenda .modal__header h2,#keynotes .modal__header h2,#leadership .modal__header h2{font-weight:900}.deepracer .modal__title{font-size:3rem}#exec .modal__container{max-width:750px;margin-top:8rem}#exec .modal__header{padding-top:5rem}#exec .modal__header .eyebrow{margin:0}#exec .modal__header .heading{margin:2rem 0}#exec .modal__content{margin-top:1rem}.modal__close{font-size:24px}.modal__content{color:#fff;letter-spacing:3px;font-size:14px}.modal__btn{padding:10px 15px;background-color:#e6e6e6;border-radius:4px;-webkit-appearance:none}.note{font-size:14px;font-family:var(--font-family);margin:2rem 0}.modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;padding:0 35px 30px}.modal__footer.svg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:67px}.modal__footer.svg .cta-pill{padding:3rem 6rem}.modal__footer .cta-pill{padding:.8rem 4rem 1rem}.modal__footer .cta-outline{padding:1.4rem 3rem 1.2rem}@media only screen and (min-device-width:320px)and (max-device-width:480px){.modal__container{width:90%!important;min-width:90%!important}@supports(display:flex){.modal__container{width:90%!important;min-width:90%!important}}.modal-content-content,.modal__header{padding:20px}.modal__content{-webkit-overflow-scrolling:touch}}#home .modal__container{max-width:535px}#home .modal__overlay{background:rgba(0,0,0,.7)}#home .modal__overlay .modal__container .modal__header{padding:7rem 5rem 2rem}@media(min-width:1024px){#home .modal__overlay .modal__container .modal__header{padding:75px 50px 0}}#home .modal__overlay .modal__container .modal-content-content{padding:0 5rem 3rem}@media(min-width:1024px){#home .modal__overlay .modal__container .modal-content-content{padding:15px 50px 35px}}#home .modal__overlay .modal__container .modal-content-content .modal__content{padding-bottom:2rem}#home .modal__overlay .modal__container .modal-content-content .modal__content .copy.body{font-weight:300}.navigation-link{position:relative}.navigation-link:before{position:absolute;bottom:0;left:0;right:0;height:.1rem;background:currentColor;opacity:.3;content:""}.navigation-link .navigation-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:var(--component-padding);min-height:5rem}.navigation-link .navigation-header .cta-link{font-size:1.5rem;line-height:2.4rem;letter-spacing:-.04rem;font-weight:900;color:currentColor}.navigation-link .navigation-header .cta-link .underline{display:none}.navigation-link .navigation-header .chevron{padding:1.8rem 2rem 1.4rem}.navigation-link .navigation-header .chevron.is-active .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.navigation-link .navigation-header .chevron .icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);fill:currentColor;width:1.6rem;height:1.6rem;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}@media(min-width:768px){.navigation-link .navigation-header{padding:0 var(--component-padding)}}@media(min-width:1024px){.navigation-link .navigation-header{padding:0;min-height:0}.navigation-link .navigation-header .cta-link .underline{display:block;bottom:15px}.navigation-link .navigation-header .chevron{display:none}}@media(min-width:1366px){.navigation-link .navigation-header .chevron{display:none}}.navigation-link .link{color:currentColor}.navigation-link .sub-navigation-link-wrapper{overflow:hidden}.navigation-link .sub-navigation-link-wrapper .sub-navigation-link a:hover{color:var(--hover-color)}@media(min-width:1024px){.navigation-link:not(:first-of-type){margin-top:2rem;min-width:205px}.navigation-link:before{display:none}}.newsletter-form{margin-bottom:1rem;max-width:48rem;position:relative}.newsletter-form .form-holder{overflow:hidden}@media(min-width:1024px){.newsletter-form .form-holder{min-height:344px}}.newsletter-form .form-holder.is-sent{height:0;display:none}.newsletter-form .cta-pill span{white-space:nowrap}.newsletter-form .mktoForm{width:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;position:relative;padding:1rem}.newsletter-form .mktoForm:before{position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;content:""}.newsletter-form .mktoForm #consent_lang{font-size:1.4rem!important;color:#949494;font-family:Ember,sans-serif!important;font-weight:300!important}.newsletter-form .mktoForm #consent_lang a{color:#fff;text-decoration:underline}.newsletter-form .mktoForm #consent_lang a:hover{color:var(--hover-color)}.newsletter-form .mktoForm .mktoOffset{display:none}.newsletter-form .mktoForm .mktoAsterix{color:var(--white)!important}.newsletter-form .mktoForm .mktoError{top:8.5rem;left:13rem}.newsletter-form .mktoForm .mktoError .mktoErrorMsg{width:100%!important;min-width:18rem!important}.newsletter-form .mktoForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);margin:0;font-family:Ember,sans-serif!important;font-size:1.35rem!important;cursor:inherit;line-height:inherit;outline:none;border:1px solid var(--hover-color)!important;cursor:pointer;font-weight:300!important;font-stretch:normal;font-style:normal;line-height:1.28!important;letter-spacing:-.2px!important;padding:1.6rem!important;margin-bottom:2rem!important}.newsletter-form .mktoForm select::-ms-expand{display:none}@media(min-width:380px){.newsletter-form .mktoForm select{min-width:320px}}.newsletter-form .mktoForm select.mktoField{color:var(--black);font-family:Ember,sans-serif!important;border-radius:50px;font-size:16px!important;height:30px!important;width:100%;width:220px!important}@media(min-width:380px){.newsletter-form .mktoForm select.mktoField{height:50px!important;-webkit-transition:all .5s linear;transition:all .5s linear;width:320px!important}}.newsletter-form .mktoForm input[type=email]{display:block;width:220px!important;background-color:var(--white)!important;border-radius:50px;color:var(--black)!important;font-family:Ember,sans-serif!important;font-weight:400;font-size:1.6rem;line-height:1.25;margin-bottom:3rem!important;border:1px solid var(--hover-color)!important;padding-left:2rem!important;height:30px}.newsletter-form .mktoForm input[type=email]:focus{outline:none}@media(min-width:380px){.newsletter-form .mktoForm input[type=email]{height:50px;width:320px!important;-webkit-transition:all .5s linear;transition:all .5s linear}}.newsletter-form .mktoForm .mktoRequiredField label.mktoLabel{padding-bottom:1rem;color:#949494!important;font-family:Ember,sans-serif!important;font-weight:300!important}.newsletter-form .mktoForm .mktoRequiredField label.mktoLabel a{color:#fff;text-decoration:underline}.newsletter-form .mktoForm .mktoRequiredField label.mktoLabel a:hover{color:var(--green-blue)}.newsletter-form .mktoForm .mktoRadioList label{color:#949494!important;font-family:Ember,sans-serif!important;font-weight:300!important}.newsletter-form .mktoForm .mktoRadioList label a{color:#fff;text-decoration:underline}.newsletter-form .mktoForm .mktoRadioList label a:hover{color:var(--green-blue)}.newsletter-form .mktoForm .mktoFormCol{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.newsletter-form .mktoForm .mktoFieldWrap{float:none}.newsletter-form .mktoForm .mktoLayoutAbove.mktoCheckboxList{width:320px!important}@media(min-width:1024px){.newsletter-form .mktoForm .mktoLayoutAbove.mktoCheckboxList{width:320px}}.newsletter-form .submit-button{margin-left:auto;margin-right:0}.newsletter-form .thank-you{-webkit-transition:opacity .25s linear;transition:opacity .25s linear;color:#b5bdc9}.newsletter-form .thank-you.hide{opacity:0}.newsletter-form .submit-button{display:none}.newsletter-form.transparent .mktoButtonWrap.mktoMinimal{margin-left:0!important}.newsletter-form.transparent .mktoButtonWrap.mktoMinimal .mktoButton{background:transparent!important;border-color:#000!important}.newsletter-form.transparent .mktoButtonWrap.mktoMinimal .mktoButton:after,.newsletter-form.transparent .mktoButtonWrap.mktoMinimal .mktoButton:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:4rem;content:""}.newsletter-form.transparent .mktoButtonWrap.mktoMinimal .mktoButton:after{border-radius:50px;padding:3px;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;-webkit-transition:opacity .25s;transition:opacity .25s;opacity:1;content:"";z-index:2}.newsletter-form.transparent .mktoButtonWrap.mktoMinimal .mktoButton:after,.newsletter-form.transparent .mktoButtonWrap.mktoMinimal:hover:before{background:linear-gradient(277.02deg,#ffe600 -.64%,#f00054 33.74%,#0a00c0 99.96%)}.newsletter-form.transparent .mktoButtonWrap.mktoMinimal .mktoButton{position:relative;margin:0!important;background-size:105% 100%!important;background-position-x:-5px!important;border-radius:5rem!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;cursor:pointer;font-family:var(--font-family)!important;font-size:16px!important;font-weight:900!important;font-stretch:normal!important;font-style:normal!important;height:auto!important;line-height:2.4rem!important;letter-spacing:-.04rem!important;outline:0!important;padding:1.6rem 4rem 1.4rem!important;text-align:center!important;text-shadow:none!important;width:220px!important;content:""}.newsletter-form.transparent .mktoButtonWrap.mktoMinimal .mktoButton:focus,.newsletter-form.transparent .mktoButtonWrap.mktoMinimal .mktoButton:hover{-webkit-box-shadow:none!important;box-shadow:none!important;cursor:pointer;background-image:linear-gradient(277.02deg,#ffe600 -.64%,#f00054 33.74%,#0a00c0 99.96%)!important;border:2px solid transparent!important}@media(min-width:380px){.newsletter-form.transparent .mktoButtonWrap.mktoMinimal .mktoButton{width:320px!important}}@media(min-width:1024px){.newsletter-form.transparent .mktoButtonWrap.mktoMinimal .mktoButton{padding:2rem 6rem!important}}.newsletter-form.transparent .mktoButtonWrap.mktoMinimal .mktoButton:after{background-image:linear-gradient(277.02deg,#ffe600 -.64%,#f00054 33.74%,#0a00c0 99.96%)!important}.newsletter-form.gradient .mktoButtonWrap.mktoMinimal{margin-left:0!important}.newsletter-form.gradient .mktoButtonWrap.mktoMinimal .mktoButton{margin:0!important;background-size:105% 100%!important;background-position-x:-5px!important;border-radius:5rem!important;-webkit-box-shadow:none!important;color:#fff!important;cursor:pointer;font-family:var(--font-family)!important;font-size:16px!important;font-weight:900!important;font-stretch:normal!important;font-style:normal!important;height:auto!important;line-height:2.4rem!important;letter-spacing:-.04rem!important;outline:0!important;padding:1.6rem 4rem 1.4rem!important;text-align:center!important;text-shadow:none!important;box-shadow:none!important;background-image:linear-gradient(277.02deg,#ffe600 -.64%,#f00054 33.74%,#0a00c0 99.96%)!important;border:2px solid transparent!important}@media(min-width:768px){.newsletter-form.gradient .mktoButtonWrap.mktoMinimal .mktoButton{width:auto!important}}@media(min-width:1024px){.newsletter-form.gradient .mktoButtonWrap.mktoMinimal .mktoButton{padding:2rem 6rem!important}}.newsletter-recap.transparent .mktoButtonWrap.mktoMinimal{margin-left:0!important}.newsletter-recap.transparent .mktoButtonWrap.mktoMinimal .mktoButton{background:var(--black)!important;border:2px solid var(--white)!important;margin-top:3rem!important}.newsletter-recap.transparent .mktoButtonWrap.mktoMinimal .mktoButton:focus,.newsletter-recap.transparent .mktoButtonWrap.mktoMinimal .mktoButton:hover{-webkit-box-shadow:none!important;box-shadow:none!important;cursor:pointer;background-image:linear-gradient(277.02deg,#ffe600 -.64%,#f00054 33.74%,#0a00c0 99.96%)!important;border:2px solid transparent!important}.newsletter-recap.gradient .mktoButtonWrap.mktoMinimal{margin-left:0!important}.newsletter-recap.gradient .mktoButtonWrap.mktoMinimal .mktoButton{border:none!important;margin-top:3rem!important;background-image:linear-gradient(277.02deg,#ffe600 -.64%,#f00054 33.74%,#0a00c0 99.96%)!important}.picture{display:block;overflow:hidden}.picture .visual{width:100%}.play-button{width:6.4rem;height:6.4rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.play-button .circle{position:absolute;top:0;bottom:0;left:0;right:0;border:.2rem solid;border-radius:50%;-webkit-transition:background-color .2s ease-out,border-color .1s ease-out,transform .2s ease-out;transition:background-color .2s ease-out,border-color .1s ease-out,transform .2s ease-out}.play-button svg{width:1.2rem;height:1.2rem;fill:currentColor;-webkit-transition:fill .3s ease-out,transform .3s ease-out;transition:fill .3s ease-out,transform .3s ease-out;z-index:1}.play-button:hover .circle{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:var(--white)}.play-button:hover svg{fill:var(--dark);-webkit-transform:scale(1.2);transform:scale(1.2)}@media(min-width:1366px){.play-button{width:12.5rem;height:12.5rem}.play-button svg{width:1.5rem;height:1.5rem}}.price-wrapper{text-transform:uppercase}.price-wrapper,.price-wrapper .eyebrow{color:currentColor}.rich-text{padding-top:1rem;max-width:76.5rem}.rich-text .columns-wrapper .column:not(:first-child),.rich-text .columns-wrapper:not(:first-child){padding-top:3.5rem}@media(min-width:768px){.rich-text .columns-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem}.rich-text .columns-wrapper .column:not(:first-child){padding-top:0}}@media(min-width:1024px){.rich-text .columns-wrapper{grid-gap:8rem}}.rich-text .one-column-wrapper{grid-gap:0;grid-template-columns:1fr}.rich-text .columns-wrapper-cta{grid-template-columns:2fr 2fr 1fr!important}@media(max-width:1366px){.rich-text .columns-wrapper-cta{display:block;grid-template-areas:"column1 column3" "column2 column3";grid-template-columns:2fr 1fr!important;grid-gap:0}.rich-text .columns-wrapper-cta .column:first-child{grid-area:column1}.rich-text .columns-wrapper-cta .column:nth-child(2){grid-area:column2}.rich-text .columns-wrapper-cta .column:nth-child(3){grid-area:column3;width:40%;margin:0!important}}@media(max-width:767px){.rich-text .columns-wrapper-cta .column:nth-child(3){width:100%;padding-top:0}}@media(min-width:1024px){.rich-text .columns-wrapper-cta{grid-gap:2rem}}@media(min-width:1366px){.rich-text .columns-wrapper-cta{grid-template-columns:2fr 1fr 1fr!important;grid-gap:8rem}}@media(max-width:767px){.rich-text .columns-wrapper-cta .column:nth-child(2){padding-top:0!important}}.rich-text .columns-wrapper-cta .column:nth-child(3){margin-right:auto;margin-left:auto}.rich-text ul.exec{list-style:disc}.rich-text ul.exec li{opacity:.7;font-size:1.6rem;letter-spacing:-.02rem;line-height:1.625em;margin-left:4rem}.rich-text .heading{padding-bottom:1rem;display:block}.rich-text .heading:not(:first-child){padding-top:3.5rem}.rich-text .heading b,.rich-text b .heading{font-weight:900}.rich-text h5:not(:first-child) .heading{padding-top:3.5rem;display:block}.rich-text .list{padding:5rem 0 5rem 3rem}.rich-text .list+:not(:first-child){padding-top:0}.rich-text .list li{position:relative}.rich-text .list li .heading,.rich-text .list li p{opacity:.7}.rich-text .list li:not(:first-of-type){margin-top:4.5rem}.rich-text .list li:before{content:"•";position:absolute;top:-.2rem;left:-3rem;font-size:2rem;color:var(--white)}.rich-text p{font-weight:300;font-stretch:normal;font-style:normal;line-height:1.625em;letter-spacing:-.02rem;opacity:1}.rich-text .cta-outline{margin-top:5rem}@media(min-width:768px){.rich-text .cta-small{width:auto;padding-left:4rem;padding-right:4rem}}@media(min-width:1024px){.rich-text{padding-top:4rem}}@media(min-width:1366px){.rich-text{padding-top:0}.rich-text .list{padding:5.5rem 0 5.5rem 4.5rem}.rich-text .list li:before{top:0}}.article .copy.body{font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;color:var(--white);opacity:1}@media(min-width:768px){.article .copy.body{font-size:28px}}.rich-text-cta{max-width:unset!important}.separator-line{width:100%;height:.1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.separator-line,.separator-line:before{position:absolute;bottom:0;right:0;left:0}.separator-line:before{top:0;opacity:.1;background:currentColor;content:""}.social-media-list .social-media-list-item{display:block;-ms-flex-negative:0;flex-shrink:0}.social-media-list .social-link{display:block;position:relative;width:100%;line-height:1;padding:1rem;color:currentColor}.social-media-list .social-link:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;background:transparent;content:"";border:1px solid var(--white)}.social-media-list .social-link:focus:before,.social-media-list .social-link:hover:before{top:-1px;bottom:-1px;left:-1px;right:-1px;background:linear-gradient(126.19deg,#170061 3.81%,#2a0060 44.85%,#530570 90.11%,#7907a3 104.85%);border:none;opacity:1}.social-media-list .icon{width:100%;position:relative;display:block;fill:currentColor}.social-media-list .icon path{display:none}.social-media-list .icon.facebook .facebook,.social-media-list .icon.instagram .instagram,.social-media-list .icon.linkedin .linkedin,.social-media-list .icon.twitch .twitch,.social-media-list .icon.twitter .twitter,.social-media-list .icon.youtube .youtube{display:block}.sub-navigation-link .link{padding:1.5rem 2rem;display:block;opacity:.7;color:currentColor}@media(min-width:768px){.sub-navigation-link .link{padding-left:var(--component-padding)}}@media(min-width:1024px){.sub-navigation-link .link{font-size:1.3rem;padding:1.5rem 1rem 0 0}}@media(min-width:1366px){.sub-navigation-link .link{font-size:1.6rem}}.submit-button{position:relative;width:4.8rem;height:4.8rem;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;padding:0;margin:0}.submit-button:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;background-image:-webkit-gradient(linear,left top,right top,from(#ff6138),to(#3c46ff));background-image:linear-gradient(90deg,#ff6138,#3c46ff);content:"";-webkit-transition:all 1s;transition:all 1s}.submit-button:focus:before,.submit-button:hover:before{background-image:-webkit-gradient(linear,right top,left top,from(var(--pinkish-orange)),to(#12199b));background-image:linear-gradient(270deg,var(--pinkish-orange),#12199b);-webkit-transition:all 1s;transition:all 1s}.submit-button .icon{position:relative;width:100%;fill:var(--white);padding:0}.video-file{position:absolute;top:0;bottom:0;left:0;right:0}.video-file video{display:none;-o-object-position:top center;object-position:top center;-o-object-fit:contain;object-fit:contain;height:100%;width:100%;margin-top:-50px}@media(min-width:1024px){.video-file video{display:block;height:200%}.video-file+.ripple-wrapper{display:none;visibility:hidden}}.map{background:transparent}.map .img-wrapper{position:relative;display:block;width:100%}.map .img-wrapper:before{display:block;width:100%;content:""}.map .img-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.map .img-wrapper .picture img{width:100%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}.map .map-wrapper .eyebrow{opacity:.8;color:var(--hover-color)}@media(min-width:1024px){.map .map-wrapper{padding-bottom:5rem}}.map .map-wrapper .heading{margin-top:1.6rem}@media(min-width:1024px){.map .map-wrapper .heading{margin-top:2.4rem}}.articleimage{background:transparent}.articleimage .article-visual-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;position:relative}.articleimage .article-visual-wrapper:before{display:block;width:100%;padding-bottom:56.7%;content:""}@media(min-width:1024px){.articleimage .article-visual-wrapper:before{padding-bottom:45.7%}}.articleimage .article-visual-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.articleimage .article-visual-wrapper .picture img{-o-object-fit:cover;object-fit:cover}.articleimage .caption{margin:1rem 2rem;opacity:.7;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.2px}.vertical-gradient-line-left{position:relative}.vertical-gradient-line-left>.cmp-container>.vertical-bar{z-index:2;width:5px;position:absolute;left:0;top:0;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffbf00),color-stop(14.42%,#ff0080),color-stop(40.38%,#9100d4),color-stop(69.71%,#3700ff),color-stop(81.73%,#3700ff),to(#21009a));background-image:linear-gradient(180deg,#ffbf00,#ff0080 14.42%,#9100d4 40.38%,#3700ff 69.71%,#3700ff 81.73%,#21009a);content:""}@media(min-width:768px){.vertical-gradient-line-left>.cmp-container>.vertical-bar{width:1rem}}.bottom-gradient-line:after,.top-gradient-line:before{content:"";display:block;height:10px;background-image:linear-gradient(89.88deg,#db05e7 .11%,#3545d9 45.01%,#0db5fd 99.89%);width:100%}.C12Footer .minifooter.footer-copy{padding-top:1rem}.C12Footer .minifooter.footer-copy:before{position:absolute;top:0;left:0;right:0;height:.1rem;background-image:-webkit-gradient(linear,right top,left top,from(#ffbf00),color-stop(14.42%,#ff0080),color-stop(40.38%,#9100d4),color-stop(69.71%,#3700ff),color-stop(81.73%,#3700ff),to(#21009a));background-image:linear-gradient(-90deg,#ffbf00,#ff0080 14.42%,#9100d4 40.38%,#3700ff 69.71%,#3700ff 81.73%,#21009a);content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mktoFormRow input[type=date]:focus,.mktoFormRow input[type=email]:focus,.mktoFormRow input[type=number]:focus,.mktoFormRow input[type=tel]:focus,.mktoFormRow input[type=text]:focus,.mktoFormRow input[type=url]:focus,.mktoFormRow select.mktoField:focus,.mktoFormRow textarea.mktoField:focus{border:5px solid var(--hover-color)!important}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:focus{color:var(--white)!important;border:0 solid transparent!important;background-image:linear-gradient(277.02deg,#ffe600 -.64%,#f00054 33.74%,#0a00c0 99.96%)!important}

