html{scroll-behavior:smooth}body{margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#070B16}::selection{background:rgba(11,194,253,.28)}.nm-demo{--grad:linear-gradient(120deg,#2C2DCC,#0A5FFF 46%,#0BC2FD);--blue:#0A5FFF;--cyan:#0BC2FD;--indigo:#2C2DCC;--bg:#070B16;--panel:#0C1426;--panel2:#0A0F1E;--line:rgba(255,255,255,0.08);--line2:rgba(255,255,255,0.14);--ink:#fff;--text:#C8D2E4;--muted:#94A1B8;--glow:0.6;--success:#27D08A;--fs-0:12px;--fs-1:14px;--fs-2:16px;--fs-3:19px;--fs-4:23px;--fs-5:clamp(27px,3.4vw,38px);--fs-6:clamp(36px,5vw,58px);--fs-7:clamp(42px,6.6vw,86px);--d1:120ms;--d2:240ms;--d3:420ms;--d4:700ms;--ease:cubic-bezier(0.16,0.9,0.3,1);font-family:var(--font-sans),"Hanken Grotesk",system-ui,sans-serif;color:var(--text);background:var(--bg);line-height:1.5}.nm-demo input::placeholder{color:#9AA6B8}.nm-demo input:focus,.nm-demo input:focus-visible{border-color:var(--blue);box-shadow:0 0 0 3px rgba(10,95,255,.16)}.nm-demo button{font-family:inherit}.nm-demo button:disabled{cursor:not-allowed}.nm-cta{transition:transform .2s,box-shadow .2s,opacity .18s}.nm-cta:hover:not(:disabled){transform:translateY(-2px)}.nm-pick{transition:border-color .16s,background .16s,box-shadow .16s,transform .16s}.nm-pick:hover{transform:translateY(-1px)}@media (max-width:720px){.nm-demo{--fs-7:clamp(34px,10vw,42px)}}@media (hover:hover) and (pointer:fine){.nm-demo [data-cta]{transition:transform var(--d2) var(--ease),box-shadow var(--d2) var(--ease),filter var(--d2) var(--ease)}.nm-demo [data-cta]:hover:not(:disabled){transform:translateY(-2px) scale(1.025);box-shadow:0 18px 40px -10px rgba(11,194,253,.7);filter:saturate(1.08) brightness(1.05)}.nm-demo [data-lift]{transition:transform var(--d3) var(--ease),border-color var(--d3) var(--ease),box-shadow var(--d3) var(--ease)}.nm-demo [data-lift]:hover{transform:translateY(-7px);border-color:rgba(11,194,253,.42);box-shadow:0 38px 84px -34px rgba(11,194,253,.5)}.nm-demo [data-link]{transition:color var(--d2) var(--ease)}.nm-demo [data-link]:hover{color:var(--cyan)}}.nm-demo [data-cta]:active:not(:disabled){transform:scale(.99)}.nm-demo [data-underline]{position:relative}.nm-demo [data-underline]:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform var(--d2) var(--ease)}.nm-demo [data-underline]:hover:after{transform:scaleX(1)}@keyframes nmRise{0%{transform:translateY(22px)}to{transform:translateY(0)}}.nm-demo [data-reveal]{animation:nmRise var(--d4) var(--ease) both;animation-delay:calc(var(--i, 0) * 90ms)}.nm-demo :is(a,button,[role=button],select,[tabindex]):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.nm-demo .nm-card-light :is(a,button,[role=button],select,[tabindex]):focus-visible{outline-color:var(--blue)}.nmv-cols{display:flex;gap:56px;align-items:center;flex-wrap:wrap}@media (max-width:860px){.nmv-cols{gap:30px}}@media (max-width:480px){.nmv-hide-sm{display:none!important}} /* !important : bat le display inline-flex de la pill (sinon la classe est inerte) */@media (max-width:720px){.nmv-hero-pad{padding:22px 18px 60px!important}}.nm-demo-cols{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px}@media (min-width:1024px){.nm-demo-cols{grid-template-columns:1fr 260px;align-items:start}}@media (prefers-reduced-motion:reduce){.nm-demo *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes nmBlink{0%,to{opacity:1}50%{opacity:.25}}@keyframes nmPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.82;transform:scale(1.09)}}@keyframes nmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@keyframes nmWave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes nmSpin{to{transform:rotate(1turn)}}.nm-demo .nm-phone-trigger:focus-within{box-shadow:inset 0 0 0 2px var(--blue)}@media (max-width:720px){.nm-qcard{padding:18px 14px!important}}@font-face{font-family:displayFont;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:displayFont Fallback;src:local("Arial");ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.00%;size-adjust:110.84%}.__className_9fb6e1{font-family:displayFont,displayFont Fallback,system-ui,sans-serif;font-style:normal}.__variable_9fb6e1{--font-display:"displayFont","displayFont Fallback",system-ui,sans-serif}@font-face{font-family:sansFont;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:sansFont Fallback;src:local("Arial");ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.00%;size-adjust:101.56%}.__className_8b474d{font-family:sansFont,sansFont Fallback,system-ui,sans-serif;font-style:normal}.__variable_8b474d{--font-sans:"sansFont","sansFont Fallback",system-ui,sans-serif}@font-face{font-family:monoFont;src:url(/_next/static/media/558ca1a6aa3cb55e.p.woff2) format("woff2");font-display:swap;font-weight:400 500;font-style:normal}.__className_7c6536{font-family:monoFont,ui-monospace,monospace;font-style:normal}.__variable_7c6536{--font-mono:"monoFont",ui-monospace,monospace}@font-face{font-family:"serifFont";src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"serifFont Fallback";src:local("Times New Roman");ascent-override:111.52%;descent-override:34.92%;line-gap-override:0.00%;size-adjust:88.77%}.__className_a1b449{font-family:"serifFont","serifFont Fallback",Georgia,serif;font-weight:400;font-style:italic}.__variable_a1b449{--font-serif:"serifFont","serifFont Fallback",Georgia,serif}