.jh .rv{opacity:0;translate:0 24px;transition:opacity .8s var(--ease),translate .8s var(--ease),transform .25s,box-shadow .25s,border-color .25s}.jh .rv.in{opacity:1;translate:none}.jh-rise{animation:jh-rise .8s var(--ease) both}.jh-rise--2{animation-delay:.08s}.jh-rise--3{animation-delay:.16s}.jh-rise--4{animation-delay:.24s}@keyframes jh-rise{0%{opacity:0;translate:0 18px}}.jh-hero{margin-top:-76px;padding:12px 16px 0}.jh-hero-box{position:relative;max-width:1360px;margin:0 auto;padding:150px 40px 64px;border-radius:32px;overflow:hidden;isolation:isolate;text-align:center}.jh-hero-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background:radial-gradient(46% 40% at 6% 24%,#ffd9c4,#ffd9c400 72%),radial-gradient(48% 46% at 60% 4%,#c9e9fa,#c9e9fa00 72%),radial-gradient(42% 44% at 98% 42%,#ffe6cf,#ffe6cf00 70%),radial-gradient(50% 40% at 30% 72%,#e2f2fb,#e2f2fb00 70%),#fbf9f7}.jh-hero-box:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;z-index:-1;background:linear-gradient(180deg,#fff0,#fff 88%)}.jh-rings{position:absolute;z-index:-2;width:900px;height:900px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#ffffff80 0,#ffffff80 22%,#ffffff52 22%,#ffffff52 35%,#ffffff2e 35%,#ffffff2e 48%,#fff0 48%)}.jh-rings--a{left:-400px;top:40px}.jh-rings--b{right:-430px;top:-330px}.jh-rings--c{left:-380px;bottom:-520px}.jh-h1{max-width:880px;margin:0 auto;font-size:clamp(40px,5.3vw,66px);line-height:1.08;letter-spacing:-.028em;font-weight:500;text-wrap:balance}.jh-mark{position:relative;display:inline-block;white-space:nowrap}.jh-mark svg{position:absolute;left:-2%;bottom:-.13em;width:104%;height:.22em;overflow:visible;clip-path:inset(-60% 102% -60% -4%);transition:clip-path .9s var(--ease) .35s}.jh .rv.in .jh-mark svg{clip-path:inset(-60% -4% -60% -4%)}.jh-rise .jh-mark svg{animation:jh-underline .9s var(--ease) .55s both;clip-path:inset(-60% -4% -60% -4%)}@keyframes jh-underline{0%{clip-path:inset(-60% 102% -60% -4%)}}.jh-mark path{fill:none;stroke:var(--orange);stroke-width:5;stroke-linecap:round;vector-effect:non-scaling-stroke}.jh-hero-sub{max-width:640px;margin:22px auto 0;font-size:clamp(17px,1.5vw,20px);line-height:1.6;color:var(--ink2);text-wrap:pretty}.jh-hero-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 26px;margin-top:32px}.jh-micro{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 22px;margin-top:22px;font-size:14px;font-weight:500;color:var(--mute)}.jh-micro>span{display:inline-flex;align-items:center;gap:6px}.jh-micro>span>svg{width:16px;height:16px;color:var(--green);stroke-width:3}.jh-micro-stores a{display:inline-flex;align-items:center;gap:6px;margin-inline-start:4px;padding:5px 11px;border-radius:999px;background:#ffffffb3;box-shadow:inset 0 0 0 1px #14161a1a;color:var(--ink);font-weight:600;transition:background-color .2s}.jh-micro-stores a:hover{background:#fff}.jh-micro-stores svg{width:13px;height:13px;fill:currentColor}.jh-hero-shot{margin-top:60px}.jh-mock-wrap{position:relative;max-width:1040px;margin:0 auto;container-type:inline-size}.jh-mock-scale{position:relative;font-size:10px;font-size:calc(100cqw / 104);line-height:1.3;color:var(--ink)}.jh-mock{position:relative;display:grid;grid-template-columns:19.5em minmax(0,1fr);background:#fff;border-radius:2em;overflow:hidden;text-align:left;box-shadow:0 0 0 1px #10182812,0 .4em 1.2em #1018280d,0 4em 8em -3em #1018284d}.jh-mock-side{display:flex;flex-direction:column;gap:.2em;padding:2.2em 1.3em 2em;border-right:1px solid var(--line)}.jh-mock-logo{height:2.5em;width:auto;align-self:flex-start;margin:0 0 .9em .9em}.jh-mock-cap{padding:1.3em .9em .5em;font-size:1em;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mute2)}.jh-mock-nav{display:flex;align-items:center;gap:1em;padding:.8em .9em;border-radius:.9em;color:var(--ink2)}.jh-mock-nav svg{width:1.7em;height:1.7em;color:var(--mute2)}.jh-mock-nav>span{font-size:1.35em;font-weight:500;line-height:1.2}.jh-mock-nav em{display:grid;place-items:center;min-width:1.7em;height:1.7em;margin-left:auto;padding:0 .45em;border-radius:99em;background:var(--orange);color:#fff;font-style:normal;font-size:1.05em;font-weight:700;line-height:1}.jh-mock-nav.on{background:var(--orange-wash);color:var(--orange-d)}.jh-mock-nav.on svg{color:var(--orange)}.jh-mock-nav.on>span{font-weight:600}.jh-mock-main{min-width:0;padding:2.2em 2.4em 2.6em;background:var(--wash)}.jh-mock-top{display:flex;align-items:center;gap:1.6em;margin-bottom:1.8em}.jh-mock-title b{display:block;font-size:2.3em;font-weight:600;letter-spacing:-.02em;line-height:1.2}.jh-mock-title small{display:block;font-size:1.25em;line-height:1.4;color:var(--mute);white-space:nowrap}.jh-mock-tools{display:flex;align-items:center;gap:1em;margin-left:auto}.jh-mock-search{display:flex;align-items:center;gap:.8em;width:24em;padding:.75em 1.4em;background:#fff;border:1px solid var(--line);border-radius:99em;color:var(--mute2)}.jh-mock-search svg{width:1.5em;height:1.5em}.jh-mock-search span{font-size:1.2em;white-space:nowrap;overflow:hidden}.jh-mock-bell{display:grid;place-items:center;width:3.4em;height:3.4em;border-radius:50%;background:var(--orange);color:#fff}.jh-mock-bell svg{width:1.6em;height:1.6em}.jh-mock-avail{display:flex;align-items:center;gap:.6em;padding:.7em 1.2em;border-radius:99em;background:var(--green-wash);color:#0b7a3b}.jh-mock-avail i{width:.8em;height:.8em;border-radius:50%;background:var(--green)}.jh-mock-avail span{font-size:1.2em;font-weight:600}.jh-mock-tools .jh-av{width:3.4em;height:3.4em}.jh-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2em}.jh-kpi{padding:1.6em 1.7em 1.5em;background:#fff;border:1px solid var(--line);border-radius:1.4em}.jh-kpi small{display:block;font-size:1.25em;line-height:1.3;color:var(--mute)}.jh-kpi>b{display:block;margin-top:.1em;font-size:2.8em;font-weight:600;letter-spacing:-.025em;line-height:1.25;font-variant-numeric:tabular-nums}.jh-kpi em{display:flex;align-items:center;gap:.35em;margin-top:.3em;font-style:normal;font-size:1.15em;font-weight:500;color:var(--green);white-space:nowrap}.jh-kpi em svg{width:1.1em;height:1.1em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.jh-charts{display:grid;grid-template-columns:1.5fr 1fr;gap:1.2em;margin-top:1.2em}.jh-chart{display:flex;flex-direction:column;min-width:0;padding:1.6em 1.7em 1.4em;background:#fff;border:1px solid var(--line);border-radius:1.4em}.jh-chart-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1em}.jh-chart-head b{font-size:1.5em;font-weight:600;letter-spacing:-.01em}.jh-chart-head span{font-size:1.15em;color:var(--mute)}.jh-rev{display:block;width:100%;height:auto;overflow:visible}.jh-rev-grid{stroke:#eef1f5;stroke-width:1}.jh-rev-line{fill:none;stroke:var(--orange);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.jh-rev-guide{stroke:#cfd5df;stroke-width:1;stroke-dasharray:3 4}.jh-rev-dot{fill:#fff;stroke:var(--orange);stroke-width:3}.jh-rev-tip rect{fill:#fff;stroke:var(--line);filter:drop-shadow(0 4px 10px rgba(16,24,40,.1))}.jh-rev-tip-s{font-size:10.5px;fill:var(--mute)}.jh-rev-tip-b{font-size:13.5px;font-weight:600;fill:var(--ink)}.jh-rev-x{font-size:10.5px;fill:var(--mute2)}.jh-hero-shot .jh-rev-line{stroke-dashoffset:1;transition:stroke-dashoffset 1.6s cubic-bezier(.3,.6,.2,1) .5s}.jh-hero-shot.in .jh-rev-line{stroke-dashoffset:0}.jh-hero-shot .jh-rev-area,.jh-hero-shot .jh-rev-dot,.jh-hero-shot .jh-rev-tip,.jh-hero-shot .jh-rev-guide{opacity:0;transition:opacity .6s 1.7s}.jh-hero-shot.in .jh-rev-area,.jh-hero-shot.in .jh-rev-dot,.jh-hero-shot.in .jh-rev-tip,.jh-hero-shot.in .jh-rev-guide{opacity:1}.jh-donut{flex:1;display:flex;align-items:center;gap:1.6em}.jh-donut svg{width:14.5em;height:14.5em}.jh-donut circle{fill:none;stroke-width:15}.jh-donut-n{font-size:22px;font-weight:600;letter-spacing:-.5px;fill:var(--ink)}.jh-donut-l{font-size:9.5px;fill:var(--mute)}.jh .jh-donut ul{flex:1;display:grid;gap:.9em;min-width:0}.jh-donut li{display:flex;align-items:center;gap:.7em}.jh-donut li i{width:.9em;height:.9em;border-radius:.3em;flex:none}.jh-donut li span{font-size:1.2em;color:var(--ink2);white-space:nowrap}.jh-donut li b{margin-left:auto;font-size:1.2em;font-weight:600}.jh-float{position:absolute;display:flex;align-items:center;gap:1.2em;padding:1.3em 1.5em;background:#fff;border-radius:1.8em;text-align:left;box-shadow:0 0 0 1px #1018280f,0 .3em .8em #1018280f,0 2em 4.4em -1em #10182847}.jh-float-txt{display:grid;line-height:1.25}.jh-float-txt small{font-size:1.15em;color:var(--mute);white-space:nowrap}.jh-float-txt b{font-size:1.6em;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.jh-float--call{left:-3.6em;bottom:4.4em}.jh-float--paid{right:-4.6em;top:19.3em}.jh-hero-shot .jh-float{opacity:0;transform:translateY(1.4em) scale(.96);transition:opacity .5s 1s,transform .7s var(--ease) 1s}.jh-hero-shot .jh-float--paid{transition-delay:1.5s}.jh-hero-shot.in .jh-float{opacity:1;transform:none}.jh-ring{position:relative;display:grid;place-items:center;width:4.2em;height:4.2em;border-radius:50%;background:var(--green);color:#fff}.jh-ring svg{width:1.9em;height:1.9em}.jh-ring:before,.jh-ring:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--green);opacity:0;animation:jh-ping 2.2s cubic-bezier(.2,.6,.3,1) infinite}.jh-ring:after{animation-delay:1.1s}@keyframes jh-ping{0%{transform:scale(1);opacity:.55}to{transform:scale(1.9);opacity:0}}.jh-float-btn{display:grid;place-items:center;height:3.6em;border-radius:99em}.jh-float-btn svg{width:1.6em;height:1.6em}.jh-float-btn--no{width:3.6em;margin-left:.8em;background:var(--red-wash);color:var(--red)}.jh-float-btn--yes{display:flex;gap:.6em;padding:0 1.5em;background:var(--green);color:#fff}.jh-float-btn--yes b{font-size:1.3em;font-weight:600}.jh-okdot{display:grid;place-items:center;width:3.6em;height:3.6em;border-radius:50%;background:var(--green-wash);color:var(--green)}.jh-okdot svg{width:1.8em;height:1.8em;stroke-width:3}@container (max-width: 640px){.jh-mock-scale{font-size:calc(100cqw / 46)}.jh-mock{grid-template-columns:minmax(0,1fr)}.jh-mock-side,.jh-mock-search,.jh-mock-avail,.jh-chart--donut,.jh-float--paid{display:none}.jh-mock-main{padding:1.8em 1.6em 5.4em}.jh-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.jh-charts{grid-template-columns:minmax(0,1fr)}.jh-float--call{left:1.2em;right:1.2em;bottom:-2em}.jh-float--call .jh-float-btn--no{margin-left:auto}}.jh-trades{padding:44px 0 0;text-align:center}.jh-trades p{margin-bottom:22px;padding:0 24px;font-size:14.5px;color:var(--mute)}.jh-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.jh-marquee-track{display:flex;gap:52px;width:-moz-max-content;width:max-content;padding-left:52px;animation:jh-marquee 56s linear infinite}.jh-marquee:hover .jh-marquee-track{animation-play-state:paused}@keyframes jh-marquee{to{transform:translate(-50%)}}.jh a.jh-trade{display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;color:#7c8698;transition:color .2s}.jh a.jh-trade:hover{color:var(--ink)}.jh-trade svg{width:22px;height:22px}.jh-sec{padding:112px 24px 0}.jh-head{max-width:780px;margin:0 auto 52px;text-align:center}.jh-eyebrow{margin-bottom:14px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.jh-h2{font-size:clamp(30px,3.5vw,42px);line-height:1.16;letter-spacing:-.022em;font-weight:500;text-wrap:balance}.jh-sub{margin-top:16px;font-size:clamp(16px,1.3vw,19px);line-height:1.6;color:var(--mute);text-wrap:pretty}.jh-bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.jh-card{position:relative;grid-column:span 2;display:flex;flex-direction:column;padding:24px;background:#fff;border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-card)}.jh-card--wide{grid-column:span 4}.jh-card:hover{transform:translateY(-3px);border-color:#d5dae3;box-shadow:0 2px 4px #1018280a,0 20px 46px #1018281a}.jh-bento .rv:nth-child(3n+2){transition-delay:.08s,.08s,0s,0s,0s}.jh-bento .rv:nth-child(3n){transition-delay:.16s,.16s,0s,0s,0s}.jh-card-top{display:flex;align-items:flex-start;gap:16px;flex:1}.jh-card h3{font-size:21px;line-height:1.3;font-weight:500;letter-spacing:-.012em}.jh-card-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:1}.jh-card p{margin-top:6px;font-size:16px;line-height:1.55;color:var(--mute);text-wrap:pretty}.jh-card-go{display:grid;place-items:center;flex:none;width:36px;height:36px;margin-inline-start:auto;border:1px solid var(--line);border-radius:11px;color:var(--ink2);transition:background-color .2s,color .2s,border-color .2s}.jh-card-go svg{width:17px;height:17px}.jh-card:hover .jh-card-go{background:var(--ink);border-color:var(--ink);color:#fff}.jh-vg{position:relative;height:clamp(250px,24vw,320px);margin-top:20px;border-radius:var(--r-panel);overflow:hidden;container-type:inline-size;isolation:isolate}.jh-vg--peach{background:linear-gradient(120deg,#ffe7d9,#fdf2e6 40%,#d8effa)}.jh-vg--sky{background:linear-gradient(140deg,#dbf1fb,#eef6f2 52%,#ffe7d6)}.jh-vg--mint{background:linear-gradient(160deg,#fff0d8,#e5f6ec 55%,#d4eef6)}.jh-vg--sun{background:linear-gradient(150deg,#d7f0f2,#eaf6ea 45%,#ffeecd)}.jh-vg--lilac{background:linear-gradient(135deg,#e7ebff,#eaf5fb,#ffe6d9)}.jh-vg-in{position:absolute;top:0;right:0;bottom:0;left:0;font-size:10px;font-size:calc(100cqw / var(--b, 36));line-height:1.3;text-align:left;color:var(--ink)}.jh-pipe-card,.jh-toast,.jh-soft,.jh-tr,.jh-sched,.jh-chip,.jh-doc,.jh-track,.jh-inv,.jh-payout,.jh-jobcard,.jh-earn,.jh-rep,.jh-comm{background:#fff;box-shadow:0 0 0 1px #1018280d,0 .2em .5em #1018280d,0 1.4em 3em -1.2em #10182838}.jh-pop{opacity:0;transform:translateY(.9em) scale(.96);transition:opacity .5s .45s,transform .6s var(--ease) .45s}.jh .rv.in .jh-pop{opacity:1;transform:none}.jh-av{display:inline-grid;place-items:center;width:2.8em;height:2.8em;border-radius:50%;flex:none}.jh-av b{font-size:1.05em;font-weight:700;letter-spacing:.02em;line-height:1}.jh-av--o{background:#ffe0d0;color:#b4400d}.jh-av--s{background:#d8eefb;color:#11648f}.jh-av--m{background:#d6f3e3;color:#0b7a3b}.jh-av--l{background:#e6e0ff;color:#4b32c3}.jh-av--y{background:#ffefc7;color:#8a5a00}.jh-av--n{background:#22262e;color:#fff}.jh-tag{display:inline-flex;align-items:center;padding:.42em .7em;border-radius:99em;font-size:1.05em;font-weight:600;line-height:1;white-space:nowrap}.jh-tag--o{background:var(--orange-wash);color:var(--orange-d)}.jh-tag--s{background:#e3f2fc;color:#11648f}.jh-tag--m{background:var(--green-wash);color:#0b7a3b}.jh-tag--l{background:var(--violet-wash);color:#4b32c3}.jh-tag--y{background:#fff4dc;color:#8a5a00}.jh-tag--n{background:#f0f2f5;color:#4b5563}.jh-pipe{position:absolute;left:2.6em;top:2.6em;display:grid;grid-template-columns:repeat(3,21.6em);gap:1.3em}.jh-pipe-col{display:grid;align-content:start;gap:.9em;padding:1.1em;border-radius:1.6em;background:#ffffff80;box-shadow:inset 0 0 0 1px #fffc}.jh-pipe-head{display:flex;align-items:center;gap:.7em;padding:.2em .3em .1em}.jh-pipe-head i{width:.8em;height:.8em;border-radius:50%}.jh-pipe-head b{font-size:1.25em;font-weight:600}.jh-pipe-head span{margin-left:auto;padding:.15em .6em;border-radius:99em;background:#ffffffe6;font-size:1.1em;font-weight:600;color:var(--mute)}.jh-pipe-card{display:grid;gap:.2em;padding:1.05em 1.15em;border-radius:1.1em}.jh-pipe-card>b{font-size:1.3em;font-weight:600}.jh-pipe-card>small{font-size:1.15em;color:var(--mute)}.jh-pipe-meta{display:flex;align-items:center;justify-content:space-between;margin-top:.55em}.jh-pipe-meta em{font-style:normal;font-size:1.05em;font-weight:500;color:var(--mute2)}.jh-pipe-drag{position:absolute;left:17.6em;top:13.6em;width:19.4em;z-index:3;transform:rotate(-3deg);animation:jh-drag 5s ease-in-out infinite}.jh-pipe-drag .jh-pipe-card{box-shadow:0 0 0 1.5px var(--orange),0 2em 4em -1em #fb591259,0 1em 2.4em -.6em #1018284d}.jh-pipe-drag>svg{position:absolute;right:1.4em;bottom:-1.5em;width:2.3em;height:2.3em;fill:var(--ink);stroke:#fff;stroke-width:1.5}@keyframes jh-drag{0%,to{transform:translate(-1.2em,.4em) rotate(-3deg)}50%{transform:translate(1.4em,-.5em) rotate(-1.5deg)}}.jh-toast{position:absolute;right:2.2em;bottom:2.2em;z-index:4;display:flex;align-items:center;gap:1em;padding:1.1em 1.5em 1.1em 1.1em;border-radius:1.4em}.jh-toast-ic{display:grid;place-items:center;width:3.4em;height:3.4em;border-radius:1em;background:var(--orange-wash);color:var(--orange)}.jh-toast-ic svg{width:1.7em;height:1.7em}.jh-toast b{display:block;font-size:1.3em;font-weight:600;white-space:nowrap}.jh-toast small{font-size:1.1em;color:var(--mute);white-space:nowrap}.jh-soft{position:absolute;left:2.6em;top:2.6em;width:19em;border-radius:1.8em;overflow:hidden}.jh-soft-head{display:flex;align-items:center;gap:.7em;padding:1.1em 1.3em;background:#1b1f27;color:#fff}.jh-soft-head svg{width:1.5em;height:1.5em}.jh-soft-head b{font-size:1.3em;font-weight:600}.jh-soft-avail{display:flex;align-items:center;gap:.5em;margin-left:auto;padding:.35em .8em;border-radius:99em;background:#3ddc842e}.jh-soft-avail i{width:.7em;height:.7em;border-radius:50%;background:#3ddc84}.jh-soft-avail span{font-size:1.05em;font-weight:600;color:#9ff0c3}.jh-soft-body{display:grid;justify-items:center;gap:.15em;padding:1.6em 1.4em 1.5em}.jh-soft-body .jh-av{width:4.6em;height:4.6em;margin-bottom:.6em}.jh-soft-body .jh-av b{font-size:1.6em}.jh-soft-body>b{font-size:1.55em;font-weight:600}.jh-soft-body>small{font-size:1.15em;color:var(--mute)}.jh-wave{display:flex;align-items:center;gap:.32em;height:3.2em;margin:1em 0 .7em}.jh-wave i{width:.34em;border-radius:99em;background:var(--orange);animation:jh-wave 1.3s ease-in-out infinite}@keyframes jh-wave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.jh-rec{display:flex;align-items:center;gap:.5em;padding:.35em .8em;border-radius:99em;background:var(--red-wash)}.jh-rec i{width:.7em;height:.7em;border-radius:50%;background:var(--red);animation:jh-blink 1.4s ease-in-out infinite}@keyframes jh-blink{50%{opacity:.25}}.jh-rec span{font-size:1.05em;font-weight:700;letter-spacing:.04em;color:#c4282d;font-variant-numeric:tabular-nums}.jh-soft-keys{display:flex;gap:.9em;margin-top:1.3em}.jh-soft-keys span{display:grid;place-items:center;width:3.4em;height:3.4em;border-radius:50%;background:#f1f3f6;color:var(--ink2)}.jh-soft-keys svg{width:1.5em;height:1.5em}.jh-soft-keys .jh-soft-end{background:var(--red);color:#fff}.jh-tr{position:absolute;right:1.8em;bottom:2em;z-index:2;width:17.6em;padding:1.1em 1.2em 1.2em;border-radius:1.4em}.jh-tr-head{display:flex;align-items:center;gap:.5em;margin-bottom:.2em;color:var(--orange-d)}.jh-tr-head svg{width:1.3em;height:1.3em}.jh-tr-head b{font-size:1.1em;font-weight:600}.jh-tr p{margin-top:.5em;font-size:1.12em;line-height:1.4;color:var(--ink2)}.jh-tr p b{margin-right:.3em;font-weight:600;color:var(--ink)}.jh-sched{position:absolute;left:2.2em;right:2.2em;top:2.6em;padding:1.4em 1.4em 1.5em;border-radius:1.6em}.jh-sched-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.1em}.jh-sched-head b{font-size:1.4em;font-weight:600}.jh-seg{display:flex;padding:.25em;border-radius:99em;background:#f1f3f6}.jh-seg span{padding:.35em .9em;border-radius:99em;font-size:1.05em;font-weight:600;color:var(--mute)}.jh-seg .on{background:#fff;color:var(--ink);box-shadow:0 1px 2px #10182824}.jh-sched-times{display:grid;grid-template-columns:repeat(4,1fr);margin:0 0 .6em 8.6em}.jh-sched-times span{font-size:1em;font-weight:500;color:var(--mute2)}.jh-sched-rows{position:relative;display:grid;gap:.9em}.jh-sched-row{display:grid;grid-template-columns:8.6em minmax(0,1fr);align-items:center}.jh-sched-who{display:flex;align-items:center;gap:.6em}.jh-sched-who .jh-av{width:2.6em;height:2.6em}.jh-sched-who>span:last-child{font-size:1.15em;font-weight:500;white-space:nowrap}.jh-sched-lane{position:relative;height:3.6em;border-radius:.9em;background:repeating-linear-gradient(90deg,#eceff3 0 1px,transparent 1px 25%),#fafbfc}.jh-job{position:absolute;top:.4em;bottom:.4em;display:flex;align-items:center;padding:0 .8em 0 1em;border-radius:.7em;overflow:hidden}.jh-job b{font-size:1.05em;font-weight:600;white-space:nowrap}.jh-job--o{background:#ffe3d4;color:#a63a08;box-shadow:inset .3em 0 0 var(--orange)}.jh-job--s{background:#d9effb;color:#0e5a82;box-shadow:inset .3em 0 #38a9e0}.jh-job--m{background:#d8f3e4;color:#0b6b35;box-shadow:inset .3em 0 0 var(--green)}.jh-job--l{background:#e7e1ff;color:#4329b8;box-shadow:inset .3em 0 #7c5cfc}.jh-job--y{background:#ffefc9;color:#7c5100;box-shadow:inset .3em 0 #f5b301}.jh-sched-now{position:absolute;left:calc(8.6em + (100% - 8.6em)*.45);top:-.5em;bottom:-.5em;z-index:2;width:2px;border-radius:2px;background:var(--red)}.jh-sched-now:before{content:"";position:absolute;left:-.3em;top:-.3em;width:calc(.6em + 2px);height:calc(.6em + 2px);border-radius:50%;background:var(--red)}.jh-chip{position:absolute;z-index:3;display:flex;align-items:center;gap:.7em;padding:.7em 1.3em .7em .7em;border-radius:99em}.jh-chip>span:last-child{font-size:1.2em;font-weight:500;white-space:nowrap}.jh-chip b{font-weight:700}.jh-chip .jh-okdot,.jh-chip-ic{display:grid;place-items:center;width:2.4em;height:2.4em;border-radius:50%}.jh-chip .jh-okdot svg,.jh-chip-ic svg{width:1.3em;height:1.3em}.jh-chip-ic{background:var(--orange-wash);color:var(--orange)}.jh-chip--sched{right:1.4em;top:22.4em}.jh-doc{position:absolute;left:2.6em;top:2.6em;width:22.6em;padding:1.5em 1.5em 1.3em;border-radius:1.6em}.jh-doc-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1em}.jh-doc-head b{display:block;font-size:1.4em;font-weight:600}.jh-doc-head small{display:block;margin-top:.1em;font-size:1.08em;color:var(--mute)}.jh-doc-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:.5em;margin:1.1em 0 .9em}.jh-doc-opts span{padding:.5em 0;border:1px solid var(--line);border-radius:.7em;font-size:1.1em;font-weight:600;text-align:center;color:var(--mute)}.jh-doc-opts .on{background:var(--orange);border-color:var(--orange);color:#fff}.jh-doc-line{display:flex;justify-content:space-between;gap:1em;padding:.55em 0;border-bottom:1px solid var(--line2)}.jh-doc-line span{font-size:1.15em;color:var(--ink2)}.jh-doc-line b{font-size:1.15em;font-weight:600;font-variant-numeric:tabular-nums}.jh-doc-total{display:flex;align-items:baseline;justify-content:space-between;padding:.8em 0 .3em}.jh-doc-total span{font-size:1.2em;font-weight:600}.jh-doc-total b{font-size:1.7em;font-weight:600;letter-spacing:-.02em}.jh-doc-sign{margin-top:.5em;padding-top:.6em;border-top:1px dashed #d5dae3}.jh-doc-sign svg{display:block;width:11em;height:3.1em}.jh-doc-sign path{fill:none;stroke:#1e2a4a;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.jh-doc-sign small{font-size:1em;color:var(--mute2)}.jh-track{position:absolute;right:1.8em;bottom:2em;z-index:2;display:grid;gap:1em;width:14em;padding:1.2em 1.3em;border-radius:1.4em}.jh-track>div{position:relative;display:grid;grid-template-columns:2.4em 1fr auto;align-items:center;gap:.7em}.jh-track>div+div:before{content:"";position:absolute;left:calc(1.2em - 1px);top:-1em;width:2px;height:1em;background:#bfe6cf}.jh-track i{display:grid;place-items:center;width:2.4em;height:2.4em;border-radius:50%;background:var(--green-wash);color:var(--green)}.jh-track svg{width:1.25em;height:1.25em;stroke-width:2.4}.jh-track span{font-size:1.15em;font-weight:600}.jh-track small{font-size:1em;color:var(--mute2);white-space:nowrap}.jh-inv{position:absolute;left:2.6em;top:2.6em;width:22em;padding:1.5em;border-radius:1.6em}.jh-inv-head{display:flex;align-items:center;justify-content:space-between}.jh-inv-head>span:first-child{font-size:1.2em;font-weight:500;color:var(--mute)}.jh-inv-amt{display:block;margin-top:.15em;font-size:3em;font-weight:600;letter-spacing:-.03em;line-height:1.2}.jh-inv>small{display:block;font-size:1.12em;color:var(--mute)}.jh-inv-methods{display:grid;grid-template-columns:repeat(3,1fr);gap:.5em;margin-top:1.2em}.jh-inv-methods span{display:grid;justify-items:center;gap:.35em;padding:.8em 0 .7em;border:1px solid var(--line);border-radius:.9em;color:var(--mute)}.jh-inv-methods svg{width:1.6em;height:1.6em}.jh-inv-methods b{font-size:1.02em;font-weight:600}.jh-inv-methods .on{border-color:var(--orange);background:var(--orange-wash);color:var(--orange-d);box-shadow:0 0 0 1px var(--orange)}.jh-inv-card{display:flex;align-items:center;gap:.8em;margin-top:.8em;padding:.8em 1em;border-radius:.9em;background:var(--wash)}.jh-visa{font-size:1.05em;font-weight:800;font-style:italic;letter-spacing:.04em;color:#1a3fb5}.jh-inv-card>span:nth-child(2){font-size:1.15em;font-weight:500;letter-spacing:.04em}.jh-inv-card em{display:grid;place-items:center;width:1.8em;height:1.8em;margin-left:auto;border-radius:50%;background:var(--green);color:#fff}.jh-inv-card em svg{width:1.1em;height:1.1em;stroke-width:3.4}.jh-payout{position:absolute;right:1.8em;bottom:2em;z-index:2;display:flex;align-items:center;gap:1em;padding:1.2em 1.5em 1.2em 1.3em;border-radius:1.5em}.jh-payout-ic{display:grid;place-items:center;width:3.8em;height:3.8em;border-radius:1.1em;background:#1b1f27;color:#fff}.jh-payout-ic svg{width:1.8em;height:1.8em}.jh-payout small{display:block;font-size:1.05em;color:var(--mute);white-space:nowrap}.jh-payout b{display:block;font-size:1.9em;font-weight:600;letter-spacing:-.02em;line-height:1.25}.jh-phone{position:absolute;left:5em;top:2.6em;width:21.5em;height:44em;padding:.8em;border-radius:3.4em;background:#16181d;box-shadow:0 0 0 1px #0006,0 3em 5em -1.5em #10182880}.jh-phone-screen{position:relative;height:100%;padding:0 1.2em;border-radius:2.7em;background:var(--wash);overflow:hidden}.jh-phone-status{display:flex;align-items:center;justify-content:space-between;padding:1.2em .9em .3em}.jh-phone-status b{font-size:1.15em;font-weight:600}.jh-phone-status i{position:absolute;left:50%;top:.9em;width:6em;height:1.7em;border-radius:99em;background:#16181d;transform:translate(-50%)}.jh-phone-head{display:flex;align-items:center;justify-content:space-between;padding:1em .3em}.jh-phone-head>div>b{display:block;font-size:2em;font-weight:600;letter-spacing:-.02em;line-height:1.2}.jh-phone-head small{font-size:1.1em;color:var(--mute)}.jh-phone-job{margin-bottom:.8em;padding:1em 1.1em;border-radius:1.3em;background:#fff;box-shadow:0 0 0 1px #1018280d,0 .3em .8em #1018280d}.jh-phone-job:first-of-type{box-shadow:0 0 0 1.5px var(--orange),0 .6em 1.4em #fb59122e}.jh-phone-job-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4em}.jh-phone-job-top small{font-size:1.05em;font-weight:600;color:var(--mute)}.jh-phone-job>b{display:block;font-size:1.35em;font-weight:600}.jh-phone-job>small{font-size:1.05em;color:var(--mute)}.jh-jobcard{position:absolute;left:31em;top:3.4em;width:38.8em;padding:1.5em;border-radius:1.6em}.jh-jobcard-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1em}.jh-jobcard-head b{display:block;font-size:1.6em;font-weight:600;letter-spacing:-.01em}.jh-jobcard-head small{display:flex;align-items:center;gap:.4em;margin-top:.2em;font-size:1.15em;color:var(--mute)}.jh-jobcard-head small svg{width:1.1em;height:1.1em}.jh-jobcard-btns{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:.7em;margin-top:1.3em}.jh-jobcard-btns span{display:flex;align-items:center;justify-content:center;gap:.6em;padding:.95em 0;border:1px solid var(--line);border-radius:.9em;color:var(--ink)}.jh-jobcard-btns svg{width:1.4em;height:1.4em}.jh-jobcard-btns b{font-size:1.15em;font-weight:600;white-space:nowrap}.jh-jobcard-btns .on{background:var(--orange);border-color:var(--orange);color:#fff}.jh-chip--clock{left:31em;top:19.6em}.jh-earn{position:absolute;left:50.4em;top:17.4em;display:grid;gap:.1em;width:19.4em;padding:1.3em 1.4em;border-radius:1.5em}.jh-earn small{font-size:1.05em;color:var(--mute)}.jh-earn>b{font-size:2.4em;font-weight:600;letter-spacing:-.025em;line-height:1.2}.jh-earn-bars{display:flex;align-items:flex-end;gap:.5em;height:3.6em;margin:.5em 0}.jh-earn-bars i{flex:1;border-radius:.4em;background:#ffd9c6}.jh-earn-bars i:last-child{background:var(--orange)}.jh-rep{position:absolute;left:2.2em;right:2.2em;top:2.6em;padding:1.4em 1.5em 1.5em;border-radius:1.6em}.jh-rep-head,.jh-comm-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.8em}.jh-rep-head b,.jh-comm-head b{font-size:1.3em;font-weight:600}.jh-rep-head span,.jh-comm-head span{font-size:1.05em;color:var(--mute)}.jh-rep-row{display:grid;grid-template-columns:7.6em minmax(0,1fr) 4.6em;align-items:center;gap:.8em;padding:.42em 0}.jh-rep-row>span{font-size:1.12em;color:var(--ink2)}.jh-rep-row>i{display:block;height:.9em;border-radius:99em;background:#f1f3f6;overflow:hidden}.jh-rep-row>i>i{display:block;height:100%;border-radius:99em;background:linear-gradient(90deg,#ff9a66,var(--orange));transform:scaleX(0);transform-origin:left;transition:transform 1s var(--ease) .3s}.jh .rv.in .jh-rep-row>i>i{transform:scaleX(1)}.jh-rep-row>b{font-size:1.15em;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.jh-comm{position:absolute;right:1.6em;top:17em;z-index:2;width:21em;padding:1.2em 1.3em .9em;border-radius:1.5em}.jh-comm-row{display:flex;align-items:center;gap:.8em;padding:.45em 0}.jh-comm-row .jh-av{width:2.6em;height:2.6em}.jh-comm-row>span:nth-child(2){font-size:1.15em;font-weight:500}.jh-comm-row>b{margin-left:auto;font-size:1.2em;font-weight:600;font-variant-numeric:tabular-nums}@container (max-width: 520px){.jh-vg--wide .jh-vg-in{font-size:calc(100cqw / 46)}.jh-vg--wide .jh-toast{right:auto;left:3.4em}.jh-vg--mobile .jh-phone{left:2.2em}.jh-vg--mobile .jh-jobcard{left:16.5em;top:16.4em;width:28em;z-index:2}.jh-vg--mobile .jh-jobcard-btns{grid-template-columns:1fr 1fr}.jh-vg--mobile .jh-jobcard-btns span:first-child{display:none}.jh-vg--mobile .jh-chip--clock{left:25.4em;top:5em}.jh-vg--mobile .jh-earn{display:none}}.jh-ai{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding:72px 64px;border-radius:28px;overflow:hidden;isolation:isolate;background:linear-gradient(120deg,#e8f5fd,#f1f8fc 55%,#fff0e6)}.jh-ai-media{display:flex;justify-content:center}.jh-ai-copy .jh-sub{max-width:480px;margin:18px 0 30px}.jh-call{width:100%;max-width:470px}.jh-call-in{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 0 0 1px #1018280d,0 30px 60px -24px #163c6459;text-align:left}.jh-call-head{display:flex;align-items:center;gap:12px;padding:16px 18px;background:#1b1f27;color:#fff}.jh-call-bot{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--orange)}.jh-call-bot svg{width:22px;height:22px}.jh-call-head b{display:block;font-size:16px;font-weight:600;line-height:1.3}.jh-call-head small{display:block;font-size:13px;color:#a9b1be}.jh-call-live{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font-size:13px;font-weight:600;color:#7be3a8;white-space:nowrap}.jh-call-live i{width:8px;height:8px;border-radius:50%;background:#3ddc84;box-shadow:0 0 0 4px #3ddc8433}.jh-call-body{display:grid;gap:12px;padding:18px 18px 20px}.jh-msg{max-width:86%}.jh-msg small{display:block;margin:0 0 4px 4px;font-size:12px;font-weight:600;color:var(--mute)}.jh-msg p{padding:10px 14px;border-radius:16px;font-size:15px;line-height:1.45}.jh-msg--caller p{background:#f1f3f6;border-top-left-radius:6px}.jh-msg--ai{justify-self:end}.jh-msg--ai small{margin:0 4px 4px 0;text-align:right;color:var(--orange-d)}.jh-msg--ai p{background:var(--orange-wash);box-shadow:inset 0 0 0 1px var(--orange-line);border-top-right-radius:6px}.jh-call-done{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;padding-top:14px;border-top:1px dashed var(--line)}.jh-call-done span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 8px;border-radius:99px;background:var(--green-wash);font-size:13px;font-weight:600;color:#0b7a3b}.jh-call-done svg{width:15px;height:15px;stroke-width:3}.jh-call .jh-msg,.jh-call .jh-call-done{opacity:0;transform:translateY(10px);transition:opacity .45s,transform .5s var(--ease);transition-delay:calc(var(--i) * .75s + .3s)}.jh-call.in .jh-msg,.jh-call.in .jh-call-done{opacity:1;transform:none}.jh-band{margin-top:112px;padding:96px 24px 104px}.jh-band--steps{background:repeating-linear-gradient(90deg,#ffffff8c 0,#ffffff8c 1px,#fff0 1px,#fff0 96px),linear-gradient(180deg,#eef4fa,#e3edf8)}.jh .jh-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border-radius:24px;box-shadow:0 1px 2px #1018280a,0 30px 70px -28px #224a784d}.jh-steps li{position:relative;padding:34px 32px 38px}.jh-steps li+li{border-inline-start:1px solid var(--line2)}.jh-steps li+li:before{content:"";position:absolute;inset-inline-start:-15px;top:47px;width:30px;height:30px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / 14px no-repeat;box-shadow:0 0 0 1px var(--line),0 2px 6px #10182814}.jh-step-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.jh-step-ic{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:linear-gradient(140deg,#fff1ea,#ffe1d0);color:var(--orange-d)}.jh-step-ic svg{width:26px;height:26px}.jh-step-n{order:2;font-size:40px;font-weight:500;letter-spacing:-.03em;line-height:1;color:#dfe5ee;font-variant-numeric:tabular-nums}.jh-steps h3{font-size:20px;font-weight:500;letter-spacing:-.01em}.jh-steps p{margin-top:8px;font-size:15.5px;line-height:1.55;color:var(--mute);text-wrap:pretty}.jh-stack{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:72px}.jh-stack-copy .jh-sub{max-width:520px}.jh-stack-stop{margin-top:30px;font-size:16px;font-weight:500}.jh .jh-pains{display:flex;flex-wrap:wrap;gap:10px;max-width:520px;margin-top:14px}.jh-pains li{display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 7px;background:#fff;border:1px solid var(--line);border-radius:10px;font-size:14.5px;font-weight:500}.jh-pains li span{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:var(--red-wash);color:var(--red)}.jh-pains svg{width:14px;height:14px;stroke-width:2.6}.jh-compare{padding:32px;background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 1px 2px #1018280a,0 24px 60px -24px #1018282e,48px 36px 90px -50px #fb591261,-40px 40px 90px -50px #38a9e061}.jh-compare h3{margin-bottom:22px;font-size:24px;font-weight:500;letter-spacing:-.012em;text-align:center}.jh-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jh-compare-grid a{display:grid;justify-items:center;gap:2px;padding:16px 8px;border:1px solid var(--line);border-radius:14px;text-align:center;transition:transform .2s,box-shadow .2s,border-color .2s}.jh-compare-grid a:hover{border-color:var(--ink);box-shadow:0 6px 18px #10182814;transform:translateY(-2px)}.jh-compare-grid small{font-size:12.5px;font-weight:500;color:var(--mute)}.jh-compare-grid b{font-size:17px;font-weight:600;letter-spacing:-.01em}.jh-compare-foot{display:grid;justify-items:center;gap:18px;margin-top:26px;padding-top:26px;border-top:1px solid var(--line2);text-align:center}.jh-compare-foot p{font-size:20px;line-height:1.4;color:var(--ink2)}.jh-compare-foot p b{font-size:26px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.jh-band--trades{background:radial-gradient(42% 62% at 0% 0%,#ffe8d9,#ffe8d900 70%),radial-gradient(40% 60% at 100% 100%,#e8e1ff,#e8e1ff00 70%),#e9f5fd}.jh-tcards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.jh-tcard{display:flex;flex-direction:column;padding:12px 12px 22px;background:#fff;border-radius:20px;box-shadow:var(--sh-card)}.jh-tcard-img{aspect-ratio:4 / 3.3;border-radius:12px;overflow:hidden;background:#1b2530}.jh-tcard-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:82% 50%;object-position:82% 50%;transition:transform .5s var(--ease)}.jh-tcard:hover img{transform:scale(1.04)}.jh-tcard h3{margin:18px 8px 6px;font-size:20px;font-weight:500;letter-spacing:-.01em}.jh-tcard p{flex:1;margin:0 8px 14px;font-size:15.5px;line-height:1.5;color:var(--mute)}.jh-tcard .jh-link{margin:0 8px;font-size:15px}.jh-tpills{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:28px}.jh-tpills a:not(.jh-link){display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:#fff;font-size:14.5px;font-weight:500;box-shadow:0 0 0 1px #10182812;transition:box-shadow .2s}.jh-tpills a:not(.jh-link):hover{box-shadow:0 0 0 1px var(--ink)}.jh-tpills a:not(.jh-link) svg{width:16px;height:16px;color:var(--mute)}.jh-tpills .jh-link{margin-inline-start:8px;font-size:15px}.jh-app{display:flex;align-items:center;gap:24px;margin-top:44px;padding:28px 32px;background:#fff;border-radius:24px;box-shadow:var(--sh-card)}.jh-app-icon{width:72px;height:72px;border-radius:18px;flex:none;box-shadow:0 6px 16px #10182824}.jh-app-copy{flex:1;min-width:0}.jh-app-copy .jh-eyebrow{margin-bottom:6px;font-size:12px;color:var(--orange-d)}.jh-app-copy h3{font-size:22px;font-weight:500;letter-spacing:-.012em}.jh-app-copy p:last-child{margin-top:4px;font-size:16px;color:var(--mute)}.jh-app-stores{display:flex;flex-wrap:wrap;gap:10px}.jh a.jh-store{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 20px;border-radius:999px;background:var(--ink);color:#fff;font-size:15px;font-weight:600;transition:background-color .2s,transform .15s}.jh a.jh-store:hover{background:#000;transform:translateY(-1px)}.jh-store svg{width:17px;height:17px;fill:currentColor}.jh-row-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:36px}.jh-blog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.jh a.jh-post{display:flex;flex-direction:column;padding:12px 12px 22px;background:#fff;border:1px solid var(--line);border-radius:20px}.jh a.jh-post:hover{transform:translateY(-3px);border-color:#d5dae3;box-shadow:var(--sh-card)}.jh-post-img{aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:var(--wash)}.jh-post-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jh-post-cat{align-self:flex-start;margin:18px 8px 10px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orange-d)}.jh-post h3{margin:0 8px;font-size:19px;line-height:1.35;font-weight:500;letter-spacing:-.01em}.jh-post p{display:-webkit-box;margin:10px 8px 0;font-size:15px;line-height:1.5;color:var(--mute);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jh-post-meta{display:inline-flex;align-items:center;gap:6px;margin:auto 8px 0;padding-top:16px;font-size:13.5px;font-weight:500;color:var(--mute)}.jh-post-meta svg{width:14px;height:14px}.jh-faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:72px}.jh-faq-head{position:sticky;top:112px}.jh-faq-head .jh-sub{margin:14px 0 10px}.jh-faq-list{border-top:1px solid var(--line)}.jh-q{border-bottom:1px solid var(--line)}.jh-q summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;font-size:18px;font-weight:500;letter-spacing:-.005em;cursor:pointer;list-style:none}.jh-q summary::-webkit-details-marker{display:none}.jh-q summary span{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid var(--line);border-radius:50%;color:var(--ink2);transition:transform .25s,background-color .25s,color .25s,border-color .25s}.jh-q summary svg{width:16px;height:16px}.jh-q[open] summary span{transform:rotate(45deg);background:var(--ink);border-color:var(--ink);color:#fff}.jh-q>div{padding:0 4px 24px;padding-inline-end:48px;font-size:16px;line-height:1.65;color:var(--mute)}.jh-final{margin-top:112px;padding:0 24px;background:var(--night);color:#fff;overflow:hidden}.jh-final-in{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px;min-height:540px;padding-top:104px}.jh-final-h{max-width:640px;padding-bottom:250px;font-size:clamp(36px,4.6vw,60px);line-height:1.1;letter-spacing:-.028em;font-weight:500;text-wrap:balance}.jh-final-side{position:relative;z-index:1;align-self:end;padding-bottom:104px}.jh-final-side p{max-width:400px;font-size:19px;line-height:1.6;color:#c6ccd6}.jh-final-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.jh-final-from{display:inline-block;width:0;height:.6em;vertical-align:baseline}.jh-final-path{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.jh-final-path path{fill:none;stroke:#6b7483;stroke-width:1.5;stroke-dasharray:3 6;stroke-linecap:round}.jh-final-path circle{fill:#fff}.jh-final-path circle.end{fill:var(--orange)}.jh-final-bars{position:absolute;inset-inline-start:7%;bottom:0;display:flex;align-items:flex-end}.jh-final-bars i{display:block;width:78px;border-radius:39px 39px 0 0;transform:scaleY(0);transform-origin:bottom;transition:transform .9s var(--ease)}.jh-final-bars i:nth-child(1){height:74px;background:#ffd27a}.jh-final-bars i:nth-child(2){height:122px;background:#7ccbf2;transition-delay:.12s}.jh-final-bars i:nth-child(3){height:170px;background:#ffa378;transition-delay:.24s}.jh-final-bars i:nth-child(4){height:222px;background:var(--orange);transition-delay:.36s}.jh-final-h.in~.jh-final-bars i{transform:none}.jh .jh-card-go:dir(rtl) svg{transform:scaleX(-1)}@media (min-width: 701px){.jh .jh-steps li+li:dir(rtl):before{transform:scaleX(-1)}}@media (max-width: 1100px){.jh-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.jh-card{grid-column:span 1}.jh-card--wide,.jh-card:last-child{grid-column:span 2}.jh-card:last-child .jh-vg-in{font-size:calc(100cqw / 74)}.jh-vg{height:clamp(270px,36vw,350px)}.jh-ai{gap:40px;padding:56px 40px}.jh .jh-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.jh-steps li:nth-child(3){border-inline-start:0}.jh-steps li:nth-child(n+3){border-top:1px solid var(--line2)}.jh-steps li:nth-child(3):before{display:none}.jh-stack{grid-template-columns:minmax(0,1fr);gap:48px}.jh-tcards{grid-template-columns:repeat(2,minmax(0,1fr))}.jh-final-path{display:none}}@media (max-width: 860px){.jh-ai{grid-template-columns:minmax(0,1fr)}.jh-ai-copy{order:-1}.jh-blog{grid-template-columns:minmax(0,1fr);max-width:520px;margin:0 auto}.jh-faq{grid-template-columns:minmax(0,1fr);gap:32px}.jh-faq-head{position:static}.jh-final-in{grid-template-columns:minmax(0,1fr);gap:28px;min-height:0;padding-top:80px}.jh-final-h{padding-bottom:0}.jh-final-side{padding-bottom:200px}.jh-final-bars{inset-inline-start:0}.jh-final-bars i{width:56px;border-radius:28px 28px 0 0}.jh-final-bars i:nth-child(1){height:50px}.jh-final-bars i:nth-child(2){height:82px}.jh-final-bars i:nth-child(3){height:114px}.jh-final-bars i:nth-child(4){height:148px}.jh-app{flex-wrap:wrap}}@media (max-width: 700px){.jh-hero{margin-top:-68px;padding:8px 8px 0}.jh-hero-box{padding:112px 16px 48px;border-radius:24px}.jh-rings{width:620px;height:620px}.jh-rings--a{left:-360px}.jh-rings--b{right:-380px;top:-280px}.jh-hero-cta{flex-direction:column}.jh-hero-cta .jh-btn{width:100%;max-width:360px}.jh-micro-stores{flex-basis:100%;justify-content:center}.jh-hero-shot{margin-top:44px;padding-bottom:24px}.jh-trades{padding-top:28px}.jh a.jh-trade{font-size:17px}.jh-sec{padding:80px 16px 0}.jh-head{margin-bottom:36px}.jh-bento{grid-template-columns:minmax(0,1fr);gap:16px}.jh-card,.jh-card--wide,.jh-card:last-child{grid-column:auto;padding:20px}.jh-card:last-child .jh-vg-in{font-size:calc(100cqw / var(--b, 36))}.jh-vg{height:280px}.jh-ai{padding:40px 20px;border-radius:24px}.jh-band{margin-top:80px;padding:72px 16px 80px}.jh .jh-steps{grid-template-columns:minmax(0,1fr)}.jh-steps li{padding:26px 24px 28px}.jh-steps li+li{border-inline-start:0;border-top:1px solid var(--line2)}.jh-steps li+li:before,.jh-steps li:nth-child(3):before{display:block;inset-inline-start:50%;top:-15px;margin-inline-start:-15px;transform:rotate(90deg)}.jh-compare{padding:22px}.jh-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jh-tcards{display:flex;gap:14px;margin:0 -16px;padding:4px 16px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.jh-tcards::-webkit-scrollbar{display:none}.jh-tcard{flex:0 0 78%;scroll-snap-align:center}.jh-app{padding:24px}.jh-row-head{align-items:flex-start;flex-direction:column;gap:10px}.jh-q summary{font-size:17px}.jh-q>div{padding-inline-end:8px}.jh-final{margin-top:80px;padding:0 16px}.jh-final-cta .jh-btn{flex:1 1 100%}}@media (prefers-reduced-motion: reduce){.jh .rv,.jh-pop,.jh-call .jh-msg,.jh-call .jh-call-done,.jh-hero-shot .jh-float,.jh-final-bars i{opacity:1;translate:none;transform:none;transition:none}.jh-mark svg,.jh-rise .jh-mark svg{clip-path:none;transition:none;animation:none}.jh-rise{animation:none}.jh-hero-shot .jh-rev-line{stroke-dashoffset:0;transition:none}.jh-hero-shot .jh-rev-area,.jh-hero-shot .jh-rev-dot,.jh-hero-shot .jh-rev-tip,.jh-hero-shot .jh-rev-guide{opacity:1;transition:none}.jh-rep-row>i>i{transform:none;transition:none}.jh-marquee-track,.jh-wave i,.jh-rec i,.jh-ring:before,.jh-ring:after,.jh-pipe-drag{animation:none}}
