@media only screen and (max-width: 1200px) and (min-width: 581px){.nordic-pages.main{margin-top:154px}}@media only screen and (max-width: 1200px) and (min-width: 581px){.nordic-pages .header-container{height:auto}}@media only screen and (max-width: 1200px) and (min-width: 581px){.nordic-pages .header-container .header{position:relative;padding-bottom:1.6rem}}@media only screen and (max-width: 1200px) and (min-width: 581px){.nordic-pages .header-container .logo{position:absolute}}@media only screen and (min-width: 581px){.nordic-pages .header-container .links-wrapper{margin:auto 0 auto auto}}.nordic-pages .header-container .top-links-custom{margin-left:auto;justify-content:flex-end}.nordic-pages .header-container .top-links-custom.top-row{margin-bottom:1.6rem}@media only screen and (max-width: 1200px) and (min-width: 581px){.nordic-pages .header-container .top-links-custom.top-row{margin-bottom:3.2rem}}@media only screen and (max-width: 580px){.nordic-pages .header-container .top-links-custom.top-row{margin-left:0}}.nordic-pages .header-container .top-links-custom.top-row>li>a{color:#fb903b}.nordic-pages .header-container .top-links-custom .language-switcher>a{width:2.2rem;height:2.2rem;display:block}@media only screen and (max-width: 580px){.nordic-pages .header-container .top-links-custom .language-switcher>a{width:2.8rem;height:2.8rem}}.nordic-pages .header-container .top-links-custom .language-switcher>a:before{display:block;content:"";background:url(/media/images/globe.svg) no-repeat center;background-size:contain;width:100%;height:100%}.nordic-pages .header-container .top-links-custom .language-switcher>ul.level1{top:calc(100% + 1.5rem);left:-3.5rem;z-index:1}.nordic-pages .header-container .top-links-custom .language-switcher>ul.level1:hover{display:block}.nordic-pages .header-container .top-links-custom .language-switcher>ul.level1:before,.nordic-pages .header-container .top-links-custom .language-switcher>ul.level1:after{z-index:1}.nordic-pages .header-container .top-links-custom .language-switcher>ul.level1:after{height:1.8rem}@media only screen and (max-width: 1200px) and (min-width: 581px){.nordic-pages .header-container .top-links-custom{flex-wrap:wrap}}.nordic-pages .home-banner{background:#1e1e1e url(/media/images/homepage-banner/preview_fhd_70_tiny.jpg) no-repeat center center;background-size:cover;align-content:center;min-height:60rem;position:relative;padding-bottom:14.8rem;box-sizing:border-box;overflow:hidden}.nordic-pages .home-banner .container{z-index:10;position:relative}.nordic-pages .home-banner .page-title{margin:9.6rem auto 3.2rem;width:67.6rem}@media only screen and (max-width: 768px){.nordic-pages .home-banner .page-title{width:auto;padding:0 1.6rem;margin:4.8rem auto 1.2rem}}.nordic-pages .home-banner .page-title h1{color:#fff;font-size:3.6rem;line-height:5.4rem;text-align:center;position:relative;padding-bottom:1rem;overflow:hidden}.nordic-pages .home-banner .page-title h1 .text{position:relative;top:130px;transition:top .4s}.nordic-pages .home-banner .page-title h1 .text.go{top:0}.nordic-pages .home-banner .page-title h1 .bottom-line{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);background:white;border-radius:2px;width:0;height:0;transition:width .8s}.nordic-pages .home-banner .page-title h1 .bottom-line.go{width:260px;height:3px}.nordic-pages .home-banner .page-title .caption{color:#dcdcdc;font-size:1.6rem;text-align:center;line-height:2.4rem;overflow:hidden}.nordic-pages .home-banner .page-title .caption .text{position:relative;top:-100px;transition:top .8s}@media only screen and (max-width: 768px){.nordic-pages .home-banner .page-title .caption .text{top:-100px}}@media only screen and (max-width: 480px){.nordic-pages .home-banner .page-title .caption .text{top:-130px}}.nordic-pages .home-banner .page-title .caption .text.go{top:0}.nordic-pages .home-banner .page-title a.learn-more{color:#fb903b;font-size:1.4rem;text-align:center;line-height:2.3rem;display:block;overflow:hidden}.nordic-pages .home-banner .page-title a.learn-more .text{position:relative;top:-30px;transition:top .4s}.nordic-pages .home-banner .page-title a.learn-more .text.go{top:0}@media only screen and (max-width: 1200px){.nordic-pages .home-banner .icons{flex-wrap:wrap}}.nordic-pages .home-banner a.icon{flex-basis:16.67%;display:inline-block;padding:1.6rem;color:#dcdcdc;opacity:.7;transition:opacity .3s;text-align:center;text-transform:uppercase;font-weight:700}.nordic-pages .home-banner a.icon:hover{opacity:1}@media only screen and (max-width: 1200px){.nordic-pages .home-banner a.icon{flex-basis:22%;margin:auto}}@media only screen and (max-width: 480px){.nordic-pages .home-banner a.icon{padding:.8rem}}.nordic-pages .home-banner a.icon span{display:block}.nordic-pages .home-banner a.icon .animation{width:150px;height:150px;margin-left:auto;margin-right:auto;margin-bottom:-2.4rem;background-position:0;background-repeat:no-repeat}.nordic-pages .home-banner a.icon.linear .animation{background-image:url(/media/images/homepage-banner/homepage_animation_linear.svg);background-size:300px,150px}.nordic-pages .home-banner a.icon.linear:hover .animation{animation:lineara .6s steps(2) infinite}@keyframes lineara{0%{background-position:0}to{background-position:-300px}}.nordic-pages .home-banner a.icon.board .animation{background-image:url(/media/images/homepage-banner/homepage_animation_PCB.svg);background-size:1350px,150px}.nordic-pages .home-banner a.icon.board:hover .animation{animation:board .6s steps(9) infinite}@keyframes board{0%{background-position:0}to{background-position:-1350px}}.nordic-pages .home-banner a.icon.shaftless .animation{background-image:url(/media/images/homepage-banner/homepage_animation_shaftless.svg);background-size:1350px,150px}.nordic-pages .home-banner a.icon.shaftless:hover .animation{animation:shaftless .6s steps(9) infinite}@keyframes shaftless{0%{background-position:0}to{background-position:-1350px}}.nordic-pages .home-banner a.icon.inaxis .animation{background-image:url(/media/images/homepage-banner/homepage_animation_inaxis.svg);background-size:300px,150px}.nordic-pages .home-banner a.icon.inaxis:hover .animation{animation:inaxis .6s steps(2) infinite}@keyframes inaxis{0%{background-position:0}to{background-position:-300px}}.nordic-pages .home-banner a.icon.ring .animation{background-image:url(/media/images/homepage-banner/homepage_animation_ring.svg);background-size:1350px,150px}.nordic-pages .home-banner a.icon.ring:hover .animation{animation:ring .6s steps(9) infinite}@keyframes ring{0%{background-position:0}to{background-position:-1350px}}.nordic-pages .home-banner a.icon.shaft .animation{background-image:url(/media/images/homepage-banner/homepage_animation_shaft.svg);background-size:1350px,150px}.nordic-pages .home-banner a.icon.shaft:hover .animation{animation:shaft .6s steps(9) infinite}@keyframes shaft{0%{background-position:0}to{background-position:-1350px}}.nordic-pages .two-col{display:flex;align-content:center;margin:0 auto}@media only screen and (max-width: 480px){.nordic-pages .two-col{flex-wrap:wrap}}.nordic-pages .two-col.overlap{position:relative;top:-8.4rem}.nordic-pages .two-col .category{flex-basis:50%;height:34rem;padding:.4rem}@media only screen and (min-width: 481px){.nordic-pages .two-col .category:nth-of-type(odd){margin-right:3.2rem}}@media only screen and (max-width: 480px){.nordic-pages .two-col .category{flex-basis:100%;margin-right:0;margin-bottom:2.4rem}}.nordic-pages .two-col .category .image-wrapper{background-image:linear-gradient(rgb(255,255,255) 0,rgba(0,0,0,.5) 100%);height:16rem;width:100%;position:relative;overflow:hidden}.nordic-pages .two-col .category img{height:100%;width:auto;position:absolute;left:50%;transform:translate(-50%);mix-blend-mode:overlay}.nordic-pages .two-col .category .info{padding:2.8rem;text-align:center;padding-bottom:0}.nordic-pages .two-col .category h3{font-size:2.4rem;text-align:center}.nordic-pages .two-col .category span.selector{color:#fb903b;cursor:pointer}.nordic-pages .two-col .category .learn-more{padding-bottom:.4rem}.nordic-pages.one-column .content{margin:3.2rem auto;background:white;width:50%;padding:3.2rem;box-sizing:border-box}@media only screen and (max-width: 1200px){.nordic-pages.one-column .content{width:75%}}@media only screen and (max-width: 580px){.nordic-pages.one-column .content{width:100%}}.nordic-pages.one-column h1{margin-bottom:3.2rem}.nordic-pages.one-column .image-wrapper{width:100%;margin-bottom:3.2rem}.nordic-pages.one-column .image-wrapper img{width:100%;height:auto}@media only screen and (max-width: 580px){.nordic-pages.one-column .two-col .item{width:100%}}.nordic-pages #encoder-selector-app,.nordic-pages #contact-forms-app{display:none;position:fixed;inset:0;z-index:201100}.nordic-pages #encoder-selector-app>div,.nordic-pages #contact-forms-app>div{height:100%;overflow:auto}.nordic-pages .encoder-selector-trigger{cursor:pointer}.nordic-pages .main-caption{margin:0 auto 3.2rem;font-size:1.4rem;color:#5a5a5a}.nordic-pages .fact{border-left:solid 2px #fb903b;padding:0 1.6rem;width:44%;display:inline-block}@media only screen and (max-width: 480px){.nordic-pages .fact{width:100%}}.nordic-pages .mission-caption{margin:0 auto 3.2rem;font-size:1.6rem;color:#fb903b;font-weight:700}
