.ju{font-family:Sora,system-ui,sans-serif;color:var(--navy-ink);background:linear-gradient(180deg,#f1f5f4 0,#fff 620px,var(--ivory) 620px,var(--ivory) 100%);overflow-x:clip}.ju :where(button,input,a){font-family:inherit}.ju :where(button,a):focus-visible,.ju .ju-fld:focus-visible{outline:3px solid #2c6b63;outline-offset:2px}.ju-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ju-hero{display:flex;gap:40px;align-items:center;padding-block:56px 64px}.ju-hero-copy{flex:1;min-width:0}.ju-prod{margin:0 0 14px;font:700 22px/1.2 Sora,sans-serif;color:var(--navy-ink);white-space:nowrap}.ju-h1{margin:0;font:800 60px/1.02 Sora,sans-serif;letter-spacing:-.035em;color:var(--navy-ink)}.ju-h1 em{font-style:normal;color:#2c6b63}.ju-lead{margin:18px 0 0;max-width:540px;font:400 16px/1.65 Sora,sans-serif;color:var(--text)}.ju-cta{display:flex;gap:10px;margin-top:26px;flex-wrap:wrap}.ju-note{margin:14px 0 0;font:400 12.5px Sora,sans-serif;color:var(--muted)}.ju-btn{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;height:50px;padding:0 22px;border-radius:12px;font:700 15px Sora,sans-serif;text-decoration:none;transition:scale .12s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.ju-btn:active{scale:.97}.ju-btn[disabled]{cursor:default}.ju-btn-navy{background:var(--navy-800);color:#fff}.ju-btn-line{background:#fff;color:var(--navy-ink);box-shadow:inset 0 0 0 1.5px #d9dde3}.ju-btn-gold{background:var(--hm-gold);color:var(--navy-800)}.ju-wide{width:100%}.ju-hero-art{position:relative;width:480px;height:400px;flex:none}.ju-glow{position:absolute;inset:30px 40px;border-radius:50%;background:radial-gradient(closest-side,rgba(242,181,58,.18),transparent)}.ju-build{position:absolute;inset-inline-start:70px;top:40px;width:330px}.fp--hero{display:block;padding:0;background:none;box-shadow:none;border-radius:0}.fp--hero .fp-stage{width:100%}.ju-floats{list-style:none;margin:0;padding:0}.ju-chip{position:absolute;display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 8px;border-radius:999px;background:#fff;box-shadow:0 8px 22px #0e182d1a,0 0 0 1px var(--line);font:600 12.5px Sora,sans-serif;color:var(--navy-ink);white-space:nowrap;animation:ju-pop .4s cubic-bezier(.2,.8,.2,1) both}.ju-chip span{font-weight:500;color:var(--muted)}.ju-chip-1{inset-inline-start:0;top:300px;animation-delay:.2s}.ju-chip-2{inset-inline-start:372px;top:250px;animation-delay:.35s}.ju-chip-3{inset-inline-start:360px;top:96px;animation-delay:.5s}.ju-chip-4{inset-inline-start:10px;top:40px;animation-delay:.65s}.ju-dot{width:10px;height:10px;border-radius:3px;flex:none}.ju-dot.t1{background:var(--fp-t1, #2f9e5f)}.ju-dot.t2{background:#2563eb}.ju-dot.t3{background:#7c3aed}.ju-dot.t4{background:#c99a2e}@keyframes ju-pop{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}.ju-h2{margin:0;font:600 34px/1.15 var(--serif);color:var(--navy-ink)}.ju-sub{margin:10px 0 0;max-width:560px;font:400 15px/1.65 Sora,sans-serif;color:var(--text)}.ju-card{border-radius:20px;background:#fff;box-shadow:0 1px #0e182d0d,0 0 0 1px var(--line)}.ju-band{padding-block:56px;background:#fff;border-block:1px solid var(--line)}.ju-cards{display:flex;gap:18px;margin-top:30px}.ju-feat{flex:1;padding:24px}.ju-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--navy-800)}.ju-ft{margin:14px 0 6px;font:700 17px Sora,sans-serif;color:var(--navy-ink)}.ju-fd{margin:0;font:400 13.5px/1.6 Sora,sans-serif;color:var(--muted)}.ju-fl{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}.ju-fl li{display:flex;gap:8px;font:400 13px/1.45 Sora,sans-serif;color:var(--text)}.ju-fl svg{flex:none;margin-top:1px}.ju-sec{padding-block:56px}.ju-stage{margin-top:26px}.ju-stage .fp--card{padding:22px 26px;gap:30px}.ju-stage .fp--card .fp-stage{width:300px}.ju-how{padding-block:8px 0}.ju-how-in{padding:34px 36px;border-radius:22px;background:var(--navy-800)}.ju-how-h{display:flex;align-items:flex-end;gap:20px;margin-bottom:24px;justify-content:space-between}.ju-how .ju-h2{color:#fff}.ju-steps{list-style:none;margin:0;padding:0;display:flex;gap:28px}.ju-steps li{flex:1;display:flex;gap:14px}.ju-n{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--hm-gold);color:var(--navy-800);font:800 15px Sora,sans-serif;flex:none}.ju-steps b{display:block;margin-bottom:4px;font:700 15px Sora,sans-serif;color:#fff}.ju-sd{font:400 13px/1.55 Sora,sans-serif;color:#aebbd0}.ju-wait{display:flex;gap:40px;padding:30px 34px}.ju-wait-l{width:380px;flex:none}.ju-wait-l .ju-sub{max-width:360px}.ju-wait-r{flex:1;min-width:0}.ju-out{padding:22px;border-radius:16px;background:var(--ivory)}.ju-out-t{margin-bottom:6px;font:700 15px Sora,sans-serif;color:var(--navy-ink)}.ju-out-d{margin-bottom:16px;font:400 13.5px/1.6 Sora,sans-serif;color:var(--text)}.ju-google{gap:10px}.ju-g{display:inline-block;width:18px;height:18px;border-radius:50%;background:conic-gradient(#ea4335 0 25%,#fbbc05 0 45%,#34a853 0 70%,#4285f4 0);box-shadow:inset 0 0 0 4px #fff;flex:none}.ju-in{animation:ju-pop .4s cubic-bezier(.2,.8,.2,1) both}.ju-who{display:flex;align-items:center;gap:12px;margin-bottom:16px}.ju-av{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;overflow:hidden;background:var(--navy-800);color:#fff;font:700 16px Sora,sans-serif;flex:none}.ju-av img{width:100%;height:100%;object-fit:cover}.ju-who b{display:block;font:700 15px Sora,sans-serif;color:var(--navy-ink)}.ju-mail{font:400 12.5px Sora,sans-serif;color:var(--muted);overflow-wrap:anywhere}.ju-notify{appearance:none;border:0;cursor:pointer;display:flex;align-items:center;gap:14px;width:100%;padding:16px 18px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1.5px #d6dce3;text-align:start;transition:background .2s,box-shadow .2s}.ju-notify[aria-pressed=true]{background:#f2faf5;box-shadow:inset 0 0 0 1.5px #2f9e5f}.ju-box{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 2px #c9d0da;color:#fff;font:800 15px Sora,sans-serif;flex:none;transition:background .2s}.ju-box-s{width:18px;height:18px;border-radius:5px;box-shadow:inset 0 0 0 1.5px #c9d0da;font-size:11px}.ju-notify[aria-pressed=true] .ju-box{background:#2f9e5f;box-shadow:inset 0 0 0 2px #2f9e5f}.ju-notify[aria-pressed=true] .ju-box:after,.ju-tier[aria-pressed=true] .ju-box:after{content:"✓"}.ju-notify b{display:block;font:700 15px Sora,sans-serif;color:var(--navy-ink)}.ju-nd{font:400 12.5px Sora,sans-serif;color:var(--muted)}.ju-tiers{margin-top:16px;animation:ju-pop .4s cubic-bezier(.2,.8,.2,1) both}.ju-tiers-t{margin-bottom:8px;font:600 13px Sora,sans-serif;color:var(--navy-ink)}.ju-tiers-r{display:flex;gap:8px;flex-wrap:wrap}.ju-tier{appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 10px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px #d6dce3;font:600 13px Sora,sans-serif;color:var(--navy-ink);transition:background .2s,box-shadow .2s}.ju-tier[aria-pressed=true]{background:var(--ivory);box-shadow:inset 0 0 0 1.5px var(--navy-800)}.ju-tier[aria-pressed=true] .ju-box{background:var(--navy-800);box-shadow:inset 0 0 0 1.5px var(--navy-800)}.ju-saved-row{display:flex;align-items:center;gap:10px;margin-top:14px;min-height:20px;flex-wrap:wrap}.ju-saved{font:600 12.5px Sora,sans-serif;color:#2f9e5f}.ju-saved:not(:empty){animation:ju-pop .35s cubic-bezier(.2,.8,.2,1) both}.ju-saved.err{color:#b42318}.ju-saved-note{margin-inline-start:auto;font:400 12px Sora,sans-serif;color:var(--muted)}.ju-faq{padding-top:0;padding-bottom:64px}.ju-faqs{margin-top:20px;display:flex;flex-direction:column;gap:10px}.ju-q{padding:0 20px}.ju-qb{appearance:none;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;width:100%;min-height:58px;font:700 15px Sora,sans-serif;color:var(--navy-ink);text-align:start;gap:12px}.ju-qb span{flex:1}.ju-qb i{font:400 22px Sora,sans-serif;font-style:normal;color:var(--muted);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.ju-qb[aria-expanded=true] i{transform:rotate(45deg)}.ju-qa{padding:0 0 18px;font:400 14px/1.65 Sora,sans-serif;color:var(--text);animation:ju-pop .35s cubic-bezier(.2,.8,.2,1) both}.ju-foot{padding-block:26px;border-top:1px solid var(--line);display:flex;align-items:center;gap:12px;font:400 12.5px Sora,sans-serif;color:var(--muted);flex-wrap:wrap}.ju-fg{flex:1}.ju-foot a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ju-veil{position:fixed;inset:0;z-index:90;background:#0e182d73;backdrop-filter:blur(2px);animation:ju-fade .25s ease both;overflow-y:auto}@keyframes ju-fade{0%{opacity:0}to{opacity:1}}.ju-dlg{position:relative;width:min(440px,calc(100vw - 32px));margin:min(150px,12vh) auto 24px;padding:30px;border-radius:24px;background:#fff;box-shadow:0 30px 80px #0e182d4d;animation:ju-dlg .35s cubic-bezier(.2,.8,.2,1) both;outline:none}@keyframes ju-dlg{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}.ju-x{position:absolute;inset-inline-end:16px;top:16px;width:34px;height:34px;border:0;border-radius:50%;background:#f1f2f5;color:var(--navy-ink);font:400 18px Sora,sans-serif;cursor:pointer}.ju-lock{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;background:var(--navy-800);margin-bottom:16px}.ju-dt{margin:0;font:600 26px/1.2 var(--serif);color:var(--navy-ink)}.ju-dp{margin:8px 0 4px;font:400 14px/1.6 Sora,sans-serif;color:var(--text)}.ju-dn{margin:0 0 18px;font:600 12.5px Sora,sans-serif;color:var(--muted)}.ju-fld{width:100%;height:50px;padding:0 16px;border-radius:12px;border:1.5px solid #d6dce3;background:#fff;text-align:center;letter-spacing:.14em;font:700 19px SFMono-Regular,Menlo,Consolas,monospace;color:#1b2436;text-transform:uppercase;outline:none;transition:border-color .2s}.ju-fieldw[data-err="1"] .ju-fld{border-color:#e5484d}.ju-fieldw.ju-shake{animation:ju-shake .4s ease}@keyframes ju-shake{0%,to{transform:none}20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.ju-err{margin-top:8px;font:600 12.5px/1.5 Sora,sans-serif;color:#b42318}.ju-err:empty{display:none}.ju-dlg .ju-btn-navy{margin-top:16px}.ju-dlg .ju-btn-navy[disabled]{opacity:.45}.ju-nocode{margin-top:14px;font:400 12.5px/1.5 Sora,sans-serif;color:var(--muted);text-align:center}.ju-nocode button{appearance:none;border:0;background:transparent;padding:0;cursor:pointer;font:700 12.5px Sora,sans-serif;color:#2c6b63}#ju-ok,#ju-form{animation:ju-pop .4s cubic-bezier(.2,.8,.2,1) both}.ju-okmark{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#2f9e5f;color:#fff;font:800 24px Sora,sans-serif;margin-bottom:16px}.ju-gbox{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:14px;background:#fff8e7;margin:16px 0 0;font:400 12.5px/1.5 Sora,sans-serif;color:#5b4a26}.ju-gbox img{width:28px;height:28px;padding:6px;border-radius:50%;background:var(--navy-800);flex:none}[dir=rtl] .ju-h1{letter-spacing:0}[dir=rtl] .ju-fld,[dir=rtl] .ju-chip{direction:ltr}[dir=rtl] .ju-qb i{margin-inline-start:0}@media (max-width: 700px){.ju-hero{flex-direction:column;align-items:stretch;gap:22px;padding-block:32px 36px}.ju-prod{font-size:20px}.ju-h1{font-size:34px}.ju-lead{font-size:15px}.ju-cta{flex-direction:column}.ju-cta .ju-btn{width:100%}.ju-hero-art{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;gap:14px}.ju-glow{inset:0 10%}.ju-build{position:relative;inset:auto;width:220px}.ju-floats{position:relative;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ju-chip{position:static}.ju-h2{font-size:26px}.ju-band,.ju-sec{padding-block:36px}.ju-cards{flex-direction:column}.ju-stage .fp--card{padding:18px 16px;gap:14px}.ju-stage .fp--card .fp-stage{width:150px}.ju-how-in{padding:24px 20px}.ju-how-h{flex-direction:column;align-items:stretch}.ju-how-h .ju-btn{width:100%}.ju-steps{flex-direction:column;gap:18px}.ju-wait{flex-direction:column;gap:20px;padding:22px 18px}.ju-wait-l{width:auto}.ju-saved-note{margin-inline-start:0}.ju-veil{display:flex;align-items:flex-end;overflow:hidden}.ju-dlg{width:100%;margin:0;max-height:92vh;overflow-y:auto;border-radius:24px 24px 0 0;padding:26px 20px calc(24px + env(safe-area-inset-bottom));animation-name:ju-sheet}.ju-fld{height:56px;font-size:22px}}@keyframes ju-sheet{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion: reduce){.ju *,.ju-veil,.ju-dlg{animation:none!important;transition:none!important}}html[data-reduce-motion] .ju *,html[data-reduce-motion] .ju-veil,html[data-reduce-motion] .ju-dlg{animation:none!important;transition:none!important}
