.nf-v4{--cream:#f5efe0;--cream-2:#f0e9d8;--paper:#fffcf5;--ink:#0f0f0f;--ink2:#16110c;--body:#5a554a;--faded:#8a8270;--volt:#ff5226;--volt-hot:#e63e15;--volt-text:#a52a0f;--volt-bg:#ffe4d9;--sage:#5a7f4f;--sage-bg:#e2ead7;--sage-text:#3d5c32;--amber:#f5a623;--amber-bg:#fbe7be;--plum:#5b2d8f;--plum-bg:#ebe0f5;--b:2px solid var(--ink);--sh:6px 6px 0 var(--ink);--sh-lg:9px 9px 0 var(--ink);--soft:0 24px 52px -24px #3f2a1452;--soft-sm:0 12px 26px -16px #3f2a1438;--col:#0f0f0f0f;--r:20px;background:var(--cream);color:var(--ink);font-family:var(--font-sans);line-height:1.6}.nf-v4 h1,.nf-v4 h2,.nf-v4 h3{font-family:var(--font-display);letter-spacing:-.026em;font-weight:600;line-height:.96}.nf-v4 p{color:var(--body)}.nf-v4 .wrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,3.5vw,40px)}.nf-v4 .mono{font-family:var(--font-mono)}.nf-v4 .kick{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.17em;color:var(--volt-text);font-size:12px;font-weight:500}.nf-v4 .grain{z-index:1;pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.nf-v4 .ul{position:relative}.nf-v4 .ul:after{content:"";background:var(--volt);transform-origin:100%;width:100%;height:1.5px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.nf-v4 .ul:hover:after{transform-origin:0;transform:scaleX(1)}.nf-v4 .v4btn{font-family:var(--font-display);border:var(--b);box-shadow:var(--sh);will-change:transform;border-radius:12px;align-items:center;gap:10px;padding:15px 28px;font-size:16px;font-weight:600;transition:transform .14s,box-shadow .14s;display:inline-flex}.nf-v4 .v4btn:hover{box-shadow:var(--sh-lg)}.nf-v4 .v4btn:active{box-shadow:none;transform:translate(3px,3px)}.nf-v4 .v4btn .arr{transition:transform .25s}.nf-v4 .v4btn:hover .arr{transform:translate(4px)}.nf-v4 .v4btn.volt{background:var(--volt);color:var(--ink)}.nf-v4 .v4btn.paper{background:var(--paper)}.nf-v4 .v4btn.ink{background:var(--ink);color:var(--cream)}.nf-v4 .v4btn.sm{box-shadow:4px 4px 0 var(--ink);padding:9px 16px;font-size:14px}.nf-v4 .badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;border:var(--b);box-shadow:3px 3px 0 var(--ink);background:var(--paper);align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:inline-flex}.nf-v4 .gmeter{z-index:40;border:var(--b);background:var(--paper);width:54px;height:54px;box-shadow:var(--sh);pointer-events:none;border-radius:14px;justify-content:center;align-items:center;display:flex;position:fixed;bottom:16px;left:16px}.nf-v4 .gmeter svg{width:34px;height:34px}.nf-v4 .gp{fill:none;stroke:var(--volt-hot);stroke-width:4.4px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.nf-v4 .gp{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear both v4draw;animation-timeline:scroll(root)}}}html[data-calm=true] .nf-v4 .gp{stroke-dashoffset:0;animation:none}@keyframes v4draw{to{stroke-dashoffset:0}}.nf-v4 .v4head{z-index:50;background:color-mix(in srgb,var(--cream)84%,transparent);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border-bottom:var(--b);position:sticky;top:0}.nf-v4 .nav{justify-content:space-between;align-items:center;height:68px;display:flex}.nf-v4 .wm{font-family:var(--font-display);letter-spacing:-.05em;align-items:center;gap:9px;font-size:22px;font-weight:700;display:inline-flex}.nf-v4 .nav nav{gap:28px;display:flex}.nf-v4 .nav nav a{color:var(--body);font-size:14px;font-weight:500}.nf-v4 .navr{align-items:center;gap:12px;display:flex}.nf-v4 .pill{font-family:var(--font-mono);border:var(--b);border-radius:999px;padding:5px 11px;font-size:12px}.nf-v4 .hero{border-bottom:var(--b);position:relative;overflow:hidden}.nf-v4 .hero .aurora{z-index:0;filter:blur(26px);background:radial-gradient(36vw 32vw at 86% 4%,var(--volt-bg),transparent 60%),radial-gradient(34vw 30vw at 12% 104%,var(--amber-bg),transparent 60%),radial-gradient(26vw 24vw at 50% 60%,var(--sage-bg),transparent 62%);position:absolute;inset:-32%}@media (prefers-reduced-motion:no-preference){.nf-v4 .hero .aurora{animation:26s ease-in-out infinite alternate v4drift}}@keyframes v4drift{to{transform:translate(2%,-2%)scale(1.07)}}.nf-v4 .scaffold{z-index:1;pointer-events:none;grid-template-columns:repeat(12,1fr);max-width:1280px;margin:0 auto;padding:0 clamp(20px,3.5vw,40px);display:grid;position:absolute;inset:0}.nf-v4 .scaffold i{border-left:1px solid var(--col)}.nf-v4 .scaffold i:last-child{border-right:1px solid var(--col)}.nf-v4 .hero .in{z-index:3;padding:clamp(48px,8vh,108px) 0 clamp(36px,5vh,68px);position:relative}.nf-v4 .hero .top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.nf-v4 .hero h1{letter-spacing:-.045em;max-width:15ch;margin:26px 0 0;font-size:clamp(2.9rem,10vw,8.4rem);line-height:.9}.nf-v4 .hero h1 em{color:var(--volt);font-style:normal}.nf-v4 .hero h1 .drop{display:inline-block;transform:translateY(.07em)}.nf-v4 .hero .row{grid-template-columns:1fr;align-items:end;gap:clamp(26px,5vw,56px);margin-top:38px;display:grid}@media (min-width:980px){.nf-v4 .hero .row{grid-template-columns:1.5fr .95fr}}.nf-v4 .hero .sub{max-width:46ch;color:var(--body);font-size:clamp(1.1rem,1.4vw,1.4rem)}.nf-v4 .hero .cz{flex-wrap:wrap;gap:13px;margin-top:26px;display:flex}.nf-v4 .hero .re{font-family:var(--font-mono);color:var(--faded);flex-wrap:wrap;gap:8px 18px;margin-top:24px;font-size:12px;display:flex}.nf-v4 .hero .re b{color:var(--sage)}.nf-v4 .hero .media{position:relative}.nf-v4 .hero .frame{background:var(--paper);box-shadow:var(--soft);border:var(--b);border-radius:22px;padding:14px;position:relative}.nf-v4 .hero .frame img{border:1.5px solid var(--ink);border-radius:14px;width:100%;display:block}.nf-v4 .chip{font-family:var(--font-mono);background:var(--paper);border:var(--b);box-shadow:3px 3px 0 var(--ink);border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:11px;font-weight:600;display:flex;position:absolute}.nf-v4 .chip .d{background:var(--volt);border-radius:50%;width:7px;height:7px}.nf-v4 .hero .c1{top:-13px;left:16px}.nf-v4 .hero .c2{bottom:-13px;right:22px}.nf-v4 .hero .c2 .d{background:var(--sage)}.nf-v4 .mq{background:var(--ink);color:var(--cream);border-bottom:var(--b);padding:13px 0;overflow:hidden}.nf-v4 .mq__t{width:max-content;font-family:var(--font-display);font-size:19px;font-weight:600;display:flex}@media (prefers-reduced-motion:no-preference){.nf-v4 .mq__t{animation:30s linear infinite v4sx}}.nf-v4 .mq__t span{padding:0 24px}.nf-v4 .mq__t i{color:var(--amber);padding:0 24px;font-style:normal}@keyframes v4sx{to{transform:translate(-50%)}}.nf-v4 section{border-bottom:var(--b)}.nf-v4 .pad{padding:clamp(80px,3rem + 7vw,128px) 0}.nf-v4 .sechead{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.nf-v4 .secidx{font-family:var(--font-mono);color:var(--volt-text);font-size:13px;font-weight:500}.nf-v4 .sechead h2{letter-spacing:-.024em;max-width:20ch;font-size:clamp(2rem,1.4rem + 3vw,3.5rem);line-height:1.02}.nf-v4 .subline{color:var(--body);max-width:58ch;margin-top:14px;font-size:clamp(1.05rem,1.3vw,1.26rem)}.nf-v4 .promise{background:var(--cream-2)}.nf-v4 .stack{padding:44px 0 22vh;position:relative}.nf-v4 .pcard{border:var(--b);border-radius:var(--r);max-width:1080px;box-shadow:var(--sh-lg);flex-direction:column;justify-content:center;min-height:220px;margin:0 auto;padding:clamp(30px,4vw,52px);display:flex;position:sticky;top:13vh}.nf-v4 .pcard+.pcard{margin-top:26px}.nf-v4 .pcard.p1{background:var(--volt-bg)}.nf-v4 .pcard.p2{background:var(--sage-bg)}.nf-v4 .pcard.p3{background:var(--amber-bg)}.nf-v4 .pcard.p4{background:var(--paper)}.nf-v4 .pcard .n{font-family:var(--font-mono);color:var(--volt-text);font-size:13px;font-weight:600}.nf-v4 .pcard h3{max-width:18ch;margin:10px 0 12px;font-size:clamp(1.7rem,3.4vw,2.6rem)}.nf-v4 .pcard p{max-width:54ch;font-size:clamp(1.05rem,1.3vw,1.18rem)}.nf-v4 .salle .grid{grid-template-columns:1fr;gap:clamp(30px,5vw,68px);display:grid}@media (min-width:980px){.nf-v4 .salle .grid{grid-template-columns:1fr 1.05fr}}.nf-v4 .salle .media{position:relative}@media (min-width:980px){.nf-v4 .salle .media{align-self:start;align-items:center;height:74vh;display:flex;position:sticky;top:13vh}}.nf-v4 .salle .frame{border:var(--b);background:var(--paper);box-shadow:var(--soft);border-radius:22px;width:100%;padding:14px;position:relative}.nf-v4 .salle .frame img{border:1.5px solid var(--ink);border-radius:14px;width:100%;display:block}.nf-v4 .salle .agent{font-family:var(--font-mono);background:var(--paper);border:var(--b);box-shadow:3px 3px 0 var(--ink);border-radius:999px;align-items:center;gap:8px;padding:6px 11px;font-size:11px;font-weight:600;display:flex;position:absolute}.nf-v4 .salle .agent .av{border:2px solid var(--ink);border-radius:50%;width:15px;height:15px}.nf-v4 .a-t{top:-12px;left:22px}.nf-v4 .a-t .av{background:var(--volt)}.nf-v4 .a-a{top:44%;right:-15px}.nf-v4 .a-a .av{background:var(--sage)}.nf-v4 .a-p{bottom:22px;left:-15px}.nf-v4 .a-p .av{background:var(--amber)}.nf-v4 .salle .live{font-family:var(--font-mono);background:var(--paper);border:var(--b);border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:11px;font-weight:600;display:flex;position:absolute;top:14px;right:14px}.nf-v4 .salle .voice{font-family:var(--font-mono);background:var(--ink);color:var(--cream);border:var(--b);box-shadow:3px 3px 0 var(--volt);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:-12px;right:24px}.nf-v4 .salle .voice .eq{align-items:flex-end;gap:2px;height:13px;display:inline-flex}.nf-v4 .salle .voice .eq i{background:var(--volt);border-radius:1px;width:2.5px;height:4px}@media (prefers-reduced-motion:no-preference){.nf-v4 .salle .voice .eq i{animation:.9s ease-in-out infinite nf-eq}.nf-v4 .salle .voice .eq i:nth-child(2){animation-delay:.18s}.nf-v4 .salle .voice .eq i:nth-child(3){animation-delay:.36s}.nf-v4 .salle .voice .eq i:nth-child(4){animation-delay:.54s}}html[data-calm=true] .nf-v4 .salle .voice .eq i{height:8px;animation:none}@keyframes nf-eq{0%,to{height:4px}50%{height:13px}}.nf-v4 .salle .steps{padding:5vh 0}.nf-v4 .salle .step{flex-direction:column;justify-content:center;min-height:60vh;display:flex}.nf-v4 .salle .step h2,.nf-v4 .salle .step h3{max-width:14ch;font-size:clamp(1.9rem,4vw,3.2rem)}.nf-v4 .salle .step p{max-width:42ch;margin-top:16px;font-size:clamp(1.1rem,1.4vw,1.24rem)}.nf-v4 .salle .schip{width:fit-content;font-family:var(--font-mono);color:var(--volt-text);border:2px solid var(--volt-text);border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:7px 14px;font-size:12px;display:inline-flex}.nf-v4 .proof{background:var(--ink2);color:var(--cream);position:relative}.nf-v4 .proof:before{content:"";background:radial-gradient(640px 520px at 16% 26%,color-mix(in srgb,var(--volt)22%,transparent),transparent 60%);pointer-events:none;position:absolute;inset:0}.nf-v4 .proof .grid{z-index:2;grid-template-columns:1fr;gap:clamp(30px,5vw,64px);display:grid;position:relative}@media (min-width:980px){.nf-v4 .proof .grid{grid-template-columns:.9fr 1.1fr}}.nf-v4 .proof .viz{justify-content:center;align-items:center;display:flex}@media (min-width:980px){.nf-v4 .proof .viz{align-self:start;height:74vh;position:sticky;top:14vh}}.nf-v4 .proof .vizcard{aspect-ratio:1;border:2px solid color-mix(in srgb,var(--cream)22%,transparent);background:color-mix(in srgb,var(--cream)4%,transparent);border-radius:24px;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.nf-v4 .proof .vizcard svg{width:62%}.nf-v4 .pb{fill:none;stroke:var(--volt);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.nf-v4 .proof .vl{font-family:var(--font-mono);color:var(--amber);font-size:12px;position:absolute;bottom:18px}.nf-v4 .proof .beats{padding:5vh 0}.nf-v4 .proof .beat{flex-direction:column;justify-content:center;min-height:54vh;display:flex}.nf-v4 .proof .beat .n{font-family:var(--font-mono);color:var(--amber);font-size:13px;font-weight:600}.nf-v4 .proof .beat h2,.nf-v4 .proof .beat h3{max-width:16ch;color:var(--paper);margin:12px 0 14px;font-size:clamp(1.9rem,4vw,3rem)}.nf-v4 .proof .beat p{color:color-mix(in srgb,var(--cream)80%,transparent);max-width:44ch;font-size:clamp(1.1rem,1.4vw,1.22rem)}.nf-v4 .proof .statrow{border:2px solid color-mix(in srgb,var(--cream)22%,transparent);background:color-mix(in srgb,var(--cream)22%,transparent);grid-template-columns:repeat(4,1fr);gap:2px;margin-top:8px;display:grid}.nf-v4 .proof .statrow .s{background:var(--ink2);padding:18px}.nf-v4 .proof .statrow .v{font-family:var(--font-display);color:var(--volt);font-size:clamp(1.2rem,2vw,1.8rem);font-weight:600}.nf-v4 .proof .statrow .l{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,var(--cream)65%,transparent);margin-top:5px;font-size:10.5px}.nf-v4 .proof .statcap{font-family:var(--font-mono);color:color-mix(in srgb,var(--cream)60%,transparent);max-width:52ch;margin-top:12px;font-size:11px;line-height:1.5}@media (max-width:680px){.nf-v4 .proof .statrow{grid-template-columns:repeat(2,1fr)}}.nf-v4 .aud{background:var(--cream-2)}.nf-v4 .aud .head{text-align:center}.nf-v4 .aud .head h2{max-width:20ch;margin:16px auto 0;font-size:clamp(2.2rem,5vw,3.8rem)}.nf-v4 .aud .head .cap{font-family:var(--font-mono);color:var(--volt-text);margin-top:8px;font-size:13px}.nf-v4 .aud .branchwrap{max-width:1000px;margin:26px auto 0;position:relative}.nf-v4 .aud .branchwrap svg{width:100%;height:clamp(120px,16vw,190px);display:block}.nf-v4 .tb{fill:none;stroke:var(--volt-hot);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.nf-v4 .aud .ag{text-align:left;grid-template-columns:1fr;gap:18px;max-width:1100px;margin:0 auto;display:grid}@media (min-width:560px){.nf-v4 .aud .ag{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.nf-v4 .aud .ag{grid-template-columns:repeat(4,1fr)}}.nf-v4 .aud .a{border:var(--b);border-radius:var(--r);box-shadow:var(--sh);min-height:250px;transform-style:preserve-3d;will-change:transform;flex-direction:column;padding:32px;display:flex}.nf-v4 .aud .a.b2c{background:var(--paper);border-top:5px solid var(--volt)}.nf-v4 .aud .a.b2b{background:var(--paper);border-top:5px solid var(--sage)}.nf-v4 .aud .a.b2b .tag,.nf-v4 .aud .a.b2b .go{color:var(--sage-text)}.nf-v4 .aud .a .tag{font-family:var(--font-mono);font-size:12px;font-weight:600}.nf-v4 .aud .a h3{margin:8px 0 10px;font-size:1.55rem}.nf-v4 .aud .a p{flex:1}.nf-v4 .aud .a .tag{color:var(--volt-text)}.nf-v4 .aud .a .go{font-family:var(--font-display);align-items:center;gap:7px;margin-top:16px;font-weight:600;display:inline-flex}.nf-v4 .aud .proline{text-align:center;max-width:1000px;color:var(--muted);margin:30px auto 0;font-size:14px}.nf-v4 .aud .proline .ul{color:var(--ink);font-weight:600}.nf-v4 .trust{background:var(--sage-bg)}.nf-v4 .cards3{grid-template-columns:1fr;gap:22px;margin-top:44px;display:grid}@media (min-width:760px){.nf-v4 .cards3{grid-template-columns:repeat(3,1fr)}}.nf-v4 .trust .c{border:var(--b);border-radius:var(--r);background:var(--paper);box-shadow:var(--sh);padding:clamp(26px,3vw,36px)}.nf-v4 .trust .c .ic{border:var(--b);background:var(--paper);width:46px;height:46px;color:var(--sage);border-radius:13px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.nf-v4 .trust .c h3,.nf-v4 .price .c h3{margin-bottom:8px;font-size:1.35rem}.nf-v4 .price .c{border:var(--b);border-radius:var(--r);box-shadow:var(--sh);padding:clamp(26px,3vw,36px)}.nf-v4 .price .c.pop{box-shadow:var(--sh-lg);position:relative}.nf-v4 .price .c.pop:before{content:"";background:var(--volt);border:var(--b);border-radius:var(--r)var(--r)0 0;border-bottom:none;height:8px;position:absolute;top:-2px;left:-2px;right:-2px}.nf-v4 .price .c1{background:var(--sage-bg)}.nf-v4 .price .c2{background:var(--volt-bg)}.nf-v4 .price .c3{background:var(--amber-bg)}.nf-v4 .price .c .t{font-family:var(--font-mono);color:var(--volt-text);font-size:12px;font-weight:600}.nf-v4 .price .note{font-family:var(--font-mono);color:var(--faded);margin-top:22px;font-size:12px}.nf-v4 .founder .card{border:var(--b);background:var(--ink);color:var(--cream);box-shadow:var(--soft);border-radius:30px;grid-template-columns:1fr;align-items:center;gap:36px;padding:clamp(36px,4vw,58px);display:grid;position:relative;overflow:hidden}@media (min-width:880px){.nf-v4 .founder .card{grid-template-columns:1.3fr .8fr}}.nf-v4 .founder .card .glow{background:var(--plum);filter:blur(90px);opacity:.4;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-80px;right:-80px}.nf-v4 .founder .kick{color:#e9b98f;z-index:2;position:relative}.nf-v4 .founder h2{max-width:20ch;color:var(--paper);z-index:2;margin:14px 0;font-size:clamp(1.9rem,4vw,3rem);position:relative}.nf-v4 .founder p{color:color-mix(in srgb,var(--cream)82%,transparent);z-index:2;max-width:52ch;font-size:1.1rem;position:relative}.nf-v4 .founder .q{font-family:var(--font-display);color:var(--amber);z-index:2;font-size:1.5rem;font-weight:600;position:relative}.nf-v4 .founder .q .a{font-family:var(--font-mono);color:color-mix(in srgb,var(--cream)55%,transparent);margin-top:10px;font-size:12px;display:block}.nf-v4 .closing{text-align:center;background:var(--volt);position:relative;overflow:hidden}.nf-v4 .closing .big{opacity:.14;width:min(54vw,540px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nf-v4 .cb{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.nf-v4 .closing .in{z-index:2;position:relative}.nf-v4 .closing h2{letter-spacing:-.035em;max-width:18ch;color:var(--ink);margin:0 auto;font-size:clamp(2.6rem,6.6vw,5.4rem);line-height:.95}.nf-v4 .closing p{max-width:42ch;color:var(--ink);margin:18px auto 30px;font-size:1.22rem}.nf-v4 .closing .cz{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.nf-v4 .v4foot{font-family:var(--font-mono);color:var(--faded);text-align:center;padding:46px 0;font-size:12px}.nf-v4 .splash{z-index:200;background:var(--cream);justify-content:center;align-items:center;gap:18px;transition:opacity .55s;display:flex;position:fixed;inset:0}.nf-v4 .splash svg{width:64px;height:64px}.nf-v4 .sg{fill:none;stroke:var(--volt-hot);stroke-width:5.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1s forwards v4sgrow}.nf-v4 .sg.b2,.nf-v4 .sg.b3{animation-delay:.28s}.nf-v4 .sg.b4,.nf-v4 .sg.b5{animation-delay:.5s}.nf-v4 .sg.b6{animation-delay:.72s}@keyframes v4sgrow{to{stroke-dashoffset:0}}.nf-v4 .splash .seed{transform-box:fill-box;transform-origin:50%;opacity:0;animation:.45s cubic-bezier(.2,1.6,.3,1) 1s forwards v4spop}.nf-v4 .splash .wm{font-family:var(--font-display);letter-spacing:-.04em;align-items:center;font-size:clamp(2.6rem,7vw,3.4rem);font-weight:700;display:inline-flex}.nf-v4 .splash .wm span{opacity:0;animation:.5s forwards v4rise;display:inline-block;transform:translateY(10px)}.nf-v4 .splash .wm .l1{animation-delay:1s}.nf-v4 .splash .wm .l2{animation-delay:1.08s}.nf-v4 .splash .wm .l3{animation-delay:1.16s}.nf-v4 .splash .wm .l4{animation-delay:1.24s}.nf-v4 .splash .wm .l5{animation-delay:1.32s}@keyframes v4rise{to{opacity:1;transform:none}}@keyframes v4spop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nf-v4 .splash{display:none}}.nf-v4 .spark{flex:none;width:8px;height:8px;display:inline-block;position:relative}.nf-v4 .spark .c{background:var(--volt);border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.nf-v4 .spark .c{animation:1.8s ease-in-out infinite v4spk}.nf-v4 .spark:after{content:"";border:2px solid var(--volt);border-radius:50%;animation:1.8s ease-out infinite v4rip;position:absolute;inset:-2px}}@keyframes v4spk{0%,to{transform:scale(.82)}50%{transform:scale(1.1)}}@keyframes v4rip{0%{opacity:.5;transform:scale(.6)}80%,to{opacity:0;transform:scale(2)}}@media (max-width:980px){.nf-v4 .hero .row,.nf-v4 .proof .grid,.nf-v4 .salle .grid,.nf-v4 .founder .card{grid-template-columns:1fr}.nf-v4 .scaffold,.nf-v4 .nav nav{display:none}.nf-v4 .salle .step,.nf-v4 .proof .beat{min-height:auto;padding:36px 0}.nf-v4 .hero .media{display:none}}.nf-v4 .hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffe26e;border-radius:2px;padding:0 .14em}.nf-v4 .demo{background:var(--cream-2)}.nf-v4 .democard{border:var(--b);border-radius:var(--r);background:var(--ink2);color:var(--cream);box-shadow:var(--sh-lg);grid-template-columns:1fr auto;align-items:center;gap:clamp(24px,4vw,56px);margin-top:44px;padding:clamp(30px,4vw,52px);transition:box-shadow .16s;display:grid;position:relative;overflow:hidden}.nf-v4 .democard:before{content:"";background:radial-gradient(560px 440px at 88% 8%,color-mix(in srgb,var(--volt)26%,transparent),transparent 60%),radial-gradient(440px 400px at 4% 98%,color-mix(in srgb,var(--sage)24%,transparent),transparent 62%);pointer-events:none;position:absolute;inset:0}.nf-v4 .democard:hover{box-shadow:12px 12px 0 var(--ink)}.nf-v4 .democard>*{z-index:2;position:relative}.nf-v4 .democard-in{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.nf-v4 .democard .badge{background:var(--volt);color:var(--ink);border-color:var(--ink)}.nf-v4 .democard h3{color:var(--paper);max-width:16ch;font-size:clamp(1.9rem,4vw,3rem);line-height:1}.nf-v4 .democard .meta{font-family:var(--font-mono);color:color-mix(in srgb,var(--cream)70%,transparent);font-size:13px}.nf-v4 .democard .go{font-family:var(--font-display);color:var(--volt);align-items:center;gap:8px;margin-top:4px;font-size:1.1rem;font-weight:600;display:inline-flex}.nf-v4 .democard .arr{transition:transform .25s}.nf-v4 .democard:hover .arr{transform:translate(5px)}.nf-v4 .democard .baobab{aspect-ratio:1;border:2px solid color-mix(in srgb,var(--cream)24%,transparent);background:color-mix(in srgb,var(--cream)6%,transparent);border-radius:24px;justify-content:center;align-items:center;width:clamp(130px,15vw,180px);display:flex}.nf-v4 .democard .baobab img{width:62%;height:62%}.nf-v4 .demoalt{font-family:var(--font-mono);color:var(--faded);margin-top:18px;font-size:13px}.nf-v4 .demoalt a{color:var(--volt-text);font-weight:600}@media (max-width:760px){.nf-v4 .democard{grid-template-columns:1fr}.nf-v4 .democard .baobab{display:none}}.nf-v4 .howx{background:var(--paper);position:relative}.nf-v4 .hxsteps{margin-top:30px;position:relative}.nf-v4 .hxsteps:before{content:"";background:repeating-linear-gradient(to bottom,var(--ink)0 6px,transparent 6px 14px);opacity:.22;width:2px;position:absolute;top:130px;bottom:110px;left:50%;transform:translate(-50%)}.nf-v4 .hxstep{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,4vw,60px);margin:64px 0;display:grid}.nf-v4 .hxstep:nth-child(2n) .hxmedia{order:-1}.nf-v4 .hxnum{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--volt-text);align-items:center;gap:12px;margin-bottom:14px;font-size:12px;font-weight:600;display:inline-flex}.nf-v4 .hxnum b{background:var(--volt);width:38px;height:38px;color:var(--ink);border:var(--b);box-shadow:var(--sh);font-family:var(--font-display);letter-spacing:0;border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.nf-v4 .hxcopy h3{max-width:16ch;margin-bottom:14px;font-size:clamp(1.7rem,3.4vw,2.6rem)}.nf-v4 .hxcopy p{color:var(--body);max-width:44ch;font-size:1.05rem;line-height:1.6}.nf-v4 .hxcopy p b{color:var(--ink);font-weight:600}.nf-v4 .hxtags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.nf-v4 .hxtags span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--paper);border:1.5px solid var(--ink);border-radius:999px;padding:6px 11px;font-size:10.5px;font-weight:600}.nf-v4 .hxmedia{border:var(--b);border-radius:var(--r);box-shadow:var(--sh-lg);aspect-ratio:5/4;justify-content:center;align-items:center;padding:24px;display:flex;position:relative;overflow:hidden}.nf-v4 .hxmedia svg{width:100%;max-width:420px;height:auto}.nf-v4 .hxstep.s1 .hxmedia{background:linear-gradient(135deg,#fff5d1,#f5e8b6)}.nf-v4 .hxstep.s2 .hxmedia{background:linear-gradient(135deg,#1d2e22,#0f1f14)}.nf-v4 .hxstep.s3 .hxmedia{background:linear-gradient(135deg,#d6e2f2,#b6cee8)}@media (max-width:860px){.nf-v4 .hxsteps:before{display:none}.nf-v4 .hxstep{grid-template-columns:1fr;margin:44px 0}.nf-v4 .hxstep:nth-child(2n) .hxmedia{order:0}}.nf-v4 .diff{background:var(--paper)}.nf-v4 .difftable{border:var(--b);border-radius:var(--r);box-shadow:var(--sh);background:var(--paper);margin-top:44px;overflow:hidden}.nf-v4 .drow{grid-template-columns:1.4fr repeat(3,1fr) 1.25fr;align-items:stretch;display:grid}.nf-v4 .drow+.drow{border-top:2px solid var(--ink)}.nf-v4 .dhead{background:var(--cream-2);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.09em;color:var(--faded);font-size:12px}.nf-v4 .dhead .daxis,.nf-v4 .dhead .dcell{align-items:center;padding:15px 18px}.nf-v4 .daxis,.nf-v4 .dcell{flex-direction:column;justify-content:center;gap:4px;padding:20px 18px;display:flex}.nf-v4 .dcell{border-left:1px solid var(--col);color:var(--body);font-size:14px}.nf-v4 .daxis b{font-family:var(--font-display);color:var(--ink);font-size:1.02rem;font-weight:600;line-height:1.1}.nf-v4 .daxis i{font-family:var(--font-mono);color:var(--faded);font-size:11px;font-style:normal}.nf-v4 .dcell .mk{border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;margin-bottom:3px;font-size:12px;font-weight:700;display:inline-flex}.nf-v4 .mk-no .mk{background:var(--volt-bg);color:var(--volt-hot)}.nf-v4 .mk-mid .mk{background:var(--amber-bg);color:#a8730b}.nf-v4 .mk-ok .mk{background:var(--sage);color:var(--cream)}.nf-v4 .dnufia{background:var(--ink2);color:var(--paper);border-left:2px solid var(--ink);font-weight:600}.nf-v4 .dhead .dnufia{background:var(--volt);color:var(--ink);letter-spacing:.06em}.nf-v4 .dnufia.mk-ok{color:var(--paper)}@media (max-width:860px){.nf-v4 .difftable{overflow-x:auto}.nf-v4 .drow{grid-template-columns:1.2fr repeat(3,minmax(120px,1fr)) minmax(150px,1.2fr);min-width:720px}}.nf-v4 .faqx{background:var(--cream-2)}.nf-v4 .faqxwrap{grid-template-columns:1fr;align-items:start;gap:clamp(24px,3vw,56px);margin-top:40px;display:grid}@media (min-width:900px){.nf-v4 .faqxwrap{grid-template-columns:1.15fr 1fr}}.nf-v4 .faqxlist{flex-direction:column;gap:14px;display:flex}.nf-v4 .faqxitem{border:var(--b);background:var(--paper);box-shadow:3px 3px 0 var(--ink);border-radius:14px;transition:transform .18s,box-shadow .18s;overflow:hidden}.nf-v4 .faqxitem:hover{box-shadow:var(--sh);transform:translate(-2px,-2px)}.nf-v4 .faqxitem summary{cursor:pointer;font-family:var(--font-display);align-items:center;gap:16px;padding:20px 24px;font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:600;list-style:none;transition:background .2s;display:flex}.nf-v4 .faqxitem summary::-webkit-details-marker{display:none}.nf-v4 .faqxitem summary:after{content:"+";background:var(--ink);width:32px;height:32px;color:var(--paper);font-family:var(--font-display);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;font-size:20px;font-weight:700;transition:transform .3s,background .3s;display:flex}.nf-v4 .faqxitem[open] summary:after{content:"−";background:var(--volt);transform:rotate(360deg)}.nf-v4 .faqxitem[open] summary{background:color-mix(in srgb,var(--volt)6%,transparent)}.nf-v4 .faqxitem .qn{font-family:var(--font-mono);letter-spacing:.12em;color:var(--volt-text);font-size:11px;font-weight:600}.nf-v4 .faqxbody{color:var(--body);max-width:72ch;padding:0 24px 22px;font-size:1rem;line-height:1.65}.nf-v4 .faqxbody b{color:var(--ink);font-weight:600}.nf-v4 .faqxaside{border:var(--b);border-radius:var(--r);box-shadow:var(--sh);background:linear-gradient(160deg,#fbf7ee 0%,#f5e9c4 100%);padding:clamp(28px,3vw,38px);position:sticky;top:96px}.nf-v4 .faqxaside h3{font-size:clamp(1.4rem,2.4vw,1.8rem);line-height:1.1}.nf-v4 .faqxaside p{color:var(--body);margin:12px 0 22px;font-size:.98rem;line-height:1.55}.nf-v4 .faqxbtn{background:var(--volt);width:100%;color:var(--ink);border:var(--b);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--sh);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-size:13px;font-weight:700;transition:transform .14s,box-shadow .14s;display:flex}.nf-v4 .faqxbtn:hover{box-shadow:var(--sh-lg)}.nf-v4 .faqxbtn:active{box-shadow:none;transform:translate(3px,3px)}.nf-v4 .faqxsoc{font-family:var(--font-mono);color:var(--faded);letter-spacing:.04em;flex-wrap:wrap;gap:8px;margin-top:18px;font-size:12px;display:flex}.nf-v4 .faqxsoc a{color:var(--volt-text);font-weight:700}#main-content~footer{display:none!important}.nf-v4 .fxfoot{background:var(--ink);color:var(--cream);border-top:var(--b);position:relative;overflow:hidden}.nf-v4 .fxfoot:before{content:"";background:linear-gradient(90deg,var(--volt)0%,#ffe26e 50%,var(--sage)100%);height:3px;position:absolute;top:0;left:0;right:0}.nf-v4 .fxfoot .wrap{padding-top:clamp(56px,7vw,90px);padding-bottom:30px}.nf-v4 .fxfoot-hero{border-bottom:1px solid color-mix(in srgb,var(--cream)14%,transparent);grid-template-columns:1fr;align-items:end;gap:36px;padding-bottom:56px;display:grid}@media (min-width:900px){.nf-v4 .fxfoot-hero{grid-template-columns:1.3fr 1fr}}.nf-v4 .fxfoot-hero h2{color:var(--paper);letter-spacing:-.02em;max-width:14ch;font-size:clamp(2rem,5vw,4rem);line-height:.98}.nf-v4 .fxfoot-hero h2 b{color:var(--volt);font-weight:700}.nf-v4 .fxfoot-nl label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--cream)60%,transparent);margin-bottom:12px;font-size:10.5px;font-weight:700;display:block}.nf-v4 .fxfoot-nl .field{border:1.5px solid color-mix(in srgb,var(--cream)35%,transparent);background:color-mix(in srgb,var(--cream)5%,transparent);border-radius:12px;align-items:center;transition:border-color .2s;display:flex;overflow:hidden}.nf-v4 .fxfoot-nl .field:focus-within{border-color:var(--volt)}.nf-v4 .fxfoot-nl input{min-width:0;font-family:var(--font-sans);color:var(--paper);background:0 0;border:none;outline:none;flex:1;padding:14px 16px;font-size:14px}.nf-v4 .fxfoot-nl input::placeholder{color:color-mix(in srgb,var(--cream)40%,transparent)}.nf-v4 .fxfoot-nl button{background:var(--volt);color:#fff;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:none;padding:14px 20px;font-size:11px;font-weight:700;transition:all .2s}.nf-v4 .fxfoot-nl button:hover{background:var(--volt-hot)}.nf-v4 .fxfoot-nl .np{font-family:var(--font-mono);color:color-mix(in srgb,var(--cream)40%,transparent);letter-spacing:.06em;margin-top:10px;font-size:9.5px}.nf-v4 .fxfoot-grid{border-bottom:1px solid color-mix(in srgb,var(--cream)14%,transparent);grid-template-columns:1fr;gap:40px;padding:56px 0 40px;display:grid}@media (min-width:640px){.nf-v4 .fxfoot-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.nf-v4 .fxfoot-grid{grid-template-columns:1.5fr repeat(4,1fr)}}.nf-v4 .fxfoot-brand{flex-direction:column;gap:14px;max-width:300px;display:flex}.nf-v4 .fx-logo-img{width:clamp(168px,14vw,200px);height:auto;display:block}.nf-v4 .fxfoot-brand p{color:color-mix(in srgb,var(--cream)65%,transparent);font-size:13.5px;line-height:1.55}.nf-v4 .fx-soc{gap:10px;margin-top:8px;display:flex}.nf-v4 .fx-soc a{border:1.5px solid color-mix(in srgb,var(--cream)30%,transparent);width:36px;height:36px;color:color-mix(in srgb,var(--cream)70%,transparent);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.nf-v4 .fx-soc a:hover{background:var(--volt);border-color:var(--volt);color:#fff;transform:translateY(-2px)}.nf-v4 .fx-soc svg{width:15px;height:15px}.nf-v4 .fxfoot-col h5{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--cream)50%,transparent);margin-bottom:16px;font-size:10px;font-weight:700}.nf-v4 .fxfoot-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.nf-v4 .fxfoot-col li a{color:color-mix(in srgb,var(--cream)80%,transparent);align-items:center;gap:6px;font-size:13.5px;transition:color .2s;display:inline-flex}.nf-v4 .fxfoot-col li a:hover{color:var(--volt)}.nf-v4 .fxfoot-col .ext{opacity:.5;font-size:9px}.nf-v4 .fxfoot-col .new{font-family:var(--font-mono);background:var(--volt);color:#fff;letter-spacing:.08em;border-radius:3px;padding:2px 5px;font-size:8px;font-weight:700}.nf-v4 .fxfoot-legal{font-family:var(--font-mono);letter-spacing:.08em;color:color-mix(in srgb,var(--cream)45%,transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:26px 0 4px;font-size:10.5px;display:flex}.nf-v4 .fxfoot-legal .legal-nav{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.nf-v4 .fxfoot-legal a:hover{color:var(--paper)}.nf-v4 .fxfoot-legal .made{align-items:center;gap:8px;display:flex}.nf-v4 .fxfoot-legal .pin{border:1px solid color-mix(in srgb,var(--cream)20%,transparent);border-radius:999px;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}