.hero{position:relative;border-radius:24px;background-color:#fff;box-shadow:0 0 100px 0 rgba(7,93,167,.2);overflow:hidden;position:relative}.hero+.hero{margin-top:32px}.hero.shape{background-repeat:no-repeat;background-position:bottom;background-size:contain}.hero.shape.tertiary{background-size:cover}.hero .container{padding:0}.hero .container::before{content:""}.hero .header h1{margin-bottom:16px}.hero h4{font-size:24px;margin-bottom:24px}.hero.tertiary .header h4{max-width:590px}.hero.tertiary .header h4~.cta{margin-top:24px}.hero .container>.content{position:relative;z-index:1}.hero .header{padding:48px 32px}.hero .ct-picons{display:flex}.hero .container.txt-center:first-child{padding-top:16px}.hero .ct-picons .ct-picon{margin-right:12px;margin-left:0}.hero h1 .ct-picon,.hero h1 .icon{width:48px;height:48px;margin:0 0 16px}.hero h1 .ct-picon{font-size:18px;border-radius:4px}.hero h1 [class*=" cticon-"],.hero h1 [class^=cticon-]{color:#154dd1;display:block;margin:24px auto 12px}.hero h2{color:#212f52;font-size:20px;font-weight:200;line-height:1.27;max-width:740px;margin:16px auto 24px}.hero h2:last-child{margin-bottom:40px}.hero .breadcrumb ul{display:flex;flex-wrap:wrap}.hero .breadcrumb li{white-space:nowrap}.hero .breadcrumb li:not(:last-child)::after{content:"\f105";font-family:cticon;font-size:10px;display:inline-block;margin:0 3px 0 0}.hero .breadcrumb li a,.hero .breadcrumb li a:hover{color:var(--dark-blue-100);font-size:var(--bodysmall-size-desktop);line-height:1.2}.hero .breadcrumb li:last-child a,.hero .breadcrumb li:last-child a:hover{color:var(--blue);pointer-events:none}.hero .breadcrumb~h1{margin-top:32px}.hero .custom-anim,.hero .img,.hero .video{padding:0 0 24px 32px;display:flex;justify-content:flex-end}.hero .custom-anim>div,.hero .img>div,.hero .video>div{margin-right:-80px}.hero .custom-anim img,.hero .img img,.hero .video video{width:500px}.hero .custom-anim img.mobile,.hero .img img.mobile,.hero .video video.mobile{display:flex}.hero .custom-anim img.desktop,.hero .img img.desktop,.hero .video video.desktop{display:none}.hero img.hero-icon{display:unset}.hero .msg{font-weight:200;padding:48px;z-index:2;line-height:normal}.hero .container .msg{padding:0}.hero .msg h4{font-weight:500;margin-bottom:4px}.hero .msg strong{font-weight:500}.hero .msg .ct-btn{margin-top:12px}.hero .cta{display:flex;flex-wrap:wrap;gap:16px}.hero.fullmedia .cta{justify-content:center}.hero.centeralign .cta,.hero.centermobile .cta{justify-content:center}.hero .cta .stores{display:flex}.hero .cta .stores:not(:first-child){margin-top:20px}.hero .cta .stores a:first-child{margin-right:24px}.hero .cta .stores img,.hero .cta .stores video{height:40px}.hero .badges{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:20px;margin-top:24px}.hero .badges div.icon,.hero .badges>a{display:flex;border-radius:4px;overflow:hidden}.hero .badges .alert{display:flex;align-items:center;border-radius:12px;overflow:hidden;background-color:var(--dark-blue-25);padding:12px 16px;min-height:60px;max-width:396px;font-size:var(--bodysmall-size-desktop);color:var(--blue)}.hero .badges .alert .icon-item{flex:1}.hero .badges .alert .label{flex:8}.hero .badges .alert .icon-item img{height:32px}.hero .badges .icon-item{display:flex;border-radius:4px;overflow:hidden}.hero .badges .icon-item img{width:auto;height:72px}.hero .badges .break{flex-basis:100%;height:0}.hero .badges .badge{margin:0 6px}.hero .filter{font-size:16px;margin-top:24px;margin-bottom:-8px}.hero .filter fieldset{max-width:350px;margin:0 auto}.hero .filters{font-size:16px;width:100%;max-width:892px;padding:0 10px;margin:-8px 0}.hero .filters fieldset{margin:0}.hero .cta .filters .badges{margin-bottom:-4px}.hero .cta .filters .badges .badge{color:#154dd1;font-size:14px;font-weight:500;background-color:#f7f9ff;margin:4px}.hero .cta .filters .badges .badge.selected,.hero .cta .filters .badges .badge:hover{color:#fff;background-color:#154dd1}.hero.leftalign .badges,.hero.leftalign .breadcrumb ul,.hero.leftalign .cta{justify-content:flex-start}.hero.leftalign h1>*,.hero.leftalign h2{margin-left:0}.hero.invert .ct-btn.light{color:#fff;border-color:#fff}.hero .ct-btn.white{border:solid 2px #154dd1}main>.hero.info:first-child{margin-top:60px}.hero.info{z-index:2}div.hero.fullmedia .container{text-align:center;display:flex;flex-direction:column;justify-content:flex-end}div.hero.fullmedia .container>.content{position:relative;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:32px}.hero.fullmedia h1{margin-top:120px}.hero.fullmedia .msg{margin-bottom:auto}.hero.fullmedia h2{margin:16px auto 0}.hero .breadcrumb ul{justify-content:flex-start}.hero h2{max-width:unset;margin-left:0}.hero.event .datetime{margin:32px 0 16px}.hero.event .datetime,.hero.event .languages,.hero.event .location{color:#647390}.hero.event .languages{display:flex;align-items:center;margin:24px 0 12px}.hero.event .languages,.hero.event .location{display:flex;align-items:center}.hero.event .languages i,.hero.event .location i{font-size:18px;margin-right:8px}.hero.event .extra{margin-top:24px}.hero.event .speaker{color:#000;font-weight:400;line-height:1.22;margin-bottom:40px}.hero.event .speaker .img{margin:0 8px 16px 0;border-radius:50%;width:50px;height:50px;overflow:hidden;float:left;padding:0}.hero.event .speaker .img img,.hero.event .speaker .img video{width:100%;max-width:none;margin:0}.hero.event .speaker .name{display:flex;width:100%}#signals .container{position:relative;overflow:hidden}#signals .content{position:relative;z-index:1}#signals .img{position:absolute;top:0;bottom:0;right:0;z-index:0;display:flex;align-items:center;width:100%;opacity:.4}#signals .img img{max-width:none;min-height:100%}.hero .video>div,.hero.secondary .custom-anim>div,.hero.secondary .img>div{margin:-16px -40px -6px -16px}.hero.tertiary{background-repeat:no-repeat;background-size:cover;box-shadow:none}.hero.tertiary::before{display:none}.hero.tertiary .header h4{margin-bottom:0}@media screen and (max-width:460px){section.hero .header{padding:36px 24px}section.hero .header h1{font-size:36px}section.hero .awards{gap:14px}section.hero.tertiary .header{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:992px){.hero .video video{max-width:100%;margin-left:auto;margin-right:auto}.hero.product .frame{margin:0 auto}.hero.product .frame .container{padding:0}}@media screen and (max-width:767px){.hero .container .msg{padding-top:12px;padding-bottom:12px}.hero .cta .filters{display:none}}@media screen and (min-width:501px){.hero.product .ct-qlinks .ext>div{flex:0 0 120px}}@media screen and (min-width:768px){.hero:not(.fullmedia) .container::before{height:420px;bottom:-240px}.hero .container{padding:0 24px}.hero .content .header{padding:64px 40px 0}.hero.tertiary .content .header{padding:56px}.hero .msg~.container{padding-top:40px}.hero.leftalign .container,.hero.leftalign.media .container,.hero.leftalign.product .container{text-align:left}.hero .custom-anim,.hero .img,.hero .video{padding-bottom:48px}.hero .custom-anim>div,.hero .img>div,.hero .video>div{margin:-56px -110px 0 0}.hero .custom-anim img,.hero .img img,.hero .video video{width:680px}.hero.secondary h1{font-size:64px}.hero.secondary h1,.hero.secondary h4{max-width:780px}.hero.secondary .custom-anim img,.hero.secondary .img img,.hero.secondary .video video{width:500px}.hero.secondary .custom-anim>div,.hero.secondary .img>div,.hero.secondary .video>div{margin:-70px -40px 24px 0}.hero.tertiary .content .header h4{max-width:590px}.hero .ct-picons{justify-content:center}.hero.leftalign .ct-picons{justify-content:flex-start}.hero h1,.hero h2{margin-bottom:24px}.hero h1{font-size:64px}.hero.media .content .header h4{max-width:550px}.hero h1 .ct-picon,.hero h1 .icon{margin-left:auto;margin-right:auto}.hero.leftalign h1 .ct-picon,.hero.leftalign h1 .icon{margin-left:0}.hero .cta{max-width:780px}.hero.centermobile .cta{justify-content:unset}.hero .cta .mb-filters{display:none}.hero .cta .stores a,.hero .cta .stores a:first-child{margin:0 12px}.hero .filter{margin-top:32px}.hero .filter fieldset{max-width:300px}.hero .filters fieldset .row{justify-content:center}.hero .filters fieldset .field-group{max-width:270px}div.hero.fullmedia .container>.content{position:absolute;padding:0}.hero.info+.hero.media .container{margin-top:0}.hero.media h1{font-size:64px}.hero.event h1{font-size:36px}.hero.event .meta{display:flex;justify-content:flex-start;align-items:center}.hero.event .languages{margin:0 32px}.hero.event .speaker{display:flex;align-items:center}.hero.event .speaker .images{min-width:fit-content}.hero.event .speaker .img{margin-bottom:0}.hero.leftalign .cta{justify-content:flex-start;flex-wrap:wrap;gap:10px}.hero.product .ct-qlinks .holder{text-align:left;flex:1 1 auto}.hero.product .ct-qlinks .ext{padding:0 12px;flex-wrap:nowrap}.hero.product .ct-qlinks .ext>div{flex:1 1;margin-right:18px}.hero.product .ct-qlinks.slider form{text-align:left}.hero.product .ct-qlinks.slider .holder .ext{flex-wrap:nowrap}#signals .img{justify-content:flex-end}.hero .badges{margin-top:32px;max-width:50%}}@media screen and (max-width:992px){.hero:not(.home) .container::before{right:-100px;bottom:-220px}.hero.product .content>.img,.hero.product .content>.video{display:none}.hero .content .header .custom-anim-mob,.hero .content .header .img-mob,.hero .content .header .video-mob{text-align:center}.hero .content .header .custom-anim-mob img,.hero .content .header .img-mob img,.hero .content .header .video-mob video{display:inline-flex;width:100%;max-width:500px}.hero.product .ct-qlinks.slider .ext>div{text-align:center}.hero.secondary.media .content .header h4{max-width:780px}}@media screen and (min-width:993px){.hero::before{right:-100px;bottom:-220px}.hero.media h1,.hero.media h2{max-width:100%}.hero.primary h1{font-size:var(--h1-size-desktop)}.hero .msg>div{display:flex;justify-content:space-between;align-items:center}.hero.simple .msg>div{display:block}.hero .msg .ct-btn{margin-top:0;margin-left:32px}.hero .content .header{padding:80px 56px 0}.hero:not(.primary) .content .header{padding:56px 56px}.hero .cta .stores img{height:56px}.hero.event h1{font-size:40px;line-height:1.2}.hero.event .extra{display:flex;align-items:center;margin-top:32px;padding-bottom:20px;max-width:50%}.hero.event .speaker{flex:1 1 auto;margin:0}.hero.event .cta{padding:0;margin:0}.hero.event .cta .ct-btn{margin:0}.hero.product .content>img,.hero.product .content>video{position:absolute;top:120px;right:-60px}.hero .content .header .custom-anim-mob,.hero .content .header .img-mob,.hero .content .header .video-mob{display:none}#signals .container{text-align:left;padding:40px}#signals .content .desc{margin-left:0}.hero .custom-anim,.hero .img,.hero .video{display:flex;justify-content:flex-end}.hero .custom-anim>div,.hero .img>div,.hero .video>div{margin-top:-172px}.hero .custom-anim img.mobile,.hero .img img.mobile,.hero .video video.mobile{display:none}.hero .custom-anim img.desktop,.hero .img img.desktop,.hero .video video.desktop{display:flex}}@media screen and (min-width:1281px){.hero{max-width:1376px;margin-left:auto;margin-right:auto}.hero::before{bottom:-172px}.hero.media h1,.hero.media h2{max-width:680px}.hero .msg>div{max-width:1200px;margin:0 auto}#signals .content .desc{max-width:500px}#signals .img{opacity:1}.hero .custom-anim>div,.hero .img>div,.hero .video>div{margin-top:-340px}.hero .custom-anim img,.hero .img img,.hero .video video{width:780px}.hero:not(.primary) .content .header{padding:56px 80px}.hero.secondary .custom-anim,.hero.secondary .img,.hero.secondary .video{padding-bottom:48px}.hero.secondary .custom-anim>div,.hero.secondary .img>div,.hero.secondary .video>div{margin:-366px -52px 40px 0}}@media screen and (min-width:1461px){.hero .custom-anim>div,.hero .img>div,.hero .video>div{margin-top:-354px}.hero.media h1,.hero.media h2{max-width:748px}}