.nm-tech-showcase{--nm-tech-gap:clamp(8px, 0.65vw, 12px);--nm-tech-panel-bg:#080b0e;position:relative;width:100%;padding:var(--nm-tech-gap);background:#fff;color:#fff}.nm-tech-showcase__frame{position:relative;overflow:hidden;border-radius:clamp(12px, 0.85vw, 18px);background:linear-gradient(135deg,#fff0,#fff0),linear-gradient(135deg,#fff0,#fff0),linear-gradient(145deg,#111318 0%,#171116 50%,#101217 100%);box-shadow:0 28px 90px rgb(11 14 17 / .1);isolation:isolate}.nm-tech-showcase__frame::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(180deg,rgb(0 0 0 / .65),transparent 78%)}.nm-tech-showcase__intro,.nm-tech-showcase__tabs-wrap,.nm-tech-showcase__stage{position:relative;z-index:1}.nm-tech-showcase__intro{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(280px,0.82fr);gap:clamp(28px, 4vw, 76px);align-items:end;padding:clamp(42px, 5.1vw, 84px) clamp(28px, 4.8vw, 82px) clamp(24px, 2.6vw, 40px)}.nm-tech-showcase__intro-copy{max-width:940px}.nm-tech-showcase__kicker,.nm-tech-showcase__eyebrow,.nm-tech-showcase__feature-label,.nm-tech-showcase__fair-label{font-family:var(--nm-font-ui);font-weight:700;text-transform:uppercase;letter-spacing:.16em}.nm-tech-showcase__kicker{display:inline-flex;align-items:center;gap:12px;color:rgb(255 255 255 / .74);font-size:clamp(0.72rem, 0.74vw, 0.82rem)}.nm-tech-showcase__kicker::before{content:'';width:48px;height:1px;background:var(--nm-red)}.nm-tech-showcase__headline{margin:clamp(14px, 1.4vw, 22px) 0 0;max-width:12ch;font-family:var(--nm-font-display);font-size:clamp(3.2rem, 5.5vw, 6.35rem);font-weight:650;line-height:.91;letter-spacing:-.048em;color:#fff}.nm-tech-showcase__lead{margin:0 0 0 auto;font-size:clamp(1rem, 1.16vw, 1.28rem);line-height:1.58;color:rgb(255 255 255 / .68)}.nm-tech-showcase__lead--extended{max-width:58ch;font-size:clamp(0.96rem, 1.02vw, 1.15rem);line-height:1.62}.nm-tech-showcase__lead--compact{display:none;max-width:42ch}.nm-tech-showcase__tabs-wrap{padding:0 clamp(28px, 4.8vw, 82px) clamp(20px, 2vw, 32px)}.nm-tech-showcase__tabs{display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%, 920px);padding:5px;border:1px solid rgb(255 255 255 / .1);border-radius:var(--nm-radius-pill);background:rgb(255 255 255 / .05);box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),0 18px 48px rgb(0 0 0 / .14);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.nm-tech-showcase__tab{position:relative;min-width:0;min-height:50px;padding:10px clamp(14px, 1.8vw, 28px);border:0;border-radius:var(--nm-radius-pill);background:#fff0;color:rgb(255 255 255 / .58);font:700 clamp(0.76rem, 0.84vw, 0.94rem)/1.15 var(--nm-font-ui);letter-spacing:-.01em;cursor:pointer;transition:color 320ms ease,background-color 420ms var(--nm-ease-premium),transform 420ms var(--nm-ease-premium),box-shadow 420ms ease}.nm-tech-showcase__tab::after{content:'';position:absolute;inset:auto 22px 9px;height:2px;border-radius:999px;background:#fff0;transition:background-color 320ms ease,opacity 320ms ease;opacity:0}.nm-tech-showcase__tab:hover,.nm-tech-showcase__tab:focus-visible{color:#fff}.nm-tech-showcase__tab:hover::after,.nm-tech-showcase__tab:focus-visible::after{background:rgb(255 255 255 / .28);opacity:1}.nm-tech-showcase__tab.is-active{color:#fff;background:linear-gradient(135deg,rgb(235 16 47 / .96),rgb(174 7 32 / .96));box-shadow:0 10px 30px rgb(235 16 47 / .24),inset 0 1px 0 rgb(255 255 255 / .16)}.nm-tech-showcase__tab.is-active::after{opacity:0}.nm-tech-showcase__stage{min-height:clamp(670px, 65vw, 840px);padding:0 clamp(28px, 4.8vw, 82px) clamp(34px, 3.4vw, 54px)}.nm-tech-showcase__panel{position:absolute;inset:0 clamp(28px, 4.8vw, 82px) clamp(34px, 3.4vw, 54px);opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(36px,0,0) scale(.988);transition:opacity 520ms var(--nm-ease-premium),transform 760ms var(--nm-ease-premium),visibility 0s linear 760ms}.nm-tech-showcase__panel.is-active{position:relative;inset:auto;opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0) scale(1);transition-delay:80ms,0ms,0s}.nm-tech-showcase__panel-grid{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(330px,0.86fr);gap:clamp(26px, 3vw, 52px);align-items:stretch}.nm-tech-showcase__media-column{min-width:0}.nm-tech-showcase__hero-media{position:relative;overflow:hidden;aspect-ratio:16 / 10;min-height:520px;border:1px solid rgb(255 255 255 / .08);border-radius:clamp(18px, 1.4vw, 28px);background:#111318;box-shadow:0 34px 100px rgb(0 0 0 / .3)}.nm-tech-showcase__poster,.nm-tech-showcase__hero-video,.nm-tech-showcase__detail-media>img,.nm-tech-showcase__detail-media>video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.nm-tech-showcase__poster{z-index:0;object-fit:contain;padding:clamp(24px, 3.4vw, 58px);background:linear-gradient(135deg,#fff0,#fff0),#121419;filter:saturate(.92) contrast(1.02);transition:opacity 640ms ease,transform 1.4s var(--nm-ease-premium)}.nm-tech-showcase__hero-video{z-index:1;opacity:0;object-fit:cover;filter:saturate(.82) contrast(1.06) brightness(.76);transform:scale(1.035);transition:opacity 700ms ease,transform 1.8s var(--nm-ease-premium),filter 900ms ease}.nm-tech-showcase__panel.is-video-ready .nm-tech-showcase__hero-video{opacity:1;transform:scale(1.008)}.nm-tech-showcase__panel.is-video-ready .nm-tech-showcase__poster{opacity:0;transform:scale(1.025)}.nm-tech-showcase__media-overlay{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgb(5 7 9 / .08),rgb(5 7 9 / .02) 42%,rgb(5 7 9 / .42) 100%),linear-gradient(135deg,#fff0,#fff0)}.nm-tech-showcase__brand-badge{position:absolute;z-index:3;top:clamp(8px, 0.7vw, 12px);left:clamp(8px, 0.7vw, 12px);display:block;width:max-content;height:max-content;min-height:0;padding:0;overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:clamp(10px, 0.7vw, 14px);background:rgb(22 26 31 / .54);box-shadow:0 12px 28px rgb(0 0 0 / .2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nm-tech-showcase__brand-badge img{display:block;width:auto;height:clamp(76px, 5.2vw, 96px);max-width:360px;object-fit:contain}.nm-tech-showcase__detail-view{position:absolute;inset:0;z-index:5;overflow:hidden;background:#121419;animation:nmTechDetailIn 520ms var(--nm-ease-premium) both}.nm-tech-showcase__detail-view[hidden]{display:none}.nm-tech-showcase__detail-media{position:absolute;inset:0}.nm-tech-showcase__detail-media>img{object-fit:cover;padding:0;background:#121419}.nm-tech-showcase__detail-media>video{object-fit:cover}.nm-tech-showcase__detail-brand{position:absolute;z-index:6;top:clamp(8px, 0.7vw, 12px);left:clamp(8px, 0.7vw, 12px);display:block;width:max-content;height:max-content;padding:0;overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:clamp(10px, 0.7vw, 14px);background:rgb(22 26 31 / .54);box-shadow:0 12px 28px rgb(0 0 0 / .2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nm-tech-showcase__detail-brand img{display:block;width:auto;height:clamp(76px, 5.2vw, 96px);max-width:360px;object-fit:contain}.nm-tech-showcase__detail-close{position:absolute;z-index:7;right:clamp(16px, 1.5vw, 24px);top:clamp(16px, 1.5vw, 24px);min-height:42px;padding:0 16px;border:1px solid rgb(255 255 255 / .16);border-radius:var(--nm-radius-pill);background:rgb(7 9 11 / .7);color:#fff;font:700 0.78rem/1 var(--nm-font-ui);cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@keyframes nmTechDetailIn{from{opacity:0;transform:scale(1.018)}to{opacity:1;transform:scale(1)}}.nm-tech-showcase__detail-reel-shell{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:12px}.nm-tech-showcase__detail-reel{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(122px, 10.5vw, 178px);gap:10px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;padding:2px 1px;scroll-snap-type:x proximity;scroll-behavior:smooth}.nm-tech-showcase__detail-reel::-webkit-scrollbar{display:none}.nm-tech-showcase__reel-arrow{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgb(255 255 255 / .12);border-radius:50%;background:rgb(255 255 255 / .05);color:rgb(255 255 255 / .88);cursor:pointer;transition:transform 280ms var(--nm-ease-premium),background-color 280ms ease,border-color 280ms ease,opacity 280ms ease}.nm-tech-showcase__reel-arrow:hover,.nm-tech-showcase__reel-arrow:focus-visible{transform:scale(1.04);background:rgb(235 16 47 / .16);border-color:rgb(235 16 47 / .45)}.nm-tech-showcase__reel-arrow[disabled]{opacity:.32;cursor:default;pointer-events:none}.nm-tech-showcase__reel-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nm-tech-showcase__detail-card{position:relative;aspect-ratio:16 / 10;overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:0;background:#121419;cursor:pointer;scroll-snap-align:start;transition:transform 340ms var(--nm-ease-premium),border-color 340ms ease,opacity 340ms ease,box-shadow 340ms ease}.nm-tech-showcase__detail-card:hover,.nm-tech-showcase__detail-card:focus-visible{transform:translateY(-3px);border-color:rgb(235 16 47 / .55);box-shadow:0 12px 28px rgb(0 0 0 / .22)}.nm-tech-showcase__detail-thumb{width:100%;height:100%;max-width:none;object-fit:cover;opacity:.82;transition:transform 500ms var(--nm-ease-premium),opacity 400ms ease}.nm-tech-showcase__detail-card:hover .nm-tech-showcase__detail-thumb,.nm-tech-showcase__detail-card:focus-visible .nm-tech-showcase__detail-thumb{transform:scale(1.045);opacity:1}.nm-tech-showcase__detail-play{position:absolute;inset:50% auto auto 50%;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgb(255 255 255 / .3);border-radius:50%;background:rgb(5 7 9 / .58);color:#fff;font-size:.68rem;transform:translate(-50%,-50%);backdrop-filter:blur(8px)}.nm-tech-showcase__detail-card--fair::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 36%,rgb(5 7 9 / .78) 100%)}.nm-tech-showcase__fair-label{position:absolute;z-index:2;left:10px;right:10px;bottom:9px;color:#fff;font-size:.62rem}.nm-tech-showcase__copy-column{display:flex;flex-direction:column;align-self:stretch;min-width:0;padding:clamp(12px, 1.2vw, 24px) 0 4px}.nm-tech-showcase__identity{max-width:580px}.nm-tech-showcase__eyebrow{display:block;color:var(--nm-red);font-size:clamp(0.68rem, 0.72vw, 0.80rem)}.nm-tech-showcase__model{margin:clamp(10px, 1vw, 16px) 0 0;font-family:var(--nm-font-display);font-size:clamp(2.7rem, 4.1vw, 4.8rem);font-weight:650;line-height:.92;letter-spacing:-.04em;color:#fff}.nm-tech-showcase__tagline{margin:clamp(12px, 1.2vw, 18px) 0 0;max-width:24ch;font-size:clamp(1.15rem, 1.45vw, 1.7rem);font-weight:560;line-height:1.16;letter-spacing:-.025em;color:rgb(255 255 255 / .94)}.nm-tech-showcase__description{margin:clamp(20px, 2vw, 30px) 0 0;max-width:54ch;font-size:clamp(0.96rem, 1.02vw, 1.10rem);line-height:1.7;color:rgb(255 255 255 / .66)}.nm-tech-showcase__features{display:grid;gap:10px;margin-top:clamp(24px, 2.4vw, 36px)}.nm-tech-showcase__feature{display:grid;grid-template-columns:minmax(108px,0.68fr) minmax(0,1.32fr);gap:14px;align-items:baseline;padding:14px 0;border-top:1px solid rgb(255 255 255 / .11)}.nm-tech-showcase__feature-label{color:rgb(255 255 255 / .42);font-size:.66rem}.nm-tech-showcase__feature-value{font-size:clamp(0.92rem, 0.98vw, 1.04rem);line-height:1.35;color:rgb(255 255 255 / .92)}.nm-tech-showcase__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;width:fit-content;min-width:220px;margin-top:auto;padding:14px 18px 14px 20px;border:1px solid rgb(255 255 255 / .14);border-radius:var(--nm-radius-pill);background:#fff;color:#0a0d10;font-size:.86rem;font-weight:750;text-decoration:none;transition:transform 340ms var(--nm-ease-premium),background-color 340ms ease,color 340ms ease,box-shadow 340ms ease}.nm-tech-showcase__cta:hover,.nm-tech-showcase__cta:focus-visible{transform:translateY(-2px);background:var(--nm-red);color:#fff;box-shadow:0 14px 36px rgb(235 16 47 / .22)}.nm-tech-showcase__arrow{position:absolute;z-index:8;top:42%;display:grid;place-items:center;width:52px;height:52px;border:1px solid rgb(255 255 255 / .12);border-radius:50%;background:rgb(8 11 14 / .72);color:#fff;cursor:pointer;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform 320ms var(--nm-ease-premium),background-color 320ms ease,border-color 320ms ease}.nm-tech-showcase__arrow:hover,.nm-tech-showcase__arrow:focus-visible{transform:scale(1.06);background:var(--nm-red);border-color:var(--nm-red)}.nm-tech-showcase__arrow svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nm-tech-showcase__arrow--prev{left:12px}.nm-tech-showcase__arrow--next{right:12px}@media (min-width:900px) and (max-width:1199px){.nm-tech-showcase__intro{grid-template-columns:minmax(0,1.06fr) minmax(250px,0.94fr);gap:30px;padding:38px 34px 24px}.nm-tech-showcase__headline{font-size:clamp(3rem, 6vw, 4.8rem)}.nm-tech-showcase__tabs-wrap,.nm-tech-showcase__stage{padding-inline:34px}.nm-tech-showcase__tabs{width:100%}.nm-tech-showcase__stage{min-height:640px;padding-bottom:70px}.nm-tech-showcase__panel{inset:0 34px 70px}.nm-tech-showcase__panel-grid{grid-template-columns:minmax(0,1.18fr) minmax(260px,0.92fr);gap:26px}.nm-tech-showcase__hero-media{min-height:400px;aspect-ratio:16 / 9.8}.nm-tech-showcase__detail-reel-shell{gap:8px}.nm-tech-showcase__detail-reel{grid-auto-columns:132px}.nm-tech-showcase__copy-column{padding-top:8px}.nm-tech-showcase__model{font-size:clamp(2.4rem, 4.2vw, 3.8rem)}.nm-tech-showcase__tagline{font-size:clamp(1.08rem, 1.7vw, 1.4rem)}.nm-tech-showcase__description{font-size:.94rem;line-height:1.62}.nm-tech-showcase__feature{padding:10px 0}.nm-tech-showcase__brand-badge,.nm-tech-showcase__detail-brand{top:8px;left:8px;border-radius:10px}.nm-tech-showcase__brand-badge img,.nm-tech-showcase__detail-brand img{height:72px;max-width:280px}.nm-tech-showcase__arrow{top:auto;bottom:18px;width:46px;height:46px}.nm-tech-showcase__arrow--prev{left:calc(50% - 56px)}.nm-tech-showcase__arrow--next{right:calc(50% - 56px)}}@media (min-width:600px) and (max-width:899px) and (orientation:portrait){.nm-tech-showcase{--nm-tech-gap:clamp(8px, 1.2vw, 11px)}.nm-tech-showcase__intro{grid-template-columns:1fr;gap:14px;align-items:start;padding:34px 28px 20px}.nm-tech-showcase__headline{max-width:11ch;font-size:clamp(2.6rem, 7.6vw, 4rem)}.nm-tech-showcase__lead--extended{display:none}.nm-tech-showcase__lead--compact{display:block;margin:0;max-width:42ch;font-size:.98rem}.nm-tech-showcase__tabs-wrap{padding:0 28px 20px}.nm-tech-showcase__tabs{display:grid;grid-template-columns:1fr;width:100%;gap:4px;border-radius:18px}.nm-tech-showcase__tab{min-height:48px}.nm-tech-showcase__stage{min-height:0;padding:0 28px 72px}.nm-tech-showcase__panel{inset:0 28px 72px}.nm-tech-showcase__panel-grid{grid-template-columns:1fr;gap:24px}.nm-tech-showcase__hero-media{min-height:0;aspect-ratio:16 / 10}.nm-tech-showcase__detail-reel-shell{gap:8px}.nm-tech-showcase__detail-reel{grid-auto-columns:clamp(120px, 20vw, 148px)}.nm-tech-showcase__reel-arrow{width:40px;height:40px}.nm-tech-showcase__copy-column{padding:0}.nm-tech-showcase__identity,.nm-tech-showcase__description{max-width:none}.nm-tech-showcase__model{font-size:clamp(2.6rem, 6.5vw, 4rem)}.nm-tech-showcase__tagline{font-size:clamp(1.08rem, 2.4vw, 1.42rem)}.nm-tech-showcase__description{font-size:1rem}.nm-tech-showcase__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px}.nm-tech-showcase__feature{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:14px;border:1px solid rgb(255 255 255 / .1);border-radius:14px;background:rgb(255 255 255 / .035)}.nm-tech-showcase__cta{margin-top:26px}.nm-tech-showcase__arrow{top:auto;bottom:18px;width:44px;height:44px}.nm-tech-showcase__arrow--prev{left:calc(50% - 52px)}.nm-tech-showcase__arrow--next{right:calc(50% - 52px)}.nm-tech-showcase__brand-badge,.nm-tech-showcase__detail-brand{top:8px;left:8px;border-radius:10px}.nm-tech-showcase__brand-badge img,.nm-tech-showcase__detail-brand img{height:64px;max-width:250px}}@media (max-width:599px) and (orientation:portrait){.nm-tech-showcase{--nm-tech-gap:6px}.nm-tech-showcase__frame{border-radius:12px}.nm-tech-showcase__intro{grid-template-columns:1fr;gap:14px;padding:28px 18px 18px}.nm-tech-showcase__kicker::before{width:28px}.nm-tech-showcase__headline{max-width:9ch;font-size:clamp(2.1rem, 11vw, 3.45rem);line-height:.95}.nm-tech-showcase__lead--extended{display:none}.nm-tech-showcase__lead--compact{display:block;margin:0;max-width:34ch;font-size:.92rem;line-height:1.55}.nm-tech-showcase__tabs-wrap{padding:0 18px 16px}.nm-tech-showcase__tabs{display:grid;grid-template-columns:1fr;width:100%;gap:4px;border-radius:16px}.nm-tech-showcase__tab{width:100%;min-height:44px;font-size:.72rem}.nm-tech-showcase__stage{min-height:0;padding:0 18px 62px}.nm-tech-showcase__panel{inset:0 18px 62px}.nm-tech-showcase__panel-grid{grid-template-columns:1fr;gap:20px}.nm-tech-showcase__hero-media{min-height:0;aspect-ratio:4 / 3;border-radius:16px}.nm-tech-showcase__brand-badge,.nm-tech-showcase__detail-brand{top:6px;left:6px;min-height:0;padding:0;border-radius:9px}.nm-tech-showcase__brand-badge img,.nm-tech-showcase__detail-brand img{height:52px;max-width:205px}.nm-tech-showcase__detail-reel-shell{gap:6px}.nm-tech-showcase__detail-reel{grid-auto-columns:118px;gap:8px}.nm-tech-showcase__reel-arrow{width:36px;height:36px}.nm-tech-showcase__copy-column{padding:0}.nm-tech-showcase__model{font-size:clamp(2.3rem, 11vw, 3.5rem)}.nm-tech-showcase__tagline{max-width:19ch;font-size:clamp(1.05rem, 5vw, 1.38rem)}.nm-tech-showcase__description{margin-top:16px;font-size:.9rem;line-height:1.58}.nm-tech-showcase__features{gap:8px;margin-top:20px}.nm-tech-showcase__feature{grid-template-columns:88px minmax(0,1fr);gap:10px;padding:10px 0}.nm-tech-showcase__feature-value{font-size:.9rem}.nm-tech-showcase__cta{width:100%;min-width:0;margin-top:24px}.nm-tech-showcase__arrow{top:auto;bottom:14px;width:40px;height:40px}.nm-tech-showcase__arrow--prev{left:calc(50% - 48px)}.nm-tech-showcase__arrow--next{right:calc(50% - 48px)}}@media (max-height:700px) and (orientation:landscape){.nm-tech-showcase{--nm-tech-gap:clamp(6px, 0.9vw, 9px)}.nm-tech-showcase__intro{grid-template-columns:minmax(0,1.02fr) minmax(250px,0.98fr);gap:22px;padding:22px 24px 16px}.nm-tech-showcase__headline{max-width:14ch;font-size:clamp(2.2rem, 5.8vw, 3.8rem)}.nm-tech-showcase__lead--extended{display:block;max-width:58ch;font-size:clamp(0.74rem, 1.05vw, 0.9rem);line-height:1.46}.nm-tech-showcase__lead--compact{display:none}.nm-tech-showcase__tabs-wrap{padding:0 24px 12px}.nm-tech-showcase__tabs{width:100%}.nm-tech-showcase__tab{min-height:40px;padding-block:8px;font-size:clamp(0.64rem, 1vw, 0.76rem)}.nm-tech-showcase__stage{min-height:0;padding:0 24px 58px}.nm-tech-showcase__panel{inset:0 24px 58px}.nm-tech-showcase__panel-grid{grid-template-columns:minmax(0,1.06fr) minmax(240px,0.94fr);gap:20px}.nm-tech-showcase__hero-media{min-height:0;aspect-ratio:16 / 9.2;max-height:52vh}.nm-tech-showcase__brand-badge,.nm-tech-showcase__detail-brand{top:6px;left:6px;border-radius:9px}.nm-tech-showcase__brand-badge img,.nm-tech-showcase__detail-brand img{height:clamp(52px, 5.6vw, 68px);max-width:270px}.nm-tech-showcase__detail-reel-shell{gap:6px;margin-top:8px}.nm-tech-showcase__detail-reel{grid-auto-columns:clamp(88px, 12vw, 120px);gap:8px}.nm-tech-showcase__reel-arrow{width:34px;height:34px}.nm-tech-showcase__copy-column{padding:0}.nm-tech-showcase__model{font-size:clamp(2rem, 4.6vw, 3rem)}.nm-tech-showcase__tagline{margin-top:8px;font-size:clamp(0.96rem, 1.9vw, 1.24rem)}.nm-tech-showcase__description{margin-top:12px;font-size:clamp(0.80rem, 1.08vw, 0.94rem);line-height:1.52}.nm-tech-showcase__features{gap:3px;margin-top:12px}.nm-tech-showcase__feature{grid-template-columns:92px minmax(0,1fr);padding:7px 0}.nm-tech-showcase__feature-label{font-size:.54rem}.nm-tech-showcase__feature-value{font-size:clamp(0.76rem, 1.08vw, 0.88rem)}.nm-tech-showcase__cta{min-width:190px;min-height:40px;margin-top:12px;padding-block:10px;font-size:.74rem}.nm-tech-showcase__arrow{top:auto;bottom:12px;width:40px;height:40px}.nm-tech-showcase__arrow--prev{left:calc(50% - 46px)}.nm-tech-showcase__arrow--next{right:calc(50% - 46px)}}html[dir="rtl"] .nm-tech-showcase__intro,html[dir="rtl"] .nm-tech-showcase__copy-column{direction:rtl;text-align:right}html[dir="rtl"] .nm-tech-showcase__lead{margin-left:0;margin-right:auto}html[dir="rtl"] .nm-tech-showcase__brand-badge,html[dir="rtl"] .nm-tech-showcase__detail-brand{left:auto;right:clamp(16px, 1.5vw, 24px)}@media (prefers-reduced-motion:reduce){.nm-tech-showcase__hero-video{display:none}.nm-tech-showcase__poster{opacity:1!important;transform:none!important}.nm-tech-showcase__panel,.nm-tech-showcase__tab,.nm-tech-showcase__detail-card,.nm-tech-showcase__cta,.nm-tech-showcase__arrow,.nm-tech-showcase__reel-arrow{transition:none!important}}html[dir="rtl"] .nm-tech-showcase__intro{direction:rtl}html[dir="rtl"] .nm-tech-showcase__intro-copy,html[dir="rtl"] .nm-tech-showcase__copy-column{direction:rtl;text-align:right}html[dir="rtl"] .nm-tech-showcase__headline{margin-right:0;margin-left:auto;line-height:1.13;letter-spacing:0}html[dir="rtl"] .nm-tech-showcase__lead{margin-right:0;margin-left:auto;line-height:1.78}html[dir="rtl"] .nm-tech-showcase__tabs,html[dir="rtl"] .nm-tech-showcase__panel-grid,html[dir="rtl"] .nm-tech-showcase__media-column,html[dir="rtl"] .nm-tech-showcase__detail-reel-shell,html[dir="rtl"] .nm-tech-showcase__detail-reel{direction:ltr}html[dir="rtl"] .nm-tech-showcase__tab>span,html[dir="rtl"] .nm-tech-showcase__fair-label{direction:rtl;text-align:center}html[dir="rtl"] .nm-tech-showcase__model{line-height:1.12;letter-spacing:0}html[dir="rtl"] .nm-tech-showcase__tagline,html[dir="rtl"] .nm-tech-showcase__description,html[dir="rtl"] .nm-tech-showcase__feature-value{line-height:1.68}html[dir="rtl"] .nm-tech-showcase__feature{direction:rtl}@media (max-width:1199px){html[dir="rtl"] .nm-tech-showcase__headline{line-height:1.14}}@media (max-width:899px) and (orientation:portrait){html[dir="rtl"] .nm-tech-showcase__headline{line-height:1.16}html[dir="rtl"] .nm-tech-showcase__model{line-height:1.15}}@media (max-width:699px) and (orientation:portrait){html[dir="rtl"] .nm-tech-showcase__headline{line-height:1.17}}@media (max-width:899px) and (orientation:landscape){html[dir="rtl"] .nm-tech-showcase__headline{line-height:1.14}}.nm-tech-showcase{--nm-tech-panel-bg:#f4f7fb;background:linear-gradient(180deg,rgb(255 255 255 / .86),rgb(255 255 255 / .86)),#eef3f8 url(/wp-content/uploads/2026/11/Back-1.webp) center center / cover no-repeat;color:#0f1822}.nm-tech-showcase__frame{background:linear-gradient(180deg,rgb(255 255 255 / .88),rgb(246 249 252 / .94)),#f6f9fc url(/wp-content/uploads/2026/11/Packaging-Formats-Background.webp) center center / cover no-repeat;border:1px solid rgb(131 145 161 / .18);box-shadow:0 28px 90px rgb(11 14 17 / .08)}.nm-tech-showcase__frame::before{opacity:.08;background-image:linear-gradient(rgb(17 24 33 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(17 24 33 / .06) 1px,transparent 1px);mask-image:linear-gradient(180deg,rgb(0 0 0 / .55),transparent 82%)}.nm-tech-showcase__kicker,.nm-tech-showcase__eyebrow,.nm-tech-showcase__feature-label,.nm-tech-showcase__fair-label{color:#d91d34}.nm-tech-showcase__headline,.nm-tech-showcase__lead,.nm-tech-showcase__model,.nm-tech-showcase__tagline,.nm-tech-showcase__description,.nm-tech-showcase__feature-value,.nm-tech-showcase__tab,.nm-tech-showcase__detail-close,.nm-tech-showcase__reel-arrow,.nm-tech-showcase__arrow{color:#0f1822}.nm-tech-showcase__lead,.nm-tech-showcase__description,.nm-tech-showcase__tagline{color:#4b5866}.nm-tech-showcase__tab{background:rgb(255 255 255 / .84);border-color:rgb(131 145 161 / .2);box-shadow:0 14px 36px rgb(15 24 34 / .06)}.nm-tech-showcase__tab.is-active{background:linear-gradient(180deg,#11161d,#09111a);color:#fff;border-color:rgb(235 16 47 / .24)}.nm-tech-showcase__feature,.nm-tech-showcase__detail-card,.nm-tech-showcase__detail-card--fair{background:rgb(255 255 255 / .78);border-color:rgb(131 145 161 / .18);box-shadow:0 14px 32px rgb(15 24 34 / .06)}.nm-tech-showcase__cta{box-shadow:0 18px 34px rgb(217 29 52 / .22)}.nm-tech-showcase{--nm-tech-panel-bg:#f4f7fb;background:linear-gradient(180deg,rgb(252 253 254 / .98),rgb(246 248 250 / .98));color:#0f1822}.nm-tech-showcase__frame{overflow:visible;border-radius:clamp(18px, 1.35vw, 28px);background:linear-gradient(180deg,rgb(255 255 255 / .96),rgb(246 248 250 / .98)),linear-gradient(135deg,rgb(235 16 47 / .03),#fff0 34%);border:1px solid rgb(17 24 33 / .08);box-shadow:0 22px 58px rgb(15 24 34 / .08)}.nm-tech-showcase__frame::before{opacity:0}.nm-tech-showcase__frame::after{content:'';position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,#fff0 0%,rgb(255 255 255 / .24) 26%,#fff0 52%),linear-gradient(180deg,rgb(235 16 47 / .03),#fff0 44%);z-index:0}.nm-tech-showcase__intro,.nm-tech-showcase__tabs-wrap,.nm-tech-showcase__stage{z-index:1}.nm-tech-showcase__kicker,.nm-tech-showcase__eyebrow,.nm-tech-showcase__feature-label,.nm-tech-showcase__fair-label{color:var(--nm-red)}.nm-tech-showcase__headline,.nm-tech-showcase__model,.nm-tech-showcase__feature-value,.nm-tech-showcase__detail-close{color:#101820}.nm-tech-showcase__lead,.nm-tech-showcase__tagline,.nm-tech-showcase__description{color:#52606d}.nm-tech-showcase__tabs-wrap{padding-bottom:clamp(24px, 2vw, 34px)}.nm-tech-showcase__tabs{gap:12px;padding:0;border:0;background:#fff0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.nm-tech-showcase__tab{min-height:54px;border:1px solid rgb(235 16 47 / .94);background:linear-gradient(135deg,#eb102f 0%,#c90c27 100%);color:#fff;box-shadow:0 12px 28px rgb(235 16 47 / .14),inset 0 1px 0 rgb(255 255 255 / .15);transition:transform 280ms var(--nm-ease-premium),box-shadow 280ms ease,border-color 280ms ease}.nm-tech-showcase__tab::after,.nm-tech-showcase__tab:hover::after,.nm-tech-showcase__tab:focus-visible::after,.nm-tech-showcase__tab.is-active::after{display:none}.nm-tech-showcase__tab:hover,.nm-tech-showcase__tab:focus-visible{color:#fff;transform:translateY(-3px);background:linear-gradient(135deg,#eb102f 0%,#c90c27 100%);box-shadow:0 16px 30px rgb(235 16 47 / .18),inset 0 1px 0 rgb(255 255 255 / .18)}.nm-tech-showcase__tab.is-active{color:#fff;background:linear-gradient(135deg,#d90f2d 0%,#b80a24 100%);border-color:rgb(184 10 36);box-shadow:0 18px 34px rgb(235 16 47 / .22),inset 0 1px 0 rgb(255 255 255 / .18)}.nm-tech-showcase__panel-grid{gap:clamp(30px, 3.2vw, 56px);align-items:start}.nm-tech-showcase__hero-media{border:1px solid rgb(17 24 33 / .09);background:#eef2f6;box-shadow:0 14px 34px rgb(16 24 32 / .08)}.nm-tech-showcase__poster{background:linear-gradient(180deg,rgb(255 255 255 / .28),rgb(255 255 255 / .08)),#eef2f6;filter:saturate(.95) contrast(1.03)}.nm-tech-showcase__hero-video{filter:saturate(.9) contrast(1.04) brightness(.88)}.nm-tech-showcase__media-overlay{background:linear-gradient(180deg,rgb(255 255 255 / .04),#fff0 48%,rgb(10 14 18 / .1) 100%)}.nm-tech-showcase__brand-badge,.nm-tech-showcase__detail-brand{border-color:rgb(17 24 33 / .09);background:rgb(255 255 255 / .76);box-shadow:0 10px 20px rgb(16 24 32 / .08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.nm-tech-showcase__brand-badge img,.nm-tech-showcase__detail-brand img{height:clamp(68px, 4.8vw, 84px)}.nm-tech-showcase__detail-view{background:#f1f4f7}.nm-tech-showcase__detail-media>img{background:#f1f4f7}.nm-tech-showcase__detail-close{border-color:rgb(17 24 33 / .1);background:rgb(255 255 255 / .92);box-shadow:0 10px 22px rgb(16 24 32 / .08)}.nm-tech-showcase__detail-reel-shell{gap:8px;margin-top:14px}.nm-tech-showcase__detail-card,.nm-tech-showcase__detail-card--fair{border-color:rgb(17 24 33 / .09);background:rgb(255 255 255 / .9);box-shadow:0 8px 20px rgb(16 24 32 / .06)}.nm-tech-showcase__detail-thumb{opacity:.9}.nm-tech-showcase__reel-arrow{width:42px;height:42px;border:1px solid rgb(235 16 47 / .92);border-radius:14px;background:linear-gradient(135deg,#eb102f 0%,#c90c27 100%);color:#fff;box-shadow:0 12px 24px rgb(235 16 47 / .16),inset 0 1px 0 rgb(255 255 255 / .15)}.nm-tech-showcase__reel-arrow:hover,.nm-tech-showcase__reel-arrow:focus-visible{transform:translateY(-2px);background:linear-gradient(135deg,#d90f2d 0%,#b80a24 100%);border-color:rgb(184 10 36)}.nm-tech-showcase__copy-column{gap:0;padding:clamp(24px, 2vw, 32px);border:1px solid rgb(17 24 33 / .08);border-radius:clamp(20px, 1.55vw, 26px);background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(248 250 252 / .98)),linear-gradient(135deg,rgb(235 16 47 / .03),#fff0 38%);box-shadow:0 18px 40px rgb(16 24 32 / .08)}.nm-tech-showcase__identity{position:relative;max-width:none;padding-bottom:18px}.nm-tech-showcase__identity::after{content:'';position:absolute;left:0;bottom:0;width:min(96px, 24%);height:2px;border-radius:999px;background:linear-gradient(90deg,var(--nm-red),rgb(235 16 47 / .08))}.nm-tech-showcase__tagline{max-width:none}.nm-tech-showcase__description{max-width:none;margin-top:22px}.nm-tech-showcase__features{gap:12px;margin-top:26px}.nm-tech-showcase__feature{grid-template-columns:minmax(116px,0.74fr) minmax(0,1.26fr);align-items:center;padding:16px 18px;border:1px solid rgb(17 24 33 / .07);border-radius:16px;background:rgb(255 255 255 / .94);box-shadow:0 6px 18px rgb(16 24 32 / .045)}.nm-tech-showcase__feature-label{font-size:.68rem}.nm-tech-showcase__cta{margin-top:24px;min-width:230px;border:1px solid rgb(235 16 47 / .92);background:linear-gradient(135deg,#eb102f 0%,#c90c27 100%);color:#fff;box-shadow:0 14px 34px rgb(235 16 47 / .2)}.nm-tech-showcase__cta:hover,.nm-tech-showcase__cta:focus-visible{background:linear-gradient(135deg,#d90f2d 0%,#b80a24 100%);color:#fff;box-shadow:0 20px 38px rgb(235 16 47 / .24)}.nm-tech-showcase__stage{overflow:visible}.nm-tech-showcase__arrow{top:clamp(300px, 41%, 370px);width:54px;height:46px;border:1px solid rgb(235 16 47 / .96);border-radius:16px;background:linear-gradient(135deg,#eb102f 0%,#c90c27 100%);color:#fff;box-shadow:0 16px 34px rgb(235 16 47 / .24),inset 0 1px 0 rgb(255 255 255 / .16);backdrop-filter:none;-webkit-backdrop-filter:none}.nm-tech-showcase__arrow::before{content:'';position:absolute;inset:5px;border:1px solid rgb(255 255 255 / .16);border-radius:11px;pointer-events:none}.nm-tech-showcase__arrow:hover,.nm-tech-showcase__arrow:focus-visible{transform:translateY(-2px);background:linear-gradient(135deg,#d90f2d 0%,#b80a24 100%);border-color:#b80a24;color:#fff}.nm-tech-showcase__arrow svg{position:relative;z-index:1;width:24px;height:24px}.nm-tech-showcase__arrow--prev{left:clamp(-18px, -1.2vw, -10px)}.nm-tech-showcase__arrow--next{right:clamp(-18px, -1.2vw, -10px)}html[dir="rtl"] .nm-tech-showcase__identity::after{left:auto;right:0;background:linear-gradient(270deg,var(--nm-red),rgb(235 16 47 / .08))}@media (min-width:900px) and (max-width:1199px){.nm-tech-showcase__frame{overflow:visible}.nm-tech-showcase__tabs{gap:10px}.nm-tech-showcase__tab{min-height:52px}.nm-tech-showcase__hero-media{box-shadow:0 12px 28px rgb(16 24 32 / .08)}.nm-tech-showcase__copy-column{padding:22px}.nm-tech-showcase__feature{grid-template-columns:minmax(102px,0.72fr) minmax(0,1.28fr)}.nm-tech-showcase__arrow{top:clamp(258px, 39%, 320px);width:50px;height:44px}.nm-tech-showcase__arrow--prev{left:-10px}.nm-tech-showcase__arrow--next{right:-10px}}@media (max-width:899px){.nm-tech-showcase__frame{overflow:hidden}.nm-tech-showcase__tabs{gap:10px}.nm-tech-showcase__tab{min-height:50px}.nm-tech-showcase__copy-column{padding:22px}.nm-tech-showcase__feature{grid-template-columns:1fr;gap:8px;align-items:start}.nm-tech-showcase__arrow{top:auto;bottom:10px;width:46px;height:40px;border-radius:14px}.nm-tech-showcase__arrow::before{inset:4px;border-radius:10px}.nm-tech-showcase__arrow--prev{left:calc(50% - 54px)}.nm-tech-showcase__arrow--next{right:calc(50% - 54px)}}@media (max-width:699px){.nm-tech-showcase__tabs{grid-template-columns:1fr}.nm-tech-showcase__copy-column{padding:20px 18px}.nm-tech-showcase__feature{padding:14px 16px}.nm-tech-showcase__cta{width:100%;min-width:0}}.nm-tech-showcase__brand-badge,.nm-tech-showcase__detail-brand{display:none!important}.nm-tech-showcase__arrow--prev{left:clamp(8px, 0.8vw, 14px)}.nm-tech-showcase__arrow--next{right:clamp(8px, 0.8vw, 14px)}@media (min-width:900px) and (max-width:1199px){.nm-tech-showcase__arrow--prev{left:8px}.nm-tech-showcase__arrow--next{right:8px}}.nm-tech-showcase:not(.is-media-ready){background-image:linear-gradient(180deg,#f7f9fb,#eef3f8)!important}.nm-tech-showcase:not(.is-media-ready) .nm-tech-showcase__frame{background-image:linear-gradient(180deg,rgb(255 255 255 / .96),rgb(246 249 252 / .98))!important}.nm-tech-showcase.is-media-ready{background-image:linear-gradient(180deg,rgb(255 255 255 / .86),rgb(255 255 255 / .86)),url(/wp-content/uploads/2026/11/Back-1.webp)!important}.nm-tech-showcase.is-media-ready .nm-tech-showcase__frame{background-image:linear-gradient(180deg,rgb(255 255 255 / .88),rgb(246 249 252 / .94)),url(/wp-content/uploads/2026/11/Packaging-Formats-Background.webp)!important}