.nm-tb{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.nm-tb .mock-bar{margin:0}.nm-tt{color:var(--color-ink);font:600 13.5px/1.2 Instrument Sans,system-ui,sans-serif}.nm-dev{border:1px solid var(--color-border);background:#fff;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.nm-dev button{height:36px;color:var(--color-body);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font:600 13px/1 Instrument Sans,system-ui,sans-serif;display:inline-flex}.nm-dev button svg{stroke:currentColor}.nm-dev button:hover{color:var(--color-ink)}.nm-dev button[aria-pressed=true]{background:var(--color-ink);color:#fff}.nm-ed{grid-template-columns:132px minmax(0,1fr);gap:12px;height:390px;display:grid}.nm-blk{background:#fff;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:7px;padding:10px;display:grid}.nm-blk>p{letter-spacing:.8px;text-transform:uppercase;color:var(--color-body);grid-column:1/-1;margin:2px 2px 4px;font:600 11px/1 Instrument Sans,system-ui,sans-serif}.nm-b{background:var(--color-surface-alt);color:var(--color-ink);border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:9px 2px;font:500 10.5px/1 Instrument Sans,system-ui,sans-serif;display:flex}.nm-b svg{stroke:var(--color-ink)}.nm-b.on{background:var(--pri-tint);box-shadow:inset 0 0 0 1.5px var(--pri)}.nm-b.on svg{stroke:var(--pri-ink)}.nm-stage{background:#e9ecef;border-radius:14px;justify-content:center;padding:16px;display:flex;position:relative;overflow:hidden}.nm-mail{box-sizing:border-box;width:100%;max-width:100%;box-shadow:0 18px 30px -22px color-mix(in srgb, var(--color-ink) 50%, transparent);background:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:14px;transition:max-width .55s cubic-bezier(.16,1,.3,1);display:flex}.dv-tablet .nm-mail{max-width:72%}.dv-mobile .nm-mail{max-width:46%}.nm-mail i{background:var(--color-border);border-radius:5px;height:8px;display:block}.nm-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.nm-top b{background:var(--color-ink);border-radius:5px;width:54px;height:16px;display:block}.nm-top span{gap:5px;display:flex}.nm-top span i{width:22px;height:6px}.nm-hero{background:linear-gradient(135deg,var(--pri-tint),#eef0f3 70%);border-radius:9px;height:96px;position:relative}.nm-hero i{background:var(--color-ink);height:10px;position:absolute;left:14px}.nm-hero i:first-child{width:46%;top:26px}.nm-hero i:nth-child(2){background:color-mix(in srgb, var(--color-ink) 35%, transparent);width:30%;top:44px}.nm-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dv-mobile .nm-cols{grid-template-columns:minmax(0,1fr)}.nm-col{flex-direction:column;gap:6px;display:flex}.nm-col u{background:#f4f5f7;border-radius:7px;height:44px;text-decoration:none;display:block}.nm-drop{border:1.5px dashed var(--pri);background:var(--pri-tint);height:30px;color:var(--pri-ink);border-radius:999px;justify-content:center;align-items:center;font:600 11px/1 Instrument Sans,system-ui,sans-serif;display:flex}.nm-drag{background:var(--color-ink);color:#fff;box-shadow:0 18px 30px -12px color-mix(in srgb, var(--color-ink) 55%, transparent);border-radius:10px;align-items:center;gap:6px;padding:9px 12px;font:600 12px/1 Instrument Sans,system-ui,sans-serif;display:inline-flex;position:absolute;bottom:70px;right:22px;transform:rotate(-4deg)}.nm-drag svg{stroke:#fff}.nm-cap{color:var(--color-ink);margin-top:14px;font:600 14px/1.3 Instrument Sans,system-ui,sans-serif}.nm-cap span{color:var(--color-body);font-weight:500}.nm-sub{flex-direction:column;gap:14px;margin-top:28px;display:flex}.nm-sub a{border:1px solid var(--color-border);color:var(--color-ink);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font:600 16.5px/1.35 Instrument Sans,system-ui,sans-serif;text-decoration:none;display:flex}.nm-sub a:hover{border-color:var(--color-ink)}.nm-lib-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.nm-search{border:1px solid var(--color-border);color:#8a8a94;box-sizing:border-box;background:#fff;border-radius:999px;flex:140px;align-items:center;gap:8px;height:34px;padding:0 12px;font:500 12.5px/1 Instrument Sans,system-ui,sans-serif;display:flex}.nm-search svg{stroke:#8a8a94}.nm-chip{border:1px solid var(--color-border);height:30px;color:var(--color-ink);background:#fff;border-radius:999px;align-items:center;padding:0 12px;font:600 12px/1 Instrument Sans,system-ui,sans-serif;display:inline-flex}.nm-chip.on{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.nm-tpls{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.nm-tpl{border:1px solid var(--color-border);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:9px;display:flex}.nm-tpl i{background:var(--color-border);border-radius:4px;height:6px;display:block}.nm-tpl b{background:#f4f5f7;border-radius:7px;height:46px;display:block}.nm-tpl b.p{background:linear-gradient(135deg,var(--pri-tint),#f4f5f7)}.nm-tpl b.n{background:var(--color-ink)}.nm-tpl s{background:var(--pri);border-radius:999px;width:46%;height:12px;text-decoration:none;display:block}.nm-tpl .two{grid-template-columns:1fr 1fr;gap:5px;display:grid}.nm-tpl .two b{height:30px}.nm-tpl.sel{box-shadow:0 0 0 2px var(--pri)}.nm-ph{grid-template-columns:minmax(0,1fr) 148px;gap:12px;display:grid}.nm-img{background:linear-gradient(170deg,var(--pri-tint) 0%,#eef0f3 55%,#dfe4ea 100%);border-radius:12px;height:290px;position:relative;overflow:hidden}.nm-sun{background:var(--pri);opacity:.85;border-radius:50%;width:54px;height:54px;position:absolute;top:18%;right:22%}.nm-mt1{clip-path:polygon(0 100%,0 55%,22% 20%,40% 52%,58% 8%,80% 48%,100% 30%,100% 100%);background:#c9d1da;height:58%;position:absolute;bottom:0;left:0;right:0}.nm-mt2{background:var(--color-ink);opacity:.85;clip-path:polygon(0 100%,0 60%,18% 35%,35% 62%,60% 22%,82% 58%,100% 40%,100% 100%);height:40%;position:absolute;bottom:0;left:0;right:0}.nm-crop{border:2px dashed #fff;border-radius:6px;position:absolute;inset:22px 34px}.nm-crop span{width:12px;height:12px;box-shadow:0 2px 6px color-mix(in srgb, var(--color-ink) 35%, transparent);background:#fff;border-radius:3px;position:absolute}.nm-crop span:first-child{top:-7px;left:-7px}.nm-crop span:nth-child(2){top:-7px;right:-7px}.nm-crop span:nth-child(3){bottom:-7px;left:-7px}.nm-crop span:nth-child(4){bottom:-7px;right:-7px}.nm-txt{color:var(--color-ink);white-space:nowrap;background:#fff;border-radius:6px;padding:6px 12px;font:600 13px/1 Instrument Sans,system-ui,sans-serif;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.nm-tools{background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex}.nm-tool{color:var(--color-ink);border-radius:9px;align-items:center;gap:8px;padding:8px;font:500 12.5px/1 Instrument Sans,system-ui,sans-serif;display:flex}.nm-tool svg{stroke:var(--color-ink);flex:none}.nm-tool.on{background:var(--pri-tint);color:var(--pri-ink)}.nm-tool.on svg{stroke:var(--pri-ink)}.nm-sl{color:var(--color-body);margin-top:6px;font:500 11.5px/1 Instrument Sans,system-ui,sans-serif}.nm-sl div{background:var(--color-border);border-radius:4px;height:4px;margin:8px 4px 4px;position:relative}.nm-sl div:before{content:"";width:var(--v);background:var(--pri);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.nm-sl div:after{content:"";left:var(--v);width:12px;height:12px;box-shadow:0 0 0 1.5px var(--pri);background:#fff;border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%}.nm-big{letter-spacing:-.05em;color:#fff;font:600 clamp(80px,10cqw,140px)/1 Instrument Sans,system-ui,sans-serif}.nm-big span{color:var(--pri)}.nm-bigcap{color:#fff;margin-top:8px;font:500 18px/1.4 Instrument Sans,system-ui,sans-serif}.nm-maat{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:28px;flex-direction:column;gap:20px;padding:40px;display:flex}.nm-maat .perks{color:#c9cdd6;margin-top:0}.nm-bs{background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:18px;display:flex}.nm-bs-h{color:var(--color-ink);justify-content:space-between;align-items:center;gap:10px;font:600 15px/1 Instrument Sans,system-ui,sans-serif;display:flex}.nm-lock{background:var(--pri-tint);height:26px;color:var(--pri-ink);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font:600 11.5px/1 Instrument Sans,system-ui,sans-serif;display:inline-flex}.nm-lock svg{stroke:var(--pri-ink)}.nm-row{border-top:1px solid #eef0f3;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;padding-top:12px;display:grid}.nm-row>small{color:var(--color-body);font:500 12px/1.2 Instrument Sans,system-ui,sans-serif}.nm-sw{gap:8px;display:flex}.nm-sw i{width:28px;height:28px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 8%, transparent);border-radius:50%}.nm-font{flex-direction:column;gap:6px;display:flex}.nm-font span{color:var(--color-body);align-items:baseline;gap:10px;font:500 12.5px/1.2 DM Sans,system-ui,sans-serif;display:flex}.nm-font b{color:var(--color-ink);font:600 20px/1 Instrument Sans,system-ui,sans-serif}.nm-font b.dm{font:500 20px/1 DM Sans,system-ui,sans-serif}.nm-btns{align-items:center;gap:8px;display:flex}.nm-btns span{background:var(--pri);color:#fff;border-radius:999px;align-items:center;height:30px;padding:0 14px;font:600 12px/1 Instrument Sans,system-ui,sans-serif;display:inline-flex}.nm-btns span.o{color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-ink);background:#fff}.nm-logo{align-items:center;gap:8px;display:flex}.nm-logo b{background:var(--color-ink);border-radius:10px;width:36px;height:36px;display:block}.nm-logo i{background:var(--color-border);border-radius:5px;width:70px;height:10px;display:block}.nm-applied{flex-wrap:wrap;gap:6px;display:flex}.nm-applied span{height:26px;color:var(--color-ink);background:#f4f5f7;border-radius:999px;align-items:center;padding:0 10px;font:600 11.5px/1 Instrument Sans,system-ui,sans-serif;display:inline-flex}.nm-resp{padding:8px 70px 40px 0;position:relative}.nm-desk{background:var(--color-ink);border-radius:14px;padding:10px}.nm-desk .scr{background:#fff;border-radius:7px;flex-direction:column;gap:9px;padding:14px;display:flex}.nm-desk .scr i,.nm-phone .scr i{background:var(--color-border);border-radius:4px;height:7px;display:block}.nm-desk .scr b,.nm-phone .scr b{border-radius:7px;display:block}.nm-desk-stand{clip-path:polygon(25% 0,75% 0,100% 100%,0 100%);background:#c9cdd6;width:22%;height:22px;margin:0 auto}.nm-phone{background:var(--color-ink);width:132px;box-shadow:0 24px 40px -18px color-mix(in srgb, var(--color-ink) 60%, transparent);border-radius:24px;padding:8px;position:absolute;bottom:0;right:0}.nm-phone .scr{background:#fff;border-radius:17px;flex-direction:column;gap:7px;padding:10px;display:flex}.nm-mm{grid-template-columns:128px minmax(0,1fr);gap:12px;display:grid}.nm-fold{background:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:10px;display:flex}.nm-fold span{color:var(--color-ink);border-radius:8px;align-items:center;gap:8px;padding:8px;font:500 12px/1.2 Instrument Sans,system-ui,sans-serif;display:flex}.nm-fold span svg{stroke:var(--color-body);flex:none}.nm-fold span.on{background:#f4f5f7}.nm-mm-main{background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.nm-mm-top{align-items:center;gap:8px;display:flex}.nm-ai{background:var(--pri);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 12px;font:600 12px/1 Instrument Sans,system-ui,sans-serif;display:inline-flex}.nm-ai svg{stroke:#fff}.nm-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.nm-thumbs span{aspect-ratio:4/3;background:#f4f5f7;border-radius:9px;position:relative}.nm-thumbs span:nth-child(3n+1){background:linear-gradient(135deg,var(--pri-tint),#eef0f3)}.nm-thumbs span:nth-child(4){background:linear-gradient(160deg,#c9d1da,var(--color-ink))}.nm-thumbs span:nth-child(5){background:linear-gradient(135deg,#eef0f3,#c9d1da)}.nm-thumbs span.sel{box-shadow:0 0 0 2px var(--pri)}.nm-thumbs span.sel:after{content:"";background:var(--pri) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/11px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:6px;right:6px}.nm-pers{background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:18px;display:flex}.nm-subj{color:var(--color-body);border-bottom:1px solid #eef0f3;flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:12px;font:500 13px/1.4 Instrument Sans,system-ui,sans-serif;display:flex}.nm-subj b{color:var(--color-ink);font-weight:600}.nm-tag{background:var(--pri-tint);height:24px;color:var(--pri-ink);box-shadow:inset 0 0 0 1px var(--pri-line);border-radius:7px;align-items:center;padding:0 9px;font:600 12px/1 Instrument Sans,system-ui,sans-serif;display:inline-flex}.nm-hi{color:var(--color-ink);flex-wrap:wrap;align-items:center;gap:6px;font:600 20px/1.3 Instrument Sans,system-ui,sans-serif;display:flex}.nm-pers>i{background:var(--color-border);border-radius:5px;height:8px;display:block}.nm-dyn{border:1.5px dashed var(--pri-line);border-radius:12px;padding:12px}.nm-dyn-h{letter-spacing:.6px;text-transform:uppercase;color:var(--pri-ink);justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font:600 11.5px/1 Instrument Sans,system-ui,sans-serif;display:flex}.nm-dyn-v{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nm-dyn-v div{background:var(--color-surface-alt);border-radius:9px;flex-direction:column;gap:6px;padding:8px;display:flex}.nm-dyn-v div b{background:linear-gradient(135deg,var(--pri-tint),#eef0f3);border-radius:7px;height:46px;display:block}.nm-dyn-v div:nth-child(2) b{background:linear-gradient(135deg,#dfe4ea,#c9d1da)}.nm-dyn-v small{color:var(--color-ink);font:600 11px/1 Instrument Sans,system-ui,sans-serif}.nm-vid{background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:18px;display:flex}.nm-url{gap:8px;display:flex}.nm-url span{height:36px;color:var(--color-body);white-space:nowrap;border:1px solid #d5dbe1;border-radius:10px;flex:1;align-items:center;padding:0 12px;font:500 12px/1 DM Sans,system-ui,sans-serif;display:flex;overflow:hidden}.nm-url b{background:var(--color-ink);color:#fff;border-radius:10px;align-items:center;height:36px;padding:0 14px;font:600 12px/1 Instrument Sans,system-ui,sans-serif;display:inline-flex}.nm-player{aspect-ratio:16/9;background:linear-gradient(150deg,#2a3547,var(--color-ink));border-radius:12px;position:relative}.nm-player:before{content:"";background:var(--pri);width:64px;height:64px;box-shadow:0 0 0 10px color-mix(in srgb, var(--pri) 22%, transparent);border-radius:50%;margin:-32px 0 0 -32px;position:absolute;top:50%;left:50%}.nm-player:after{content:"";border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:20px solid #fff;margin:-11px 0 0 -6px;position:absolute;top:50%;left:50%}.nm-player i{background:#ffffff40;border-radius:4px;height:4px;position:absolute;bottom:14px;left:14px;right:14px}.nm-player i:before{content:"";background:var(--pri);border-radius:4px;width:34%;position:absolute;top:0;bottom:0;left:0}.nm-srcs{gap:6px;display:flex}.nm-layouts{flex-direction:column;gap:10px;display:flex}.nm-lay{background:#fff;border-radius:12px;gap:8px;padding:10px;display:grid}.nm-lay span{background:#f4f5f7;border-radius:8px;height:46px}.nm-lay.on{box-shadow:0 0 0 2px var(--pri)}.nm-lay.on span{background:var(--pri-tint)}.nm-faq ul{margin-top:10px;padding-left:22px;list-style:outside}@container page (max-width:1059px){.nm-resp{max-width:560px}}@container page (max-width:600px){.nm-ed{grid-template-columns:minmax(0,1fr);height:auto}.nm-blk{grid-template-columns:repeat(4,minmax(0,1fr))}.nm-stage{min-height:300px}.nm-drag{display:none}.nm-tb{flex-wrap:wrap}.nm-dev button span{display:none}.nm-tpls{grid-template-columns:repeat(2,minmax(0,1fr))}.nm-ph,.nm-mm{grid-template-columns:minmax(0,1fr)}.nm-maat{padding:24px}.nm-resp{padding-right:48px}.nm-phone{width:104px}.nm-row{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.nm-mail{transition:none}}
