@keyframes jtHeroIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes jtPreviewIn{0%{opacity:0;transform:perspective(1200px)rotateY(-8deg)rotateX(5deg)translateY(30px)scale(.96)}to{opacity:1;transform:perspective(1200px)rotateY(-3deg)rotateX(2deg)translateY(0)scale(1)}}@keyframes jtGlowDrift{0%,to{opacity:.72;transform:translate(-4%,-2%)scale(1)}50%{opacity:1;transform:translate(6%,5%)scale(1.12)}}@keyframes jtFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes jtPulseRing{0%{box-shadow:0 0 #2dd4bf70}70%,to{box-shadow:0 0 0 8px #2dd4bf00}}@keyframes jtScheduleSweep{0%,15%{opacity:.35;transform:scaleX(.1)}55%,to{opacity:1;transform:scaleX(1)}}@keyframes jtSceneIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes jtChipIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes jtStatusAdvance{0%,18%{opacity:.38;transform:scale(.98)}8%,28%{opacity:1;transform:scale(1)}38%,to{opacity:.55}}@keyframes jtTilePop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes jtTempoPulse{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.12)}}@keyframes jtDividerGrow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes jtMobileSheen{0%,62%{opacity:0;transform:translate(-140%)skew(-18deg)}72%{opacity:.55}to{opacity:0;transform:translate(420%)skew(-18deg)}}@keyframes jtMobileDot{0%,to{opacity:.35;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}.jt-landing{--jt-bg:#07111d;--jt-bg-soft:#0b1726;--jt-surface:#0f1d2db3;--jt-text:#f4f7f9;--jt-muted:#9cacb9;--jt-teal:#45dfc6;--jt-teal-soft:#9ff4e6;--jt-teal-deep:#0d9488;--jt-border:#b5ced824;--jt-display:var(--font-landing-display), var(--font-app-sans), ui-sans-serif, system-ui, sans-serif;--jt-ease:cubic-bezier(.22, 1, .36, 1);--jt-nav-h:calc(76px + env(safe-area-inset-top,0px));--jt-gutter-left:max(20px, env(safe-area-inset-left,0px));--jt-gutter-right:max(20px, env(safe-area-inset-right,0px));isolation:isolate;width:100%;min-height:100dvh;color:var(--jt-text);font-family:var(--font-app-sans), ui-sans-serif, system-ui, sans-serif;background:radial-gradient(circle at 78% 2%,#158f8526,#0000 29rem),linear-gradient(#07111d 0%,#08131f 54%,#06101b 100%);position:relative;overflow:clip}html:has(.jt-landing){scroll-behavior:smooth;background:var(--jt-bg)}html:has(.jt-landing){max-width:none;overflow-x:clip}html:has(.jt-landing) body{max-width:none;overflow-x:clip}.jt-logo{align-items:center;gap:9px;min-width:0;display:inline-flex}.jt-logo svg{flex:none}.jt-logo-word{font-family:var(--jt-display);letter-spacing:-.035em;white-space:nowrap;font-weight:700;line-height:1}.jt-landing-nav{z-index:30;padding:env(safe-area-inset-top,0px) var(--jt-gutter-right) 0 var(--jt-gutter-left);background:0 0;transition:background .28s,border-color .28s,box-shadow .28s;position:fixed;inset:0 0 auto}.jt-landing-nav--scrolled{border-bottom:1px solid var(--jt-border);-webkit-backdrop-filter:blur(20px)saturate(1.3);background:#07111dc7;box-shadow:0 10px 40px #00000029}.jt-landing-nav-row{justify-content:space-between;align-items:center;gap:18px;max-width:1200px;min-height:72px;margin:0 auto;display:flex}.jt-landing-nav-brand{min-width:44px;min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.jt-landing-nav-actions{flex:none;align-items:center;gap:5px;display:flex}.jt-landing-scroll-progress{background:linear-gradient(90deg, var(--jt-teal), #4da7f7);height:2px;transform:scaleX(var(--jt-scroll-progress,0));transform-origin:0;transition:transform 80ms linear;position:absolute;inset:auto 0 -1px}.jt-landing-jumps{align-items:center;gap:2px;display:flex}.jt-landing-jumps--nav{display:none}.jt-landing-jumps--hero{flex-wrap:wrap;gap:8px}.jt-landing-jump{color:#9caeba;border-radius:999px;align-items:center;min-height:44px;padding:0 11px;font-size:12px;font-weight:700;text-decoration:none;transition:color .18s,background .18s;display:inline-flex}.jt-landing-jump:hover,.jt-landing-jump:focus-visible{color:#fff;background:#ffffff0f}.jt-landing-btn{min-height:44px;color:inherit;letter-spacing:-.01em;touch-action:manipulation;transition:transform .18s var(--jt-ease), box-shadow .18s ease, border-color .18s ease, background .18s ease;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 15px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.jt-landing-btn span{transition:transform .18s var(--jt-ease)}.jt-landing-btn:hover span{transform:translate(3px)}.jt-landing-btn:active{transform:scale(.975)}.jt-landing-btn--primary{color:#032c2a;background:linear-gradient(135deg,#82f1df 0%,#31d4bd 52%,#52e6d0 100%);box-shadow:0 12px 34px #1cc9b238,inset 0 1px #ffffff73}.jt-landing-btn--primary:hover{transform:translateY(-2px);box-shadow:0 17px 42px #1cc9b24d,inset 0 1px #ffffff80}.jt-landing-btn--ghost{color:#e7eef2;background:#ffffff09;border-color:#b8cdd633}.jt-landing-btn--ghost:hover{background:#fff1;border-color:#45dfc66b;transform:translateY(-2px)}.jt-landing-btn--lg{border-radius:15px;min-height:54px;padding:0 22px;font-size:14px}.jt-landing-text-link{color:#cbd6dc;justify-content:center;align-items:center;min-height:44px;padding:0 11px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.jt-landing-text-link:hover{color:var(--jt-teal-soft)}.jt-landing-btn:focus-visible,.jt-landing-text-link:focus-visible,.jt-landing-jump:focus-visible,.jt-landing-nav-brand:focus-visible{outline:2px solid var(--jt-teal);outline-offset:3px}.jt-landing-hero{min-height:100svh;padding:calc(var(--jt-nav-h) + 32px) var(--jt-gutter-right) 60px var(--jt-gutter-left);scroll-margin-top:var(--jt-nav-h);align-items:center;display:grid;position:relative}.jt-landing-hero-fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.jt-landing-hero-mesh{opacity:.35;background-image:linear-gradient(#9ff4e60e 1px,#0000 1px),linear-gradient(90deg,#9ff4e60e 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 78%);mask-image:linear-gradient(#000 0%,#0000 78%)}.jt-landing-hero-glow{filter:blur(12px);border-radius:50%;animation:15s ease-in-out infinite jtGlowDrift;position:absolute}.jt-landing-hero-glow--a{background:radial-gradient(circle,#0d948840,#0000 67%);width:50rem;height:32rem;top:-9rem;right:-8rem}.jt-landing-hero-glow--b{background:radial-gradient(circle,#2676ad29,#0000 68%);width:36rem;height:28rem;animation-delay:-7s;bottom:-11rem;left:-12rem}.jt-landing-hero-inner{z-index:1;gap:44px;width:100%;max-width:1200px;margin:0 auto;display:grid;position:relative}.jt-landing-hero-copy{align-content:center;gap:21px;max-width:630px;display:grid}.jt-landing-hero-copy>*{animation:jtHeroIn .7s var(--jt-ease) both}.jt-landing-hero-copy>:nth-child(2){animation-delay:70ms}.jt-landing-hero-copy>:nth-child(3){animation-delay:.13s}.jt-landing-hero-copy>:nth-child(4){animation-delay:.19s}.jt-landing-hero-copy>:nth-child(5){animation-delay:.25s}.jt-landing-hero-copy>:nth-child(6){animation-delay:.31s}.jt-landing-eyebrow{color:#bfeee6;letter-spacing:.12em;text-transform:uppercase;background:#0d948814;border:1px solid #45dfc638;border-radius:999px;align-items:center;gap:9px;width:max-content;min-height:32px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.jt-landing-eyebrow span{background:var(--jt-teal);border-radius:50%;width:7px;height:7px;animation:2s infinite jtPulseRing}.jt-landing-hero-title{max-width:12.5ch;font-family:var(--jt-display);letter-spacing:-.065em;color:#f4faf9;text-wrap:balance;margin:0;font-size:clamp(3rem,7.6vw,5.85rem);font-weight:700;line-height:.96}.jt-landing-hero-title:first-line{color:var(--jt-teal-soft)}.jt-landing-hero-lede{max-width:38rem;color:var(--jt-muted);margin:0;font-size:clamp(1rem,1.7vw,1.17rem);font-weight:500;line-height:1.65}.jt-landing-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.jt-landing-hero-proof{color:#8295a4;letter-spacing:.02em;flex-wrap:wrap;gap:10px 22px;padding-top:4px;font-size:11px;font-weight:700;display:flex}.jt-landing-hero-proof span{align-items:center;gap:7px;display:inline-flex}.jt-landing-hero-proof b{color:var(--jt-teal);font-family:var(--jt-display);letter-spacing:.08em;font-size:10px}.jt-hero-preview{perspective:1400px;min-height:360px;animation:jtPreviewIn .9s .18s var(--jt-ease) both;position:relative}.jt-hero-preview-orbit{pointer-events:none;border:1px solid #45dfc61f;border-radius:50%;position:absolute}.jt-hero-preview-orbit--one{inset:5% 10% 0 0;transform:rotate(-12deg)}.jt-hero-preview-orbit--two{border-color:#4899d81a;inset:20% 0 -6% 18%;transform:rotate(19deg)}.jt-hero-dashboard{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(100%,590px);transform-style:preserve-3d;background:#08131fd9;border:1px solid #b7dce033;border-radius:22px;margin:20px auto;position:relative;overflow:hidden;transform:rotateY(-3deg)rotateX(2deg);box-shadow:0 40px 90px #00000075,0 0 80px #14aa9714,inset 0 1px #ffffff0d}.jt-hero-dashboard-topbar{border-bottom:1px solid var(--jt-border);background:#ffffff06;grid-template-columns:1fr auto 1fr;align-items:center;height:43px;padding:0 14px;display:grid}.jt-hero-window-dots{gap:5px;display:flex}.jt-hero-window-dots span{background:#9cacb959;border-radius:50%;width:6px;height:6px}.jt-hero-dashboard-brand{color:#dce8eb;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.jt-hero-live-dot{background:var(--jt-teal);border-radius:50%;width:6px;height:6px;animation:2s infinite jtPulseRing}.jt-hero-dashboard-date{color:#6f8595;justify-self:end;font-size:9px;font-weight:700}.jt-hero-dashboard-body{grid-template-columns:45px 1fr;min-height:292px;display:grid}.jt-hero-dashboard-nav{border-right:1px solid var(--jt-border);flex-direction:column;align-items:center;gap:14px;padding-top:21px;display:flex}.jt-hero-dashboard-nav span{background:#8ea2ae1f;border-radius:5px;width:16px;height:16px}.jt-hero-dashboard-nav .is-active{background:#45dfc6cc;box-shadow:0 0 16px #45dfc64d}.jt-hero-dashboard-content{min-width:0;padding:18px}.jt-hero-dashboard-heading{justify-content:space-between;align-items:end;gap:12px;display:flex}.jt-hero-dashboard-heading>div:first-child{gap:3px;display:grid}.jt-hero-dashboard-heading span{color:#6f8493;font-size:9px;font-weight:700}.jt-hero-dashboard-heading strong{color:#f4f8f9;font-family:var(--jt-display);letter-spacing:-.035em;font-size:17px}.jt-hero-avatar-stack{padding-right:6px;display:flex}.jt-hero-avatar-stack span{color:#dff9f5;background:#164c4c;border:2px solid #0a1522;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:-6px;font-size:7px;font-weight:800;display:grid}.jt-hero-avatar-stack span:nth-child(2){background:#23475f}.jt-hero-avatar-stack span:nth-child(3){background:#172b3b}.jt-hero-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.jt-hero-metrics>div{background:#ffffff06;border:1px solid #a7c1cb1a;border-radius:11px;min-width:0;padding:10px}.jt-hero-metrics span,.jt-hero-metrics small{color:#78909f;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;font-weight:700;display:block;overflow:hidden}.jt-hero-metrics strong{color:#edf6f5;font-family:var(--jt-display);letter-spacing:-.04em;margin:3px 0;font-size:20px;display:block}.jt-hero-metrics small{color:#55cdbb}.jt-hero-schedule{background:#02080f2e;border:1px solid #a7c1cb1a;border-radius:12px;margin-top:11px;overflow:hidden}.jt-hero-schedule-head,.jt-hero-schedule-row{border-bottom:1px solid #a7c1cb12;grid-template-columns:1.35fr repeat(3,1fr);align-items:center;min-height:30px;padding:0 9px;display:grid}.jt-hero-schedule-head span{color:#617887;text-align:center;font-size:7px;font-weight:700}.jt-hero-schedule-head span:first-child{text-align:left;color:#b9c8cf;font-size:8px}.jt-hero-schedule-row:last-child{border-bottom:0}.jt-hero-schedule-row strong{color:#b9c7ce;font-size:8px}.jt-hero-schedule-row i{color:#d9fffa;transform-origin:0;height:16px;animation:jtScheduleSweep 1.2s 1s var(--jt-ease) both;background:#22b5a038;border-radius:5px;grid-column:2/4;align-items:center;padding-left:7px;font-size:7px;font-style:normal;font-weight:800;display:flex;position:relative}.jt-hero-schedule-row .is-blue{background:#418dc43d;grid-column:3/5;animation-delay:1.16s}.jt-hero-schedule-row .is-mint{background:#4dc7a02e;grid-column:2/3;animation-delay:1.32s}.jt-hero-float-card{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f1f2fe6;border:1px solid #c4e1e42e;border-radius:13px;align-items:center;gap:10px;padding:10px 12px;animation:4.5s ease-in-out infinite jtFloat;display:flex;position:absolute;box-shadow:0 18px 45px #00000059}.jt-hero-float-card--crew{top:26%;left:-5px}.jt-hero-float-card--delivery{animation-delay:-2s;bottom:8%;right:-4px}.jt-hero-float-icon{color:#073d37;background:var(--jt-teal);border-radius:9px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:900;display:grid}.jt-hero-float-card div{gap:2px;display:grid}.jt-hero-float-card strong{color:#edf7f6;font-size:9px}.jt-hero-float-card small{color:#77909e;font-size:8px}.jt-hero-float-pulse{background:var(--jt-teal);border-radius:50%;width:10px;height:10px;margin:9px;animation:1.8s infinite jtPulseRing}.jt-landing-marquee{z-index:2;border-block:1px solid var(--jt-border);background:#ffffff05;position:relative;overflow:hidden}.jt-landing-marquee>div{max-width:1200px;min-height:74px;padding:0 var(--jt-gutter-right) 0 var(--jt-gutter-left);color:#7f929e;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;font-size:11px;font-weight:800;display:flex}.jt-landing-marquee i{background:var(--jt-teal);opacity:.55;border-radius:50%;flex:none;width:4px;height:4px}.jt-landing-main{z-index:2;width:100%;max-width:1200px;padding:0 var(--jt-gutter-right) 76px var(--jt-gutter-left);box-sizing:border-box;margin:0 auto;position:relative}.jt-landing-chapter{border-bottom:1px solid var(--jt-border);min-height:620px;scroll-margin-top:var(--jt-nav-h);align-items:center;gap:52px;padding:90px 0;display:grid}.jt-landing-chapter-copy{max-width:540px}.jt-landing-chapter-copy>*{opacity:0;transition:opacity .68s var(--jt-ease), transform .68s var(--jt-ease);transform:translateY(18px)}.jt-landing-chapter.is-inview .jt-landing-chapter-copy>*{opacity:1;transform:none}.jt-landing-chapter.is-inview .jt-landing-chapter-copy>:nth-child(2){transition-delay:60ms}.jt-landing-chapter.is-inview .jt-landing-chapter-copy>:nth-child(3){transition-delay:.12s}.jt-landing-chapter.is-inview .jt-landing-chapter-copy>:nth-child(4){transition-delay:.18s}.jt-landing-kicker{color:var(--jt-teal);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:900}.jt-landing-chapter h2,.jt-landing-close h2{color:#eff7f6;font-family:var(--jt-display);letter-spacing:-.058em;text-wrap:balance;margin:0 0 18px;font-size:clamp(2.25rem,5vw,4.3rem);font-weight:700;line-height:1.01}.jt-landing-chapter p,.jt-landing-close p{max-width:38rem;color:var(--jt-muted);margin:0;font-size:16px;font-weight:500;line-height:1.72}.jt-landing-chips{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.jt-landing-chips li{color:#bfeee7;background:#0d948813;border:1px solid #45dfc62e;border-radius:999px;align-items:center;min-height:30px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.jt-landing-chapter-visual{place-items:center;min-height:390px;display:grid;position:relative}.jt-landing-chapter-visual:before{content:"";aspect-ratio:1;opacity:0;width:min(100%,430px);transition:opacity .9s ease, transform .9s var(--jt-ease);background:radial-gradient(circle,#1ab29d2b,#0d948809 45%,#0000 69%);border-radius:34%;position:absolute;transform:scale(.82)rotate(-6deg)}.jt-landing-chapter.is-inview .jt-landing-chapter-visual:before{opacity:1;transform:scale(1)rotate(0)}.jt-device{z-index:1;opacity:0;width:min(100%,280px);transition:opacity .7s .1s var(--jt-ease), transform .8s .1s var(--jt-ease);background:linear-gradient(150deg,#1b2a3b 0%,#0c1724 72%);border:1px solid #c0dade3b;border-radius:34px;padding:11px 11px 14px;position:relative;transform:translateY(28px)rotate(3deg)scale(.95);box-shadow:0 42px 70px #0000006b,0 0 70px #19b8a314,inset 0 1px #ffffff12}.jt-landing-chapter.is-inview .jt-device{opacity:1;transform:translateY(0)rotate(1.5deg)scale(1)}.jt-landing-chapter:nth-of-type(2n) .jt-device{transform:translateY(28px)rotate(-3deg)scale(.95)}.jt-landing-chapter:nth-of-type(2n).is-inview .jt-device{transform:translateY(0)rotate(-1.5deg)scale(1)}.jt-device-notch{background:#97aeb947;border-radius:999px;width:78px;height:6px;margin:2px auto 10px}.jt-device-screen{background:linear-gradient(#050d17f0,#091520fa);border:1px solid #94abb61a;border-radius:23px;align-content:start;gap:13px;min-height:224px;padding:16px;display:grid}.jt-device-label{color:var(--jt-teal);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.jt-scene{gap:9px;display:grid}.jt-scene-row,.jt-scene-job,.jt-scene-status,.jt-scene-org{color:#dbe7ea;background:#ffffff09;border:1px solid #9fb8c31c;border-radius:13px;align-items:center;gap:9px;min-height:41px;padding:0 11px;font-size:12px;font-weight:750;display:flex}.jt-scene-dot{background:#64748b;border-radius:50%;flex:none;width:8px;height:8px}.jt-scene-dot--teal{background:var(--jt-teal);box-shadow:0 0 12px #45dfc666}.jt-scene-dot--soft{background:#67aee6}.jt-landing-chapter.is-inview .jt-scene-row,.jt-landing-chapter.is-inview .jt-scene-job,.jt-landing-chapter.is-inview .jt-scene-org{animation:jtSceneIn .48s .42s var(--jt-ease) both}.jt-landing-chapter.is-inview :is(.jt-scene-row,.jt-scene-job):nth-child(2),.jt-landing-chapter.is-inview .jt-scene-org--other{animation-delay:.5s}.jt-landing-chapter.is-inview :is(.jt-scene-row,.jt-scene-job):nth-child(3){animation-delay:.58s}.jt-scene-job{flex-wrap:wrap;padding-block:9px}.jt-scene-job-name{color:#8399a6;flex:100%;font-size:11px}.jt-scene-chip{color:#d8fbf6;background:#0d94883d;border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-size:10px;display:inline-flex}.jt-landing-chapter.is-inview .jt-scene-chip{animation:jtChipIn .42s .62s var(--jt-ease) both}.jt-landing-chapter.is-inview .jt-scene-chip--pulse{transform-origin:bottom;animation:jtTempoPulse 1.6s var(--jt-ease) infinite}.jt-landing-chapter.is-inview .jt-scene-status--queued{animation:jtStatusAdvance 4.8s var(--jt-ease) infinite}.jt-landing-chapter.is-inview .jt-scene-status--transit{animation:jtStatusAdvance 4.8s 1.5s var(--jt-ease) infinite}.jt-scene-status--dropped{color:#ccfbf1;border-color:#45dfc64d}.jt-landing-chapter.is-inview .jt-scene-status--dropped{animation:jtStatusAdvance 4.8s 3s var(--jt-ease) infinite}.jt-scene-tiles{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.jt-scene-tiles span{color:#d9f9f4;background:#0d948824;border:1px solid #45dfc633;border-radius:13px;place-items:center;min-height:55px;font-size:11px;font-weight:850;display:grid}.jt-landing-chapter.is-inview .jt-scene-tiles span{animation:jtTilePop .4s .42s var(--jt-ease) both}.jt-landing-chapter.is-inview .jt-scene-tiles span:nth-child(2){animation-delay:.49s}.jt-landing-chapter.is-inview .jt-scene-tiles span:nth-child(3){animation-delay:.56s}.jt-scene-total{color:#8297a4;justify-content:space-between;align-items:baseline;padding:7px 3px 0;font-size:11px;font-weight:750;display:flex}.jt-scene-total strong{color:var(--jt-teal);font-family:var(--jt-display);font-size:31px}.jt-scene-cal{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.jt-scene-cal span{color:#bdcbd1;background:#ffffff09;border:1px solid #94b8c31f;border-radius:10px;place-items:center;min-height:42px;font-size:11px;font-weight:850;display:grid}.jt-scene-cal .is-away{color:#d9fbf6;background:#0d948833;border-color:#45dfc666}.jt-landing-chapter.is-inview .jt-scene-cal span{animation:jtTilePop .38s .42s var(--jt-ease) both}.jt-landing-chapter.is-inview .jt-scene-cal span:nth-child(4){animation-delay:.58s}.jt-scene-away{color:var(--jt-teal);margin:0;font-size:11px;font-weight:800}.jt-scene-privacy{gap:11px}.jt-scene-divider{background:linear-gradient(90deg, var(--jt-teal-deep), var(--jt-teal));transform-origin:0;border-radius:99px;height:2px}.jt-landing-chapter.is-inview .jt-scene-divider{animation:jtDividerGrow .52s .56s var(--jt-ease) both}.jt-scene-org--other{opacity:.5}.jt-landing-chapter--text{min-height:auto;padding:110px 0;display:block}.jt-landing-chapter--text .jt-landing-chapter-copy{max-width:none}.jt-landing-steps{gap:12px;margin-top:42px;display:grid}.jt-landing-step{border:1px solid var(--jt-border);min-height:195px;transition:transform .26s var(--jt-ease), border-color .26s ease, background .26s ease;background:linear-gradient(145deg,#ffffff0b,#ffffff05);border-radius:22px;align-content:start;gap:13px;padding:25px;display:grid;position:relative;overflow:hidden}.jt-landing-step:after{content:"";width:140px;height:140px;transition:transform .35s var(--jt-ease);background:#45dfc614;border-radius:50%;position:absolute;bottom:-90px;right:-70px}.jt-landing-step-num{color:var(--jt-teal);font-family:var(--jt-display);letter-spacing:.12em;font-size:13px;font-weight:800}.jt-landing-step h3{color:#eff7f6;font-family:var(--jt-display);letter-spacing:-.035em;margin:0;font-size:21px;font-weight:700}.jt-landing-step p{font-size:14px;line-height:1.6}.jt-landing-close{background:linear-gradient(135deg,#0f4343a6,#0a1b2ae0 60%);border:1px solid #62e6cf38;border-radius:32px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;min-height:420px;margin-top:90px;padding:64px;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 80px #00000042}.jt-landing-close-glow{background:radial-gradient(circle,#45dfc638,#0000 66%);border-radius:50%;width:420px;height:420px;position:absolute;top:-150px;right:-100px}.jt-landing-close-copy{z-index:1;max-width:700px;position:relative}.jt-landing-close h2{font-size:clamp(2.4rem,5vw,4.6rem)}.jt-landing-close-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.jt-landing-close-mark{z-index:1;background:#ffffff06;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:190px;height:190px;display:grid;position:relative;box-shadow:0 0 0 22px #ffffff04,0 0 0 44px #ffffff03}.jt-landing-close-mark svg{filter:drop-shadow(0 0 22px #45dfc63b)}.jt-landing-footer{max-width:1200px;min-height:115px;padding:30px var(--jt-gutter-right) max(30px, env(safe-area-inset-bottom,0px)) var(--jt-gutter-left);color:#718592;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;display:flex}.jt-landing-footer>span:last-child{font-size:12px;font-weight:700}@media (hover:hover) and (pointer:fine){.jt-landing-step:hover{background:linear-gradient(145deg,#45dfc614,#ffffff05);border-color:#45dfc64d;transform:translateY(-5px)}.jt-landing-step:hover:after{transform:scale(1.4)}}@media (min-width:720px){.jt-landing-jumps--nav{flex:1;justify-content:center;display:flex}.jt-landing-jumps--hero{display:none}.jt-landing-hero-inner{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center}.jt-landing-chapter:not(.jt-landing-chapter--text){grid-template-columns:minmax(0,1fr) minmax(300px,.9fr)}.jt-landing-chapter:nth-child(2n):not(.jt-landing-chapter--text) .jt-landing-chapter-copy{order:2;margin-left:auto}.jt-landing-chapter:nth-child(2n):not(.jt-landing-chapter--text) .jt-landing-chapter-visual{order:1}.jt-landing-steps{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.jt-landing-hero-inner{grid-template-columns:1fr}.jt-landing-hero-copy{max-width:700px}.jt-landing-hero-title{max-width:11ch}.jt-hero-preview{width:min(100%,650px);margin:0 auto}.jt-landing-marquee>div{flex-wrap:wrap;justify-content:center;padding-block:20px}.jt-landing-close{padding:48px}.jt-landing-close-mark{width:140px;height:140px}.jt-landing-close-mark svg{width:84px;height:84px}}@media (max-width:719px){.jt-landing{--jt-nav-h:calc(60px + env(safe-area-inset-top,0px));--jt-gutter-left:max(16px, env(safe-area-inset-left,0px));--jt-gutter-right:max(16px, env(safe-area-inset-right,0px))}.jt-landing-nav{padding-top:max(7px, env(safe-area-inset-top,0px));box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;inset:0 0 auto}.jt-landing-nav-row{-webkit-backdrop-filter:blur(20px)saturate(1.35);background:#07111dc2;border:1px solid #b5ced824;border-radius:17px;min-height:52px;padding:3px 5px 3px 10px;box-shadow:0 10px 36px #0003,inset 0 1px #ffffff0a}.jt-landing-nav-brand{min-height:44px}.jt-landing-nav-brand .jt-logo{gap:7px}.jt-landing-nav-brand .jt-logo-word{display:inline;font-size:14px!important}.jt-landing-nav-actions{gap:0}.jt-landing-nav-actions .jt-landing-text-link{display:none}.jt-landing-nav-actions .jt-landing-btn{border-radius:13px;min-height:44px;padding-inline:15px;box-shadow:0 8px 22px #1cc9b22e}.jt-landing-scroll-progress{inset:auto var(--jt-gutter-right) -1px var(--jt-gutter-left);border-radius:999px;height:2px}.jt-landing-hero{min-height:auto;padding-top:calc(var(--jt-nav-h) + 22px);padding-bottom:30px}.jt-landing-hero-inner{gap:24px}.jt-landing-hero-copy{gap:14px}.jt-landing-eyebrow{letter-spacing:.13em;min-height:27px;padding-inline:10px;font-size:9px}.jt-landing-hero-title{letter-spacing:-.06em;max-width:12ch;font-size:clamp(2.55rem,12.2vw,3.55rem);line-height:.97}.jt-landing-hero-lede{font-size:14px;line-height:1.52}.jt-landing-jumps--hero{display:none}.jt-landing-hero-actions{grid-template-columns:minmax(0,1.35fr) minmax(104px,.65fr);gap:8px;display:grid}.jt-landing-hero-actions .jt-landing-btn{width:100%}.jt-landing-hero-actions .jt-landing-btn--lg{border-radius:14px;min-height:48px;padding-inline:14px;font-size:12px}.jt-landing-hero-proof{scrollbar-width:none;flex-wrap:nowrap;gap:6px;width:calc(100vw - 32px);padding:1px 0 3px;display:flex;overflow-x:auto}.jt-landing-hero-proof::-webkit-scrollbar{display:none}.jt-landing-hero-proof span{background:#ffffff06;border:1px solid #b5ced81c;border-radius:999px;flex:none;min-height:26px;padding:0 9px;font-size:9px}.jt-landing-hero-proof b{font-size:8px}.jt-hero-preview{min-height:272px;margin-top:0}.jt-hero-preview:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#9ff4e61a,#0000);width:22%;animation:5.8s ease-in-out 1.4s infinite jtMobileSheen;position:absolute;top:22px;bottom:24px;left:0}.jt-hero-preview-orbit--one{inset:3% 7% -2% 2%}.jt-hero-preview-orbit--two{inset:12% 0 -9% 18%}.jt-hero-dashboard{border-radius:18px;margin:8px auto 0;transform:none;box-shadow:0 28px 58px #0000006b,0 0 52px #14aa9714,inset 0 1px #ffffff0d}.jt-hero-dashboard-topbar{height:35px;padding-inline:10px}.jt-hero-dashboard-body{grid-template-columns:30px 1fr;min-height:218px}.jt-hero-dashboard-nav{gap:9px;padding-top:16px}.jt-hero-dashboard-nav span{border-radius:4px;width:11px;height:11px}.jt-hero-dashboard-content{padding:10px}.jt-hero-dashboard-heading strong{font-size:14px}.jt-hero-avatar-stack span{width:21px;height:21px}.jt-hero-metrics{gap:5px;margin-top:10px}.jt-hero-metrics>div{border-radius:9px;padding:7px 6px}.jt-hero-metrics strong{margin-block:1px;font-size:16px}.jt-hero-schedule{border-radius:9px;margin-top:7px}.jt-hero-schedule-head,.jt-hero-schedule-row{min-height:25px;padding-inline:6px}.jt-hero-schedule-row i{height:14px}.jt-hero-float-card{border-radius:11px;gap:7px;padding:7px 9px}.jt-hero-float-card--crew{top:20%;left:-7px}.jt-hero-float-card--delivery{bottom:-1%;right:-6px}.jt-hero-float-icon{border-radius:7px;width:23px;height:23px;font-size:11px}.jt-hero-float-pulse{width:8px;height:8px;margin:7px}.jt-hero-float-card strong{font-size:8px}.jt-hero-float-card small{font-size:7px}.jt-landing-marquee>div{letter-spacing:.1em;flex-wrap:nowrap;justify-content:center;gap:11px;min-height:50px;padding-block:0;font-size:9px;overflow:hidden}.jt-landing-marquee i{animation:2.2s ease-in-out infinite jtMobileDot}.jt-landing-marquee i:nth-of-type(2){animation-delay:-.7s}.jt-landing-marquee i:nth-of-type(3){animation-delay:-1.4s}.jt-landing-marquee span:nth-of-type(n+4),.jt-landing-marquee span:nth-of-type(n+4)+i{display:none}.jt-landing-main{padding:12px 12px 48px}.jt-landing-chapter{border:1px solid var(--jt-border);background:linear-gradient(155deg,#ffffff09,#ffffff03);border-radius:24px;gap:22px;min-height:auto;margin-bottom:12px;padding:36px 20px 30px;overflow:hidden}.jt-landing-chapter-copy{max-width:none}.jt-landing-kicker{margin-bottom:10px;font-size:9px}.jt-landing-chapter h2{margin-bottom:12px;font-size:clamp(2rem,9.5vw,2.65rem);line-height:1.02}.jt-landing-chapter p{font-size:14px;line-height:1.6}.jt-landing-chips{flex-wrap:nowrap;gap:6px;margin-top:17px;overflow:hidden}.jt-landing-chips li{white-space:nowrap;min-height:27px;padding-inline:8px;font-size:9px}.jt-landing-chapter-visual{min-height:270px}.jt-landing-chapter-visual:before{width:320px}.jt-device{border-radius:29px;width:min(100%,246px)}.jt-device-screen{border-radius:20px;min-height:190px;padding:13px}.jt-scene-row,.jt-scene-job,.jt-scene-status,.jt-scene-org{min-height:36px}.jt-scene-tiles span{min-height:48px}.jt-landing-chapter--text{padding:36px 20px}.jt-landing-steps{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(245px,82%);grid-auto-flow:column;gap:10px;margin:26px -20px 0;padding:0 20px 5px;overflow-x:auto}.jt-landing-steps::-webkit-scrollbar{display:none}.jt-landing-step{scroll-snap-align:start;min-height:172px;padding:21px}.jt-landing-close{border-radius:25px;grid-template-columns:1fr;min-height:0;margin-top:16px;padding:36px 24px}.jt-landing-close h2{font-size:clamp(2.2rem,10.5vw,3rem)}.jt-landing-close p{font-size:14px;line-height:1.6}.jt-landing-close-mark{display:none}.jt-landing-close-actions{display:grid}.jt-landing-close-actions .jt-landing-btn{width:100%}.jt-landing-footer{flex-direction:row;justify-content:space-between;align-items:center;min-height:84px;padding-block:22px}.jt-landing-footer>span:last-child{text-align:right;max-width:13ch;font-size:10px}}@media (max-width:420px){.jt-hero-float-card--crew{left:-8px}.jt-hero-float-card--delivery{right:-8px}.jt-landing-marquee span:nth-of-type(3),.jt-landing-marquee span:nth-of-type(3)+i{display:none}}@media (max-width:350px){.jt-landing-nav-brand .jt-logo-word{display:none}.jt-landing-hero-actions{grid-template-columns:1fr}.jt-landing-hero-proof span:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){html:has(.jt-landing){scroll-behavior:auto}.jt-landing *,.jt-landing :before,.jt-landing :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.jt-landing-chapter-copy>*,.jt-device,.jt-landing-chapter-visual:before{opacity:1;transform:none}.jt-landing-btn:active,.jt-landing-btn:hover,.jt-landing-step:hover{transform:none}}
