.nt{--bg:#06070b;--panel:#0a0b10;--panel-2:#0f1017;--raise:#13141c;--line:#ffffff13;--line-2:#ffffff1c;--line-3:#ffffff2e;--plus:#fff6;--text:#f2f3f5;--soft:#c9cbd3;--grey:#8c8f9b;--dim:#5f626e;--violet:#8e80ff;--violet-2:#6b5bdf;--violet-ink:#cdc6ff;--hq-light:#8e80ff;--sans:var(--nt-sans), "Inter Tight", system-ui, sans-serif;--mono:var(--nt-mono), "Geist Mono", ui-monospace, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--col:min(80rem, calc(100% - 1.5rem));--pad:1.25rem;background:var(--bg);color:var(--text);font-family:var(--sans);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:1rem;line-height:1.55;position:relative;overflow-x:clip}html:has(.nt){background:#06070b}html:has(.nt) body{background:#06070b}html:has(.nt){font-size:max(100%,min(1.11111vw,1.95122svh))}.nt ::selection{color:#fff;background:#8e80ff66}.nt :where(h1,h2,h3,p,ul,ol,figure){margin:0;padding:0}.nt :where(ul,ol){list-style:none}.nt :where(h1,h2,h3){font-family:var(--sans);color:var(--text);text-wrap:balance;font-weight:500}.nt :where(p){line-height:1.55}.nt button{font-family:inherit}.nt [id]{scroll-margin-top:4.5rem}.nt a:focus-visible,.nt button:focus-visible{outline:.125rem solid var(--violet);outline-offset:.1875rem}.nt .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nt-light{background:var(--violet);border-radius:50%;flex:none;width:.4375rem;height:.4375rem;display:inline-block;position:relative;box-shadow:0 0 0 .1875rem #8e80ff29,0 0 .75rem 1px #8e80ffbf}.nt-light[data-pulse]:after{content:"";animation:nt-ping 2.8s var(--ease) infinite;border:1px solid #8e80ffb3;border-radius:50%;position:absolute;inset:-.25rem}@keyframes nt-ping{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.1)}}.nt-chip{min-height:1.625rem;font:450 .65625rem/1.3 var(--mono);letter-spacing:.065em;text-transform:uppercase;color:#d8dae0;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:.1875rem;align-items:center;gap:.5625rem;padding:.25rem .625rem .25rem .5625rem;display:inline-flex}.nt-chip .nt-light{width:.375rem;height:.375rem}.nt-hero-text>.nt-chip{letter-spacing:.035em;gap:.5rem;font-size:.59375rem}.nt-ico{width:1.375rem;height:1.375rem;color:var(--soft);background:linear-gradient(#ffffff1a,#ffffff09);border-radius:.375rem;flex-shrink:0;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff14}.nt-ico svg{width:.8125rem;height:.8125rem}.nt-ico.on{color:#ece9ff;background:linear-gradient(#8e80ff5c,#8e80ff24);box-shadow:inset 0 0 0 1px #b0a6ff6b,0 0 1.125rem -.25rem #8e80ff99}.nt :is(.nt-btn,.nt-link,.nt-work-link,.nt-door-link)>svg.lucide{width:.9375rem;height:.9375rem}.nt :is(.nt-channel,.nt-mock,.nt-foot-col) svg.lucide{width:.8125rem;height:.8125rem}.nt :is(.nt-checks,.nt-msg-time) svg.lucide{width:.875rem;height:.875rem}.nt .nt-play svg{width:.5rem;height:.5rem}.nt .nt-steps i svg{width:.5625rem;height:.5625rem}.nt :is(.nt-case-play svg,.nt-faq-plus){width:1.125rem;height:1.125rem}.nt-hq{color:#fff;--hq-light:var(--violet);background:#17181f;flex-shrink:0;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff1a}.nt-hq svg{height:auto;display:block}.nt-hq.sm{border-radius:.4375rem;width:1.5rem;height:1.5rem}.nt-hq.sm svg{width:.9375rem}.nt-hq.md{border-radius:.5rem;width:2rem;height:2rem}.nt-hq.md svg{width:1.1875rem}.nt-btn{min-height:2.875rem;font:500 .9375rem/1 var(--sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color .2s ease, border-color .2s ease, box-shadow .3s ease, transform .16s var(--ease);border:1px solid #0000;border-radius:.25rem;justify-content:center;align-items:center;gap:.625rem;padding:0 1.125rem;display:inline-flex}.nt-btn:active{transform:scale(.97)}.nt-btn svg{transition:transform .2s var(--ease)}.nt-btn:hover svg{transform:translate(.125rem)}.nt-btn.light{color:#08090c;background:#f4f5f6;box-shadow:0 0 0 1px #ffffff4d,0 .75rem 2.5rem -.75rem #8e80ff8c}.nt-btn.light:hover{background:#fff;box-shadow:0 0 0 1px #ffffff73,0 .875rem 3rem -.625rem #8e80ffb3}.nt-btn.glass,.nt-btn.small{color:var(--text);background:#ffffff12;border-color:#ffffff2b}.nt-btn.glass:hover,.nt-btn.small:hover{background:#ffffff1c;border-color:#ffffff47}.nt-btn.small{gap:.5rem;min-height:2.25rem;padding:0 .75rem;font-size:.84375rem}.nt-play{background:var(--text);color:#08090c;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;display:inline-grid}.nt-play svg,.nt-btn:hover .nt-play svg{transform:translate(1px)}.nt-link{font:500 .9375rem/1.4 var(--sans);color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.nt-link svg{transition:transform .2s var(--ease)}.nt-link:hover svg{transform:translate(.1875rem)}.nt-inline{color:inherit;text-underline-offset:.1875rem;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d;text-decoration-thickness:1px}.nt-inline:hover{text-decoration-color:currentColor}.nt-header{z-index:40;border-bottom:1px solid #ffffff14;height:4rem;margin-bottom:-4rem;transition:background-color .3s,border-color .3s;position:sticky;top:0}.nt-header[data-scrolled]{border-bottom-color:var(--line);-webkit-backdrop-filter:saturate(1.3)blur(1rem);backdrop-filter:saturate(1.3)blur(1rem);background:#06070bbd}.nt-header-bar{width:var(--col);align-items:center;gap:1.5rem;height:100%;margin-inline:auto;padding-inline:.875rem;display:flex}.nt-brand{color:var(--text);display:inline-flex}.nt-mark{width:auto;height:1.3125rem;display:block}.nt-nav{display:none}.nt-header .nt-btn{margin-left:auto}.nt-hero{isolation:isolate;--wy:35rem;--top:6.75rem;--gap:5.5rem;--sq:0px;padding:max(4.75rem, calc(var(--top) - var(--sq) * .233)) 0 2.5rem;flex-direction:column;align-items:center;display:flex;position:relative;container-type:inline-size}.nt-scene{z-index:-3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nt-photo{--pw:max(100cqw, 67.5rem);--wx:70cqw;width:var(--pw);aspect-ratio:3/2;left:clamp(calc(100cqw - var(--pw)), calc(var(--wx) - var(--pw) * .686), 0px);top:min(0px, calc(var(--wy) - var(--pw) * .5633));transform-origin:68.6% 84.5%;will-change:transform;position:absolute;transform:scale(1.03)}.nt-photo img{object-fit:cover;animation:nt-photo-in 2.4s var(--ease) both}.nt-photo:after{content:"";background:linear-gradient(180deg, transparent 89%, var(--bg) 99.5%);position:absolute;inset:0}@keyframes nt-photo-in{0%{opacity:0;transform:scale(1.05)}}.nt-glow{background:radial-gradient(closest-side,#ffb25c33,#ff96460f 50%,#0000 100%);width:26%;height:20%;animation:5.5s ease-in-out infinite nt-glow;position:absolute;top:84.5%;left:68.6%;translate:-50% -50%}@keyframes nt-glow{50%{opacity:.55}}.nt-mist{will-change:transform;width:150%;position:absolute;left:-25%}.nt-mist.far{top:calc(var(--wy) - 20.625rem);background:radial-gradient(28% 36% at 16% 64%,#9eb0dc1f,#0000 72%),radial-gradient(24% 28% at 44% 74%,#9eb0dc14,#0000 72%),radial-gradient(32% 34% at 80% 60%,#9eb0dc1a,#0000 72%);height:21.25rem;animation:48s ease-in-out infinite alternate nt-drift}.nt-mist.near{top:calc(var(--wy) - .625rem);background:radial-gradient(30% 34% at 28% 40%,#96a6ce1a,#0000 75%),radial-gradient(34% 30% at 72% 46%,#96a6ce16,#0000 75%);height:18.75rem;animation:36s ease-in-out infinite alternate-reverse nt-drift}@keyframes nt-drift{0%{translate:-4%}to{translate:4%}}.nt-scene:after{content:"";background:linear-gradient(180deg, #06070b9e 0, #06070b00 11.875rem), radial-gradient(64% 30% at 50% 30%, #06070b66, transparent 78%), linear-gradient(180deg, transparent calc(var(--wy) + 5rem), var(--bg) calc(var(--wy) + 22.5rem));position:absolute;inset:0}.nt-hero-frame{z-index:-2;width:var(--col);pointer-events:none;border-inline:1px solid #ffffff12;position:absolute;top:0;bottom:0;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.nt-squares{z-index:-1;left:0;right:0;top:calc(4rem + var(--shift,0px));width:var(--col);grid-template-columns:repeat(var(--cols,5), 1fr);grid-auto-rows:var(--cell,4.75rem);pointer-events:none;will-change:transform;align-content:start;margin-inline:auto;display:grid;position:absolute;overflow:hidden}.nt-squares.hero{height:calc(var(--wy) + 1.875rem);-webkit-mask-image:linear-gradient(#0000 0,#000 9% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 86%,#0000 100%)}.nt-squares>i{position:relative;box-shadow:inset 1px 1px #ffffff0d}.nt-squares>i:before{content:"";opacity:0;background:linear-gradient(#ffffff16,#ffffff06);transition:opacity 1.5s cubic-bezier(.25,.8,.3,1);position:absolute;inset:1px 0 0 1px;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff21}.nt-squares>i[data-lit]:before{opacity:1;transition-duration:.12s}.nt-squares>i[data-spot=rest]:before{opacity:.5}.nt-squares>i[data-spot=rest][data-lit]:before{opacity:1}.nt-squares>i[data-spot=violet]:before{opacity:1;background:linear-gradient(155deg,#8e80ff33,#8e80ff09 72%);box-shadow:inset 0 0 0 1px #aaa0ff42,inset 0 1px #cdc6ff4d}.nt-squares>i[data-spot=violet][data-lit]:before{background:linear-gradient(155deg,#8e80ff4d,#8e80ff12 72%)}.nt-squares>i[data-spot=violet] b{background:var(--violet);border-radius:50%;width:.6875rem;height:.6875rem;position:absolute;bottom:14%;right:14%;box-shadow:0 0 0 .25rem #8e80ff29,0 0 1.375rem .25rem #8e80ff9e}.nt-squares>i[data-spot=violet] b:after{content:"";animation:nt-ping 3.2s var(--ease) infinite;border:1px solid #a094ffbf;border-radius:50%;position:absolute;inset:-.3125rem}.nt-squares>i[data-spot=violet] span{font:500 .53125rem/1.45 var(--mono);font-size:clamp(.5rem, calc(var(--cell,4.75rem) * .112), .53125rem);letter-spacing:.08em;text-transform:uppercase;color:var(--violet-ink);opacity:.8;position:absolute;top:12%;left:12%;right:8%}.nt-hero-text{width:var(--col);text-align:center;will-change:transform, opacity;flex-direction:column;align-items:center;padding-inline:.875rem;display:flex;position:relative}.nt-hero-text>*{animation:nt-rise .9s var(--ease) both}.nt-hero-text>.nt-h1{animation:none}.nt-hero-text>.nt-lede{animation-delay:.5s}.nt-hero-text>.nt-actions{animation-delay:.62s}@keyframes nt-rise{0%{opacity:0;transform:translateY(.875rem)}to{opacity:1;transform:none}}.nt-h1{margin-top:max(.5rem, calc(1.375rem - var(--sq) * .033));font-size:clamp(2.375rem, min(10.1vw, calc(5.375rem - var(--sq) * .078)), 5.375rem);letter-spacing:-.04em;color:#f5f6f7;font-weight:500;line-height:1.02}.nt-h1-stack{display:grid}.nt-h1-set{flex-direction:column;grid-area:1/1;align-items:center;display:flex}.nt-h1-set[data-state=idle]{visibility:hidden}.nt-h1-line{white-space:nowrap;padding:0 .05em .07em;display:block}.nt-h1-line:last-child{color:#eceef59e}.nt-w{display:inline-block}.nt-h1-set[data-state=in] .nt-w{animation:nt-word-in 1.05s var(--ease) backwards;animation-delay:calc(var(--i) * 75ms + .14s)}.nt-h1-set[data-state=out] .nt-w{animation:.55s cubic-bezier(.55,0,.75,.2) forwards nt-word-out;animation-delay:calc(var(--i) * 35ms)}@keyframes nt-word-in{0%{opacity:0;filter:blur(.875rem);transform:translateY(.45em)}}@keyframes nt-word-out{to{opacity:0;filter:blur(.75rem);transform:translateY(-.32em)}}.nt-lede{margin-top:max(.5rem, calc(1.375rem - var(--sq) * .033));letter-spacing:-.012em;color:#e6e8f0bd;max-width:36.875rem;font-size:1.03125rem;line-height:1.52}.nt-actions{margin-top:max(.75rem, calc(1.875rem - var(--sq) * .044));flex-direction:column;gap:.625rem;width:100%;max-width:21.25rem;display:flex}.nt-stage{width:min(72.5rem,100% - 1rem);margin-top:max(1.5rem, calc(var(--gap) - var(--sq) * .222));animation:nt-stage-in 1.3s var(--ease) .35s both;position:relative}@keyframes nt-stage-in{0%{opacity:0;translate:0 2.5rem}}.nt-tilt{transform-origin:50% 100%;will-change:transform;position:relative}.nt-stage-cap{text-align:center;font:.71875rem/1.4 var(--mono);letter-spacing:.02em;color:var(--dim);margin-top:1.125rem}.nt-window{background:var(--panel);text-align:left;border:1px solid #ffffff1a;border-radius:.75rem;position:relative;overflow:hidden;box-shadow:0 2.5rem 6.25rem -1.875rem #000000e6,inset 0 1px #ffffff0d}.nt-board-window{background:linear-gradient(#111219fa,#090a0efc 60%);border-color:#ffffff21;box-shadow:0 -1.25rem 5rem -2.5rem #ffbe7829,0 3.125rem 7.5rem -1.875rem #000000f2,0 0 0 1px #0009}.nt-board-window:before{content:"";z-index:2;background:linear-gradient(90deg,#0000,#ffffff80,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.nt-window-bar{border-bottom:1px solid var(--line);background:#ffffff05;grid-template-columns:3.5rem 1fr 3.5rem;align-items:center;height:2.375rem;padding:0 .75rem;display:grid}.nt-dots{gap:.375rem;display:flex}.nt-dots i{background:#ffffff21;border-radius:50%;width:.625rem;height:.625rem}.nt-address{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--line);max-width:100%;font:.71875rem/1.2 var(--mono);color:var(--grey);background:#ffffff08;border-radius:.3125rem;justify-self:center;padding:.25rem .75rem;overflow:hidden}.nt-board{grid-template-columns:1fr;display:grid}.nt-side{border-bottom:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.nt-workspace,.nt-side-foot{display:none}.nt-side-nav{scrollbar-width:none;gap:.125rem;padding:.5rem;display:flex;overflow-x:auto}.nt-side-nav::-webkit-scrollbar{display:none}.nt-side-item{font:450 .84375rem/1 var(--sans);letter-spacing:-.01em;color:var(--grey);cursor:pointer;background:0 0;border:0;border-radius:.4375rem;flex-shrink:0;align-items:center;gap:.5625rem;padding:.4375rem .625rem .4375rem .4375rem;transition:background-color .15s,color .15s;display:flex}.nt-side-item:hover{color:var(--soft);background:#ffffff0a}.nt-side-item[aria-selected=true]{color:var(--text);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff12}.nt-count{font:.6875rem/1 var(--mono);color:var(--violet-ink);background:#8e80ff29;border-radius:.25rem;margin-left:auto;padding:.1875rem .375rem}.nt-main{min-width:0;animation:nt-fade .35s var(--ease) both;flex-direction:column;gap:1rem;padding:1.125rem .875rem;display:flex}@keyframes nt-fade{0%{opacity:0;transform:translateY(.25rem)}}.nt-main-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.nt-kicker{font:.65625rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:.5rem;display:block}.nt-main-title{letter-spacing:-.028em;color:var(--text);font-size:1.375rem;font-weight:500;line-height:1.15;display:block}.nt-me,.nt-ws-avatar,.nt-person{color:#e9eaee;font:600 .75rem/1 var(--sans);background:linear-gradient(140deg,#3a3b47,#24252e);flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.nt-me{border-radius:50%;width:1.75rem;height:1.75rem}.nt-cards{gap:.625rem;display:grid}.nt-card{border:1px solid var(--line);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color .2s ease, background-color .2s ease, transform .2s var(--ease);background:#ffffff06;border-radius:.625rem;flex-direction:column;gap:.375rem;padding:.875rem;display:flex}.nt-card:hover{border-color:var(--line-3);background:#ffffff0a;transform:translateY(-1px)}.nt-card-top{color:var(--grey);align-items:center;gap:.5625rem;margin-bottom:.25rem;font-size:.78125rem;font-weight:500;display:flex}.nt-card-big{letter-spacing:-.02em;color:var(--text);align-items:center;gap:.625rem;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.nt-card-note{color:var(--grey);align-items:center;gap:.625rem;font-size:.78125rem;display:flex}.nt-uptime{box-sizing:content-box;justify-content:space-between;align-items:flex-end;gap:.125rem;height:1.375rem;margin-top:auto;padding-top:.625rem;display:flex}.nt-uptime i{transform-origin:bottom;min-width:.125rem;max-width:.25rem;height:100%;animation:nt-bar .6s var(--ease) both;animation-delay:calc(var(--i) * 16ms + .4s);background:#e2e4ec80;border-radius:.125rem;flex:1 1 0}.nt-uptime i:nth-child(7n+3){opacity:.5}.nt-uptime i:nth-child(11n+5){opacity:.75}.nt-uptime i:last-child{background:var(--violet);box-shadow:0 0 .625rem #8e80ffb3}@keyframes nt-bar{0%{opacity:0;transform:scaleY(.2)}}.nt-steps{font:.65625rem/1 var(--mono);color:var(--grey);margin-top:auto;padding-top:.75rem;display:flex}.nt-steps>span{flex-direction:column;flex:1;align-items:flex-start;gap:.375rem;display:flex;position:relative}.nt-steps>span:before{content:"";background:#ffffff29;height:1px;position:absolute;top:.4375rem;left:1.125rem;right:.125rem}.nt-steps>span:last-child{flex:none}.nt-steps>span:last-child:before{display:none}.nt-steps i{color:#0a0b0f;width:.9375rem;height:.9375rem;animation:nt-pop .4s var(--ease) both;animation-delay:calc(var(--i) * .16s + .5s);background:#e8e9ee;border-radius:50%;place-items:center;display:grid}@keyframes nt-pop{0%{transform:scale(0)}}.nt-rows{flex-direction:column;gap:.5625rem;margin-top:.125rem;display:flex}.nt-row{color:var(--soft);justify-content:space-between;align-items:center;gap:.625rem;font-size:.84375rem;display:flex}.nt-pill{border:1px solid var(--line-2);white-space:nowrap;height:1.375rem;color:var(--grey);border-radius:62.4375rem;flex-shrink:0;align-items:center;gap:.375rem;padding:0 .5rem;font-size:.71875rem;font-weight:500;line-height:1;display:inline-flex}.nt-pill i{background:currentColor;border-radius:50%;width:.3125rem;height:.3125rem}.nt-pill.live{color:var(--text);border-color:var(--line-3)}.nt-pill.progress,.nt-pill.yours{color:var(--violet-ink);background:#8e80ff1a;border-color:#8e80ff66}.nt-pill.progress i,.nt-pill.yours i{background:var(--violet);box-shadow:0 0 .375rem #8e80ffe6}.nt-pill.asked{color:var(--dim)}.nt-pill.done{color:var(--soft)}.nt-pill.replaced{color:var(--dim);border-style:dashed}.nt-struck{flex-wrap:wrap;gap:.375rem;margin-top:auto;padding-top:.5rem;display:flex}.nt-struck s{border:1px solid var(--line);color:var(--dim);border-radius:.3125rem;padding:.1875rem .5rem;font-size:.75rem;text-decoration-color:#ffffff4d}.nt-table{border:1px solid var(--line);border-radius:.625rem;flex-direction:column;display:flex;overflow:hidden}.nt-table .nt-row{border-top:1px solid var(--line);color:var(--text);grid-template-columns:1fr auto;gap:.375rem .75rem;padding:.8125rem .875rem;display:grid}.nt-table .nt-row:first-child{border-top:0}.nt-table .nt-row>:first-child{grid-column:1/-1}.nt-table .nt-row>.nt-pill{justify-self:end}.nt-channel,.nt-when{color:var(--grey);align-items:center;gap:.375rem;font-size:.78125rem;display:inline-flex}.nt-when{font:.71875rem/1.3 var(--mono)}.nt-row.faded>:first-child{color:var(--dim)}.nt-row s{text-decoration-color:#ffffff4d}.nt-yours-name{align-items:center;gap:.5625rem;font-weight:500;display:inline-flex}.nt-running{border:1px solid var(--line);border-radius:.625rem;flex-direction:column;gap:.375rem;padding:.875rem;display:flex}.nt-running .nt-uptime{height:2.125rem}.nt-checks{color:var(--soft);gap:.5625rem;font-size:.84375rem;display:grid}.nt-checks span{align-items:center;gap:.5625rem;display:flex}.nt-checks svg{color:var(--text);flex-shrink:0}.nt-note{color:#2c2d35;text-align:left;background:#f6f6f9f7;border-radius:.875rem;align-items:flex-start;gap:.625rem;max-width:21.25rem;padding:.75rem .875rem;display:flex;box-shadow:0 0 0 1px #ffffff40,0 1.5rem 3.75rem -1rem #000000d9,0 0 3.75rem -1.25rem #8e80ff73}.nt-note figcaption{flex-direction:column;gap:.125rem;font-size:.8125rem;line-height:1.4;display:flex}.nt-note-head{justify-content:space-between;gap:.75rem;font-size:.78125rem;display:flex}.nt-note-head strong{color:#121318;font-weight:600}.nt-note-head time{font:.6875rem/1.6 var(--mono);color:#8a8b95;white-space:nowrap}.nt-note .nt-hq{background:#121318}.nt-float{z-index:2;animation:nt-note-in .8s var(--ease) both;margin:-1.125rem .5rem 0 auto;animation-delay:1.2s;position:relative}@keyframes nt-note-in{0%{opacity:0;transform:translateY(.625rem)scale(.97)}}.nt-frame{width:var(--col);border-inline:1px solid var(--line);margin-inline:auto;position:relative}.nt-sec{padding:4.5rem var(--pad) 0;border-top:1px solid var(--line);position:relative}.nt-sec:before,.nt-sec:after,.nt-hatch:before,.nt-hatch:after,.nt-close:before,.nt-close:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(var(--plus), var(--plus)) center / .6875rem 1px no-repeat, linear-gradient(var(--plus), var(--plus)) center / 1px .6875rem no-repeat;width:.6875rem;height:.6875rem;position:absolute;top:-.375rem}.nt-sec:before,.nt-hatch:before{left:-.375rem}.nt-sec:after,.nt-hatch:after{right:-.375rem}.nt-hatch{border-top:1px solid var(--line);background:repeating-linear-gradient(-45deg,#ffffff0b 0 1px,#0000 1px .5625rem);height:2.5rem;position:relative}.nt-bleed,.nt-ask,.nt-care,.nt-night,.nt-flow,.nt-team,.nt-work,.nt-doors,.nt-case{margin-inline:calc(-1 * var(--pad));border-top:1px solid var(--line)}.nt-head{gap:1.375rem;margin-bottom:3.25rem;display:grid}.nt-head-l{flex-direction:column;align-items:flex-start;gap:1.375rem;display:flex}.nt-head h2,.nt-faq h2,.nt-case h2{letter-spacing:-.036em;max-width:40rem;font-size:clamp(2rem,8.4vw,3.125rem);line-height:1.06}.nt-head.wide h2{max-width:57.5rem}.nt-head-r{max-width:27.5rem;color:var(--grey);font-size:1.03125rem}.nt-ask{display:grid}.nt-ask-rail{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.nt-rail-item{border:0;border-left:1px solid var(--line);font:500 .875rem/1 var(--sans);color:var(--grey);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.5625rem;padding:.875rem .375rem;transition:background-color .2s,color .2s;display:flex}.nt-rail-item:first-child{border-left:0}.nt-rail-item:hover{color:var(--soft);background:#ffffff05}.nt-rail-item[aria-selected=true]{color:var(--text);box-shadow:inset 0 -.125rem 0 var(--violet);background:#ffffff09}.nt-ask-panel{background:radial-gradient(70% 60% at 50% 0,#8e80ff12,#0000 70%);padding:.875rem .625rem}.nt-ask-panel .nt-window{animation:nt-fade .35s var(--ease) both}.nt-chat{grid-template-columns:1fr;height:28.25rem;display:grid}.nt-chat-main{flex-direction:column;min-width:0;min-height:0;display:flex}.nt-chat-list,.nt-slack-side,.nt-mail-side{display:none}.nt-msg{animation:nt-msg .45s var(--ease) both;animation-delay:calc(var(--i) * .26s + .12s);display:flex}@keyframes nt-msg{0%{opacity:0;transform:translateY(.5rem)}}.nt-person{border-radius:.5rem;width:2rem;height:2rem;font-size:.8125rem}.nt-chat-head{border-bottom:1px solid var(--line);background:#13161b;align-items:center;gap:.625rem;padding:.625rem .875rem;display:flex}.nt-chat-head strong,.nt-chat-list strong{color:var(--text);font-size:.84375rem;font-weight:600;line-height:1.25;display:block}.nt-chat-head em,.nt-chat-list em{color:var(--grey);font-size:.75rem;font-style:normal;line-height:1.25;display:block}.nt-chat-body{background-color:#0b0e12;background-image:radial-gradient(#ffffff09 1px,#0000 1px);background-size:.875rem .875rem;flex-direction:column;flex:1;justify-content:flex-end;gap:.5rem;padding:1rem .875rem;display:flex;overflow:hidden}.nt-msg.out{justify-content:flex-end}.nt-bubble{color:#e9ebef;border-radius:.5625rem;flex-direction:column;gap:.1875rem;max-width:82%;padding:.4375rem .625rem .3125rem;font-size:.875rem;line-height:1.4;display:flex}.nt-msg.in .nt-bubble{background:#1b1f26;border-top-left-radius:.1875rem}.nt-msg.out .nt-bubble{background:#173a33;border-top-right-radius:.1875rem}.nt-msg-time{font:.65625rem/1 var(--mono);color:#e9ebef80;align-self:flex-end;align-items:center;gap:.1875rem;display:inline-flex}.nt-msg-time svg{color:#7fb6e8}.nt-chat-list>span{border-radius:.5rem;align-items:center;gap:.625rem;padding:.625rem .5rem;display:flex}.nt-chat-list>span.active{background:#ffffff0d}.nt-chat-list em{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;overflow:hidden}.nt-chat-list>span>i{background:#ffffff12;border-radius:50%;flex-shrink:0;width:1.5rem;height:1.5rem}.nt-chat-list b{background:#ffffff12;border-radius:.1875rem;width:5.75rem;height:.375rem;margin:.25rem 0;display:block}.nt-chat-list b+b{width:3.625rem}.nt-slack-side strong{color:#fff;padding:0 .5rem .75rem;font-size:.875rem;font-weight:700}.nt-slack-side span{border-radius:.375rem;align-items:center;gap:.5rem;padding:.3125rem .5rem;display:flex}.nt-slack-side span.active{color:#fff;background:#ffffff1f}.nt-slack-side span>i:not(.nt-light){background:#fff6;border-radius:50%;width:.4375rem;height:.4375rem}.nt-slack-sep{background:#ffffff1a;height:1px;margin:.625rem .5rem;padding:0!important}.nt-slack-head{border-bottom:1px solid var(--line);color:var(--text);padding:.75rem 1.125rem;font-size:.875rem}.nt-slack-head strong{font-weight:700}.nt-slack-body{background:#111216;flex-direction:column;flex:1;justify-content:flex-end;gap:.875rem;padding:1rem 1.125rem;display:flex;overflow:hidden}.nt-slack-body .nt-msg,.nt-mail-body .nt-msg{align-items:flex-start;gap:.625rem}.nt-slack-msg,.nt-mail-msg{min-width:0;color:var(--soft);flex-direction:column;gap:.125rem;font-size:.875rem;line-height:1.45;display:flex}.nt-who{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;font-size:.84375rem;display:flex}.nt-who strong{color:var(--text);font-weight:700}.nt-who time,.nt-who em{font:.6875rem/1 var(--mono);color:var(--dim);font-style:normal}.nt-composer{border:1px solid var(--line-2);color:var(--dim);border-radius:.5rem;margin:0 1.125rem 1rem;padding:.6875rem .75rem;font-size:.8125rem}.slack .nt-chat-main{background:#111216}.nt-mail-side span{border-radius:.4375rem;align-items:center;gap:.5rem;padding:.4375rem .625rem;display:flex}.nt-mail-side span.active{color:var(--text);background:#ffffff0f;font-weight:500}.nt-mail-side span i{opacity:.6;border:.09375rem solid;border-radius:.1875rem;width:.75rem;height:.75rem}.nt-mail-subject{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem .625rem;padding:1rem 1.125rem .75rem;display:flex}.nt-mail-subject strong{letter-spacing:-.02em;color:var(--text);font-size:1rem;font-weight:500}.nt-mail-tag{border:1px solid var(--line);font:.65625rem/1.4 var(--mono);color:var(--grey);border-radius:.25rem;padding:.125rem .4375rem}.nt-mail-body{flex-direction:column;flex:1;display:flex;overflow:hidden}.nt-mail-body .nt-msg{border-bottom:1px solid var(--line);padding:.75rem 1.125rem}.nt-mail-body .nt-msg:last-child{border-bottom:0}.nt-unfurl{background:#ffffff0d;border-radius:.4375rem;align-items:stretch;gap:.625rem;max-width:16.875rem;margin-bottom:.1875rem;padding:.5rem;display:flex}.slack .nt-unfurl,.email .nt-unfurl{border-left:.125rem solid var(--violet);border-radius:.1875rem .4375rem .4375rem .1875rem;margin:.375rem 0 0}.nt-unfurl-text{color:var(--text);flex-direction:column;flex:1;justify-content:center;gap:.125rem;font-size:.78125rem;display:flex}.nt-unfurl-text strong{font-weight:600}.nt-unfurl-text span{color:var(--grey);font-size:.75rem}.nt-unfurl-screen{width:4rem;height:3.25rem;box-shadow:inset 0 0 0 1px var(--line-2);background:#191b22;border-radius:.3125rem;flex-direction:column;flex-shrink:0;gap:.25rem;padding:.375rem;display:flex}.nt-unfurl-screen>i{background:#ffffff1a;border-radius:.125rem;height:.3125rem;display:block}.nt-unfurl-screen>i.bar{background:#ffffff4d;width:70%;height:.4375rem}.nt-toggle{background:var(--violet);border-radius:62.4375rem;align-self:flex-end;width:1.125rem;height:.625rem;margin-top:auto;position:relative}.nt-toggle i{background:#fff;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:1px;right:1px}.nt-care{background:var(--line);gap:1px;display:grid}.nt-care-cell{background:var(--bg);flex-direction:column;display:flex}.nt-care-art{border-bottom:1px solid var(--line);background:radial-gradient(110% 90% at 50% 0,#ffffff08,#0000 70%);place-items:center;height:10.5rem;padding:1.125rem;display:grid}.nt-care h3{letter-spacing:-.015em;color:var(--text);align-items:center;gap:.6875rem;padding:1rem 1.25rem;font-size:.9375rem;font-weight:500;display:flex}.nt-mock{width:100%;max-width:17.5rem;color:var(--soft);font-size:.78125rem}.nt-mock.list{flex-direction:column;gap:.375rem;display:flex}.nt-mock.list>span,.nt-mock.watch,.nt-mock.upgrade{border:1px solid var(--line-2);background:#ffffff08;border-radius:.5rem}.nt-mock.list>span{align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.nt-mock.list em{color:var(--text);flex:1;align-items:center;gap:.5rem;font-style:normal;display:inline-flex}.nt-mock.list time{font:.6875rem/1 var(--mono);color:var(--grey)}.nt-mock.list svg{color:var(--soft)}.nt-mock .nt-hq.sm{border-radius:.3125rem;width:1.125rem;height:1.125rem}.nt-mock .nt-hq.sm svg{width:.6875rem}.nt-mini-pill{border:1px solid var(--line-2);color:var(--soft);border-radius:62.4375rem;padding:.125rem .5rem;font-size:.6875rem}.nt-mini-pill.owner{color:var(--violet-ink);background:#8e80ff1a;border-color:#8e80ff66}.nt-mock.watch,.nt-mock.upgrade{flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.nt-mock-line{color:var(--text);flex-wrap:wrap;align-items:center;gap:.25rem .625rem;font-weight:500;display:flex}.nt-mock-line em{color:var(--grey);margin-left:auto;font-size:.71875rem;font-style:normal;font-weight:400}.nt-mock.watch .nt-uptime{height:1.875rem;padding:0}.nt-mock.upgrade .nt-steps{padding:0}.nt-mock-cap{color:var(--text);font-size:.78125rem}.nt-mock.oncall{flex-direction:column;align-items:center;gap:.75rem;display:flex}.nt-mock.oncall time{font:300 3rem/1 var(--mono);letter-spacing:-.05em;color:var(--text);align-items:baseline;gap:.375rem;display:flex}.nt-mock.oncall small{letter-spacing:0;color:var(--grey);font-size:.875rem}.nt-mock.oncall>span{color:var(--violet-ink);background:#8e80ff1a;border:1px solid #8e80ff59;border-radius:62.4375rem;align-items:center;gap:.5625rem;padding:.3125rem .75rem;font-size:.75rem;display:inline-flex}.nt-night{isolation:isolate;display:grid;position:relative;overflow:hidden}.nt-night-sky{z-index:-1;background:radial-gradient(60% 55% at 72% 112%,#8e80ff6b,#6b5bdf1f 55%,#0000 80%),radial-gradient(1px 1px at 12% 22%,#fffc,#0000 100%),radial-gradient(1px 1px at 27% 64%,#ffffff80,#0000 100%),radial-gradient(.09375rem .09375rem at 38% 14%,#ffffffb3,#0000 100%),radial-gradient(1px 1px at 49% 42%,#ffffff73,#0000 100%),radial-gradient(1px 1px at 61% 18%,#fff9,#0000 100%),radial-gradient(.09375rem .09375rem at 74% 33%,#ffffff8c,#0000 100%),radial-gradient(1px 1px at 86% 12%,#ffffffb3,#0000 100%),radial-gradient(1px 1px at 93% 48%,#fff6,#0000 100%),radial-gradient(1px 1px at 6% 78%,#ffffff59,#0000 100%),radial-gradient(1px 1px at 19% 46%,#ffffff80,#0000 100%),linear-gradient(#07080e,#0b0b18 70%,#120f2a);position:absolute;inset:0}.nt-night-text{flex-direction:column;gap:.875rem;padding:3rem 1.375rem 1rem;display:flex}.nt-time{font:.75rem/1 var(--mono);letter-spacing:.12em;color:var(--violet-ink)}.nt-night h3{letter-spacing:-.036em;color:var(--text);font-size:clamp(1.875rem,7.4vw,2.875rem);line-height:1.06}.nt-night-text p:not(.nt-time){max-width:26.875rem;color:var(--grey)}.nt-night-text .strong{color:var(--text)}.nt-lock{justify-content:center;align-items:flex-start;min-height:20.625rem;padding-top:2.25rem;display:flex;position:relative;overflow:hidden}.nt-phone{background:linear-gradient(185deg,#15132e,#2c2470 55%,#5b4bd0 100%);border:.5625rem solid #22232b;border-bottom:0;border-radius:2.625rem 2.625rem 0 0;flex-direction:column;align-items:center;width:18.25rem;height:22.5rem;padding:1.625rem .875rem 0;display:flex;box-shadow:0 -.625rem 5rem -.75rem #6b5bdf8c,inset 0 0 0 1px #ffffff0f}.nt-phone-day{color:#fffc;order:-1;font-size:.8125rem;font-weight:500}.nt-phone-time{letter-spacing:-.045em;color:#fff;margin-top:.125rem;font-size:4.625rem;font-weight:500;line-height:1}.nt-lock-note{width:100%;margin-top:1.625rem}.nt-sentinel{height:1px}.nt-flow{background-image:radial-gradient(circle at 1px 1px,#ffffff0f 1px,#0000 0);background-size:1.125rem 1.125rem;flex-direction:column;align-items:stretch;padding:1.75rem 1.25rem 2rem;display:flex;position:relative;overflow:hidden}.nt-flow-tools{flex-direction:column;gap:.375rem;display:flex}.nt-flow-tools li{border:1px solid var(--line);color:var(--grey);background:#0a0b10e6;border-radius:.5rem;align-items:center;gap:.625rem;padding:.625rem .75rem;font-size:.875rem;display:flex}.nt-flow-tools em{font:.6875rem/1 var(--mono);color:var(--dim);margin-left:auto;font-style:normal}.nt-tool-icon{width:1.375rem;height:1.375rem;color:var(--dim);background:#ffffff0d;border-radius:.375rem;flex-shrink:0;place-items:center;display:grid}.nt-tool-icon svg{width:.8125rem;height:.8125rem}.nt-flow-lines{width:100%;display:block;overflow:visible}.nt-flow-lines.wide{display:none}.nt-flow-lines.tall{height:4.75rem;margin:.125rem 0}.nt-flow-lines path{fill:none;vector-effect:non-scaling-stroke;stroke-width:1.2px}.nt-flow-lines .track{stroke:#ffffff1f}.nt-flow-lines .flow{stroke:var(--violet);stroke-dasharray:3 9;opacity:.9;animation:1.4s linear infinite nt-flow}@keyframes nt-flow{to{stroke-dashoffset:-24px}}.nt-flow-node{white-space:nowrap;color:#fff;background:linear-gradient(#1a1830,#110f22);border:1px solid #b0a6ff66;border-radius:.625rem;align-self:center;align-items:center;gap:.625rem;padding:.8125rem 1.25rem .8125rem .875rem;font-size:1rem;font-weight:500;display:inline-flex;box-shadow:0 0 0 .375rem #8e80ff14,0 1.125rem 3.125rem -.875rem #8e80ff8c}.nt-flow-out{background:repeating-linear-gradient(180deg, var(--violet) 0 .1875rem, transparent .1875rem .75rem);align-self:center;width:1px;height:1.875rem;animation:1.4s linear infinite nt-flow-y}@keyframes nt-flow-y{to{background-position:0 1.5rem}}@keyframes nt-flow-x{to{background-position:1.5rem 0}}.nt-flow-yours{border:1px solid var(--line-2);white-space:nowrap;color:var(--text);background:#0a0b10eb;border-radius:.625rem;align-self:center;align-items:center;gap:.625rem;padding:.75rem 1.125rem .75rem .75rem;font-size:.9375rem;font-weight:500;display:inline-flex}.nt-team{background:var(--line);gap:1px;display:grid}.nt-team-card{background:var(--bg);flex-direction:column;display:flex}.nt-team-art{border-bottom:1px solid var(--line);background:radial-gradient(80% 70%,#8e80ff0f,#0000 70%);place-items:center;height:16.5rem;padding:1.5rem;display:grid}.nt-team-card p{max-width:33.75rem;color:var(--grey);padding:1.375rem 1.25rem 1.875rem;font-size:1rem}.nt-team-card strong{color:var(--text);font-weight:500}.nt-roster,.nt-incident{flex-direction:column;width:100%;max-width:19.375rem;display:flex}.nt-roster{gap:.5rem}.nt-roster>span,.nt-incident li{border:1px solid var(--line-2);color:var(--text);background:#0e0f15e6;border-radius:.625rem;align-items:center;gap:.75rem;padding:.75rem .875rem;font-size:.875rem;font-weight:500;display:flex}.nt-online{background:var(--violet);border-radius:50%;width:.4375rem;height:.4375rem;margin-left:auto;box-shadow:0 0 0 .1875rem #8e80ff29,0 0 .625rem #8e80ffb3}.nt-incident li{position:relative}.nt-incident li+li{margin-top:1.125rem}.nt-incident li+li:before{content:"";border-left:1px dashed #fff3;height:1.125rem;position:absolute;top:-1.1875rem;left:1.125rem}.nt-incident i{border-radius:50%;flex-shrink:0;width:.5625rem;height:.5625rem}.nt-incident .bad{color:var(--grey)}.nt-incident .bad i{border:.09375rem solid var(--grey)}.nt-incident .on i{background:var(--violet);box-shadow:0 0 0 .1875rem #8e80ff29,0 0 .625rem #8e80ffb3}.nt-incident .good i{background:var(--text);box-shadow:0 0 0 .1875rem #ffffff1a}.nt-work{background:var(--line);gap:1px;display:grid}.nt-work-card{background:var(--bg);flex-direction:column;transition:background-color .3s;display:flex;position:relative}.nt-work-art{aspect-ratio:400/290;border-bottom:1px solid var(--line);isolation:isolate;background:radial-gradient(90% 80% at 30% 0,#ffffff0b,#0000 70%);padding:1.5rem 1.5rem 0;position:relative;overflow:hidden}.nt-work-art:before{content:"";z-index:-1;background-image:radial-gradient(circle at 1px 1px,#ffffff12 1px,#0000 0);background-size:1rem 1rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.nt-work-window{width:84%;transition:transform .5s var(--ease);border-radius:.5rem}.nt-work-window .nt-window-bar{grid-template-columns:2.5rem 1fr 2.5rem;height:1.625rem;padding:0 .5625rem}.nt-work-window .nt-dots{gap:.25rem}.nt-work-window .nt-dots i{width:.4375rem;height:.4375rem}.nt-work-window .nt-address{border-radius:.25rem;padding:.125rem .5625rem;font-size:.625rem}.nt-work-window img{width:100%;height:auto;display:block}.nt-work-phone{width:27%;transition:transform .5s var(--ease);background:#23242c;border:.1875rem solid #23242c;border-radius:1.125rem;position:absolute;bottom:-16%;right:6%;overflow:hidden;box-shadow:0 1.5rem 3.125rem -1rem #000000e6}.nt-work-phone img{border-radius:.9375rem;width:100%;height:auto;display:block}.nt-work-card:hover{background:#0a0b10}.nt-work-card:hover .nt-work-window{transform:translateY(-.1875rem)}.nt-work-card:hover .nt-work-phone{transform:translateY(-.5rem)}.nt-work-text{flex-direction:column;align-items:flex-start;gap:.625rem;padding:1.375rem 1.25rem 1.75rem;display:flex}.nt-work-text h3{letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;font-size:1.3125rem;line-height:1.2;display:flex}.nt-work-text h3 span{font:.71875rem/1 var(--mono);letter-spacing:0;color:var(--dim)}.nt-work-text p{max-width:28.75rem;color:var(--grey);font-size:.9375rem}.nt-work-tags{flex-wrap:wrap;gap:.375rem;margin-top:.125rem;display:flex}.nt-work-tags li{border:1px solid var(--line-2);font:.65625rem/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--soft);border-radius:.1875rem;padding:.1875rem .5rem}.nt-work-link{color:var(--text);align-items:center;gap:.3125rem;margin-top:.375rem;font-size:.90625rem;font-weight:500;display:inline-flex}.nt-work-link:after{content:"";position:absolute;inset:0}.nt-work-link svg{transition:transform .2s var(--ease)}.nt-work-card:hover .nt-work-link svg{transform:translate(.125rem,-.125rem)}.nt-work-link:focus-visible{outline:none}.nt-work-link:focus-visible:after{outline:.125rem solid var(--violet);outline-offset:-.25rem}.nt-doors{background:var(--line);gap:1px;display:grid}.nt-door{background:var(--bg);color:inherit;flex-direction:column;gap:.625rem;padding:1.75rem 1.25rem;transition:background-color .25s;display:flex}.nt-door:hover{background:#0b0c12}.nt-door .nt-ico{border-radius:.5rem;width:2.125rem;height:2.125rem;margin-bottom:1.125rem}.nt-door .nt-ico svg{width:1.0625rem;height:1.0625rem}.nt-door h3{letter-spacing:-.03em;font-size:1.3125rem;line-height:1.2}.nt-door p{color:var(--grey);font-size:.9375rem}.nt-door-link{color:var(--text);align-items:center;gap:.375rem;margin-top:auto;padding-top:1.125rem;font-size:.90625rem;font-weight:500;display:inline-flex}.nt-door-link svg{transition:transform .2s var(--ease)}.nt-door:hover .nt-door-link svg{transform:translate(.1875rem)}.nt-sec:has(>.nt-case){padding-top:0}.nt-case{border-top:0;display:grid}.nt-case-text{flex-direction:column;align-items:flex-start;gap:1rem;padding:3rem 1.25rem 2.25rem;display:flex}.nt-case h2{letter-spacing:-.032em;font-size:clamp(1.625rem,6.6vw,2.5rem);line-height:1.1}.nt-case-text>p{max-width:27.5rem;color:var(--grey);font-size:1rem}.nt-case-logo{filter:grayscale()brightness(2.2);opacity:.85;width:auto;height:1.875rem;margin-top:.375rem}.nt-case-text .nt-link{margin-top:.5rem}.nt-case-film{border:0;border-top:1px solid var(--line);cursor:pointer;background:#0b0d14;min-height:14.375rem;padding:0;display:block;position:relative;overflow:hidden}.nt-case-film img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0}.nt-case-film:hover img{transform:scale(1.03)}.nt-case-play{color:#08090c;width:4rem;height:4rem;transition:transform .25s var(--ease);background:#f4f5f6;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 .625rem 2.5rem -.5rem #0009,0 0 0 .5rem #ffffff1a}.nt-case-play svg{transform:translate(.125rem)}.nt-case-film:hover .nt-case-play{transform:scale(1.06)}.nt-case-caption{color:#fff;text-align:left;background:#08090cc7;border:1px solid #ffffff1a;border-radius:.375rem;flex-direction:column;gap:1px;padding:.5rem .75rem;font-size:.78125rem;display:flex;position:absolute;bottom:.875rem;left:.875rem}.nt-case-caption strong{font-size:.8125rem;font-weight:600}.nt-case-caption span{color:var(--soft)}.nt-sec:has(>.nt-faq){padding-bottom:4.5rem}.nt-faq{gap:2rem;display:grid}.nt-faq-head{flex-direction:column;gap:.875rem;display:flex}.nt-faq-head p{color:var(--grey);font-size:.9375rem}.nt-faq-list{border:1px solid var(--line);background:var(--panel)}.nt .nt-faq-list .nt-faq-item{border-bottom:1px solid var(--line)}.nt .nt-faq-list .nt-faq-item:last-child{border-bottom:0}.nt .nt-faq-q{font:500 1.03125rem/1.35 var(--sans);letter-spacing:-.015em;color:var(--text);cursor:pointer;border-radius:0;align-items:center;padding:1.25rem;text-decoration:none}.nt .nt-faq-q:hover{background:#ffffff05;text-decoration:none}.nt .nt-faq-q>svg:last-child{display:none}.nt .nt-faq-q .nt-faq-plus{color:var(--grey);transition:rotate .3s var(--ease), color .2s ease;flex-shrink:0;rotate:0deg}.nt .nt-faq-q[data-state=open] .nt-faq-plus{color:var(--violet-ink);rotate:45deg}.nt .nt-faq-a{color:var(--grey);font-size:.96875rem;line-height:1.6}.nt .nt-faq-a>div{max-width:40rem;padding:0 1.25rem 1.375rem}.nt-close{isolation:isolate;border-top:1px solid var(--line);place-items:center;min-height:min(37.5rem,100svh - 4rem);padding:clamp(3rem,12.3svh,6.875rem) 1.25rem clamp(4.5rem,16.7svh,9.375rem);display:grid;position:relative;overflow:hidden}.nt-close:before{left:calc((100% - var(--col)) / 2 - .375rem)}.nt-close:after{right:calc((100% - var(--col)) / 2 - .375rem)}.nt-close-scene{z-index:-3;pointer-events:none;position:absolute;inset:0}.nt-close-photo{will-change:transform;position:absolute;inset:-12% 0}.nt-close-photo img{object-fit:cover;object-position:50% 92%}.nt-close-scene:after{content:"";background:linear-gradient(180deg, var(--bg) 0, #06070b33 26%, #06070b00 46%, #06070b00 80%, var(--bg) 100%), radial-gradient(52% 34% at 50% 40%, #06070b73, transparent 80%);position:absolute;inset:0}.nt-mist.close{background:radial-gradient(30% 40% at 30%,#9eb0dc1a,#0000 75%),radial-gradient(34% 36% at 72% 56%,#9eb0dc14,#0000 75%);height:50%;animation:40s ease-in-out infinite alternate nt-drift;top:52%}.nt-squares.close{top:0;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 62%,#0000);mask-image:linear-gradient(#0000,#000 22% 62%,#0000)}.nt-close-text{text-align:center;flex-direction:column;align-items:center;gap:1.125rem;max-width:47.5rem;display:flex;position:relative}.nt-close h2{letter-spacing:-.04em;margin-top:.375rem;font-size:clamp(2.25rem,min(9vw,10.5svh),4.625rem);line-height:1.03}.nt-close-text p{color:#e6e8f0bd;margin-bottom:.625rem;font-size:1.0625rem}.nt-footer{padding-bottom:1.75rem;position:relative}.nt-foot{width:var(--col);border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-inline:auto;font-size:.90625rem;display:grid}.nt-foot>*{background:var(--bg);padding:1.75rem 1.25rem}.nt-foot-brand{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:.75rem;display:flex}.nt-foot-mark{width:auto;height:1.5rem;color:var(--text);margin-bottom:.375rem}.nt-foot-brand p{color:var(--grey);text-wrap:pretty}.nt-foot-mail{color:var(--text);text-underline-offset:.25rem;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.nt-foot-mail:hover{text-decoration-color:currentColor}.nt-foot-brand .nt-btn{margin-top:.625rem}.nt-foot-col{flex-direction:column;gap:.625rem;display:flex}.nt-foot-col h3{font:450 .65625rem/1.3 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--dim);margin-bottom:.375rem}.nt-foot-col a{width:fit-content;color:var(--soft);align-items:center;gap:.25rem;transition:color .2s;display:inline-flex}.nt-foot-col a:hover{color:var(--text)}.nt-foot-col a svg{color:var(--dim)}.nt-foot-cell{grid-column:1/-1;display:flex}.nt-foot-status{color:var(--grey);align-items:center;gap:.75rem;font-size:.84375rem}.nt-foot-start{flex-direction:column;align-items:flex-start;gap:.875rem}.nt-foot-start p{color:var(--text)}.nt-foot-start .nt-btn{min-height:2.375rem;padding:0 .875rem;font-size:.875rem}.nt-wordmark{width:var(--col);letter-spacing:-.065em;text-align:center;white-space:nowrap;color:#0000;background:linear-gradient(#ffffff1a 10%,#ffffff03 92%);-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:0 auto;padding:2.125rem 0 .625rem;font-size:clamp(3.75rem,18.6vw,15.75rem);font-weight:600;line-height:.82;overflow:hidden}.nt-copy{text-align:center;font:.71875rem/1.4 var(--mono);letter-spacing:.04em;color:var(--dim);margin-top:1.125rem}.nt [data-reveal=waiting]{opacity:0;transform:translateY(1.125rem)}.nt [data-reveal=shown]{opacity:1;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:none}.nt-form.apply-dialog{color:#f2f3f5;font-family:var(--nt-sans), system-ui, sans-serif;background:#0d0e14;border:1px solid #ffffff1f;border-radius:12px;box-shadow:0 40px 120px -20px #000000e6}.nt-form [data-slot=dialog-title]{font-family:var(--nt-sans), system-ui, sans-serif;letter-spacing:-.04em;color:#f2f3f5;font-size:30px;font-weight:500}.nt-form [data-slot=dialog-description]{color:#8c8f9b;font-size:14px}.nt-form [data-slot=dialog-close]{color:#c9cbd3}.nt-form .form-field label{color:#c9cbd3;font-size:12.5px}.nt-form .form-field .optional{color:#6e717c}.nt-form .form-field input,.nt-form .form-field textarea,.nt-form .form-field [data-slot=select-trigger]{color:#f2f3f5;background:#14151c;border-color:#ffffff1f}.nt-form .form-field input::placeholder,.nt-form .form-field textarea::placeholder{color:#61646f}.nt-form .form-field [data-slot=select-value]{color:inherit}.nt-form .form-field [data-placeholder]{color:#61646f}.nt-form .field-error{color:#ff9b9b}.nt-form .submit-error{color:#ffb4b4;background:#ff78781a}.nt-form .apply-submit{color:#08090c;background:#f4f5f6;border-radius:5px;min-height:48px;font-size:14px}.nt-form .apply-submit:hover{background:#fff}.nt-form .form-note{color:#6e717c}.nt-form .form-note a{color:#c9cbd3}.nt-form .thank-you h2{color:#f2f3f5}.nt-form .thank-you p{color:#8c8f9b}.nt-form .success-icon{color:#cdc6ff;background:#8e80ff24}.nt-film.film-dialog{background:#06070b}@media (min-width:640px){.nt-hero{--sq:max(0px, calc(56.25rem - 100svh))}.nt-photo{--wx:min(calc(100cqw - var(--pw) * .065), max(70cqw, calc(50cqw + 13rem + var(--sq) * .3 + var(--pw) * .044)))}.nt-squares>i[data-spot=violet] span{font-size:clamp(.5rem, calc(var(--cell,8rem) * .074), .59375rem)}.nt-hero-text>.nt-chip{letter-spacing:.065em;gap:.5625rem;font-size:.65625rem}.nt-actions{flex-direction:row;justify-content:center;width:auto;max-width:none}.nt-cards{grid-template-columns:1fr 1fr;gap:.75rem}.nt-card{min-height:9.375rem;padding:1rem}.nt-table .nt-row{grid-template-columns:1fr 7.5rem 6.25rem;align-items:center}.nt-table .nt-row>:first-child{grid-column:auto}.nt-checks{grid-template-columns:1fr 1fr}.nt-chat.whatsapp{grid-template-columns:12.5rem 1fr}.nt-chat-list{border-right:1px solid var(--line);background:#0e1115;flex-direction:column;padding:.5rem;display:flex}.nt-chat.slack{grid-template-columns:11rem 1fr}.nt-slack-side{color:#b9aebd;background:#1d1424;flex-direction:column;gap:.125rem;padding:.875rem .625rem;font-size:.8125rem;display:flex}.nt-chat.email{grid-template-columns:9.375rem 1fr}.nt-mail-side{border-right:1px solid var(--line);color:var(--grey);flex-direction:column;gap:.125rem;padding:.75rem .5rem;font-size:.8125rem;display:flex}.nt-care{grid-template-columns:1fr 1fr}.nt-squares>i[data-spot=violet] span{top:13%;left:13%}.nt-foot{grid-template-columns:repeat(4,1fr)}.nt-foot-brand{grid-column:1/-1}.nt-foot-cell{grid-column:span 2}}@media (min-width:640px) and (orientation:landscape){.nt-squares.hero{-webkit-mask-image:linear-gradient(#0000 0,#000 10% 70%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 10% 70%,#0000 100%)}}@media (min-width:768px){.nt{--pad:2rem;--col:min(80rem, calc(100% - 3rem))}.nt-photo{--pw:max(100cqw, 93.75rem);--wx:min(calc(100cqw - var(--pw) * .065), max(69cqw, calc(50cqw + 13rem + var(--sq) * .3 + var(--pw) * .044)))}.nt-hero{--top:8rem;--gap:5.25rem}.nt-board{grid-template-columns:12.75rem 1fr;min-height:30rem}.nt-side{border-bottom:0;border-right:1px solid var(--line);gap:.875rem;padding:.875rem .625rem}.nt-workspace{border-bottom:1px solid var(--line);align-items:center;gap:.625rem;padding:.25rem .375rem .75rem;display:flex}.nt-ws-avatar{border-radius:.4375rem;width:1.75rem;height:1.75rem;font-size:.6875rem}.nt-workspace strong{color:var(--text);font-size:.84375rem;font-weight:600;line-height:1.25;display:block}.nt-workspace em{color:var(--grey);font-size:.75rem;font-style:normal;line-height:1.25;display:block}.nt-side-nav{flex-direction:column;padding:0;overflow:visible}.nt-side-item{width:100%}.nt-side-foot{color:var(--soft);background:#8e80ff0f;border:1px solid #8e80ff38;border-radius:.5rem;align-items:flex-start;gap:.625rem;margin-top:auto;padding:.625rem;font-size:.71875rem;line-height:1.4;display:flex}.nt-side-foot .nt-light{margin-top:.25rem}.nt-main{gap:1.125rem;padding:1.5rem 1.75rem 1.75rem}.nt-main-title{font-size:1.625rem}.nt-float{width:21rem;margin:0;position:absolute;bottom:-1.625rem;right:max(-1.75rem,50% - 50cqw + .5rem)}.nt-ask-panel{padding:1.75rem 1.5rem}}@media (min-width:900px){.nt-night{grid-template-columns:1fr 1fr}.nt-night-text{justify-content:center;padding:4rem 3rem}.nt-lock{min-height:27.5rem;padding-top:3.5rem}.nt-flow{grid-template-columns:minmax(14.375rem,17.5rem) minmax(5rem,1fr) auto minmax(2.5rem,4.5rem) auto;align-items:center;min-height:25rem;padding:3rem;display:grid}.nt-flow-tools{grid-template-rows:repeat(5,1fr);align-items:center;gap:0;height:18.75rem;display:grid}.nt-flow-tools li{margin:.25rem 0}.nt-flow-lines.tall{display:none}.nt-flow-lines.wide{height:18.75rem;display:block}.nt-flow-out{background:repeating-linear-gradient(90deg, var(--violet) 0 .1875rem, transparent .1875rem .75rem);width:100%;height:1px;animation-name:nt-flow-x}.nt-team{grid-template-columns:1fr 1fr}.nt-team-art{height:18.75rem}.nt-team-card p{padding:1.5rem 2rem 2.125rem}.nt-doors{grid-template-columns:repeat(3,1fr)}.nt-door{min-height:18.75rem;padding:2rem}.nt-work{grid-template-columns:repeat(3,1fr)}.nt-work-text{padding:1.5rem 1.75rem 2rem}.nt-case{grid-template-columns:1fr 1.2fr}.nt-case-text{justify-content:center;padding:3.5rem 3rem}.nt-case-film{border-top:0;border-left:1px solid var(--line);min-height:27.5rem}}@media (min-width:640px) and (max-width:1023px) and (orientation:portrait){.nt-hero{--gap:7.75rem}}@media (min-width:1024px){.nt-nav{gap:1.875rem;margin-inline:auto;font-size:.875rem;display:flex}.nt-nav a{color:#e6e8f0b8;transition:color .2s}.nt-nav a:hover{color:#fff}.nt-header .nt-btn{margin-left:0}.nt-hero{--top:9.375rem;--gap:5.75rem}.nt-hero-text>.nt-chip{margin-top:.25rem}.nt-sec{padding-top:6.5rem}.nt-head{grid-template-columns:1.35fr 1fr;align-items:end;gap:4rem;margin-bottom:4rem}.nt-head-r{justify-self:end;padding-bottom:.375rem}.nt-ask{grid-template-columns:16.25rem 1fr}.nt-ask-rail{border-bottom:0;border-right:1px solid var(--line);grid-template-columns:1fr;align-content:start}.nt-rail-item{border-left:0;border-bottom:1px solid var(--line);justify-content:flex-start;gap:.75rem;padding:1.25rem 1.5rem;font-size:.9375rem}.nt-rail-item[aria-selected=true]{box-shadow:inset .125rem 0 0 var(--violet)}.nt-ask-panel{padding:3rem 3.5rem}.nt-care{grid-template-columns:repeat(3,1fr)}.nt-care-art{height:11.5rem}.nt-care h3{padding:1.125rem 1.5rem}.nt-sec:has(>.nt-faq){padding-bottom:6.5rem}.nt-faq{grid-template-columns:1fr 1.6fr;align-items:start;gap:4rem}.nt-faq-head{position:sticky;top:6.25rem}.nt .nt-faq-q{padding:1.375rem 1.625rem}.nt .nt-faq-a>div{padding:0 1.625rem 1.5rem}.nt-close{min-height:min(42.5rem,100svh - 4rem);padding:clamp(3rem,15.6svh,8.75rem) 2.5rem clamp(4.5rem,21.2svh,11.875rem)}.nt-foot{grid-template-columns:1.5fr 1fr 1fr 1fr}.nt-foot-brand{grid-area:1/1/span 2;padding:2.25rem 2rem}.nt-foot>:not(.nt-foot-brand){padding:2rem 1.75rem}.nt-foot-cell{grid-column:auto}}@media (min-width:1280px){.nt{--pad:2.5rem}}@media (prefers-reduced-motion:reduce){.nt *,.nt :before,.nt :after,.nt-form *,.nt-film *{transition:none!important;animation:none!important}.nt [data-reveal]{opacity:1!important;transform:none!important}}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.cFcmQq_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.cFcmQq_variable{--font-dw-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cb20b375a5739b57-s.2njitm-prmz2_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0d3323de857e1fce-s.p.38hmww4cj4vme.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b7a08e852a63f857-s.12_ml6bnugnre.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86fd170c8543a779-s.p.2yee423r7ahpo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.lIh8Ma_className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.lIh8Ma_variable{--font-dw-mono:"DM Mono", "DM Mono Fallback"}
