@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url('https://test-dev.native-media.ch/wp-content/uploads/2026/05/inter-v20-latin-300.woff2') format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('https://test-dev.native-media.ch/wp-content/uploads/2026/05/inter-v20-latin-600.woff2') format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('https://test-dev.native-media.ch/wp-content/uploads/2026/05/inter-v20-latin-700.woff2') format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url('https://test-dev.native-media.ch/wp-content/uploads/2026/05/inter-v20-latin-800.woff2') format('woff2')}.elementor-widget-heading .elementor-heading-title,.elementor-widget-text-editor,.elementor-widget-button .elementor-button,body,button,input,select,textarea{font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif !important}.elementor-widget-text-editor strong,.elementor-widget-text-editor b,.nm-team-card strong,.nm-team-card b{font-weight:700 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nm-ultra-bold{font-weight:800 !important}.nm-grad,.nm-grad-text,.elementor-heading-title .nm-grad,.elementor-heading-title .nm-grad-text,.nm-hero-h1 .nm-grad-text,.nm-hero-h2 .nm-grad-text{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 60%,#c4b5fd 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;display:inline !important}.nm-label-text{font-family:'Inter',sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.25em !important;text-transform:uppercase !important;color:#6d28d9 !important;display:inline-flex !important;align-items:center !important;gap:.6rem !important}.nm-label-text:before{content:'' !important;display:inline-block !important;width:20px !important;min-width:20px !important;height:1.5px !important;background:#8b5cf6 !important;flex-shrink:0 !important;align-self:center !important}.elementor-widget-heading.nm-label .elementor-widget-container,.elementor-widget-text-editor.nm-label .elementor-widget-container{display:flex !important;align-items:center !important;gap:.6rem !important}.elementor-widget-heading.nm-label .elementor-widget-container:before,.elementor-widget-text-editor.nm-label .elementor-widget-container:before{content:'' !important;display:block !important;width:20px !important;min-width:20px !important;height:1.5px !important;background:#8b5cf6 !important;flex-shrink:0 !important;align-self:center !important}.elementor-widget-heading.nm-label .elementor-heading-title{font-family:'Inter',sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.25em !important;text-transform:uppercase !important;color:#8b5cf6 !important;line-height:1 !important;margin:0 !important;padding:0 !important;-webkit-text-fill-color:#8b5cf6 !important;background:0 0 !important}.elementor-widget-text-editor.nm-label .elementor-widget-container p{font-family:'Inter',sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.25em !important;text-transform:uppercase !important;color:#8b5cf6 !important;line-height:1 !important;margin:0 !important;padding:0 !important}.nm-section-mauve .nm-label-text,.nm-section-anthracite .nm-label-text{color:#c4a8ff !important}.nm-section-mauve .nm-label-text:before,.nm-section-anthracite .nm-label-text:before,.nm-section-mauve .elementor-widget.nm-label .elementor-widget-container:before,.nm-section-anthracite .elementor-widget.nm-label .elementor-widget-container:before{background:#c4a8ff !important}.nm-section-mauve .elementor-widget-heading.nm-label .elementor-heading-title,.nm-section-mauve .elementor-widget-text-editor.nm-label .elementor-widget-container p,.nm-section-anthracite .elementor-widget-heading.nm-label .elementor-heading-title,.nm-section-anthracite .elementor-widget-text-editor.nm-label .elementor-widget-container p{color:#c4a8ff !important;-webkit-text-fill-color:#c4a8ff !important}.elementor-widget-heading h1.elementor-heading-title{font-size:58px;font-weight:800;line-height:1.1}.elementor-widget-heading h2.elementor-heading-title{font-size:40px;font-weight:800;line-height:1.1}.elementor-widget-heading h3.elementor-heading-title{font-size:24px;font-weight:700;line-height:1.1}.elementor-widget-heading h4.elementor-heading-title{font-size:20px;font-weight:700;line-height:1.2}.elementor-widget-heading h5.elementor-heading-title{font-size:18px;font-weight:700;line-height:1.2}.elementor-widget-heading h6.elementor-heading-title{font-size:16px;font-weight:700;line-height:1.2}@media (max-width:1024px){.elementor-widget-heading h1.elementor-heading-title{font-size:46px !important}.elementor-widget-heading h2.elementor-heading-title{font-size:32px !important}.elementor-widget-heading h3.elementor-heading-title{font-size:22px !important}.elementor-widget-heading h4.elementor-heading-title{font-size:19px !important}.elementor-widget-heading h5.elementor-heading-title{font-size:17px !important}.elementor-widget-heading h6.elementor-heading-title{font-size:16px !important}}@media (max-width:768px){.elementor-widget-heading h1.elementor-heading-title{font-size:36px !important}.elementor-widget-heading h2.elementor-heading-title{font-size:26px !important}.elementor-widget-heading h3.elementor-heading-title{font-size:20px !important}.elementor-widget-heading h4.elementor-heading-title{font-size:18px !important}.elementor-widget-heading h5.elementor-heading-title{font-size:17px !important}.elementor-widget-heading h6.elementor-heading-title{font-size:16px !important}}@media (max-width:480px){.elementor-widget-heading h1.elementor-heading-title{font-size:30px !important}.elementor-widget-heading h2.elementor-heading-title{font-size:22px !important}.elementor-widget-heading h3.elementor-heading-title{font-size:18px !important}.elementor-widget-heading h4.elementor-heading-title{font-size:17px !important}.elementor-widget-heading h5.elementor-heading-title{font-size:16px !important}.elementor-widget-heading h6.elementor-heading-title{font-size:16px !important}}.nm-hero-h1{font-family:'Inter',sans-serif;font-size:58px;font-weight:800;line-height:1.1;color:#1a0a3c;margin:0 0 24px}.nm-hero-h2{font-family:'Inter',sans-serif;font-size:40px;font-weight:800;line-height:1.1;color:#1a0a3c;margin:0 0 20px}@media (max-width:1024px){.nm-hero-h1{font-size:46px}.nm-hero-h2{font-size:32px}}@media (max-width:768px){.nm-hero-h1{font-size:36px}.nm-hero-h2{font-size:26px}}@media (max-width:480px){.nm-hero-h1{font-size:30px}.nm-hero-h2{font-size:22px}}.nm-section-mauve .nm-hero-h1,.nm-section-mauve .nm-hero-h2,.nm-section-anthracite .nm-hero-h1,.nm-section-anthracite .nm-hero-h2{color:#f0eaff !important}.nm-section-mauve{background-color:#2a1458 !important}.nm-section-anthracite{background-color:#131320 !important}.nm-section-lavender{background-color:#ede9f8 !important}.nm-section-mauve .elementor-heading-title,.nm-section-anthracite .elementor-heading-title{color:#f0eaff !important}.nm-section-mauve p,.nm-section-mauve .elementor-widget-text-editor p,.nm-section-anthracite p,.nm-section-anthracite .elementor-widget-text-editor p{color:#cbb8f5 !important}.nm-card .elementor-heading-title{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.1em !important;height:auto !important;margin-top:0 !important;margin-bottom:5px !important;padding:0 !important;line-height:1.1 !important}.nm-card .nm-icon-glass{width:52px !important;height:52px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:12px !important;margin-bottom:10px !important;background:rgba(124,58,237,.15) !important;border:1px solid rgba(167,139,250,.2) !important;transition:all .3s ease-in-out !important}.nm-card .nm-icon-glass svg{color:#1a0a3c !important;stroke:#1a0a3c !important;width:26px !important;height:26px !important}.nm-card>.elementor-widget-wrap,.nm-card>.elementor-container,.e-con.nm-card{background:linear-gradient(135deg,rgba(255,255,255,.22) 0%,rgba(124,58,237,.28) 45%,rgba(19,19,32,.25) 100%) !important;backdrop-filter:blur(25px) saturate(160%) !important;-webkit-backdrop-filter:blur(25px) saturate(160%) !important;border:.5px solid rgba(255,255,255,.05) !important;border-radius:22px !important;box-shadow:0 3px 0 0 rgba(255,255,255,.8) inset,0 15px 35px rgba(0,0,0,.3) !important;transition:all .4s cubic-bezier(.22,.61,.36,1) !important}.nm-card:hover>.elementor-widget-wrap,.e-con.nm-card:hover{transform:translateY(-8px) !important;background:linear-gradient(135deg,rgba(255,255,255,.22) 0%,rgba(124,58,237,.28) 45%,rgba(19,19,32,.25) 100%) !important;border-color:rgba(255,255,255,.15) !important;box-shadow:0 3px 0 0 rgba(255,255,255,.95) inset,0 25px 50px rgba(0,0,0,.45) !important}.nm-card:hover .nm-icon-glass{background:rgba(124,58,237,.22) !important}.nm-card .elementor-widget-text-editor,.nm-card .elementor-widget-text-editor p,.nm-card .elementor-text-editor p{margin:0 !important;padding:0 !important;margin-block-start:0 !important;margin-block-end:0 !important}.nm-card .elementor-widget-container{margin:0 !important;padding:0 !important}.elementor-widget-button .elementor-button{transition:transform .2s ease,box-shadow .2s ease !important}.elementor-widget-button .elementor-button:hover{transform:translateY(-2px) !important;box-shadow:0 8px 25px rgba(124,58,237,.35) !important}.elementor-widget-button .elementor-button:focus{outline:2px solid #8b5cf6 !important;outline-offset:3px !important}.nm-nav-glass{backdrop-filter:blur(25px) saturate(160%) !important;-webkit-backdrop-filter:blur(25px) saturate(160%) !important;border:.5px solid rgba(255,255,255,.1) !important;box-shadow:inset 0 3px 0 0 rgba(255,255,255,.8),inset 0 -1.5px 0 0 rgba(255,255,255,.2),0 15px 35px rgba(106,80,226,.3) !important;display:flex !important;align-items:center !important}.nm-nav-glass .elementor-item{text-shadow:0 0 10px rgba(255,255,255,.5) !important;transition:color .3s ease !important}@media (max-width:1024px){.nm-nav-glass,.nm-nav-glass>.e-con-inner,.nm-nav-glass>.elementor-widget-wrap{justify-content:space-between !important;width:100% !important}.nm-nav-glass .elementor-widget{width:auto !important;flex-shrink:0 !important}}@media (min-width:1025px){.nm-nav-glass.elementor-hidden-desktop,.nm-nav-glass .elementor-hidden-desktop{display:none !important}}@media (min-width:768px) and (max-width:1024px){.nm-nav-glass.elementor-hidden-tablet,.nm-nav-glass .elementor-hidden-tablet{display:none !important}}@media (max-width:767px){.nm-nav-glass.elementor-hidden-mobile,.nm-nav-glass .elementor-hidden-mobile{display:none !important}}.nm-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}.nm-reveal.nm-visible{opacity:1;transform:translateY(0)}.elementor-widget-divider.nm-sep .elementor-divider-separator{background:linear-gradient(90deg,#7c3aed,#a78bfa) !important;border:none !important;height:3px !important;width:60px !important;border-radius:3px !important}.nm-stats-bar{display:flex;flex-wrap:wrap;border:1px solid rgba(124,58,237,.15);border-radius:18px;overflow:hidden;background:rgba(124,58,237,.04);margin-top:2rem;margin-bottom:3rem}.nm-stat-item{flex:1;min-width:140px;padding:1.8rem 1.5rem;text-align:center;border-right:1px solid rgba(124,58,237,.1)}.nm-stat-item:last-child{border-right:none}.nm-stat-num{font-family:'Inter',sans-serif;font-size:2.2rem;font-weight:800;background:linear-gradient(135deg,#8b5cf6,#a78bfa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:block}.nm-stat-label{font-size:.78rem;color:#7c6aaa;margin-top:.2rem;display:block;font-weight:400}@media (max-width:768px){.nm-mobile-fix .nm-kpi-num{font-size:28px !important;margin-bottom:8px !important;line-height:1 !important}.nm-mobile-fix .nm-kpi-grid{padding:15px 5px !important;flex-wrap:wrap !important}.nm-mobile-fix .nm-kpi-col{padding:15px 0 !important;border-right:none !important;border-bottom:1px solid #e2d9f3 !important}}.roi-curve-wrap{margin-top:2rem !important;background:rgba(124,58,237,.05) !important;border:1px solid rgba(124,58,237,.18) !important;border-radius:16px !important;padding:1.2rem 1.5rem .8rem !important;overflow:hidden !important;max-width:680px !important}.roi-curve-label{font-family:'Inter',sans-serif !important;font-size:.68rem !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#7c6aaa !important;margin-bottom:.8rem !important;display:block !important}@media (max-width:768px){.nm-mobile-fix .nm-svg-container{height:70px !important;max-height:70px !important}.nm-mobile-fix .nm-chart-card{padding:20px !important;padding-bottom:25px !important}.nm-mobile-fix .nm-chart-month{transform:translateY(-5px) !important}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f0edf8}::-webkit-scrollbar-thumb{background:#7c3aed;border-radius:10px}.nm-card .elementor-icon{background-color:rgba(167,139,250,.25) !important;border:1px solid rgba(196,168,255,.4) !important;border-radius:12px !important;padding:12px !important;display:inline-flex !important;transition:all .3s ease !important;box-shadow:inset 0 0 10px rgba(255,255,255,.1) !important}.nm-card .elementor-icon i,.nm-card .elementor-icon svg{color:#3b1d7a !important;fill:#3b1d7a !important;width:26px !important;height:26px !important}.nm-card:hover .elementor-icon{background-color:rgba(167,139,250,.4) !important;border-color:rgba(255,255,255,.6) !important;transform:translateY(-2px)}.nm-team-card{background:rgba(255,255,255,.7) !important;backdrop-filter:blur(25px) saturate(160%) !important;-webkit-backdrop-filter:blur(25px) saturate(160%) !important;border:.5px solid rgba(210,185,249,.6) !important;border-radius:22px !important;padding:0 0 35px !important;overflow:hidden !important;box-shadow:inset 0 3px 0 0 rgba(210,185,249,.8),0 15px 35px rgba(0,0,0,.05) !important;transition:all .4s cubic-bezier(.22,.61,.36,1) !important}.nm-team-card:hover{transform:translateY(-8px) !important;background:rgba(255,255,255,.9) !important;border-color:rgba(210,185,249,.5) !important;box-shadow:inset 0 3px 0 0 rgba(210,185,249,.95),0 10px 40px rgba(210,185,249,.8) !important}.photo-wrapper{position:relative !important;width:100% !important;line-height:0 !important;overflow:hidden !important;z-index:1 !important}.photo-wrapper:after{content:"" !important;position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;height:35% !important;background:linear-gradient(to top,#fff 10%,rgba(255,255,255,0) 100%) !important;z-index:2 !important;pointer-events:none !important}.nm-team-card img,.nm-team-card .photo-wrapper img{width:100% !important;height:auto !important;aspect-ratio:1/1.3 !important;object-fit:cover !important;border-radius:21px 21px 0 0 !important;margin-bottom:0 !important}.nm-team-card .elementor-heading-title{margin-top:-15px !important;font-family:inherit !important}.nm-team-card .elementor-heading-title a{color:currentColor !important}.nm-card-expertises .elementor-heading-title{min-height:0 !important;display:block !important;height:auto !important;margin-top:0 !important;margin-bottom:0 !important;padding:0 !important;line-height:1.1 !important}.nm-card-expertises>.elementor-widget-wrap,.nm-card-expertises>.elementor-container,.e-con.nm-card-expertises{background:linear-gradient(135deg,rgba(255,255,255,.22) 0%,rgba(124,58,237,.28) 45%,rgba(19,19,32,.25) 100%) !important;backdrop-filter:blur(25px) saturate(160%) !important;-webkit-backdrop-filter:blur(25px) saturate(160%) !important;border:.5px solid rgba(255,255,255,.05) !important;border-radius:22px !important;padding:35px !important;box-shadow:0 3px 0 0 rgba(255,255,255,.8) inset,0 15px 35px rgba(0,0,0,.3) !important;display:flex !important;flex-direction:row !important;align-items:center !important;gap:20px !important}.nm-card-expertises .nm-icon-glass{width:52px !important;height:52px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:12px !important;background:rgba(124,58,237,.15) !important;border:1px solid rgba(167,139,250,.2) !important;flex-shrink:0 !important}.nm-card-expertises .nm-icon-glass svg{color:#fff !important;stroke:#fff !important;width:26px !important}.nm-card-expertises .elementor-text-editor p{margin:0 !important}.nm-card-expertises .elementor-widget-text-editor{margin-top:0 !important}.nm-process-card{background:#fff !important;border-radius:25px !important;padding:40px 25px !important;box-shadow:0 15px 35px rgba(0,0,0,.04) !important;display:flex !important;flex-direction:column !important;align-items:center !important;transition:all .4s cubic-bezier(.25,1,.5,1) !important}.nm-process-card:hover,.nm-process-card:hover>.elementor-widget-wrap{transform:translateY(-12px) !important}.nm-process-card:hover{box-shadow:0 25px 50px rgba(0,0,0,.1) !important;z-index:10 !important}.nm-process-card .elementor-widget-text-editor,.nm-process-card .elementor-widget-text-editor p,.nm-process-card .elementor-text-editor p{margin:0 !important;padding:0 !important;margin-block-start:0 !important;margin-block-end:0 !important}.nm-process-card .elementor-widget-container{margin:0 !important;padding:0 !important}.nm-service-card svg,.nm-service-card i{transition:transform 4s cubic-bezier(.2,.5,.3,1) !important;display:inline-block;will-change:transform;pointer-events:none}.nm-service-card:hover svg,.nm-service-card:hover i,.nm-service-card:active svg,.nm-service-card:active i{transition:transform 4.5s cubic-bezier(.2,.5,.3,1) !important;transform:rotateY(360deg) !important}@media (max-width:1024px){.nm-service-card svg,.nm-service-card i{transition:transform .2s ease-in-out !important}.nm-service-card:active svg,.nm-service-card:active i{transition:transform 4.5s cubic-bezier(.2,.5,.3,1) !important}.nm-service-card{-webkit-tap-highlight-color:transparent;touch-action:manipulation}}.nm-service-card:hover,.nm-service-card:active{filter:brightness(1.2) !important;transition:filter .5s ease !important}.skip-link{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;background:#8b5cf6;color:#fff !important;z-index:10000}.skip-link:focus{position:fixed !important;top:20px !important;left:20px !important;width:auto !important;height:auto !important;padding:15px 25px !important;clip:auto !important;overflow:visible !important;text-decoration:none !important;border-radius:12px !important;box-shadow:0 10px 30px rgba(0,0,0,.3) !important;font-weight:700 !important}a:focus-visible,button:focus-visible,.elementor-button:focus-visible{outline:2px solid #8b5cf6 !important;outline-offset:4px !important;border-radius:4px !important}.nm-close-menu{cursor:pointer !important}.nm-close-menu:focus-visible{outline:2px solid #8b5cf6 !important;outline-offset:8px !important;border-radius:4px !important}.nm-card-ultimate{display:flex;height:420px;background:#131320;border-radius:24px;overflow:hidden;position:relative;cursor:pointer;box-shadow:0 15px 35px rgba(0,0,0,.1);transition:transform .4s cubic-bezier(.22,.61,.36,1);mask-image:-webkit-radial-gradient(#fff,#000);-webkit-mask-image:-webkit-radial-gradient(#fff,#000);isolation:isolate;-webkit-tap-highlight-color:transparent}.nm-card-ultimate:hover,.nm-card-ultimate:active{transform:translateY(-12px)}.nm-typo-zone{width:85px;min-width:85px;background:#1a0a3c;border-right:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;z-index:20}.nm-typo-zone h3{writing-mode:vertical-rl;transform:rotate(180deg);margin:0;font-size:50px;font-weight:800;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.3);letter-spacing:-2px;line-height:1;transition:all .4s ease}.nm-card-ultimate:hover .nm-typo-zone h3,.nm-card-ultimate:active .nm-typo-zone h3{color:#8b5cf6;-webkit-text-stroke:1px #8b5cf6}.nm-content-zone{flex:1;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.nm-photo-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform 4s ease}.nm-card-ultimate:hover .nm-photo-bg{transform:scale(1.05)}.nm-content-zone:before{content:"" !important;position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;height:45% !important;background:linear-gradient(to top,rgba(19,19,32,1) 15%,rgba(19,19,32,0) 100%) !important;z-index:1 !important;pointer-events:none !important}.nm-glass-panel{position:relative;background:0 0 !important;padding:45px 25px 25px;z-index:10;transform:translateY(35px);transition:transform .4s ease}.nm-card-ultimate:hover .nm-glass-panel,.nm-card-ultimate:active .nm-glass-panel{transform:translateY(0)}.nm-role-text{color:#c4a8ff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:15px}.nm-specialties{display:flex;flex-wrap:wrap;gap:8px;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;transition-delay:.1s}.nm-card-ultimate:hover .nm-specialties,.nm-card-ultimate:active .nm-specialties{opacity:1;visibility:visible}.nm-tag{background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3);color:#fff;font-size:11px;font-weight:600;padding:6px 12px;border-radius:8px;transition:all .3s ease}.nm-purple-curtain,.nm-scanner-line{position:absolute;top:0;left:0;width:100%;transform:translate3d(0,0,0);transition:transform 3s ease-in-out}.nm-purple-curtain{height:100%;background:rgba(42,20,88,.85);mix-blend-mode:multiply;z-index:2}.nm-scanner-line{height:3px;background:linear-gradient(90deg,#8b5cf6,#f472b6,#8b5cf6);box-shadow:0 0 15px 4px rgba(244,114,182,.8),0 0 30px #8b5cf6;z-index:3;opacity:0;visibility:hidden;transition:transform 3s ease-in-out,opacity .4s ease-in-out 2.6s,visibility 0s linear 3s}.nm-data-particle{position:absolute;color:#10b981;font-weight:800;font-size:19px;text-transform:uppercase;opacity:0;z-index:6;pointer-events:none;text-shadow:0 2px 10px rgba(0,0,0,1),0 0 15px rgba(16,185,129,.5)}@keyframes nmDataReveal{0%{transform:translateY(10px);opacity:0}20%{opacity:1;transform:translateY(0)}80%{opacity:1}100%{transform:translateY(-20px);opacity:0}}@media (min-width:1025px){.nm-card-ultimate:hover .nm-purple-curtain,.nm-card-ultimate:active .nm-purple-curtain,.nm-card-ultimate:hover .nm-scanner-line,.nm-card-ultimate:active .nm-scanner-line{transform:translate3d(0,460px,0)}.nm-card-ultimate:hover .nm-scanner-line,.nm-card-ultimate:active .nm-scanner-line{opacity:1 !important;visibility:visible;transition:transform 3s ease-in-out,opacity .4s ease-in-out 0s,visibility 0s linear 0s}.nm-card-ultimate:hover .dp-top,.nm-card-ultimate:active .dp-top{top:12%;right:20px;animation:nmDataReveal 2s ease-out forwards;animation-delay:.4s}.nm-card-ultimate:hover .dp-mid,.nm-card-ultimate:active .dp-mid{top:40%;left:15px;animation:nmDataReveal 2s ease-out forwards;animation-delay:1.2s}.nm-card-ultimate:hover .dp-low,.nm-card-ultimate:active .dp-low{bottom:30%;right:20px;animation:nmDataReveal 2s ease-out forwards;animation-delay:2.1s}}@media (min-width:768px) and (max-width:1024px){.nm-card-ultimate{height:520px !important}.nm-content-zone:before{height:40% !important;background:linear-gradient(to top,rgba(19,19,32,1) 20%,rgba(19,19,32,0) 100%) !important}.nm-card-ultimate:hover .nm-purple-curtain,.nm-card-ultimate:active .nm-purple-curtain,.nm-card-ultimate:hover .nm-scanner-line,.nm-card-ultimate:active .nm-scanner-line{transform:translate3d(0,560px,0) !important}.nm-card-ultimate:hover .nm-scanner-line,.nm-card-ultimate:active .nm-scanner-line{opacity:1 !important;visibility:visible;transition:transform 3s ease-in-out,opacity .4s ease-in-out 0s,visibility 0s linear 0s}.nm-photo-bg{object-fit:cover !important;object-position:center top !important;background-position:center top !important}.nm-content-zone{display:flex !important;flex-direction:column !important;justify-content:flex-end !important}.nm-glass-panel{position:relative !important}.nm-card-ultimate:hover .dp-top,.nm-card-ultimate:active .dp-top{top:15%;right:25px;animation:nmDataReveal 2s ease-out forwards;animation-delay:.4s}.nm-card-ultimate:hover .dp-mid,.nm-card-ultimate:active .dp-mid{top:45%;left:20px;animation:nmDataReveal 2s ease-out forwards;animation-delay:1.2s}.nm-card-ultimate:hover .dp-low,.nm-card-ultimate:active .dp-low{bottom:35%;right:25px;animation:nmDataReveal 2s ease-out forwards;animation-delay:2.1s}}@media (max-width:767px){.nm-card-ultimate{height:390px}.nm-typo-zone{width:75px;min-width:75px}.nm-typo-zone h3{font-size:38px}.nm-card-ultimate:hover .nm-purple-curtain,.nm-card-ultimate:active .nm-purple-curtain,.nm-card-ultimate:hover .nm-scanner-line,.nm-card-ultimate:active .nm-scanner-line{transform:translate3d(0,430px,0) !important}.nm-card-ultimate:hover .nm-scanner-line,.nm-card-ultimate:active .nm-scanner-line{opacity:1 !important;visibility:visible;transition:transform 3s ease-in-out,opacity .4s ease-in-out 0s,visibility 0s linear 0s}.nm-content-zone{display:block !important}.nm-photo-bg{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.nm-glass-panel{position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;width:100% !important;padding:35px 15px 25px;padding-bottom:max(25px,env(safe-area-inset-bottom));background:0 0 !important}.nm-content-zone:before{height:55% !important;background:linear-gradient(to top,rgba(19,19,32,1) 35%,rgba(19,19,32,0) 100%) !important}.nm-specialties{gap:5px}.nm-tag{padding:5px 8px;font-size:11px}.nm-data-particle{font-size:16px}.nm-card-ultimate:hover .dp-top,.nm-card-ultimate:active .dp-top{top:35%;left:4px;right:auto !important;animation:nmDataReveal 2s ease-out forwards;animation-delay:.4s}.nm-card-ultimate:hover .dp-mid,.nm-card-ultimate:active .dp-mid{top:45%;left:10px;right:auto !important;animation:nmDataReveal 2s ease-out forwards;animation-delay:1.2s}.nm-card-ultimate:hover .dp-low,.nm-card-ultimate:active .dp-low{bottom:35%;right:10px;animation:nmDataReveal 2s ease-out forwards;animation-delay:2.1s}}.nm-flip-container{perspective:1000px;background:0 0;width:100%;height:420px;cursor:pointer}@media (min-width:768px) and (max-width:1024px){.nm-flip-container{height:520px !important}}@media (max-width:767px){.nm-flip-container{height:390px !important}}.nm-flip-inner{position:relative;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,.61,.36,1);transform-style:preserve-3d}.nm-flip-container.is-flipped .nm-flip-inner{transform:rotateY(180deg)}.nm-flip-front,.nm-flip-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:22px}.nm-flip-back{transform:rotateY(180deg);background-color:#2a1458;border:.5px solid rgba(210,185,249,.6);padding:35px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;pointer-events:none}.nm-flip-container.is-flipped .nm-flip-back{pointer-events:auto}.nm-hero-glow{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1}.nm-glow-ellipse{position:absolute;top:-30%;left:30%;width:900px;height:700px;background:radial-gradient(circle,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 70%);filter:blur(80px);border-radius:50%;mix-blend-mode:overlay}.nm-glow-blur{position:absolute;bottom:-10%;right:10%;width:500px;height:500px;background:radial-gradient(circle,rgba(210,185,249,.25) 0%,rgba(255,255,255,0) 75%);filter:blur(100px);border-radius:50%}.nm-flip-back h3.nm-cv-title{font-size:24px;font-weight:700;color:#fff !important;margin:0 0 15px;text-transform:uppercase;letter-spacing:.5px}.nm-cv-block{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.nm-cv-block:last-child{margin-bottom:0}.nm-cv-block h4{font-size:16px;font-weight:600;color:#c4a8ff !important;margin:0;line-height:1.2}.nm-cv-block p{font-size:13.5px;line-height:1.4;color:#f3f4f6 !important;margin:0}.nm-click-indicator{position:absolute;top:20px !important;right:20px !important;bottom:auto !important;left:auto !important;opacity:0;z-index:90;pointer-events:none}.nm-card-ultimate:hover .nm-click-indicator{opacity:1;transition:opacity .3s ease-in 3.5s}.is-flipped .nm-click-indicator,.nm-card-ultimate:not(:hover) .nm-click-indicator{opacity:0;transition:none}@keyframes nmHandPress{0%,100%{transform:scale(1)}50%{transform:scale(.85);filter:drop-shadow(0 0 4px rgba(210,185,249,.6))}}.nm-card-ultimate:hover .nm-lottie-hand{animation:nmHandPress 1.6s infinite ease-in-out !important;animation-delay:3.5s;transform-origin:top center !important;transform-box:fill-box !important}.nm-card-ultimate:hover .nm-lottie-wave-1{animation:nmWaveExplode1 1.6s infinite linear;animation-delay:3.5s}.nm-card-ultimate:hover .nm-lottie-wave-2{animation:nmWaveExplode2 1.6s infinite linear;animation-delay:3.5s}.nm-card-ultimate:hover .nm-lottie-wave-3{animation:nmWaveExplode3 1.6s infinite linear;animation-delay:3.5s}.is-flipped .nm-lottie-wave-1,.is-flipped .nm-lottie-wave-2,.is-flipped .nm-lottie-wave-3,.nm-card-ultimate:not(:hover) .nm-lottie-wave-1,.nm-card-ultimate:not(:hover) .nm-lottie-wave-2,.nm-card-ultimate:not(:hover) .nm-lottie-wave-3{animation:none;r:0px;opacity:0}@keyframes nmWaveExplode1{0%,25%{r:0px;opacity:0}26%{r:0px;opacity:.9}50%{r:40px;opacity:.6}75%,100%{r:80px;opacity:0}}@keyframes nmWaveExplode2{0%,35%{r:0px;opacity:0}36%{r:0px;opacity:.9}60%{r:30px;opacity:.5}85%,100%{r:55px;opacity:0}}@keyframes nmWaveExplode3{0%,45%{r:0px;opacity:0}46%{r:0px;opacity:1}65%{r:15px;opacity:.6}90%,100%{r:30px;opacity:0}}.nm-click-indicator,.nm-click-indicator svg,.nm-click-indicator iframe{overflow:visible !important}.nm-flip-inner{-webkit-transform-style:preserve-3d !important;transform-style:preserve-3d !important}.nm-flip-front,.nm-flip-back{-webkit-backface-visibility:hidden !important;backface-visibility:hidden !important}.nm-flip-front{z-index:2 !important;transform:rotateY(0deg) translateZ(1px) !important}.nm-flip-back{z-index:1 !important;transform:rotateY(180deg) translateZ(1px) !important}@media (max-width:767px){.nm-flip-back{padding:20px !important;justify-content:flex-start !important}.nm-flip-back h3.nm-cv-title{font-size:19px !important;margin-bottom:12px !important}.nm-cv-block{margin-bottom:10px !important}}@media (min-width:768px) and (max-width:1024px){.nm-flip-back{justify-content:flex-start !important;padding:30px !important}.nm-cv-block{margin-bottom:20px !important}}.nm-card-ultimate:hover .nm-data-particle{animation-duration:3.5s !important}html body .nm-flip-container.nm-reverse-anim .nm-scanner-line,html body .nm-flip-container.nm-reverse-anim .nm-curtain-panel,html body .nm-flip-container.nm-reverse-anim .nm-glass-panel,html body .nm-flip-container.nm-reverse-anim .nm-data-particle{animation-direction:reverse !important;animation-delay:0s !important;animation-duration:1.5s !important;animation-iteration-count:1 !important;animation-fill-mode:both !important}html body .nm-flip-container.nm-reverse-anim .nm-click-indicator,html body .nm-flip-container.nm-reverse-anim .nm-lottie-hand,html body .nm-flip-container.nm-reverse-anim .nm-lottie-wave-1,html body .nm-flip-container.nm-reverse-anim .nm-lottie-wave-2,html body .nm-flip-container.nm-reverse-anim .nm-lottie-wave-3{display:none !important;animation:none !important;opacity:0 !important;transition:none !important}.elementor-editor-active .nm-flip-back{background-color:#2a1458 !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.elementor-editor-active .nm-flip-back{opacity:0 !important;pointer-events:none !important}.elementor-widget-html,.elementor-widget-html .elementor-widget-container{position:static !important}.nm-hero-glow{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;overflow:visible !important;pointer-events:none !important;z-index:99 !important}.nm-glow-ellipse{position:absolute !important;top:5% !important;left:15% !important;width:500px !important;height:400px !important;background:radial-gradient(circle,rgba(255,0,128,1) 0%,rgba(255,0,128,0) 80%) !important;filter:blur(30px) !important;border-radius:50% !important}.nm-glow-blur{position:absolute !important;bottom:5% !important;right:5% !important;width:450px !important;height:450px !important;background:radial-gradient(circle,rgba(0,191,255,1) 0%,rgba(0,191,255,0) 80%) !important;filter:blur(30px) !important;border-radius:50% !important}