.home-fx{--fx-purple-100: #e3dbfc;--fx-purple-200: #c7b9fa;--fx-purple-300: #aa96f8;--fx-purple-400: #927bf7;--fx-purple-500: #6d51f6;--fx-purple-600: #513bd3;--fx-purple-700: #3a29b0;--fx-purple-800: #261b8d;--fx-grey-200: #f6f6f6;--fx-grey-300: #dedede;--fx-grey-500: #7c7c7c;--fx-grey-900: #000000;--fx-green-500: #abeb4d;--fx-green-600: #8cc940;--fx-green-800: #568728;--fx-orange-500: #ea7440;--fx-ink: #000000;--fx-ink-soft: #4c4c4c;--fx-ink-faint: #7c7c7c;--fx-surface: #ffffff;--fx-radius: 20px;--fx-ease: cubic-bezier(.16, .84, .24, 1)}.home-fx.hero-gc-field{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.home-fx .hero-gc{position:absolute;border-radius:50%;background:radial-gradient(circle at 38% 30%,var(--fx-purple-300),var(--fx-purple-500) 55%,var(--fx-purple-700));opacity:.16;animation:fx-gcdrift 9s var(--fx-ease) infinite}.home-fx .hero-gc:nth-child(1){width:340px;height:340px;top:-90px;right:6%;animation-delay:0s}.home-fx .hero-gc:nth-child(2){width:230px;height:230px;top:60px;right:16%;animation-delay:.35s;opacity:.13}.home-fx .hero-gc:nth-child(3){width:150px;height:150px;top:200px;right:24%;animation-delay:.7s;opacity:.1}.home-fx .hero-gc:nth-child(4){width:95px;height:95px;top:320px;right:29%;animation-delay:1.05s;opacity:.08}@keyframes fx-gcdrift{0%,to{transform:translateY(0)}50%{transform:translateY(-22px)}}.home-fx.cta-gc-field{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.home-fx .cta-gc{position:absolute;border-radius:50%;background:radial-gradient(circle at 38% 30%,var(--fx-purple-300),var(--fx-purple-500) 55%,var(--fx-purple-700));animation:fx-gcdrift 9s var(--fx-ease) infinite}.home-fx .cta-gc:nth-child(1){width:420px;height:420px;left:-90px;bottom:-60px;opacity:.12;animation-delay:0s}.home-fx .cta-gc:nth-child(2){width:300px;height:300px;right:-70px;top:-60px;opacity:.1;animation-delay:.5s}.home-fx .cta-gc:nth-child(3){width:150px;height:150px;right:14%;bottom:8%;opacity:.08;animation-delay:.9s}.home-fx.fin-gc-field{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.home-fx .fin-gc{position:absolute;border-radius:50%;background:radial-gradient(circle at 38% 30%,var(--fx-purple-400),var(--fx-purple-700) 60%,transparent 95%);animation:fx-gcdrift 10s var(--fx-ease) infinite}.home-fx .fin-gc.g1{width:420px;height:420px;top:-150px;right:-90px;opacity:.5;animation-delay:0s}.home-fx .fin-gc.g2{width:260px;height:260px;bottom:-70px;left:-60px;opacity:.35;animation-delay:.6s}.home-fx .fin-gc.g3{width:120px;height:120px;bottom:140px;left:160px;opacity:.25;animation-delay:1.1s}.home-fx.vis{background:var(--fx-surface);border:1px solid var(--fx-grey-300);border-radius:var(--fx-radius);height:clamp(230px,26vw,290px);display:grid;place-items:center;overflow:hidden;position:relative;box-shadow:0 26px 52px -42px #18117566}.home-fx.vis:before{content:"";position:absolute;inset:0;background:radial-gradient(440px 220px at 82% -12%,var(--fx-purple-100),transparent 72%)}.home-fx .vlab{position:absolute;top:15px;left:18px;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--fx-ink-faint);font-weight:700;z-index:1}.home-fx .sc-doc{width:min(62%,260px);background:#fff;border:1px solid var(--fx-grey-200);border-radius:14px;padding:20px 22px;position:relative;box-shadow:0 16px 32px -22px #18117573}.home-fx .ln{height:7px;border-radius:4px;background:var(--fx-grey-200);margin-bottom:9px}.home-fx .ln.s{width:55%}.home-fx .ln.m{width:80%}.home-fx .ln.l{width:95%}.home-fx .sigbox{margin-top:14px;border-top:1.5px dashed var(--fx-grey-300);padding-top:10px}.home-fx .sig path{stroke:var(--fx-purple-500);stroke-width:2.4;fill:none;stroke-linecap:round;stroke-dasharray:150;stroke-dashoffset:150;animation:fx-sigdraw 8s var(--fx-ease) infinite}@keyframes fx-sigdraw{0%,8%{stroke-dashoffset:150}34%,90%{stroke-dashoffset:0}to{stroke-dashoffset:150}}.home-fx .sbadge{position:absolute;top:-13px;right:-14px;background:var(--fx-green-500);color:var(--fx-grey-900);font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:.5em .85em;border-radius:999px;box-shadow:0 10px 22px -10px #8cc940cc;opacity:0;transform:scale(.6) rotate(6deg);animation:fx-badgein 8s var(--fx-ease) infinite}@keyframes fx-badgein{0%,36%{opacity:0;transform:scale(.6) rotate(6deg)}44%,88%{opacity:1;transform:scale(1) rotate(3deg)}96%,to{opacity:0;transform:scale(.6) rotate(6deg)}}.home-fx .ms{width:min(72%,300px)}.home-fx .ms-rail{position:relative;height:5px;background:var(--fx-grey-200);border-radius:4px}.home-fx .ms-fill{position:absolute;inset:0;background:var(--fx-purple-500);border-radius:4px;transform:scaleX(0);transform-origin:left;animation:fx-msfill 8s var(--fx-ease) infinite}@keyframes fx-msfill{0%,10%{transform:scaleX(0)}20%,30%{transform:scaleX(.34)}42%,52%{transform:scaleX(.67)}64%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}.home-fx .msd{position:absolute;top:50%;width:17px;height:17px;border-radius:50%;background:#fff;border:2.5px solid var(--fx-grey-300);transform:translate(-50%,-50%)}.home-fx .msd:nth-child(2){left:0;animation:fx-msd1 8s var(--fx-ease) infinite}.home-fx .msd:nth-child(3){left:34%;animation:fx-msd2 8s var(--fx-ease) infinite}.home-fx .msd:nth-child(4){left:67%;animation:fx-msd3 8s var(--fx-ease) infinite}.home-fx .msd:nth-child(5){left:100%;animation:fx-msd4 8s var(--fx-ease) infinite}@keyframes fx-msd1{0%,8%{border-color:var(--fx-grey-300);background:#fff}12%,94%{border-color:var(--fx-purple-500);background:var(--fx-purple-500)}to{border-color:var(--fx-grey-300);background:#fff}}@keyframes fx-msd2{0%,18%{border-color:var(--fx-grey-300);background:#fff}24%,94%{border-color:var(--fx-purple-500);background:var(--fx-purple-500)}to{border-color:var(--fx-grey-300);background:#fff}}@keyframes fx-msd3{0%,40%{border-color:var(--fx-grey-300);background:#fff}48%,94%{border-color:var(--fx-purple-500);background:var(--fx-purple-500)}to{border-color:var(--fx-grey-300);background:#fff}}@keyframes fx-msd4{0%,62%{border-color:var(--fx-grey-300);background:#fff}70%,94%{border-color:var(--fx-green-600);background:var(--fx-green-500)}to{border-color:var(--fx-grey-300);background:#fff}}.home-fx .ms-tags{display:flex;justify-content:space-between;margin-top:17px;font-size:.64rem;letter-spacing:.06em;color:var(--fx-ink-faint);text-transform:uppercase;font-weight:700}.home-fx .tk{width:min(66%,280px)}.home-fx .tkp{height:7px;background:var(--fx-grey-200);border-radius:4px;margin-bottom:18px;overflow:hidden}.home-fx .tkp i{display:block;height:100%;background:var(--fx-purple-500);border-radius:4px;transform:scaleX(0);transform-origin:left;animation:fx-tkp 8s var(--fx-ease) infinite}@keyframes fx-tkp{0%,14%{transform:scaleX(0)}20%,32%{transform:scaleX(.33)}38%,52%{transform:scaleX(.66)}58%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}.home-fx .tkr{display:flex;align-items:center;gap:11px;margin-bottom:12px}.home-fx .tkr.sub{padding-left:26px}.home-fx .cb{width:18px;height:18px;border-radius:6px;border:2px solid var(--fx-grey-300);display:grid;place-items:center;flex:none}.home-fx .cb svg{width:11px;height:11px;stroke:#fff;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0}.home-fx .tbar{flex:1;height:8px;border-radius:4px;background:var(--fx-grey-200)}.home-fx .tkr:nth-child(2) .cb{animation:fx-cb1 8s var(--fx-ease) infinite}.home-fx .tkr:nth-child(2) .cb svg{animation:fx-ck1 8s var(--fx-ease) infinite}.home-fx .tkr:nth-child(3) .cb{animation:fx-cb2 8s var(--fx-ease) infinite}.home-fx .tkr:nth-child(3) .cb svg{animation:fx-ck2 8s var(--fx-ease) infinite}.home-fx .tkr:nth-child(4) .cb{animation:fx-cb3 8s var(--fx-ease) infinite}.home-fx .tkr:nth-child(4) .cb svg{animation:fx-ck3 8s var(--fx-ease) infinite}@keyframes fx-cb1{0%,14%{background:transparent;border-color:var(--fx-grey-300)}20%,92%{background:var(--fx-purple-500);border-color:var(--fx-purple-500)}to{background:transparent;border-color:var(--fx-grey-300)}}@keyframes fx-ck1{0%,16%{opacity:0}22%,92%{opacity:1}to{opacity:0}}@keyframes fx-cb2{0%,32%{background:transparent;border-color:var(--fx-grey-300)}38%,92%{background:var(--fx-purple-500);border-color:var(--fx-purple-500)}to{background:transparent;border-color:var(--fx-grey-300)}}@keyframes fx-ck2{0%,34%{opacity:0}40%,92%{opacity:1}to{opacity:0}}@keyframes fx-cb3{0%,52%{background:transparent;border-color:var(--fx-grey-300)}58%,92%{background:var(--fx-purple-500);border-color:var(--fx-purple-500)}to{background:transparent;border-color:var(--fx-grey-300)}}@keyframes fx-ck3{0%,54%{opacity:0}60%,92%{opacity:1}to{opacity:0}}.home-fx .chrt{display:flex;align-items:flex-end;gap:12px;height:54%;position:relative}.home-fx .bar{width:23px;border-radius:7px 7px 4px 4px;background:var(--fx-grey-300);transform:scaleY(.08);transform-origin:bottom}.home-fx .bar.a{background:var(--fx-purple-500)}.home-fx .bar:nth-child(1){height:45%;animation:fx-bg1 8s var(--fx-ease) infinite}.home-fx .bar:nth-child(2){height:65%;animation:fx-bg2 8s var(--fx-ease) infinite}.home-fx .bar:nth-child(3){height:50%;animation:fx-bg3 8s var(--fx-ease) infinite}.home-fx .bar:nth-child(4){height:92%;animation:fx-bg4 8s var(--fx-ease) infinite}.home-fx .bar:nth-child(5){height:72%;animation:fx-bg5 8s var(--fx-ease) infinite}@keyframes fx-bg1{0%,10%{transform:scaleY(.08)}18%,92%{transform:scaleY(1)}to{transform:scaleY(.08)}}@keyframes fx-bg2{0%,14%{transform:scaleY(.08)}22%,92%{transform:scaleY(1)}to{transform:scaleY(.08)}}@keyframes fx-bg3{0%,18%{transform:scaleY(.08)}26%,92%{transform:scaleY(1)}to{transform:scaleY(.08)}}@keyframes fx-bg4{0%,22%{transform:scaleY(.08)}30%,92%{transform:scaleY(1)}to{transform:scaleY(.08)}}@keyframes fx-bg5{0%,26%{transform:scaleY(.08)}34%,92%{transform:scaleY(1)}to{transform:scaleY(.08)}}.home-fx .paidlab{position:absolute;top:-36px;right:-10px;background:var(--fx-green-500);color:var(--fx-grey-900);font-size:.66rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:.45em .8em;border-radius:999px;opacity:0;transform:translateY(8px) scale(.8);animation:fx-paidin 8s var(--fx-ease) infinite}@keyframes fx-paidin{0%,36%{opacity:0;transform:translateY(8px) scale(.8)}44%,88%{opacity:1;transform:translateY(0) scale(1)}96%,to{opacity:0;transform:translateY(8px) scale(.8)}}.home-fx .cht{width:min(66%,270px);display:flex;flex-direction:column;gap:11px}.home-fx .bub{max-width:75%;padding:10px 13px;border-radius:15px;position:relative}.home-fx .bub .bl{height:7px;border-radius:4px;background:#00000021;margin-bottom:6px}.home-fx .bub .bl:last-child{margin-bottom:0}.home-fx .bub.l{background:var(--fx-grey-200);border-bottom-left-radius:5px;align-self:flex-start;opacity:0;transform:translate(-14px);animation:fx-chb1 8s var(--fx-ease) infinite}.home-fx .bub.r{background:var(--fx-purple-500);border-bottom-right-radius:5px;align-self:flex-end;opacity:0;transform:translate(14px);animation:fx-chb2 8s var(--fx-ease) infinite}.home-fx .bub.r .bl{background:#ffffff80}@keyframes fx-chb1{0%,8%{opacity:0;transform:translate(-14px)}15%,92%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-14px)}}@keyframes fx-chb2{0%,40%{opacity:0;transform:translate(14px)}48%,92%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(14px)}}.home-fx .typing{align-self:flex-end;display:flex;gap:5px;background:var(--fx-grey-200);padding:11px 14px;border-radius:15px 15px 5px;opacity:0;animation:fx-typin 8s var(--fx-ease) infinite}.home-fx .typing i{width:7px;height:7px;border-radius:50%;background:var(--fx-grey-500);animation:fx-tdot 1s ease-in-out infinite}.home-fx .typing i:nth-child(2){animation-delay:.15s}.home-fx .typing i:nth-child(3){animation-delay:.3s}@keyframes fx-tdot{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-4px);opacity:1}}@keyframes fx-typin{0%,20%{opacity:0}26%,36%{opacity:1}42%,to{opacity:0}}.home-fx .seen{align-self:flex-end;font-size:.68rem;color:var(--fx-green-800);font-weight:700;opacity:0;animation:fx-seenin 8s var(--fx-ease) infinite}@keyframes fx-seenin{0%,56%{opacity:0}64%,90%{opacity:1}96%,to{opacity:0}}.home-fx .callpill{position:absolute;top:15px;right:16px;display:inline-flex;align-items:center;gap:6px;background:var(--fx-purple-100);border:1px solid var(--fx-purple-200);border-radius:999px;padding:5px 10px;opacity:0;transform:translateY(-4px);animation:fx-callin 8s var(--fx-ease) infinite;z-index:2}.home-fx .callpill svg{width:13px;height:13px;color:var(--fx-purple-700)}.home-fx .callpill span{font-size:.64rem;font-weight:700;color:var(--fx-purple-800);letter-spacing:.02em}@keyframes fx-callin{0%,44%{opacity:0;transform:translateY(-4px)}52%,92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.home-fx .calcard{width:min(72%,290px);background:#fff;border:1px solid var(--fx-grey-200);border-radius:14px;padding:16px 18px;box-shadow:0 16px 32px -22px #18117573}.home-fx .cal-h{font-weight:600;font-size:.9rem;margin-bottom:14px;color:var(--fx-ink)}.home-fx .cal-days{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.home-fx .cal-days span{aspect-ratio:1;border-radius:8px;background:var(--fx-grey-200);display:grid;place-items:center;font-size:.74rem;font-weight:700;color:var(--fx-ink-soft)}.home-fx .cal-days span.today{background:var(--fx-purple-500);color:#fff;animation:fx-calpulse 8s var(--fx-ease) infinite}.home-fx .cal-ev{margin-top:12px;display:flex;align-items:center;gap:9px;background:var(--fx-purple-100);border:1px solid var(--fx-purple-200);border-radius:10px;padding:9px 11px;opacity:0;transform:translate(-10px);animation:fx-calev 8s var(--fx-ease) infinite}.home-fx .cal-ev .dot{width:9px;height:9px;border-radius:50%;background:var(--fx-purple-500);flex:none}.home-fx .cal-ev .t{font-size:.76rem;font-weight:700;color:var(--fx-purple-800)}@keyframes fx-calpulse{0%,25%{box-shadow:0 0 #6d51f673}50%{box-shadow:0 0 0 8px #6d51f600}to{box-shadow:0 0 #6d51f600}}@keyframes fx-calev{0%,32%{opacity:0;transform:translate(-10px)}45%,92%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-10px)}}.home-fx .ai{width:min(76%,310px)}.home-fx .ai-q{display:flex;align-items:center;gap:9px;border:1.5px solid var(--fx-grey-300);border-radius:999px;padding:12px 16px;background:#fff;font-size:.82rem;color:var(--fx-ink);font-weight:500}.home-fx .ai-q .spark{color:var(--fx-purple-500);flex:none;animation:fx-sparkspin 8s var(--fx-ease) infinite;font-size:1rem}@keyframes fx-sparkspin{0%,40%{transform:rotate(0)}50%,to{transform:rotate(180deg)}}.home-fx .ai-qt{overflow:hidden;white-space:nowrap;width:0;animation:fx-typeq 8s steps(24) infinite}@keyframes fx-typeq{0%,8%{width:0}32%,92%{width:calc(var(--tw) * .62em)}to{width:0}}.home-fx .ai-caret{width:2px;height:1.05em;background:var(--fx-purple-500);animation:fx-caret 1s steps(1) infinite}@keyframes fx-caret{0%,50%{opacity:1}51%,to{opacity:0}}.home-fx .ai-ans{margin-top:13px;display:inline-flex;align-items:center;gap:9px;background:var(--fx-purple-100);border:1.5px solid var(--fx-purple-200);border-radius:999px;padding:12px 16px;font-size:.82rem;font-weight:700;color:var(--fx-purple-800);opacity:0;transform:translateY(10px);animation:fx-ansin 8s var(--fx-ease) infinite}.home-fx .ai-ans .ad{width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--fx-purple-300),var(--fx-purple-600));flex:none}@keyframes fx-ansin{0%,40%{opacity:0;transform:translateY(10px)}50%,90%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(10px)}}.home-fx .lk-track{position:relative;flex:1;height:48px}.home-fx .lk-rail{position:absolute;top:50%;left:0;right:0;height:4px;transform:translateY(-50%);background:var(--fx-grey-200);border-radius:4px}.home-fx .lk-fill{position:absolute;top:50%;left:0;right:0;height:4px;transform:translateY(-50%) scaleX(0);transform-origin:left;background:linear-gradient(90deg,var(--fx-purple-500),var(--fx-orange-500));border-radius:4px;animation:fx-lkfill 8s var(--fx-ease) infinite}.home-fx .lk-pulse{position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:50%;background:var(--fx-purple-500);transform:translate(-50%,-50%);box-shadow:0 0 12px 3px #6d51f699;opacity:0;animation:fx-lkpulse 8s var(--fx-ease) infinite}.home-fx .lk-node{position:absolute;top:50%;width:34px;height:34px;border-radius:50%;background:#fff;border:2.5px solid var(--fx-grey-300);transform:translate(-50%,-50%);display:grid;place-items:center}.home-fx .lk-node svg{width:16px;height:16px;stroke:#fff;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0}.home-fx .lk-node.n1{left:16.667%;animation:fx-lknode1 8s var(--fx-ease) infinite}.home-fx .lk-node.n2{left:50%;animation:fx-lknode2 8s var(--fx-ease) infinite}.home-fx .lk-node.n3{left:83.333%;animation:fx-lknode3 8s var(--fx-ease) infinite}.home-fx .lk-node.n1 svg{animation:fx-lkcheck1 8s var(--fx-ease) infinite}.home-fx .lk-node.n2 svg{animation:fx-lkcheck2 8s var(--fx-ease) infinite}.home-fx .lk-node.n3 svg{animation:fx-lkcheck3 8s var(--fx-ease) infinite}@keyframes fx-lkfill{0%,6%{transform:translateY(-50%) scaleX(0)}18%{transform:translateY(-50%) scaleX(.1667)}38%{transform:translateY(-50%) scaleX(.5)}58%{transform:translateY(-50%) scaleX(.8333)}70%,92%{transform:translateY(-50%) scaleX(1)}to{transform:translateY(-50%) scaleX(0)}}@keyframes fx-lkpulse{0%,6%{left:0;opacity:0;background:var(--fx-purple-500);box-shadow:0 0 12px 3px #6d51f699}9%{left:0;opacity:1}18%{left:16.667%;opacity:1;background:var(--fx-purple-500);box-shadow:0 0 12px 3px #6d51f699}38%{left:50%;opacity:1}58%{left:83.333%;opacity:1;background:var(--fx-orange-500);box-shadow:0 0 12px 3px #ea744099}70%{left:100%;opacity:1;background:var(--fx-orange-500);box-shadow:0 0 12px 3px #ea744099}80%,to{left:100%;opacity:0;background:var(--fx-orange-500);box-shadow:0 0 12px 3px #ea744099}}@keyframes fx-lknode1{0%,16%{border-color:var(--fx-grey-300);background:#fff;box-shadow:0 0 #6d51f600}20%{border-color:var(--fx-purple-500);background:var(--fx-purple-500);box-shadow:0 0 #6d51f673}30%,92%{border-color:var(--fx-purple-500);background:var(--fx-purple-500);box-shadow:0 0 0 12px #6d51f600}to{border-color:var(--fx-grey-300);background:#fff;box-shadow:0 0 #6d51f600}}@keyframes fx-lknode2{0%,36%{border-color:var(--fx-grey-300);background:#fff;box-shadow:0 0 #6d51f600}40%{border-color:var(--fx-purple-500);background:var(--fx-purple-500);box-shadow:0 0 #6d51f673}50%,92%{border-color:var(--fx-purple-500);background:var(--fx-purple-500);box-shadow:0 0 0 12px #6d51f600}to{border-color:var(--fx-grey-300);background:#fff;box-shadow:0 0 #6d51f600}}@keyframes fx-lknode3{0%,56%{border-color:var(--fx-grey-300);background:#fff;box-shadow:0 0 #ea744000}60%{border-color:var(--fx-orange-500);background:var(--fx-orange-500);box-shadow:0 0 #ea744073}70%,92%{border-color:var(--fx-orange-500);background:var(--fx-orange-500);box-shadow:0 0 0 12px #ea744000}to{border-color:var(--fx-grey-300);background:#fff;box-shadow:0 0 #ea744000}}@keyframes fx-lkcheck1{0%,18%{opacity:0}24%,92%{opacity:1}to{opacity:0}}@keyframes fx-lkcheck2{0%,38%{opacity:0}44%,92%{opacity:1}to{opacity:0}}@keyframes fx-lkcheck3{0%,58%{opacity:0}64%,92%{opacity:1}to{opacity:0}}.home-fx .lk-track.vert{height:auto;align-self:stretch;width:48px;flex:none}.home-fx .lk-track.vert .lk-rail{inset:0 auto 0 50%;width:4px;height:auto;transform:translate(-50%)}.home-fx .lk-track.vert .lk-fill{inset:0 auto 0 50%;width:4px;height:auto;transform:translate(-50%) scaleY(0);transform-origin:top;background:linear-gradient(180deg,var(--fx-purple-500),var(--fx-orange-500));animation:fx-lkfillv 8s var(--fx-ease) infinite}.home-fx .lk-track.vert .lk-pulse{top:0;left:50%;animation:fx-lkpulsev 8s var(--fx-ease) infinite}.home-fx .lk-track.vert .lk-node{top:auto;left:50%}.home-fx .lk-track.vert .lk-node.n1{top:22.449%}.home-fx .lk-track.vert .lk-node.n2{top:44.898%}.home-fx .lk-track.vert .lk-node.n3{top:67.347%}@keyframes fx-lkfillv{0%,6%{transform:translate(-50%) scaleY(0)}18%{transform:translate(-50%) scaleY(.22449)}38%{transform:translate(-50%) scaleY(.44898)}58%{transform:translate(-50%) scaleY(.67347)}70%,92%{transform:translate(-50%) scaleY(1)}to{transform:translate(-50%) scaleY(0)}}@keyframes fx-lkpulsev{0%,6%{top:0;opacity:0;background:var(--fx-purple-500);box-shadow:0 0 12px 3px #6d51f699}9%{top:0;opacity:1}18%{top:22.449%;opacity:1;background:var(--fx-purple-500);box-shadow:0 0 12px 3px #6d51f699}38%{top:44.898%;opacity:1}58%{top:67.347%;opacity:1;background:var(--fx-orange-500);box-shadow:0 0 12px 3px #ea744099}70%{top:100%;opacity:1;background:var(--fx-orange-500);box-shadow:0 0 12px 3px #ea744099}80%,to{top:100%;opacity:0;background:var(--fx-orange-500);box-shadow:0 0 12px 3px #ea744099}}@media(prefers-reduced-motion:reduce){.home-fx *,.home-fx *:before,.home-fx *:after{animation:none!important;transition:none!important}.home-fx .ms-fill,.home-fx .tkp i{transform:scaleX(1)!important}.home-fx .bar{transform:scaleY(1)!important}.home-fx .msd{border-color:var(--fx-purple-500)!important;background:var(--fx-purple-500)!important}.home-fx .lk-fill{transform:translateY(-50%) scaleX(1)!important}.home-fx .lk-track.vert .lk-fill{transform:translate(-50%) scaleY(1)!important}.home-fx .lk-node{border-color:var(--fx-purple-500)!important;background:var(--fx-purple-500)!important}.home-fx .lk-node.n3{border-color:var(--fx-orange-500)!important;background:var(--fx-orange-500)!important}.home-fx .lk-node svg{opacity:1!important}.home-fx .lk-pulse{opacity:0!important}.home-fx .sig path{stroke-dashoffset:0!important}.home-fx .sbadge,.home-fx .paidlab,.home-fx .bub.l,.home-fx .bub.r,.home-fx .seen,.home-fx .ai-ans,.home-fx .callpill,.home-fx .cal-ev{opacity:1!important;transform:none!important}.home-fx .cb{background:var(--fx-purple-500)!important;border-color:var(--fx-purple-500)!important}.home-fx .cb svg{opacity:1!important}.home-fx .typing{opacity:0!important}}@font-face{font-family:CooperBT;src:url(/assets/Cooper-CCKJb9G5.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/Outfit-B6lQlNBM.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Corben-Bold;src:url(/assets/Corben-Bold-_CioTU4O.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Corben-Regular;src:url(/assets/Corben-Regular-WX4ZEUUg.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gellix-Regular;src:url(/assets/Gellix-Regular-BUXxM77s.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gellix-Regular;src:url(/assets/Gellix-RegularItalic-CwEfRnIw.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Gellix-Thin;src:url(/assets/Gellix-Thin-swEb8aWV.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gellix-Thin;src:url(/assets/Gellix-ThinItalic-BC128ZYw.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Gellix-Light;src:url(/assets/Gellix-Light-DMmy1cW1.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gellix-Light;src:url(/assets/Gellix-LightItalic-Dcf0cUM0.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Gellix-Medium;src:url(/assets/Gellix-Medium-p2gwpTKh.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gellix-Medium;src:url(/assets/Gellix-MediumItalic-BcO90X0L.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Gellix-SemiBold;src:url(/assets/Gellix-SemiBold-DQF1Wmtx.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gellix-SemiBold;src:url(/assets/Gellix-SemiBoldItalic-D2TE7A8g.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Gellix-Bold;src:url(/assets/Gellix-Bold-DVdGnZgD.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gellix-Bold;src:url(/assets/Gellix-BoldItalic-1lkr3jJm.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Gellix-ExtraBold;src:url(/assets/Gellix-ExtraBold-NWfW0PfN.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gellix-ExtraBold;src:url(/assets/Gellix-ExtraBoldItalic-Cp0ImRwT.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Gellix-Black;src:url(/assets/Gellix-Black-VC25u7T3.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gellix-Black;src:url(/assets/Gellix-BlackItalic-DwA_mP9A.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gellix;src:url(/assets/Gellix-Regular-BUXxM77s.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gellix;src:url(/assets/Gellix-Bold-DVdGnZgD.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gellix;src:url(/assets/Gellix-Medium-p2gwpTKh.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gellix;src:url(/assets/Gellix-SemiBold-DQF1Wmtx.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gellix;src:url(/assets/Gellix-Thin-swEb8aWV.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gellix;src:url(/assets/Gellix-Light-DMmy1cW1.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gellix;src:url(/assets/Gellix-ExtraBold-NWfW0PfN.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gellix;src:url(/assets/Gellix-Black-VC25u7T3.ttf) format("truetype");font-weight:900;font-style:normal}html{scroll-behavior:smooth}body{margin:0;padding:0}
