:is(#c-move,#c-ai){--c-blue:#0b6bcb;--c-blue-700:#0957a6;--c-blue-50:#eef5fd;--c-navy:#061a3a;--c-ink:#0e1621;--c-muted:#4a5565;--c-line:#e3e8ef;--c-ease:cubic-bezier(.2,.8,.2,1);--c-drive:cubic-bezier(.65,0,.35,1);--c-gut:clamp(20px, 5vw, 80px);--c-pad:clamp(88px, 9vw, 180px);font-family:"Figtree", var(--font-ui), ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--c-ink);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}:is(#c-move,#c-ai) *,:is(#c-move,#c-ai) :before,:is(#c-move,#c-ai) :after{box-sizing:border-box}:where(#c-move,#c-ai) :where(h2,h3,h4,p,ul,ol,dl,figure){margin:0;padding:0}:where(#c-move,#c-ai) :where(ul,ol){list-style:none}:where(#c-move,#c-ai) a{color:inherit;text-decoration:none}:is(#c-move,#c-ai) :is(a,button):focus-visible{outline:2px solid var(--c-blue);outline-offset:3px;border-radius:6px}#c-ai :is(a,button):focus-visible{outline-color:#8cc8ff}.c-wrap{width:var(--container,min(1440px, 100% - 2 * var(--c-gut)));margin-inline:auto}.c-ico{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:1.25em}.c-h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4vw,64px);font-weight:600;line-height:1.04}.c-sub{color:var(--c-muted);text-wrap:pretty;max-width:56ch;margin-top:clamp(16px,1.4vw,24px);font-size:clamp(16px,1.1vw,19px);line-height:1.55}.c-btn{--mx:0px;--my:0px;border-radius:var(--r-pill,999px);cursor:pointer;white-space:nowrap;letter-spacing:-.01em;height:clamp(52px,3.6vw,64px);transform:translate(var(--mx), var(--my));transition:transform .25s var(--c-ease), background-color .2s var(--c-ease), box-shadow .25s var(--c-ease);border:0;justify-content:center;align-items:center;gap:10px;padding:0 clamp(22px,1.8vw,30px);font:600 clamp(16px,1.1vw,19px)/1 Figtree,system-ui,sans-serif;display:inline-flex}.c-btn:active{transform:translate(var(--mx), var(--my)) scale(.96)}.c-btn .c-ico,.c-link .c-ico{transition:transform .25s var(--c-ease)}.c-btn:hover .c-ico,.c-link:hover .c-ico,.c-card:hover .c-card__go .c-ico{transform:translate(3px)}.c-btn--blue{background:var(--c-blue);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 8px 24px -10px #0b6bcbb3}.c-btn--blue:hover{background:var(--c-blue-700);color:#fff}.c-btn--white{color:var(--c-navy);background:#fff;box-shadow:0 10px 30px -12px #0009}.c-btn--white:hover{color:var(--c-navy);background:#eaf3ff}.c-link{color:var(--c-blue);align-items:center;gap:8px;font-size:clamp(15px,1.05vw,18px);font-weight:600;display:inline-flex}.c-link:hover{color:var(--c-blue-700)}.c-pausebtn{cursor:pointer;border:1px solid var(--c-line);width:40px;height:40px;color:var(--c-muted);transition:color .2s var(--c-ease), border-color .2s var(--c-ease);background:#fff;border-radius:12px;place-items:center;padding:0;display:inline-grid}.c-pausebtn:hover{color:var(--c-ink);border-color:#c9d2dd}.c-pausebtn .c-ico{width:16px;height:16px}.c-pausebtn[hidden],.c-pausebtn .i-play,.c-pausebtn[aria-pressed=true] .i-pause{display:none}.c-pausebtn[aria-pressed=true] .i-play{display:block}.c-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.c-armed .c-mask>span{clip-path:inset(0 0 100%);transition:clip-path .9s var(--c-ease), transform .9s var(--c-ease);display:block;transform:translateY(.35em)}.c-armed .c-mask.is-in>span{clip-path:inset(0 0 -.2em);transform:none}.c-armed .c-rise{opacity:0;transition:opacity .7s var(--c-ease), transform .7s var(--c-ease);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(24px)}.c-armed .c-rise.is-in{opacity:1;transform:none}.c-armed .c-scale{opacity:0;transition:opacity .8s var(--c-ease), transform 1s var(--c-ease);transition-delay:calc(var(--i,0) * 90ms);transform:scale(.94)}.c-armed .c-scale.is-in{opacity:1;transform:none}.c-armed .c-focus{opacity:0;filter:blur(6px);transition:opacity 1s var(--c-ease), transform 1s var(--c-ease), filter 1s var(--c-ease);transition-delay:calc(var(--i,0) * .12s);transform:translateY(16px)}.c-armed .c-focus.is-in{opacity:1;filter:none;transform:none}#c-move{padding-top:var(--c-pad);background:#f4f7fb}.c-move__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.c-move__head>div{max-width:min(100%,50rem)}.c-move__eyebrow{color:var(--c-blue);align-items:center;gap:8px;margin-bottom:18px;font-size:clamp(14px,.95vw,16px);font-weight:600;display:inline-flex}.c-move__track{height:400vh;margin-top:clamp(8px,1vw,24px);position:relative}@media (min-width:701px) and (min-height:561px){#c-move:not(.c-still) .c-move__track{margin-top:calc(clamp(20px, 2.6vw, 44px) - var(--hdr-top,16px) - var(--hdr-h,64px) - clamp(8px, 1.6vh, 20px))}}.c-move__sent{pointer-events:none;width:1px;height:100vh;position:absolute;inset-inline-start:0}.c-move__stage{height:100svh;min-height:560px;padding:calc(var(--hdr-top,16px) + var(--hdr-h,64px) + clamp(8px, 1.6vh, 20px)) 0 clamp(16px, 3vh, 32px);flex-direction:column;justify-content:flex-start;display:flex;position:sticky;top:0}.c-move__stage>.c-wrap{flex-direction:column;gap:clamp(20px,3.4vh,40px);height:100%;display:flex}.c-road{flex:none;padding:0 clamp(36px,3vw,52px) clamp(30px,2.4vw,40px);position:relative;overflow:clip}.c-road__rail{height:clamp(84px,6.6vw,112px);position:relative}.c-road__line{inset-inline:0;background-image:linear-gradient(90deg,#c3cedb 0 12px,#0000 12px 22px);background-size:22px 3px;border-radius:3px;height:3px;position:absolute;top:calc(50% + 16px)}.c-road__fill{background:var(--c-blue);transform-origin:0;transition:transform 1.1s var(--c-drive);border-radius:3px;position:absolute;inset:0;transform:scaleX(0)}.c-road__stops{position:absolute;inset:0}.c-stop{top:calc(50% + 17.5px);cursor:pointer;font:inherit;color:#8592a3;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:0;display:flex;position:absolute;inset-inline-start:calc(var(--at) * 100%);transform:translate(-50%,-50%)}.c-stop__dot{width:20px;height:20px;transition:border-color .3s var(--c-ease), background-color .3s var(--c-ease), transform .3s var(--c-ease);background:#f4f7fb;border:2px solid #c3cedb;border-radius:50%;place-items:center;display:grid}.c-stop__dot:after{content:"";width:8px;height:8px;transition:background-color .3s var(--c-ease);background:0 0;border-radius:50%}.c-stop__label{white-space:nowrap;letter-spacing:-.01em;transition:color .3s var(--c-ease);font-size:clamp(14px,1.15vw,20px);font-weight:600;position:absolute;top:calc(100% + 2px)}.c-stop:first-child .c-stop__label{inset-inline-start:-6px}.c-stop:last-child .c-stop__label{inset-inline-end:-6px}.c-stop:hover{color:var(--c-ink)}.c-stop.is-past .c-stop__dot{border-color:var(--c-blue);background:var(--c-blue)}.c-stop.is-past .c-stop__dot:after{background:#fff}.c-stop.is-on{color:var(--c-ink)}.c-stop.is-on .c-stop__dot{border-color:var(--c-blue);background:#fff;transform:scale(1.25)}.c-stop.is-on .c-stop__dot:after{background:var(--c-blue)}.c-truckpos{inset-inline-start:0;width:100%;height:calc(50% + 16px);transform:translateX(calc(var(--k,0) * 100%));transition:transform 1.1s var(--c-drive);pointer-events:none;position:absolute;top:0}.c-truck{inset-inline-start:0;width:clamp(60px,5.2vw,96px);transition:transform .6s var(--c-ease);position:absolute;bottom:13px;transform:translate(-50%)}.c-truck svg{width:100%;height:auto;display:block;overflow:visible}.c-truck .body{transform-box:fill-box;transform-origin:50% 100%}.c-move.is-driving .c-truck .body{animation:.28s ease-in-out infinite alternate c-bob}.c-move.is-back .c-truck{transform:translate(-50%)scaleX(-1)}.c-truck__puff{opacity:0;background:#c9d3e0;border-radius:50%;width:8px;height:8px;position:absolute;bottom:6px;left:-10px}.c-move.is-driving .c-truck__puff{animation:.7s ease-out infinite c-puff}@keyframes c-bob{to{transform:translateY(-1.5px)}}@keyframes c-puff{0%{opacity:.8;transform:translate(0)scale(.6)}to{opacity:0;transform:translate(-14px,-6px)scale(1.4)}}.c-move__grid{flex:1;grid-template-columns:minmax(260px,4fr) 8fr;align-items:center;gap:clamp(24px,4vw,72px);min-height:0;display:grid}.c-move__left{flex-direction:column;gap:clamp(28px,3vw,48px);display:flex}.c-move__copy{display:grid}.c-boxes__h{color:var(--c-muted);margin-bottom:10px;font-size:14px;font-weight:600;display:block}.c-boxes ul{flex-wrap:wrap;gap:8px;display:flex}.c-boxes li{height:40px;box-shadow:inset 0 0 0 1px var(--c-line);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}.c-boxes li .c-ico{width:17px;height:17px;color:var(--c-blue)}.c-move__copy>div{opacity:0;transition:opacity .45s var(--c-ease), transform .45s var(--c-ease);pointer-events:none;grid-area:1/1;transform:translateY(12px)}.c-move__copy>div.is-on{opacity:1;pointer-events:auto;transform:none}.c-move__n{color:var(--c-blue);font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:clamp(14px,.95vw,16px);font-weight:600;display:block}.c-move__copy h3,.c-mcard__t h3{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(28px,2.6vw,48px);font-weight:600;line-height:1.08}.c-move__copy p,.c-mcard__t p{color:var(--c-muted);text-wrap:pretty;max-width:32ch;margin-top:14px;font-size:clamp(16px,1.1vw,19px);line-height:1.55}.c-move__win{align-items:center;height:100%;min-height:0;display:flex}.c-mw{width:100%;height:min(100%,44em);font-size:clamp(11px,.92vw,17px)}.c-mw .kp-window__url .c-url{transition:opacity .2s linear}.c-mw .kp-ico{stroke-width:1.75px}.c-move__cta{padding:clamp(28px, 3vw, 48px) 0 var(--c-pad);flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}.c-move__cta small{color:var(--c-muted);font-weight:500}.c-mmain{position:relative;padding:0!important}.c-pane{opacity:0;visibility:hidden;transition:opacity .4s var(--c-ease), visibility 0s linear .4s;padding:1.6em 1.8em;position:absolute;inset:0;overflow:hidden}.c-pane.is-on{opacity:1;visibility:visible;transition:opacity .4s var(--c-ease), visibility 0s}.c-pane--site{z-index:3;background:#fff;padding:0!important}.c-eyebrow{color:var(--ku-ink-3);margin-bottom:.35em;font-size:.8em;font-weight:500}.c-hosts{align-items:stretch;gap:.9em;margin:1.1em 0 1em;display:flex}.c-host{background:var(--ku-surface);border:1px solid var(--ku-line);border-radius:var(--ku-r-ctl);flex:1;align-items:center;gap:.7em;min-width:0;padding:.8em 1em;display:flex}.c-host>:is(.kp-site,.kp-tile-ico){flex:none;place-items:center;width:2.4em;height:2.4em;font-size:1em;line-height:1;display:inline-grid}.c-host>.kp-tile-ico .kp-ico{display:block}.c-host>span:last-child{flex-direction:column;justify-content:center;min-width:0;display:flex}.c-host b{font-size:.93em;font-weight:600;line-height:1.3;display:block}.c-host b .v3-wordmark{height:1.2em;margin-top:.2em;display:block}.c-host>span:last-child>span{color:var(--ku-ink-3);white-space:nowrap;font-size:.8em;display:block}.c-hosts>.kp-ico{color:var(--ku-accent);flex:none;align-self:center;width:1.4em;height:1.4em}.c-ph{border-top:1px solid var(--ku-line);grid-template-columns:1.6em 1fr auto;align-items:center;gap:.75em;padding:.62em 1.2em;font-size:.93em;display:grid}.c-ph:first-child{border-top:0}.c-ph__i{border:1.5px solid var(--ku-line-strong);color:#0000;border-radius:50%;place-items:center;width:1.6em;height:1.6em;display:grid}.c-ph__i .kp-ico{stroke-width:2.6px;width:1em;height:1em}.c-ph__w{color:var(--ku-ink-3);font-size:.86em}.c-ph[data-st=done] .c-ph__i{background:var(--ku-ok);border-color:var(--ku-ok);color:#fff}.c-ph[data-st=run] .c-ph__i{border-color:var(--ku-accent);color:var(--ku-accent)}.c-ph[data-st=run] .c-ph__i .kp-ico{animation:1.1s linear infinite kp-spin}.c-ph[data-st=wait]{color:var(--ku-ink-3)}.c-ph[data-st=run]{font-weight:600}.c-ph .c-run,.c-ph .c-done{display:none}.c-ph[data-st=run] .c-run,.c-ph[data-st=done] .c-done{display:inline}.c-ph[data-st=run] .c-ph__i .i-check,.c-ph:not([data-st=run]) .c-ph__i .i-spin{display:none}.c-prog{border-top:0;padding:.2em 1.2em .9em 3.55em}.c-prog__meta{color:var(--ku-ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:.45em;font-size:.8em;display:flex}.c-prog .kp-progress>i{transition:none}.c-pv{background:var(--ku-accent-soft);color:var(--ku-accent-soft-ink);border-bottom:1px solid #d5e5f7;align-items:center;gap:.7em;padding:.65em 1.2em;font-size:.86em;display:flex}.c-pv b{font-weight:600}.c-pv .kp-btn{white-space:nowrap;margin-inline-start:auto}.c-sitev{position:absolute;inset:2.9em 0 0;overflow:hidden}.c-sitev__in{transition:transform 5.5s cubic-bezier(.45,.05,.3,1)}.c-sitev.is-go .c-sitev__in{transform:translateY(-34%)}.nbx-nav{align-items:center;gap:2.2em;padding:1.4em 2.6em;display:flex}.nbx-logo{letter-spacing:-.03em;color:#1d1b17;margin-inline-end:auto;font-size:1.25em;font-weight:700}.nbx-nav .nbx-l{color:#5b574f;font-weight:500;position:relative}.nbx-nav .nbx-l.is-on:after{content:"";inset-inline:0;background:#1d1b17;height:2px;position:absolute;bottom:-.4em}.nbx-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:2.4em;padding:1.6em 2.6em 2.4em;display:grid}.nbx-hero h4{letter-spacing:-.035em;color:#1d1b17;margin:0;font-size:3em;font-weight:600;line-height:1.02}.nbx-hero p{color:#5b574f;margin:1em 0 0;font-size:1.05em;line-height:1.5}.nbx-img{aspect-ratio:1;outline-offset:-1px;background:#c9bfae 50%/cover no-repeat;border-radius:.6em;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1)}.nbx-row{grid-template-columns:repeat(3,1fr);gap:1.2em;padding:0 2.6em 2.4em;display:grid}.nbx-row div{aspect-ratio:4/3;background:#e9e4da;border-radius:.5em}.nbx-row div:nth-child(2){background:#d9d1c3}.nbx-row div:nth-child(3){background:#cfc6b5}.nbx-row h5{color:#1d1b17;margin:.6em 0 0;font-size:.93em;font-weight:600}.c-meta{grid-template-columns:7em 1fr;align-items:center;gap:.7em 1em;margin:1.1em 0 1.2em;font-size:.93em;display:grid}.c-meta dt{color:var(--ku-ink-3)}.c-meta dd{margin:0}.c-sw .t-live,.c-sw[data-st=live] .t-wait{display:none}.c-sw[data-st=live] .t-live{display:inline}.c-sw .b-live,.c-sw[data-st=live] .b-wait{display:none}.c-sw[data-st=live] .b-live{display:inline-flex}.c-sw .btn-working,.c-sw[data-st=working] .btn-idle,.c-sw[data-st=live] .btn-idle{display:none}.c-sw[data-st=working] .btn-working{display:inline-flex}.c-sw[data-st=live] .c-golive{display:none}.c-sw .btn-working .kp-ico,.c-gb .going .kp-ico{animation:1.1s linear infinite kp-spin}.c-stages{flex-direction:column;gap:.55em;margin:1.1em 0 0;font-size:.93em;display:flex}.c-stg{color:var(--ku-ink-3);transition:color .25s var(--c-ease);align-items:center;gap:.6em;display:flex}.c-stg .kp-ico{width:1.2em;height:1.2em;color:var(--ku-line-strong);transition:color .25s var(--c-ease)}.c-stg.is-done{color:var(--ku-ink)}.c-stg.is-done .kp-ico{color:var(--ku-ok)}.c-domrow{opacity:0;transition:opacity .4s var(--c-ease), transform .4s var(--c-ease);grid-template-columns:auto 1fr auto;align-items:center;gap:.9em;margin-top:1.2em;padding:1em 1.2em;display:grid;transform:translateY(.5em)}.c-sw[data-st=live] .c-domrow{opacity:1;transform:none}.c-domrow b{font-weight:600;display:block}.c-domrow span{color:var(--ku-ink-3);font-size:.86em}.c-gb .kp-card{padding:1.2em 1.3em}.c-gbrow{background:var(--ku-surface-2);border:1px solid var(--ku-line);border-radius:var(--ku-r-ctl);grid-template-columns:1fr auto 1fr;align-items:center;gap:.8em;margin-top:.7em;padding:.8em 1em;font-size:.9em;display:grid}.c-gbrow small{color:var(--ku-ink-3);font-size:.88em;display:block}.c-gbrow .kp-ico{color:var(--ku-ink-3)}.c-gbl{align-items:flex-start;gap:.6em;margin-top:.75em;font-size:.9em;line-height:1.45;display:flex}.c-gbl .kp-ico{color:var(--ku-ok);margin-top:.15em}.c-gbl.muted .kp-ico{color:var(--ku-ink-3)}.c-gbfoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8em 1em;margin-top:1em;display:flex}.c-gbfoot .kp-small{flex:14em;max-width:30em}.c-gbfoot .c-gobk{flex:none;max-width:100%}.c-gb .c-gbdone{border-radius:var(--ku-r-ctl);background:var(--ku-ok-bg);color:var(--ku-ok);border:1px solid var(--ku-ok-line);align-items:center;gap:.6em;margin-top:1em;padding:.75em 1em;font-size:.9em;font-weight:600;display:none}.c-gb[data-st=done] .c-gbdone{display:flex}.c-gb[data-st=done] .c-gbfoot,.c-gb .going,.c-gb[data-st=working] .goidle{display:none}.c-gb[data-st=working] .going{display:inline-flex}.c-mw .kp-btn.is-press,.c-ai .kp-btn.is-press{transform:scale(.96)}.c-mcursor{z-index:6;opacity:0;transition:transform .9s var(--c-ease), opacity .2s linear;pointer-events:none;position:absolute;top:0;left:0}#c-move[data-c-short] .c-move__track,#c-move[data-c-short]:not(.c-still) .c-move__track{height:auto;margin-top:clamp(28px,3vw,56px)}#c-move[data-c-short] :is(.c-move__sent,.c-move__grid,.c-move__row){display:none!important}#c-move[data-c-short] .c-move__stage{height:auto;min-height:0;padding:0;display:block;position:static}#c-move[data-c-short] .c-move__stage>.c-wrap{height:auto;width:var(--container,min(1440px, 100% - 2 * var(--c-gut)));display:block}#c-move[data-c-short].c-still .c-road{display:block}#c-move[data-c-short] .c-road{width:auto;margin-inline:0}.c-short{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(20px,2.4vw,40px);margin-top:clamp(12px,1.6vw,28px);display:grid}.c-short>li{border-top:2px solid var(--c-line);transition:border-color .5s var(--c-ease), opacity .5s var(--c-ease);padding-top:18px}.c-short>li.is-on,.c-short>li.is-past{border-top-color:var(--c-blue)}#c-move[data-c-short]:not(.c-still) .c-short>li:not(.is-on):not(.is-past){opacity:.55}.c-short .c-move__n{margin-bottom:8px}.c-short h3{letter-spacing:-.025em;font-size:clamp(22px,1.9vw,32px);font-weight:600;line-height:1.1}.c-short p{color:var(--c-muted);text-wrap:pretty;max-width:34ch;margin-top:8px;font-size:clamp(15px,1.05vw,18px);line-height:1.5}@media (max-width:700px){#c-move[data-c-short] .c-road{padding-inline:30px}}#c-move[data-c-play] .c-move__track,#c-move[data-c-play]:not(.c-still) .c-move__track{height:auto;margin-top:clamp(28px,3vw,56px)}#c-move[data-c-play] .c-move__sent{display:none}#c-move[data-c-play] .c-move__stage{height:auto;min-height:0;padding:0;position:static}#c-move[data-c-play] .c-move__stage>.c-wrap{height:auto}@media (min-width:701px) and (min-height:561px){#c-move[data-c-play] .c-move__grid{flex:none;height:clamp(560px,46vw,760px)}}.c-move__row{display:none}.c-mcard{flex-direction:column;gap:20px;display:flex}.c-mcard .kp-window{height:clamp(360px,46vw,520px);font-size:clamp(10px,1.25vw,13px);box-shadow:0 30px 60px -24px #061a3a59,0 0 0 1px #061a3a14}.c-mcard .c-pane{opacity:1;visibility:visible;padding:1.3em 1.4em}.c-mcard .c-pane--site{padding:0!important}@media (max-width:1023px){.c-move__grid{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-items:stretch}.c-boxes{display:none}.c-move__copy p{max-width:46ch}}@media (max-width:700px),(max-height:560px){.c-move__track{height:auto}.c-move__sent,.c-move__grid{display:none}.c-move__stage{height:auto;min-height:0;padding:0;display:block;position:static}.c-move__stage>.c-wrap{gap:0;width:100%}.c-road{width:min(1440px, 100% - 2 * var(--c-gut));margin-inline:auto}.c-move__row{scroll-snap-type:x mandatory;padding:28px var(--c-gut) 8px;scroll-padding-inline:var(--c-gut);scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:min(86%,520px);grid-auto-flow:column;gap:16px;display:grid;overflow-x:auto}.c-move__row::-webkit-scrollbar{display:none}.c-move__row:focus-visible{outline:2px solid var(--c-blue);outline-offset:-2px;border-radius:12px}.c-mcard{scroll-snap-align:start}.c-mcard .c-gbfoot .kp-small{flex-basis:100%}.c-mcard .c-gobk{padding-inline:.9em}.c-mcard[data-i="3"] .kp-window{flex-direction:column;height:auto;min-height:clamp(360px,46vw,520px);display:flex}.c-mcard[data-i="3"] .kp-window>.kp-window__body{flex:1}.c-mcard[data-i="3"] .c-pane{position:relative;inset:auto}.c-mcard__t h3{font-size:24px}.c-mcard__t p{margin-top:8px;font-size:16px}.c-mcard .nbx-hero h4{font-size:2.1em}.c-mcard .nbx-nav{gap:1.2em}.c-mcard .kp-window .kp-window__url{width:auto;max-width:62%}}#c-move.c-still .c-move__track{height:auto}#c-move.c-still :is(.c-move__sent,.c-move__grid,.c-road){display:none}#c-move.c-still .c-move__stage{height:auto;min-height:0;padding:0;display:block;position:static}#c-move.c-still .c-move__row{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:48px 32px;padding:32px 0 0;display:grid;overflow:visible}@media (max-width:700px){#c-move.c-still .c-move__row{padding:24px var(--c-gut) 0;grid-template-columns:1fr}.c-move__cta .c-link{line-height:1.45;display:block}.c-move__cta .c-link small{display:block}.c-move__cta .c-link .c-ico{display:none}}#c-ai{color:#fff;padding:var(--c-pad) 0 calc(var(--c-pad) + 40px);isolation:isolate;background:radial-gradient(60% 55% at 78% 38%,#0b6bcb8c,#0000 70%),radial-gradient(40% 40% at 10% 90%,#2e7de638,#0000 70%),linear-gradient(#040b18 0%,#061a3a 55%,#04101f 100%)}#c-ai:before{content:"";z-index:-1;opacity:.5;pointer-events:none;background-image:radial-gradient(#ffffff1f 1px,#0000 1.2px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 70% 40%,#000,#0000 75%);mask-image:radial-gradient(70% 60% at 70% 40%,#000,#0000 75%)}.c-ai__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid}#c-ai .c-sub{color:#ebf3ffc7}.c-ai__try{margin-top:clamp(28px,3vw,48px)}.c-ai__tryh{color:#ebf3ff99;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.c-ai__tryh .c-pausebtn{color:#fffc;background:#ffffff0f;border-color:#ffffff29;width:36px;height:36px}.c-ai__tryh .c-pausebtn:hover{color:#fff;border-color:#ffffff4d}.c-qs{flex-direction:column;gap:10px;display:flex}.c-q{color:#fff;cursor:pointer;text-align:start;letter-spacing:-.01em;width:100%;min-height:clamp(56px,4vw,68px);transition:background-color .25s var(--c-ease), border-color .25s var(--c-ease), color .25s var(--c-ease), transform .25s var(--c-ease);background:#ffffff0d;border:1px solid #ffffff24;border-radius:16px;align-items:center;gap:14px;padding:0 18px 0 20px;font:600 clamp(16px,1.15vw,20px)/1.25 Figtree,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.c-q:hover{background:#ffffff1a;border-color:#ffffff47;transform:translate(4px)}.c-q:active{transform:scale(.98)}.c-q .c-ico:first-child{color:#8cc8ff}.c-q .c-ico:last-of-type{opacity:.6;transition:transform .25s var(--c-ease), opacity .25s var(--c-ease);margin-inline-start:auto}.c-q:hover .c-ico:last-of-type{opacity:1;transform:translate(3px)}.c-q[aria-pressed=true]{color:var(--c-navy);background:#fff;border-color:#fff}.c-q[aria-pressed=true] .c-ico:first-child{color:var(--c-blue)}.c-q__bar{inset-inline-start:0;background:var(--c-blue);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;transform:scaleX(0)}.c-ai__cta{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(28px,3vw,44px);display:flex}.c-ai__cta .c-link{color:#9bd0ff}.c-ai__cta .c-link:hover{color:#fff}.c-aw{width:100%;font-size:clamp(12px,.98vw,18px);box-shadow:0 60px 120px -30px #000000b3,0 0 0 1px #ffffff14,0 0 80px -20px #0b6bcb8c}.c-aw .kp-window__body{background:var(--ku-surface)}.c-kh{border-bottom:1px solid var(--ku-line);align-items:center;gap:.75em;padding:.85em 1.2em;display:flex}.c-kh img{aspect-ratio:256/180;object-fit:contain;flex:none;width:auto;height:2em;display:block}.c-kh b{font-size:.98em;font-weight:600;display:block}.c-kh small{color:var(--ku-ink-3);align-items:center;gap:.45em;font-size:.8em;display:flex}.c-kh small i{background:var(--ku-ok);width:.5em;height:.5em;box-shadow:0 0 0 .2em var(--ku-ok-bg);border-radius:50%}.c-kh .kp-badge{margin-inline-start:auto}.c-chat{height:var(--c-chat-h,auto);flex-direction:column;justify-content:flex-end;gap:.7em;padding:1.2em 1.2em .6em;display:flex;overflow:hidden}.c-chat>*{animation:c-pop .45s var(--c-ease) both;flex:none}.c-chat.is-clearing>*{opacity:0;transition:opacity .3s ease-out,transform .3s ease-out;animation:none;transform:translateY(-1em)}@keyframes c-pop{0%{opacity:0;transform:translateY(.8em)scale(.98)}to{opacity:1;transform:none}}.c-chat .kp-bubble{max-width:86%}.c-chat .kp-bubble.kora{background:var(--ku-canvas);border:1px solid var(--ku-line);color:var(--ku-ink);border-bottom-left-radius:.3em;align-self:flex-start}.c-log{color:#c9d6e5;background:#0f1722;border-radius:.7em;flex-direction:column;align-self:flex-start;gap:.2em;padding:.7em .9em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.8em;line-height:1.5;display:flex}.c-log small{color:#7c8ba0;font-family:Figtree,system-ui,sans-serif;font-size:.95em}.c-log .bad{color:#ff8a80}.c-steps{color:var(--ku-ink-2);flex-direction:column;align-self:flex-start;gap:.3em;font-size:.82em;display:flex}.c-steps span{align-items:center;gap:.5em;display:flex}.c-steps .kp-ico{width:1.05em;height:1.05em;color:var(--ku-ok);stroke-width:2.4px}.c-steps .is-run .kp-ico{color:var(--ku-accent);animation:1.1s linear infinite kp-spin}.c-res{flex-wrap:wrap;align-self:flex-start;gap:.5em;display:flex}.c-res .kp-mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.85em}.c-typing{background:var(--ku-canvas);border:1px solid var(--ku-line);border-radius:1em;align-self:flex-start;gap:.3em;padding:.8em 1em;display:flex}.c-typing i{background:var(--ku-ink-3);border-radius:50%;width:.42em;height:.42em;animation:1s ease-in-out infinite c-dot}.c-typing i:nth-child(2){animation-delay:.15s}.c-typing i:nth-child(3){animation-delay:.3s}@keyframes c-dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-.2em)}}.c-comp{border:1px solid var(--ku-line-strong);box-shadow:var(--ku-shadow-1);background:#fff;border-radius:.9em;align-items:center;gap:.7em;margin:.4em 1.2em 1.2em;padding:.45em .45em .45em 1em;display:flex}.c-comp__t{white-space:nowrap;text-overflow:ellipsis;min-width:0;min-height:1.6em;color:var(--ku-ink);flex:1;font-size:.95em;line-height:1.6;overflow:hidden}.c-comp__t:empty:before{content:attr(data-ph);color:var(--ku-ink-3)}.c-comp__caret{vertical-align:-.15em;background:var(--ku-accent);width:2px;height:1.1em;margin-inline-start:1px;animation:1s step-end infinite kp-caret;display:inline-block}.c-comp__send{background:var(--ku-line);color:#fff;width:2.2em;height:2.2em;transition:background-color .2s var(--c-ease), transform .2s var(--c-ease);border-radius:.65em;place-items:center;display:grid}.c-comp.has-text .c-comp__send{background:var(--ku-accent)}.c-comp__send.is-press{transform:scale(.9)}.c-comp__send .kp-ico{stroke-width:2.4px;width:1.1em;height:1.1em}.c-human{color:#ebf3ffc7;flex-wrap:wrap;align-items:flex-start;gap:12px 16px;margin-top:clamp(18px,1.6vw,26px);font-size:clamp(15px,1vw,17px);line-height:1.5;display:flex}.c-human p{text-wrap:pretty;flex:22rem;max-width:46ch}.c-human .c-link{color:#9bd0ff;white-space:nowrap}.c-human .c-link:hover{color:#fff}.c-ai__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:stretch;gap:clamp(12px,1.2vw,20px);margin-top:clamp(56px,6vw,112px);display:grid}.c-ai__cards>li{display:flex}.c-ai__cards>li>.c-card{flex:auto;min-width:0}.c-card{color:#fff;transition:transform .35s var(--c-ease), background-color .3s var(--c-ease), box-shadow .3s var(--c-ease);background:#ffffff0a;border-radius:20px;flex-direction:column;gap:18px;padding:clamp(22px,1.8vw,30px);display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.c-card:hover{color:#fff;background:#ffffff12;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #ffffff38,0 24px 48px -24px #0009}.c-card h3{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(18px,1.35vw,24px);font-weight:600;line-height:1.25}.c-card__go{color:#9bd0ff;align-items:center;gap:8px;margin-top:auto;font-size:15px;font-weight:600;display:inline-flex}.c-card__vis{align-items:center;height:44px;display:flex}.c-card--stretch .c-card__go:after{content:"";border-radius:inherit;position:absolute;inset:0}.c-avs{z-index:2;display:flex;position:relative}.c-av{cursor:pointer;width:40px;height:40px;transition:transform .3s var(--c-ease);transition-delay:calc(var(--k) * 30ms);background:#0a1c38;border:0;border-radius:50%;margin-inline-start:-9px;padding:0;display:block;position:relative;box-shadow:0 0 0 3px #0a1c38}.c-av:first-child{margin-inline-start:0}.c-av img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.c-card:hover .c-av{transform:translateY(-2px)}.c-av:hover,.c-av:focus-visible,.c-av.is-tip{z-index:3;transition-delay:0s;transform:translateY(-3px)scale(1.08)}.c-tip{translate:-50% 4px;transform:translate(var(--fx,0px), var(--fy,0px));color:var(--c-navy);white-space:nowrap;text-align:center;pointer-events:none;opacity:0;transition:opacity .18s var(--c-ease), translate .18s var(--c-ease);background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 12px;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;box-shadow:0 12px 30px -10px #0000008c}.c-tip:after{content:"";border:6px solid #0000;border-top-color:#fff;margin-left:-6px;position:absolute;top:100%;left:50%}.c-tip b{font-size:14px;font-weight:700;line-height:1.2}.c-tip small{color:var(--c-muted);font-size:12.5px;font-weight:500;line-height:1.2}.c-av:hover .c-tip,.c-av:focus-visible .c-tip,.c-av.is-tip .c-tip{opacity:1;translate:-50%}.c-av:first-child .c-tip{inset-inline-start:0;translate:0 4px}.c-av:first-child:is(:hover,:focus-visible,.is-tip) .c-tip{translate:0}.c-av:first-child .c-tip:after{inset-inline-start:20px}.c-av:last-child .c-tip{inset-inline:auto 0;translate:0 4px}.c-av:last-child:is(:hover,:focus-visible,.is-tip) .c-tip{translate:0}.c-av:last-child .c-tip:after{inset-inline:auto 14px}.c-term{color:#c9d6e5;white-space:nowrap;background:#0b1220;border-radius:10px;align-items:center;gap:.5em;max-width:100%;height:38px;padding:0 14px;font:500 14px/1 ui-monospace,SF Mono,Menlo,Consolas,monospace;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.c-term b{color:#7ee2a8;font-weight:500}.c-term i{background:#9bd0ff;width:8px;height:16px;animation:1s step-end infinite kp-caret}.c-tools{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.c-tools>span{color:#16171a;width:38px;height:38px;transition:transform .3s var(--c-ease);transition-delay:calc(var(--k,0) * 30ms);background:#fff;border:1px solid #e5e3de;border-radius:10px;place-items:center;display:grid}.c-tools img{object-fit:contain;width:26px;height:26px;display:block}.c-tools .c-ico{width:20px;height:20px}.c-card:hover .c-tools>span{transform:translateY(-2px)}@media (max-width:1023px){.c-ai__grid{grid-template-columns:1fr}.c-ai__text{max-width:44rem}}@media (min-width:560px) and (max-width:1023px){.c-ai__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.c-ai__cards li:last-child{grid-column:1/-1}}@media (max-width:700px){.c-aw{font-size:12.5px}.c-aw .kp-window__url{width:auto;max-width:58%}}@media (prefers-reduced-motion:reduce){:is(#c-move,#c-ai) *,:is(#c-move,#c-ai) :before,:is(#c-move,#c-ai) :after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}}[dir=rtl] .c-stop{transform:translate(50%,-50%)}[dir=rtl] .c-road__fill{transform-origin:100%}[dir=rtl] .c-truckpos{transform:translateX(calc(var(--k,0) * -100%))}[dir=rtl] .c-move .c-truck{transform:translate(50%)scaleX(-1)}[dir=rtl] .c-move.is-back .c-truck{transform:translate(50%)}[dir=rtl] .c-q__bar{transform-origin:100%}[dir=rtl] .c-q:hover{transform:translate(-4px)}[dir=rtl] .c-q:hover .c-ico:last-of-type,[dir=rtl] :is(.c-btn,.c-link):hover .c-ico,[dir=rtl] .c-card:hover .c-card__go .c-ico{transform:translate(-3px)}[dir=rtl] :is(#c-move,#c-ai) svg:has(>use[href$=-arrow]){scale:-1 1}
:root[data-theme=dark] :is(#c-move,#c-ai,#c-speed,#c-eu){--c-blue:var(--dk-blue-text);--c-blue-700:var(--dk-blue-soft);--c-blue-50:var(--dk-blue-wash);--c-ink:var(--dk-ink);--c-muted:var(--dk-muted);--c-line:var(--dk-line)}:root[data-theme=dark] .c-btn--blue{background:var(--dk-blue-fill);color:#fff;box-shadow:inset 0 1px #ffffff29,0 8px 24px -10px #1a73d6bf}:root[data-theme=dark] .c-btn--blue:hover{background:var(--dk-blue-fill-hover);color:#fff}:root[data-theme=dark] .c-pausebtn{background:var(--dk-elev);border-color:var(--dk-line-strong);color:var(--dk-muted)}:root[data-theme=dark] .c-pausebtn:hover{color:var(--dk-ink);border-color:#b9b5ae66}:root[data-theme=dark] #c-ai .c-ai__tryh .c-pausebtn{color:#fffc;background:#ffffff0f;border-color:#ffffff29}:root[data-theme=dark] #c-ai .c-ai__tryh .c-pausebtn:hover{color:#fff;border-color:#ffffff4d}:root[data-theme=dark] #c-move{background:var(--dk-band)}:root[data-theme=dark] #c-move .c-road__line{background-image:linear-gradient(90deg, var(--ku-line-strong) 0 12px, transparent 12px 22px)}:root[data-theme=dark] #c-move .c-stop{color:var(--ku-ink-2)}:root[data-theme=dark] #c-move .c-stop__dot{background:var(--dk-band);border-color:var(--ku-line-strong)}:root[data-theme=dark] #c-move .c-stop.is-past .c-stop__dot{background:var(--dk-blue-fill);border-color:var(--dk-blue-fill)}:root[data-theme=dark] #c-move .c-stop.is-on .c-stop__dot{background:var(--dk-band);border-color:var(--dk-blue-text)}:root[data-theme=dark] #c-move .c-truck circle[fill=\#061A3A]{fill:var(--ku-line-strong)}:root[data-theme=dark] #c-move .c-truck path[stroke=\#061A3A]{stroke:var(--ku-line-strong)}:root[data-theme=dark] #c-move .c-truck__puff{background:#b9b5ae66}:root[data-theme=dark] #c-move .c-boxes li{background:var(--dk-elev);box-shadow:var(--dk-raise)}:root[data-theme=dark] #c-move .c-pv{border-bottom-color:var(--ku-line)}:root[data-theme=dark] #c-move .c-pane--site:not(.is-on){transition:opacity .4s var(--c-ease), visibility 0s linear .4s, background-color 0s linear .4s;background-color:#0000}:root[data-theme=dark] #c-move .c-mcard .kp-window{box-shadow:0 30px 60px -24px #000000bf,0 0 0 1px #ffffff17}:root[data-theme=dark] #c-ai{background:radial-gradient(60% 55% at 78% 38%, #1a73d633, transparent 70%), radial-gradient(40% 40% at 10% 90%, #1a73d612, transparent 70%), linear-gradient(180deg, var(--ku-frame) 0%, var(--ku-canvas) 55%, var(--ku-frame) 100%);box-shadow:inset 0 1px #fff8ec0f}:root[data-theme=dark] #c-ai .c-av{background:var(--ku-surface)}:root[data-theme=dark] #c-ai .c-term{background:var(--ku-frame)}:root[data-theme=dark] #c-ai .c-aw{box-shadow:0 60px 120px -30px #000c,0 0 0 1px #ffffff1a,0 0 90px -20px #1a73d699}:root[data-theme=dark] #c-ai .c-comp{background:var(--ku-surface-2);border-color:var(--ku-line-strong)}:root[data-theme=dark] #c-ai .c-log{background:var(--ku-sunken);box-shadow:inset 0 0 0 1px var(--ku-line)}:root[data-theme=dark] #c-ai .c-q[aria-pressed=true]{color:var(--ku-frame);background:#fff;border-color:#fff}:root[data-theme=dark] #c-ai .c-q[aria-pressed=true] .c-ico:first-child{color:#0b6bcb}:root[data-theme=dark] #c-ai .c-q__bar{background:var(--dk-blue-fill)}:root[data-theme=dark] #c-ai .c-tip{background:var(--dk-elev);color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line-strong), 0 14px 30px -10px #000000b3}:root[data-theme=dark] #c-ai .c-tip:after{border-top-color:var(--dk-elev)}:root[data-theme=dark] #c-ai .c-tip small{color:var(--dk-muted)}:root[data-theme=dark] #c-ai .c-tools>span{border-color:#ffffff24}
