.jx .jx-sec.mb{overflow-x:clip}.jx .mb-wrap{--mb-clock:10s;gap:56px;margin-top:clamp(56px,7vw,88px);display:grid}@media (min-width:1120px){.jx .mb-wrap{grid-template-columns:600px minmax(0,1fr);align-items:center;gap:clamp(56px,6vw,88px)}}.jx .mb-stage{isolation:isolate;width:100%;max-width:600px;height:668px;margin-inline:auto;position:relative}.jx .mb-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 52%,#fff 0%,#ffffff8c 46%,#fff0 100%);position:absolute;inset:-6% -10%}.jx .mb-dev{width:276px;position:absolute;top:0}.jx .mb-dev.is-lock{left:calc(50% - 288px)}.jx .mb-dev.is-chat{top:72px;left:calc(50% + 12px)}.jx .mb-bob{animation:7s ease-in-out infinite mb-bob}.jx .is-chat .mb-bob{animation-duration:8s;animation-delay:-3s}.jx .mb-dev:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#1011144d,#1011141f 55%,#10111400);border-radius:50%;height:30px;animation:7s ease-in-out infinite mb-floor;position:absolute;top:562px;left:15%;right:15%}.jx .mb-dev.is-chat:after{animation-duration:8s;animation-delay:-3s}.jx .mb-phone{background:linear-gradient(140deg,#767a84 0%,#2e3137 16%,#4d5159 44%,#202227 72%,#6a6e77 100%);border-radius:52px;width:276px;height:572px;padding:3px;position:relative;box-shadow:inset 0 1px #ffffff47,0 0 0 1px #1011148c,0 2px 4px #10111414,0 18px 36px -18px #10111438,0 50px 80px -40px #10111473}.jx .mb-glass{background:#050506;border-radius:49px;height:100%;padding:8px;box-shadow:inset 0 0 0 1px #ffffff12}.jx .mb-screen{letter-spacing:-.003em;background:#fff;border-radius:41px;height:100%;font-size:12px;line-height:1.38;position:relative;overflow:hidden}.jx .mb-key{background:linear-gradient(90deg,#26292e,#6e727b);width:3px;position:absolute}.jx .mb-key:not(.is-power){border-radius:2px 0 0 2px;left:-3px}.jx .mb-key.is-action{height:26px;top:108px}.jx .mb-key.is-up{height:46px;top:152px}.jx .mb-key.is-down{height:46px;top:208px}.jx .mb-key.is-power{background:linear-gradient(270deg,#26292e,#6e727b);border-radius:0 2px 2px 0;height:74px;top:172px;right:-3px}.jx .mb-island{z-index:8;background:#000;border-radius:14px;width:76px;height:23px;position:absolute;top:10px;left:50%;translate:-50%}.jx .mb-island:after{content:"";background:radial-gradient(circle at 35% 35%,#2a3558,#07080c 70%);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:10px}.jx .mb-home{z-index:8;background:#101114;border-radius:4px;width:92px;height:4px;position:absolute;bottom:7px;left:50%;translate:-50%}.jx .is-lock .mb-home{background:#ffffffe6}.jx .mb-sbar{z-index:7;letter-spacing:-.01em;grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);align-items:center;height:44px;padding:3px 8px 0;font-size:13px;font-weight:600;display:grid;position:relative}.jx .mb-sbar-time{justify-self:center}.jx .mb-sbar-icons{grid-column:3;justify-self:center;align-items:center;gap:5px;display:inline-flex}.jx .mb-bars{align-items:flex-end;gap:1.5px;height:10px;display:inline-flex}.jx .mb-bars i{background:currentColor;border-radius:1px;width:3px}.jx .mb-bars i:first-child{height:4px}.jx .mb-bars i:nth-child(2){height:5.5px}.jx .mb-bars i:nth-child(3){height:7.5px}.jx .mb-bars i:nth-child(4){height:10px}.jx .mb-batt{width:23px;height:11px;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 42%, transparent);border-radius:3.5px;padding:1.5px;position:relative}.jx .mb-batt i{background:currentColor;border-radius:2px;width:78%;height:100%;display:block}.jx .mb-batt:after{content:"";background:color-mix(in srgb, currentColor 42%, transparent);border-radius:0 1px 1px 0;width:1.5px;height:4px;position:absolute;top:3.5px;right:-2.5px}.jx .mb-lock{color:#fff;background:radial-gradient(120% 64% at 10% 0,#3a55e6 0%,#0000 62%),radial-gradient(90% 56% at 100% 46%,#5b3bc9 0%,#0000 64%),radial-gradient(110% 56% at 0 100%,#0e6e52 0%,#0000 64%),linear-gradient(#121636,#0a0c18);height:100%;position:relative}.jx .mb-lock-top{justify-items:center;padding-top:4px;display:grid}.jx .mb-lock-top svg{opacity:.9}.jx .mb-date{letter-spacing:0;color:#ffffffdb;margin-top:8px;font-size:14px;font-weight:600}.jx .mb-clock{letter-spacing:-.045em;color:#fffffff5;font-variant-numeric:tabular-nums;margin-top:-2px;font-size:76px;font-weight:600;line-height:1}.jx .mb-notes{display:grid;position:absolute;top:192px;left:8px;right:8px}.jx .mb-lock-foot{justify-content:space-between;display:flex;position:absolute;bottom:30px;left:34px;right:34px}.jx .mb-round{background:#ffffff24;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 .5px #ffffff1f}.jx .mb-note{color:var(--jx-ink);background:#f4f4f8db;border-radius:20px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px 10px 10px;display:grid;box-shadow:0 8px 22px -14px #0009}.jx .mb-note-text{min-width:0}.jx .mb-note-top{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;line-height:1.3;display:flex}.jx .mb-note-top b{font-weight:650}.jx .mb-note-top small{color:#6a6f78;flex:none;font-size:10.5px;font-weight:500}.jx .mb-note-text>p:last-child{color:#2c2f36;margin-top:1px;font-size:11.5px;line-height:1.34}.jx .mb-note.is-need .mb-note-top b{color:#a55f05}.jx .mb-appicon{color:#fff;background:linear-gradient(160deg,#2b2d34,#0e0f12);border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:relative;box-shadow:inset 0 0 0 .5px #ffffff2e}.jx .mb-appzap{color:#f59e0b;position:absolute;top:5px;right:5px}.jx .mb-appicon{box-shadow:none;background:0 0;border-radius:0}.jx .mb-brand{background:0 0;border-radius:0}.jx .mb-appbadge{background:#fff;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-5px;right:-5px;box-shadow:0 0 0 1.5px #f6f6fa,0 1px 3px #10111440}.jx .mb-chat{height:100%;color:var(--jx-ink);background:#f5f5f7;flex-direction:column;display:flex;position:relative}.jx .mb-chat .mb-sbar{background:#fff}.jx .mb-appbar{background:#fff;align-items:center;gap:6px;padding:2px 12px 6px 8px;font-size:13px;display:flex}.jx .mb-appbar b{letter-spacing:-.01em;font-weight:700}.jx .mb-brand{color:#fff;background:linear-gradient(160deg,#23252d,#101114);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.jx .mb-appbar-count{background:var(--jx-accent);color:#fff;border-radius:999px;padding:0 6px;font-size:10px;font-weight:700;line-height:16px}.jx .mb-appbar-ws{color:#55555c;background:#f1f1f4;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:10.5px;font-weight:600}.jx .mb-chat-head{background:#fff;align-items:center;gap:8px;padding:6px 14px 10px 12px;display:flex;box-shadow:0 1px #ececef}.jx .mb-back{color:var(--jx-accent);flex:none}.jx .mb-who small{align-items:center;gap:4px;display:inline-flex}.jx .mb-avatar{letter-spacing:.02em;color:#17643f;background:linear-gradient(160deg,#e4f4ea,#cdebd9);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid;position:relative}.jx .mb-avatar-badge{background:#fff;border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 1.5px #fff,0 1px 2px #10111433}.jx .mb-who{flex:1;min-width:0;line-height:1.25;display:grid}.jx .mb-who b{font-size:13px;font-weight:650}.jx .mb-who small{color:#6a6f78;font-size:11px}.jx .mb-head-more{color:#8a8f98;flex:none}.jx .mb-strip-wrap{flex:none;height:36px;margin:8px 8px 0;position:relative}.jx .mb-strip{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:0 4px 0 11px;font-size:11px;font-weight:650;display:flex;position:absolute;inset:0}.jx .mb-strip svg{flex:none}.jx .mb-strip.is-ai{color:#5b3cc4;background:#f0ecfe}.jx .mb-strip.is-you{color:#2547c8;opacity:0;background:#e7edff}.jx .mb-strip-btn{border-radius:9px;margin-left:auto;padding:6px 10px;font-size:10.5px;font-weight:700;position:relative}.jx .is-ai .mb-strip-btn{background:var(--jx-ink);color:#fff}.jx .is-you .mb-strip-btn{color:#2547c8;background:#fff;box-shadow:0 0 0 1px #c9d5fb}.jx .mb-thread{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:0 10px 10px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 56px);mask-image:linear-gradient(#0000 0,#000 56px)}.jx .mb-day{color:#6a6f78;background:#eaeaee;border-radius:999px;align-self:center;margin-top:8px;padding:3px 9px;font-size:10px;font-weight:650}.jx .mb-msg{text-wrap:pretty;border-radius:16px;max-width:82%;margin-top:8px;padding:8px 11px}.jx .mb-msg.is-them{background:#fff;border:1px solid #e5e5ea;border-bottom-left-radius:6px;align-self:flex-start;padding:7px 10px}.jx .mb-msg.is-ai{color:#241a4d;background:#eee9fe;border-bottom-right-radius:6px;align-self:flex-end}.jx .mb-msg.is-ai small{color:#6b46d9;align-items:center;gap:4px;margin-bottom:2px;font-size:10px;font-weight:700;display:flex}.jx .mb-msg.is-you{background:var(--jx-accent);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.jx .mb-dots{gap:3px;padding:11px 12px;display:inline-flex}.jx .mb-dots i{background:#a4a8b0;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite mb-dot}.jx .mb-dots i:nth-child(2){animation-delay:.15s}.jx .mb-dots i:nth-child(3){animation-delay:.3s}.jx .mb-event{white-space:nowrap;align-items:center;gap:8px;margin-top:10px;font-size:10px;font-weight:650;display:flex}.jx .mb-event:before,.jx .mb-event:after{content:"";background:#e2e2e6;flex:1;height:1px}.jx .mb-event span{align-items:center;gap:4px;display:inline-flex}.jx .mb-event.is-you{color:#2547c8}.jx .mb-event.is-ai{color:#6b46d9}.jx .mb-x{grid-template-rows:1fr;display:grid}.jx .mb-x>div{flex-direction:column;min-height:0;display:flex;overflow:hidden}.jx .mb-compose{background:#fff;flex:none;align-items:center;gap:8px;padding:8px 10px 26px;display:flex;box-shadow:0 -1px #ececef}.jx .mb-field{white-space:nowrap;background:#f3f3f6;border-radius:17px;flex:1;align-items:center;height:34px;padding:0 13px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #e4e4e9}.jx .mb-ph{color:#9a9fa7}.jx .mb-draft{opacity:0;color:var(--jx-ink);position:absolute;top:50%;left:13px;translate:0 -50%}.jx .mb-ch{position:relative}.jx .mb-ch:after,.jx .mb-draft:before{content:"";background:var(--jx-accent);opacity:0;border-radius:1px;width:1.5px;position:absolute;top:1px;bottom:1px}.jx .mb-ch:after{right:-1.5px}.jx .mb-draft:before{left:-1px}.jx .mb-send{color:#fff;background:#c9ccd3;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative}.jx .mb-tap{opacity:0;pointer-events:none;background:#6e748052;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1.5px #ffffffe6,0 2px 8px #10111433}.jx .mb-banner{z-index:6;display:none;position:absolute;top:46px;left:8px;right:8px}.jx .mb-banner .mb-note{background:#fafafc;box-shadow:0 0 0 1px #1011140f,0 14px 30px -10px #10111466}.jx .mb-copy{align-content:center;justify-items:start;min-width:0;display:grid}.jx .mb-beta{background:var(--jx-paper);box-shadow:inset 0 0 0 1px var(--jx-line), 0 1px 2px #1011140a;color:var(--jx-ink-3);border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px 0;padding:7px 16px 7px 13px;font-size:.8125rem;font-weight:500;line-height:1.4;display:inline-flex}.jx .mb-beta b{color:var(--jx-ink);align-items:center;gap:9px;font-weight:600;display:inline-flex;position:relative}.jx .mb-beta b:before{content:"";background:var(--jx-accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2b54e024}.jx .mb-beta span{align-items:center;display:inline-flex}.jx .mb-beta span:before{content:"";background:var(--jx-line-2);border-radius:50%;width:3px;height:3px;margin-inline:11px}.jx .mb-points{width:100%;margin-top:28px}.jx .mb-point{--hue:43 84 224;--wash:var(--jx-accent-wash);border-top:1px solid var(--jx-line);grid-template-columns:44px minmax(0,1fr);gap:6px 18px;padding:22px 0;display:grid}.jx .mb-point:last-child{border-bottom:1px solid var(--jx-line)}.jx .mb-point.is-know{--hue:152 90 6;--wash:var(--jx-limit-wash);--at:2.5s}.jx .mb-point.is-reply{--hue:43 84 224;--wash:var(--jx-accent-wash);--at:5.4s}.jx .mb-point.is-pocket{--hue:29 122 82;--wash:var(--jx-ok-wash);--at:7.1s}.jx .mb-ico{background:var(--wash);width:44px;height:44px;box-shadow:inset 0 0 0 1px rgb(var(--hue) / .14);color:rgb(var(--hue));border-radius:13px;grid-row:span 2;place-items:center;display:grid}.jx .mb-point-title{letter-spacing:-.01em;color:var(--jx-ink);font-size:1.0625rem;font-weight:600;line-height:1.35}.jx .mb-point-body{color:var(--jx-ink-2);text-wrap:pretty;font-size:.9375rem;line-height:1.6}.jx .mb-cta{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:32px;display:flex}.jx .mb-foot{margin-top:28px}.jx .mb-notes .mb-x>div{padding-block:4px}.jx .mb-notes>.is-enquiry{animation:mb-n-enquiry var(--mb-clock) var(--jx-ease) infinite}.jx .mb-notes>.is-booking{animation:mb-n-booking var(--mb-clock) var(--jx-ease) infinite}.jx .mb-notes>.is-need{animation:mb-n-need var(--mb-clock) var(--jx-ease) infinite}.jx .mb-notes .mb-note.is-need{animation:mb-need-ring var(--mb-clock) ease-out infinite}.jx .mb-strip.is-ai{animation:mb-ai var(--mb-clock) ease infinite}.jx .mb-strip.is-you{animation:mb-you var(--mb-clock) ease infinite}.jx .mb-strip.is-ai .mb-strip-btn{animation:mb-press-take var(--mb-clock) ease infinite}.jx .mb-strip.is-you .mb-strip-btn{animation:mb-press-hand var(--mb-clock) ease infinite}.jx .mb-tap.is-take{animation:mb-tap-take var(--mb-clock) ease-out infinite}.jx .mb-tap.is-send{animation:mb-tap-send var(--mb-clock) ease-out infinite}.jx .mb-tap.is-hand{animation:mb-tap-hand var(--mb-clock) ease-out infinite}.jx .mb-thread>.is-took{animation:mb-t-took var(--mb-clock) var(--jx-ease) infinite}.jx .mb-thread>.is-mine{animation:mb-t-mine var(--mb-clock) var(--jx-ease) infinite}.jx .mb-thread>.is-dots{opacity:0;animation:mb-t-dots var(--mb-clock) var(--jx-ease) infinite;grid-template-rows:0fr}.jx .mb-thread>.is-answer{animation:mb-t-answer var(--mb-clock) var(--jx-ease) infinite}.jx .mb-thread>.is-back{animation:mb-t-back var(--mb-clock) var(--jx-ease) infinite}.jx .mb-ph{animation:mb-ph var(--mb-clock) linear infinite}.jx .mb-draft{animation:mb-draft var(--mb-clock) linear infinite}.jx .mb-draft:before{animation:mb-caret-wait var(--mb-clock) linear infinite}.jx .mb-ch{animation:mb-ch var(--mb-clock) linear infinite both;animation-delay:calc(var(--c) * 45ms)}.jx .mb-ch:after{animation:mb-caret var(--mb-clock) linear infinite both;animation-delay:calc(var(--c) * 45ms)}.jx .mb-ch.is-last:after{animation-name:mb-caret-last}.jx .mb-send{animation:mb-send var(--mb-clock) ease infinite}.jx .mb-ico{animation:mb-glow var(--mb-clock) ease-out infinite both;animation-delay:var(--at,0s)}.jx .is-know .mb-ico svg{transform-origin:50% 12%;animation:mb-bell var(--mb-clock) ease-in-out infinite}.jx .is-reply .mb-ico svg{animation:mb-nudge var(--mb-clock) ease-in-out infinite}.jx .is-pocket .mb-ico svg{animation:mb-pop var(--mb-clock) var(--jx-ease) infinite}.jx .mb-beta b:after{content:"";opacity:0;pointer-events:none;background:#2b54e066;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;animation:2.8s ease-out infinite mb-beacon;position:absolute;top:50%;left:0}@keyframes mb-bob{50%{transform:translateY(-8px)}}@keyframes mb-floor{50%{opacity:.62;scale:.88 1}}@keyframes mb-dot{0%,60%,to{opacity:.6;transform:none}30%{opacity:1;transform:translateY(-3px)}}@keyframes mb-n-enquiry{0%,5%{opacity:0;grid-template-rows:0fr;translate:0 -10px}8.5%,91%{opacity:1;grid-template-rows:1fr;translate:0}95%,to{opacity:0;grid-template-rows:0fr;translate:0}}@keyframes mb-n-booking{0%,14%{opacity:0;grid-template-rows:0fr;translate:0 -10px}17.5%,91%{opacity:1;grid-template-rows:1fr;translate:0}95%,to{opacity:0;grid-template-rows:0fr;translate:0}}@keyframes mb-n-need{0%,24%{opacity:0;grid-template-rows:0fr;translate:0 -10px}27.5%,91%{opacity:1;grid-template-rows:1fr;translate:0}95%,to{opacity:0;grid-template-rows:0fr;translate:0}}@keyframes mb-need-ring{0%,26%{box-shadow:inset 0 0 #f5a63c00}28%,36%{box-shadow:inset 0 0 0 1.5px #f5a63cf2}44%,to{box-shadow:inset 0 0 #f5a63c00}}@keyframes mb-ai{0%,34.5%{opacity:1}36%,70.5%{opacity:0}72%,to{opacity:1}}@keyframes mb-you{0%,34.5%{opacity:0}36%,70.5%{opacity:1}72%,to{opacity:0}}@keyframes mb-press-take{0%,33.5%{scale:1}34.2%{scale:.92}35.2%,to{scale:1}}@keyframes mb-press-hand{0%,69.5%{scale:1}70.2%{scale:.92}71.2%,to{scale:1}}@keyframes mb-tap-take{0%,33%{opacity:0;scale:.5}34%{opacity:1;scale:1}36%,to{opacity:0;scale:1.6}}@keyframes mb-tap-send{0%,53%{opacity:0;scale:.5}54%{opacity:1;scale:1}56%,to{opacity:0;scale:1.6}}@keyframes mb-tap-hand{0%,69%{opacity:0;scale:.5}70%{opacity:1;scale:1}72%,to{opacity:0;scale:1.6}}@keyframes mb-t-took{0%,35.5%{opacity:0;grid-template-rows:0fr}38%,91%{opacity:1;grid-template-rows:1fr}95%,to{opacity:0;grid-template-rows:0fr}}@keyframes mb-t-mine{0%,54%{opacity:0;grid-template-rows:0fr}56.5%,91%{opacity:1;grid-template-rows:1fr}95%,to{opacity:0;grid-template-rows:0fr}}@keyframes mb-t-dots{0%,58%{opacity:0;grid-template-rows:0fr}60%,63.5%{opacity:1;grid-template-rows:1fr}65%,to{opacity:0;grid-template-rows:0fr}}@keyframes mb-t-answer{0%,64%{opacity:0;grid-template-rows:0fr}66.5%,91%{opacity:1;grid-template-rows:1fr}95%,to{opacity:0;grid-template-rows:0fr}}@keyframes mb-t-back{0%,71.5%{opacity:0;grid-template-rows:0fr}74%,91%{opacity:1;grid-template-rows:1fr}95%,to{opacity:0;grid-template-rows:0fr}}@keyframes mb-ph{0%,36.9%{opacity:1}37%,54.4%{opacity:0}54.5%,to{opacity:1}}@keyframes mb-draft{0%,36.9%{opacity:0}37%,54.4%{opacity:1}54.5%,to{opacity:0}}@keyframes mb-caret-wait{0%,36.9%{opacity:0}37%,37.9%{opacity:1}38%,38.9%{opacity:0}39%,39.9%{opacity:1}40%,to{opacity:0}}@keyframes mb-ch{0%,39.99%{opacity:0}40%,to{opacity:1}}@keyframes mb-caret{0%,39.99%{opacity:0}40%,40.44%{opacity:1}40.45%,to{opacity:0}}@keyframes mb-caret-last{0%,39.99%{opacity:0}40%,41.4%{opacity:1}41.5%,42.4%{opacity:0}42.5%,43.9%{opacity:1}44%,to{opacity:0}}@keyframes mb-send{0%,39.5%{background:#c9ccd3}40%,54.5%{background:var(--jx-accent)}55.5%,to{background:#c9ccd3}}@keyframes mb-banner{0%,24%{opacity:0;translate:0 -24px}27%,32%{opacity:1;translate:0}34.5%,to{opacity:0;translate:0 -24px}}@keyframes mb-glow{0%{box-shadow:inset 0 0 0 1px rgb(var(--hue) / .14), 0 0 0 0 rgb(var(--hue) / 0), 0 0 0 0 rgb(var(--hue) / 0)}3%,10%{box-shadow:inset 0 0 0 1px rgb(var(--hue) / .42), 0 0 0 5px rgb(var(--hue) / .09), 0 8px 18px -8px rgb(var(--hue) / .5)}18%,to{box-shadow:inset 0 0 0 1px rgb(var(--hue) / .14), 0 0 0 0 rgb(var(--hue) / 0), 0 0 0 0 rgb(var(--hue) / 0)}}@keyframes mb-bell{0%,25%{rotate:none}26%{rotate:16deg}27%{rotate:-13deg}28%{rotate:9deg}29%{rotate:-5deg}30%{rotate:2deg}31%,to{rotate:none}}@keyframes mb-nudge{0%,54%{translate:0}55.5%{translate:-3px -1px}57%{translate:1px}58.5%,to{translate:0}}@keyframes mb-pop{0%,71%{scale:1}72.5%{scale:1.18}74.5%,to{scale:1}}@keyframes mb-beacon{0%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}@media (max-width:1119px){.jx .mb-copy{width:100%;max-width:620px;margin-inline:auto}}@media (max-width:639px){.jx .mb-wrap{gap:44px}.jx .mb-stage{height:600px}.jx .mb-dev.is-lock{display:none}.jx .mb-dev.is-chat{top:0;left:calc(50% - 138px)}.jx .mb-banner{opacity:0;animation:mb-banner var(--mb-clock) var(--jx-ease) infinite;display:block;translate:0 -24px}.jx .mb-stage:before{inset:-4% -16%}.jx .mb-beta{padding-inline:12px 14px;font-size:.75rem}.jx .mb-beta span:before{margin-inline:9px}.jx .mb-point{grid-template-columns:40px minmax(0,1fr);gap:4px 16px;padding:20px 0}.jx .mb-ico{border-radius:12px;width:40px;height:40px}}.jx .mb-screen{contain:paint}
.jx .ft-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:clamp(48px,6vw,72px);display:grid}.jx .ft-big{background:var(--jx-paper);transition:box-shadow .35s var(--jx-ease), translate .35s var(--jx-ease);border-radius:24px;grid-template-rows:auto 1fr;display:grid;overflow:hidden;box-shadow:0 0 0 1px #1011140f,0 24px 48px -36px #10111459}.jx .ft-big:hover{translate:0 -3px;box-shadow:0 0 0 1px #10111414,0 36px 64px -40px #10111473}.jx .ft-big.is-wide{grid-column:span 7}.jx .ft-big.is-narrow{grid-column:span 5}.jx .ft-big.is-third{grid-column:span 4}.jx .ft-art{place-items:center;height:260px;padding:24px;display:grid;position:relative;overflow:hidden}.jx .ft-big[data-k=phone] .ft-art{background:radial-gradient(90% 120% at 20% 0,#e3f4ea,#0000 60%),radial-gradient(80% 120% at 100% 100%,#e7edff,#0000 60%),#f7f8f6}.jx .ft-big[data-k=languages] .ft-art{background:radial-gradient(90% 120% at 80% 0,#fff0de,#0000 60%),#faf8f4}.jx .ft-big[data-k=actions] .ft-art{background:radial-gradient(80% 100% at 50% 0,#1f2a4d,#0000 70%),#0f1115}.jx .ft-big[data-k=inbox] .ft-art{background:radial-gradient(90% 120% at 0 100%,#efeafe,#0000 60%),#f8f7fb}.jx .ft-big[data-k=insights] .ft-art{background:radial-gradient(90% 120% at 100% 0,#e5ecff,#0000 60%),#f7f8fb}.jx .ft-copy{align-content:start;gap:8px;padding:22px 26px 28px;display:grid}.jx .ft-copy .jx-h3{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.jx .ft-plan{background:var(--jx-accent-wash);letter-spacing:0;white-space:nowrap;color:var(--jx-accent);border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.jx .ft-pill{white-space:nowrap;color:#3f3f46;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #e4e3de}.jx .ft-pill.is-ok{box-shadow:none;color:#17784b;background:#e4f4ea}.jx .ft-pill.is-accent{background:var(--jx-accent);box-shadow:none;color:#fff}.jx .ft-dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite ft-blink}.jx .ft-call{gap:16px;width:min(100%,460px);display:grid}.jx .ft-call-card{background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 0 0 1px #1011140d,0 16px 32px -20px #10111459}.jx .ft-call-ring{color:#fff;background:#1d9a61;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.jx .ft-call-ring:before,.jx .ft-call-ring:after{content:"";animation:ft-ring 2.4s var(--jx-ease) infinite;border:2px solid #1d9a61;border-radius:50%;position:absolute;inset:0}.jx .ft-call-ring:after{animation-delay:1.2s}.jx .ft-call-who{flex:1;min-width:0;font-size:13px;display:grid}.jx .ft-call-who b{color:var(--jx-ink);font-weight:700}.jx .ft-call-who small{color:var(--jx-ink-3);font-size:12px}.jx .ft-wave{justify-content:center;align-items:center;gap:4px;height:48px;display:flex}.jx .ft-wave i{width:4px;height:var(--h);transform-origin:50%;animation:1.4s ease-in-out infinite ft-wave;animation-delay:calc(var(--i) * -90ms);background:linear-gradient(#3d63f0,#1d9a61);border-radius:4px}.jx .ft-lines{gap:8px;display:grid}.jx .ft-lines p{align-items:center;gap:10px;display:flex}.jx .ft-lines i{background:#dadce2;border-radius:8px;height:8px;display:block}.jx .ft-lines .is-ezy i{background:linear-gradient(90deg,#c9d4fb,#dce4fd)}.jx .ft-who{letter-spacing:.04em;text-transform:uppercase;width:56px;color:var(--jx-ink-3);flex:none;font-size:11px;font-weight:700}.jx .ft-lines .is-ezy .ft-who{color:var(--jx-accent)}.jx .ft-lang{flex-wrap:wrap;place-content:center;gap:8px;max-width:420px;display:flex;-webkit-mask-image:radial-gradient(75% 80%,#000 55%,#0000 100%);mask-image:radial-gradient(75% 80%,#000 55%,#0000 100%)}.jx .ft-hello{color:var(--jx-ink);isolation:isolate;background:#fff;border-radius:999px;align-items:baseline;gap:6px;padding:7px 12px;font-size:14px;font-weight:600;display:inline-flex;position:relative;box-shadow:0 0 0 1px #ece7de}.jx .ft-hello:before{content:"";z-index:-1;border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--jx-accent), 0 8px 18px -8px #2b54e08c;opacity:0;animation:7.2s ease-in-out infinite ft-hello;animation-delay:calc(var(--i) * .4s);background:#e9eeff;position:absolute;inset:0}.jx .ft-hello small{letter-spacing:.06em;text-transform:uppercase;color:inherit;opacity:.55;font-size:10px;font-weight:700}.jx .ft-act{color:#d9dce6;justify-items:start;gap:0;width:min(100%,300px);font-size:12px;display:grid}.jx .ft-act-ask{color:#fff;background:#ffffff14;border-radius:999px;align-items:center;gap:6px;margin-bottom:12px;padding:5px 10px;font-weight:600;display:inline-flex}.jx .ft-act code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px}.jx .ft-act-call,.jx .ft-act-back{background:#ffffff0f;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.jx .ft-method,.jx .ft-code{letter-spacing:.06em;border-radius:6px;padding:2px 7px;font-size:10px;font-weight:800}.jx .ft-method{color:#fff;background:#2b54e0}.jx .ft-code{color:#fff;background:#1d9a61}.jx .ft-act-back b{color:#7ee2b0;font-weight:600}.jx .ft-act-back svg{color:#7ee2b0;margin-left:auto}.jx .ft-act-line{background:#ffffff1f;width:2px;height:34px;margin-left:22px;display:block;position:relative}.jx .ft-act-line i{width:8px;height:8px;animation:ft-travel 2.2s var(--jx-ease) infinite;background:#8ea6ff;border-radius:50%;position:absolute;left:-3px;box-shadow:0 0 12px #8ea6ff}.jx .ft-inbox{gap:8px;width:min(100%,320px);font-size:12px;display:grid}.jx .ft-row{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;display:flex;box-shadow:0 0 0 1px #1011140d,0 8px 18px -14px #10111466}.jx .ft-row-logo{background:#f3f3f0;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.jx .ft-row-text{flex:1;gap:5px;min-width:0;display:grid}.jx .ft-row-text b{color:var(--jx-ink);font-weight:700}.jx .ft-row-text i{background:#e6e6ea;border-radius:6px;width:80%;height:6px;display:block}.jx .ft-state{border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:700}.jx .ft-state.is-ai{color:#6b46d9;background:#efeafe}.jx .ft-state.is-you{color:#985a06;background:#fff1db}.jx .ft-state.is-took{color:#2547c8;background:#e7edff}.jx .ft-suggest{color:#6b46d9;background:#fff;border-radius:12px;align-items:center;gap:8px;margin-top:4px;padding:9px 10px;font-weight:700;animation:3.2s ease-in-out infinite ft-suggest;display:flex;box-shadow:inset 0 0 0 1px #cdbffa}.jx .ft-suggest span{flex:none;font-size:11px}.jx .ft-suggest i{background:#e9e3fd;border-radius:6px;flex:1;height:6px}.jx .ft-suggest b{color:#fff;background:#6b46d9;border-radius:8px;flex:none;padding:3px 10px;font-size:11px}.jx .ft-chart{gap:14px;width:100%;display:grid}.jx .ft-chart>svg{width:100%;height:150px;overflow:visible}.jx .ft-gridline{stroke:#e4e7ef;stroke-dasharray:3 5}.jx .ft-area{fill:url(#ft-area)}.jx .ft-trend{fill:none;stroke:#2b54e0;stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:100}.jx .ft-end{fill:#fff;stroke:#2b54e0;stroke-width:2.5px;vector-effect:non-scaling-stroke}.jx .ft-chart-tags{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.jx.js .ft-big:not(.in) .ft-trend{stroke-dashoffset:100px}.jx.js .ft-big.in .ft-trend{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--jx-ease) .3s}.jx.js .ft-big:not(.in) .ft-area,.jx.js .ft-big:not(.in) .ft-end{opacity:0}.jx.js .ft-big.in .ft-area,.jx.js .ft-big.in .ft-end{opacity:1;transition:opacity .8s 1.2s}.jx .ft-big[data-k=integrations] .ft-art{background:radial-gradient(70% 80%,#eef2ff,#0000 70%),#f8f8fa}.jx .ft-ring{aspect-ratio:1;width:min(100%,212px);position:relative}.jx .ft-ring-orbit{border:1px dashed #c9cfdd;border-radius:50%;animation:50s linear infinite ft-spin;position:absolute;inset:12%}.jx .ft-ring-core{color:#fff;background:linear-gradient(160deg,#23252d,#111216);border-radius:16px;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #2b54e014,0 14px 30px -12px #10111499}.jx .ft-ring-core:after{content:"";animation:ft-ring 2.8s var(--jx-ease) infinite;border:2px solid #2b54e059;border-radius:22px;position:absolute;inset:-6px}.jx .ft-ring-tile{width:42px;height:42px;animation:4.8s ease-in-out infinite ft-float;animation-delay:calc(var(--i) * -.6s);background:#fff;border-radius:12px;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #1011140f,0 10px 20px -12px #10111466}.jx .ft-nine{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.jx .ft-tile{background:var(--jx-paper);border-radius:24px;grid-template-rows:auto 1fr;display:grid;overflow:hidden;box-shadow:0 0 0 1px #1011140f,0 24px 48px -36px #10111459}.jx .ft-tile,.jx.js .ft-tile.rv.in{transition:opacity .7s var(--jx-ease) var(--d,0s), translate .8s var(--jx-ease) var(--d,0s), transform .4s var(--jx-ease), box-shadow .4s var(--jx-ease)}.jx .ft-tile:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #10111414,0 36px 64px -40px #10111473}.jx .ft-tile.is-look{grid-area:2/2/span 2/span 2;grid-template-rows:1fr auto}.jx .ft-tile[data-k=campaigns]{grid-area:2/1}.jx .ft-tile[data-k=email]{grid-area:3/1}.jx .ft-scene{background:var(--tint,#f6f6f4);height:236px;position:relative;overflow:hidden;container-type:inline-size}.jx .ft-scene:before{content:"";pointer-events:none;background-image:radial-gradient(#10111413 1px,#0000 1.3px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 85% at 50% 45%,#000 25%,#0000 80%);mask-image:radial-gradient(85% 85% at 50% 45%,#000 25%,#0000 80%)}.jx .ft-tile[data-k=database]{--tint:radial-gradient(110% 90% at 0% 0%, #e1e9ff, transparent 62%), #f5f7fc}.jx .ft-tile[data-k=rules]{--tint:radial-gradient(110% 90% at 100% 0%, #ffe6c2, transparent 62%), #fbf8f3}.jx .ft-tile[data-k=team]{--tint:radial-gradient(110% 90% at 0% 100%, #eae0ff, transparent 62%), #f8f6fc}.jx .ft-tile[data-k=campaigns]{--tint:radial-gradient(110% 90% at 100% 100%, #d6f0e1, transparent 62%), #f4f9f6}.jx .ft-tile[data-k=email]{--tint:radial-gradient(110% 90% at 0% 0%, #d7edfa, transparent 62%), #f4f8fb}.jx .ft-tile[data-k=look]{--tint:radial-gradient(60% 60% at 0% 0%, #ffe2d3, transparent 70%), radial-gradient(70% 70% at 100% 100%, #f7dcea, transparent 70%), #fbf6f4}.jx .ft-tile[data-k=audit]{--tint:radial-gradient(110% 90% at 100% 0%, #efe6d3, transparent 62%), #f8f7f3}.jx .ft-tile[data-k=twostep]{--tint:radial-gradient(110% 90% at 50% 0%, #d4f0e5, transparent 62%), #f3f9f7}.jx .ft-tile[data-k=keys]{--tint:radial-gradient(90% 100% at 50% 0%, #1f2c4b, transparent 70%), #0e1014}.jx .ft-tile[data-k=keys] .ft-scene:before{background-image:radial-gradient(#ffffff12 1px,#0000 1.3px)}.jx .ft-cv{width:300px;height:176px;margin:-88px 0 0 -150px;font-size:12px;line-height:1.3;position:absolute;top:50%;left:50%}@container (min-width:372px){.jx .ft-cv{scale:1.06}}@container (max-width:326px){.jx .ft-cv{scale:.9}}@container (max-width:296px){.jx .ft-cv{scale:.84}}.jx .ft-tcopy{align-content:start;gap:6px;padding:20px 24px 24px;display:grid}.jx .ft-ttl{letter-spacing:-.012em;color:var(--jx-ink);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:1.125rem;font-weight:600;line-height:1.3;display:flex}.jx .ft-tile.is-look .ft-tcopy{padding:22px 28px 28px}.jx .ft-tile.is-look .ft-ttl{letter-spacing:-.016em;font-size:clamp(1.25rem,1.7vw,1.5rem)}.jx .ft-tile.is-look .jx-small{max-width:62ch}.jx :is(.ft-db-sheet,.ft-rule-msg,.ft-team-card,.ft-camp-msg,.ft-mail-card,.ft-log-card){background:#fff;box-shadow:0 0 0 1px #1011140f,0 18px 32px -22px #10111473}.jx .ft-db{--t:8s}.jx .ft-db-q{height:28px;color:var(--jx-ink);animation:ft-db-q var(--t) var(--jx-ease) infinite;background:#fff;border-radius:14px 14px 14px 4px;padding:0 12px;font-weight:500;line-height:28px;position:absolute;top:0;left:6px;box-shadow:0 0 0 1px #1011140f,0 10px 20px -14px #10111466}.jx .ft-db-sheet{border-radius:12px;width:248px;position:absolute;top:34px;left:26px;overflow:hidden}.jx .ft-db-top{border-bottom:1px solid #eef0f4;justify-content:space-between;align-items:center;height:28px;padding:0 8px 0 10px;display:flex}.jx .ft-db-name{color:var(--jx-ink-2);align-items:center;gap:6px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;display:inline-flex}.jx .ft-db-name svg{color:var(--jx-accent)}.jx .ft-db-lock{background:var(--jx-limit-wash);color:var(--jx-limit);animation:ft-db-lock var(--t) ease-out infinite;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.jx .ft-db-cols,.jx .ft-db-row{grid-template-columns:70px 1fr 40px;align-items:center;padding:0 12px;display:grid}.jx .ft-db-cols{letter-spacing:.07em;text-transform:uppercase;height:20px;color:var(--jx-ink-4);font-size:9px;font-weight:700}.jx .ft-db-rows{padding-bottom:4px;position:relative}.jx .ft-db-row{z-index:1;height:21px;position:relative}.jx .ft-db-row>i{background:#e7e9ef;border-radius:3px;height:6px;display:block}.jx .ft-db-row>i:last-child{justify-self:end;width:30px}.jx .ft-db-st{color:var(--jx-ink-3);background:#f1f2f5;border-radius:999px;justify-self:start;padding:1px 7px;font-size:10px;font-weight:600}.jx .ft-db-row.is-hit{background:var(--jx-accent-wash);animation:ft-db-hit var(--t) var(--jx-ease) infinite}.jx .ft-db-row.is-hit .ft-db-st{background:var(--jx-ok-wash);color:var(--jx-ok);animation:ft-db-ok var(--t) var(--jx-ease) infinite}.jx .ft-db-scan{z-index:2;height:21px;box-shadow:inset 0 0 0 1.5px var(--jx-accent);animation:ft-db-scan var(--t) var(--jx-ease) infinite;border-radius:7px;position:absolute;top:0;left:5px;right:5px;translate:0 42px}.jx :is(.ft-db-a,.ft-db-wait){border-radius:14px 14px 4px;align-items:center;height:28px;padding:0 12px;display:inline-flex;position:absolute;top:152px;right:6px}.jx .ft-db-a{background:var(--jx-accent);color:#fff;animation:ft-db-a var(--t) var(--jx-ease) infinite;gap:6px;font-weight:600;box-shadow:0 12px 22px -12px #2b54e0b3}.jx .ft-db-wait{opacity:0;animation:ft-db-wait var(--t) linear infinite;background:#fff;gap:4px;box-shadow:0 0 0 1px #1011140f}.jx .ft-db-wait i,.jx .ft-look-bub.is-typing i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite ft-bob}.jx .ft-db-wait i{color:var(--jx-ink-4)}.jx :is(.ft-db-wait,.ft-look-bub.is-typing) i:nth-child(2){animation-delay:.15s}.jx :is(.ft-db-wait,.ft-look-bub.is-typing) i:nth-child(3){animation-delay:.3s}@keyframes ft-db-q{0%{opacity:0;translate:0 6px}6%,92%{opacity:1;translate:0}98%,to{opacity:0;translate:0}}@keyframes ft-db-scan{0%,10%{opacity:0;translate:0}14%,22%{opacity:1;translate:0}28%,34%{opacity:1;translate:0 21px}40%,92%{opacity:1;translate:0 42px}98%,to{opacity:0;translate:0 42px}}@keyframes ft-db-hit{0%,40%{background-color:#eef2ff00}45%,92%{background-color:var(--jx-accent-wash)}98%,to{background-color:#eef2ff00}}@keyframes ft-db-ok{0%,41%{color:var(--jx-ink-3);background-color:#f1f2f5}46%,92%{background-color:var(--jx-ok-wash);color:var(--jx-ok)}98%,to{color:var(--jx-ink-3);background-color:#f1f2f5}}@keyframes ft-db-lock{0%,40%{box-shadow:0 0 #985a0659}50%,to{box-shadow:0 0 0 6px #985a0600}}@keyframes ft-db-wait{0%,44%{opacity:0}47%,54%{opacity:1}57%,to{opacity:0}}@keyframes ft-db-a{0%,55%{opacity:0;translate:0 8px;scale:.94}60%,92%{opacity:1;translate:0;scale:1}98%,to{opacity:0;translate:0;scale:1}}@keyframes ft-bob{0%,to{opacity:.45;translate:0}50%{opacity:1;translate:0 -3px}}.jx .ft-rule{--t:7s}.jx .ft-rule-msg{height:44px;animation:ft-rule-msg var(--t) var(--jx-ease) infinite;border-radius:14px;align-items:center;gap:10px;padding:0 12px;display:flex;position:absolute;top:0;left:0;right:0}.jx .ft-rule-av{width:24px;height:24px;color:var(--jx-limit);background:#fff0da;border-radius:50%;flex:none;place-items:center;display:grid}.jx .ft-rule-msg p{white-space:nowrap;color:var(--jx-ink-2)}.jx .ft-rule-msg mark{color:var(--jx-ink);animation:ft-rule-mark var(--t) var(--jx-ease) infinite;background:linear-gradient(#ffdca0,#ffdca0) 0 0/100% 100% no-repeat;border-radius:4px;margin:0 -1px;padding:1px 3px;font-weight:600}.jx .ft-rule-wire{background:#e5ddcf;width:2px;height:18px;position:absolute;top:44px;left:149px}.jx .ft-rule-wire i{background:var(--jx-accent);width:6px;height:6px;box-shadow:0 0 8px var(--jx-accent);opacity:0;animation:ft-rule-wire var(--t) linear infinite;border-radius:50%;position:absolute;top:0;left:-2px}.jx .ft-rule-if{white-space:nowrap;color:#fff;background:#15171c;border-radius:999px;align-items:center;gap:8px;height:30px;padding:0 5px 0 12px;font-size:11.5px;font-weight:600;display:flex;position:absolute;top:62px;left:50%;translate:-50%;box-shadow:0 12px 24px -14px #10111499}.jx .ft-rule-if>svg{color:#ffc266}.jx .ft-rule-if:after{content:"";border-radius:inherit;opacity:0;animation:ft-rule-fire var(--t) ease-out infinite;position:absolute;inset:0;box-shadow:0 0 0 2px #ffc266}.jx .ft-rule-ran{color:#ffffffc7;background:#ffffff1f;border-radius:999px;align-items:center;gap:4px;height:20px;padding:0 8px;font-size:10.5px;font-weight:500;display:inline-flex}.jx .ft-rule-n{font-variant-numeric:tabular-nums;color:#fff;height:14px;font-weight:700;display:inline-block;overflow:hidden}.jx .ft-rule-n>span{animation:ft-rule-n var(--t) var(--jx-ease) infinite;display:grid;translate:0 -14px}.jx .ft-rule-n i{height:14px;font-style:normal;line-height:14px}.jx .ft-rule-fan{width:300px;height:32px;position:absolute;top:92px;left:0;overflow:visible}.jx .ft-rule-fan path{fill:none;stroke:#d8cdba;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0;animation:ft-rule-fan var(--t) var(--jx-ease) infinite}.jx .ft-rule-out{justify-content:center;gap:6px;display:flex;position:absolute;top:124px;left:0;right:0}.jx .ft-rule-res{white-space:nowrap;height:30px;animation:ft-rule-res var(--t) var(--jx-ease) infinite;animation-delay:calc(var(--i) * .42s);border-radius:999px;justify-content:center;align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:inline-flex;box-shadow:0 10px 18px -12px #10111466}.jx .ft-rule-res.is-tag{color:#5b3cc4;background:#efeafe;width:80px}.jx .ft-rule-res.is-pri{background:var(--jx-limit-wash);width:112px;color:var(--jx-limit)}.jx .ft-rule-res.is-who{width:88px;color:var(--jx-ink-2);background:#fff;box-shadow:0 0 0 1px #10111412,0 10px 18px -12px #10111466}.jx .ft-rule-res b{background:var(--jx-accent-wash);width:19px;height:19px;color:var(--jx-accent);border-radius:50%;place-items:center;font-size:8px;font-weight:800;display:grid}@keyframes ft-rule-msg{0%{opacity:0;translate:0 -6px}6%,92%{opacity:1;translate:0}98%,to{opacity:0;translate:0}}@keyframes ft-rule-mark{0%,10%{background-size:0% 100%}18%,to{background-size:100% 100%}}@keyframes ft-rule-wire{0%,19%{opacity:0;top:0}21%{opacity:1;top:0}29%{opacity:1;top:12px}31%,to{opacity:0;top:12px}}@keyframes ft-rule-fire{0%,29%{opacity:0;scale:1}31%{opacity:1;scale:1}42%,to{opacity:0;scale:1.18}}@keyframes ft-rule-n{0%,31%{translate:0}35%,94%{translate:0 -14px}to{translate:0}}@keyframes ft-rule-fan{0%,34%{stroke-dashoffset:1px;opacity:1}44%,92%{stroke-dashoffset:0;opacity:1}98%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1px;opacity:0}}@keyframes ft-rule-res{0%,42%{opacity:0;scale:.6}47%{opacity:1;scale:1.06}50%,88%{opacity:1;scale:1}94%,to{opacity:0;scale:.92}}.jx .ft-team{--t:8s}.jx .ft-team-row{justify-content:center;gap:22px;display:flex;position:absolute;top:0;left:0;right:0}.jx .ft-team-m{justify-items:center;gap:6px;width:64px;display:grid}.jx .ft-team-av{background:var(--bg);letter-spacing:.02em;width:36px;height:36px;color:var(--fg);border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 3px #fff,0 10px 18px -10px #10111473}.jx .ft-team-m em{background:var(--pill);color:var(--pill-fg);border-radius:999px;padding:2px 9px;font-size:10px;font-style:normal;font-weight:700}.jx .ft-team-m[data-r=Owner]{--bg:#ffe4cf;--fg:#94460a;--pill:#15171c;--pill-fg:#fff}.jx .ft-team-m[data-r=Admin]{--bg:#dde6ff;--fg:#2547c8;--pill:var(--jx-accent-wash);--pill-fg:var(--jx-accent)}.jx .ft-team-m[data-r=Agent]{--bg:#ece4ff;--fg:#5b3cc4;--pill:#efeafe;--pill-fg:#5b3cc4}.jx .ft-team-m[data-r=Agent] .ft-team-av{animation:ft-team-in var(--t) var(--jx-ease) infinite}.jx .ft-team-m[data-r=Agent] .ft-team-av:after{content:"";animation:ft-team-ring var(--t) var(--jx-ease) infinite;border-radius:50%;position:absolute;inset:-6px;box-shadow:0 0 0 2px #7c5ce0}.jx .ft-team-m[data-r=Agent] em{animation:ft-team-role var(--t) var(--jx-ease) infinite}.jx .ft-team-slot{color:#7c5ce0;opacity:0;width:36px;height:36px;animation:ft-team-slot var(--t) var(--jx-ease) infinite;border:1.5px dashed #b6a6ec;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:218px}.jx .ft-team-card{width:236px;animation:ft-team-card var(--t) var(--jx-ease) infinite;border-radius:12px;padding:8px 12px 6px;position:absolute;top:72px;left:32px}.jx .ft-team-card:before{content:"";background:#fff;width:10px;height:10px;position:absolute;top:-5px;left:199px;rotate:45deg;box-shadow:-1px -1px #1011140f}.jx .ft-team-for{letter-spacing:.07em;text-transform:uppercase;height:18px;color:var(--jx-ink-4);font-size:9.5px;font-weight:700}.jx .ft-team-perm{height:24px;color:var(--jx-ink-2);justify-content:space-between;align-items:center;font-size:11.5px;display:flex}.jx .ft-team-perm+.ft-team-perm{border-top:1px solid #f0f0f3}.jx .ft-team-perm:not(.is-on){color:var(--jx-ink-4)}.jx .ft-switch{background:#dadce2;border-radius:999px;flex:none;width:26px;height:15px;position:relative}.jx .ft-switch:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #1011144d}.jx .ft-team-perm.is-on .ft-switch{background:var(--jx-ok);animation:ft-sw-track var(--t) var(--jx-ease) infinite;animation-delay:calc(var(--i) * .8s)}.jx .ft-team-perm.is-on .ft-switch:after{animation:ft-sw-knob var(--t) var(--jx-ease) infinite;animation-delay:calc(var(--i) * .8s);translate:11px}@keyframes ft-team-slot{0%,10%{opacity:1;scale:1}15%,92%{opacity:0;scale:.7}98%,to{opacity:1;scale:1}}@keyframes ft-team-in{0%,12%{opacity:0;scale:.4}18%{opacity:1;scale:1.08}21%,92%{opacity:1;scale:1}97%,to{opacity:0;scale:.7}}@keyframes ft-team-role{0%,18%{opacity:0;translate:0 4px}23%,92%{opacity:1;translate:0}97%,to{opacity:0;translate:0}}@keyframes ft-team-ring{0%,24%{opacity:0;scale:.85}29%,90%{opacity:1;scale:1}95%,to{opacity:0;scale:1}}@keyframes ft-team-card{0%,26%{opacity:0;translate:0 8px}32%,92%{opacity:1;translate:0}97%,to{opacity:0;translate:0}}@keyframes ft-sw-track{0%,38%{background-color:#dadce2}42%,to{background-color:var(--jx-ok)}}@keyframes ft-sw-knob{0%,38%{translate:0}42%,to{translate:11px}}@property --ft-camp{syntax:"<number>";inherits:true;initial-value:0}@property --ft-camp-ok{syntax:"<integer>";inherits:false;initial-value:0}@property --ft-camp-ko{syntax:"<integer>";inherits:false;initial-value:0}.jx .ft-camp{--t:8s;--ft-camp:1;animation:ft-camp-p var(--t) linear infinite}.jx .ft-camp-msg{border-radius:14px;align-content:start;gap:8px;width:120px;height:112px;padding:10px;display:grid;position:absolute;top:32px;left:4px}.jx .ft-camp-ch{align-items:center;gap:4px;margin-bottom:2px;display:flex}.jx .ft-camp-ch>span{background:#f3f4f1;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.jx .ft-camp-ch em{letter-spacing:.06em;text-transform:uppercase;color:var(--jx-ink-4);margin-left:3px;font-size:9px;font-style:normal;font-weight:700}.jx .ft-camp-msg>i{background:#e5e8ec;border-radius:3px;height:6px;display:block}.jx .ft-camp-msg>i:first-of-type{width:92%}.jx .ft-camp-msg>i:nth-of-type(2){width:72%}.jx .ft-camp-msg>i:nth-of-type(3){width:84%}.jx .ft-camp-send{color:#fff;height:24px;animation:ft-camp-send var(--t) var(--jx-ease) infinite;background:#15171c;border-radius:8px;justify-content:center;align-items:center;gap:5px;font-size:10.5px;font-weight:700;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.jx .ft-camp-fan{width:300px;height:176px;position:absolute;inset:0;overflow:visible}.jx .ft-camp-fan path{fill:none;stroke:#bcd9c8;stroke-width:1.5px;stroke-dasharray:3 4}.jx .ft-camp-fan path.is-go{stroke:var(--jx-ok);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:14 100;stroke-dashoffset:14px;opacity:0;animation:ft-camp-go var(--t) var(--jx-ease) infinite}.jx .ft-camp-grid{animation:ft-camp-fade var(--t) linear infinite;grid-template-columns:repeat(4,20px);gap:10px;display:grid;position:absolute;top:36px;left:172px}.jx .ft-camp-dot{--on:clamp(0, (var(--ft-camp) - var(--s)) * 30, 1);--pop:min(var(--on), clamp(0, (var(--s) + .07 - var(--ft-camp)) * 30, 1));width:20px;height:20px;scale:calc(1 + var(--pop) * .28);background:#fff;border-radius:50%;position:relative;box-shadow:inset 0 0 0 1.5px #cbd3da}.jx .ft-camp-dot:before{content:"";background:#d3d9df;border-radius:50%;position:absolute;inset:7px}.jx .ft-camp-dot:after{content:"";background:var(--jx-ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.3 5 8.6l4.4-5' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 11px no-repeat;opacity:var(--on);border-radius:50%;position:absolute;inset:0;box-shadow:0 4px 10px -4px #1d7a5299}.jx .ft-camp-dot.is-fail:after{background:#d64545 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.5 3.5l5 5M8.5 3.5l-5 5' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/10px no-repeat;box-shadow:0 4px 10px -4px #d6454599}.jx .ft-camp-read{white-space:nowrap;color:var(--jx-ink-3);animation:ft-camp-fade var(--t) linear infinite;justify-content:center;gap:12px;font-size:11px;font-weight:600;display:flex;position:absolute;top:136px;left:150px;right:0}.jx .ft-camp-read span{align-items:center;gap:4px;display:inline-flex}.jx .ft-camp-read span:before{content:"";background:var(--jx-ok);border-radius:50%;width:7px;height:7px;margin-right:1px}.jx .ft-camp-read .is-ko:before{background:#d64545}.jx .ft-camp-read b{font-variant-numeric:tabular-nums;color:var(--jx-ink);font-weight:700}.jx .ft-camp-read .is-ok b{--ft-camp-ok:11;counter-reset:ok var(--ft-camp-ok);animation:ft-camp-ok var(--t) step-end infinite}.jx .ft-camp-read .is-ko b{--ft-camp-ko:1;counter-reset:ko var(--ft-camp-ko);animation:ft-camp-ko var(--t) step-end infinite}.jx .ft-camp-read .is-ok b:before{content:counter(ok)}.jx .ft-camp-read .is-ko b:before{content:counter(ko)}@keyframes ft-camp-p{0%{--ft-camp:0}to{--ft-camp:1}}@keyframes ft-camp-fade{0%{opacity:0}4%,94%{opacity:1}to{opacity:0}}@keyframes ft-camp-send{0%,14%{scale:1}16%{scale:.92}19%,to{scale:1}}@keyframes ft-camp-go{0%,18%{stroke-dashoffset:14px;opacity:0}20%{opacity:1}28%{stroke-dashoffset:-86px;opacity:1}29%,to{stroke-dashoffset:-86px;opacity:0}}@keyframes ft-camp-ok{0%{--ft-camp-ok:0}28%{--ft-camp-ok:1}32%{--ft-camp-ok:2}36%{--ft-camp-ok:3}40%{--ft-camp-ok:4}44%{--ft-camp-ok:5}48%{--ft-camp-ok:6}52%{--ft-camp-ok:7}60%{--ft-camp-ok:8}64%{--ft-camp-ok:9}68%{--ft-camp-ok:10}72%,to{--ft-camp-ok:11}}@keyframes ft-camp-ko{0%{--ft-camp-ko:0}56%,to{--ft-camp-ko:1}}.jx .ft-mail{--t:8s}.jx .ft-mail-env{filter:drop-shadow(0 12px 12px #14466e24);width:96px;height:101px;animation:ft-mail-env var(--t) var(--jx-ease) infinite;position:absolute;top:40px;left:4px;overflow:visible}.jx .ft-mail-back{fill:#d3e5f2}.jx .ft-mail-flap-open{fill:#c4dbeb;transform-box:fill-box;transform-origin:50% 100%;animation:ft-mail-open var(--t) var(--jx-ease) infinite}.jx .ft-mail-letter{animation:ft-mail-letter var(--t) var(--jx-ease) infinite}.jx .ft-mail-letter rect{fill:#fff}.jx .ft-mail-letter path{fill:none;stroke:#c9d3df;stroke-width:2.4px;stroke-linecap:round}.jx .ft-mail-front{fill:#eef5fa;stroke:#c1d6e6;stroke-width:1px}.jx .ft-mail-flap{fill:#f7fbfd;stroke:#c1d6e6;stroke-width:1px;stroke-linejoin:round;transform-box:fill-box;transform-origin:50% 0;animation:ft-mail-flap var(--t) var(--jx-ease) infinite;scale:1 0}.jx .ft-mail-card{border-radius:14px;width:184px;height:160px;padding:12px;position:absolute;top:8px;left:112px}.jx .ft-mail-top{height:22px;color:var(--jx-ink);align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:flex}.jx .ft-mail-ai{color:#fff;background:linear-gradient(135deg,#2b54e0,#7c5ce0);border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.jx .ft-mail-ai svg{animation:ft-mail-spark var(--t) ease-in-out infinite}.jx .ft-mail-ai{background:0 0;border-radius:0}.jx .ft-mail-ai svg.ezc-mark{animation:none}.jx .ft-mail-to{height:14px;color:var(--jx-ink-4);align-items:center;gap:6px;margin-top:6px;font-size:10px;display:flex}.jx .ft-mail-to i{background:#e9ecf0;border-radius:3px;width:70px;height:6px}.jx .ft-mail-body{animation:ft-mail-fade var(--t) linear infinite;gap:9px;margin-top:10px;display:grid;position:relative}.jx .ft-mail-body i{clip-path:inset(0);height:6px;animation:ft-mail-l1 var(--t) linear infinite;background:#d3def0;border-radius:3px;display:block}.jx .ft-mail-body i:first-child{width:150px}.jx .ft-mail-body i:nth-child(2){width:140px;animation-name:ft-mail-l2}.jx .ft-mail-body i:nth-child(3){width:156px;animation-name:ft-mail-l3}.jx .ft-mail-body i:nth-child(4){width:96px;animation-name:ft-mail-l4}.jx .ft-mail-caret{background:var(--jx-accent);opacity:0;width:1.5px;height:10px;animation:ft-mail-caret var(--t) linear infinite;border-radius:1px;position:absolute;top:-2px;left:0}.jx .ft-mail-foot{justify-content:flex-end;gap:6px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.jx .ft-mail-pass{height:24px;box-shadow:inset 0 0 0 1px var(--jx-line);color:var(--jx-ink-3);border-radius:8px;align-items:center;gap:4px;padding:0 9px;font-size:10.5px;font-weight:600;display:inline-flex}.jx .ft-mail-send{background:var(--jx-ok);color:#fff;min-width:62px;height:24px;animation:ft-mail-btn var(--t) var(--jx-ease) infinite;border-radius:8px;font-size:10.5px;font-weight:700;display:grid;overflow:hidden}.jx .ft-mail-send em{grid-area:1/1;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-style:normal;display:inline-flex}.jx .ft-mail-send em:first-child{opacity:0;animation:ft-mail-s1 var(--t) var(--jx-ease) infinite}.jx .ft-mail-send em:last-child{animation:ft-mail-s2 var(--t) var(--jx-ease) infinite}@keyframes ft-mail-env{0%{opacity:0;translate:-14px}8%,92%{opacity:1;translate:0}98%,to{opacity:0;translate:0}}@keyframes ft-mail-flap{0%,13%{scale:1}19%,96%{scale:1 0}to{scale:1}}@keyframes ft-mail-open{0%,18%{scale:1 0}24%,96%{scale:1}to{scale:1 0}}@keyframes ft-mail-letter{0%,21%{opacity:0;translate:0 16px}30%,92%{opacity:1;translate:0}98%,to{opacity:0;translate:0 16px}}@keyframes ft-mail-spark{0%,28%,58%,to{rotate:none;scale:1}36%,50%{rotate:18deg;scale:1.15}}@keyframes ft-mail-fade{0%,94%{opacity:1}99%,to{opacity:0}}@keyframes ft-mail-l1{0%,30%{clip-path:inset(0 100% 0 0)}37%,to{clip-path:inset(0)}}@keyframes ft-mail-l2{0%,37%{clip-path:inset(0 100% 0 0)}44%,to{clip-path:inset(0)}}@keyframes ft-mail-l3{0%,44%{clip-path:inset(0 100% 0 0)}51%,to{clip-path:inset(0)}}@keyframes ft-mail-l4{0%,51%{clip-path:inset(0 100% 0 0)}56%,to{clip-path:inset(0)}}@keyframes ft-mail-caret{0%,29.9%{opacity:0;translate:0}30%{opacity:1;translate:0}37%{translate:150px}37.01%{translate:0 15px}44%{translate:140px 15px}44.01%{translate:0 30px}51%{translate:156px 30px}51.01%{translate:0 45px}56%{opacity:1;translate:96px 45px}58%,to{opacity:0;translate:96px 45px}}@keyframes ft-mail-btn{0%,59%{background-color:var(--jx-accent);scale:1}61%{background-color:var(--jx-accent);scale:.92}64%,94%{background-color:var(--jx-ok);scale:1}to{background-color:var(--jx-accent);scale:1}}@keyframes ft-mail-s1{0%,61%{opacity:1;translate:0}64%,94%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}@keyframes ft-mail-s2{0%,61%{opacity:0;translate:0 8px}64%,94%{opacity:1;translate:0}to{opacity:0;translate:0 8px}}.jx .ft-tile.is-look .ft-scene{justify-content:center;align-items:stretch;height:auto;min-height:540px;padding:28px;display:flex}.jx .ft-look{--t:20s;z-index:1;background:#fff;border-radius:18px;flex:1;max-width:780px;min-height:484px;font-size:11px;line-height:1.3;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1011140f,0 30px 60px -40px #46142873}.jx .ft-look-panel{border-right:1px solid var(--jx-line);width:236px;color:var(--jx-ink-2);background:#fafaf8;flex:none;position:relative}.jx .ft-look-title{color:var(--jx-ink);align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex;position:absolute;top:15px;left:16px}.jx .ft-look-title i{background:linear-gradient(135deg,#f2c14e,#e0607e);border-radius:50%;width:9px;height:9px}.jx .ft-look-focus{opacity:0;height:58px;animation:ft-look-focus var(--t) var(--jx-ease) infinite;background:#fff;border-radius:12px;position:absolute;top:0;left:8px;right:8px;translate:0 40px;box-shadow:0 0 0 1px #1011140f,0 8px 18px -12px #1011144d}.jx .ft-look-ctl{animation:ft-look-fade var(--t) linear infinite;position:absolute;inset:0}.jx .ft-look-sec{position:absolute;left:16px;right:16px}.jx .ft-look-sec[data-s=theme]{top:46px}.jx .ft-look-sec[data-s=logo]{top:104px}.jx .ft-look-sec[data-s=colours]{top:176px}.jx .ft-look-sec[data-s=bg]{top:264px}.jx .ft-look-sec[data-s=shape]{top:322px}.jx .ft-look-sec[data-s=launcher]{top:380px}.jx .ft-look-lab{letter-spacing:.07em;text-transform:uppercase;height:14px;color:var(--jx-ink-4);margin-bottom:6px;font-size:9.5px;font-weight:700}.jx .ft-look-themes{gap:9px;height:26px;display:flex;position:relative}.jx .ft-look-themes span{background:linear-gradient(135deg, var(--a) 0 50%, var(--b) 50% 100%);border-radius:50%;width:26px;height:26px;box-shadow:inset 0 0 0 1px #10111414}.jx .ft-look-ring{width:32px;height:32px;box-shadow:0 0 0 2px var(--jx-ink);animation:ft-look-ring var(--t) var(--jx-ease) infinite;border-radius:50%;position:absolute;top:-3px;left:-3px;translate:35px}.jx .ft-look-logo-row{height:40px;position:relative}.jx .ft-look-drop{width:40px;height:40px;color:var(--jx-ink-4);background:#fff;border:1.5px dashed #cbc8c0;border-radius:10px;place-items:center;display:grid;position:absolute;top:0;left:0}.jx .ft-look-drop>svg:first-child{opacity:0;animation:ft-look-upl var(--t) var(--jx-ease) infinite}.jx .ft-look-mk{width:23px;height:23px;animation:ft-look-dropin var(--t) var(--jx-ease) infinite;position:absolute;inset:7px}.jx .ft-look-size{position:absolute;top:0;left:52px;right:0}.jx .ft-look-size small{color:var(--jx-ink-3);font-size:10px;display:block}.jx .ft-look-slider{background:#e4e2dc;border-radius:2px;width:120px;height:4px;position:absolute;top:18px;left:0}.jx .ft-look-slider i{border-radius:inherit;background:var(--jx-ink);width:70%;height:100%;animation:ft-look-fill var(--t) var(--jx-ease) infinite;position:absolute;top:0;left:0}.jx .ft-look-slider b{width:14px;height:14px;animation:ft-look-thumb var(--t) var(--jx-ease) infinite;background:#fff;border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%;left:70%;box-shadow:0 0 0 1px #10111426,0 2px 6px #10111433}.jx .ft-look-cols{grid-template-columns:1fr 1fr;gap:8px;display:grid}.jx .ft-look-cols span{height:24px;box-shadow:inset 0 0 0 1px var(--jx-line);white-space:nowrap;background:#fff;border-radius:7px;align-items:center;gap:6px;padding:0 6px 0 4px;font-size:10px;display:flex}.jx .ft-look-cols i{border-radius:5px;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1px #1011141a}.jx .ft-look-cols [data-c=head] i{animation:ft-look-theme var(--t) var(--jx-ease) infinite;background-color:#1e4d3a}.jx .ft-look-cols [data-c=reply] i{animation:ft-look-reply var(--t) var(--jx-ease) infinite;background-color:#fff}.jx .ft-look-cols [data-c=cust] i{animation:ft-look-cust var(--t) var(--jx-ease) infinite;background-color:#f2c14e}.jx .ft-look-cols [data-c=text] i{background-color:#2a2108}.jx .ft-look-seg{background:#efeeea;border-radius:8px;grid-auto-columns:1fr;grid-auto-flow:column;height:26px;display:grid;position:relative}.jx .ft-look-seg.is-corner{width:132px}.jx .ft-look-seg>span{z-index:1;color:var(--jx-ink-3);place-items:center;font-size:9.5px;font-weight:600;display:grid;position:relative}.jx .ft-look-pick{background:#fff;border-radius:6px;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 1px 3px #1011142e}.jx .ft-look-seg.is-bg .ft-look-pick{width:47px;animation:ft-look-bgpick var(--t) var(--jx-ease) infinite;translate:153px}.jx .ft-look-seg.is-corner .ft-look-pick{width:40px;animation:ft-look-cnpick var(--t) var(--jx-ease) infinite;translate:44px}.jx .ft-look-cn{border:1.5px solid var(--jx-ink-3);width:13px;height:13px}.jx .ft-look-cn.is-round{border-radius:4px}.jx .ft-look-cn.is-very{border-radius:7px}.jx .ft-look-cn.is-square{border-radius:1px}.jx .ft-look-shape-row{height:26px;position:relative}.jx .ft-look-font{width:64px;height:26px;box-shadow:inset 0 0 0 1px var(--jx-line);color:var(--jx-ink);background:#fff;border-radius:8px;align-items:center;padding:0 6px 0 8px;font-size:10px;font-weight:600;display:flex;position:absolute;top:0;left:140px}.jx .ft-look-font em{white-space:nowrap;font-style:normal;position:absolute;left:8px}.jx .ft-look-font em:first-child{opacity:0;animation:ft-look-sans var(--t) var(--jx-ease) infinite}.jx .ft-look-font em:nth-child(2){animation:ft-look-serif var(--t) var(--jx-ease) infinite;font-family:Georgia,Times New Roman,serif;font-size:10.5px}.jx .ft-look-font svg{color:var(--jx-ink-4);margin-left:auto}.jx .ft-look-icons,.jx .ft-look-shapes{display:flex;position:relative}.jx .ft-look-icons{gap:4px;height:26px}.jx .ft-look-shapes{gap:6px;height:24px;margin-top:6px}.jx .ft-look-icons>span,.jx .ft-look-shapes>span{z-index:1;color:var(--jx-ink-3);border-radius:7px;place-items:center;display:grid;position:relative}.jx .ft-look-icons>span{width:26px;height:26px}.jx .ft-look-shapes>span{width:48px;height:24px;box-shadow:inset 0 0 0 1px var(--jx-line)}.jx .ft-look-shapes>span i{background:var(--jx-ink-3);height:12px;display:block}.jx .ft-look-shapes .is-circle{border-radius:50%;width:12px}.jx .ft-look-shapes .is-pill{border-radius:6px;width:28px}.jx .ft-look-shapes .is-square{border-radius:3px;width:12px}.jx .ft-look-icons .ft-look-pick,.jx .ft-look-shapes .ft-look-pick{box-shadow:0 0 0 1.5px var(--jx-ink);background:#fff;border-radius:7px;top:0;bottom:auto;left:0}.jx .ft-look-icons .ft-look-pick{width:26px;height:26px;animation:ft-look-icpick var(--t) var(--jx-ease) infinite;translate:30px}.jx .ft-look-shapes .ft-look-pick{width:48px;height:24px;animation:ft-look-shpick var(--t) var(--jx-ease) infinite;translate:54px}.jx .ft-look-cursor{z-index:3;opacity:0;transform-origin:1.5px 1.5px;filter:drop-shadow(0 3px 4px #1011144d);width:18px;height:22px;animation:ft-look-cursor var(--t) cubic-bezier(.45, .05, .25, 1) infinite;margin:-1.5px 0 0 -1.5px;position:absolute;top:0;left:0;translate:94px 444px}.jx .ft-look-cursor svg{width:18px;height:22px;display:block}.jx .ft-look-cursor path{fill:var(--jx-ink);stroke:#fff;stroke-width:1.4px;stroke-linejoin:round}.jx .ft-look-tap{opacity:0;width:20px;height:20px;animation:ft-look-tap var(--t) ease-out infinite;background:#2b54e047;border-radius:50%;position:absolute;top:-8px;left:-8px;scale:0}.jx .ft-look-stage{background:#f4f3f0;flex:1;min-width:0;position:relative;overflow:hidden}.jx .ft-look-tag{height:24px;color:var(--jx-ink-3);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:16px;box-shadow:0 0 0 1px #1011140f}.jx .ft-look-site{justify-items:start;gap:10px;display:grid;position:absolute;top:56px;left:16px;right:16px}.jx .ft-look-site i{background:#e7e5df;border-radius:4px;height:8px;display:block}.jx .ft-look-site i:first-child{background:#eceae5;width:100%;height:6px;margin-bottom:18px}.jx .ft-look-site i:nth-child(2){border-radius:6px;width:58%;height:16px}.jx .ft-look-site i:nth-child(3){border-radius:6px;width:42%;height:16px;margin-bottom:6px}.jx .ft-look-site i:nth-child(4){width:64%}.jx .ft-look-site i:nth-child(5){width:50%;margin-bottom:8px}.jx .ft-look-site i:nth-child(6){background:#e0ded7;border-radius:999px;width:86px;height:26px}.jx .ft-look-steps{height:26px;display:none;position:absolute;top:14px;left:0;right:0}.jx .ft-look-steps span{background:var(--jx-ink);white-space:nowrap;color:#fff;opacity:0;border-radius:999px;align-items:center;height:26px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:0;left:50%;translate:-50%}.jx .ft-look-steps span:first-child{animation:ft-look-s1 var(--t) var(--jx-ease) infinite}.jx .ft-look-steps span:nth-child(2){animation:ft-look-s2 var(--t) var(--jx-ease) infinite}.jx .ft-look-steps span:nth-child(3){animation:ft-look-s3 var(--t) var(--jx-ease) infinite}.jx .ft-look-steps span:nth-child(4){animation:ft-look-s4 var(--t) var(--jx-ease) infinite}.jx .ft-look-steps span:nth-child(5){animation:ft-look-s5 var(--t) var(--jx-ease) infinite}.jx .ft-look-steps span:nth-child(6){animation:ft-look-s6 var(--t) var(--jx-ease) infinite}.jx .ft-look-widget{width:250px;animation:ft-look-fade var(--t) linear infinite;justify-items:end;gap:12px;display:grid;position:absolute;bottom:18px;right:22px}.jx .ft-look-chat{width:250px;height:360px;animation:ft-look-win var(--t) var(--jx-ease) infinite, ft-look-type var(--t) linear infinite;background:#fff;border-radius:24px;grid-template-rows:62px 1fr 50px;font-family:Georgia,Times New Roman,serif;display:grid;overflow:hidden;box-shadow:0 0 0 1px #1011140f,0 28px 50px -24px #10111473}.jx .ft-look-head{color:#fff;animation:ft-look-theme var(--t) var(--jx-ease) infinite;background-color:#1e4d3a;align-items:center;gap:10px;padding:0 14px;display:flex}.jx .ft-look-mark{background:#ffffff29;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.jx .ft-look-ph{opacity:0;animation:ft-look-ph var(--t) var(--jx-ease) infinite}.jx .ft-look-logo{animation:ft-look-logo var(--t) var(--jx-ease) infinite;background:#fff;border-radius:10px;place-items:center;display:grid;position:absolute;inset:0;scale:1.12}.jx .ft-look-logo svg{width:22px;height:22px}.jx .ft-look-name{flex:1;min-width:0;line-height:1.25;display:grid}.jx .ft-look-name b{font-size:13px;font-weight:700}.jx .ft-look-name small{opacity:.75;font-size:10.5px}.jx .ft-look-head>svg{opacity:.8;flex:none}.jx .ft-look-body{background:#fff;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 12px;display:flex;position:relative;overflow:hidden}.jx .ft-look-bg{width:100%;height:100%;position:absolute;inset:0}.jx .ft-look-bg.is-colour{animation:ft-look-bg1 var(--t) var(--jx-ease) infinite;background:#fbf5e9}.jx .ft-look-bg.is-dots{animation:ft-look-bg2 var(--t) var(--jx-ease) infinite;background:radial-gradient(#1e4d3a33 1.2px,#0000 1.7px) 0 0/12px 12px,#fbf5e9}.jx .ft-look-bg.is-pic{animation:ft-look-bg3 var(--t) var(--jx-ease) infinite}.jx .ft-look-bub{max-width:186px;padding:8px 11px;font-size:11.5px;line-height:1.35;position:relative}.jx .ft-look-bub.is-bot{color:#1e4d3a;animation:ft-look-reply var(--t) var(--jx-ease) infinite, ft-look-cbot var(--t) var(--jx-ease) infinite;background-color:#fff;border-radius:18px 18px 18px 6px;box-shadow:0 0 0 1px #1e4d3a1a,0 6px 14px -10px #10111459}.jx .ft-look-bub.is-you{color:#2a2108;animation:ft-look-cust var(--t) var(--jx-ease) infinite, ft-look-cyou var(--t) var(--jx-ease) infinite;background-color:#f2c14e;border-radius:18px 18px 6px;align-self:flex-end}.jx .ft-look-bub.is-typing{gap:4px;padding:10px 12px;display:flex}.jx .ft-look-opts{flex-wrap:wrap;gap:6px;display:flex;position:relative}.jx .ft-look-opts span{color:#1e4d3a;animation:ft-look-line var(--t) var(--jx-ease) infinite;background:#fff;border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:600;box-shadow:inset 0 0 0 1.5px #1e4d3a}.jx .ft-look-foot{background:#fff;border-top:1px solid #efeeea;align-items:center;gap:8px;padding:0 10px 0 14px;display:flex}.jx .ft-look-foot span{color:var(--jx-ink-4);flex:1;font-size:11px}.jx .ft-look-foot b{color:#fff;width:30px;height:30px;animation:ft-look-theme var(--t) var(--jx-ease) infinite;background-color:#1e4d3a;border-radius:50%;place-items:center;display:grid}.jx .ft-look-launch{color:#fff;width:136px;height:50px;animation:ft-look-theme var(--t) var(--jx-ease) infinite, ft-look-pill var(--t) var(--jx-ease) infinite;background-color:#1e4d3a;border-radius:999px;align-items:center;gap:8px;padding-left:14px;display:flex;overflow:hidden;box-shadow:0 16px 28px -14px #1011148c}.jx .ft-look-li{flex:none;width:22px;height:22px;position:relative}.jx .ft-look-li svg{position:absolute;inset:0}.jx .ft-look-li svg:first-child{opacity:0;animation:ft-look-i1 var(--t) var(--jx-ease) infinite}.jx .ft-look-li svg:last-child{animation:ft-look-i2 var(--t) var(--jx-ease) infinite}.jx .ft-look-launch em{white-space:nowrap;animation:ft-look-words var(--t) var(--jx-ease) infinite;font-size:12.5px;font-style:normal;font-weight:600}@container (max-width:580px){.jx .ft-look-panel,.jx .ft-look-tag{display:none}.jx .ft-look-steps{display:block}.jx .ft-look-widget{margin-right:-125px;right:50%}}@keyframes ft-look-fade{0%{opacity:0}3%,96%{opacity:1}to{opacity:0}}@keyframes ft-look-focus{0%,3%{opacity:0;height:58px;translate:0 40px}5%,16%{opacity:1;height:58px;translate:0 40px}19%,33%{opacity:1;height:72px;translate:0 98px}35.5%,45%{opacity:1;height:88px;translate:0 170px}47.5%,63%{opacity:1;height:58px;translate:0 258px}65.5%,75%{opacity:1;height:58px;translate:0 316px}77.5%,90%{opacity:1;height:88px;translate:0 374px}94%,to{opacity:0;height:88px;translate:0 374px}}@keyframes ft-look-cursor{0%,2%{opacity:0;translate:130px 470px;scale:1}4%{opacity:1;translate:120px 300px}8%{translate:64px 79px;scale:1}9%{scale:.82}10%{scale:1}18%{translate:64px 79px}21%{translate:36px 144px;scale:1}22%{scale:.82}23%{scale:1}26%{translate:36px 144px}28.5%{translate:104px 144px;scale:1}29%{scale:.82}32%{translate:152px 144px;scale:.82}33%{scale:1}34%{translate:152px 144px}36%{translate:28px 240px;scale:1}37%{scale:.82}38%{scale:1}40.5%{translate:28px 240px}42.5%{translate:134px 208px;scale:1}43%{scale:.82}44%{scale:1}46%{translate:134px 208px}48.5%{translate:41px 297px;scale:1}49%{scale:.82}50%{scale:1}52%{translate:41px 297px}53.5%{translate:92px 297px;scale:1}54%{scale:.82}55%{scale:1}57.5%{translate:92px 297px}59.5%{translate:194px 297px;scale:1}60%{scale:.82}61%{scale:1}63.5%{translate:194px 297px}66.5%{translate:82px 355px;scale:1}67%{scale:.82}68%{scale:1}70.5%{translate:82px 355px}72.5%{translate:188px 355px;scale:1}73%{scale:.82}74%{scale:1}76%{translate:188px 355px}78.5%{translate:59px 413px;scale:1}79%{scale:.82}80%{scale:1}83%{translate:59px 413px}85.5%{translate:94px 444px;scale:1}86%{scale:.82}87%{scale:1}90%{opacity:1;translate:94px 444px}94%,to{opacity:0;translate:120px 470px;scale:1}}@keyframes ft-look-tap{0%,9%{opacity:0;scale:0}9.2%{opacity:1;scale:.3}11%,21.9%{opacity:0;scale:1.6}22.1%{opacity:1;scale:.3}24%,28.9%{opacity:0;scale:1.6}29.1%{opacity:1;scale:.3}31%,36.9%{opacity:0;scale:1.6}37.1%{opacity:1;scale:.3}39%,42.9%{opacity:0;scale:1.6}43.1%{opacity:1;scale:.3}45%,48.9%{opacity:0;scale:1.6}49.1%{opacity:1;scale:.3}51%,53.9%{opacity:0;scale:1.6}54.1%{opacity:1;scale:.3}56%,59.9%{opacity:0;scale:1.6}60.1%{opacity:1;scale:.3}62%,66.9%{opacity:0;scale:1.6}67.1%{opacity:1;scale:.3}69%,72.9%{opacity:0;scale:1.6}73.1%{opacity:1;scale:.3}75%,78.9%{opacity:0;scale:1.6}79.1%{opacity:1;scale:.3}81%,85.9%{opacity:0;scale:1.6}86.1%{opacity:1;scale:.3}88%,to{opacity:0;scale:1.6}}@keyframes ft-look-ring{0%,9%{translate:0}11%,to{translate:35px}}@keyframes ft-look-upl{0%,22%{opacity:1}24%,to{opacity:0}}@keyframes ft-look-dropin{0%,22%{opacity:0;scale:.5}24.5%,to{opacity:1;scale:1}}@keyframes ft-look-thumb{0%,29%{left:30%}32%,to{left:70%}}@keyframes ft-look-fill{0%,29%{width:30%}32%,to{width:70%}}@keyframes ft-look-bgpick{0%,54%{translate:0}55.5%,60%{translate:51px}61.5%,to{translate:153px}}@keyframes ft-look-cnpick{0%,67%{translate:0}68.5%,to{translate:44px}}@keyframes ft-look-icpick{0%,79%{translate:0}80.5%,to{translate:30px}}@keyframes ft-look-shpick{0%,86%{translate:0}87.5%,to{translate:54px}}@keyframes ft-look-sans{0%,73%{opacity:1}74%,to{opacity:0}}@keyframes ft-look-serif{0%,73%{opacity:0}74%,to{opacity:1}}@keyframes ft-look-theme{0%,10%{background-color:#2b54e0}13%,to{background-color:#1e4d3a}}@keyframes ft-look-line{0%,10%{color:#2b54e0;box-shadow:inset 0 0 0 1.5px #2b54e0}13%,to{color:#1e4d3a;box-shadow:inset 0 0 0 1.5px #1e4d3a}}@keyframes ft-look-cust{0%,10%{color:#fff;background-color:#2b54e0}13%,37%{color:#fff;background-color:#1e4d3a}40%,to{color:#2a2108;background-color:#f2c14e}}@keyframes ft-look-reply{0%,43%{color:var(--jx-ink);background-color:#eef1f6}46%,to{color:#1e4d3a;background-color:#fff}}@keyframes ft-look-ph{0%,23%{opacity:1}25%,to{opacity:0}}@keyframes ft-look-logo{0%,23%{opacity:0;translate:0 -30px;scale:.7}26%{opacity:1;translate:0 3px;scale:1}28%,29%{opacity:1;translate:0;scale:1}32%,to{opacity:1;translate:0;scale:1.12}}@keyframes ft-look-bg1{0%,49%{opacity:0}51.5%,to{opacity:1}}@keyframes ft-look-bg2{0%,54%{opacity:0}56.5%,to{opacity:1}}@keyframes ft-look-bg3{0%,60%{opacity:0}63%,to{opacity:1}}@keyframes ft-look-win{0%,67%{border-radius:12px}70%,to{border-radius:24px}}@keyframes ft-look-cbot{0%,67%{border-radius:10px 10px 10px 4px}70%,to{border-radius:18px 18px 18px 6px}}@keyframes ft-look-cyou{0%,67%{border-radius:10px 10px 4px}70%,to{border-radius:18px 18px 6px}}@keyframes ft-look-type{0%,73%{font-family:var(--jx-font)}74%,to{font-family:Georgia,Times New Roman,serif}}@keyframes ft-look-i1{0%,79%{opacity:1;rotate:none;scale:1}81.5%,to{opacity:0;rotate:30deg;scale:.4}}@keyframes ft-look-i2{0%,79.5%{opacity:0;rotate:-40deg;scale:.4}82%,to{opacity:1;rotate:none;scale:1}}@keyframes ft-look-pill{0%,86%{width:50px}89.5%,to{width:136px}}@keyframes ft-look-words{0%,87.5%{opacity:0;translate:-6px}90%,to{opacity:1;translate:0}}@keyframes ft-look-s1{0%,3%{opacity:0}5%,16%{opacity:1}18%,to{opacity:0}}@keyframes ft-look-s2{0%,17%{opacity:0}19%,32%{opacity:1}34%,to{opacity:0}}@keyframes ft-look-s3{0%,33%{opacity:0}35%,45%{opacity:1}47%,to{opacity:0}}@keyframes ft-look-s4{0%,46%{opacity:0}48%,63%{opacity:1}65%,to{opacity:0}}@keyframes ft-look-s5{0%,64%{opacity:0}66%,75%{opacity:1}77%,to{opacity:0}}@keyframes ft-look-s6{0%,76%{opacity:0}78%,92%{opacity:1}95%,to{opacity:0}}.jx .ft-log{--t:10s}.jx .ft-log-card{border-radius:14px;width:272px;height:172px;position:absolute;top:2px;left:14px;overflow:hidden}.jx .ft-log-top{height:38px;color:var(--jx-ink);border-bottom:1px solid #f0efeb;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:700;display:flex}.jx .ft-log-top>span{color:#8a6a2e;background:#f3eee3;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.jx .ft-log-top small{box-shadow:inset 0 0 0 1px var(--jx-line);color:var(--jx-ink-3);border-radius:999px;align-items:center;gap:3px;margin-left:auto;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}.jx .ft-log-list{height:128px;position:relative;overflow:hidden}.jx .ft-log-e{height:32px;translate:0 calc(var(--k) * 32px);animation:ft-log-move var(--t) var(--jx-ease) infinite, ft-log-new var(--t) ease-out infinite;animation-delay:calc(var(--k) * -2s - .5s);align-items:center;gap:9px;padding:0 12px;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 -1px #f3f2ee}.jx .ft-log-e:first-child{background-color:#f1f4ff}.jx .ft-log-e:nth-child(4){opacity:.55}.jx .ft-log-e:nth-child(5){opacity:0}.jx .ft-log-av{background:var(--bg);width:22px;height:22px;color:var(--fg);border-radius:50%;flex:none;place-items:center;font-size:8.5px;font-weight:800;display:grid}.jx .ft-log-e:first-child .ft-log-av{--bg:#dde6ff;--fg:#2547c8}.jx .ft-log-e:nth-child(2) .ft-log-av{--bg:#ffe4cf;--fg:#94460a}.jx .ft-log-e:nth-child(3) .ft-log-av{--bg:#ece4ff;--fg:#5b3cc4}.jx .ft-log-e:nth-child(4) .ft-log-av{--bg:#d9f0e4;--fg:#1d7a52}.jx .ft-log-e:nth-child(5) .ft-log-av{--bg:#fbdde6;--fg:#a3305a}.jx .ft-log-e>span:not(.ft-log-t){white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--jx-ink-2);flex:1;font-size:11.5px;overflow:hidden}.jx .ft-log-t{font-variant-numeric:tabular-nums;width:28px;height:14px;color:var(--jx-ink-4);flex:none;font-size:10px;font-weight:600;position:relative}.jx .ft-log-t i{opacity:0;animation:ft-log-a0 var(--t) var(--jx-ease) infinite;animation-delay:calc(var(--k) * -2s - .5s);font-style:normal;position:absolute;top:0;right:0}.jx .ft-log-t i:nth-child(2){animation-name:ft-log-a1}.jx .ft-log-t i:nth-child(3){animation-name:ft-log-a2}.jx .ft-log-t i:nth-child(4){animation-name:ft-log-a3}.jx .ft-log-e:first-child .ft-log-t i:first-child,.jx .ft-log-e:nth-child(2) .ft-log-t i:nth-child(2),.jx .ft-log-e:nth-child(3) .ft-log-t i:nth-child(3),.jx .ft-log-e:nth-child(4) .ft-log-t i:nth-child(4){opacity:1}.jx .ft-log-e:first-child .ft-log-t i:first-child{color:var(--jx-accent)}@keyframes ft-log-move{0%{opacity:0;translate:0 -32px}4%,20%{opacity:1;translate:0}24%,40%{opacity:1;translate:0 32px}44%,60%{opacity:1;translate:0 64px}64%,80%{opacity:.55;translate:0 96px}84%,to{opacity:0;translate:0 128px}}@keyframes ft-log-new{0%,6%{background-color:#e6ecff}22%,to{background-color:#fff0}}@keyframes ft-log-a0{0%,20%{opacity:1;color:var(--jx-accent)}22.5%,to{opacity:0;color:var(--jx-accent)}}@keyframes ft-log-a1{0%,20%{opacity:0}22.5%,40%{opacity:1}42.5%,to{opacity:0}}@keyframes ft-log-a2{0%,40%{opacity:0}42.5%,60%{opacity:1}62.5%,to{opacity:0}}@keyframes ft-log-a3{0%,60%{opacity:0}62.5%,to{opacity:1}}.jx .ft-2fa{--t:8s}.jx .ft-2fa-seal{width:76px;height:76px;position:absolute;top:0;left:112px}.jx .ft-2fa-seal svg{width:100%;height:100%;overflow:visible}.jx .ft-2fa-track{fill:#fff;stroke:#d3eae1;stroke-width:4px}.jx .ft-2fa-time{fill:none;stroke:var(--jx-ok);stroke-width:4px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;animation:ft-2fa-time var(--t) linear infinite}.jx .ft-2fa-shield{fill:var(--jx-ok-wash);stroke:var(--jx-ok);stroke-width:2px;stroke-linejoin:round;animation:ft-2fa-shield var(--t) var(--jx-ease) infinite}.jx .ft-2fa-check{fill:none;stroke:var(--jx-ok);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:ft-2fa-check var(--t) var(--jx-ease) infinite}.jx .ft-2fa-code{justify-content:center;gap:6px;display:flex;position:absolute;top:90px;left:0;right:0}.jx .ft-2fa-d{width:30px;height:38px;box-shadow:inset 0 0 0 1.5px var(--jx-ok), 0 8px 16px -12px #10111466;font-variant-numeric:tabular-nums;color:var(--jx-ink);animation:ft-2fa-box var(--t) var(--jx-ease) infinite;animation-delay:calc(var(--i) * .16s);background:#fff;border-radius:9px;font-size:19px;font-weight:700;overflow:hidden}.jx .ft-2fa-d:nth-child(3){margin-right:8px}.jx .ft-2fa-d>span{translate:0 calc(var(--to) * -38px);animation:ft-2fa-roll var(--t) cubic-bezier(.25, .9, .3, 1) infinite;animation-delay:calc(var(--i) * .16s);display:grid}.jx .ft-2fa-d i{text-align:center;height:38px;font-style:normal;line-height:38px;display:block}.jx .ft-2fa-tags{justify-content:center;gap:8px;display:flex;position:absolute;top:142px;left:0;right:0}.jx .ft-2fa-tags span{height:26px;color:var(--jx-ink-2);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:10.5px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #10111412}.jx .ft-2fa-tags .is-ok{background:var(--jx-ok);color:#fff;animation:ft-2fa-ok var(--t) var(--jx-ease) infinite;box-shadow:0 8px 16px -10px #1d7a52b3}@keyframes ft-2fa-time{0%{stroke-dashoffset:0;stroke:var(--jx-accent)}46%{stroke-dashoffset:42px;stroke:var(--jx-accent)}51%,94%{stroke-dashoffset:0;stroke:var(--jx-ok)}to{stroke-dashoffset:0;stroke:var(--jx-accent)}}@keyframes ft-2fa-shield{0%,48%{fill:#fff;stroke:#b8c4d2}53%,94%{fill:var(--jx-ok-wash);stroke:var(--jx-ok)}to{fill:#fff;stroke:#b8c4d2}}@keyframes ft-2fa-check{0%,50%{stroke-dashoffset:1px}57%,94%{stroke-dashoffset:0}99%,to{stroke-dashoffset:1px}}@keyframes ft-2fa-roll{0%,10%{opacity:1;translate:0}24%,93%{translate:0 calc(var(--to) * -38px);opacity:1}98%,to{translate:0 calc(var(--to) * -38px);opacity:0}}@keyframes ft-2fa-box{0%,9%{box-shadow:inset 0 0 0 1.5px #d9dee5,0 8px 16px -12px #10111466}12%,22%{box-shadow:inset 0 0 0 2px var(--jx-accent), 0 8px 16px -12px #2b54e080}26%,46%{box-shadow:inset 0 0 0 1.5px #d9dee5,0 8px 16px -12px #10111466}51%,93%{box-shadow:inset 0 0 0 1.5px var(--jx-ok), 0 8px 16px -12px #10111466}98%,to{box-shadow:inset 0 0 0 1.5px #d9dee5,0 8px 16px -12px #10111466}}@keyframes ft-2fa-ok{0%,53%{opacity:0;scale:.8}58%,93%{opacity:1;scale:1}98%,to{opacity:0;scale:.9}}.jx .ft-key{--t:8s;color:#e7e9ee}.jx .ft-key-field{position:absolute;top:4px;left:14px;right:14px}.jx .ft-key-field>p{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;height:16px;font-size:9.5px;font-weight:700}.jx .ft-key-input{background:#ffffff0f;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.jx .ft-key-input>svg:first-child{color:#8ea6ff;flex:none}.jx .ft-key-input>svg:last-child{color:#ffffff59;flex:none}.jx .ft-key-val{color:#e7e9ee;flex:1;align-items:center;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;display:flex}.jx .ft-key-mask{letter-spacing:1px;background:linear-gradient(90deg,#7d8494 0 40%,#f4f6fa 50%,#7d8494 60% 100%) 0 0/300% 100%;color:#0000;clip-path:inset(0);animation:ft-key-paste var(--t) steps(12, end) infinite, ft-key-shine 3.2s linear infinite;-webkit-background-clip:text;background-clip:text;margin-left:2px}.jx .ft-key-path{width:300px;height:176px;position:absolute;inset:0;overflow:visible}.jx .ft-key-path path{fill:none;stroke:#ffffff29;stroke-width:1.5px;stroke-dasharray:3 4}.jx .ft-key-token{background:var(--jx-accent);color:#fff;opacity:0;width:26px;height:26px;animation:ft-key-token var(--t) var(--jx-ease) infinite;border-radius:8px;place-items:center;display:grid;position:absolute;top:26px;left:24px;box-shadow:0 0 18px #5b7cffb3}.jx .ft-key-vault{perspective:240px;background:linear-gradient(160deg,#2e3442,#161920);border-radius:18px;width:76px;height:76px;position:absolute;top:92px;left:40px;box-shadow:inset 0 0 0 1px #ffffff17,0 18px 30px -16px #000}.jx .ft-key-hole{animation:ft-key-glow var(--t) var(--jx-ease) infinite;background:radial-gradient(circle,#1b2440,#07080b 70%);border-radius:50%;position:absolute;inset:11px;box-shadow:inset 0 2px 8px #000}.jx .ft-key-door{transform-origin:0%;animation:ft-key-door var(--t) var(--jx-ease) infinite;background:radial-gradient(circle at 35% 30%,#4a5266,#262b37 70%);border-radius:50%;position:absolute;inset:11px;box-shadow:inset 0 0 0 1px #ffffff1f,0 4px 10px #00000080}.jx .ft-key-door:before{content:"";border:1px dashed #ffffff24;border-radius:50%;position:absolute;inset:4px}.jx .ft-key-dial{width:0;height:0;animation:ft-key-dial var(--t) var(--jx-ease) infinite;position:absolute;top:50%;left:50%}.jx .ft-key-dial:before{content:"";z-index:1;background:radial-gradient(circle at 35% 30%,#c3cada,#6f788e);border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;left:-6px;box-shadow:0 1px 3px #00000080}.jx .ft-key-dial i{transform-origin:50% 0;background:#9aa3b8;border-radius:2px;width:3px;height:15px;position:absolute;top:0;left:-1.5px}.jx .ft-key-dial i:after{content:"";background:#b9c0cf;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-3px;left:-2px}.jx .ft-key-dial i:first-child{rotate:none}.jx .ft-key-dial i:nth-child(2){rotate:120deg}.jx .ft-key-dial i:nth-child(3){rotate:240deg}.jx .ft-key-led{width:6px;height:6px;animation:ft-key-led var(--t) var(--jx-ease) infinite;background:#3ddc97;border-radius:50%;position:absolute;top:8px;right:8px;box-shadow:0 0 8px #3ddc97}.jx .ft-key-tags{justify-items:start;gap:8px;display:grid;position:absolute;top:102px;left:132px}.jx .ft-key-tags span{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:10.5px;font-weight:600;display:inline-flex}.jx .ft-key-tags .is-enc{color:#7ee2b0;animation:ft-key-enc var(--t) var(--jx-ease) infinite;background:#3ddc9724}.jx .ft-key-tags .is-srv{color:#c9ced8;animation:ft-key-srv var(--t) var(--jx-ease) infinite;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff14}@keyframes ft-key-paste{0%,3%{clip-path:inset(0 100% 0 0)}13%,to{clip-path:inset(0)}}@keyframes ft-key-shine{0%{background-position:100% 0}60%,to{background-position:0 0}}@keyframes ft-key-token{0%,14%{opacity:0;translate:0;scale:.8}17%{opacity:1;translate:0;scale:1}22%{opacity:1;translate:14px 46px;scale:.85}27%{opacity:1;translate:41px 91px;scale:.45}29%,to{opacity:0;translate:41px 91px;scale:.3}}@keyframes ft-key-door{0%,26%{transform:rotateY(-72deg)}33%,94%{transform:rotateY(0)}to{transform:rotateY(-72deg)}}@keyframes ft-key-dial{0%,33%{rotate:none}44%,to{rotate:120deg}}@keyframes ft-key-glow{0%,25%{box-shadow:inset 0 2px 8px #000}28%{box-shadow:inset 0 2px 8px #000,inset 0 0 22px #5b7cffe6}34%,to{box-shadow:inset 0 2px 8px #000}}@keyframes ft-key-led{0%,40%{background:#f5b451;box-shadow:0 0 8px #f5b451}44%,94%{background:#3ddc97;box-shadow:0 0 8px #3ddc97}to{background:#f5b451;box-shadow:0 0 8px #f5b451}}@keyframes ft-key-enc{0%,40%{opacity:0;translate:-8px}46%,93%{opacity:1;translate:0}98%,to{opacity:0;translate:0}}@keyframes ft-key-srv{0%,48%{opacity:0;translate:-8px}54%,93%{opacity:1;translate:0}98%,to{opacity:0;translate:0}}.jx .ft-also{margin-top:clamp(64px,8vw,96px)}.jx .ft-also-label{letter-spacing:.1em;text-transform:uppercase;color:var(--jx-ink-3);justify-content:center;align-items:center;gap:16px;font-size:.8125rem;font-weight:600;display:flex}.jx .ft-also-label:before,.jx .ft-also-label:after{content:"";background:linear-gradient(90deg, transparent, var(--jx-line-2));width:min(80px,14vw);height:1px}.jx .ft-also-label:after{background:linear-gradient(270deg, transparent, var(--jx-line-2))}.jx .ft-marq{margin-top:28px;margin-inline:calc(-1 * var(--a-gutter,20px));gap:12px;padding-block:6px 14px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.jx .ft-marq-track{width:max-content;animation:70s linear infinite ft-marq;display:flex}.jx .ft-marq-row.is-back .ft-marq-track{animation-duration:80s;animation-direction:reverse}.jx .ft-marq:hover .ft-marq-track{animation-play-state:paused}.jx .ft-chip{background:var(--jx-paper);white-space:nowrap;height:46px;color:var(--jx-ink);border-radius:999px;flex:none;align-items:center;gap:10px;margin-right:10px;padding:0 18px 0 7px;font-size:.9375rem;font-weight:500;display:inline-flex;box-shadow:0 0 0 1px #1011140f,0 10px 20px -16px #10111459}.jx .ft-chip-ico{background:var(--jx-accent-wash);width:32px;height:32px;color:var(--jx-accent);border-radius:50%;flex:none;place-items:center;display:grid}.jx .ft-chip-plan{background:var(--jx-accent-wash);color:var(--jx-accent);border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:600}@keyframes ft-marq{to{translate:-50%}}.jx .ft-close{text-align:center;justify-items:center;gap:28px;margin-top:40px;display:grid}.jx .ft-close:before{content:"";background:linear-gradient(transparent, var(--jx-line-2));width:1px;height:48px}.jx .ft-close-line{letter-spacing:-.024em;text-wrap:balance;color:var(--jx-ink);font-size:clamp(1.625rem,2.6vw,2.25rem);line-height:1.15;display:grid}.jx .ft-close-line span{color:var(--jx-ink-3);font-weight:400}.jx .ft-close-line b{font-weight:600}.jx .ft-close-acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;display:flex}.jx .ft-close .a-btn svg{transition:translate .25s var(--jx-ease)}.jx .ft-close .a-btn:hover svg{translate:3px}@keyframes ft-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes ft-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes ft-blink{50%{opacity:.35}}@keyframes ft-hello{0%,12%,to{opacity:0;transform:scale(.92)}5%{opacity:1;transform:scale(1.06)}}@keyframes ft-travel{0%{opacity:0;top:-4px}15%{opacity:1}85%{opacity:1}to{opacity:0;top:30px}}@keyframes ft-suggest{50%{box-shadow:inset 0 0 0 1px #a68df5,0 0 0 4px #6b46d914}}@keyframes ft-spin{to{transform:rotate(360deg)}}@keyframes ft-float{50%{transform:translate(-50%,calc(-50% - 4px))}}@media (prefers-reduced-motion:reduce){.jx .ft-marq{-webkit-mask-image:none;mask-image:none}.jx .ft-marq-track{flex-wrap:wrap;justify-content:center;row-gap:10px;width:auto}.jx .ft-marq-track>[aria-hidden]{display:none}}@media (max-width:1023px){.jx .ft-big.is-wide,.jx .ft-big.is-narrow{grid-column:span 12}.jx .ft-big.is-third{grid-column:span 6}.jx .ft-big[data-k=models]{grid-column:span 12}.jx .ft-nine{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.jx .ft-tile.is-look{grid-area:auto/1/auto/-1}.jx .ft-tile[data-k=campaigns],.jx .ft-tile[data-k=email]{grid-area:auto}}@media (max-width:639px){.jx .ft-big.is-third{grid-column:span 12}.jx .ft-art{height:230px;padding:18px}.jx .ft-copy{padding:20px 20px 24px}.jx .ft-nine{grid-template-columns:minmax(0,1fr)}.jx .ft-scene{height:224px}.jx .ft-tile.is-look .ft-scene{min-height:500px;padding:16px}.jx .ft-tile.is-look .ft-tcopy,.jx .ft-tcopy{padding:18px 20px 22px}.jx .ft-chip{height:42px;font-size:.875rem}.jx .ft-close-acts{flex-direction:column}.jx .ft-call-card{flex-wrap:wrap;row-gap:8px}.jx .ft-call-who{flex:160px}.jx .ft-call-card .ft-pill{margin-left:52px}.jx .ft-lines{display:none}}.jx .ft-big[data-k=models] .ft-art{background:radial-gradient(90% 120% at 0 0,#fcede6,#0000 60%),radial-gradient(90% 120% at 100% 100%,#e7eeff,#0000 60%),#faf9f7}.jx .ft-models{gap:10px;width:min(100%,300px);display:grid}.jx .ft-models-head{color:var(--jx-ink-3);font-size:13px}.jx .ft-models-head b{color:var(--jx-ink);font-weight:700}.jx .ft-models-list{background:#fff;border-radius:16px;gap:4px;padding:6px;display:grid;position:relative;box-shadow:0 0 0 1px #1011140f,0 18px 36px -22px #10111459}.jx .ft-model{height:40px;animation:9s ease-in-out infinite ft-model-pick;animation-delay:calc(var(--i) * 3s);border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:flex}.jx .ft-model.is-first{background:#f3f3f1}.jx .ft-model-logo{width:26px;height:26px;color:var(--jx-ink-3);background:#fff;border-radius:8px;flex:none;place-items:center;display:grid;box-shadow:0 0 0 1px #10111414}.jx .ft-model-text{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.jx .ft-model-text b{color:var(--jx-ink);font-weight:600}.jx .ft-model-text small{white-space:nowrap;text-overflow:ellipsis;color:var(--jx-ink-4);font-size:11px;overflow:hidden}.jx .ft-model-tick{color:var(--jx-ink);opacity:0;animation:9s ease-in-out infinite ft-model-tick;animation-delay:calc(var(--i) * 3s);flex:none}.jx .ft-model.is-first .ft-model-tick{opacity:1}.jx .ft-model.is-more{opacity:.55;animation:none}.jx .ft-model.is-more .ft-model-logo{border:1px dashed #0000;box-shadow:inset 0 0 0 1px #1011141f}.jx .ft-model-cursor{color:#101114;filter:drop-shadow(0 2px 3px #00000040);animation:9s cubic-bezier(.6,0,.2,1) infinite ft-model-cursor;position:absolute;top:22px;right:44px}@keyframes ft-model-pick{0%,30%{background:#f3f3f1}34%,to{background:0 0}}@keyframes ft-model-tick{0%,2%{opacity:0;transform:scale(.6)}6%,30%{opacity:1;transform:none}34%,to{opacity:0}}@keyframes ft-model-cursor{0%,26%{top:22px}33%,59%{top:66px}66%,92%{top:110px}to{top:22px}}.jx .ft-big[data-k=languages] .ft-lang{gap:6px;max-width:360px}.jx .ft-big[data-k=languages] .ft-hello{padding:5px 10px;font-size:13px}.jx .ft-art{contain:paint}.jx .ft-nine-row{display:contents}@media (max-width:639px){.jx .ft-nine{display:block}.jx .ft-nine>.ft-tile.is-look{margin-top:12px}.jx .ft-bento,.jx .ft-nine-row{margin-inline:calc(-1 * var(--a-gutter,20px));padding:4px var(--a-gutter,20px) 10px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--a-gutter,20px);overscroll-behavior-x:contain;scrollbar-width:none;align-items:flex-start;gap:12px;display:flex;overflow-x:auto}.jx .ft-bento::-webkit-scrollbar{display:none}.jx .ft-nine-row::-webkit-scrollbar{display:none}.jx .ft-bento>.ft-big,.jx .ft-nine-row>.ft-tile{scroll-snap-align:start;flex:0 0 86%}.jx .ft-bento:focus-visible,.jx .ft-nine-row:focus-visible{outline:2px solid var(--jx-accent);outline-offset:2px;border-radius:12px}}
.jx #straight-answers{--pf-line:#10111412;--pf-edge:#1011141c;--pf-amber:#c27a12}.jx .pf-safe{margin-top:clamp(56px,7vw,88px)}.jx .pf-part{flex-wrap:wrap;justify-content:space-between;align-items:last baseline;gap:10px 48px;margin-bottom:28px;display:flex}.jx .pf-part .jx-h3{letter-spacing:-.026em;font-size:clamp(1.625rem,2.5vw,2.25rem);line-height:1.1}.jx .pf-part .jx-small{text-wrap:balance;font-size:.9375rem}.jx .pf-cards{gap:16px;display:grid}@media (min-width:1024px){.jx .pf-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.jx .pf-card{background:var(--jx-paper);border-radius:22px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1011140f,0 24px 48px -36px #10111459}.jx .pf-card:after{content:"";border-radius:inherit;transition:box-shadow .35s var(--jx-ease);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #2b54e000}.jx .pf-card:hover:after{box-shadow:inset 0 0 0 1px #2b54e042}.jx .pf-art{--pf-lag:0s;background:radial-gradient(80% 90% at 50% 50%, #fff, transparent 75%), var(--jx-grain), linear-gradient(180deg, #f2f4f8, #f8f8f7);border-radius:14px;height:216px;margin:8px 8px 0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1011140b}.jx .pf-art.is-check{--pf-lag:-1.3s}.jx .pf-art.is-wording{--pf-lag:-2.6s}.jx .pf-art:before{content:"";--jx-ring:#2b54e016;--jx-ring-gap:20px;--jx-ring-at:50% 55%;pointer-events:none;position:absolute;inset:0}.jx .pf-svg{width:calc(100% - 20px);height:100%;display:block;position:absolute;top:0;left:10px}.jx .pf-copy{flex-direction:column;flex:1;gap:10px;padding:22px 26px;display:flex}.jx .pf-copy .jx-h4{letter-spacing:-.014em;font-size:1.1875rem}.jx .pf-text{color:var(--jx-ink-2);text-wrap:pretty;margin-bottom:14px;font-size:.9375rem;line-height:1.6}.jx .pf-spec{border-top:1px solid var(--pf-line);justify-content:space-between;align-items:baseline;gap:16px;margin-top:auto;padding-top:16px;display:flex}.jx .pf-spec dt{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--jx-ink-3);font-size:.6875rem;font-weight:600}.jx .pf-spec dd{text-align:right;color:var(--jx-ink);font-size:.875rem;font-weight:600}@media (min-width:640px) and (max-width:1023px){.jx .pf-card{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.jx .pf-art{height:auto;min-height:232px;margin:8px 0 8px 8px}.jx .pf-copy{padding:26px 28px}}.jx .pf-data{background:var(--jx-grain), #fff;border-radius:24px;margin-top:16px;padding:22px 8px 8px;position:relative;box-shadow:0 0 0 1px #1011140f,0 30px 60px -44px #10111459}.jx .pf-data-k{letter-spacing:.1em;text-transform:uppercase;color:var(--jx-ink-3);margin:0 20px 6px;font-size:.75rem;font-weight:700}.jx .pf-data-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.jx .pf-datum{--pf-c:#2b54e0;--pf-w:#eef2ff;border-radius:18px;align-content:start;gap:6px;padding:18px 20px 22px;transition:background .35s;display:grid;position:relative}.jx .pf-datum+.pf-datum:before{content:"";background:linear-gradient(180deg, transparent, var(--jx-line) 20%, var(--jx-line) 80%, transparent);width:1px;position:absolute;top:22px;bottom:22px;left:0}.jx .pf-datum.is-gdpr{--pf-c:#1d7a52;--pf-w:#e6f3ec}.jx .pf-datum.is-lock{--pf-c:#2b54e0;--pf-w:#eef2ff}.jx .pf-datum.is-export{--pf-c:#6b46d9;--pf-w:#f0ecfe}.jx .pf-datum.is-lang{--pf-c:#b4560b;--pf-w:#fcefe3}.jx .pf-datum:hover{background:color-mix(in srgb, var(--pf-w) 45%, transparent)}.jx .pf-glyph{background:linear-gradient(160deg, #fff, var(--pf-w));width:56px;height:56px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pf-c) 18%, transparent), 0 12px 24px -16px color-mix(in srgb, var(--pf-c) 60%, transparent);color:var(--pf-c);transition:translate .35s var(--jx-ease);border-radius:17px;place-items:center;margin-bottom:8px;display:grid}.jx .pf-datum:hover .pf-glyph{translate:0 -3px}.jx .pf-datum b{color:var(--jx-ink);font-size:1rem;font-weight:650}.jx .pf-datum p{color:var(--jx-ink-3);text-wrap:pretty;font-size:.875rem;line-height:1.55}.jx .pf-g{width:32px;height:32px;display:block;overflow:visible}.jx .pf-g svg{width:100%;height:100%;display:block;overflow:visible}.jx .pf-g-line{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.jx .pf-g-fill{fill:currentColor}.jx .pf-g-key{fill:#fff}.jx .pf-g-tick{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0}.jx .pf-g-shackle{transform-box:fill-box;transform-origin:100% 100%}.jx .pf-g.is-lang{position:relative}.jx .pf-g-words{place-items:center;display:grid;position:absolute;inset:2px 0 7px}.jx .pf-g-words i{color:currentColor;grid-area:1/1;font-size:13px;font-style:normal;font-weight:700;line-height:1}.jx .pf-g-words i+i{opacity:0}.jx .pf-g-tick{animation:pf-tick 6s var(--jx-ease) infinite}.jx .pf-g-shackle{animation:pf-shackle 6s var(--jx-ease) infinite;animation-delay:.8s}.jx .pf-g-drop{animation:pf-drop 6s var(--jx-ease) infinite;animation-delay:1.6s}.jx .pf-g-words i{animation:8s ease-in-out infinite pf-word}.jx .pf-g-words i:nth-child(2){animation-delay:2s}.jx .pf-g-words i:nth-child(3){animation-delay:4s}.jx .pf-g-words i:nth-child(4){animation-delay:6s}@keyframes pf-tick{0%,8%{stroke-dashoffset:100px}24%,86%{stroke-dashoffset:0}96%,to{stroke-dashoffset:100px}}@keyframes pf-shackle{0%,12%{transform:translateY(-3px)rotate(-14deg)}22%{transform:translateY(.5px)rotate(0)}26%,84%{transform:none}94%,to{transform:translateY(-3px)rotate(-14deg)}}@keyframes pf-drop{0%{opacity:0;transform:translateY(-6px)}12%{opacity:1}30%,70%{opacity:1;transform:translateY(4px)}82%,to{opacity:0;transform:translateY(6px)}}@keyframes pf-word{0%,2%{opacity:0;transform:translateY(3px)}6%,22%{opacity:1;transform:none}26%,to{opacity:0;transform:translateY(-3px)}}@media (max-width:1100px){.jx .pf-data-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jx .pf-datum:nth-child(3):before{display:none}}@media (max-width:599px){.jx .pf-data-grid{grid-template-columns:minmax(0,1fr)}.jx .pf-datum+.pf-datum:before{background:var(--jx-line);width:auto;height:1px;inset:0 20px auto}}.jx .pf-illus{text-align:center;color:var(--jx-ink-3);margin-top:16px;font-size:.75rem}.jx .pf-svg text{font-family:var(--jx-font);fill:var(--jx-ink);font-size:11px;font-weight:500}.jx .pf-svg .pf-cap{letter-spacing:.12em;text-transform:uppercase;fill:var(--jx-ink-3);font-size:9.75px;font-weight:600}.jx .pf-svg .pf-cap.is-blue{fill:var(--jx-accent)}.jx .pf-svg .pf-label{fill:var(--jx-ink-3);font-size:10.5px}.jx .pf-svg .pf-label.is-strong{fill:var(--jx-ink-2);font-weight:600}.jx :is(.pf-pill,.pf-api-tag,.pf-ms,.pf-l-ask),.jx .pf-box,.jx .pf-ai{filter:drop-shadow(0 1px 1.5px #10111412)}.jx .pf-pill rect{fill:#fff;stroke:var(--pf-edge)}.jx .pf-pill.is-msg rect{stroke:#10111424}.jx .pf-wire,.jx .pf-track{stroke:#10111442;stroke-width:1.2px;stroke-dasharray:2 3}.jx .pf-stamp{transform-box:fill-box;transform-origin:50%}.jx .pf-stamp rect:first-child{fill:var(--jx-limit-wash);stroke:var(--jx-limit);stroke-width:1.3px}.jx .pf-stamp .pf-stamp-in{fill:none;stroke:#985a0666;stroke-width:.6px}.jx .pf-svg .pf-stamp text{letter-spacing:.16em;text-transform:uppercase;fill:var(--jx-limit);font-size:9px;font-weight:800}.jx .pf-stamp.is-fixed rect:first-child{fill:var(--jx-accent-wash);stroke:var(--jx-accent)}.jx .pf-stamp.is-fixed .pf-stamp-in{stroke:#2b54e066}.jx .pf-svg .pf-stamp.is-fixed text{fill:var(--jx-accent)}.jx .pf-api{stroke-width:1.5px}.jx .pf-api-tag rect{fill:#fff;stroke:#2b54e066}.jx .pf-svg .pf-api-tag text{letter-spacing:.1em;fill:var(--jx-accent);font-size:8.5px;font-weight:700}.jx .pf-box{fill:#fff;stroke:#10111417}.jx .pf-rec>rect:first-child{fill:#f5f5f3;stroke:#1011140f}.jx .pf-rec circle{fill:#10111433}.jx .pf-rec .pf-bar{fill:#10111421}.jx .pf-rec .pf-bar.is-short{fill:#10111412}.jx .pf-rec.is-lit>rect:first-child{fill:var(--jx-accent-wash);stroke:#2b54e080}.jx .pf-rec.is-lit circle{fill:var(--jx-accent)}.jx .pf-lock-sm rect{fill:var(--jx-ink-3)}.jx .pf-lock-sm path{fill:none;stroke:var(--jx-ink-3);stroke-width:1.3px}.jx .pf-s-ok{transform-box:fill-box;transform-origin:50%}.jx .pf-s-ok circle{fill:var(--jx-ok-wash);stroke:var(--jx-ok);stroke-width:1.2px}.jx .pf-s-ok path{fill:none;stroke:var(--jx-ok);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.jx .pf-s-dot{fill:var(--jx-accent);opacity:0;filter:drop-shadow(0 0 3px #2b54e073)}.jx .pf-s-ring{fill:none;stroke:var(--pf-amber);stroke-width:1.4px;opacity:0;transform-box:fill-box;transform-origin:50%}.jx .pf-art.is-scope .pf-s-dot.is-ok{animation:pf-s-ok-dot 8s ease-in-out var(--pf-lag) infinite}.jx .pf-art.is-scope .pf-s-ok{animation:pf-s-tick 8s ease-out var(--pf-lag) infinite}.jx .pf-art.is-scope .pf-rec.is-lit>rect:first-child{animation:pf-s-lit 8s ease-out var(--pf-lag) infinite}.jx .pf-art.is-scope .pf-rec.is-lit circle{animation:pf-s-lit-dot 8s ease-out var(--pf-lag) infinite}.jx .pf-art.is-scope .pf-s-dot.is-no{animation:pf-s-no-dot 8s ease-in-out var(--pf-lag) infinite}.jx .pf-art.is-scope .pf-s-ring{animation:pf-s-ring 8s ease-out var(--pf-lag) infinite}.jx .pf-art.is-scope .pf-stamp{animation:pf-stamp 8s ease-out var(--pf-lag) infinite}@keyframes pf-s-ok-dot{0%,3%{opacity:0;transform:translateY(0)}6%{opacity:1}22%{opacity:1;transform:translateY(60px)}26%,to{opacity:0;transform:translateY(60px)}}@keyframes pf-s-tick{0%,12%{opacity:0;transform:scale(.5)}16%{opacity:1;transform:scale(1.1)}19%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(1)}}@keyframes pf-s-lit{0%,20%{fill:#f5f5f3;stroke:#1011140f}25%,90%{fill:#eef2ff;stroke:#2b54e080}97%,to{fill:#f5f5f3;stroke:#1011140f}}@keyframes pf-s-lit-dot{0%,20%{fill:#10111433}25%,90%{fill:#2b54e0}97%,to{fill:#10111433}}@keyframes pf-s-no-dot{0%,30%{opacity:0;transform:translateY(0)}33%{opacity:1}42%{opacity:1;transform:translateY(26px)}50%,to{opacity:0;transform:translateY(8px)}}@keyframes pf-s-ring{0%,41%{opacity:0;transform:scale(.6)}43%{opacity:.9;transform:scale(1)}56%,to{opacity:0;transform:scale(3)}}@keyframes pf-stamp{0%,44%{opacity:0;transform:scale(1.6)}48%{opacity:1;transform:scale(.94)}51%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(1)}}.jx .pf-gate{fill:#2b54e01f;stroke:#2b54e0b3;stroke-width:1.2px}.jx .pf-gate-scan{stroke:var(--jx-accent);stroke-width:1.6px;stroke-linecap:round;opacity:.9}.jx .pf-ms rect{fill:#fff;stroke:#2b54e052}.jx .pf-svg .pf-ms text{font-variant-numeric:tabular-nums;fill:var(--jx-accent);font-size:10px;font-weight:700}.jx .pf-verdict{transform-box:fill-box;transform-origin:50%}.jx :is(.pf-verdict,.pf-token) rect{fill:var(--jx-ok-wash);stroke:#1d7a524d}.jx .pf-token rect{fill:#eff7f2;stroke:#1d7a5233}.jx :is(.pf-verdict,.pf-token) path{fill:none;stroke:var(--jx-ok);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.jx .pf-svg :is(.pf-verdict,.pf-token) text{fill:var(--jx-ok);font-size:9.5px;font-weight:700}.jx .pf-ai{fill:#fff;stroke:#10111429;stroke-width:1.2px}.jx .pf-ai-ring{fill:none;stroke:var(--jx-accent);stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%}.jx .pf-svg .pf-ai-t{letter-spacing:.04em;fill:var(--jx-ink);font-size:11px;font-weight:700}.jx .pf-g-dot{fill:var(--jx-accent)}.jx .pf-g-halo{fill:#2b54e02e}.jx .pf-art.is-check :is(.pf-g-dot,.pf-g-halo){animation:pf-g-dot 7s ease-in-out var(--pf-lag) infinite}.jx .pf-art.is-check .pf-gate{animation:pf-g-gate 7s ease-in-out var(--pf-lag) infinite}.jx .pf-art.is-check .pf-gate-scan{animation:pf-g-scan 7s ease-in-out var(--pf-lag) infinite}.jx .pf-art.is-check .pf-ms rect{animation:pf-g-ms 7s ease-in-out var(--pf-lag) infinite}.jx .pf-art.is-check .pf-verdict{animation:pf-g-verdict 7s ease-out var(--pf-lag) infinite}.jx .pf-art.is-check .pf-ai{animation:pf-g-ai 7s ease-in-out var(--pf-lag) infinite}.jx .pf-art.is-check .pf-ai-ring{animation:pf-g-ai-ring 7s ease-out var(--pf-lag) infinite}.jx .pf-art.is-check .pf-ledger{animation:pf-g-ledger 7s var(--jx-ease) var(--pf-lag) infinite}@keyframes pf-g-dot{0%{opacity:0;transform:translate(-50px)}6%{opacity:1;transform:translate(-45px)}24%,40%{opacity:1;transform:translate(0)}56%{opacity:1;transform:translate(84px)}60%,to{opacity:0;transform:translate(84px)}}@keyframes pf-g-gate{0%,20%{fill:#2b54e00d;stroke:#2b54e059}26%,40%{fill:#2b54e029;stroke:#2b54e0e6}48%,to{fill:#2b54e00d;stroke:#2b54e059}}@keyframes pf-g-scan{0%,24%{opacity:0;transform:translateY(-17px)}27%{opacity:1}32%{transform:translateY(17px)}37%{transform:translateY(-17px)}40%{opacity:1;transform:translateY(0)}44%,to{opacity:0;transform:translateY(0)}}@keyframes pf-g-ms{0%,22%{fill:#fff;stroke:#2b54e038}28%,42%{fill:#eef2ff;stroke:#2b54e0a6}50%,to{fill:#fff;stroke:#2b54e038}}@keyframes pf-g-verdict{0%,38%{opacity:0;transform:scale(.7)}43%{opacity:1;transform:scale(1.06)}46%,90%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}@keyframes pf-g-ai{0%,54%{fill:#fff}58%,70%{fill:#e3e9ff}84%,to{fill:#fff}}@keyframes pf-g-ai-ring{0%,55%{opacity:0;transform:scale(1)}57%{opacity:.7}76%,to{opacity:0;transform:scale(1.7)}}@keyframes pf-g-ledger{0%,42%{transform:translate(0)}50%,to{transform:translate(56px)}}.jx .pf-bubble{fill:#fff;stroke:#1011141f}.jx .pf-svg .pf-l-ask text{fill:var(--jx-ink-2)}.jx .pf-l-dot{fill:var(--pf-amber)}.jx .pf-l-wire{fill:none;stroke:#10111447;stroke-width:1.2px;stroke-dasharray:1 2;stroke-dashoffset:0}.jx .pf-l-head{fill:none;stroke:#1011145c;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.jx .pf-l-card{filter:drop-shadow(0 6px 10px #2b54e01a)}.jx .pf-reply{fill:#fff;stroke:#2b54e052}.jx .pf-lock rect{fill:var(--jx-accent)}.jx .pf-shackle{fill:none;stroke:var(--jx-accent);stroke-width:1.5px;stroke-linecap:round}.jx .pf-svg .pf-reply-t{letter-spacing:-.005em;fill:var(--jx-ink);font-size:13px;font-weight:600}.jx .pf-art.is-wording .pf-l-ask{animation:pf-l-ask 8s var(--jx-ease) var(--pf-lag) infinite}.jx .pf-art.is-wording .pf-l-rule{animation:pf-l-rule 8s ease-out var(--pf-lag) infinite}.jx .pf-art.is-wording .pf-l-wire{animation:pf-l-wire 8s ease-in-out var(--pf-lag) infinite}.jx .pf-art.is-wording .pf-l-head{animation:pf-l-head 8s ease-out var(--pf-lag) infinite}.jx .pf-art.is-wording .pf-l-card{animation:pf-l-card 8s var(--jx-ease) var(--pf-lag) infinite}.jx .pf-art.is-wording .pf-shackle{animation:pf-l-shackle 8s ease-in-out var(--pf-lag) infinite}.jx .pf-art.is-wording .pf-stamp{animation:pf-l-stamp 8s ease-out var(--pf-lag) infinite}@keyframes pf-l-ask{0%{opacity:0;transform:translate(-10px)}6%,92%{opacity:1;transform:translate(0)}97%,to{opacity:0;transform:translate(0)}}@keyframes pf-l-rule{0%,8%{opacity:0}12%,92%{opacity:1}97%,to{opacity:0}}@keyframes pf-l-wire{0%,12%{opacity:1;stroke-dashoffset:1.05px}20%,92%{opacity:1;stroke-dashoffset:0}97%,to{opacity:0;stroke-dashoffset:0}}@keyframes pf-l-head{0%,19%{opacity:0}21%,92%{opacity:1}97%,to{opacity:0}}@keyframes pf-l-card{0%,18%{opacity:0;transform:translateY(8px)}26%,92%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}@keyframes pf-l-shackle{0%,27%{transform:translateY(-3.5px)}31%,to{transform:translateY(0)}}@keyframes pf-l-stamp{0%,32%{opacity:0;transform:scale(1.6)}36%{opacity:1;transform:scale(.94)}39%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.jx .pf-foot{border-top:1px solid var(--jx-line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 40px;margin-top:clamp(64px,8vw,96px);padding-top:28px;display:flex}.jx .pf-who{color:var(--jx-ink-2);align-items:center;gap:10px;font-size:.9375rem;display:flex}.jx .pf-who svg{color:var(--jx-accent);flex:none}.jx .pf-links{flex-wrap:wrap;gap:12px 32px;display:flex}@media (max-width:639px){.jx .pf-part{margin-bottom:20px}.jx .pf-art{height:208px}.jx .pf-svg{width:calc(100% - 12px);left:6px}.jx .pf-copy{padding:22px 20px 20px}.jx .pf-foot{flex-direction:column;align-items:flex-start}.jx .pf-who{align-items:flex-start}.jx .pf-who svg{margin-top:3px}.jx .pf-links{flex-direction:column;gap:14px}}.jx .pf-art{contain:paint}
.jx .pr{border-top:2px solid var(--jx-ink);margin-top:clamp(56px,7vw,88px);display:grid}.jx .pr-plan{border-bottom:1px solid var(--jx-line);align-content:start;padding:28px 24px 32px;display:grid}@media (min-width:1024px){.jx .pr{grid-template-rows:repeat(7,auto);grid-template-columns:repeat(4,minmax(0,1fr))}.jx .pr-plan{grid-row:span 7;grid-template-rows:subgrid;row-gap:0}.jx .pr-plan+.pr-plan{border-left:1px solid var(--jx-line)}}.jx .pr-plan.is-lead{background:var(--jx-canvas)}.jx .pr-name{letter-spacing:-.01em;color:var(--jx-ink);font-size:1.25rem;font-weight:700}.jx .pr-note{color:var(--jx-ink-3);margin-top:4px;font-size:.9375rem;line-height:1.45}.jx .pr-price{align-items:baseline;gap:8px;margin-top:20px;display:flex}.jx .pr-amount{letter-spacing:-.035em;color:var(--jx-ink);font-size:clamp(2.25rem,3.2vw,2.75rem);font-weight:700;line-height:1}.jx .pr-amount.is-talk{letter-spacing:-.025em;font-size:clamp(1.75rem,2.4vw,2.125rem)}.jx .pr-per{color:var(--jx-ink-3);font-size:.9375rem}.jx .pr-annual{color:var(--jx-ink-3);margin-top:8px;font-size:.875rem}.jx .pr-cta{margin-top:24px}.jx .pr-cta .a-btn{justify-content:center;width:100%}.jx .pr-facts{border-top:1px solid var(--jx-line);align-content:start;margin-top:24px;display:grid}.jx .pr-facts li{border-bottom:1px solid var(--jx-line);color:var(--jx-ink-2);align-items:center;gap:10px;padding:12px 0;font-size:.9375rem;display:flex}.jx .pr-facts svg{color:var(--jx-ok);flex:none}.jx .pr-adds{color:var(--jx-ink-3);margin-top:16px;font-size:.875rem;line-height:1.55}.jx .pr-adds b{color:var(--jx-ink);font-weight:600}.jx .pr-terms{text-align:center;text-wrap:balance;justify-items:center;gap:10px;max-width:720px;margin:32px auto 0;display:grid}@media (max-width:1023px){.jx .pr{margin-inline:calc(-1 * var(--a-gutter));padding-inline:var(--a-gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--a-gutter);scrollbar-width:none;border-top:0;display:flex;overflow-x:auto}.jx .pr::-webkit-scrollbar{display:none}.jx .pr-plan{scroll-snap-align:start;border-top:2px solid var(--jx-ink);border-bottom:0;flex:0 0 min(84%,360px)}.jx .pr-plan+.pr-plan{border-left:1px solid var(--jx-line)}}.jx .pr-curbar{justify-content:center;margin-top:28px;display:flex}
