a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-size:62.5%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type="text"],textarea,[contenteditable]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}a{text-decoration:none}sup{vertical-align:super;font-size:smaller}@font-face{font-family:'NokiaPureHeadline';font-weight:normal;font-style:normal;src:url("font/nokiapureheadline_regular.eot");src:url("font/nokiapureheadline_regular.woff2") format("woff2"),url("font/nokiapureheadline_regular.woff") format("woff"),url("font/nokiapureheadline_regular.ttf") format("truetype"),url("font/nokiapureheadline_regular.svg#svgFontName") format("svg")}@font-face{font-family:'NokiaPureHeadline';font-weight:300;font-style:normal;src:url("font/nokiapureheadline_light.eot");src:url("font/nokiapureheadline_light.woff2") format("woff2"),url("font/nokiapureheadline_light.woff") format("woff"),url("font/nokiapureheadline_light.ttf") format("truetype"),url("font/nokiapureheadline_light.svg#svgFontName") format("svg")}@font-face{font-family:'NokiaPureHeadline';font-weight:700;font-style:normal;src:url("font/nokiapureheadline_bold.eot");src:url("font/nokiapureheadline_bold.woff2") format("woff2"),url("font/nokiapureheadline_bold.woff") format("woff"),url("font/nokiapureheadline_bold.ttf") format("truetype"),url("font/nokiapureheadline_bold.svg#svgFontName") format("svg")}@font-face{font-family:'NokiaPureHeadlineLight';font-weight:normal;font-style:normal;src:url("font/nokiapureheadline_light.eot");src:url("font/nokiapureheadline_light.woff2") format("woff2"),url("font/nokiapureheadline_light.woff") format("woff"),url("font/nokiapureheadline_light.ttf") format("truetype"),url("font/nokiapureheadline_light.svg#svgFontName") format("svg")}@font-face{font-family:'NokiaPureHeadlineUltralight';font-weight:normal;font-style:normal;src:url("font/nokiapureheadline_ultralight.eot");src:url("font/nokiapureheadline_ultralight.woff2") format("woff2"),url("font/nokiapureheadline_ultralight.woff") format("woff"),url("font/nokiapureheadline_ultralight.ttf") format("truetype"),url("font/nokiapureheadline_ultralight.svg#svgFontName") format("svg")}@font-face{font-family:'NokiaPureText';font-weight:normal;font-style:normal;src:url("font/nokiapuretextreg.eot");src:url("font/nokiapuretextreg.woff2") format("woff2"),url("font/nokiapuretextreg.woff") format("woff"),url("font/nokiapuretextreg.ttf") format("truetype"),url("font/nokiapuretextreg.svg#svgFontName") format("svg")}@font-face{font-family:'NokiaPureText';font-weight:300;font-style:normal;src:url("font/nokiapuretextlight.eot");src:url("font/nokiapuretextlight.woff2") format("woff2"),url("font/nokiapuretextlight.woff") format("woff"),url("font/nokiapuretextlight.ttf") format("truetype"),url("font/nokiapuretextlight.svg#svgFontName") format("svg")}@font-face{font-family:'NokiaPureText';font-weight:700;font-style:normal;src:url("font/nokiapuretextbold.eot");src:url("font/nokiapuretextbold.woff2") format("woff2"),url("font/nokiapuretextbold.woff") format("woff"),url("font/nokiapuretextbold.ttf") format("truetype"),url("font/nokiapuretextbold.svg#svgFontName") format("svg")}@media (min-width: 720px){.flex{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.flex.a-center{align-items:center}.flex.a-stretch{align-items:stretch}.flex.a-end{align-items:flex-end}.flex.jc-center{justify-content:center}.flex.jc-space{justify-content:center}.flex.jc-start{justify-content:flex-start}}.flex-mob{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.flex-mob.a-center{align-items:center}.flex-mob.a-stretch{align-items:stretch}.flex-mob.jc-center{justify-content:center}.flex-mob.jc-start{justify-content:flex-start}@media (min-width: 1100px){.with-col{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}}.without-col .col-2{width:100%}@media (min-width: 1100px){.col-2{width:calc(50% - 10px)}}.col-1{width:100%}@media (min-width: 1100px){.col-1{width:calc(33.33% - 20px)}}.graph img{width:100%;height:auto}.aside-text{display:flex;margin:auto}.aside-svg{position:relative;font-size:0}.aside-svg .overlay{background:rgba(13,31,81,0.75);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;font-size:0}.aside-svg .overlay img{margin:auto;width:80%;max-width:600px}.ma{display:flex}.ma img{margin:auto;width:80%;width-width:600px}html{height:auto}body{background:white;font-family:'NokiaPureText';font-weight:500;padding-bottom:30px}#page *{float:none}body{margin:0;font-size:18px;font-size:1.125rem;color:#000}h1,h2,h3,h4,h5{margin-top:0;color:#000;font-family:'NokiaPureHeadlineLight'}h1,h2,h3,h4,h5,p,a{margin-top:0;color:#000}h1{color:#000;font-size:30px;font-size:1.875rem;clear:both}@media (min-width: 1100px){h1{font-size:50px;font-size:3.125rem}}h1 span{font-size:35px;font-size:2.1875rem;display:block}h2{font-size:38px;font-size:2.375rem;margin-bottom:20px}h3{font-size:25px;font-size:1.5625rem;margin-bottom:30px}h4{margin-bottom:30px}p{font-size:21px;font-size:1.3125rem;margin-bottom:30px;font-weight:300;letter-spacing:-1px}p:last-child{margin-bottom:0}p.italic{font-size:16px;font-size:1rem;font-style:italic}p.small{font-size:15px;font-size:.9375rem}a{text-decoration:underline;border-bottom:none;color:#0e2250}a:hover{border-bottom:none}img{width:100%;height:auto}ul{padding:0;margin:0;list-style:none}ul li{padding:0;list-style:none}ul li a{display:block}.block{display:block}.ta-c{text-align:center}.button{background:#1069e9;border-radius:5px;text-align:center;padding:9px 15px 3px 15px;text-decoration:none;color:white;box-shadow:none;display:inline-block;border:none;margin:0;cursor:pointer;transition:all ease .2s}.button.large{font-size:25px;font-size:1.5625rem;padding:20px 30px}.button.large span{display:block;width:100%;font-size:18px;font-size:1.125rem;line-height:0.9em}.button:hover{background:#0e2250}.inner{width:90%;max-width:1236px;margin:0 auto}.block .content{margin-top:0}.banner{position:relative;background:url("../images/banner.png");background-repeat:no-repeat;background-position:50% 0;background-size:auto 100%;height:48vw;max-height:478px;min-height:240px}.banner h1{position:absolute;bottom:40px;width:90%;max-width:1236px;padding:0 44px;color:white;left:auto}@media (min-width: 1100px){.banner h1{bottom:70px;max-width:1236px}}section{padding:44px;margin-bottom:40px}section.no-padding{padding:0}section.blue{background-color:#0e2250}section.blue h1,section.blue h2,section.blue h3,section.blue h4,section.blue h5,section.blue p,section.blue a{color:white}section.grey{background-color:#eef2f5}section.intro{margin-bottom:0}.blue{background:#0e2250}.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue p,.blue a{color:white}.grey{background:#eef2f5}.tabs .button{width:100%;margin-bottom:20px;cursor:pointer}@media (min-width: 1100px){.tabs .button{width:calc(33% - 28.6px);margin-bottom:0}}.tabs .button.active{background:#0e2250}.tabs-small .button{cursor:pointer;width:100%;margin-bottom:20px}@media (min-width: 1100px){.tabs-small .button{width:auto;margin-right:30px}}.tabs-small .button.active{background:#0e2250}.tab-content{display:none}.tab-content.active{display:block}.key p{font-size:15px;font-size:.9375rem;margin-bottom:10px;margin-right:40px;padding-left:20px;position:relative;display:inline-block;width:auto}.key p:before{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-5px;width:10px;height:10px}.key p.wireless:before{background:#355994}.key p.usecase:before{background:#001036}.key p.midblue:before{background:#416CB2}.key p.dustblue:before{background:#7A91CB}.key p.paleblue:before{background:#B2BEDD}.key p.lightblue:before{background:#a4b6dd}.key p.hyphen:before{background:#b1bedc;height:2px;margin-top:-1px}.use-case-graphics-wrap{position:relative}@media (min-width: 720px){.use-case-graphics-wrap{width:100%;padding-top:35%}}.use-case-graphics{background:white;font-size:0;display:none}@media (min-width: 720px){.use-case-graphics{display:block;opacity:0;transition:all ease .5s;top:50px;position:absolute}}.use-case-graphics.active{display:block}@media (min-width: 720px){.use-case-graphics.active{display:block;opacity:1;top:0}}.port-sub-wrap{position:relative;padding:20px}@media (min-width: 720px){.port-sub-wrap{padding:0}}.port-sub-wrap img{width:70%;margin:0 auto 30px auto;display:block}@media (min-width: 720px){.port-sub-wrap img{width:auto;margin:auto;position:absolute}}.port-sub-wrap .case-element-1-1 .port-1{left:5%;top:2%}.port-sub-wrap .case-element-1-1 .port-2{left:30%;top:2%}.port-sub-wrap .case-element-1-1 .port-3{right:3%;top:3%}@media (min-width: 720px){.case-element-1-1 .port-1,.case-element-2-1 .port-1,.case-element-3-1 .port-1{left:5%;margin-top:2%;width:26%}}@media (min-width: 720px){.case-element-1-1 .port-2,.case-element-2-1 .port-2,.case-element-3-1 .port-2{left:40%;margin-top:4%;width:26%}}@media (min-width: 720px){.case-element-1-1 .port-3,.case-element-2-1 .port-3,.case-element-3-1 .port-3{left:6%;margin-top:12%;width:26%}}@media (min-width: 720px){.case-element-1-2 .port-1,.case-element-2-2 .port-1,.case-element-3-2 .port-1{right:7%;margin-top:1%;width:26%}}@media (min-width: 720px){.case-element-1-2 .port-2,.case-element-2-2 .port-2,.case-element-3-2 .port-2{left:10%;margin-top:4%;width:26%}}@media (min-width: 720px){.case-element-1-3 .port-1,.case-element-2-3 .port-1,.case-element-3-3 .port-1{left:12%;margin-top:1%;width:22%}}@media (min-width: 720px){.case-element-1-3 .port-2,.case-element-2-3 .port-2,.case-element-3-3 .port-2{right:33%;margin-top:3%;width:22%}}@media (min-width: 720px){.case-element-1-3 .port-3,.case-element-2-3 .port-3,.case-element-3-3 .port-3{left:3%;margin-top:9%;width:23%}}.case-element-1-3 .port-4,.case-element-2-3 .port-4,.case-element-3-3 .port-4{width:40%}@media (min-width: 720px){.case-element-1-3 .port-4,.case-element-2-3 .port-4,.case-element-3-3 .port-4{right:15%;margin-top:11.5%;width:12%}}.case-element-1-3 .port-5,.case-element-2-3 .port-5,.case-element-3-3 .port-5{width:50%}@media (min-width: 720px){.case-element-1-3 .port-5,.case-element-2-3 .port-5,.case-element-3-3 .port-5{right:5%;margin-top:1%;width:22%}}.case-element:not(.use-case-graphics){display:none}.case-element:not(.use-case-graphics).active{display:block}.key-facts .key-fact{margin-bottom:32px;position:relative;font-size:0;width:100%;overflow:hidden}@media (min-width: 1100px){.key-facts .key-fact{width:calc(50% - 16px)}}.key-facts .key-fact p{display:none}.key-facts .key-fact span{position:absolute;width:100%;height:100%;display:block;top:-2%;left:0;opacity:0.8}.graphs .graph{margin-bottom:30px}@media (min-width: 1100px){.graphs .graph{margin-bottom:0;width:calc(50% - 16px)}}.graphs .graph:first-child h2{letter-spacing:-2px}.accordion h3{margin-bottom:0;padding:27px 115px 27px 45px;color:#000;background-position:calc(100% - 40px) 50%;position:relative;overflow:hidden;font-size:26px;font-size:1.625rem}@media (min-width: 1100px){.accordion h3{font-size:38px;font-size:2.375rem}}.accordion h3:after{content:"";background-image:url(../images/icons/icon-down-blue.svg);background-repeat:no-repeat;position:absolute;right:45px;top:39px;width:35px;height:20px;transition:all ease .2s;background-size:100% auto}@media (min-width: 1100px){.accordion h3:after{width:50px;height:28px}}.accordion h3:before{content:"";background-image:url(../images/icons/icon-down-blue.svg);background-repeat:no-repeat;position:absolute;right:45px;top:-150px;width:35px;height:20px;transition:all ease .2s;transform:rotate(180deg);background-size:100% auto}@media (min-width: 1100px){.accordion h3:before{width:50px;height:28px}}.accordion h3.blue{background-color:#0e2250;color:white}.accordion h3.blue:after{background-image:url(../images/icons/icon-down-white.svg)}.accordion h3.blue:before{background-image:url(../images/icons/icon-down-white.svg)}.accordion h3.grey{background-color:#eef2f5}.accordion h3:hover{cursor:pointer}.accordion h3.ui-state-active:after{top:150px}.accordion h3.ui-state-active:before{top:33px}.accordion .accordion-content{padding:22px}.accordion .accordion-content>div{padding:20px}.accordion .accordion-content>div p{width:100%}.accordion .accordion-content>div .key p{width:auto}.accordion .accordion-content.blue{background-color:#0e2250;color:white}.accordion .accordion-content.blue>div{background:white}.accordion .accordion-content.blue>div p{color:#000}.accordion .accordion-content.blue h1,.accordion .accordion-content.blue h2,.accordion .accordion-content.blue h3,.accordion .accordion-content.blue h4,.accordion .accordion-content.blue h5,.accordion .accordion-content.blue p,.accordion .accordion-content.blue a{color:white}.accordion .accordion-content.grey{background-color:#eef2f5}.accordion .accordion-content.grey>div{background:white}.accordion .accordion-content .text{background:#0e2250;padding:20px}.accordion .accordion-content .text p{color:white;font-size:3vw;line-height:3.6vw;font-weight:300}.accordion .accordion-content .text p span{font-size:15.1vw;line-height:17.1vw;display:block;font-weight:500;margin-bottom:-5vw}.with-aside{flex-wrap:nowrap;margin-bottom:0;align-items:center}.with-aside h2{color:#16438f}.with-aside img{max-width:363px;display:block;margin:0 auto;margin-right:60px;margin-bottom:20px}@media (min-width: 1100px){.with-aside img{margin-bottom:0}}footer{background:#16438f;padding:70px 0 30px 0}footer h3{color:white}input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="tel"],input[type="file"],input[type="url"]{padding:8px 10px;font-size:18px;font-size:1.125rem;display:block;width:100%;margin-bottom:20px;border:1px solid #0e2250;margin-top:0}input[type="text"][type=submit],input[type="search"][type=submit],input[type="password"][type=submit],input[type="email"][type=submit],input[type="tel"][type=submit],input[type="file"][type=submit],input[type="url"][type=submit]{border:none;width:auto;text-transform:uppercase}
