.jlp-root{font-family:var(--font-jlp), var(--font-inter), sans-serif;-webkit-font-smoothing:antialiased;color:#f4f6fb;background:#000}.jlp-root ::selection{background:#788cdc59}@keyframes jlp-rise{0%{opacity:0;filter:blur(7px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes jlp-fade{0%{opacity:0}to{opacity:1}}.jlp-root .jlp-rise{animation:1.1s cubic-bezier(.22,1,.36,1) both jlp-rise;animation-delay:var(--d,0s)}.jlp-root .jlp-fade{animation:1.2s ease-out both jlp-fade;animation-delay:var(--d,0s)}.jlp-root .jlp-word{opacity:.7;transition:opacity .22s ease-out,text-shadow .9s ease-out}.jlp-root .jlp-word.jlp-lit{opacity:1;text-shadow:0 0 26px #beceff4d,0 0 2px #ffffff4d}.jlp-root .jlp-cta:not(.jlp-lit){opacity:.72}.jlp-root .jlp-cta{transition:opacity .35s ease-out,box-shadow .5s ease-out,background-color .25s}.jlp-root [data-station=logos]>.jlp-lit{color:#fffffff2}.jlp-root .jlp-cta.jlp-lit{box-shadow:0 0 0 1px #ffffffe6,0 12px 44px #d6e2ff47,0 0 90px #7896ff38}.jlp-root .jlp-dim{background:linear-gradient(100deg,#eef1f8 0%,#b9bfcd 45%,#6f7584 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.jlp-root .jlp-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05060dbd;border-bottom:1px solid #ffffff0f}.jlp-root .jlp-pill{transition:background-color .25s,border-color .25s}.jlp-root .jlp-pill:hover{background-color:#ffffff14;border-color:#ffffff29}.jlp-root .jlp-cta{transition:background-color .18s,transform .18s;box-shadow:0 1px 2px #0006}.jlp-root .jlp-cta:hover{background-color:#e6e9f1}.jlp-root .jlp-cta:active{transform:scale(.985)}.jlp-root .jlp-cta .jlp-arrow{transition:transform .3s cubic-bezier(.22,1,.36,1)}.jlp-root .jlp-cta:hover .jlp-arrow{transform:translate(3px)}.jlp-root .jlp-ghost{transition:background-color .25s,border-color .25s,transform .35s cubic-bezier(.22,1,.36,1)}.jlp-root .jlp-ghost:hover{background-color:#ffffff1a;border-color:#ffffff29}.jlp-root .jlp-ghost .jlp-arrow{transition:transform .3s cubic-bezier(.22,1,.36,1)}.jlp-root .jlp-ghost:hover .jlp-arrow{transform:translate(3px)}.jlp-root .jlp-navlink{transition:color .2s,background-color .2s}.jlp-root .jlp-navlink:hover{color:#f4f6fb;background-color:#ffffff0f}.jlp-root .jlp-window{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#ffffff0b 0%,#ffffff04 30%,#fff0 100%),#090b148c}.jlp-root .jlp-window-edge{background:linear-gradient(90deg,#0000 5%,#bed0ff59 50%,#0000 95%)}.jlp-root .jlp-reveal{opacity:0;filter:blur(7px);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1),filter 1s cubic-bezier(.22,1,.36,1);transform:translateY(26px)}.jlp-root .jlp-reveal.jlp-in{opacity:1;filter:blur();transform:none}.jlp-root .jlp-jcursor{pointer-events:none;width:0;height:0;transition:left .64s cubic-bezier(.32,.72,0,1),top .64s cubic-bezier(.32,.72,0,1),opacity .32s}.jlp-root .jlp-jcursor-arrow{fill:#fff;stroke:#0009;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;paint-order:stroke;filter:drop-shadow(0 6px 10px #07133157)drop-shadow(0 2px 3px #07133138);transform-origin:10% 10%;width:27px;height:24px;animation:1.5s ease-in-out infinite jlp-jcursor-bob;position:absolute;top:-2px;left:-3px}.jlp-root .jlp-jcursor-ring{border:2px solid #2b7fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:1.5s ease-out infinite jlp-jcursor-pulse;position:absolute;top:0;left:0}@keyframes jlp-jcursor-bob{0%,to{transform:translate(0)}50%{transform:translate(2.5px,2.5px)}}@keyframes jlp-jcursor-pulse{0%{opacity:.75;transform:scale(.5)}70%,to{opacity:0;transform:scale(2.6)}}.jlp-root .jlp-tip{z-index:1;color:#fff;white-space:nowrap;transform-origin:0 0;background:#0f1a30;border-radius:12px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:500;line-height:1.3;animation:.4s cubic-bezier(.34,1.56,.64,1) .64s both jlp-tip;display:inline-flex;position:absolute;top:24px;left:18px;box-shadow:0 12px 30px #00000080,inset 0 0 0 1px #ffffff12}.jlp-root .jlp-tip:before{content:"";background:inherit;border-radius:2px;width:10px;height:10px;position:absolute;top:-5px;left:14px;transform:rotate(45deg)}.jlp-root .jlp-tip--left{transform-origin:100% 0;left:auto;right:4px}.jlp-root .jlp-tip--left:before{left:auto;right:14px}.jlp-root .jlp-tip-dot{background:#ff7a5c;border-radius:999px;flex:none;width:6px;height:6px}@keyframes jlp-tip{0%{opacity:0;transform:translateY(3px)scale(.92)}to{opacity:1;transform:none}}.jlp-root .jlp-click{opacity:0;pointer-events:none;border:1.5px solid #f4f6fbe6;border-radius:999px;width:12px;height:12px;animation:.6s ease-out both jlp-click;position:absolute;top:3px;left:4px;transform:translate(-50%,-50%)scale(.4)}@keyframes jlp-click{0%{opacity:.9;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(-50%,-50%)scale(2.8)}}.jlp-root .jlp-tour-target{z-index:1;transition:box-shadow .3s .64s,transform .3s .64s;position:relative;transform:scale(1.02);box-shadow:0 0 0 2px #2b7fff,0 0 0 7px #2b7fff29}.jlp-root .jlp-tooltip{transform-origin:0;transition:opacity .35s .55s,transform .5s cubic-bezier(.34,1.56,.64,1) .55s}@keyframes jlp-caret{50%{opacity:0}}.jlp-root .jlp-caret{animation:.9s step-end infinite jlp-caret}.jlp-root .jlp-connector path{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .8s cubic-bezier(.65,0,.35,1)}.jlp-root .jlp-connector.jlp-drawn path{stroke-dashoffset:0}.jlp-root .jlp-beam{opacity:0;background:linear-gradient(90deg,#0000,#a0beff0d 40%,#d2e2ff24 50%,#a0beff0d 60%,#0000);left:-12%}.jlp-root .jlp-beam-on{opacity:1;animation:2.15s cubic-bezier(.4,.1,.6,.9) both jlp-beam-sweep}@keyframes jlp-beam-sweep{0%{left:-12%}to{left:104%}}.jlp-root .jlp-outline rect{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .55s cubic-bezier(.65,0,.35,1)}.jlp-root .jlp-on .jlp-outline rect{stroke-dashoffset:0}.jlp-root .jlp-read-tag{letter-spacing:.01em;color:#9cc0ff;opacity:0;background:#0f1a30;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;font-weight:500;transition:opacity .4s cubic-bezier(.22,1,.36,1) .9s,transform .4s cubic-bezier(.34,1.56,.64,1) .9s;display:inline-flex;position:absolute;top:-11px;right:10px;transform:translateY(4px)scale(.9);box-shadow:inset 0 0 0 1px #7ab1fe73}.jlp-root .jlp-read-tag--in{opacity:1;transform:none}@keyframes jlp-pop{0%{opacity:0;transform:translateY(7px)scale(.85)}65%{opacity:1;transform:translateY(0)scale(1.045)}to{opacity:1;transform:none}}.jlp-root .jlp-pop{animation:.4s cubic-bezier(.34,1.45,.64,1) both jlp-pop}@keyframes jlp-swap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.jlp-root .jlp-swap{animation:.55s cubic-bezier(.22,1,.36,1) both jlp-swap}.jlp-root .jlp-msg-user{will-change:transform}.jlp-root .jlp-msg-user--fly{transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .3s}.jlp-root .jlp-box-send{transition:box-shadow .35s,transform .35s cubic-bezier(.34,1.56,.64,1)}.jlp-root .jlp-box-send--ready{transform:scale(1.08);box-shadow:0 0 0 4px #2b7fff38,0 0 24px #2b7fff73}.jlp-root .jlp-face canvas{display:block}.jlp-root .jlp-plan{background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;margin:0;padding:10px 12px;list-style:none;display:flex}.jlp-root .jlp-plan-row{--i:0;color:#f4f6fb80;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:10px;padding:5px 0;font-size:12.5px;line-height:1.3;display:grid;position:relative}.jlp-root .jlp-plan-row+.jlp-plan-row:before{content:"";border-left:1px dotted #ffffff38;height:12px;position:absolute;top:-6px;left:9.5px}.jlp-root .jlp-plan-ico{color:#f4f6fb99;background:#ffffff0f;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.jlp-root .jlp-plan-row.is-current{color:#7ab1fe}.jlp-root .jlp-plan-ico--guide{color:#fff;background:#2b7fff}.jlp-root .jlp-plan-row.is-pending{color:#f4f6fb52}.jlp-root .jlp-plan-row.is-pending .jlp-plan-ico{color:#f4f6fb59}.jlp-root .jlp-plan-row.is-done .jlp-plan-ico{color:#7ee2a4;background:#48c87824}.jlp-root .jlp-plan-status{color:#f4f6fb6b;grid-column:2;margin-top:2px;font-size:12px}.jlp-root .jlp-plan-status--warm{color:#ff9d86}.jlp-root .jlp-plan--thinking .jlp-plan-row{opacity:0;animation:.45s cubic-bezier(.22,1,.36,1) both jlp-thought-in;animation-delay:calc(var(--i) * .55s)}.jlp-root .jlp-plan--thinking .jlp-plan-ico{color:#7ab1fe;animation:1.2s ease-out infinite jlp-thought-dot;animation-delay:calc(var(--i) * .55s + .25s);background:#7ab1fe1f}.jlp-root .jlp-plan--thinking .jlp-plan-text{color:#0000;background:linear-gradient(90deg,#f4f6fb8c 0% 42%,#fff 50%,#f4f6fb8c 58% 100%) 0 0/240% 100%;animation:1.7s linear infinite jlp-sheen;animation-delay:calc(var(--i) * .55s + .35s);-webkit-background-clip:text;background-clip:text}@keyframes jlp-thought-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes jlp-thought-dot{0%{box-shadow:0 0 #7ab1fe80}to{box-shadow:0 0 0 6px #7ab1fe00}}@keyframes jlp-sheen{0%{background-position:120% 0}to{background-position:-120% 0}}.jlp-root .jlp-toast{opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.jlp-root .jlp-toast-in{opacity:1;transition-delay:.35s;transform:none}@keyframes jlp-pulse{0%,to{box-shadow:0 0 #2b7fff73}60%{box-shadow:0 0 0 6px #2b7fff00}}.jlp-root .jlp-pulse{animation:1.8s ease-out infinite jlp-pulse}.jlp-root .jlp-ucursor{transition:left .95s cubic-bezier(.4,.05,.2,1),top .95s cubic-bezier(.4,.05,.2,1),opacity .4s}.jlp-root .jlp-ucursor-arrow{fill:#c9b8ff;stroke:#0009;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;paint-order:stroke;filter:drop-shadow(0 6px 10px #07133157)drop-shadow(0 2px 3px #07133138);width:27px;height:24px;position:absolute;top:-2px;left:-3px}.jlp-root .jlp-utag{color:#1b1533;white-space:nowrap;background:#c9b8ff;border-radius:999px;align-items:center;gap:5px;padding:3px 9px 3px 3px;font-size:11px;font-weight:500;line-height:1;display:flex;position:absolute;top:22px;left:18px;box-shadow:0 4px 12px #00000059}.jlp-root .jlp-ucursor--low .jlp-utag{top:auto;bottom:calc(100% - 4px)}.jlp-root .jlp-utag>img{object-fit:cover;border-radius:999px;width:16px;height:16px;box-shadow:0 0 0 1px #1b153340}.jlp-root .jlp-click--user{border-color:#c9b8fff2;top:0;left:0}.jlp-root .jlp-tip--side{top:-8px;left:30px}.jlp-root .jlp-tip--side:before{top:12px;left:-5px}.jlp-root .jlp-tip--now{animation-delay:0s}.jlp-root .jlp-wrong,.jlp-root .jlp-wrong.jlp-tour-target{animation:.55s ease-out both jlp-wrong;box-shadow:0 0 0 2px #ff7a5ce6,0 0 0 7px #ff7a5c29}@keyframes jlp-wrong{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.jlp-root .jlp-launcher{z-index:9;color:#f4f6fbd9;white-space:nowrap;opacity:0;pointer-events:none;background:#12151cf5;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:5px 5px 5px 6px;font-size:12.5px;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%,12px);box-shadow:0 14px 40px #0000008c,inset 0 1px #ffffff0f}.jlp-root .jlp-launcher--in{opacity:1;transform:translate(-50%)}.jlp-root .jlp-launcher-ico{color:#f4f6fbcc;background:#ffffff12;border-radius:999px;place-items:center;width:28px;height:28px;transition:background-color .3s,color .3s;display:grid}.jlp-root .jlp-launcher-ico--done{color:#7ee2a4;background:#48c8782e}.jlp-root .jlp-launcher-text{padding-right:4px}.jlp-root .jlp-launcher-btn{border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.2}.jlp-root .jlp-launcher-btn--start{color:#fff;background:#2b7fff}.jlp-root .jlp-launcher-btn--stop{color:#ff9d86;background:#ff7a5c29}.jlp-root .jlp-shimmer{color:#0000;background:linear-gradient(90deg,#f4f6fb99 0% 42%,#fff 50%,#f4f6fb99 58% 100%) 0 0/240% 100%;-webkit-background-clip:text;background-clip:text;animation:1.7s linear infinite jlp-sheen}.jlp-root .jlp-serif{font-family:var(--font-jlp-serif), Georgia, "Times New Roman", serif}.jlp-root .jlp-quote-wrap{--q-step:45ms;--q-spread:90ms;--q-land:.64s;--q-age:var(--q-land);--q-sweep:calc(var(--q-land) + .36s);--q-name:calc(var(--q-land) + .51s);--q-cta:calc(var(--q-land) + .66s)}.jlp-root .jlp-quote .jlp-quote-hang{margin-left:-.332em}.jlp-root .jlp-quote .jlp-quote-end{vertical-align:middle;width:1px;height:1px;margin-left:.3em;margin-right:calc(-.632em - 1px);display:inline-block}.jlp-root .jlp-quote .jlp-qword{opacity:.1;filter:blur(6px);display:inline-block;transform:translateY(.2em)}.jlp-root .jlp-quote-wrap.is-read .jlp-qword{animation:jlp-qword-rise .65s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * var(--q-step)) both, jlp-qword-age 1.2s cubic-bezier(.33, 0, .2, 1) calc(var(--q-age) + var(--d) * var(--q-spread)) forwards}@keyframes jlp-qword-rise{to{opacity:1;filter:blur();transform:none}}@keyframes jlp-qword-age{to{opacity:.4;filter:blur(.55px)}}.jlp-root .jlp-quote .jlp-quote-now{opacity:0;filter:blur(10px);transform:translateY(.3em)}.jlp-root .jlp-quote-wrap.is-read .jlp-quote-now{animation:jlp-quote-land .9s cubic-bezier(.22, 1, .36, 1) var(--q-land) both}@keyframes jlp-quote-land{to{opacity:1;filter:blur();transform:none}}.jlp-root .jlp-quote-lit{background:linear-gradient(100deg,#fff 0% 38%,#7ab1fe 45%,#d6e7ff 50%,#7ab1fe 55%,#fff 62% 100%) 100% 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}.jlp-root .jlp-quote-wrap.is-read .jlp-quote-lit{animation:jlp-quote-sweep 1.5s cubic-bezier(.45, 0, .25, 1) var(--q-sweep) both}@keyframes jlp-quote-sweep{0%{filter:drop-shadow(0 0 #7ab1fe00);background-position:100% 0}50%{filter:drop-shadow(0 0 20px #7ab1fe6b)}to{filter:drop-shadow(0 0 22px #7ab1fe29);background-position:0 0}}.jlp-root .jlp-quote-after{opacity:0;filter:blur(6px)}.jlp-root .jlp-quote-wrap.is-read .jlp-quote-after{animation:jlp-quote-after .8s cubic-bezier(.22, 1, .36, 1) var(--at,var(--q-name)) both}@keyframes jlp-quote-after{to{opacity:1;filter:none}}@media (prefers-reduced-motion:reduce){.jlp-root .jlp-quote .jlp-qword,.jlp-root .jlp-quote-wrap.is-read .jlp-qword{opacity:.4;filter:blur(.55px);animation:none;transform:none}.jlp-root .jlp-quote .jlp-quote-now,.jlp-root .jlp-quote-wrap.is-read .jlp-quote-now{opacity:1;filter:none;animation:none;transform:none}.jlp-root .jlp-quote .jlp-quote-lit,.jlp-root .jlp-quote-wrap.is-read .jlp-quote-lit{filter:drop-shadow(0 0 22px #7ab1fe29);background-position:0 0;animation:none}.jlp-root .jlp-quote-after,.jlp-root .jlp-quote-wrap.is-read .jlp-quote-after{opacity:1;filter:none;animation:none}}.jlp-root .jlp-beat{opacity:0;filter:blur(4px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.jlp-root .jlp-beat-on{opacity:1;filter:blur();transform:none}@keyframes jlp-halo{0%{opacity:.35;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.jlp-root .jlp-selected .jlp-halo{transform-origin:500px 500px;animation:2.8s cubic-bezier(.22,1,.36,1) infinite jlp-halo}.jlp-root [data-word]:not(.jlp-word){will-change:opacity, transform;display:inline-block}.jlp-root .jlp-period{box-shadow:0 0 24px #f4f6fb73}.jlp-root .jlp-sdk-stage{background:#000}.jlp-root .jlp-sdk-stage>.jlp-bento-visual{position:absolute;inset:0}@media (max-width:1023px){.jlp-root .jlp-sdk-stage{height:440px}}.jlp-root .jlp-ask-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);will-change:transform, opacity;background:#0b0d14d1;border-radius:999px;align-items:center;gap:18px;width:min(820px,100vw - 48px);height:84px;padding:0 18px 0 20px;display:flex;box-shadow:inset 0 0 0 1px #ffffff17,0 30px 80px #00000073}.jlp-root .jlp-ask-face{transform-origin:50% 60%;will-change:transform;flex:none;width:52px;height:52px}.jlp-root .jlp-ask-face canvas{display:block}.jlp-root .jlp-ask-q{letter-spacing:-.01em;color:#f4f6fbeb;white-space:nowrap;flex:1;align-items:center;min-width:0;font-size:26px;font-weight:400;display:flex;overflow:hidden}.jlp-root .jlp-ask-caret{background:#f4f6fb;border-radius:1px;flex:none;width:2px;height:1.15em;margin-left:6px;animation:1.05s steps(2,jump-none) infinite jlp-caret}.jlp-root .jlp-ask-send{color:#f4f6fbbf;cursor:pointer;width:52px;height:52px;font:inherit;background:#ffffff0f;border:none;border-radius:999px;flex:none;place-items:center;padding:0;transition:background .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.jlp-root .jlp-ask-send.is-ready{color:#05060d;background:#f4f6fb;box-shadow:0 0 28px #f4f6fb59}.jlp-root .jlp-ask-send.is-ready:hover{transform:scale(1.04);box-shadow:0 0 36px #f4f6fb8c}.jlp-root .jlp-ask-send:active{transform:scale(.96)}@media (max-width:640px){.jlp-root .jlp-ask-bar{gap:12px;height:62px;padding:0 8px 0 12px}.jlp-root .jlp-ask-face{width:40px;height:40px}.jlp-root .jlp-ask-q{font-size:17px}.jlp-root .jlp-ask-send{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.jlp-root .jlp-ask-caret{opacity:0;animation:none}}.jlp-root .jlp-guide{z-index:30;pointer-events:none;position:fixed;inset:0}.jlp-root .jlp-guide .jlp-trail{width:100%;height:100%;position:absolute;inset:0}.jlp-root .jlp-hand{transform-origin:50%;will-change:transform, opacity;width:150px;height:160px;position:absolute;top:0;left:0}.jlp-root .jlp-hand canvas{filter:drop-shadow(0 14px 28px #0000008c);width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.jlp-root .jlp-selected .jlp-halo{animation:none}}.jlp-root .jlp-grid{pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:235px 200px;-webkit-mask-image:radial-gradient(70% 65% at 50% 45%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 65% at 50% 45%,#000 30%,#0000 75%)}@media (prefers-reduced-motion:reduce){.jlp-root .jlp-rise,.jlp-root .jlp-fade,.jlp-root .jlp-underline{stroke-dashoffset:0;animation:none}.jlp-root .jlp-cta,.jlp-root .jlp-cta:after,.jlp-root .jlp-ghost,.jlp-root .jlp-ghost .jlp-arrow,.jlp-root .jlp-reveal,.jlp-root .jlp-jcursor,.jlp-root .jlp-ucursor,.jlp-root .jlp-launcher,.jlp-root .jlp-tour-target,.jlp-root .jlp-tooltip{transition:none}.jlp-root .jlp-reveal{opacity:1;filter:none;transform:none}.jlp-root .jlp-caret,.jlp-root .jlp-beam-on,.jlp-root .jlp-pop,.jlp-root .jlp-swap,.jlp-root .jlp-msg-user,.jlp-root .jlp-plan--thinking .jlp-plan-row,.jlp-root .jlp-plan--thinking .jlp-plan-ico,.jlp-root .jlp-plan--thinking .jlp-plan-text,.jlp-root .jlp-jcursor-arrow,.jlp-root .jlp-jcursor-ring,.jlp-root .jlp-shimmer,.jlp-root .jlp-wrong,.jlp-root .jlp-tip,.jlp-root .jlp-click,.jlp-root .jlp-pulse{animation:none}.jlp-root .jlp-plan--thinking .jlp-plan-row,.jlp-root .jlp-tip{opacity:1;transform:none}.jlp-root .jlp-plan--thinking .jlp-plan-text,.jlp-root .jlp-shimmer{color:#f4f6fb8c;background:0 0}.jlp-root .jlp-jcursor-ring{opacity:.6}.jlp-root .jlp-pop,.jlp-root .jlp-swap,.jlp-root .jlp-msg-user{opacity:1;transform:none}.jlp-root .jlp-toast{transition:none}.jlp-root .jlp-connector path,.jlp-root .jlp-outline rect{stroke-dashoffset:0;transition:none}}.jlp-root .jlp-bento-grid{background:#ffffff14;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;position:relative}.jlp-root .jlp-bento-grid:after{content:"";border-radius:inherit;pointer-events:none;z-index:4;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.jlp-root .jlp-bento-grid>.jlp-bento-cell:first-child{border-top-left-radius:24px}.jlp-root .jlp-bento-grid>.jlp-bento-cell[data-cell=sources]{border-top-right-radius:24px}.jlp-root .jlp-bento-grid>.jlp-bento-cell[data-cell=builder]{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.jlp-root .jlp-bento-grid--rails{background:#000 padding-box padding-box;border-color:#0000}.jlp-root .jlp-bento-rails{pointer-events:none;z-index:4;width:100%;height:calc(100% + 2px);position:absolute;inset:-1px 0;overflow:visible}.jlp-root .jlp-bento-line{fill:none;stroke:#ffffff17;stroke-width:1px}.jlp-root .jlp-bento-line--rail{stroke:#0000}.jlp-root .jlp-bento-beam{opacity:0;pointer-events:none;z-index:5;height:1px;position:absolute;top:0;left:0;overflow:hidden}.jlp-root .jlp-bento-beam>i{will-change:transform;background:linear-gradient(90deg,#fff0 0%,#ffffff59 55%,#ffffffd9 94%,#fff 100%);width:160px;height:100%;position:absolute;top:0;left:0}.jlp-root .jlp-bento-cell{background:#000;height:460px;position:relative;overflow:hidden}.jlp-root .jlp-bento-cell--tall{height:560px}.jlp-root .jlp-bento-cell--wide{grid-column:span 2}.jlp-root .jlp-bento-cell--full{grid-column:span 3}.jlp-root .jlp-bento-cell--full .jlp-bento-cap{max-width:640px}.jlp-root .jlp-bento-visual{position:absolute;inset:0}.jlp-root .jlp-bento-cap{z-index:3;letter-spacing:-.01em;color:#ffffff80;pointer-events:none;max-width:360px;font-size:22px;line-height:1.35;position:absolute;bottom:40px;left:40px}.jlp-root .jlp-bento-cell--wide .jlp-bento-cap{max-width:600px}.jlp-root .jlp-bento-cap b{color:#fff;font-weight:600}@media (max-width:1023px){.jlp-root .jlp-bento-grid{grid-template-columns:1fr}.jlp-root .jlp-bento-cell,.jlp-root .jlp-bento-cell--wide,.jlp-root .jlp-bento-cell--full,.jlp-root .jlp-bento-cell--tall{grid-column:auto;height:440px}.jlp-root .jlp-bento-cap{font-size:19px;bottom:28px;left:28px}.jlp-root .jlp-bento-grid>.jlp-bento-cell:first-child{border-top-right-radius:24px}.jlp-root .jlp-bento-grid>.jlp-bento-cell[data-cell=sources]{border-top-right-radius:0}}@media (max-width:639px){.jlp-root .jlp-bento-cell>.jlp-bento-visual{transform-origin:0 0;width:138.9%;height:138.9%;transform:scale(.72)}}.jlp-root .jlp-ifx-grid{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.jlp-root .jlp-ifx-world{--lift:0;z-index:1;width:1120px;height:560px;transform-style:preserve-3d;will-change:transform;letter-spacing:-.005em;color:#f4f6fb;font-size:13px;line-height:1.3;position:absolute;top:50%;left:50%}.jlp-root .jlp-ifx-layer{--z:0;will-change:transform;border-radius:12px;position:absolute}.jlp-root .jlp-ifx [data-read]{--pulse:0;--edge:0}.jlp-root .jlp-ifx-switch,.jlp-root .jlp-ifx-nav,.jlp-root .jlp-ifx-stats>div{position:relative}.jlp-root .jlp-ifx [data-read]:after{content:"";border-radius:inherit;pointer-events:none;opacity:calc(var(--pulse) * .75 + var(--edge) * .55);will-change:opacity;position:absolute;inset:0;box-shadow:0 0 0 1px #a0c4ff}.jlp-root .jlp-ifx-title{z-index:4;pointer-events:none;justify-items:center;display:grid;position:absolute;top:0;left:24px;right:24px}.jlp-root .jlp-ifx-line{text-align:center;letter-spacing:-.03em;color:#f4f6fb;white-space:nowrap;visibility:hidden;will-change:transform, opacity;flex-direction:column;grid-area:1/1;justify-content:flex-end;align-items:center;margin:0;font-size:clamp(1.7rem,4.4vw,3.8rem);font-weight:300;line-height:1.08;display:flex}.jlp-root .jlp-ifx-line[data-line=claim]{visibility:visible}.jlp-root .jlp-ifx-words{align-items:baseline;column-gap:.28em;display:flex}.jlp-root .jlp-ifx-words>[data-word]{will-change:transform, opacity, filter;display:inline-block}.jlp-root .jlp-ifx-line sup{vertical-align:baseline;letter-spacing:0;color:#ffffff8c;margin-left:.05em;font-size:.3em;font-weight:400;position:relative;top:-.9em}.jlp-root .jlp-ifx-window{box-shadow:inset 0 1px 0 rgba(255, 255, 255, calc(.34 - .2 * var(--lift))), inset 0 -1px 0 rgba(255, 255, 255, calc(.26 * var(--lift))), inset 0 0 0 1px #ffffff1f, 0 80px 160px #000000b8, 0 20px 50px #00000080;background:radial-gradient(120% 70% at 22% -10%,#96b9ff1f,#0000 58%),#0e101b99;border-radius:24px}.jlp-root .jlp-ifx-bar{border-bottom:1px solid #ffffff0f;align-items:center;gap:7px;height:40px;padding:0 20px;display:flex;position:absolute;top:0;left:0;right:0}.jlp-root .jlp-ifx-bar>i{background:#ffffff1a;border-radius:999px;width:8px;height:8px}.jlp-root .jlp-ifx-side,.jlp-root .jlp-ifx-stats,.jlp-root .jlp-ifx-row,.jlp-root .jlp-ifx-btn{box-shadow:inset 0 1px 0 rgba(255, 255, 255, calc(.1 - .07 * var(--lift))), inset 0 -1px 0 rgba(255, 255, 255, calc(.15 * var(--lift))), inset 0 0 0 1px #ffffff12, 0 1px 2px #00000059, 0 calc(2px + 26px * var(--z)) calc(6px + 52px * var(--z)) calc(-2px - 14px * var(--z)) rgba(0, 0, 0, calc(.5 - .22 * var(--z)));background:#ffffff0d}.jlp-root .jlp-ifx-head,.jlp-root .jlp-ifx-items{border-radius:8px}.jlp-root .jlp-ifx-side{border-radius:16px;padding:14px 12px}.jlp-root .jlp-ifx-brand{letter-spacing:-.01em;align-items:center;gap:9px;height:28px;padding:0 6px;font-size:14px;font-weight:600;display:flex}.jlp-root .jlp-ifx-mark{background:#7ab1fe;border-radius:6px;width:20px;height:20px}.jlp-root .jlp-ifx-ver{color:#f4f6fb99;background:#ffffff12;border-radius:5px;width:38px;height:18px;margin-left:auto;font-size:10.5px;transition:box-shadow .6s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.jlp-root .jlp-ifx-ver b{place-items:center;font-weight:500;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s;display:grid;position:absolute;inset:0}.jlp-root .jlp-ifx-ver b+b{opacity:0;color:#7ab1fe;transform:translateY(100%)}.jlp-root .jlp-ifx-ver.is-next{box-shadow:inset 0 0 0 1px #7ab1fe73}.jlp-root .jlp-ifx-ver.is-next b:first-child{opacity:0;transform:translateY(-100%)}.jlp-root .jlp-ifx-ver.is-next b+b{opacity:1;transform:none}.jlp-root .jlp-ifx-switch{background:#ffffff0d;border-radius:10px;align-items:center;gap:8px;height:36px;margin-top:14px;padding:0 9px 0 8px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.jlp-root .jlp-ifx-switch>svg{opacity:.5;margin-left:auto}.jlp-root .jlp-ifx-tag{color:#f4f6fb99;background:#ffffff14;border-radius:5px;padding:2px 6px;font-size:10.5px;font-weight:500}.jlp-root .jlp-ifx-avatar{letter-spacing:0;color:#06070cc7;border-radius:999px;flex:none;place-items:center;font-weight:600;display:inline-grid}.jlp-root .jlp-ifx-nav{color:#f4f6fb9e;border-radius:8px;align-items:center;gap:10px;height:34px;margin-top:4px;padding:0 10px;font-weight:500;display:flex}.jlp-root .jlp-ifx-switch+.jlp-ifx-nav{margin-top:18px}.jlp-root .jlp-ifx-nav>svg{opacity:.75}.jlp-root .jlp-ifx-nav.is-active{color:#f4f6fb;background:#ffffff13;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1px #ffffff0d}.jlp-root .jlp-ifx-head{white-space:nowrap;align-items:center;gap:14px;display:flex}.jlp-root .jlp-ifx-head p{font-family:var(--font-jlp-serif), Georgia, "Times New Roman", serif;letter-spacing:-.01em;margin:0;font-size:32px;font-weight:400;line-height:1}.jlp-root .jlp-ifx-head p em{font-style:italic}.jlp-root .jlp-ifx-btn{--in:1;--ring:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:flex}.jlp-root .jlp-ifx-btn>svg{opacity:.8}.jlp-root .jlp-ifx-btn--accent{color:#06070c;box-shadow:0 calc(2px + 26px * var(--z)) calc(6px + 52px * var(--z)) calc(-2px - 14px * var(--z)) rgba(0, 0, 0, calc(.5 - .22 * var(--z)));background:#7ab1fe;font-weight:600}.jlp-root .jlp-ifx-btn--new{opacity:var(--in);scale:calc(.82 + .18 * var(--in))}.jlp-root .jlp-ifx-btn--new:before{content:"";pointer-events:none;box-shadow:0 0 0 calc(1px + 12px * var(--ring)) rgba(122, 177, 254, calc(.55 * var(--ring)));border-radius:12px;position:absolute;inset:-2px}.jlp-root .jlp-ifx-stats{border-radius:14px;grid-template-columns:repeat(3,1fr);display:grid}.jlp-root .jlp-ifx-stats>div{border-radius:0;grid-template-columns:auto 1fr;align-content:center;align-items:baseline;gap:7px 8px;padding:0 22px;display:grid}.jlp-root .jlp-ifx-stats>div+div{box-shadow:inset 1px 0 #ffffff12}.jlp-root .jlp-ifx-stats span{color:#f4f6fb94;grid-column:1/-1;font-size:12px}.jlp-root .jlp-ifx-stats b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1}.jlp-root .jlp-ifx-stats em{color:#7ab1fe;font-size:12px;font-style:normal;font-weight:500}.jlp-root .jlp-ifx-items{align-items:center;font-size:14px;font-weight:500;display:flex}.jlp-root .jlp-ifx-row{color:#f4f6fbb8;border-radius:12px;align-items:center;gap:12px;padding:0 14px 0 12px;display:flex}.jlp-root .jlp-ifx-row>span b{color:#f4f6fb;font-weight:500}.jlp-root .jlp-ifx-chip{letter-spacing:0;white-space:nowrap;color:#dfeaff;opacity:0;pointer-events:none;background:#7ab1fe21;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:11px;font-weight:500;display:inline-flex;position:absolute;top:-32px;left:0;box-shadow:inset 0 0 0 1px #7ab1fe80,0 8px 24px #0a163480}.jlp-root .jlp-ifx-chip--in{top:5px;left:auto;right:6px}.jlp-root .jlp-ifx-fly{z-index:3;pointer-events:none}.jlp-root .jlp-ifx-flyer{transform-origin:0;will-change:transform, opacity;top:0;left:0}.jlp-root .jlp-ifx-dust{z-index:2;pointer-events:none}.jlp-root .jlp-ifx-blade{transform-origin:0 0;pointer-events:none;opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#aac8ff42,#aac8ff12 45%,#aac8ff00 100%);position:absolute;top:0;left:0;box-shadow:-1px 0 #e0ecfff2,-2px 0 14px #96beff80,-3px 0 34px #96beff4d}.jlp-root .jlp-ifx-catalog{transform-origin:0 100%;opacity:0;will-change:transform, opacity;background:#181c2cf5;border-radius:18px;width:300px;padding:16px 16px 10px;position:absolute;top:240px;left:820px;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff1f,0 40px 100px #0009}.jlp-root .jlp-ifx-cat-head{justify-content:space-between;align-items:center;padding:2px 4px 12px;display:flex}.jlp-root .jlp-ifx-cat-head>span:first-child{flex-direction:column;gap:3px;display:flex}.jlp-root .jlp-ifx-cat-head b{font-size:14px;font-weight:500}.jlp-root .jlp-ifx-cat-head em{color:#f4f6fb94;font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.jlp-root .jlp-ifx-synced{--in:0;color:#7ab1fe;height:25px;opacity:var(--in);scale:calc(.9 + .1 * var(--in));background:#7ab1fe1f;border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 9px;font-size:11.5px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #7ab1fe59}.jlp-root .jlp-ifx-synced i{width:6px;height:6px;box-shadow:0 0 0 calc(3px * var(--in)) #7ab1fe40;background:#7ab1fe;border-radius:999px}.jlp-root .jlp-ifx-cat-row{--in:0;height:38px;opacity:calc(.22 + .78 * var(--in));translate:calc((1 - var(--in)) * 10px) 0;border-radius:9px;align-items:center;gap:9px;padding:0 10px;font-size:12px;display:flex}.jlp-root .jlp-ifx-cat-row+.jlp-ifx-cat-row{box-shadow:inset 0 1px #ffffff0d}.jlp-root .jlp-ifx-cat-row i{width:5px;height:5px;opacity:calc(.3 + .7 * var(--in));background:#7ab1fe;border-radius:999px}.jlp-root .jlp-ifx-cat-row b{font-weight:500}.jlp-root .jlp-ifx-cat-row span{color:#f4f6fb94;margin-left:auto}.jlp-root .jlp-ifx-cat-row--new{height:calc(38px * var(--in));opacity:var(--in);background:#7ab1fe14;overflow:hidden}@media (max-width:767px){.jlp-root .jlp-ifx-catalog.jlp-ifx-sheet{z-index:3;transform-origin:50% 0;letter-spacing:-.005em;color:#f4f6fb;font-size:13px;line-height:1.3}.jlp-root .jlp-ifx-sheet~.jlp-ifx-fly .jlp-ifx-flyer{letter-spacing:-.005em}.jlp-root .jlp-ifx-sheet .jlp-ifx-cat tbody tr[data-row]{translate:none}.jlp-root .jlp-ifx-world .jlp-ifx-catalog{visibility:hidden!important}}@media (max-width:639px){.jlp-root .jlp-ifx-title{left:12px;right:12px}.jlp-root .jlp-ifx-line{white-space:normal}.jlp-root .jlp-ifx-words{text-wrap:balance;display:block}.jlp-root .jlp-ifx-words>[data-word]{margin:0 .14em}}@media (prefers-reduced-motion:reduce){.jlp-root .jlp-ifx-world,.jlp-root .jlp-ifx-layer,.jlp-root .jlp-ifx-blade,.jlp-root .jlp-ifx-catalog,.jlp-root .jlp-ifx-flyer,.jlp-root .jlp-ifx-line,.jlp-root .jlp-ifx-words>[data-word]{will-change:auto}}.jlp-root .jlp-marquee-track{animation:32s linear infinite jlp-marquee}@keyframes jlp-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.jlp-root .jlp-marquee-track{animation:none}}.jlp-root .jlp-trust{--mx:-999px;--my:-999px;--on:0}.jlp-root .jlp-trust:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;opacity:var(--on);background:radial-gradient(120px circle at calc(var(--mx) + 1px) calc(var(--my) + 1px), #ffffffb3, #ffffff47 40%, transparent 75%);-webkit-mask-composite:xor;padding:1.5px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.jlp-root .jlp-trust-glow{pointer-events:none;z-index:1;opacity:var(--on);filter:blur(8px);border-radius:46px;transition:opacity .35s;position:absolute;inset:-18px}.jlp-root .jlp-trust-glow:before{content:"";background:radial-gradient(110px circle at calc(var(--mx) + 8px) calc(var(--my) + 8px), #ffffff29, #ffffff0d 45%, transparent 70%);-webkit-mask-composite:xor;border-radius:36px;padding:16px;position:absolute;inset:10px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.jlp-root .jlp-halo{align-items:center;display:inline-flex;position:relative}.jlp-root .jlp-halo:before{content:"";background:radial-gradient(closest-side, var(--halo,#7ab1fe66), transparent);filter:blur(10px);pointer-events:none;border-radius:999px;position:absolute;inset:-14px -18px}@media (prefers-reduced-motion:reduce){.jlp-root .jlp-trust:before,.jlp-root .jlp-trust-glow{transition:none}}
.jlp-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-1:#0b0d14;--surface-2:#10131a;--surface-3:#151923;--surface-4:#1a1f2a;--surface-5:#202634;--surface-6:#262d3c;--surface-7:#2c3444;--surface-8:#323b4c;--background:var(--surface-1);--foreground:#f4f6fb;--card:var(--surface-3);--card-foreground:#f4f6fb;--muted:var(--surface-2);--muted-foreground:#9aa3b5;--accent:#2a3242;--accent-foreground:#f4f6fb;--selected:#2f3849;--border:color-mix(in oklab, var(--foreground) 12%, transparent);--ring:#3a4354;--input:#3a4354;--destructive:#ff7a5c;--destructive-light:#3a1a14;--focus-ring:#7ab1fe;--checker-a:#1f1f1f;--checker-b:#2a2a2a;--overlay:255 255 255;--hover:#ffffff0f;--active:#ffffff1a;--shadow-color:#0000000f;--dm-hi-base:#ffffff03;--dm-hi-mid:#ffffff05;--dm-hi-high:#ffffff0a;--dm-hi-peak:#ffffff0f;--dm-ring-base:#ffffff05;--dm-ring-mid:#ffffff0a;--dm-ring-high:#ffffff0f;--dm-drop:#0000002e;--shadow-1:inset 0 0 0 1px var(--dm-ring-base);--shadow-2:inset 0 1px 0 0 var(--dm-hi-base), inset 0 0 0 1px var(--dm-ring-base), 0 1px 1px -.5px var(--dm-drop);--shadow-3:inset 0 1px 0 0 var(--dm-hi-mid), inset 0 0 0 1px var(--dm-ring-base), 0 0 0 1px #0000001f, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop);--shadow-4:inset 0 1px 0 0 var(--dm-hi-mid), inset 0 0 0 1px var(--dm-ring-mid), 0 0 0 1px #00000024, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop), 0 6px 6px -3px var(--dm-drop);--shadow-5:inset 0 1px 0 0 var(--dm-hi-high), inset 0 0 0 1px var(--dm-ring-mid), 0 0 0 1px #00000029, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop), 0 6px 6px -3px var(--dm-drop), 0 12px 12px -6px var(--dm-drop);--shadow-6:inset 0 1px 0 0 var(--dm-hi-high), inset 0 0 0 1px var(--dm-ring-high), 0 0 0 1px #0000002e, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop), 0 6px 6px -3px var(--dm-drop), 0 12px 12px -6px var(--dm-drop), 0 24px 24px -12px var(--dm-drop);--shadow-7:inset 0 1px 0 0 var(--dm-hi-peak), inset 0 0 0 1px var(--dm-ring-high), 0 0 0 1px #0003, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop), 0 6px 6px -3px var(--dm-drop), 0 12px 12px -6px var(--dm-drop), 0 24px 24px -12px var(--dm-drop), 0 48px 48px -24px var(--dm-drop);--shadow-8:inset 0 1px 0 0 var(--dm-hi-peak), inset 0 0 0 1px var(--dm-ring-high), 0 0 0 1px #00000038, 0 1px 1px -.5px var(--dm-drop), 0 3px 3px -1.5px var(--dm-drop), 0 6px 6px -3px var(--dm-drop), 0 12px 12px -6px var(--dm-drop), 0 24px 24px -12px var(--dm-drop), 0 48px 48px -24px var(--dm-drop), 0 96px 96px -48px var(--dm-drop)}@layer base{.jlp-root :focus-visible{outline:1px solid var(--focus-ring,#6b97ff);outline-offset:2px;border-radius:var(--shape-input-radius,8px)}.jlp-root a:focus-visible{border-radius:2px}}@keyframes spinner-move{to{stroke-dashoffset:-100px}}@keyframes spinner-dash{0%,to{stroke-dasharray:15 85}50%{stroke-dasharray:40 60}}@keyframes shimmer{0%{background-position:0 0}to{background-position:100% 0}}@keyframes sf-reveal-start{0%{--sf-start:1}to{--sf-start:0}}@keyframes sf-reveal-end{0%{--sf-end:0}to{--sf-end:1}}@keyframes sf-divider-start{0%{opacity:0}to{opacity:1}}@keyframes sf-divider-end{0%{opacity:1}to{opacity:0}}.shimmer-text{color:#0000;background:linear-gradient(90deg,#a3a3a3 0% 35%,#525252 50%,#a3a3a3 65% 100%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s ease-in-out infinite shimmer}@property --sf-start{syntax:"<number>";inherits:false;initial-value:1}@property --sf-end{syntax:"<number>";inherits:false;initial-value:1}.scroll-fade,.scroll-fade-x{--scroll-fade-size:48px}.scroll-fade{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), transparent 100%)}.scroll-fade-x{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), transparent 100%)}@supports (timeline-scope:--sf){.scroll-divider{timeline-scope:--sf-scroller;--scroll-divider-size:48px;position:relative}.scroll-divider .scroll-fade{scroll-timeline-name:--sf-scroller}.scroll-divider:before,.scroll-divider:after{content:"";left:var(--scroll-divider-inset,0px);right:var(--scroll-divider-inset,0px);background-color:var(--border);pointer-events:none;z-index:1;opacity:0;height:1px;position:absolute}.scroll-divider:before{animation:linear both sf-divider-start;animation-timeline:--sf-scroller;animation-range:0 var(--scroll-divider-size);top:0}.scroll-divider:first-child:before{content:none}.scroll-divider:after{animation:linear both sf-divider-end;animation-timeline:--sf-scroller;animation-range:calc(100% - var(--scroll-divider-size)) 100%;bottom:0}}@supports (animation-timeline:scroll()){.scroll-fade{-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--sf-start)) 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), rgba(0, 0, 0, var(--sf-end)) 100%);mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--sf-start)) 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), rgba(0, 0, 0, var(--sf-end)) 100%);-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--sf-start)) 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), rgba(0, 0, 0, var(--sf-end)) 100%);animation:linear both sf-reveal-start,linear both sf-reveal-end;animation-timeline:scroll(self),scroll(self);animation-range-start:0, calc(100% - var(--scroll-fade-size));animation-range-end:var(--scroll-fade-size), 100%}.scroll-fade-x{-webkit-mask-image:linear-gradient(to right, rgba(0, 0, 0, var(--sf-start)) 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), rgba(0, 0, 0, var(--sf-end)) 100%);mask-image:linear-gradient(to right, rgba(0, 0, 0, var(--sf-start)) 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), rgba(0, 0, 0, var(--sf-end)) 100%);-webkit-mask-image:linear-gradient(to right, rgba(0, 0, 0, var(--sf-start)) 0, #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), rgba(0, 0, 0, var(--sf-end)) 100%);animation:linear both sf-reveal-start,linear both sf-reveal-end;animation-timeline:scroll(self inline),scroll(self inline);animation-range-start:0, calc(100% - var(--scroll-fade-size));animation-range-end:var(--scroll-fade-size), 100%}}@media (pointer:fine){*{scrollbar-width:thin;scrollbar-color:rgb(var(--overlay) / .08) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background-color:rgb(var(--overlay) / .08);background-clip:content-box;border:3px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:vertical{border-left-width:1px;border-right-width:5px}::-webkit-scrollbar-thumb:horizontal{border-top-width:1px;border-bottom-width:5px}::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--overlay) / .12)}::-webkit-scrollbar-thumb:active{background-color:rgb(var(--overlay) / .16)}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}
.jlp-root .jlp-ifx-panel{box-shadow:inset 0 1px 0 rgba(255, 255, 255, calc(.1 - .07 * var(--lift))), inset 0 -1px 0 rgba(255, 255, 255, calc(.15 * var(--lift))), inset 0 0 0 1px #ffffff12, 0 1px 2px #00000059, 0 calc(2px + 26px * var(--z)) calc(6px + 52px * var(--z)) calc(-2px - 14px * var(--z)) rgba(0, 0, 0, calc(.5 - .22 * var(--z)));background:#ffffff0d}.jlp-root .jlp-ifx-side{flex-direction:column;padding:6px 4px;display:flex}.jlp-root .jlp-ifx-brand{padding:0 8px}.jlp-root .jlp-ifx-ver{background:var(--accent);width:40px;height:20px;box-shadow:none;color:var(--muted-foreground);border-radius:8px;font-size:11px}.jlp-root .jlp-ifx-side [data-sidebar=menu-item]{border-radius:8px}.jlp-root .jlp-ifx-side [data-sidebar=menu-button][data-active=true]{font-weight:500}.jlp-root .jlp-ifx-side [data-sidebar=group-label]{padding-top:2px}.jlp-root .jlp-ifx-ctl{--in:1;--ring:0;box-shadow:0 calc(2px + 26px * var(--z)) calc(6px + 52px * var(--z)) calc(-2px - 14px * var(--z)) rgba(0, 0, 0, calc(.5 - .22 * var(--z)));border-radius:8px}.jlp-root .jlp-ifx-ctl[data-new]{opacity:var(--in);scale:calc(.82 + .18 * var(--in))}.jlp-root .jlp-ifx-ctl[data-new]:before{content:"";pointer-events:none;box-shadow:0 0 0 calc(1px + 12px * var(--ring)) rgba(122, 177, 254, calc(.55 * var(--ring)));border-radius:10px;position:absolute;inset:-2px}.jlp-root .jlp-ifx-primary{color:#06070c;font-weight:600}.jlp-root .jlp-ifx-primary>span:first-child{--btn-bg:#7ab1fe}.jlp-root .jlp-ifx-primary:hover>span:first-child{--btn-bg:#87b9ff}@supports (color:lab(0% 0 0)){.jlp-root .jlp-ifx-primary:hover>span:first-child{--btn-bg:lab(73.7406% -2.97195 -40.1358)}}.jlp-root .jlp-ifx-kpis{border-radius:14px}.jlp-root .jlp-ifx-kpi{justify-content:center;padding:0 22px}.jlp-root .jlp-ifx-kpi [data-slot=card-header]{padding:0}.jlp-root .jlp-ifx-kpi [data-slot=card-description]{color:#f4f6fb94;font-size:12px;line-height:1.3}.jlp-root .jlp-ifx-kpi [data-slot=card-content]{align-items:baseline;gap:8px;padding:7px 0 0;display:flex}.jlp-root .jlp-ifx-kpi b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1}.jlp-root .jlp-ifx-kpi em{color:#7ab1fe;font-size:12px;font-style:normal;font-weight:500}.jlp-root .jlp-ifx-items{gap:8px}.jlp-root .jlp-ifx-task{border-radius:12px}.jlp-root .jlp-ifx-task [data-slot=card]{gap:12px;height:100%;min-height:0;padding-left:12px}.jlp-root .jlp-ifx-task [data-slot=card-title]{font-size:13px}.jlp-root .jlp-ifx-task [data-slot=card-title]>span{color:#f4f6fbb8;margin:-.25em 0;padding:.25em 0}.jlp-root .jlp-ifx-task [data-slot=card-title] b{color:#f4f6fb;font-weight:500}.jlp-root .jlp-ifx-task [data-slot=card-footer]{padding-right:14px}.jlp-root .jlp-ifx-due{color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.jlp-root .jlp-ifx-catalog{padding:4px}.jlp-root .jlp-ifx-cat{--surface-1:#fff;--surface-2:#fff;--surface-3:#f6f7fa;--surface-4:#eef0f4;--surface-5:#e6e9ef;--surface-6:#dde1e9;--surface-7:#d3d8e2;--surface-8:#c8cedb;--background:#fff;--foreground:#0b0d14;--card:#fff;--card-foreground:#0b0d14;--muted:#f0f2f6;--muted-foreground:#6b7385;--accent:#eef1f6;--accent-foreground:#0b0d14;--selected:#e8edf7;--border:#0b0d141a;--ring:#c9d0dc;--input:#0b0d141f;--hover:#0b0d140d;--active:#0b0d1417;color:var(--foreground);background:#fff;box-shadow:inset 0 1px #fff9,0 24px 60px #0306128c,0 4px 14px #03061259}.jlp-root .jlp-ifx-cat [data-slot=card-title]{font-size:14px;font-weight:500}.jlp-root .jlp-ifx-cat [data-slot=card-description]{font-variant-numeric:tabular-nums;font-size:12px;line-height:1.3}.jlp-root .jlp-ifx-cat [data-slot=card-content]{padding:10px 2px 0}.jlp-root .jlp-ifx-cat table{line-height:18px}.jlp-root .jlp-ifx-cat th,.jlp-root .jlp-ifx-cat td:first-child{font-weight:500}.jlp-root .jlp-ifx-cat tbody tr:last-child{border-bottom-color:#0000}.jlp-root .jlp-ifx-cat tbody tr[data-row]{--in:0;opacity:var(--in);translate:calc((1 - var(--in)) * 10px) 0}.jlp-root .jlp-ifx-cat tbody tr[data-row-new]{--in:0;opacity:var(--in);background:rgba(43, 127, 255, calc(.08 * var(--in)))}.jlp-root .jlp-ifx-cat tbody tr[data-row-new]>td{padding-top:calc(5px * var(--in));padding-bottom:calc(5px * var(--in))}.jlp-root .jlp-ifx-cat tbody tr[data-row-new]>td>*{height:calc(18px * var(--in));display:block;overflow:hidden}.jlp-root .jlp-ifx-live{--in:0;opacity:var(--in);scale:calc(.9 + .1 * var(--in))}.jlp-root .jlp-ifx-swth{width:40px}.jlp-root .jlp-ifx-swtd{padding-left:6px;padding-right:6px}.jlp-root .jlp-ifx-swcell{justify-content:flex-end;align-items:center;height:18px;display:flex}.jlp-root .jlp-ifx-sw{padding:0}.jlp-root .jlp-ifx-sw>span:last-child{display:none}.jlp-root .jlp-ifx-sw button[data-state=checked]{background-color:#2b7fff!important}@property --off{syntax:"<number>";inherits:true;initial-value:0}.jlp-root .jlp-ifx-cat tbody tr[data-row],.jlp-root .jlp-ifx-world [data-scan]{transition:--off .45s}.jlp-root .jlp-ifx-swcell{pointer-events:auto}.jlp-root .jlp-ifx-world [data-scan]{--off:0}.jlp-root .jlp-ifx-world [data-scan]:not(.jlp-ifx-kpi)>:not(.jlp-ifx-tag){opacity:calc(1 - .6 * var(--off));filter:grayscale(var(--off))}.jlp-root .jlp-ifx-cat tbody tr[data-row]{opacity:calc(var(--in) * (1 - .4 * var(--off)))}.jlp-root .jlp-ifx-swap{vertical-align:top;display:inline-grid}.jlp-root .jlp-ifx-swap>*{grid-area:1/1;justify-self:end}.jlp-root .jlp-ifx-swap>.jlp-ifx-meaning{opacity:calc(1 - var(--off))}.jlp-root .jlp-ifx-private{height:18px;opacity:var(--off);translate:0 calc((1 - var(--off)) * 4px)}.jlp-root .jlp-ifx-private svg{vertical-align:-2px;margin-right:4px;display:inline-block}.jlp-root .jlp-ifx-kpi[data-private]{--off:0;box-shadow:inset 0 0 0 200px rgba(138, 148, 168, calc(.16 * var(--off)));position:relative}.jlp-root .jlp-ifx-kpi[data-private] [data-slot=card-description],.jlp-root .jlp-ifx-kpi[data-private] em{opacity:calc(1 - .7 * var(--off))}.jlp-root .jlp-ifx-hidden{display:inline-block;position:relative}.jlp-root .jlp-ifx-swap2{display:inline-grid}.jlp-root .jlp-ifx-swap2>*{grid-area:1/1}.jlp-root .jlp-ifx-real{opacity:calc(1 - var(--off));filter:blur(calc(var(--off) * 4px))}.jlp-root .jlp-ifx-masked{opacity:var(--off);color:#f4f6fb80;letter-spacing:.06em}.jlp-root .jlp-ifx-kpi .jlp-ifx-veil{z-index:5;border-radius:inherit;pointer-events:none;opacity:var(--off);background:repeating-linear-gradient(-45deg,#f4f6fb12 0 1px,#0000 1px 7px);position:absolute;inset:0}.jlp-root .jlp-ifx-private-mark{z-index:6;color:#06070c;letter-spacing:.02em;white-space:nowrap;pointer-events:none;opacity:var(--off);translate:-50% -50%;scale:calc(.75 + .25 * var(--off));background:#f4f6fb;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%;box-shadow:0 6px 18px #00000073}.jlp-root .jlp-ifx-world [data-scan][data-off="1"]{animation:1s ease-out jlp-private-flash}@keyframes jlp-private-flash{0%{box-shadow:inset 0 0 0 200px #8a94a829,0 0 #7ab1fee6}to{box-shadow:inset 0 0 0 200px #8a94a829,0 0 0 16px #7ab1fe00}}.jlp-root .jlp-ifx-cat tbody tr[data-off="1"]{animation:.9s ease-out jlp-row-flash}@keyframes jlp-row-flash{0%{background:#2b7fff47}to{background:#2b7fff00}}@media (prefers-reduced-motion:reduce){.jlp-root .jlp-ifx-world [data-scan][data-off="1"],.jlp-root .jlp-ifx-cat tbody tr[data-off="1"]{animation:none}}.jlp-root .jlp-ifx-tag{z-index:20;opacity:0;pointer-events:none;white-space:nowrap;position:absolute;box-shadow:inset 0 0 0 1px #7ab1fe80,0 8px 24px #0a163480}.jlp-root .jlp-ifx-world .jlp-ifx-tag{top:-28px;left:0}.jlp-root .jlp-ifx-world .jlp-ifx-tag--in{top:6px;left:auto;right:6px}
.jlp-root .jlm-app{font-family:var(--font-inter), var(--font-jlp), sans-serif}.jlp-root .jlp-utag{width:max-content}.jlp-root .jlm-combo{color:#7ab1fe}.jlp-root .jlm-combo--or{color:var(--destructive)}.jlp-root .jlm-exported{color:#9cc0ff}.jlp-root .jlm-panel{--surface-1:#000;--surface-2:#ffffff0a;--surface-3:#ffffff0f;--surface-4:#ffffff14;--surface-5:#ffffff1a;--surface-6:#ffffff1f;--surface-7:#ffffff24;--surface-8:#ffffff29;--background:#000;--card:var(--surface-3);--muted:var(--surface-2);--muted-foreground:#a4aab6;--accent:#ffffff24;--accent-foreground:#f4f6fb;--selected:#ffffff1f;--border:#ffffff1a;--ring:#ffffff2e;--input:#ffffff24;--hover:#ffffff0f;--active:#ffffff1a;--dm-ring-base:#ffffff0d;--dm-ring-mid:#ffffff12;--dm-ring-high:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff1f, inset 0 1px 0 #ffffff0f, var(--shadow-5), 0 30px 80px #00000080;background:#000}.jlp-root .jlm-panel .jlp-msg-user .whitespace-pre-wrap{background:#ffffff1a}.jlp-root .jlm-panel .jlm-box{background:#ffffff0d;box-shadow:0 0 0 1px #ffffff24,0 1px 1px -.5px #0000004d}.jlp-root .jlp-ucursor--page.jlp-ucursor--snap{transition:opacity .35s}.jlp-root .jlm-num{opacity:.55}.jlp-root .jlm-meta-btn{width:20px;height:20px;color:var(--muted-foreground);border-radius:6px;place-items:center;transition:background-color 80ms,color 80ms;display:grid}.jlp-root .jlm-meta-btn:hover{background:var(--hover);color:var(--foreground)}.jlp-root .jlm-steps>:first-child{margin-left:-10px}.jlp-root .jlm-steps .jlp-plan{background:0 0;margin:6px -12px 0}.jlp-root .jlm-panel .jlp-msg-user>*{position:relative}.jlp-root .jlm-panel .jlp-msg-user>*>div:last-child{position:absolute;top:calc(100% + 2px);right:0}.jlp-root .jlm-primary,.jlp-root .jlm-send{color:#fff}.jlp-root .jlm-primary>span:first-child,.jlp-root .jlm-send>span:first-child{--btn-bg:#2b7fff}.jlp-root .jlm-primary:hover>span:first-child,.jlp-root .jlm-send:hover>span:first-child{--btn-bg:#2570e6}.jlp-root .jlm-primary:active>span:first-child,.jlp-root .jlm-send:active>span:first-child{--btn-bg:#1f63cf}.jlp-root .jlm-composer button[aria-label=Send\ message]{display:none}.jlp-root .jlm-composer--typed textarea{color:#0000;caret-color:#0000}.jlp-root .jlm-box textarea{padding-left:0}.jlp-root .jlm-spot{display:none}@media (max-width:767.98px){.jlp-root .jlm-modes>.grid{gap:12px}.jlp-root .jlm-side{order:-1}.jlp-root .jlm-side>:first-child{margin-bottom:0}.jlp-root .jlm-side .jlm-panel{display:none}.jlp-root .jlm-stack{gap:0;padding:0;display:grid;position:relative}.jlp-root .jlm-block{grid-area:1/1;min-width:0}.jlp-root .jlm-block:not(.is-active){visibility:hidden}.jlp-root .jlm-block>.jlp-window{height:100%}.jlp-root .jlm-modes .jlm-toast{display:none}.jlp-root .jlm-modes .jlp-launcher{z-index:10;max-width:calc(100% - 20px)}.jlp-root .jlm-modes .jlp-launcher-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.jlp-root .jlm-ask-face{object-fit:cover;border-radius:999px;width:100%;height:100%}.jlp-root .jlm-modes .jlm-pill-in{animation:.35s cubic-bezier(.22,1,.36,1) both jlm-pill-in}.jlp-root .jlm-modes .jlm-pill-in.jlp-shimmer{animation:.35s cubic-bezier(.22,1,.36,1) both jlm-pill-in,1.7s linear infinite jlp-sheen}.jlp-root .jlm-modes .jlp-launcher-text.jlm-ask{color:#f4f6fb;animation:jlm-type .6s steps(var(--n,24), end) .3s both}.jlp-root .jlm-app :is(th,td){white-space:nowrap}.jlp-root .jlm-short tbody tr:nth-child(n+3),.jlp-root .jlm-invoices-title{display:none}.jlp-root .jlm-invoices-title+div{margin-top:14px}.jlp-root .jlm-modes .jlp-utag{transition:opacity .25s}.jlp-root .jlm-ucursor--flip .jlp-utag{left:auto;right:2px}.jlp-root .jlm-ucursor--flip.jlp-ucursor--low .jlp-utag{opacity:0}.jlp-root .jlm-ucursor--duck .jlp-utag{animation:.8s linear both jlm-duck}.jlp-root .jlm-modes .jlp-jcursor{transition-duration:.5s,.5s,.32s}.jlp-root .jlm-modes .jlp-ucursor{transition-duration:.72s,.72s,.4s}.jlp-root .jlm-modes .jlp-tip{animation-delay:.45s}.jlp-root .jlm-modes .jlp-tip--now{animation-delay:0s}.jlp-root .jlm-modes .jlp-tip.jlm-tip--out{animation:.2s .4s both jlm-tip-out}.jlp-root .jlm-spot{pointer-events:none;width:1px;height:1px;display:block;position:absolute;top:16px;left:50%}.jlp-root .jlm-caption{padding-top:22px}.jlp-root .jlm-caption>p{display:none}.jlp-root .jlm-block :is(.jlm-stage,.jlm-caption,.jlm-url){transition:opacity .3s}.jlp-root .jlm-block.is-active :is(.jlm-stage,.jlm-url){animation:.5s backwards jlm-fade-in}.jlp-root .jlm-block.is-active .jlm-stage>:first-child,.jlp-root .jlm-block.is-active .jlm-caption{animation:.6s cubic-bezier(.22,1,.36,1) backwards jlm-rise-in}.jlp-root .jlm-modes.is-leaving .jlm-block.is-active :is(.jlm-stage,.jlm-caption,.jlm-url){opacity:0}.jlp-root .jlm-side [role=tablist]{background:linear-gradient(#ffffff09,#ffffff09),#000;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:none;margin:0;padding:4px;display:grid;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff14}.jlp-root .jlm-side [role=tablist]>.bg-active{background:#ffffff17;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff1a;opacity:1!important}.jlp-root .jlm-side [role=tablist]>.bg-active+.bg-active{display:none}.jlp-root .jlm-tab{border-radius:10px;justify-content:center;gap:7px;height:40px;padding:0 8px}.jlp-root .jlm-tab>span:last-child{font-size:14px}.jlp-root .jlm-tab>span:last-child>span:last-child{color:#fff9}.jlp-root .jlm-tab[data-state=active]>span:last-child>span:last-child{color:#fff}.jlp-root .jlm-tab .jlm-num{opacity:1;color:#ffffff57;font-size:12px;transition:color .3s}.jlp-root .jlm-tab[data-state=active] .jlm-num{color:#7ab1fe}.jlp-root .jlm-tab:before{content:"";position:absolute;inset:-8px -2px}.jlp-root .jlm-tab>span:last-child:after,.jlp-root .jlm-tab:after{content:"";opacity:0;pointer-events:none;border-radius:1px;height:2px;transition:opacity .3s;position:absolute;bottom:5px;left:16px;right:16px}.jlp-root .jlm-tab>span:last-child:after{background:#ffffff1f}.jlp-root .jlm-tab:after{transform-origin:0;background:#7ab1fe}.jlp-root .jlm-tab[data-state=active]:after{transform:scaleX(0)}.jlp-root .is-playing .jlm-tab[data-state=active]>span:last-child:after{opacity:1}.jlp-root .is-playing .jlm-tab[data-state=active]:after{opacity:1;animation:jlm-tab-run var(--jlm-run,8s) linear both}}@media (max-width:359.98px){.jlp-root .jlm-tab{gap:5px;padding:0 4px}.jlp-root .jlm-tab>span:last-child{font-size:13px}}@media (max-width:639.98px){.jlp-root .jlm-page{padding-left:16px;padding-right:16px}.jlp-root .jlm-kpis>*>:first-child{padding:12px 12px 0}.jlp-root .jlm-kpis>*{padding-bottom:12px}.jlp-root .jlm-kpis>*>:first-child>:last-child{font-size:20px}.jlp-root .jlm-renews{display:none}.jlp-root .jlm-app :is(th,td){padding-left:8px;padding-right:8px}.jlp-root .jlm-app .jlm-short{table-layout:auto}}@keyframes jlm-fade-in{0%{opacity:0}}@keyframes jlm-rise-in{0%{opacity:0;transform:translateY(8px)}}@keyframes jlm-pill-in{0%{opacity:0;transform:translateY(4px)}}@keyframes jlm-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes jlm-duck{0%,80%{opacity:0}to{opacity:1}}@keyframes jlm-tip-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(2px)scale(.96)}}@keyframes jlm-tab-run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.jlp-root .jlp-ucursor--page{transition:none}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.jlp-root .jlm-block.is-active :is(.jlm-stage,.jlm-url,.jlm-caption),.jlp-root .jlm-block.is-active .jlm-stage>:first-child{animation:none}.jlp-root .jlm-tab:after,.jlp-root .jlm-tab>span:last-child:after{display:none}.jlp-root .jlm-modes :is(.jlm-pill-in,.jlm-pill-in.jlp-shimmer,.jlp-launcher-text.jlm-ask,.jlp-tip.jlm-tip--out,.jlm-ucursor--duck .jlp-utag){animation:none}}
.jlp-ffoot{--token-c5f3a181-ce4f-4420-a296-873f4d681873:#fff0;--token-f50d19c8-b71c-4ab6-8ff6-6267c86824d4:#071331;--token-f4cc4358-9285-4b73-95d1-a84a305a5e4c:#2c2c2c;--token-019ac301-73c6-46eb-9851-3eb602913d3e:#9aa0b0;--token-88c94126-8d08-4d70-ad93-089fe72c39c1:#1261eb;--token-7188acac-d059-4734-8660-0335540563b7:#000;--token-dcec509e-a65c-4559-bb8f-57a34c587571:#fff;--token-44c50bb1-0df2-493f-9bd1-8c00c0158dcb:#071331;--token-6051c877-d0ec-4b68-8d57-1bfdb02b909c:#ffe6b8;--token-9eb2db68-5dd1-49a4-b3f4-b9acc27e81e7:#bdffea;--token-b6e57dc6-83ba-4f1b-bdf7-3940ef910fb9:#deffad;--token-da636760-7871-4b98-bdd9-6abbce729e64:#f0e3fc;--token-9711da88-e2ac-4365-a65b-ef48675c3f3b:#c7dbff;--token-9474cd41-b035-4b11-aa31-8dd01bab53fe:#141414;--token-1f3054c2-a968-4818-ae15-ed9f1e78b6d9:#e1f5fa;--token-ec921a20-8685-4652-8a21-8eb46519c519:#f7f7f7;--token-1d161d56-2330-4046-af21-483e16c63238:#e1f5fa;--token-789c8c00-ced1-4401-a00e-341945832d9c:#141414;--token-1f23b106-571a-40b7-bc71-749ae2b61f22:#fdf2e6;--token-4565b74f-2284-4f64-91dd-810d9a1be019:#ffd7d7;--token-16ba1c8e-9452-4cb8-a727-5e9963827b4c:#ece6fd;--token-23c7a275-c38d-44ad-97cf-f2c739f76428:#e6fde8;--token-e559a414-7e66-48b4-9189-f68fb6f87c31:#fdf8c9;--token-21e1bf2b-c5b6-4191-9924-a7b55ba8b9cb:#f7f7f7;--token-6d42a74e-5888-4e1f-939f-5b187581aa69:#101012;--token-0a70ec7f-ecd0-4429-933a-7716b2ccd57b:#fff;--token-2c83bbc9-4aad-48de-94d9-017d5ea6c182:#fff;--token-1f9aa3eb-7f68-44ad-9aef-f13acb355d55:#fafafa;--token-1ebd686b-0290-48e4-97ca-45866806660b:#f0f2f4;--token-972b5361-db28-4dd9-9cd1-4235a21cba6f:#ececec;--token-b74b12e6-21d9-4e10-a5f7-f84a40e38eb4:#e5e5e5;--token-eaf8658c-4029-4260-8127-63417e4004c5:#ccc;--token-bc8dba9c-6fee-49a4-afb3-7d9f12cb5065:#9ca1ad;--token-7ee5bbf0-257b-4d09-8257-209da0859442:#7c8a99;--token-fcfa752a-b515-457d-9c0e-a7d81a4cb54b:#4d637b;--token-be3e9e4f-46fb-4fb5-9920-c5d7eaef1e42:#071331;--token-beb73620-f76c-4e2e-8ee6-12abd313bc7c:#f3f7fe;--token-b8a23d3f-1135-4d61-8693-6dec6d8669fb:#def;--token-f978a302-7e68-461e-967d-277bf8ed7eef:#bcddff;--token-dd41c52b-b4de-4ee7-a2ce-44675b7469fa:#84b0ff;--token-3ca57bc8-44af-4346-acef-fc136fca92a0:#1260eb;--token-fe734d6f-662b-4aae-93ab-7c446e9a6d87:#012abb;--token-6b5e6895-98c9-4231-99ca-d21e5019abd2:#fff9f3;--token-f61ee086-4c26-4000-8615-90bc15076884:#fdf2e6;--token-6ac870b5-edf4-4fec-bfd8-57dc3df6d575:#fce4c8;--token-dd47a4c2-7c50-483e-bf60-a228e752b72d:#ffb868;--token-9262c5f9-b913-4a7a-95ca-1c23d6d44390:#e07800;--token-f48ed0f8-4887-4798-8070-7f6a7fd3ff4b:#fffcf5;--token-c381dbbc-ef08-4990-b4ee-22853e5275ed:#fdf8c9;--token-ada6f4ea-49bc-424d-8074-4ef2d04083db:#ffe7a4;--token-3a17363b-c89d-4588-83ab-8142764cc7f8:#f9d777;--token-b7de7571-7b2a-40d0-bdc3-5b16f4061e25:#ffc319;--token-29b3de54-54c1-448b-83a5-bc46ce4121f4:#f5f2fe;--token-ebaeed86-d4c6-49f8-b860-3a271c345978:#ebe6fd;--token-1e83e7ed-9174-4466-b5d9-911f12deed09:#cdb1e5;--token-0a259bce-470d-4897-af09-505559213902:#bb68ff;--token-4dfaf8ae-8b86-449b-bacf-951837937d64:#590e95;--token-7eecce1e-f326-4e74-a4af-94e78e720155:#e6fde8;--token-3871e5dd-530d-42fc-bea1-4bfda5c41775:#c4e9bf;--token-5d49b9ff-9230-4ddd-9e4b-12616737dc3f:#98d28f;--token-cebb8969-2f01-4783-87f2-2adf606fd5c0:#159201;--token-7d776721-dd43-4a3e-a37a-2e85b60113c3:#167322;--token-a9085613-071f-4062-b91b-070304012870:#fcf5f7;--token-672ba3d5-4f9c-4c73-a5c9-083970cdc0b9:#ffd6d6;--token-c3fcf9bf-4f65-410e-94ae-067cd987d76f:#f97474;--token-9a4bc4b7-e01a-485d-bb9c-a1753d5c3769:#ff4646;--token-51d93934-9667-4e63-8125-84155f8b4e86:#b90808;font-family:GT Walsheim Pro Regular,GT Walsheim Pro Regular Placeholder,sans-serif;line-height:1.2;position:relative}.jlp-ffoot [data-framer-component-type=SVG]{position:absolute}.jlp-ffoot footer{background-color:#000!important}.jlp-ffoot [data-jlp-ffoot-variant]{display:none}@media (min-width:1280px){.jlp-ffoot [data-jlp-ffoot-variant=desktop]{display:block}}@media (min-width:768px) and (max-width:1279.98px){.jlp-ffoot [data-jlp-ffoot-variant=tablet]{display:block}}@media (max-width:767.98px){.jlp-ffoot [data-jlp-ffoot-variant=mobile]{display:block}}.jlp-ffoot h1,.jlp-ffoot h2,.jlp-ffoot h3,.jlp-ffoot h4,.jlp-ffoot h5,.jlp-ffoot h6,.jlp-ffoot p,.jlp-ffoot figure{margin:0}.jlp-ffoot p.framer-text,.jlp-ffoot div.framer-text,.jlp-ffoot h1.framer-text,.jlp-ffoot h2.framer-text,.jlp-ffoot h3.framer-text,.jlp-ffoot h4.framer-text,.jlp-ffoot h5.framer-text,.jlp-ffoot h6.framer-text,.jlp-ffoot li.framer-text,.jlp-ffoot ol.framer-text,.jlp-ffoot ul.framer-text,.jlp-ffoot span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}.jlp-ffoot div.framer-text,.jlp-ffoot p.framer-text,.jlp-ffoot h1.framer-text,.jlp-ffoot h2.framer-text,.jlp-ffoot h3.framer-text,.jlp-ffoot h4.framer-text,.jlp-ffoot h5.framer-text,.jlp-ffoot h6.framer-text,.jlp-ffoot ol.framer-text,.jlp-ffoot ul.framer-text,.jlp-ffoot li.framer-text,.jlp-ffoot blockquote.framer-text,.jlp-ffoot .framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}.jlp-ffoot div.framer-text:after,.jlp-ffoot p.framer-text:after,.jlp-ffoot h1.framer-text:after,.jlp-ffoot h2.framer-text:after,.jlp-ffoot h3.framer-text:after,.jlp-ffoot h4.framer-text:after,.jlp-ffoot h5.framer-text:after,.jlp-ffoot h6.framer-text:after,.jlp-ffoot ol.framer-text:after,.jlp-ffoot ul.framer-text:after,.jlp-ffoot li.framer-text:after,.jlp-ffoot blockquote.framer-text:after,.jlp-ffoot .framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.jlp-ffoot .framer-kLNAE[data-border=true]:after,.jlp-ffoot .framer-kLNAE [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.jlp-ffoot [data-framer-component-type]{position:absolute}.jlp-ffoot [data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}.jlp-ffoot p.framer-text,.jlp-ffoot div.framer-text,.jlp-ffoot figure.framer-text,.jlp-ffoot h1.framer-text,.jlp-ffoot h2.framer-text,.jlp-ffoot h3.framer-text,.jlp-ffoot h4.framer-text,.jlp-ffoot h5.framer-text,.jlp-ffoot h6.framer-text,.jlp-ffoot ol.framer-text,.jlp-ffoot ul.framer-text{margin:0;padding:0}.jlp-ffoot p.framer-text,.jlp-ffoot div.framer-text,.jlp-ffoot h1.framer-text,.jlp-ffoot h2.framer-text,.jlp-ffoot h3.framer-text,.jlp-ffoot h4.framer-text,.jlp-ffoot h5.framer-text,.jlp-ffoot h6.framer-text,.jlp-ffoot li.framer-text,.jlp-ffoot ol.framer-text,.jlp-ffoot ul.framer-text,.jlp-ffoot mark.framer-text,.jlp-ffoot span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}.jlp-ffoot mark.framer-text,.jlp-ffoot p.framer-text,.jlp-ffoot div.framer-text,.jlp-ffoot h1.framer-text,.jlp-ffoot h2.framer-text,.jlp-ffoot h3.framer-text,.jlp-ffoot h4.framer-text,.jlp-ffoot h5.framer-text,.jlp-ffoot h6.framer-text,.jlp-ffoot li.framer-text,.jlp-ffoot ol.framer-text,.jlp-ffoot ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}.jlp-ffoot .svgContainer svg,.jlp-ffoot .framer-8EK4U.framer-qqv420,.jlp-ffoot .framer-8EK4U .framer-qqv420{display:block}.jlp-ffoot .framer-8EK4U.framer-l96waw{flex-flow:column;place-content:center;align-items:center;gap:0;width:1280px;height:min-content;padding:64px 92px 94px;display:flex;position:relative;overflow:hidden}.jlp-ffoot .framer-8EK4U .framer-1l7ri8h{flex-flow:column;flex:none;place-content:center;align-items:center;gap:48px;width:100%;max-width:1280px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.jlp-ffoot .framer-8EK4U .framer-xdvmdc{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:56px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.jlp-ffoot .framer-8EK4U .framer-cqtg14{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.jlp-ffoot .framer-8EK4U .framer-1xgcgjv{aspect-ratio:2.08889;height:var(--framer-aspect-ratio-supported,45px);flex:none;width:94px;text-decoration:none;position:relative}.jlp-ffoot .framer-8EK4U .framer-99m6ty{white-space:pre;flex:none;width:auto;height:auto;position:relative}.jlp-ffoot .framer-8EK4U .framer-1rakmxj{flex-flow:row;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:16px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.jlp-ffoot .framer-8EK4U .framer-1gvdvw4{flex:1 0 0;grid-template-rows:repeat(1,min-content);grid-template-columns:repeat(5,minmax(1px,1fr));grid-auto-rows:min-content;justify-content:start;gap:40px 48px;width:1px;height:min-content;padding:0;display:grid;position:relative;overflow:hidden}.jlp-ffoot .framer-8EK4U .framer-1n9cneu,.jlp-ffoot .framer-8EK4U .framer-h9bj7y,.jlp-ffoot .framer-8EK4U .framer-d2zpua,.jlp-ffoot .framer-8EK4U .framer-1bqshyw,.jlp-ffoot .framer-8EK4U .framer-1kh8t8h{flex-flow:column;flex:none;place-content:flex-start;place-self:start;align-items:flex-start;gap:20px;width:100%;height:auto;padding:0;display:flex;position:relative}.jlp-ffoot .framer-8EK4U .framer-108kblx,.jlp-ffoot .framer-8EK4U .framer-fzljky,.jlp-ffoot .framer-8EK4U .framer-1s460ro,.jlp-ffoot .framer-8EK4U .framer-1lqdr3v,.jlp-ffoot .framer-8EK4U .framer-z54y7t{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:16px;width:100%;height:min-content;padding:0 0 0 4px;display:flex;position:relative;overflow:visible}.jlp-ffoot .framer-8EK4U .framer-x54rur,.jlp-ffoot .framer-8EK4U .framer-13gmb49,.jlp-ffoot .framer-8EK4U .framer-ww321f,.jlp-ffoot .framer-8EK4U .framer-1aoi6m1,.jlp-ffoot .framer-8EK4U .framer-tdyi2{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.jlp-ffoot .framer-8EK4U .framer-hx4e1h,.jlp-ffoot .framer-8EK4U .framer-y02r05{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:24px;width:100%;height:min-content;margin:0;padding:0 0 1px;list-style:none;display:flex;position:relative;overflow:visible}.jlp-ffoot .framer-8EK4U .framer-ro6qpi-container,.jlp-ffoot .framer-8EK4U .framer-gf0p48-container,.jlp-ffoot .framer-8EK4U .framer-9y78qo-container,.jlp-ffoot .framer-8EK4U .framer-1pc8asf-container,.jlp-ffoot .framer-8EK4U .framer-7sozqm-container,.jlp-ffoot .framer-8EK4U .framer-18r660k-container,.jlp-ffoot .framer-8EK4U .framer-95aegq-container,.jlp-ffoot .framer-8EK4U .framer-1o46k22-container,.jlp-ffoot .framer-8EK4U .framer-lrp79h-container,.jlp-ffoot .framer-8EK4U .framer-1ancd0-container,.jlp-ffoot .framer-8EK4U .framer-1mmcxct-container,.jlp-ffoot .framer-8EK4U .framer-1uspdff-container,.jlp-ffoot .framer-8EK4U .framer-p0lkem-container,.jlp-ffoot .framer-8EK4U .framer-26dtc2-container,.jlp-ffoot .framer-8EK4U .framer-5m14li-container,.jlp-ffoot .framer-8EK4U .framer-1qc14id-container,.jlp-ffoot .framer-8EK4U .framer-uypgh1-container,.jlp-ffoot .framer-8EK4U .framer-1thnsh9-container,.jlp-ffoot .framer-8EK4U .framer-byoku0-container,.jlp-ffoot .framer-8EK4U .framer-18gkmte-container,.jlp-ffoot .framer-8EK4U .framer-1u5bfux-container,.jlp-ffoot .framer-8EK4U .framer-dt9k6f-container,.jlp-ffoot .framer-8EK4U .framer-1hc0ce5-container,.jlp-ffoot .framer-8EK4U .framer-h5q9o0-container,.jlp-ffoot .framer-8EK4U .framer-1fewfuc-container,.jlp-ffoot .framer-8EK4U .framer-n8an5m-container{flex:none;width:100%;height:auto;position:relative}.jlp-ffoot .framer-8EK4U .framer-17ejxlj,.jlp-ffoot .framer-8EK4U .framer-1ovb0ex{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:24px;width:100%;height:min-content;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:visible}.jlp-ffoot .framer-8EK4U .framer-qnleza{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:28px;width:100%;height:min-content;padding:0 0 1px;display:flex;position:relative;overflow:visible}.jlp-ffoot .framer-8EK4U .framer-17z5j6u{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:24px;width:100%;height:min-content;margin:0;padding:0;list-style:none;display:flex;position:relative}.jlp-ffoot .framer-8EK4U .framer-o6orw9{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:8px;width:100%;height:min-content;padding:0 0 0 4px;display:flex;position:relative;overflow:hidden}.jlp-ffoot .framer-8EK4U .framer-2llfhk{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.jlp-ffoot .framer-8EK4U .framer-1yqu92p{aspect-ratio:5.66667;height:var(--framer-aspect-ratio-supported,19px);will-change:var(--framer-will-change-effect-override,transform);flex:none;width:80%;max-width:130px;text-decoration:none;position:relative}.jlp-ffoot .framer-8EK4U .framer-fy9lh{flex-flow:wrap;flex:none;place-content:center space-between;align-items:center;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.jlp-ffoot .framer-8EK4U .framer-p2cmjq{pointer-events:auto;flex-flow:row;flex:none;place-content:center;align-items:center;gap:20px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.jlp-ffoot .framer-8EK4U .framer-168b42d,.jlp-ffoot .framer-8EK4U .framer-1kco68a{aspect-ratio:.869159;height:var(--framer-aspect-ratio-supported,77px);flex:none;width:67px;text-decoration:none;position:relative}.jlp-ffoot .framer-8EK4U .framer-1szxpsc{aspect-ratio:.87;height:var(--framer-aspect-ratio-supported,78px);flex:none;width:68px;position:relative;overflow:visible}.jlp-ffoot .framer-8EK4U .framer-bfd5e8{height:78px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:67px;position:relative}.jlp-ffoot .framer-8EK4U .framer-rcxhwe{width:67px;height:77px;position:absolute;top:1px;left:0}.jlp-ffoot .framer-8EK4U .framer-1qeo4ng{width:54px;height:76px;position:relative}.jlp-ffoot .framer-8EK4U .framer-nrb58i{aspect-ratio:1.0056;height:var(--framer-aspect-ratio-supported,78px);flex:none;width:78px;text-decoration:none;position:relative;overflow:visible}.jlp-ffoot .framer-8EK4U .framer-48m1u5{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:2px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.jlp-ffoot .framer-8EK4U .framer-1bzlb65-container,.jlp-ffoot .framer-8EK4U .framer-3kihl1-container,.jlp-ffoot .framer-8EK4U .framer-b2p7m3-container,.jlp-ffoot .framer-8EK4U .framer-1h03q49-container,.jlp-ffoot .framer-8EK4U .framer-e3zou2-container{flex:none;width:auto;height:auto;position:relative}.jlp-ffoot .framer-cQOMe.framer-j9ji13,.jlp-ffoot .framer-cQOMe .framer-j9ji13{display:block}.jlp-ffoot .framer-cQOMe.framer-19gtkot{cursor:pointer;flex-flow:row;place-content:center;align-items:center;gap:4px;width:215px;height:min-content;padding:4px;text-decoration:none;display:flex;position:relative;overflow:visible}.jlp-ffoot .framer-cQOMe .framer-1s90k3x{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.jlp-ffoot .framer-arZl5.framer-f7hk4y,.jlp-ffoot .framer-arZl5 .framer-f7hk4y{display:block}.jlp-ffoot .framer-arZl5.framer-s0kv18{cursor:pointer;flex-flow:row;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:8px;text-decoration:none;display:flex;position:relative;overflow:visible}.jlp-ffoot .framer-arZl5 .framer-98ri9o-container{flex:none;width:auto;height:auto;position:relative}.jlp-ffoot .framer-arZl5 .framer-1q9dlzn{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:8px 12px;display:flex;position:absolute;top:-40px;left:50%;overflow:visible}.jlp-ffoot .framer-arZl5 .framer-123k4ho{white-space:pre;flex:none;width:auto;height:auto;position:relative}.jlp-ffoot .framer-arZl5 .framer-1fpax4g{z-index:10;flex:none;width:8px;height:17px;position:absolute;top:calc(107.692% - 8.5px);left:calc(50% - 4px);overflow:visible}.jlp-ffoot .framer-arZl5 .framer-116j4q7{flex:none;width:8px;height:13px;position:absolute;bottom:2px;right:0}.jlp-ffoot .framer-arZl5[data-border=true]:after,.jlp-ffoot .framer-arZl5 [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.jlp-ffoot .framer-BdMQy.framer-1tg7hw6{flex-flow:row;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.jlp-ffoot .framer-BdMQy .framer-fi7c5w,.jlp-ffoot .framer-BdMQy .framer-1ysg4zj,.jlp-ffoot .framer-BdMQy .framer-yp2yxi,.jlp-ffoot .framer-BdMQy .framer-c6o852,.jlp-ffoot .framer-BdMQy .framer-14q9ivb{flex:none;gap:0;width:24px;height:24px;position:relative;overflow:hidden}.jlp-ffoot .framer-BdMQy .framer-1nigs2h{width:21px;height:21px;position:absolute;top:2px;left:2px}.jlp-ffoot .framer-BdMQy .framer-1fciokg{width:17px;height:17px;position:absolute;top:4px;left:4px}.jlp-ffoot .framer-BdMQy .framer-1spmtwm{width:16px;height:18px;position:absolute;top:3px;left:3px}.jlp-ffoot .framer-BdMQy .framer-2j688m,.jlp-ffoot .framer-BdMQy .framer-lbwhjx{width:18px;height:18px;position:absolute;top:3px;left:3px}.jlp-ffoot .jimo-widget{cursor:pointer;align-items:center;display:flex}.jlp-ffoot .jimo-widget .jimo-widget-badge{text-align:center;color:#fff;background-color:#ff4545;border-radius:50%;width:18px;height:18px;margin-left:8px;font-size:10px;line-height:18px;animation:2s ease-in-out infinite both jimo-animation-pulse;box-shadow:0 0 #ff454569}.jlp-ffoot .framer-8EK4U.framer-v-cgt42p.framer-l96waw{width:810px;padding:64px 48px 72px}.jlp-ffoot .framer-8EK4U.framer-v-cgt42p .framer-1l7ri8h{gap:32px}.jlp-ffoot .framer-8EK4U.framer-v-cgt42p .framer-xdvmdc,.jlp-ffoot .framer-8EK4U.framer-v-1konn26 .framer-xdvmdc{flex-direction:column;gap:64px}.jlp-ffoot .framer-8EK4U.framer-v-cgt42p .framer-cqtg14,.jlp-ffoot .framer-8EK4U.framer-v-1konn26 .framer-cqtg14{order:1;align-content:center;align-items:center;width:100%}.jlp-ffoot .framer-8EK4U.framer-v-cgt42p .framer-1rakmxj{flex-direction:column;flex:none;order:0;gap:72px;width:100%}.jlp-ffoot .framer-8EK4U.framer-v-cgt42p .framer-1gvdvw4{flex:none;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,minmax(1px,1fr));gap:56px 40px;width:100%}.jlp-ffoot .framer-8EK4U.framer-v-cgt42p .framer-1kh8t8h{grid-column:span 2}.jlp-ffoot .framer-8EK4U.framer-v-cgt42p .framer-1yqu92p,.jlp-ffoot .framer-8EK4U.framer-v-1konn26 .framer-1yqu92p{height:var(--framer-aspect-ratio-supported,23px)}.jlp-ffoot .framer-8EK4U.framer-v-cgt42p .framer-fy9lh{flex-flow:column;justify-content:flex-start;gap:22px}.jlp-ffoot .framer-8EK4U.framer-v-cgt42p .framer-p2cmjq{order:2}.jlp-ffoot .framer-8EK4U.framer-v-cgt42p .framer-48m1u5{order:1}.jlp-ffoot .framer-8EK4U.framer-v-1konn26.framer-l96waw{width:390px;padding:56px 16px 64px}.jlp-ffoot .framer-8EK4U.framer-v-1konn26 .framer-1l7ri8h{gap:16px}.jlp-ffoot .framer-8EK4U.framer-v-1konn26 .framer-1rakmxj{flex-direction:column;flex:none;order:0;gap:64px;width:100%}.jlp-ffoot .framer-8EK4U.framer-v-1konn26 .framer-1gvdvw4{flex:none;grid-template-columns:repeat(1,minmax(1px,1fr));gap:48px 56px;width:100%}.jlp-ffoot .framer-8EK4U.framer-v-1konn26 .framer-fy9lh{flex-flow:column;justify-content:flex-start;gap:28px;padding:10px 0 0}.jlp-ffoot .framer-8EK4U.framer-v-1konn26 .framer-p2cmjq{flex-wrap:wrap;order:1;gap:12px 20px;width:100%}.jlp-ffoot .framer-8EK4U.framer-v-1konn26 .framer-168b42d,.jlp-ffoot .framer-8EK4U.framer-v-1konn26 .framer-1kco68a{height:var(--framer-aspect-ratio-supported,96px);width:83px}.jlp-ffoot .framer-8EK4U.framer-v-1konn26 .framer-48m1u5{order:0}
