.jh{--jh-ink:#19171c;--jh-gray:#6e6e73;--jh-surface:#f2f1f3;--jh-border:#e5e4e7;--jh-violet:#b593ff;--jh-overshoot:linear(0, .255, .4449, .6018, .7355, .8513, .9525, 1.0413, 1.1195, 1.1881, 1.2484, 1.3011, 1.3468, 1.3862, 1.4198, 1.4479, 1.4709, 1.4892, 1.503, 1.5126, 1.5182, 1.52, 1.5189, 1.5156, 1.5101, 1.5025, 1.4929, 1.4817, 1.469, 1.4552, 1.4406, 1.4254, 1.4099, 1.3943, 1.3787, 1.3633, 1.3481, 1.3333, 1.3188, 1.3048, 1.2912, 1.278, 1.2653, 1.253, 1.2412, 1.2298, 1.2188, 1.2083, 1.1981, 1.1883, 1.1789, 1.1698, 1.1611, 1.1528, 1.1447, 1.137, 1.1296, 1.1225, 1.1156, 1.1091, 1.1028, 1.0967, 1.0909, 1.0854, 1.0801, 1.075, 1.0701, 1.0654, 1.061, 1.0567, 1.0526, 1.0488, 1.0451, 1.0415, 1.0382, 1.035, 1.032, 1.0292, 1.0265, 1.0239, 1.0215, 1.0193, 1.0172, 1.0152, 1.0134, 1.0117, 1.0101, 1.0086, 1.0073, 1.0061, 1.005, 1.004, 1.0032, 1.0024, 1.0018, 1.0012, 1.0008, 1.0004, 1.0002, 1, 1);--jh-ease:cubic-bezier(.25, .46, .45, .94);color:var(--jh-ink);font-family:var(--font-jh-text), Inter, sans-serif;background:#fff}.jh .jh-container{width:min(100% - 40px,860px);margin:0 auto}@media (min-width:1281px){.jh .jh-container{width:1180px}}@media (min-width:1729px){.jh .jh-container{width:1320px}}.jh .jh-btn{color:var(--jh-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.36px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;font-size:18px;font-weight:600;line-height:1;text-decoration:none;display:inline-block;position:relative}.jh .jh-btn-inner{pointer-events:none;will-change:transform;width:100%;transition:transform .3s var(--jh-overshoot), color .3s var(--jh-ease), border-color .3s var(--jh-ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.jh .jh-btn:hover .jh-btn-inner{transition:transform .6s var(--jh-overshoot), color .3s var(--jh-ease);transform:scale(1.05)}.jh .jh-btn:active .jh-btn-inner{transition:transform .1s linear, color .3s var(--jh-ease);transform:scale(.9)}.jh .jh-btn.is-black{color:#fff}.jh .jh-btn.is-black .jh-btn-inner{background-color:var(--jh-ink)}.jh .jh-btn.is-violet{color:var(--jh-ink)}.jh .jh-btn.is-violet .jh-btn-inner{background-color:var(--jh-violet)}.jh .jh-btn.is-small .jh-btn-inner{border-radius:50px;height:52px;padding:8px 30px}.jh .jh-btn.is-medium{letter-spacing:-.4px;font-size:20px;line-height:138%}.jh .jh-btn.is-medium .jh-btn-inner{border-radius:50px;height:60px;padding:8px 50px}.jh .jh-header{z-index:11;height:129px;position:fixed;top:0;left:0;right:0}.jh .jh-navbg{z-index:0;opacity:0;width:calc(100% + 80px);height:100px;transition:transform .5s var(--jh-ease), opacity .5s var(--jh-ease), box-shadow .5s var(--jh-ease);background:#fff;border-radius:20px;position:absolute;top:34.5px;left:50%;transform:translate(-50%)translateY(-120px)}.jh .jh-header.is-stuck .jh-navbg{opacity:1;transform:translate(-50%)translateY(0);box-shadow:0 62px 17px #0000,0 40px 16px #00000003,0 22px 13px #00000005,0 10px 10px #0000000a,0 2px 5px #0000000a}.jh .jh-header .jh-container{z-index:3;position:relative}.jh .jh-bar{z-index:1;justify-content:space-between;align-items:center;height:129px;padding:84px 0 45px;display:flex;position:relative}.jh .jh-left{align-items:center;gap:40px;height:100px;display:flex}.jh .jh-logo{line-height:0;display:block;position:relative;top:-4px}.jh .jh-logo img{width:110px;height:auto;display:block}.jh .jh-nav ul{margin:0;padding:0;list-style:none;display:flex}.jh .jh-nav a{color:var(--jh-ink);font-family:var(--font-jh-text), Inter, sans-serif;letter-spacing:-.352px;transition:opacity .3s var(--jh-ease);padding:0 24px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.jh .jh-nav a:hover{opacity:.55}.jh .jh-right{align-items:center;gap:26px;display:flex}.jh .jh-login{color:var(--jh-ink);font-family:var(--font-jh-text), Inter, sans-serif;letter-spacing:-.352px;transition:opacity .3s var(--jh-ease);align-items:center;gap:6px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.jh .jh-login:hover{opacity:.55}.jh .jh-burger{color:#fff;display:none}.jh .jh-burger .jh-btn-inner{background:var(--jh-ink);border-radius:50px;width:52px;height:52px}.jh .jh-mobile{background:#fff;border-radius:20px;padding:12px;position:absolute;top:108px;left:20px;right:20px;box-shadow:0 22px 40px -18px #00000038}.jh .jh-mobile[hidden]{display:none}.jh .jh-mobile a{color:var(--jh-ink);letter-spacing:-.34px;padding:13px 14px;font-size:17px;font-weight:600;text-decoration:none;display:block}.jh .jh-hero{flex-direction:column;min-height:100svh;padding-top:129px;display:flex;position:relative}.jh .jh-hero-inner{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.jh .jh-hero-inner>*{width:100%}.jh .jh-foot{flex:none;padding-bottom:clamp(28px,4vh,56px)}.jh .jh-hero-head{text-align:center;padding:2px 0 0}.jh .jh-hero-stack{flex-direction:column;align-items:center;row-gap:30px;display:flex}.jh .jh-pill{z-index:1;color:var(--jh-ink);letter-spacing:-.32px;border-radius:40px;align-items:center;padding:10px 21px;font-size:15px;font-weight:400;line-height:18px;text-decoration:none;display:inline-flex;position:relative}.jh .jh-pill:before{z-index:-1;border-radius:inherit;background-color:var(--jh-surface);content:"";width:100%;height:100%;transition:all .3s var(--jh-ease);position:absolute;top:0;left:0}.jh .jh-pill:hover:before{background-color:var(--jh-border)}.jh .jh-pill b{font-weight:600}.jh .jh-fakelink{color:#7a40ed;font-weight:500}.jh .jh-title{color:var(--jh-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-2.4px;margin:0;font-size:60px;font-weight:800;line-height:.9}@media (min-width:1025px){.jh .jh-title{letter-spacing:-2.4px;font-size:80px}}@media (min-width:1441px){.jh .jh-title{letter-spacing:-3.6px;font-size:115px}}.jh .jh-title-line{display:block}.jh .jh-ch{--lift:0px;--drift:0px;--rot:0deg;--pop:1;--fscale:1;vertical-align:baseline;text-align:center;white-space:pre;will-change:transform;transform:translateY(calc(var(--lift) + var(--drift) + var(--out,0) * var(--i,0) * 2.2px)) rotate(calc(var(--rot) + var(--out,0) * var(--i,0) * .5deg)) scale(calc(var(--pop) * var(--fscale)));transition:color .45s var(--jh-ease), transform .42s cubic-bezier(.34, 1.56, .64, 1);display:inline-block;position:relative}.jh .jh-ch-glyph{transition:opacity .25s var(--jh-ease);display:inline-block}.jh .jh-space{width:.26em;display:inline-block}.jh .jh-ch-mascot{opacity:0;pointer-events:none;transform-origin:50% 100%;width:1.15em;height:.92em;transition:opacity .28s var(--jh-ease), transform .5s cubic-bezier(.34, 1.56, .64, 1);background-position:bottom;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:.02em;left:50%;transform:translate(-50%)scale(.4)rotate(-14deg)}.jh .jh-ch.is-on .jh-ch-mascot{opacity:1;transform:translate(-50%)scale(1)rotate(0)}.jh .jh-ch.is-on .jh-ch-glyph{opacity:0}.jh .jh-ch.has-mascot{cursor:pointer}.jh .jh-ch.is-hovered .jh-ch-mascot{animation:.62s cubic-bezier(.34,1.56,.64,1) jh-mascot-hop}@keyframes jh-mascot-hop{0%{transform:translate(-50%)scale(1)rotate(0)}38%{transform:translate(-50%)translateY(-22%)scale(1.12)rotate(-7deg)}70%{transform:translate(-50%)translateY(2%)scale(.97)rotate(3deg)}to{transform:translate(-50%)scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.jh .jh-ch,.jh .jh-ch-glyph,.jh .jh-ch-mascot{transition:none}.jh .jh-ch-mascot{display:none}.jh .jh-clients-track{animation:none}}.jh .jh-tag-wrap,.jh .jh-title,.jh .jh-cta-wrap,.jh .jh-middle,.jh .jh-clients{opacity:0;transform:translateY(18px)}.jh .jh-hero.is-started .jh-tag-wrap,.jh .jh-hero.is-started .jh-title,.jh .jh-hero.is-started .jh-cta-wrap,.jh .jh-hero.is-started .jh-middle,.jh .jh-hero.is-started .jh-clients,[data-jh-started] .jh .jh-hero .jh-tag-wrap,[data-jh-started] .jh .jh-hero .jh-title,[data-jh-started] .jh .jh-hero .jh-cta-wrap,[data-jh-started] .jh .jh-hero .jh-middle,[data-jh-started] .jh .jh-hero .jh-clients{opacity:1;transition:opacity .7s var(--jh-ease), transform .9s cubic-bezier(.19, 1, .22, 1);transform:translateY(0)}.jh .jh-hero.is-started .jh-title,[data-jh-started] .jh .jh-hero .jh-title{transition-delay:80ms}.jh .jh-hero.is-started .jh-cta-wrap,[data-jh-started] .jh .jh-hero .jh-cta-wrap{transition-delay:.16s}.jh .jh-hero.is-started .jh-middle,[data-jh-started] .jh .jh-hero .jh-middle{transition-delay:.3s}.jh .jh-hero.is-started .jh-clients,[data-jh-started] .jh .jh-hero .jh-clients{transition-delay:.38s}.jh .jh-middle{align-items:center;gap:30px;display:flex}.jh .jh-middle:before,.jh .jh-middle:after{background:var(--jh-border);content:"";flex:1;height:1px}.jh .jh-middle-text{color:var(--jh-ink);letter-spacing:-.3px;text-align:center;margin:0;font-size:15px;font-weight:400;line-height:150%}.jh .jh-middle-text strong{font-weight:600}.jh .jh-clients{padding-top:clamp(24px,3.2vh,40px)}.jh .jh-clients-outer{width:100%;display:flex;overflow:hidden}.jh .jh-clients-track{width:100%;height:35px;position:relative}.jh .jh-clients ul{justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;list-style:none;display:flex}.jh .jh-clients ul:not(:first-child){position:absolute;top:0;left:0}.jh .jh-clients ul:nth-child(n+3){display:none}.jh .jh-clients ul{animation:jh-fade-a 6s var(--jh-ease) infinite}.jh .jh-clients ul:nth-child(2){animation-name:jh-fade-b}.jh .jh-clients li{transform-origin:50%;animation:jh-zoom-a 6s var(--jh-ease) infinite}.jh .jh-clients ul:nth-child(2) li{animation-name:jh-zoom-b}@keyframes jh-fade-a{0%,44%{opacity:1}50%,99%{opacity:0}to{opacity:1}}@keyframes jh-fade-b{0%,49%{opacity:0}50%,94%{opacity:1}to{opacity:0}}@keyframes jh-zoom-a{0%{transform:scale(1)}44%{transform:scale(.78)}50%{transform:scale(.76)}99%{transform:scale(1)}to{transform:scale(1)}}@keyframes jh-zoom-b{0%,49%{transform:scale(1)}50%{transform:scale(1)}94%{transform:scale(.78)}to{transform:scale(.76)}}@media (min-width:1441px){.jh .jh-clients-track{height:40px}}.jh .jh-clients li{flex:none;justify-content:center;align-items:center;gap:9px;height:30px;padding:0 32px;display:flex}.jh .jh-client-mark{background-color:var(--jh-ink);flex:none;width:26px;height:26px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jh .jh-client-name{color:var(--jh-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.5px;white-space:nowrap;font-size:19px;font-weight:700}@media (max-width:1280px){.jh .jh-nav,.jh .jh-right{display:none}.jh .jh-burger{display:inline-block}.jh .jh-bar{height:108px;padding:60px 0 30px}.jh .jh-header{height:108px}.jh .jh-navbg{border-bottom:1px solid var(--jh-surface);border-radius:10px;width:calc(100% + 20px);height:70px;top:24px}.jh .jh-hero{padding-top:150px}.jh .jh-hero-head{padding-bottom:60px}.jh .jh-middle{padding-top:70px}.jh .jh-clients-outer{justify-content:center;margin:0 -30%}.jh .jh-clients-track{width:max-content;height:auto;animation:90s linear infinite jh-marquee;display:flex}.jh .jh-clients ul{justify-content:flex-start;width:auto;animation:none}.jh .jh-clients li{animation:none;transform:none}.jh .jh-clients ul:not(:first-child){position:static}.jh .jh-clients ul:nth-child(n+3){display:flex}@keyframes jh-marquee{to{transform:translate(-50%)}}}@media (max-width:640px){.jh .jh-title{letter-spacing:-1.6px;font-size:44px}.jh .jh-hero{padding-top:132px}.jh .jh-pill{padding:9px 16px;font-size:13.5px;line-height:17px}.jh .jh-btn.is-medium .jh-btn-inner{padding:8px 34px}.jh .jh-middle{gap:16px}.jh .jh-middle:before,.jh .jh-middle:after{display:none}.jh .jh-middle-text{font-size:14px}}@media (prefers-reduced-motion:reduce){.jh .jh-tag-wrap,.jh .jh-title,.jh .jh-cta-wrap,.jh .jh-middle,.jh .jh-clients{opacity:1;transition:none;transform:none}.jh .jh-btn-inner,.jh .jh-navbg{transition:none}.jh .jh-btn:hover .jh-btn-inner,.jh .jh-btn:active .jh-btn-inner{transform:none}}.jw{--jw-accent:var(--jh-violet);color:var(--jh-ink);font-family:var(--font-jh-text), Inter, sans-serif;background:#fff;padding:clamp(80px,10vh,140px) 0 clamp(70px,9vh,120px)}.jw .jw-head{max-width:1040px}.jw .jw-eyebrow{color:var(--jh-gray);letter-spacing:-.32px;align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.jw .jw-eyebrow i{background:var(--jw-accent);border-radius:50%;width:8px;height:8px}.jw .jw-eyebrow b{color:var(--jh-ink);font-variant-numeric:tabular-nums;font-weight:700}.jw .jw-title{color:var(--jh-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.032em;margin:26px 0 0;font-size:clamp(2.1rem,3.6vw,4.1rem);font-weight:800;line-height:1.06}.jw .jw-sr,.jc .jw-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jw .jw-typed[data-typing=true]:after{background:var(--jw-accent);content:"";width:.055em;height:.74em;margin-left:.06em;display:inline-block;transform:translateY(.04em)}.jw .jw-rail{cursor:grab;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;margin-top:clamp(36px,4.5vh,58px);padding-inline:max(20px,50vw - 660px);overflow-x:auto}.jw .jw-rail::-webkit-scrollbar{display:none}.jw .jw-rail.is-dragging{cursor:grabbing;scroll-snap-type:none}.jw .jw-cards{gap:20px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.jw .jw-cards li{scroll-snap-align:center}.jw .jw-card{background:var(--jh-surface);width:470px;height:556px;transition:background .45s var(--jh-ease), transform .55s var(--jh-ease);border-radius:36px;flex-direction:column;padding:26px 26px 28px;display:flex}.jw .jw-card-head{justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.jw .jw-card-index{color:var(--jh-gray);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:9px;font-size:13px;font-weight:600;display:inline-flex}.jw .jw-card-index i{background:currentColor;width:14px;height:1px}.jw .jw-card-badge{border:1px solid var(--jh-border);color:var(--jh-gray);letter-spacing:.04em;text-transform:uppercase;background:#fff;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:700}.jw .jw-card-media{background:#fff;border-radius:22px;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.jw .jw-card-media img{object-fit:contain;width:100%;height:100%;transition:transform .7s var(--jh-ease);-webkit-user-select:none;user-select:none;display:block}.jw .jw-card-accent{background:var(--jw-accent);transition:transform .7s var(--jh-ease);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jw .jw-card:hover .jw-card-media img,.jw .jw-card:hover .jw-card-accent{transform:scale(1.035)}.jw .jw-card-foot{padding-top:20px}.jw .jw-card-foot h3{color:var(--jh-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.02em;margin:0;font-size:21px;font-weight:800;line-height:1.16}.jw .jw-card-foot p{color:var(--jh-gray);letter-spacing:-.24px;margin:8px 0 0;font-size:15.5px;line-height:1.45}.jw .jw-foot{justify-content:space-between;align-items:center;gap:28px;margin-top:clamp(24px,3.4vh,40px);display:flex}.jw .jw-note{color:var(--jh-gray);letter-spacing:-.3px;margin:0;font-size:15px}.jw .jw-progress{background:var(--jh-border);border-radius:999px;flex:none;width:min(240px,30%);height:3px;display:none;overflow:hidden}.jw .jw-progress span{border-radius:inherit;background:var(--jw-accent);width:100%;height:100%;transform:scaleX(var(--jw-progress,0));transform-origin:0;display:block}@media (max-width:900px){.jw .jw-rail{padding-inline:20px}.jw .jw-card{border-radius:26px;width:min(78vw,380px);height:auto;min-height:452px;padding:18px 18px 20px}.jw .jw-card-foot h3{font-size:18.5px}.jw .jw-foot{flex-direction:column;align-items:flex-start;gap:14px}}@media (prefers-reduced-motion:reduce){.jw .jw-card,.jw .jw-card-media img,.jw .jw-card-accent{transition:none}}.v3 .v3-pricing-demo{color:#16203c;border:1px solid #16203c1f;border-radius:14px;align-items:center;gap:18px;margin-top:26px;padding:14px 18px 14px 22px;text-decoration:none;transition:border-color .25s,transform .25s cubic-bezier(.2,.8,.2,1);display:inline-flex}.v3 .v3-pricing-demo:hover{border-color:#16203c4d;transform:translateY(-2px)}.v3 .v3-pricing-demo strong{font-size:.94rem;font-weight:700;display:block}.v3 .v3-pricing-demo small{color:#5b6780;margin-top:3px;font-size:.82rem;display:block}.v3 .v3-pricing-demo svg{color:#087451;flex:none}@media (max-width:560px){.v3 .v3-pricing-demo{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.v3 .v3-pricing-demo{transition:none}}.jd{--jd-ink:#16203c;--jd-muted:#5b6780;--jd-line:#e4e2ea;--jd-accent:var(--jh-violet);z-index:3;color:var(--jd-ink);font-family:var(--font-jh-text), Inter, sans-serif;background:#fff;border-radius:44px 44px 0 0;margin-top:-44px;padding:clamp(80px,11vh,140px) 0 clamp(76px,10vh,130px);position:relative;box-shadow:0 -24px 60px -34px #0f1c3373}.jd .jd-head{max-width:900px}.jd .jd-eyebrow{color:var(--jd-muted);letter-spacing:-.32px;align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.jd .jd-eyebrow i{background:var(--jd-accent);border-radius:2px;width:22px;height:2px}.jd .jd-title{color:var(--jd-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.034em;margin:clamp(14px,2vh,20px) 0 0;font-size:clamp(2rem,min(3.8vw,6.3vh),3.3rem);font-weight:800;line-height:1.04}.jd .jd-line{margin-bottom:-.18em;padding-bottom:.18em;display:block;overflow:hidden}.jd .jd-line>span{display:block}.jd .jd-accent{color:var(--jd-ink)}.jd .jd-accent em{color:var(--jd-accent);font-family:inherit;font-style:normal;font-weight:inherit}.jd .jd-lead{max-width:52ch;color:var(--jd-muted);letter-spacing:-.28px;margin:clamp(12px,1.8vh,18px) 0 0;font-size:clamp(15px,1.1vw,16.5px);line-height:1.55}.jd .jd-body{grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);align-items:center;gap:clamp(28px,3.4vw,56px);margin-top:clamp(20px,3.4vh,58px);display:grid}.jd .jd-hood{aspect-ratio:1100/568;border:1px solid var(--jd-line);background:#fff;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 24px 50px -34px #05081273}.jd .jd-machine,.jd .jd-surface{display:block;position:absolute;inset:0}.jd .jd-machine img,.jd .jd-surface img{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.jd .jd-machine-accent,.jd .jd-surface-accent{background:var(--jd-accent);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jd .jd-machine:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:#b593ff21;position:absolute;inset:0}.jd .jd-surface{z-index:2;background:#fff}.jd .jd-edge{z-index:3;background:linear-gradient(to right, transparent, var(--jd-accent) 14%, var(--jd-accent) 86%, transparent);opacity:0;pointer-events:none;height:2px;position:absolute;top:100%;left:0;right:0}.jd .jd-signals{z-index:1;pointer-events:none;gap:7px;display:grid;position:absolute;bottom:clamp(14px,4%,26px);left:clamp(16px,3%,34px);right:clamp(16px,3%,34px)}.jd .jd-wire{background:#16203c1a;border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}.jd .jd-wire i{background:linear-gradient(90deg, transparent, var(--jd-accent), transparent);width:26%;height:100%;animation:2.9s linear infinite jd-run;position:absolute;top:0;left:0}.jd .jd-wire:nth-child(2) i{animation-duration:3.7s;animation-delay:-1.2s}.jd .jd-wire:nth-child(3) i{animation-duration:2.3s;animation-delay:-.6s}@keyframes jd-run{0%{transform:translate(-110%)}to{transform:translate(500%)}}.jd .jd-touch{z-index:1;aspect-ratio:1;border:2px solid var(--jd-accent);opacity:0;pointer-events:none;width:clamp(20px,3.4%,34px);animation:jd-touch 3.4s var(--jh-ease) infinite;border-radius:50%;position:absolute;top:47%;left:25.5%}@keyframes jd-touch{0%,62%{opacity:0;transform:scale(.45)}72%{opacity:.85;transform:scale(.85)}to{opacity:0;transform:scale(1.7)}}.jd .jd-progress{align-items:center;gap:16px;margin-top:clamp(22px,3vh,36px);display:none}.jd.has-hood .jd-progress{display:flex}.jd .jd-progress-count{color:var(--jd-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;margin:0;font-size:13px;font-weight:600}.jd .jd-progress-count strong{color:var(--jd-ink);font-weight:700}.jd .jd-progress-track{background:var(--jd-line);border-radius:999px;flex:1;height:3px;display:block;overflow:hidden}.jd .jd-progress-fill{border-radius:inherit;background:var(--jd-accent);width:100%;height:100%;transform:scaleX(var(--jd-progress,0));transform-origin:0;display:block}.jd .jd-copy{display:grid}.jd .jd-side{grid-area:1/1}.jd .jd-side-kicker{letter-spacing:-.22px;border-radius:999px;align-items:center;padding:7px 15px;font-size:13.5px;font-weight:700;display:inline-flex}.jd .jd-side[data-side=yours] .jd-side-kicker{color:#4a2e93;background:#b593ff33}.jd .jd-side[data-side=ours] .jd-side-kicker{color:var(--jd-ink);background:#16203c12}.jd .jd-side h3{color:var(--jd-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.03em;margin:clamp(11px,1.7vh,16px) 0 0;font-size:clamp(1.5rem,min(2.3vw,4.4vh),2.25rem);font-weight:800;line-height:1.04}.jd .jd-side p{color:var(--jd-muted);letter-spacing:-.26px;margin:clamp(9px,1.4vh,12px) 0 0;font-size:clamp(14.5px,min(1.15vw,2.05vh),16.5px);line-height:1.48}.jd .jd-side ul{margin:clamp(13px,2vh,26px) 0 0;padding:0;list-style:none}.jd .jd-side li{border-top:1px solid var(--jd-line);color:var(--jd-ink);letter-spacing:-.28px;text-wrap:pretty;padding:clamp(7px,1.15vh,13px) 0;font-size:clamp(15px,min(1.2vw,2.2vh),17px);font-weight:600;line-height:1.34}.jd.has-hood{padding-top:0;padding-bottom:0}.jd.has-hood .jd-stage{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100svh;padding-top:clamp(142px,17vh,178px);padding-bottom:clamp(22px,4vh,84px);display:flex}.jd.has-hood .jd-stage>.jh-container{transform-origin:50% 42%;will-change:transform;flex-direction:column;flex:1;display:flex}.jd.has-hood .jd-progress{margin-top:auto;padding-top:clamp(14px,2.2vh,40px)}.jd.has-hood .jd-hood{width:100%;max-height:33vh;margin-inline:auto}.jd:not(.has-hood) .jd-copy{grid-template-rows:auto auto;gap:30px}.jd:not(.has-hood) .jd-side{grid-area:auto}.jd:not(.has-hood) .jd-surface{position:relative}.jd:not(.has-hood) .jd-machine{margin-top:14px;position:relative}.jd:not(.has-hood) .jd-hood{aspect-ratio:auto;gap:14px;display:grid}.jd:not(.has-hood) .jd-edge{display:none}@media (max-width:1024px){.jd .jd-body{grid-template-columns:minmax(0,1fr);gap:28px}.jd .jd-hood{border-radius:20px}}@media (prefers-reduced-motion:reduce){.jd .jd-wire i,.jd .jd-touch{opacity:.5;animation:none}.jd .jd-edge,.jd .jd-touch{display:none}}.jh-hero-dock{height:100svh}.jh .jh-hero{z-index:0;height:100svh;min-height:0;position:sticky;top:0}.jw{z-index:1;border-radius:44px 44px 0 0;position:relative;box-shadow:0 -24px 60px -34px #0f1c338c}.jw .jw-stage{padding:clamp(70px,9vh,120px) 0 clamp(60px,8vh,100px)}.jw.has-pin .jw-stage{flex-direction:column;justify-content:center;gap:clamp(28px,4vh,52px);height:100svh;padding:clamp(48px,7vh,90px) 0;display:flex}.jw.has-pin .jw-rail{padding-inline:0;overflow:visible}.jw.has-pin .jw-cards{will-change:transform;padding-inline:max(20px,50vw - 660px)}.jw.has-pin .jw-card{height:clamp(360px,50vh,540px)}.jw.has-pin .jw-cards li{opacity:.5;transition:opacity .45s var(--jh-ease), transform .45s var(--jh-ease)}.jw.has-pin .jw-cards li.is-active{opacity:1;transform:translateY(-10px)}.jw .jw-line{display:grid;overflow:hidden}.jw .jw-line>*{grid-area:1/1}.jw .jw-sizer{visibility:hidden;pointer-events:none;display:grid}.jw .jw-sizer>span{grid-area:1/1}.jw .jw-note-desktop{display:none}.jw.has-pin .jw-note-desktop{display:inline}.jw.has-pin .jw-note-touch{display:none}.jw.has-pin .jw-progress{display:block}@media (max-width:1024px){.jw{border-radius:28px 28px 0 0}}@media (prefers-reduced-motion:reduce){.jh .jh-hero{height:auto;min-height:100svh;position:relative}.jh-hero-dock{height:auto}}.jc{--jc-stage:#141a2c;--jc-ink:#f6f5f9;--jc-muted:#f6f5f99e;--jc-accent:var(--jh-violet);--jc-head-top:clamp(155px, 18vh, 180px);--jc-stick:calc(var(--jc-head-top) + clamp(150px, 19vh, 190px));--jc-step:14px;z-index:2;background:radial-gradient(126% 78% at 50% -6%, #b593ff26, transparent 60%), radial-gradient(86% 58% at 8% 46%, #b593ff12, transparent 62%), var(--jc-stage);color:var(--jc-ink);font-family:var(--font-jh-text), Inter, sans-serif;border-radius:44px 44px 0 0;margin-top:-44px;padding:clamp(90px,13vh,160px) 0 clamp(80px,11vh,140px);position:relative;box-shadow:0 -24px 60px -34px #0f1c3380}.jc-blackout{z-index:3;border-radius:inherit;opacity:0;pointer-events:none;background:#fff;height:100svh;position:absolute;top:0;left:0;right:0}.jc-intro{z-index:1;top:var(--jc-head-top);padding-bottom:clamp(52px,8vh,96px);position:sticky}.jc .jc-intro .jh-container{transform-origin:0 0;will-change:transform}.jc .jc-eyebrow{color:var(--jc-ink);letter-spacing:-.26px;background:#f6f5f912;border:1px solid #f6f5f929;border-radius:999px;align-items:center;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.jc .jc-title{color:var(--jc-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.034em;margin:24px 0 0;font-size:clamp(2.1rem,4.4vw,4rem);font-weight:800;line-height:1.03}.jc .jc-line{margin-bottom:-.18em;padding-bottom:.18em;display:block;overflow:hidden}.jc .jc-line>span{display:block}.jc .jc-title em{color:var(--jc-accent);font-family:inherit;font-style:normal;font-weight:inherit}.jc .jc-lead{max-width:38ch;color:var(--jc-ink);letter-spacing:-.34px;margin:24px 0 0;font-size:clamp(17px,1.55vw,22px);font-weight:500;line-height:1.5}.jc .jc-word{margin-right:.28em;display:inline-block}.jc-stack{z-index:1;position:relative}.jc-stack-tail{height:clamp(240px,44vh,480px);display:block}.jc-slot{top:calc(var(--jc-stick) + var(--i) * var(--jc-step));position:sticky}.jc-slot+.jc-slot{margin-top:clamp(56px,9vh,120px)}.jc .jc-card{color:var(--jh-ink);transform-origin:top;filter:brightness();will-change:transform, filter;background:#fff;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:clamp(28px,3.4vw,60px);padding:clamp(30px,3.4vw,52px);display:grid;position:relative;overflow:hidden;box-shadow:0 2px 6px -2px #05081280,0 26px 54px -26px #050812eb}.jc .jc-card.is-media-left .jc-card-copy{order:2}.jc .jc-card.is-media-left .jc-card-media{order:1}.jc .jc-card.is-statement{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.jc .jc-card.is-statement .jc-card-copy h3{font-size:clamp(2rem,3.2vw,3.1rem)}.jc .jc-card.is-statement .jc-card-copy p{max-width:38ch;font-size:clamp(15.5px,1.2vw,18px);line-height:1.55}.jc .jc-card-label{color:var(--jh-gray);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.jc .jc-card-label b{color:var(--jh-ink);font-weight:700}.jc .jc-card-label i{background:currentColor;width:16px;height:1px}.jc .jc-card-copy h3{color:var(--jh-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.03em;margin:18px 0 0;font-size:clamp(1.75rem,2.6vw,2.6rem);font-weight:800;line-height:1.05}.jc .jc-card-copy p{max-width:42ch;color:var(--jh-gray);letter-spacing:-.26px;margin:16px 0 0;font-size:clamp(14.5px,1.05vw,16px);line-height:1.5}.jc .jc-card-copy ul{border-top:1px solid var(--jh-border);margin:26px 0 0;padding:22px 0 0;list-style:none}.jc .jc-card-copy li{color:var(--jh-ink);letter-spacing:-.24px;align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:flex}.jc .jc-card-copy li+li{margin-top:12px}.jc .jc-card-copy li svg{color:var(--jc-accent);flex:none}.jc .jc-card-media{background:var(--jh-surface);border-radius:22px;position:relative;overflow:hidden}.jc .jc-card-media img{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.jc .jc-card-accent{background:var(--jc-accent);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jc-progress{z-index:4;pointer-events:none;align-items:center;gap:16px;margin-top:clamp(-40px,-4vh,-28px);display:flex;position:sticky;bottom:clamp(22px,4vh,40px)}.jc .jc-progress-count{color:var(--jc-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;margin:0;font-size:13px;font-weight:600}.jc .jc-progress-count strong{color:var(--jc-ink);font-weight:700}.jc-progress-track{background:#f6f5f929;border-radius:999px;flex:1;height:3px;display:block;overflow:hidden}.jc-progress-fill{border-radius:inherit;background:var(--jc-accent);width:100%;height:100%;transform:scaleX(var(--jc-progress,0));transform-origin:0;display:block}@media (max-width:1024px){.jc-slot,.jc-intro{position:static}.jc-progress{display:none}.jc .jc-card,.jc .jc-card.is-statement{border-radius:26px;grid-template-columns:minmax(0,1fr);gap:26px;padding:24px}.jc .jc-card .jc-card-copy,.jc .jc-card.is-media-left .jc-card-copy{order:2}.jc .jc-card .jc-card-media,.jc .jc-card.is-media-left .jc-card-media{order:1}}@media (prefers-reduced-motion:reduce){.jc-blackout,.jc-progress{display:none}.jc-slot,.jc-intro{position:static}.jc-slot+.jc-slot{margin-top:40px}}.jp{--jp-ink:#16203c;--jp-muted:#5b6780;--jp-line:#e4e2ea;--jp-accent:var(--jh-violet);z-index:3;color:var(--jp-ink);font-family:var(--font-jh-text), Inter, sans-serif;background:radial-gradient(118% 62% at 50% -4%,#b593ff30,#0000 62%),radial-gradient(74% 48% at 92% 100%,#b593ff1f,#0000 60%),#f3f1f9;position:relative}.jp .jp-stage{box-sizing:border-box;transform-origin:50% 40%;will-change:transform;flex-direction:column;justify-content:center;min-height:100svh;padding-top:clamp(118px,13vh,158px);padding-bottom:clamp(18px,2.8vh,70px);display:flex;overflow:hidden}.jp .jp-head{text-align:center;max-width:1320px;margin:0 auto}.jp .jp-eyebrow{color:var(--jp-ink);letter-spacing:-.26px;background:#ffffffb8;border:1px solid #16203c17;border-radius:999px;align-items:center;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #16203c0a}.jp .jp-title{color:var(--jp-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.038em;margin:clamp(13px,2vh,22px) 0 0;font-size:clamp(2.1rem,min(5.6vw,7vh),5.2rem);font-weight:800;line-height:1.02}.jp .jp-line{margin-bottom:-.18em;padding-bottom:.18em;display:block;overflow:hidden}.jp .jp-line>span{display:block}.jp .jp-accent{color:var(--jp-ink)}.jp .jp-accent em{color:#7a52e8;font-family:inherit;font-style:normal;font-weight:inherit}@media (min-width:1025px) and (pointer:fine) and (prefers-reduced-motion:no-preference){.jp{margin-top:clamp(-340px,-24svh,-140px)}}.jp .jp-lead{max-width:46ch;color:var(--jp-muted);letter-spacing:-.28px;margin:clamp(14px,2vh,22px) auto 0;font-size:clamp(15.5px,1.2vw,17.5px);line-height:1.55}.jp .jp-console{width:100%;max-width:720px;margin:clamp(14px,2.4vh,38px) auto 0}.jp .jp-console-box{text-align:left;background:#fff;border:1px solid #16203c14;border-radius:clamp(16px,1.5vw,22px);overflow:hidden;box-shadow:0 1px 2px #16203c0a,0 12px 32px -18px #16203c47}.jp .jp-console-bar{border-bottom:1px solid #16203c12;align-items:center;gap:11px;padding:clamp(12px,1.7vh,17px) clamp(14px,1.3vw,20px);display:flex}.jp .jp-console-bar svg{color:var(--jp-muted);flex:none}.jp .jp-console-query{color:var(--jp-ink);letter-spacing:-.28px;white-space:nowrap;font-size:clamp(15px,min(1.2vw,2.1vh),17px);font-weight:600}.jp .jp-console-query[data-vazio=true]{color:var(--jp-muted);font-weight:500}.jp .jp-console-caret{background:var(--jp-accent);width:2px;height:1.05em;margin-left:-6px;animation:1.05s step-end infinite jp-caret}.jp .jp-console-list{min-height:calc(var(--jp-slots) * var(--jp-hit-h));grid-auto-rows:var(--jp-hit-h);align-content:start;margin:0;padding:0;list-style:none;display:grid}.jp .jp-console{--jp-hit-h:clamp(42px, 5.3vh, 56px)}.jp .jp-console-foot{color:var(--jp-muted);letter-spacing:-.14px;border-top:1px solid #16203c0f;align-items:center;gap:5px;padding:9px clamp(14px,1.3vw,20px);font-size:12.5px;font-weight:600;display:flex}.jp .jp-console-foot b{color:#4a2e93;font-weight:800}.jp .jp-console-hit{animation:jp-hit .34s var(--jh-ease) both;grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:10px;padding:0 clamp(14px,1.3vw,20px);display:grid;overflow:hidden}.jp .jp-console-hit+.jp-console-hit{border-top:1px solid #16203c0f}.jp .jp-console-area{color:#4a2e93;letter-spacing:-.1px;white-space:nowrap;background:#b593ff2e;border-radius:999px;grid-row:span 2;place-self:center;padding:3px 9px;font-size:11.5px;font-weight:700}.jp .jp-console-name{color:var(--jp-ink);letter-spacing:-.26px;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(14.5px,min(1.15vw,2vh),16px);font-weight:700;overflow:hidden}.jp .jp-console-note{color:var(--jp-muted);letter-spacing:-.18px;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12.5px,min(1vw,1.75vh),13.8px);overflow:hidden}.jp .jp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;list-style:none;position:absolute;overflow:hidden}@keyframes jp-caret{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes jp-hit{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.jp .jp-cta{background:var(--jp-ink);color:#fff;letter-spacing:-.3px;width:fit-content;transition:transform .35s var(--jh-ease);border-radius:999px;align-items:center;gap:10px;margin:clamp(18px,2.6vh,28px) auto 0;padding:15px 28px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.jp .jp-cta:hover{transform:translateY(-2px)}.jp .jp-cta svg{transition:transform .35s var(--jh-ease);flex:none}.jp .jp-cta:hover svg{transform:translate(3px)}.jp .jp-drift{gap:12px;margin-top:clamp(12px,2vh,46px);display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.jp .jp-row{overflow:hidden}.jp .jp-track{align-items:center;gap:12px;width:max-content;animation:52s linear infinite jp-drift;display:flex}.jp .jp-mark{border:1px solid var(--jp-line);background:#fff;border-radius:16px;flex:none;justify-content:center;align-items:center;width:clamp(36px,min(4.4vw,4.8vh),58px);height:clamp(36px,min(4.4vw,4.8vh),58px);display:inline-flex}.jp .jp-mark img{filter:grayscale()opacity(.62)contrast(1.05);-webkit-user-select:none;user-select:none;width:clamp(22px,2vw,27px);height:auto}@keyframes jp-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:1024px){.jp .jp-stage{padding-top:clamp(110px,14vh,150px)}}@media (prefers-reduced-motion:reduce){.jp .jp-track,.jp .jp-console-caret,.jp .jp-console-hit{animation:none}.jp .jp-console-caret{display:none}.jp .jp-cta,.jp .jp-cta svg{transition:none}}.jw .jw-card-media.has-vignette{display:block}.jw .jw-vignette{display:flex;position:absolute;inset:0}.jv{--jv-ink:#19171c;--jv-gray:#6e6e73;--jv-line:#e5e4e7;--jv-accent:#b593ff;--jv-accent-ink:#4a2e93;color:var(--jv-ink);font-family:var(--font-jh-text), Inter, sans-serif;flex-direction:column;flex:1;padding:15px 16px;display:flex;overflow:hidden}.jv [data-on]{opacity:0;transition:opacity .45s var(--jh-ease), transform .45s var(--jh-ease);transform:translateY(8px)}.jv [data-on=true]{opacity:1;transform:none}.jv .jv-bar{border-bottom:1px solid var(--jv-line);letter-spacing:-.2px;align-items:center;gap:7px;padding-bottom:10px;font-size:12px;font-weight:700;display:flex}.jv .jv-bar-tag{color:var(--jv-gray);letter-spacing:.07em;text-transform:uppercase;margin-left:auto;font-size:9.5px;font-weight:700}.jv .jv-brand-dot{background:var(--jv-accent);border-radius:50%;flex:none;width:9px;height:9px}.jv .jv-ok{width:15px;height:15px;color:var(--jv-accent-ink);background:#b593ff47;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.jv .jv-chips{flex-wrap:wrap;gap:6px;display:flex}.jv .jv-chips.is-center{justify-content:center}.jv .jv-chip{border:1px solid var(--jv-line);color:var(--jv-gray);letter-spacing:-.1px;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.jv .jv-chip.is-solid{color:var(--jv-accent-ink);background:#b593ff2e;border-color:#0000}.jv.jv-agente .jv-thread{flex-direction:column;flex:1;justify-content:center;gap:10px;display:flex}.jv .jv-msg{letter-spacing:-.14px;border-radius:13px;max-width:82%;padding:8px 11px;font-size:11.5px;line-height:1.38}.jv .jv-msg.is-in{background:#efedf2;border-bottom-left-radius:4px;align-self:flex-start}.jv .jv-msg.is-out{color:#2c2440;background:#b593ff33;border-bottom-right-radius:4px}.jv .jv-agent-row{align-self:flex-end;align-items:flex-end;gap:7px;max-width:88%;display:flex}.jv .jv-avatar{background:var(--jv-accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-bottom:2px;display:inline-flex}.jv .jv-agent-slot{display:grid}.jv .jv-agent-slot>*{grid-area:1/1}.jv .jv-typing{background:#b593ff33;border-radius:13px 13px 4px;place-self:end;align-items:center;gap:3px;padding:9px 11px;display:inline-flex}.jv .jv-typing i{background:var(--jv-accent-ink);border-radius:50%;width:4.5px;height:4.5px;animation:.9s ease-in-out infinite jv-typing}.jv .jv-typing i:nth-child(2){animation-delay:.14s}.jv .jv-typing i:nth-child(3){animation-delay:.28s}@keyframes jv-typing{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2.5px)}}.jv.jv-flow{padding:12px}.jv .jv-flow-stage{flex:1;position:relative}.jv .jv-flow-wires{width:100%;height:100%;position:absolute;inset:0}.jv .jv-wire{fill:none;stroke:#ddd9e6;stroke-width:1.6px;transition:stroke .45s var(--jh-ease)}.jv .jv-wire[data-on=true]{stroke:var(--jv-accent)}.jv .jv-wire.is-dim[data-on=true]{stroke:#cdc8da;stroke-dasharray:4 4}.jv .jv-wire-label{color:var(--jv-gray);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:700;position:absolute}.jv .jv-wire-label.is-yes{color:var(--jv-accent-ink);top:24%;left:64%}.jv .jv-wire-label.is-no{top:68%;left:64%}.jv .jv-node{border:1px solid var(--jv-line);transition:border-color .4s var(--jh-ease), box-shadow .4s var(--jh-ease), opacity .45s var(--jh-ease);background:#fff;border-radius:11px;align-items:center;gap:6px;padding:7px 9px;display:flex;position:absolute;box-shadow:0 1px 2px #19171c0d}.jv .jv-node svg{color:var(--jv-accent-ink);flex:none}.jv .jv-node small{color:var(--jv-gray);letter-spacing:.06em;text-transform:uppercase;font-size:8.5px;font-weight:700;display:block}.jv .jv-node b{letter-spacing:-.16px;white-space:nowrap;font-size:10.5px;display:block}.jv .jv-node[data-hot=true]{border-color:var(--jv-accent);box-shadow:0 0 0 3px #b593ff38}.jv .jv-node.is-trigger{top:50%;left:2%}.jv .jv-node.is-cond{top:50%;left:39.5%}.jv .jv-node.is-yes{top:26.5%;left:73.5%}.jv .jv-node.is-no{top:73.5%;left:73.5%}.jv .jv-node[data-on]{transform:translateY(-50%)}.jv .jv-flow-done{color:var(--jv-accent-ink);white-space:nowrap;background:#b593ff2e;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;bottom:1%;left:50%}.jv .jv-flow-done[data-on]{transform:translate(-50%,8px)}.jv .jv-flow-done[data-on=true]{transform:translate(-50%)}.jv .jv-log{flex-direction:column;flex:1;justify-content:center;gap:11px;display:flex}.jv .jv-log-row{align-items:center;gap:8px;font-size:12px;display:flex}.jv .jv-log-row b{letter-spacing:-.18px}.jv .jv-log-row span{color:var(--jv-gray);letter-spacing:-.14px;font-size:11.5px}.jv .jv-log-row.is-event b{font-size:12.5px}.jv .jv-log-pulse{background:var(--jv-accent);border-radius:50%;flex:none;width:9px;height:9px;animation:1.6s ease-in-out infinite jv-pulse}@keyframes jv-pulse{0%,to{box-shadow:0 0 #b593ff73}55%{box-shadow:0 0 0 6px #b593ff00}}.jv .jv-log-foot{padding-top:3px}.jv.jv-pedidos{justify-content:center}.jv .jv-orders{flex-direction:column;gap:10px;display:flex}.jv .jv-order{border:1px solid var(--jv-line);transition:opacity .45s var(--jh-ease), transform .45s var(--jh-ease);background:#fff;border-radius:14px;padding:11px 12px;box-shadow:0 1px 2px #19171c0a}.jv .jv-order[data-lift=true]{opacity:.55}.jv .jv-order header{letter-spacing:-.16px;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.jv .jv-order header svg{color:var(--jv-accent-ink)}.jv .jv-order header span{color:var(--jv-gray);letter-spacing:.05em;text-transform:uppercase;margin-left:auto;font-size:10px;font-weight:700}.jv .jv-order p{color:var(--jv-gray);letter-spacing:-.14px;margin:5px 0 8px;font-size:11.5px}.jv .jv-subs{flex-direction:column;flex:1;justify-content:center;gap:0;display:flex}.jv .jv-sub{border-bottom:1px solid var(--jv-line);justify-content:space-between;align-items:center;gap:10px;padding:10px 2px;display:flex}.jv .jv-sub b{letter-spacing:-.18px;font-size:12px}.jv .jv-sub-status{justify-items:end;display:grid}.jv .jv-sub-status>*{grid-area:1/1}.jv .jv-sub-foot{justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.jv .jv-sub-gates{color:var(--jv-gray);letter-spacing:.02em;white-space:nowrap;font-size:9.5px;font-weight:700}.jv .jv-status{letter-spacing:-.16px;align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:inline-flex}.jv .jv-status.is-wait{color:var(--jv-gray)}.jv .jv-status.is-wait i{background:#c9c5d4;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite jv-pulse}.jv .jv-status.is-paid{color:var(--jv-accent-ink)}.jv.jv-fone{justify-content:center;gap:14px}.jv .jv-call{border:1px solid var(--jv-line);background:#fff;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;column-gap:11px;padding:13px 14px;display:grid;box-shadow:0 1px 2px #19171c0a}.jv .jv-call-ring{width:34px;height:34px;color:var(--jv-accent-ink);background:#b593ff33;border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;display:inline-flex;position:relative}.jv .jv-call-ring:after{border:1.5px solid var(--jv-accent);content:"";opacity:0;border-radius:50%;position:absolute;inset:-3px}.jv .jv-call-ring[data-on=true]:after{animation:1.3s ease-out infinite jv-ring}.jv .jv-call-ring[data-on]{opacity:1;transform:none}@keyframes jv-ring{0%{opacity:.9;transform:scale(.82)}to{opacity:0;transform:scale(1.5)}}.jv .jv-call-copy b{letter-spacing:-.18px;font-size:12.5px;display:block}.jv .jv-call-state{color:var(--jv-gray);font-variant-numeric:tabular-nums;letter-spacing:-.1px;font-size:11px}.jv .jv-call-state[data-phase=ativa]{color:var(--jv-accent-ink);font-weight:700}.jv .jv-call-actions,.jv .jv-call-wave{grid-area:2/2;margin-top:8px}.jv .jv-call-actions{gap:6px;display:flex}.jv .jv-call-wave{align-items:center;gap:3px;height:16px;display:flex}.jv .jv-call-wave i{background:var(--jv-accent);transform-origin:50%;border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite jv-wave}.jv .jv-call-wave i:nth-child(2){animation-delay:.12s}.jv .jv-call-wave i:nth-child(3){animation-delay:.24s}.jv .jv-call-wave i:nth-child(4){animation-delay:.36s}.jv .jv-call-wave i:nth-child(5){animation-delay:.48s}@keyframes jv-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (max-width:560px){.jv{padding:12px}.jv .jv-node{border-radius:9px;gap:4px;padding:5px 7px}.jv .jv-node b{font-size:9px}.jv .jv-node small{font-size:7.5px}.jv .jv-node.is-yes,.jv .jv-node.is-no{left:auto;right:1%}.jv .jv-wire-label{font-size:8px}.jv .jv-flow-done{white-space:normal;text-align:center;font-size:9.5px}.jv .jv-orders{gap:7px}.jv .jv-order{padding:8px 10px}.jv .jv-order p{margin:4px 0 6px}.jv .jv-chip{padding:4px 8px;font-size:9.5px}}.jv .jv-queue{flex-direction:column;flex:1;justify-content:center;gap:8px;padding-top:10px;display:flex}.jv .jv-conv{border:1px solid var(--jv-line);background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:9px;padding:8px 10px;display:grid;box-shadow:0 1px 2px #19171c0a}.jv .jv-conv-avatar{width:26px;height:26px;color:var(--jv-accent-ink);background:#f1eff6;border-radius:999px;justify-content:center;align-items:center;font-size:11.5px;font-weight:800;display:inline-flex}.jv .jv-conv-copy{display:grid}.jv .jv-conv-copy b{letter-spacing:-.18px;font-size:11.5px}.jv .jv-conv-copy span{color:var(--jv-gray);letter-spacing:-.14px;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.jv .jv-conv-canal{color:var(--jv-gray);letter-spacing:.02em;text-transform:uppercase;background:#f4f2f8;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}.jv .jv-conv-canal i{border-radius:999px;width:5px;height:5px}.jv .jv-conv[data-canal=wa] .jv-conv-canal i{background:#25a05c}.jv .jv-conv[data-canal=ig] .jv-conv-canal i{background:#d64f8a}.jv .jv-conv[data-canal=web] .jv-conv-canal i{background:var(--jv-accent)}.jv.jv-app{justify-content:center;gap:12px}.jv .jv-install{border:1px solid var(--jv-line);background:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:11px 12px;display:grid;box-shadow:0 1px 2px #19171c0a}.jv .jv-install-icon{background:linear-gradient(135deg, var(--jv-accent), #8f6ae8);border-radius:9px;width:30px;height:30px;display:block}.jv .jv-install-copy{display:grid}.jv .jv-install-copy b{letter-spacing:-.18px;font-size:11.5px}.jv .jv-install-copy span{color:var(--jv-gray);letter-spacing:-.1px;font-size:10px}.jv .jv-install-state{display:grid}.jv .jv-install-state .jv-chip{white-space:nowrap;grid-area:1/1;justify-self:end}.jv .jv-home{justify-content:center;align-items:flex-start;gap:9px;display:flex}.jv .jv-home>i{background:#edeaf3;border-radius:8px;width:26px;height:26px}.jv .jv-home-app{justify-items:center;gap:3px;display:grid}.jv .jv-home-app i{background:linear-gradient(135deg, var(--jv-accent), #8f6ae8);border-radius:8px;width:26px;height:26px;box-shadow:0 3px 8px -3px #7a52e88c}.jv .jv-home-app b{color:var(--jv-gray);letter-spacing:0;font-size:7.5px;font-weight:650}@media (prefers-reduced-motion:reduce){.jv .jv-typing i,.jv .jv-log-pulse,.jv .jv-status.is-wait i,.jv .jv-call-ring[data-on=true]:after,.jv .jv-call-wave i{animation:none}.jv [data-on]{transition:none}}.jc .jc-card-media.has-vignette{aspect-ratio:1100/700;display:flex}.jc .jc-vignette{flex:1;padding:clamp(16px,2vw,30px);display:flex}.jvc{--jvc-ink:#19171c;--jvc-gray:#6e6e73;--jvc-line:#e5e4e7;color:var(--jvc-ink);font-family:var(--font-jh-text), Inter, sans-serif;flex:1;justify-content:center;align-items:center;display:flex}.jvc [data-on]{opacity:0;transition:opacity .45s var(--jh-ease), transform .45s var(--jh-ease);transform:translateY(8px)}.jvc [data-on=true]{opacity:1;transform:none}.jvc .jvc-dot{background:var(--jvc-tint,#b593ff);width:9px;height:9px;transition:background .6s var(--jh-ease);border-radius:50%;flex:none}.jvc .jvc-app{border:1px solid var(--jvc-line);background:#fff;border-radius:18px;width:min(100%,430px);display:flex;overflow:hidden;box-shadow:0 14px 34px -22px #141a2c59}.jvc .jvc-app aside{border-right:1px solid var(--jvc-line);flex-direction:column;gap:9px;padding:14px 11px;display:flex}.jvc .jvc-app aside i{width:22px;height:22px;transition:background .6s var(--jh-ease);background:#efedf2;border-radius:7px}.jvc .jvc-app aside i.is-active{background:var(--jvc-tint,#b593ff)}.jvc .jvc-app-main{flex-direction:column;flex:1;gap:12px;padding:13px 15px 15px;display:flex}.jvc .jvc-app-main header{border-bottom:1px solid var(--jvc-line);letter-spacing:-.2px;align-items:center;gap:7px;padding-bottom:10px;font-size:12.5px;font-weight:700;display:flex}.jvc .jvc-app-tag{color:var(--jvc-gray);letter-spacing:.07em;text-transform:uppercase;margin-left:auto;font-size:9.5px;font-weight:700}.jvc .jvc-swatches{gap:8px;display:flex}.jvc .jvc-swatch{width:20px;height:20px;transition:box-shadow .4s var(--jh-ease);border-radius:50%}.jvc .jvc-swatch[data-live=true]{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--jvc-ink)}.jvc .jvc-preview{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.jvc .jvc-preview-btn{background:var(--jvc-tint,#b593ff);color:#fff;letter-spacing:-.14px;transition:background .6s var(--jh-ease);border-radius:999px;padding:7px 13px;font-size:11px;font-weight:700}.jvc .jvc-preview-bar{background:color-mix(in srgb, var(--jvc-tint,#b593ff) 30%, #f1eff4);height:9px;transition:background .6s var(--jh-ease);border-radius:5px}.jvc .jvc-preview-bar.is-a{width:82%}.jvc .jvc-preview-bar.is-b{width:58%}.jvc .jvc-browser{border:1px solid var(--jvc-line);background:#fff;border-radius:18px;flex-direction:column;width:min(100%,490px);display:flex;overflow:hidden;box-shadow:0 14px 34px -22px #141a2c59}.jvc .jvc-browser header{border-bottom:1px solid var(--jvc-line);background:#fafafb;align-items:center;gap:10px;padding:11px 13px;display:flex}.jvc .jvc-traffic{flex:none;gap:4px;display:flex}.jvc .jvc-traffic i{background:#e2e0e6;border-radius:50%;width:7px;height:7px}.jvc .jvc-url{border:1px solid var(--jvc-line);background:#fff;border-radius:999px;flex:1;align-items:center;gap:6px;min-width:0;padding:6px 11px;display:flex}.jvc .jvc-url svg{color:#c9c5d4;transition:color .4s var(--jh-ease);flex:none}.jvc .jvc-url[data-secure=true] svg{color:#4a2e93}.jvc .jvc-url b{letter-spacing:-.14px;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.jvc .jvc-caret{opacity:0;background:#b593ff;flex:none;width:1.5px;height:13px}.jvc .jvc-caret[data-live=true]{opacity:1;animation:1s step-end infinite jvc-caret}@keyframes jvc-caret{0%,50%{opacity:1}51%,to{opacity:0}}.jvc .jvc-page{flex-direction:column;align-items:flex-start;gap:9px;padding:15px;display:flex;position:relative}.jvc .jvc-page-brand{letter-spacing:-.2px;align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:inline-flex}.jvc .jvc-page-line{background:#f1eff4;border-radius:5px;height:9px}.jvc .jvc-page-line.is-a{width:76%}.jvc .jvc-page-line.is-b{width:52%}.jvc .jvc-ssl{color:#4a2e93;background:#b593ff2e;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;bottom:13px;right:13px}.jvc .jvc-ssl-check{background:#b593ff4d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.jvc .jvc-page-line{transition:background .6s var(--jh-ease)}.jvc .jvc-page[data-live=true] .jvc-page-line{background:#b593ff52}.jvc .jvc-page-btn{background:var(--jh-violet);color:#241a3d;letter-spacing:-.1px;border-radius:999px;width:fit-content;margin-top:2px;padding:6px 13px;font-size:10.5px;font-weight:800}.jvc.jvc-carteira{width:100%}.jvc .jvc-panel{border:1px solid var(--jvc-line);background:#fff;border-radius:18px;flex-direction:column;width:min(100%,490px);margin-inline:auto;display:flex;overflow:hidden;box-shadow:0 14px 34px -22px #141a2c59}.jvc .jvc-panel-bar{border-bottom:1px solid var(--jvc-line);letter-spacing:-.2px;background:#fafafb;align-items:center;gap:7px;padding:10px 14px;font-size:12px;font-weight:700;display:flex}.jvc .jvc-rows{gap:7px;padding:10px 12px 12px;display:grid}.jvc .jvc-row{border:1px solid var(--jvc-line);background:#fff;border-radius:11px;grid-template-columns:minmax(0,1.3fr) auto minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 10px;display:grid}.jvc .jvc-row b{letter-spacing:-.18px;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.jvc .jvc-row-plano{color:var(--jvc-gray);background:#f4f2f8;border-radius:999px;padding:2.5px 8px;font-size:9.5px;font-weight:700}.jvc .jvc-uso{background:#eeecf4;border-radius:999px;height:4px;display:block;position:relative}.jvc .jvc-uso u{border-radius:inherit;background:var(--jh-violet);text-decoration:none;display:block;position:absolute;top:0;bottom:0;left:0}.jvc .jvc-status{letter-spacing:.02em;text-transform:uppercase;font-size:9.5px;font-weight:800}.jvc .jvc-status.is-ativo{color:#1d7a4f}.jvc .jvc-status.is-nova{color:#4a2e93}.jvc .jvc-row.is-nova{border-color:#b593ff8c;box-shadow:0 0 0 3px #b593ff24}.jvc .jvc-rows-foot{color:var(--jvc-gray);justify-content:center;align-items:center;gap:6px;padding-top:3px;font-size:10.5px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.jvc [data-on],.jvc .jvc-dot,.jvc .jvc-preview-btn,.jvc .jvc-preview-bar,.jvc .jvc-page-line,.jvc .jvc-app aside i{transition:none}.jvc .jvc-caret[data-live=true]{animation:none}}.jq{--jq-ink:#f6f5f9;--jq-muted:#f6f5f99e;--jq-accent:var(--jh-violet);z-index:3;color:var(--jq-ink);font-family:var(--font-jh-text), Inter, sans-serif;background:radial-gradient(126% 78% at 50% -6%,#b593ff26,#0000 60%),radial-gradient(86% 58% at 8% 46%,#b593ff12,#0000 62%),#141a2c;border-radius:44px 44px 0 0;margin-top:-44px;padding:clamp(104px,14vh,170px) 0 clamp(84px,11vh,136px);position:relative;box-shadow:0 -24px 60px -34px #0f1c3380}.jq .jq-head{text-align:center;max-width:1320px;margin:0 auto}.jq .jq-eyebrow{color:var(--jq-ink);letter-spacing:-.26px;background:#f6f5f912;border:1px solid #f6f5f929;border-radius:999px;align-items:center;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.jq .jq-title{color:var(--jq-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.04em;margin:clamp(14px,2vh,24px) 0 0;font-size:clamp(2.4rem,5.6vw,5.625rem);font-weight:800;line-height:1}.jq .jq-line,.jy .jy-line,.jz .jz-line{margin-bottom:-.18em;padding-bottom:.18em;display:block;overflow:hidden}.jq .jq-line>span,.jy .jy-line>span,.jz .jz-line>span{display:block}.jq .jq-accent{color:var(--jq-accent)}.jq .jq-lead{max-width:54ch;color:var(--jq-muted);letter-spacing:-.28px;margin:clamp(14px,2.2vh,22px) auto 0;font-size:clamp(15.5px,1.2vw,17.5px);line-height:1.55}.jq .jq-entry{transition:border-color .3s var(--jh-ease), background .3s var(--jh-ease);background:#f6f5f90d;border:1px solid #f6f5f929;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:clamp(44px,6vh,72px);padding:18px clamp(20px,2vw,28px);display:flex}.jq .jq-entry:hover{background:#f6f5f912;border-color:#f6f5f94d}.jq .jq-entry-id{flex:260px;min-width:220px}.jq .jq-entry-id h3{letter-spacing:-.3px;align-items:center;gap:10px;margin:0;font-size:19px;font-weight:800;display:flex}.jq .jq-entry-tag{color:var(--jh-violet);letter-spacing:.02em;text-transform:uppercase;background:#b593ff29;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:700}.jq .jq-entry-id p{max-width:42ch;color:var(--jq-muted);letter-spacing:-.2px;margin:5px 0 0;font-size:13.5px;line-height:1.45}.jq .jq-entry-caps{gap:clamp(18px,2vw,30px);margin:0;padding:0;list-style:none;display:flex}.jq .jq-entry-caps li{color:var(--jq-muted);letter-spacing:-.1px;gap:1px;font-size:11px;display:grid}.jq .jq-entry-caps strong{color:var(--jq-ink);letter-spacing:-.3px;font-size:16px;font-weight:800}.jq .jq-entry-buy{align-items:center;gap:20px;display:flex}.jq .jq-entry-price{align-items:baseline;gap:4px;margin:0;display:flex}.jq .jq-entry-price span,.jq .jq-entry-price small{color:var(--jq-muted);font-size:12.5px;font-weight:600}.jq .jq-entry-price strong{font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.6px;font-size:27px;font-weight:800}.jq .jq-entry-cta{color:var(--jq-ink);letter-spacing:-.22px;white-space:nowrap;transition:background .3s var(--jh-ease), border-color .3s var(--jh-ease), color .3s var(--jh-ease), transform .3s var(--jh-ease);border:1px solid #f6f5f93d;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.jq .jq-entry-cta svg{transition:transform .3s var(--jh-ease)}.jq .jq-entry-cta:hover{color:#19171c;background:#f6f5f9;border-color:#0000;transform:translateY(-2px)}.jq .jq-entry-cta:hover svg{transform:translate(4px)}.jq .jq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(44px,6vh,72px);display:grid}.jq .jq-entry+.jq-grid{margin-top:16px}.jq .jq-plan{color:var(--jh-ink);transition:transform .4s var(--jh-ease), box-shadow .4s var(--jh-ease);background:#fff;border-radius:30px;flex-direction:column;padding:clamp(24px,2.2vw,32px) clamp(22px,2vw,30px);display:flex}.jq .jq-plan:hover{transform:translateY(-5px);box-shadow:0 30px 60px -32px #0000008c}.jq .jq-plan.is-featured{box-shadow:0 0 0 3px var(--jq-accent), 0 30px 60px -30px #00000080}.jq .jq-plan-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.jq .jq-plan-head h3{font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.024em;margin:0;font-size:23px;font-weight:800}.jq .jq-flag{color:#4a2e93;letter-spacing:.01em;white-space:nowrap;background:#b593ff38;border-radius:999px;padding:6px 12px;font-size:11.5px;font-weight:700}.jq .jq-plan-desc{color:var(--jh-gray);letter-spacing:-.22px;margin:8px 0 0;font-size:14px;line-height:1.45}.jq .jq-price{align-items:baseline;gap:5px;margin-top:clamp(16px,2vh,24px);display:flex}.jq .jq-price span{color:var(--jh-gray);font-size:15px;font-weight:600}.jq .jq-price strong{font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.035em;font-size:clamp(2.4rem,2.9vw,3.1rem);font-weight:800;line-height:1}.jq .jq-price small{color:var(--jh-gray);font-size:14px;font-weight:600}.jq .jq-billing{color:var(--jh-gray);letter-spacing:.05em;text-transform:uppercase;margin:6px 0 0;font-size:12px;font-weight:600}.jq .jq-capacity{border-top:1px solid var(--jh-border);border-bottom:1px solid var(--jh-border);grid-template-columns:.88fr 1fr 1.16fr;margin-top:16px;padding:12px 0;display:grid}.jq .jq-capacity>span{color:var(--jh-gray);letter-spacing:-.1px;gap:1px;font-size:11px;display:grid}.jq .jq-capacity>span+span{border-left:1px solid var(--jh-border);padding-left:12px}@media (min-width:1025px) and (max-width:1280px){.jq .jq-capacity>span{font-size:10px}.jq .jq-capacity>span+span{padding-left:8px}.jq .jq-capacity>span>strong{font-size:14px}}.jq .jq-capacity>span>strong{color:var(--jh-ink);letter-spacing:-.3px;font-size:15.5px;font-weight:800}.jq .jq-hint{display:inline-block;position:relative}.jq .jq-hint-trigger{color:inherit;cursor:help;font:inherit;letter-spacing:inherit;text-align:inherit;background:0 0;border:none;align-items:center;gap:5px;padding:0;display:inline-flex}.jq .jq-hint-trigger i{color:#7a52e8;width:13px;height:13px;transition:background .25s var(--jh-ease), color .25s var(--jh-ease), transform .25s var(--jh-ease);background:#7a52e829;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.jq .jq-hint:hover .jq-hint-trigger i,.jq .jq-hint[data-aberto=true] .jq-hint-trigger i,.jq .jq-hint-trigger:focus-visible i{color:#fff;background:#7a52e8;transform:scale(1.12)}.jq .jq-entry .jq-hint-trigger i{color:var(--jh-violet);background:#b593ff38}.jq .jq-entry .jq-hint:hover .jq-hint-trigger i,.jq .jq-entry .jq-hint[data-aberto=true] .jq-hint-trigger i,.jq .jq-entry .jq-hint-trigger:focus-visible i{background:var(--jh-violet);color:#241a3d}.jq .jq-hint-pop{z-index:6;color:#f6f5f9;opacity:0;pointer-events:none;text-align:left;width:max-content;max-width:min(300px,78vw);transition:opacity .24s var(--jh-ease), transform .24s var(--jh-ease), visibility .24s;visibility:hidden;background:#10152a;border:1px solid #f6f5f924;border-radius:16px;gap:9px;padding:13px 15px;display:grid;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,6px);box-shadow:0 24px 48px -20px #040710bf}.jq .jq-hint-pop:after{content:"";background:#10152a;border-bottom:1px solid #f6f5f924;border-right:1px solid #f6f5f924;width:11px;height:11px;position:absolute;top:100%;left:50%;transform:translate(-50%,-6px)rotate(45deg)}@media (hover:hover){.jq .jq-hint:hover .jq-hint-pop{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)}}.jq .jq-hint:focus-within .jq-hint-pop,.jq .jq-hint[data-aberto=true] .jq-hint-pop{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)}.jq .jq-hint-pop b{letter-spacing:-.18px;font-size:12.5px;font-weight:700;line-height:1.35}.jq .jq-hint-canais{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.jq .jq-hint-canal{color:#f6f5f9;letter-spacing:-.14px;background:#f6f5f90f;border-radius:9px;align-items:center;gap:6px;padding:5px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.jq .jq-hint-canal img{flex:none;width:15px;height:15px}.jq .jq-hint-canal.is-proprio svg{color:var(--jh-violet);flex:none}.jq .jq-hint-pop small{color:#f6f5f99e;letter-spacing:-.1px;font-size:11px;line-height:1.45}@media (max-width:620px){.jq .jq-hint-pop{left:0;transform:translateY(6px)}.jq .jq-hint:focus-within .jq-hint-pop,.jq .jq-hint[data-aberto=true] .jq-hint-pop{transform:translate(0)}.jq .jq-hint-pop:after{left:34px}}@media (prefers-reduced-motion:reduce){.jq .jq-hint-pop{transition:none}}.jq .jq-features{margin:16px 0 22px;padding:0;list-style:none}.jq .jq-features li{letter-spacing:-.2px;align-items:flex-start;gap:9px;padding:6.5px 0;font-size:14px;font-weight:550;line-height:1.4;display:flex}.jq .jq-features svg{color:#7a52e8;flex:none;margin-top:3px}.jq .jq-cta{border:1px solid var(--jh-border);color:var(--jh-ink);letter-spacing:-.26px;transition:transform .35s var(--jh-ease), background .35s var(--jh-ease), color .35s var(--jh-ease);border-radius:999px;justify-content:center;align-items:center;gap:9px;margin-top:auto;padding:14px 20px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.jq .jq-plan.is-featured .jq-cta{background:var(--jh-ink);color:#fff;border-color:#0000}.jq .jq-cta{transition:transform .3s var(--jh-ease), background .3s var(--jh-ease), border-color .3s var(--jh-ease), color .3s var(--jh-ease)}.jq .jq-cta svg{transition:transform .3s var(--jh-ease);flex:none}.jq .jq-cta:hover{border-color:var(--jh-ink);background:var(--jh-ink);color:#fff;transform:translateY(-2px)}.jq .jq-cta:hover svg{transform:translate(4px)}.jq .jq-plan.is-featured .jq-cta:hover{background:var(--jh-violet);color:var(--jh-ink)}.jq .jq-trial{color:var(--jh-gray);letter-spacing:-.12px;text-align:center;margin:9px 0 0;font-size:11.5px}.jq .jq-plan.is-featured:hover{box-shadow:0 0 0 3px var(--jq-accent), 0 36px 68px -32px #0009}.jq .jq-addons{margin-top:clamp(26px,4vh,44px)}.jq .jq-addons-toggle{width:100%;color:var(--jq-ink);cursor:pointer;text-align:left;transition:background .35s var(--jh-ease), border-color .35s var(--jh-ease);background:0 0;border:1px solid #f6f5f929;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;padding:20px 26px;font-family:inherit;display:flex}.jq .jq-addons-toggle:hover,.jq .jq-addons[data-aberto=true] .jq-addons-toggle{background:#f6f5f90f}.jq .jq-addons-ask strong{letter-spacing:-.26px;font-size:15.5px;font-weight:700;display:block}.jq .jq-addons-ask small{color:var(--jq-muted);letter-spacing:-.2px;margin-top:2px;font-size:13.5px;display:block}.jq .jq-addons-cta{letter-spacing:-.2px;white-space:nowrap;border:1px solid #f6f5f93d;border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:13px;font-weight:700;display:inline-flex}.jq .jq-addons-cta svg{transition:transform .35s var(--jh-ease)}.jq .jq-addons[data-aberto=true] .jq-addons-cta svg{transform:rotate(180deg)}.jq .jq-addons-fold{transition:grid-template-rows .55s var(--jh-ease);grid-template-rows:0fr;display:grid}.jq .jq-addons[data-aberto=true] .jq-addons-fold{grid-template-rows:1fr}.jq .jq-addons-inner{min-height:0;overflow:hidden}.jq .jq-addons-tabela{background:#f6f5f90a;border:1px solid #f6f5f924;border-radius:20px;margin-top:10px;padding:6px 26px 18px}.jq .jq-addon-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:18px;padding:15px 0;display:grid}.jq .jq-addon-row+.jq-addon-row{border-top:1px solid #f6f5f91a}.jq .jq-addon-copy b{letter-spacing:-.24px;font-size:15px;font-weight:700;display:block}.jq .jq-addon-copy p{color:var(--jq-muted);letter-spacing:-.18px;margin:3px 0 0;font-size:13px;line-height:1.45}.jq .jq-addon-price{text-align:right;margin:0}.jq .jq-addon-price strong{letter-spacing:-.24px;font-size:15px;font-weight:800;display:block}.jq .jq-addon-price span{color:var(--jq-muted);font-size:11.5px}.jq .jq-addon-planos{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.jq .jq-addon-planos li{background:#f6f5f90a;border:1px solid #f6f5f91f;border-radius:12px;gap:1px;padding:7px 13px;display:grid}.jq .jq-addon-planos small{color:var(--jq-muted);letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:700}.jq .jq-addon-planos b{letter-spacing:-.2px;font-size:13.5px;font-weight:800}.jq .jq-avulsos{color:var(--jq-muted);letter-spacing:-.18px;border-top:1px solid #f6f5f91a;margin:0;padding-top:14px;font-size:13px;line-height:1.55}.jy{z-index:3;color:var(--jh-ink);font-family:var(--font-jh-text), Inter, sans-serif;background:#fff;border-radius:44px 44px 0 0;margin-top:-44px;padding:clamp(96px,13vh,156px) 0 clamp(72px,9vh,110px);position:relative;box-shadow:0 -24px 60px -34px #0f1c3373}.jy .jy-grid{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,84px);display:grid}.jy .jy-rail{position:sticky;top:clamp(150px,18vh,180px)}.jy .jy-eyebrow{color:var(--jh-ink);letter-spacing:-.26px;background:#fff;border:1px solid #19171c1a;border-radius:999px;align-items:center;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #19171c0d}.jy .jy-title{font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.034em;margin:18px 0 0;font-size:clamp(2rem,min(3.8vw,6.3vh),3.3rem);font-weight:800;line-height:1.04}.jy .jy-accent{color:var(--jh-ink)}.jy .jy-lead{max-width:40ch;color:var(--jh-gray);letter-spacing:-.26px;margin:16px 0 0;font-size:15.5px;line-height:1.55}.jy .jy-stat{background:radial-gradient(120% 90% at 18% 0%, #ffffff57, transparent 58%), var(--jh-violet);color:#241b3a;border-radius:26px;margin-top:28px;padding:26px 28px}.jy .jy-stat strong{font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.04em;font-size:clamp(2.9rem,4vw,3.9rem);font-weight:800;line-height:1;display:block}.jy .jy-stat p{letter-spacing:-.24px;max-width:26ch;margin:8px 0 0;font-size:15px;font-weight:550;line-height:1.45}.jy .jy-stat a{color:#fff;letter-spacing:-.24px;transition:transform .35s var(--jh-ease);background:#19171c;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:11px 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.jy .jy-stat a:hover{transform:translateY(-2px)}.jy .jy-group+.jy-group{margin-top:36px}.jy .jy-group h3{color:var(--jh-gray);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:12.5px;font-weight:700}.jy .jy-item{border-bottom:1px solid var(--jh-border)}.jy .jy-item summary{cursor:pointer;letter-spacing:-.26px;transition:color .25s var(--jh-ease);justify-content:space-between;align-items:center;gap:18px;padding:17px 0;font-size:15.5px;font-weight:650;list-style:none;display:flex;position:relative}.jy .jy-item summary:hover{color:#7a52e8}.jy .jy-item summary:hover .jy-plus:before,.jy .jy-item summary:hover .jy-plus:after{background:#7a52e8}.jy .jy-item summary::-webkit-details-marker{display:none}.jy .jy-plus{flex:none;width:18px;height:18px;position:relative}.jy .jy-plus:before,.jy .jy-plus:after{background:var(--jh-ink);content:"";width:14px;height:2px;transition:transform .3s var(--jh-ease), background .25s var(--jh-ease);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jy .jy-plus:after{transform:translate(-50%,-50%)rotate(90deg)}.jy .jy-item[open] .jy-plus:after{transform:translate(-50%,-50%)rotate(0)}.jy .jy-item>p{max-width:62ch;color:var(--jh-gray);letter-spacing:-.22px;margin:0;padding:0 0 17px;font-size:15px;line-height:1.55}.jz{z-index:3;color:var(--jh-ink);font-family:var(--font-jh-text), Inter, sans-serif;background:#edebf1;padding:clamp(110px,15vh,190px) 0;position:relative}.jz .jz-inner{text-align:center;max-width:1080px;margin:0 auto}.jz .jz-eyebrow{color:var(--jh-ink);letter-spacing:-.26px;background:#fff;border:1px solid #19171c17;border-radius:999px;align-items:center;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #19171c0d}.jz .jz-title{font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.045em;margin:clamp(16px,2.4vh,26px) 0 0;font-size:clamp(2.9rem,7.1vw,7.2rem);font-weight:800;line-height:.98;position:relative}.jz .jz-sticker{pointer-events:none;position:absolute}.jz .jz-sticker.is-spark{width:clamp(52px,5.4vw,86px);top:1.02em;left:calc(50% + 1.45em);transform:rotate(9deg)}.jz .jz-sticker img{width:100%;height:auto}.jz .jz-lead{color:#45424b;letter-spacing:-.3px;margin:clamp(18px,2.6vh,28px) auto 0;font-size:clamp(17px,1.35vw,20px);font-weight:550}.jz .jz-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:clamp(24px,3.4vh,36px);display:flex}.jz .jz-cta{color:#fff;letter-spacing:-.3px;transition:transform .35s var(--jh-ease);background:#19171c;border-radius:999px;align-items:center;gap:10px;padding:16px 30px;font-size:16.5px;font-weight:700;text-decoration:none;display:inline-flex}.jz .jz-cta:hover{transform:translateY(-2px)}.jz .jz-cta svg{transition:transform .35s var(--jh-ease);flex:none}.jz .jz-cta:hover svg{transform:translate(3px)}.jz .jz-alt{color:var(--jh-ink);letter-spacing:-.26px;text-underline-offset:4px;font-size:15.5px;font-weight:700;text-decoration:underline}@media (max-width:1024px){.jq .jq-grid{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.jq .jq-entry{flex-direction:column;align-items:flex-start;max-width:560px;margin-inline:auto}.jq .jq-entry-id{flex:none}.jq .jq-entry-buy{justify-content:space-between;width:100%}.jq .jq-addon-row{grid-template-columns:minmax(0,1fr);row-gap:6px}.jq .jq-addon-price{text-align:left}.jq .jq-addons-tabela{padding-inline:18px}.jy .jy-grid{grid-template-columns:minmax(0,1fr)}.jy .jy-rail{position:static}.jz .jz-sticker{display:none}}@media (prefers-reduced-motion:reduce){.jq .jq-cta,.jq .jq-plan,.jq .jq-cta,.jq .jq-cta svg,.jq .jq-entry,.jq .jq-entry-cta,.jq .jq-entry-cta svg,.jq .jq-addons-toggle,.jq .jq-addons-cta svg,.jq .jq-addons-fold,.jq .jq-hint-trigger i,.jy .jy-item summary,.jy .jy-stat a,.jy .jy-plus:before,.jy .jy-plus:after,.jz .jz-cta,.jz .jz-cta svg{transition:none}}.v3 main{z-index:1;position:relative}.jh-hero-dock{background:#fff;position:relative}.jh-hero-dock:after{content:"";background:#fff;height:180px;position:absolute;top:100%;left:0;right:0}.jz{border-radius:0 0 clamp(26px,3.4vw,52px) clamp(26px,3.4vw,52px)}.jx{color:#f6f5f9;font-family:var(--font-jh-text), Inter, sans-serif;background:radial-gradient(120% 90% at 50% 118%,#b593ff24,#0000 58%),#141a2c;padding-top:clamp(64px,9vh,116px);position:relative;overflow:hidden}@media (min-width:1025px){.jx{z-index:0;position:sticky;bottom:0}}.jx .jx-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,5vw,96px);display:grid}.jx .jx-logo{filter:brightness(0)invert();width:112px;height:auto}.jx .jx-tag{color:#f6f5f99e;letter-spacing:-.22px;max-width:34ch;margin:14px 0 0;font-size:14.5px;line-height:1.5}.jx .jx-col-title{color:#f6f5f973;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700;display:block}.jx .jx-contact{margin-top:28px}.jx .jx-contact a{width:fit-content;color:var(--jh-violet);letter-spacing:-.22px;padding:3.5px 0;font-size:14.5px;font-weight:600;text-decoration:none;display:block}.jx .jx-contact a:hover{text-underline-offset:3px;text-decoration:underline}.jx .jx-legal{color:#f6f5f973;letter-spacing:-.16px;margin:26px 0 0;font-size:12.5px;line-height:1.6}.jx .jx-legal strong{color:#f6f5f9b3;font-weight:700;display:block}.jx .jx-legal span{display:block}.jx .jx-col a{color:#f6f5f9b8;letter-spacing:-.22px;width:fit-content;transition:color .25s var(--jh-ease);padding:4.5px 0;font-size:14.5px;font-weight:550;text-decoration:none;display:block}.jx .jx-col a:hover{color:#fff}.jx .jx-base{color:#f6f5f973;letter-spacing:-.16px;border-top:1px solid #f6f5f91f;margin:clamp(36px,5vh,64px) 0 0;padding:22px 0;font-size:12.5px}.jx .jx-mark{color:#f6f5f90e;height:clamp(70px,9.4vw,172px);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.05em;text-align:center;-webkit-user-select:none;user-select:none;margin-top:clamp(6px,1.6vh,20px);font-size:clamp(150px,20.4vw,380px);font-weight:800;line-height:.74}@media (max-width:1024px){.jx .jx-grid{grid-template-columns:minmax(0,1fr)}.jx .jx-mark{height:clamp(44px,11vw,90px);font-size:clamp(96px,24vw,200px)}}@media (prefers-reduced-motion:reduce){.jx .jx-col a{transition:none}}.jf{z-index:1;color:var(--jh-ink);font-family:var(--font-jh-text), Inter, sans-serif;background:radial-gradient(110% 46% at 50% -6%,#b593ff29,#0000 62%),#fff;border-radius:0 0 clamp(26px,3.4vw,52px) clamp(26px,3.4vw,52px);padding:clamp(158px,19vh,208px) 0 clamp(84px,11vh,130px);position:relative}.jf .jf-head{max-width:880px}.jf .jf-eyebrow{border:1px solid var(--jh-border);color:var(--jh-gray);letter-spacing:-.14px;background:#fff;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:0 10px 24px -18px #16203c80}.jf .jf-title{font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.035em;margin:clamp(16px,2.4vh,24px) 0 0;font-size:clamp(2.4rem,4.6vw,4.6rem);font-weight:800;line-height:1.02}.jf .jf-line{margin-bottom:-.18em;padding-bottom:.18em;display:block;overflow:hidden}.jf .jf-line>span{display:inline-block}.jf .jf-accent{color:#7a52e8}.jf .jf-lead{max-width:56ch;color:var(--jh-gray);letter-spacing:-.28px;margin:clamp(14px,2vh,20px) 0 0;font-size:clamp(15.5px,1.2vw,17.5px);line-height:1.55}.jf .jf-search{border:1px solid var(--jh-border);color:var(--jh-gray);transition:box-shadow .3s var(--jh-ease), border-color .3s var(--jh-ease);background:#fff;border-radius:999px;align-items:center;gap:12px;margin-top:clamp(28px,4vh,44px);padding:6px 10px 6px 20px;display:flex;box-shadow:0 18px 44px -30px #16203c80}.jf .jf-search:focus-within{border-color:#7a52e88c;box-shadow:0 0 0 4px #b593ff38,0 18px 44px -30px #16203c80}.jf .jf-search input{appearance:none;min-width:0;color:var(--jh-ink);letter-spacing:-.24px;background:0 0;border:none;outline:none;flex:1;padding:12px 0;font-family:inherit;font-size:16.5px;font-weight:600}.jf .jf-search input::placeholder{color:#a3a0ab;font-weight:500}.jf .jf-search input::-webkit-search-cancel-button{appearance:none}.jf .jf-count{color:var(--jh-gray);letter-spacing:-.14px;white-space:nowrap;background:#f4f2f8;border-radius:999px;flex:none;padding:7px 14px;font-size:12.5px;font-weight:700}.jf .jf-count b{color:#4a2e93;font-weight:800}.jf .jf-groups{gap:clamp(34px,4.6vh,52px);margin-top:clamp(36px,5vh,56px);display:grid}.jf .jf-group-title{color:var(--jh-ink);font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.3px;align-items:center;gap:10px;margin:0 0 14px;font-size:19px;font-weight:800;display:flex}.jf .jf-group-title span{color:#4a2e93;font-family:var(--font-jh-text), Inter, sans-serif;background:#b593ff2e;border-radius:999px;padding:2.5px 9px;font-size:12px;font-weight:700}.jf .jf-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.jf .jf-entry{border:1px solid var(--jh-border);background:#fff;border-radius:16px;padding:15px 18px}.jf .jf-entry b{letter-spacing:-.26px;font-size:15.5px;font-weight:700;display:block}.jf .jf-entry p{color:var(--jh-gray);letter-spacing:-.2px;margin:4px 0 0;font-size:14px;line-height:1.45}.jf .jf-empty{border:1px dashed var(--jh-border);color:var(--jh-gray);text-align:center;border-radius:20px;margin-top:clamp(36px,5vh,56px);padding:clamp(34px,5vh,52px) 24px}.jf .jf-empty p{letter-spacing:-.24px;margin:0;font-size:15.5px;line-height:1.55}.jf .jf-empty p+p{margin-top:6px}.jf .jf-empty b{color:var(--jh-ink)}.jf .jf-cta{color:#f6f5f9;background:radial-gradient(120% 130% at 88% -10%,#b593ff38,#0000 58%),#141a2c;border-radius:26px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:clamp(48px,7vh,84px);padding:clamp(26px,3.4vh,38px) clamp(24px,2.6vw,40px);display:flex}.jf .jf-cta strong{font-family:var(--font-jh-display), "Inter Tight", sans-serif;letter-spacing:-.4px;font-size:clamp(19px,1.7vw,24px);font-weight:800;display:block}.jf .jf-cta p{color:#f6f5f9a8;letter-spacing:-.22px;max-width:52ch;margin:6px 0 0;font-size:14.5px;line-height:1.5}.jf .jf-cta-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.jf .jf-cta-main{background:var(--jh-violet);color:#241a3d;letter-spacing:-.26px;transition:transform .3s var(--jh-ease), background .3s var(--jh-ease);border-radius:999px;align-items:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.jf .jf-cta-main svg{transition:transform .3s var(--jh-ease)}.jf .jf-cta-main:hover{background:#c8adff;transform:translateY(-2px)}.jf .jf-cta-main:hover svg{transform:translate(4px)}.jf .jf-cta-alt{color:#f6f5f9d1;letter-spacing:-.24px;text-underline-offset:4px;transition:color .25s var(--jh-ease);font-size:14.5px;font-weight:650;text-decoration:underline}.jf .jf-cta-alt:hover{color:#fff}@media (max-width:720px){.jf{padding-top:clamp(128px,17vh,160px)}.jf .jf-search{padding-left:16px}.jf .jf-count{padding:6px 10px;font-size:11.5px}.jf .jf-cta{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.jf .jf-search,.jf .jf-cta-main,.jf .jf-cta-main svg,.jf .jf-cta-alt{transition:none}}
