html{scroll-behavior:smooth}.mxd-nav__wrap{pointer-events:none;display:block}.mxd-nav__wrap.active_menu{pointer-events:all}.mxd-menu__wrapper{pointer-events:none;display:block}.mxd-menu__wrapper.active_menu{pointer-events:all}.mxd-menu__wrapper .fade-in-elm{visibility:hidden;opacity:0;transition:all .6s}.mxd-menu__wrapper.active_menu .fade-in-elm{visibility:visible;opacity:1}.mxd-menu__wrapper .fade-in-up-elm{visibility:hidden;opacity:0;transition:all .6s;transform:translateY(25px)}.mxd-menu__wrapper.active_menu .fade-in-up-elm{visibility:visible;opacity:1;transform:translateY(0)}.submenu{height:0;padding-top:0;display:block;overflow:hidden}.videoModal__bodyOpen{overflow:hidden}.videoModal__overlay{z-index:111;background:#000c;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.videoModal__content{background:0 0;border:none;outline:none;overflow:hidden}.videoModal__playerWrap{aspect-ratio:16/9;width:min(90vw,1600px);max-width:1200px;position:relative}.swiper-navigation-icon{display:none}.hamburger__line{transition:all .3s}.nav-open .hamburger__line:first-child{transform:translateY(5px)rotate(45deg)}.nav-open .hamburger__line:last-child{transform:translateY(-5px)rotate(-45deg)}.loading__item,.loading__fade{opacity:0;animation:0s 2.5s forwards nordiso-fallback-reveal}@keyframes nordiso-fallback-reveal{to{opacity:1}}.mxd-header{align-items:center;padding-top:2rem;padding-left:3rem;padding-right:3rem;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,box-shadow .3s,padding .3s;right:0;width:100%!important;position:fixed!important;left:0!important}@media (min-width:768px){.mxd-header{padding-left:4rem;padding-right:4rem}}@media (min-width:1200px){.mxd-header{padding-left:5rem;padding-right:5rem}}.mxd-header.is-scrolled{background:color-mix(in srgb,var(--base)85%,transparent);-webkit-backdrop-filter:blur(20px);box-shadow:0 1px 0 var(--st-muted);padding-top:1.2rem;padding-bottom:1.2rem}.mxd-header.is-hidden{opacity:1!important;visibility:visible!important;transform:none!important}.nordiso-desktop-nav{align-items:center;gap:.25rem;display:none}@media (min-width:1024px){.nordiso-desktop-nav{display:flex}}.nordiso-nav-link{font:normal var(--fw-medium)1.8rem/1 var(--_font-accent);color:var(--t-medium);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.5rem;align-items:center;padding:.8rem 1.2rem;text-decoration:none;transition:color .2s;display:flex}.nordiso-nav-link:hover,.nordiso-nav-link.active{color:var(--t-bright)}.nordiso-nav-dropdown{position:relative}.nordiso-nav-dropdown-menu{background:var(--base);border:1px solid var(--st-muted);opacity:0;visibility:hidden;z-index:100;border-radius:1rem;min-width:240px;padding:.6rem;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 12px 32px #0000001f}.nordiso-nav-dropdown:hover .nordiso-nav-dropdown-menu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.nordiso-nav-dropdown-item{font:normal var(--fw-medium)1.6rem/1.4 var(--_font-accent);color:var(--t-medium);border-radius:.6rem;padding:.8rem 1.2rem;text-decoration:none;transition:background .15s,color .15s;display:block}.nordiso-nav-dropdown-item:hover,.nordiso-nav-dropdown-item.active{background:var(--base-tint);color:var(--t-bright)}.nordiso-start-btn{white-space:nowrap}@media (max-width:1023px){.nordiso-start-btn{display:none!important}}@media (min-width:1024px){.mxd-nav__contain{display:none!important}}@media (max-width:1023px){.mxd-header__controls{gap:.5rem}.mxd-color-switcher{z-index:110;top:2.4rem;right:7rem;position:fixed!important}}@media (max-width:1023px) and (min-width:768px){.mxd-color-switcher{top:3.2rem;right:9rem}}.nordiso-hero{padding:12rem 3rem 0;position:relative;overflow:hidden}@media (min-width:768px){.nordiso-hero{padding:14rem 4rem 0}}@media (min-width:1200px){.nordiso-hero{padding:16rem 5rem 0}}.nordiso-hero__container{max-width:1400px;margin:0 auto;position:relative}.nordiso-hero__label{color:var(--t-medium);align-items:center;gap:1rem;margin-bottom:1.5rem;font-size:1.6rem;font-weight:500;display:flex}.nordiso-hero__label-line{background:#f5a623;width:3rem;height:2px;display:inline-block}.nordiso-hero__title{font-family:"Funnel Display",var(--_font-accent);letter-spacing:-.03em;color:var(--t-bright);margin-bottom:2rem;font-size:3.6rem;font-weight:800;line-height:1.1}@media (min-width:768px){.nordiso-hero__title{font-size:5.2rem}}@media (min-width:1200px){.nordiso-hero__title{font-size:6.4rem}}@media (min-width:1600px){.nordiso-hero__title{font-size:7.2rem}}.nordiso-orange{color:#f5a623}.nordiso-hero__subtitle{color:var(--t-medium);max-width:400px;margin-bottom:2.5rem;font-size:1.6rem;line-height:1.6}@media (min-width:768px){.nordiso-hero__subtitle{font-size:1.8rem}}.nordiso-hero__cta{margin-bottom:4rem}.nordiso-hero__btn{color:#fff;background:#1a1a1a;border:1px solid #333;border-radius:5rem;align-items:center;gap:1rem;padding:1.2rem 2.4rem;font-size:1.5rem;font-weight:600;text-decoration:none;transition:background .3s,transform .2s;display:inline-flex}[color-scheme=dark] .nordiso-hero__btn{color:#111;background:#f5a623;border-color:#f5a623}.nordiso-hero__btn:hover{color:#111;background:#f5a623;border-color:#f5a623;transform:translateY(-2px)}.nordiso-hero__btn svg{width:2rem;height:2rem}.nordiso-hero__dots{opacity:.4;grid-template-columns:repeat(4,1fr);gap:1rem;display:grid;position:absolute;top:40%;right:0}.nordiso-hero__dots span{background:#f5a623;border-radius:50%;width:6px;height:6px}@media (max-width:767px){.nordiso-hero__dots{display:none}}.nordiso-hero__image-wrap{max-width:1400px;margin:0 auto;padding:0 3rem}@media (min-width:768px){.nordiso-hero__image-wrap{padding:0 4rem}}@media (min-width:1200px){.nordiso-hero__image-wrap{padding:0 5rem}}.nordiso-hero__image{aspect-ratio:16/9;background:#111;border-radius:1.5rem;position:relative;overflow:hidden}.nordiso-hero__image img{border-radius:1.5rem}.nordiso-hero__image-overlay{background:linear-gradient(#0000 40%,#000000b3 100%);justify-content:center;align-items:flex-end;padding-bottom:3rem;display:flex;position:absolute;inset:0}.nordiso-hero__image-text{font-family:"Funnel Display",var(--_font-accent);color:#fff;letter-spacing:-.02em;font-size:4rem;font-weight:800}@media (min-width:768px){.nordiso-hero__image-text{font-size:5.5rem}}@media (min-width:1200px){.nordiso-hero__image-text{font-size:7rem}}.nordiso-hero__features{background:var(--base);border:1px solid var(--st-muted);z-index:2;border-radius:1rem;grid-template-columns:repeat(4,1fr);max-width:1400px;margin:-2rem auto 0;padding:2rem 3rem;display:grid;position:relative}@media (min-width:768px){.nordiso-hero__features{margin-top:-3rem;padding:2.5rem 4rem}}@media (min-width:1200px){.nordiso-hero__features{margin-top:-3.5rem;padding:3rem 5rem}}.nordiso-hero__feature{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:.5rem;display:flex}.nordiso-hero__feature span{color:var(--t-medium);font-size:1.2rem;font-weight:600;line-height:1.3}@media (min-width:768px){.nordiso-hero__feature span{font-size:1.4rem}}.nordiso-hero__feature svg{width:2.8rem;height:2.8rem}@media (min-width:768px){.nordiso-hero__feature svg{width:3.2rem;height:3.2rem}}.nordiso-tech-section{background:#111;padding:6rem 0;overflow:hidden}@media (min-width:768px){.nordiso-tech-section{padding:8rem 0}}.nordiso-tech-header{text-align:center;margin-bottom:4rem}.nordiso-tech-header h2{color:#fff;letter-spacing:-.02em;margin-bottom:1rem;font-size:3.2rem;font-weight:700}@media (min-width:768px){.nordiso-tech-header h2{font-size:4rem}}.nordiso-tech-header p{color:#888;max-width:600px;margin:0 auto;font-size:1.8rem}.nordiso-tech-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (min-width:768px){.nordiso-tech-grid{grid-template-columns:repeat(3,1fr);gap:2rem}}@media (min-width:1200px){.nordiso-tech-grid{grid-template-columns:repeat(4,1fr)}}.nordiso-tech-card{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:1rem;padding:2rem;transition:border-color .3s,transform .3s}.nordiso-tech-card:hover{border-color:#f5a623;transform:translateY(-3px)}.nordiso-tech-card h3{color:#f5a623;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.2rem;font-size:1.4rem;font-weight:700}.nordiso-tech-list{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.nordiso-tech-list li{color:#ccc;align-items:center;gap:.6rem;font-size:1.5rem;font-weight:400;display:flex}.nordiso-tech-list li:before{content:"";background:#f5a623;border-radius:50%;flex-shrink:0;width:4px;height:4px}@media (min-width:768px){.mxd-logo__image{margin-top:0!important}}.mxd-header .loading__fade{opacity:1!important;animation:none!important}.anim-uni-in-up{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);animation:0s 3s forwards nordiso-fallback-reveal;transform:translateY(40px)}.anim-uni-in-up.is-visible{opacity:1;transform:translateY(0)}.anim-uni-scale-in{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.16,1,.3,1);animation:0s 3s forwards nordiso-fallback-reveal;transform:scale(.92)}.anim-uni-scale-in.is-visible{opacity:1;transform:scale(1)}.anim-uni-scale-in-right{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.16,1,.3,1);animation:0s 3s forwards nordiso-fallback-reveal;transform:scale(.92)translate(30px)}.anim-uni-scale-in-right.is-visible{opacity:1;transform:scale(1)translate(0)}.anim-uni-scale-in-left{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.16,1,.3,1);animation:0s 3s forwards nordiso-fallback-reveal;transform:scale(.92)translate(-30px)}.anim-uni-scale-in-left.is-visible{opacity:1;transform:scale(1)translate(0)}.nordiso-css-marquee{width:100%;overflow:hidden}.nordiso-css-marquee__track{width:max-content;animation:25s linear infinite nordiso-marquee;display:flex}.nordiso-css-marquee__set{flex-shrink:0;align-items:center;display:flex}@keyframes nordiso-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.nordiso-css-marquee__track{animation:none}}.reveal-type{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.reveal-type.is-revealed{opacity:1;transform:translateY(0)}.mxd-page-content.inner-page-content{padding-top:10rem}@media (min-width:768px){.mxd-page-content.inner-page-content{padding-top:12rem}}.inner-page-content .inner-headline__title{font-size:3.6rem;line-height:1.15}@media (min-width:768px){.inner-page-content .inner-headline__title{font-size:4.8rem}}@media (min-width:1200px){.inner-page-content .inner-headline__title{font-size:5.6rem}}.inner-page-content .t-large{font-size:2rem;line-height:1.6}@media (min-width:768px){.inner-page-content .t-large{font-size:2.2rem}}.inner-page-content .mxd-section-title h2{font-size:3.2rem;line-height:1.2}@media (min-width:768px){.inner-page-content .mxd-section-title h2{font-size:4rem}}@media (min-width:1200px){.inner-page-content .mxd-section-title h2{font-size:4.8rem}}@keyframes nordiso-spin{to{transform:rotate(360deg)}}@keyframes nordiso-pulse{0%,to{opacity:1}50%{opacity:.4}}.mxd-article__content{gap:1.6rem}@media only screen and (min-width:768px){.mxd-article__content{gap:2rem}}.mxd-article__block{gap:.8rem}.mxd-article__headline{margin-bottom:3.5rem}@media only screen and (min-width:1200px){.mxd-article__headline{margin-bottom:4.5rem}}.mxd-article__thumb{margin-bottom:3rem}@media only screen and (min-width:1200px){.mxd-article__thumb{margin-bottom:4rem}}.mxd-article__content p{color:var(--t-medium);margin-bottom:0;font-size:1.7rem;line-height:1.8}@media only screen and (min-width:1600px){.mxd-article__content p{font-size:1.9rem}}.mxd-article__content h2,.mxd-article__content h3{color:var(--t-bright);margin-top:1.6rem;margin-bottom:.4rem}.mxd-article__content h4,.mxd-article__content h5,.mxd-article__content h6{color:var(--t-bright);margin-top:1rem;margin-bottom:.2rem}.mxd-article__content pre{color:#a9b1d6;-webkit-overflow-scrolling:touch;background:#1a1b26;border:1px solid #ffffff14;border-radius:.8rem;margin:.4rem 0;padding:1.8rem 2.2rem;font-family:JetBrains Mono,Fira Code,SF Mono,Cascadia Code,Consolas,monospace;font-size:1.4rem;line-height:1.7;overflow-x:auto}@media only screen and (min-width:1600px){.mxd-article__content pre{padding:2rem 2.4rem;font-size:1.5rem}}.mxd-article__content pre code{font-size:inherit;color:inherit;background:0 0;border:none;border-radius:0;padding:0}.mxd-article__content code{background:var(--base-tint);color:var(--t-bright);border:1px solid var(--st-muted);word-break:break-word;border-radius:.4rem;padding:.2rem .6rem;font-family:JetBrains Mono,Fira Code,SF Mono,Consolas,monospace;font-size:.88em}.mxd-article__content blockquote{border-left:3px solid var(--accent);background:var(--base-tint);border-radius:0 .6rem .6rem 0;margin:.6rem 0;padding:1.2rem 0 1.2rem 2rem}.mxd-article__content blockquote p{color:var(--t-bright);font-size:1.8rem;font-style:italic;line-height:1.7}@media only screen and (min-width:1600px){.mxd-article__content blockquote p{font-size:2rem}}.mxd-article__content ul,.mxd-article__content ol{margin:.4rem 0;padding-left:1.8rem}.mxd-article__content ul li,.mxd-article__content ol li{padding:.15rem 0;font-size:1.7rem;line-height:1.75}@media only screen and (min-width:1600px){.mxd-article__content ul li,.mxd-article__content ol li{font-size:1.9rem}}.mxd-article__content img{border-radius:.8rem;max-width:100%;height:auto;margin:.8rem 0}.mxd-article__content table{border-collapse:collapse;width:100%;margin:.8rem 0;font-size:1.6rem;display:block;overflow-x:auto}.mxd-article__content thead{border-bottom:2px solid var(--st-muted)}.mxd-article__content th{text-align:left;color:var(--t-bright);white-space:nowrap;padding:1rem 1.4rem;font-weight:600}.mxd-article__content td{color:var(--t-medium);border-bottom:1px solid var(--st-muted);padding:.8rem 1.4rem}.mxd-article__content tbody tr:last-child td{border-bottom:none}@media only screen and (min-width:1600px){.mxd-article__content th,.mxd-article__content td{font-size:1.8rem}}.mxd-article__content hr{border:none;border-top:1px solid var(--st-muted);margin:2rem 0}.mxd-article__excerpt{color:var(--t-bright)!important;font-size:2rem!important;line-height:1.65!important}.mxd-article-author{border-top:1px solid var(--st-muted);margin-top:4rem;padding-top:3rem}.mxd-article-author__quote{margin-top:1.5rem}.mxd-article-author__quote p{color:var(--t-medium);font-size:1.5rem;line-height:1.7}.mxd-article-navigation{border-top:1px solid var(--st-muted);margin-top:3rem;padding-top:2.5rem}.hljs-keyword,.hljs-tag{color:#bb9af7}.hljs-string,.hljs-attr{color:#9ece6a}.hljs-number,.hljs-literal{color:#ff9e64}.hljs-comment{color:#565f89;font-style:italic}.hljs-function,.hljs-title{color:#7aa2f7}.hljs-built_in{color:#e0af68}.hljs-type,.hljs-class{color:#2ac3de}.hljs-variable,.hljs-params{color:#c0caf5}.hljs-property{color:#73daca}.hljs-meta{color:#ff5370}.hljs-selector-class{color:#9ece6a}.hljs-selector-tag{color:#bb9af7}.hljs-name{color:#7aa2f7}.mxd-article__content strong{color:var(--t-bright);font-weight:600}.mxd-article__content a:not(.tag):not(.btn){color:var(--accent);text-underline-offset:.2em;text-decoration:underline;transition:opacity .2s}.mxd-article__content a:not(.tag):not(.btn):hover{opacity:.8}
