.bin{position:relative;padding:40px 24px 96px}.bin-stage-wrap{max-width:1000px;margin:0 auto}.bin-stage{position:relative;aspect-ratio:2/1;transform-origin:50% 92%}.bin-arcs{position:absolute;inset:0;width:100%;height:100%}.bin-arc{fill:none;stroke:var(--ink-08);stroke-width:1}.bin-arc.a2{stroke:rgba(73,166,247,.16)}.bin-feed{fill:none;stroke:rgba(73,166,247,.34);stroke-width:1;stroke-dasharray:6 7;animation:bin-flow 2.4s linear infinite;transition:stroke .3s ease,stroke-width .3s ease}.bin-feed.lit{stroke:var(--signal);stroke-width:1.6}@keyframes bin-flow{to{stroke-dashoffset:-26}}.bin-tile{position:absolute;display:grid;justify-items:center;grid-gap:7px;gap:7px;animation:bin-drop .6s cubic-bezier(.2,.8,.3,1) both}@keyframes bin-drop{0%{opacity:0}to{opacity:1}}.bin-tile .gly{width:54px;height:54px;border-radius:16px;background:#fff;box-shadow:0 10px 26px rgba(9,18,37,.1),0 1px 2px rgba(9,18,37,.06);transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease}.bin-tile .gly svg{width:30px;height:30px}.bin-tile.on .gly{transform:translateY(-4px) scale(1.06);box-shadow:0 18px 40px rgba(9,18,37,.16)}.bin-tile em{font-style:normal;font-size:11px;font-weight:600;color:var(--ink-55);white-space:nowrap;transition:color .24s ease}.bin-tile.on em{color:var(--ink-90)}.bin-tile:focus-visible{outline:2px solid var(--signal);outline-offset:6px;border-radius:14px}.bin-tip{position:absolute;bottom:calc(100% + 12px);left:50%;width:214px;transform:translate(-50%,6px);display:grid;grid-gap:5px;gap:5px;padding:11px 13px;border-radius:13px;background:#fff;border:1px solid var(--ink-08);box-shadow:0 18px 46px rgba(9,18,37,.18);opacity:0;pointer-events:none;transition:opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1);z-index:5}.bin-tile.on .bin-tip{opacity:1;transform:translate(-50%)}.bin-tip b{font-size:11.5px}.bin-tip span{display:flex;align-items:flex-start;gap:6px;font-size:11px;line-height:1.45;color:var(--ink-55);text-align:left}.bin-tip svg{flex:none;margin-top:2px;color:#0d9668}.bin-rec{position:absolute;left:50%;top:62%;width:8px;height:8px;border-radius:3px;background:var(--signal);box-shadow:0 0 10px rgba(73,166,247,.8);opacity:0;pointer-events:none;animation:bin-rec 7.8s cubic-bezier(.5,0,.6,1) infinite}@keyframes bin-rec{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}6%{opacity:1;transform:translate(-50%,-50%) scale(1)}26%{opacity:.9}34%{opacity:0;transform:translate(calc(-50% + var(--rx)),calc(-50% + var(--ry))) scale(.4)}to{opacity:0}}.bin-core{position:absolute;left:50%;bottom:0;translate:-50% 44%;width:128px;height:128px;display:grid;place-items:center}.bin-halo{position:absolute;inset:-18%;border-radius:50%;filter:blur(16px);background:radial-gradient(circle at 40% 36%,rgba(73,166,247,.6),transparent 68%);animation:bin-halo-a 9s ease-in-out infinite}.bin-halo.h2{background:radial-gradient(circle at 64% 62%,rgba(147,51,234,.38),transparent 70%);animation:bin-halo-b 13s ease-in-out infinite}.bin-halo.h3{inset:-6%;background:radial-gradient(circle at 50% 44%,rgba(43,143,240,.42),transparent 72%);animation:bin-halo-c 17s ease-in-out infinite}@keyframes bin-halo-a{0%,to{transform:translate(0) scale(1)}50%{transform:translate(7%,-6%) scale(1.14)}}@keyframes bin-halo-b{0%,to{transform:translate(0) scale(1) rotate(0deg)}50%{transform:translate(-8%,5%) scale(.92) rotate(18deg)}}@keyframes bin-halo-c{0%,to{transform:translate(0) scale(1)}50%{transform:translate(4%,8%) scale(1.1)}}.bin-core-face{position:relative;z-index:2;width:92px;height:92px;border-radius:26px;display:grid;place-items:center;background:#fff;border:1px solid var(--ink-08);box-shadow:0 20px 50px rgba(9,18,37,.18);animation:bin-breathe 6s ease-in-out infinite}@keyframes bin-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.bin-core-pill{position:absolute;top:-9px;right:-12px;background:#fff;border-radius:999px;padding:3px 5px;box-shadow:0 4px 14px rgba(9,18,37,.16);font-size:13px}.bin-copy{max-width:900px;margin:0 auto;text-align:center;padding-top:104px}.bin-copy h2{font-size:clamp(30px,4.4vw,56px);line-height:1.1;letter-spacing:-.035em;font-weight:800;margin:0}.bin-copy p{font-size:16px;color:var(--ink-55);line-height:1.7;margin:20px auto 0;max-width:56ch}.exl{max-width:1180px;margin:0 auto;padding:100px 32px}.exl-h2{font-size:clamp(30px,4.2vw,52px);letter-spacing:-.032em;font-weight:800;line-height:1.06;margin:14px 0 0}.exl-frame{margin-top:46px;background:#fff;border:1px solid var(--ink-08);border-radius:20px;box-shadow:0 26px 76px rgba(9,18,37,.13);overflow:hidden}.exl-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(280px,4fr)}.exl-answer{padding:30px 34px 34px;border-right:1px solid var(--ink-05)}.exl-crumb{font-size:11px;color:var(--ink-40)}.exl-answer h3{font-size:25px;letter-spacing:-.025em;margin:10px 0 14px;line-height:1.2}.exl-answer h4{font-size:15px;margin:20px 0 12px}.exl-direct{font-size:14.5px;line-height:1.65;color:var(--ink-90);border-left:3px solid var(--signal);background:var(--signal-softer);border-radius:0 12px 12px 0;padding:13px 16px;margin:0 0 18px}.exl-line{display:block;height:10px;border-radius:5px;background:var(--ink-05);margin-bottom:9px}.exl-line.w1{width:96%}.exl-line.w2{width:88%}.exl-line.w3{width:72%}.exl-line.w4{width:60%}.exl-side{position:relative;padding:26px 26px 30px;display:grid;grid-gap:10px;gap:10px;align-content:start;background:var(--ink-03)}.exl-side-h{font-size:17px;letter-spacing:-.015em}.exl-side-p{font-size:12.5px;line-height:1.6;color:var(--ink-55);margin:0 0 4px}.exl-who{background:#fff;border:1px solid var(--ink-08);border-radius:14px;padding:12px 14px;display:grid;grid-gap:9px;gap:9px;overflow:hidden}.exl-who-swap{display:flex;align-items:center;gap:11px;animation:exl-swap .7s cubic-bezier(.22,1,.36,1) both}@keyframes exl-swap{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}.exl-av{width:38px;height:38px;flex:none;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:13px;font-weight:800}.exl-who b{display:block;font-size:13.5px}.exl-who em{font-style:normal;font-size:11px;color:var(--ink-40)}.exl-matched{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.03em;color:var(--signal-strong);opacity:0;transform:translateY(4px);transition:opacity .5s ease,transform .5s ease}.step-2 .exl-matched,.step-3 .exl-matched{opacity:1;transform:none}.exl-matched svg{flex:none}.exl-btn{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--ink-08);border-radius:11px;padding:11px 14px;font-size:13px;font-weight:650;color:var(--ink-70);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.exl-btn u{text-decoration:none;margin-left:auto;font-size:11px;color:var(--ink-40);font-weight:500}.exl-btn.wa{border-color:rgba(37,211,102,.4);color:#128c4a}.exl-btn.wa svg{color:#25d366}.step-3 .exl-btn.wa{transform:scale(.985);border-color:#25d366;box-shadow:0 0 0 4px rgba(37,211,102,.16)}.exl-pointer{position:absolute;left:62%;top:44%;width:20px;height:20px;border-radius:50%;border:2px solid var(--ink);background:hsla(0,0%,100%,.6);opacity:0;pointer-events:none;transition:opacity .4s ease,left 1.1s cubic-bezier(.4,0,.2,1),top 1.1s cubic-bezier(.4,0,.2,1),transform .2s ease}.step-2 .exl-pointer{opacity:1;left:62%;top:46%}.step-3 .exl-pointer{opacity:1;left:28%;top:63%;transform:scale(.8)}.exl-note{text-align:center;font-size:12px;color:var(--ink-40);margin-top:18px}.lpw{max-width:1240px;margin:0 auto;padding:96px 32px 110px}.lpw-h2{font-size:clamp(28px,3.8vw,46px);letter-spacing:-.03em;font-weight:800;line-height:1.08;margin:14px 0 0;max-width:26ch}.lpw-rail{position:relative;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:14px;gap:14px;margin-top:72px;padding-bottom:76px}.lpw-track{position:absolute;left:8%;right:8%;top:27px;height:2px;background:var(--ink-08);border-radius:2px;overflow:hidden}.lpw-track i{display:block;height:100%;background:var(--signal);border-radius:2px;transition:width .5s cubic-bezier(.22,1,.36,1)}.lpw-step{display:grid;justify-items:center;text-align:center;grid-gap:5px;gap:5px;opacity:.32;transform:translateY(8px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1)}.lpw-step.on{opacity:1;transform:none}.lpw-dot{width:56px;height:56px;display:grid;place-items:center;border-radius:18px;background:#fff;border:1px solid var(--ink-08);box-shadow:0 10px 28px rgba(9,18,37,.09);margin-bottom:8px;transition:border-color .5s ease,box-shadow .5s ease}.lpw-step.on .lpw-dot{border-color:var(--signal-line);box-shadow:0 14px 36px rgba(73,166,247,.2)}.lpw-dot svg{width:28px;height:28px}.lpw-step b{font-size:14px;letter-spacing:-.01em}.lpw-step em{font-style:normal;font-size:11.5px;line-height:1.45;color:var(--ink-40);max-width:15ch}.lpw-return{position:absolute;left:0;right:0;bottom:0;height:90px}.lpw-return svg{width:100%;height:100%}.lpw-return path{fill:none;stroke:var(--ink-08);stroke-width:1.5;stroke-dasharray:5 7;transition:stroke .6s ease}.lpw-return.on path{stroke:var(--signal-line)}.lpw-sig{opacity:0;transition:opacity .5s ease}.lpw-return.on .lpw-sig{opacity:1}.lpw-return-tag{position:absolute;left:50%;bottom:-2px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--signal-line);border-radius:999px;padding:7px 15px;font-size:12px;font-weight:650;color:var(--ink-70);white-space:nowrap;opacity:0;transition:opacity .6s ease .6s}.lpw-return.on .lpw-return-tag{opacity:1}.lpw-return-tag svg{color:var(--signal-strong)}.lpw-foot{display:grid;justify-items:center;margin-top:18px}.agx-ring{top:106px;width:210px;height:210px}.agx-pop.i{background:rgba(73,166,247,.2);border:1px solid rgba(120,180,255,.5);color:#eaf3ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.agx-pop.i b{color:#fff}.agx-pop.i .agx-go{color:#9ecbff}.agx-train{position:absolute;left:50%;bottom:-18px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:9px;white-space:nowrap;background:hsla(0,0%,100%,.1);border:1px solid rgba(140,180,255,.45);border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:650;color:#dceaff;opacity:0}.agx-train.play{animation:agx-train 7.2s cubic-bezier(.22,1,.36,1) both}@keyframes agx-train{0%,74%{opacity:0;transform:translate(-50%,10px) scale(.95)}82%{opacity:1;transform:translate(-50%) scale(1)}94%{opacity:1}to{opacity:0}}.agx-train i{width:7px;height:7px;border-radius:50%;background:var(--signal);animation:cbx-blip 1.4s ease-in-out infinite}.agx h2{line-height:1.02}.hbx-hero:after,.hbx-hero:before{z-index:0}.hbx-hero>*{z-index:1}.hbx-vi{align-items:stretch}.hbx-deliver{position:relative;margin-top:20px;display:grid;justify-items:center}.hbx-mail{display:grid;grid-template-columns:34px 1fr;grid-gap:12px;gap:12px;align-items:center;width:min(430px,100%);background:#fff;border:1px solid var(--ink-08);border-radius:15px;padding:13px 16px;box-shadow:0 20px 54px rgba(9,18,37,.17);opacity:0;transform:translateY(16px) scale(.96);transition:opacity .55s ease,transform .6s cubic-bezier(.22,1,.36,1)}.hbx-deliver.on .hbx-mail{opacity:1;transform:none}.hbx-mail-ico{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:rgba(47,174,125,.14);color:#0d7a4f}.hbx-mail b{font-size:13px;display:block}.hbx-mail em{font-style:normal;font-size:11.5px;color:var(--ink-55)}.hbx-mail-to{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--ink-40);margin-top:3px}.hbx-mail-to span{font-family:ui-monospace,monospace;background:var(--ink-03);border-radius:5px;padding:1px 6px;color:var(--ink-70)}.hbx-mail-ch{display:inline-flex;gap:5px;margin-left:auto}.hbx-mail-ch i{width:20px;height:20px;display:grid;place-items:center;border-radius:6px;background:var(--ink-05);color:var(--ink-55)}.hbx-mail-ch i.wa{background:rgba(37,211,102,.14);color:#128c4a}.hbx-drop{width:2px;height:30px;background:repeating-linear-gradient(180deg,var(--signal-line) 0 4px,transparent 4px 9px);position:relative;overflow:hidden;margin-bottom:4px}.hbx-deliver.on .hbx-drop:after{content:"";position:absolute;inset:-30% 0 auto 0;height:40%;background:linear-gradient(180deg,transparent,var(--signal),transparent);animation:ana-down 1.5s ease-in-out 2}.ctb{overflow:hidden;margin:40px;border-radius:28px;padding:96px 40px 0;text-align:center;color:#fff;background:var(--ink)}.ctb,.ctb-inner{position:relative}.ctb-inner{display:grid;justify-items:center;grid-gap:22px;gap:22px;max-width:680px;margin:0 auto}.ctb h2{font-size:clamp(28px,3.9vw,46px);letter-spacing:-.03em;line-height:1.08;font-weight:800;margin:0}.ctb-sub{color:hsla(0,0%,100%,.6);font-size:16px;max-width:500px;margin:0}.ctb-brain{display:grid;justify-items:center;padding-bottom:26px}.ctb-qs{position:absolute;inset:0 0 96px 0;pointer-events:none}.ctb-tick{position:relative;margin:74px -40px 0;padding:16px 0;border-top:1px solid hsla(0,0%,100%,.08);overflow:hidden}.ctb-tick:after,.ctb-tick:before{content:"";position:absolute;top:0;bottom:0;width:90px;z-index:1;pointer-events:none}.ctb-tick:before{left:0;background:linear-gradient(90deg,var(--ink),transparent)}.ctb-tick:after{right:0;background:linear-gradient(-90deg,var(--ink),transparent)}.ctb-tick-row{display:flex;width:max-content}.ctb-tick-run{display:flex;align-items:center;gap:34px;padding-right:34px;font-size:11.5px;font-weight:700;letter-spacing:.2em;white-space:nowrap;color:hsla(0,0%,100%,.32);animation:fg-tick-move 84s linear infinite}.ctb-tick-run svg{opacity:.35;flex:none}@media (max-width:960px){.bin{padding:20px 16px 66px}.bin-tile .gly{width:42px;height:42px;border-radius:13px}.bin-tile .gly svg{width:23px;height:23px}.bin-tile em{font-size:9px}.bin-rec,.bin-tip{display:none}.bin-core{width:96px;height:96px}.bin-copy{padding-top:76px}.bin-core-face{width:68px;height:68px;border-radius:20px}.exl{padding:74px 18px}.exl-grid{grid-template-columns:1fr}.exl-answer{border-right:0;border-bottom:1px solid var(--ink-05);padding:24px 22px 26px}.exl-pointer{display:none}.lpw{padding:72px 18px 84px}.lpw-rail{grid-template-columns:repeat(2,1fr);gap:26px 12px;padding-bottom:0}.lpw-return,.lpw-track{display:none}.agx-bot{transform:scale(.76)}.agx-ring{width:150px;height:150px;top:96px}.ctb{margin:16px;padding:68px 22px 0;border-radius:22px}.ctb-tick{margin:48px -22px 0}.hbx-mail{width:100%}}@media (prefers-reduced-motion:reduce){.bin-core-face,.bin-feed,.bin-halo,.bin-rec,.bin-tile{animation:none}.bin-tile{opacity:1}.exl-pointer,.exl-who-swap{animation:none;transition:none}.exl-matched{opacity:1;transform:none}.lpw-return-tag,.lpw-step,.lpw-track i{opacity:1;transform:none;transition:none}.lpw-return path{stroke-dashoffset:0;transition:none}.agx-ring{animation:none}.agx-train.play{animation:none;opacity:1}.hbx-mail{opacity:1;transform:none;transition:none}.ctb-tick-run,.hbx-deliver.on .hbx-drop:after{animation:none}}.agx-inner{display:block;max-width:1100px}.agx-copy{max-width:680px;margin:0 auto;text-align:center;display:grid;justify-items:center}.agx-copy .agx-lede{margin-left:auto;margin-right:auto}.agx-copy h2{max-width:16ch}.agx-orb-stage{min-height:430px;margin-top:58px;align-content:center}.agx-orb-mid,.agx-orb-stage{position:relative;display:grid;justify-items:center}@media (max-width:960px){.agx-orb-stage{min-height:0;margin-top:34px}.agx-copy h2{max-width:none}}.agx-pop.i .agx-go{display:flex;margin-top:9px}@media (prefers-reduced-motion:reduce){.lpw-sig{display:none}}.emcore{transform-origin:50% 50%;animation-name:emcore-turn;animation-timing-function:cubic-bezier(.55,0,.2,1);animation-iteration-count:infinite}@keyframes emcore-turn{0%,62%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.emcore-seg{transform-origin:78px 78px;transform-box:view-box;animation-name:emcore-lift;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite}@keyframes emcore-lift{0%,58%{opacity:1;transform:scale(1)}70%{opacity:.45;transform:scale(.9)}84%,to{opacity:1;transform:scale(1)}}.agx-bot{position:relative;display:grid;place-items:center}.agx-bot:before{content:"";position:absolute;inset:-18%;border-radius:50%;background:radial-gradient(circle,rgba(70,118,236,.3) 0,rgba(70,118,236,.12) 42%,transparent 70%);filter:blur(22px);animation:agx-breathe 7s ease-in-out infinite}.agx-bot .abot{position:relative;z-index:1}.agx-bot .abot-l1{opacity:.55;mix-blend-mode:screen;filter:blur(6px);background:linear-gradient(135deg,#6ea8ff 8%,#2f56d6 92%);border-radius:71% 29% 42% 58%/38% 64% 36% 62%}.agx-bot .abot-l2{inset:7%;opacity:.7;mix-blend-mode:screen;filter:blur(4px);background:linear-gradient(215deg,#49a6f7 6%,#1d4ed8 88%);border-radius:33% 67% 72% 28%/63% 30% 70% 37%}.agx-bot .abot-l3{inset:17%;opacity:.85;mix-blend-mode:screen;background:linear-gradient(320deg,#2b8ff0 10%,#7c3aed 90%);border-radius:74% 26% 31% 69%/34% 72% 28% 66%}.agx-bot .abot-think .abot-l1{animation:agx-ring-a 11.3s cubic-bezier(.4,0,.3,1) infinite}.agx-bot .abot-think .abot-l2{animation:agx-ring-b 8.7s cubic-bezier(.5,0,.24,1) infinite}.agx-bot .abot-think .abot-l3{animation:agx-ring-c 6.1s cubic-bezier(.42,0,.3,1) infinite}@keyframes agx-ring-a{0%{transform:rotate(0deg) scale(1);border-radius:71% 29% 42% 58%/38% 64% 36% 62%;opacity:.55}24%{transform:rotate(132deg) scale(1.06);border-radius:44% 56% 66% 34%/58% 36% 64% 42%;opacity:.7;animation-timing-function:cubic-bezier(.3,0,.2,1)}46%{transform:rotate(178deg) scale(.95);border-radius:62% 38% 34% 66%/40% 66% 34% 60%;opacity:.48;animation-timing-function:cubic-bezier(.6,0,.3,1)}72%{transform:rotate(288deg) scale(1.04);border-radius:36% 64% 58% 42%/62% 34% 66% 38%;opacity:.66}to{transform:rotate(1turn) scale(1);border-radius:71% 29% 42% 58%/38% 64% 36% 62%;opacity:.55}}@keyframes agx-ring-b{0%{transform:rotate(0deg) scale(1);border-radius:33% 67% 72% 28%/63% 30% 70% 37%;opacity:.7}20%{transform:rotate(-118deg) scale(.955);border-radius:58% 42% 38% 62%/36% 62% 38% 64%;opacity:.56;animation-timing-function:cubic-bezier(.34,0,.2,1)}52%{transform:rotate(-170deg) scale(1.07);border-radius:40% 60% 64% 36%/66% 36% 60% 40%;opacity:.82;animation-timing-function:cubic-bezier(.55,0,.28,1)}80%{transform:rotate(-302deg) scale(.98);border-radius:64% 36% 30% 70%/34% 68% 32% 66%;opacity:.62}to{transform:rotate(-1turn) scale(1);border-radius:33% 67% 72% 28%/63% 30% 70% 37%;opacity:.7}}@keyframes agx-ring-c{0%{transform:rotate(0deg) scale(1);border-radius:74% 26% 31% 69%/34% 72% 28% 66%;opacity:.85}30%{transform:rotate(184deg) scale(1.05);border-radius:38% 62% 60% 40%/64% 34% 62% 36%;opacity:.95;animation-timing-function:cubic-bezier(.3,0,.22,1)}54%{transform:rotate(222deg) scale(.96);border-radius:60% 40% 36% 64%/40% 64% 36% 60%;opacity:.72;animation-timing-function:cubic-bezier(.58,0,.26,1)}to{transform:rotate(1turn) scale(1);border-radius:74% 26% 31% 69%/34% 72% 28% 66%;opacity:.85}}.agx-bot .abot-think{animation:agx-breathe-all 7.9s cubic-bezier(.45,0,.3,1) infinite}@keyframes agx-breathe-all{0%,to{transform:scale(1)}38%{transform:scale(1.038)}66%{transform:scale(.988)}}.agx-bot .abot-core{inset:18%;mix-blend-mode:screen;filter:blur(7px);background:linear-gradient(60deg,#9333ea,transparent 62%);box-shadow:none;animation:agx-core 10.7s cubic-bezier(.45,0,.3,1) infinite}@keyframes agx-core{0%{transform:rotate(0deg);border-radius:39% 61% 55% 45%/60% 38% 62% 40%;opacity:.5}36%{transform:rotate(-148deg);border-radius:58% 42% 36% 64%/38% 60% 40% 62%;opacity:.34}64%{transform:rotate(-224deg);border-radius:44% 56% 62% 38%/62% 36% 58% 42%;opacity:.58}to{transform:rotate(-1turn);border-radius:39% 61% 55% 45%/60% 38% 62% 40%;opacity:.5}}.agx-fluid{position:absolute;border-radius:50%;mix-blend-mode:screen;pointer-events:none;z-index:0}.agx-fluid.f1{inset:-16% 6% 20% -20%;background:radial-gradient(circle at 40% 44%,rgba(125,211,252,.62),transparent 68%);filter:blur(17px);animation:agx-drift-a 11.7s cubic-bezier(.42,0,.3,1) infinite,agx-melt-1 13.9s ease-in-out infinite,agx-breath-1 8.3s ease-in-out infinite}.agx-fluid.f2{inset:16% -18% -14% 24%;background:radial-gradient(circle at 60% 52%,rgba(147,51,234,.58),transparent 66%);filter:blur(21px);animation:agx-drift-b 14.3s cubic-bezier(.5,0,.26,1) infinite,agx-melt-2 17.3s ease-in-out infinite,agx-breath-2 9.7s ease-in-out infinite}.agx-fluid.f3{inset:-22% 28% 32% 16%;background:radial-gradient(circle at 50% 60%,hsla(0,0%,100%,.55),transparent 62%);filter:blur(14px);animation:agx-drift-c 9.1s cubic-bezier(.44,0,.28,1) infinite,agx-melt-3 11.3s ease-in-out infinite,agx-breath-3 6.7s ease-in-out infinite}.agx-fluid.f4{inset:28% 4% -24% -10%;background:radial-gradient(circle at 46% 40%,rgba(37,99,235,.66),transparent 70%);filter:blur(23px);animation:agx-drift-a 17.9s cubic-bezier(.4,0,.32,1) infinite reverse,agx-melt-2 15.1s ease-in-out infinite reverse,agx-breath-1 10.9s ease-in-out infinite}.agx-fluid.f5{inset:-8% -12% 8% 34%;background:radial-gradient(circle at 55% 45%,rgba(34,211,238,.42),transparent 64%);filter:blur(19px);animation:agx-drift-b 12.7s cubic-bezier(.46,0,.3,1) infinite reverse,agx-melt-3 16.1s ease-in-out infinite,agx-breath-2 7.9s ease-in-out infinite reverse}.agx-fluid.f6{inset:34% 22% -16% 8%;background:radial-gradient(circle at 44% 56%,rgba(244,114,182,.3),transparent 62%);filter:blur(25px);animation:agx-drift-c 19.3s cubic-bezier(.5,0,.25,1) infinite reverse,agx-melt-1 12.1s ease-in-out infinite reverse,agx-breath-3 9.1s ease-in-out infinite}@keyframes agx-drift-a{0%,to{transform:translate(0) rotate(0deg) scale(1)}28%{transform:translate(10%,-8%) rotate(22deg) scale(1.08)}55%{transform:translate(-4%,6%) rotate(6deg) scale(.94)}78%{transform:translate(-8%,11%) rotate(-16deg) scale(1.04)}}@keyframes agx-drift-b{0%,to{transform:translate(0) rotate(0deg) scale(1)}34%{transform:translate(-11%,-9%) rotate(-18deg) scale(1.14)}62%{transform:translate(3%,2%) rotate(-4deg) scale(1.02)}84%{transform:translate(8%,7%) rotate(14deg) scale(.9)}}@keyframes agx-drift-c{0%,to{transform:translate(0) rotate(0deg) scale(1)}30%{transform:translate(7%,13%) rotate(12deg) scale(1.18)}58%{transform:translate(-2%,4%) rotate(-2deg) scale(1.04)}82%{transform:translate(-9%,-6%) rotate(-20deg) scale(.92)}}@keyframes agx-melt-1{0%,to{border-radius:62% 38% 46% 54%/44% 58% 42% 56%}30%{border-radius:36% 64% 66% 34%/62% 36% 64% 38%}55%{border-radius:56% 44% 32% 68%/36% 64% 34% 66%}80%{border-radius:68% 32% 54% 46%/58% 40% 60% 42%}}@keyframes agx-melt-2{0%,to{border-radius:42% 58% 62% 38%/58% 42% 56% 44%}26%{border-radius:64% 36% 40% 60%/38% 62% 40% 60%}58%{border-radius:34% 66% 58% 42%/64% 34% 62% 36%}84%{border-radius:60% 40% 34% 66%/42% 58% 38% 62%}}@keyframes agx-melt-3{0%,to{border-radius:54% 46% 38% 62%/48% 54% 46% 52%}36%{border-radius:38% 62% 60% 40%/64% 36% 60% 40%}70%{border-radius:66% 34% 44% 56%/36% 66% 34% 64%}}@keyframes agx-breath-1{0%,to{opacity:1}42%{opacity:.45}70%{opacity:.8}}@keyframes agx-breath-2{0%,to{opacity:.85}34%{opacity:1}66%{opacity:.4}}@keyframes agx-breath-3{0%,to{opacity:.6}30%{opacity:1}74%{opacity:.35}}.agx-bot .abot-face{display:grid;place-items:center;inset:50% auto auto 50%;width:66px;height:66px;transform:translate(-50%,-50%);z-index:2;overflow:hidden;line-height:0;background:#fff;border-radius:50%;padding:0;box-shadow:0 0 0 6px hsla(0,0%,100%,.1),0 8px 26px rgba(6,12,30,.55)}.agx-ask .abot{flex:none}.lpw-track{z-index:0}.lpw-step{position:relative;z-index:1}.lpw-return{z-index:0}.hero-mark{display:inline-flex;align-items:baseline;gap:.1em;line-height:.82;padding:.12em .16em;box-shadow:none;border-radius:.09em;position:relative;overflow:hidden}.hero-mark .ai-badge{margin:0;font-size:.34em;align-self:center}.hero-mark:after{content:"";position:absolute;inset:-20% -12%;background:linear-gradient(102deg,transparent 30%,hsla(0,0%,100%,.55) 46%,rgba(73,166,247,.35) 54%,transparent 70%);transform:translateX(-130%);animation:hero-scan 12s cubic-bezier(.6,0,.28,1) .9s infinite;pointer-events:none}@keyframes hero-scan{0%{transform:translateX(-130%);opacity:0}1.5%{opacity:1}11%{transform:translateX(130%);opacity:1}13%,to{transform:translateX(130%);opacity:0}}@keyframes hero-mark-lit{0%,13.5%,to{background-color:rgba(73,166,247,.24)}5%,9%{background-color:rgba(73,166,247,.4)}}.hero-mark{animation:hero-mark-lit 12s ease-in-out .9s infinite}.mnav-login{display:inline-flex;align-items:center;gap:7px}.mnav-login svg{opacity:.55}.mnav-login:hover svg{opacity:1}@media (prefers-reduced-motion:reduce){.agx-bot .abot-core,.agx-bot .abot-think,.agx-bot:before,.agx-fluid,.emcore,.emcore-seg,.hero-mark,.hero-mark:after{animation:none}}.trot{display:inline-flex;align-items:flex-start;gap:9px;max-width:46ch;margin-top:18px;text-align:left}.trot-tick{display:grid;place-items:center;width:19px;height:19px;flex:none;margin-top:1px;color:#fff;border-radius:50%;background:linear-gradient(150deg,#34d399,#16a34a);box-shadow:0 2px 8px rgba(22,163,74,.32);animation:trot-tick 3s ease-in-out infinite}@keyframes trot-tick{0%,82%,to{transform:scale(1)}88%{transform:scale(1.16)}}.trot-stack{display:grid}.trot-line{grid-area:1/1;font-size:13.5px;line-height:1.5;font-weight:500;color:var(--ink-70,rgba(9,18,37,.7));opacity:0;transform:translateY(5px);transition:opacity .45s ease,transform .45s cubic-bezier(.2,.9,.3,1.02);pointer-events:none}.trot-line.on{opacity:1;transform:none}.hero-dark .trot-line,.stencil-dark .trot-line{color:hsla(0,0%,100%,.72)}@media (max-width:720px){.trot{max-width:none}}@media (prefers-reduced-motion:reduce){.trot-tick{animation:none}.trot-line{transition:opacity .2s linear;transform:none}}