.xh.pg-ai-and-training .hs .hfw{position:relative}.xh.pg-ai-and-training .ai-h .hs .hero-fig{height:620px}.xh.pg-ai-and-training .hs .hfw .n1{left:-48px;top:70px}.xh.pg-ai-and-training .hs .hfw .n2{right:-26px;top:46%}.xh.pg-ai-and-training .hs .hfw .n3{left:30px;bottom:-22px}.xh.pg-ai-and-training .parts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:30px;max-width:520px}.xh.pg-ai-and-training .parts a{position:relative;display:block;padding:16px 46px 16px 16px;border-radius:18px;background:#fff;border:1px solid var(--line);transition:border-color .3s,transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.xh.pg-ai-and-training .parts a .mono{color:var(--coral)}.xh.pg-ai-and-training .parts a b{display:block;font-size:15px;letter-spacing:-.02em;margin-top:6px;line-height:1.25}.xh.pg-ai-and-training .parts a svg{position:absolute;right:16px;bottom:18px;width:16px;height:16px;transform:rotate(90deg);color:#8a8ea6;transition:transform .4s,color .3s}.xh.pg-ai-and-training .parts a:hover{border-color:rgba(92,94,220,.35);transform:translateY(-2px);box-shadow:0 20px 40px -26px rgba(20,22,70,.5)}.xh.pg-ai-and-training .parts a:hover svg{color:var(--violet);transform:rotate(90deg) translateX(3px)}.xh.pg-ai-and-training .part-hd{display:flex;align-items:center;gap:16px;margin-bottom:30px;color:#6b6f88}.xh.pg-ai-and-training .pnum{padding:7px 12px;border-radius:999px;background:var(--ink);color:#fff}.xh.pg-ai-and-training .pline{flex:0 0 60px;height:1px;background:var(--coral)}.xh.pg-ai-and-training .flowc{border-radius:28px;background:#fff;border:1px solid var(--line);padding:18px;box-shadow:0 40px 80px -60px rgba(20,22,70,.5)}.xh.pg-ai-and-training .orc{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:18px;background:var(--ink2);color:#fff}.xh.pg-ai-and-training .orc .ni{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:rgba(92,94,220,.25);color:#c7c8ff}.xh.pg-ai-and-training .orc .ni svg{width:17px;height:17px}.xh.pg-ai-and-training .orc b{font-size:16px}.xh.pg-ai-and-training .orc span:last-child{color:#a2a6c0;font-size:14px;margin-left:auto}.xh.pg-ai-and-training .ag3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;position:relative}.xh.pg-ai-and-training .ag{padding:22px;border-radius:18px;background:#f7f7fb;border:1px solid var(--line);position:relative}.xh.pg-ai-and-training .ag .mono{color:var(--violet)}.xh.pg-ai-and-training .ag h3{font-size:20px;font-weight:600;letter-spacing:-.03em;margin-top:18px}.xh.pg-ai-and-training .ag p{font-size:14.5px;color:var(--mut);line-height:1.55;margin-top:6px}.xh.pg-ai-and-training .ag:not(:last-child):after{content:"";position:absolute;right:-11px;top:50%;width:12px;height:2px;background:var(--violet);z-index:1}.xh.pg-ai-and-training .tri{margin-top:24px}.xh.pg-ai-and-training .tri-g{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:10px}.xh.pg-ai-and-training .tri-g>div{border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);padding:16px;min-height:330px;display:flex;flex-direction:column}.xh.pg-ai-and-training .tri-h{color:#7f84a3;margin-bottom:12px;display:block}.xh.pg-ai-and-training .em{display:block;width:100%;text-align:left;padding:13px 14px;border-radius:14px;border:1px solid transparent!important;transition:background .3s,border-color .3s}.xh.pg-ai-and-training .em+.em{margin-top:6px}.xh.pg-ai-and-training .em b{display:block;font-size:12.5px;color:#a2a6c0;font-weight:500}.xh.pg-ai-and-training .em span{display:block;font-size:14.5px;font-weight:600;color:#fff;margin-top:2px}.xh.pg-ai-and-training .em small{display:block;font-size:12.5px;color:#7f84a3;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xh.pg-ai-and-training .em:hover{background:hsla(0,0%,100%,.05)}.xh.pg-ai-and-training .em.on{background:rgba(92,94,220,.18);border-color:rgba(169,171,255,.35)!important}.xh.pg-ai-and-training .em.done span:after{content:" \2713";color:#6fe3ab}.xh.pg-ai-and-training .tri-msg{font-size:14px;line-height:1.6;color:#cfd2e6;min-height:68px}.xh.pg-ai-and-training .tri-f{display:grid;gap:6px;margin-top:12px}.xh.pg-ai-and-training .fld{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:10px;background:hsla(0,0%,100%,.04);font-size:13px}.xh.pg-ai-and-training .fld span{color:#7f84a3}.xh.pg-ai-and-training .fld b{color:#fff;font-weight:600;text-align:right}.xh.pg-ai-and-training .tri-cl{display:flex;justify-content:space-between;align-items:center;padding:11px 12px;border-radius:12px;background:hsla(0,0%,100%,.04);font-size:13.5px}.xh.pg-ai-and-training .tri-cl+.tri-cl{margin-top:6px}.xh.pg-ai-and-training .tri-cl .tl-l{color:#7f84a3}.xh.pg-ai-and-training .tri-cl b{color:#fff}.xh.pg-ai-and-training .tri-cl b.set{color:#c7c8ff}.xh.pg-ai-and-training .tri-flag{margin-top:10px;padding:11px 12px;border-radius:12px;background:hsla(0,100%,71%,.1);border:1px solid hsla(0,100%,71%,.3);color:#ffb3b1;font-size:13px;line-height:1.5}.xh.pg-ai-and-training .tri-btn{display:flex;gap:8px;margin-top:auto;padding-top:14px}.xh.pg-ai-and-training .tri-btn .btn{height:42px;font-size:13.5px;padding:0 16px;border-radius:12px;flex:1;justify-content:center}.xh.pg-ai-and-training .tri .btn-o{background:hsla(0,0%,100%,.06)!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.14)!important}.xh.pg-ai-and-training .tri-btn .btn:disabled{opacity:.35;cursor:not-allowed}.xh.pg-ai-and-training .t-st{font-size:13px;color:#6fe3ab;min-height:20px;margin-top:10px}.xh.pg-ai-and-training .t-st.back{color:#ffb3b1}.xh.pg-ai-and-training .tri-log{margin-top:10px;padding:14px 16px;border-radius:16px;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.06)}.xh.pg-ai-and-training .tri-log .mono{color:#7f84a3}.xh.pg-ai-and-training .tri-log ol{list-style:none;margin-top:8px;display:grid;gap:4px;font:500 12px/1.5 var(--font-jetbrains-mono),monospace;color:#a2a6c0;min-height:18px}.xh.pg-ai-and-training .tri-log li b{color:#c7c8ff;font-weight:500}.xh.pg-ai-and-training .rules{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px}.xh.pg-ai-and-training .rl{display:grid;grid-template-columns:24px 1fr;gap:4px 12px;padding:20px;border-radius:20px;background:#fff;border:1px solid var(--line)}.xh.pg-ai-and-training .rl .ck{width:22px;height:22px;border-radius:7px;grid-row:span 2}.xh.pg-ai-and-training .rl b{font-size:15px;letter-spacing:-.02em}.xh.pg-ai-and-training .rl p{font-size:14px;color:var(--mut);line-height:1.5}.xh.pg-ai-and-training .ai-stack{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:22px}.xh.pg-ai-and-training .ai-stack .mono{color:#6b6f88}.xh.pg-ai-and-training .ai-stack .spec{display:flex;gap:8px;flex-wrap:wrap}.xh.pg-ai-and-training .ai-stack .spec span{height:32px;display:inline-flex;align-items:center;padding:0 13px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:500;color:#3a3d50}.xh.pg-ai-and-training .bnext{display:inline-flex;align-items:center;gap:8px;color:#fff!important;padding:10px 14px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(8px)}.xh.pg-ai-and-training .bnext svg{width:14px;height:14px;transform:rotate(90deg)}.xh.pg-ai-and-training .tr-g{display:grid;grid-template-columns:1fr 1.15fr;gap:24px;align-items:start}.xh.pg-ai-and-training .radar{position:sticky;top:100px;border-radius:28px;background:var(--ink2);color:#fff;padding:26px;box-shadow:0 60px 110px -60px rgba(20,22,70,.75)}.xh.pg-ai-and-training .rd-top{display:flex;justify-content:space-between;color:#8f94b0}.xh.pg-ai-and-training .rd-wk b{color:#fff;font-weight:500;font-size:14px}.xh.pg-ai-and-training .rd-svg{display:block;width:100%;height:auto;margin-top:10px;overflow:visible}.xh.pg-ai-and-training .rd-grid polygon{fill:none;stroke:hsla(0,0%,100%,.08)}.xh.pg-ai-and-training .rd-grid line{stroke:hsla(0,0%,100%,.08)}.xh.pg-ai-and-training .rd-w1{fill:rgba(139,157,195,.1);stroke:#8b9dc3;stroke-width:1.5;stroke-dasharray:4 4}.xh.pg-ai-and-training .rd-p{fill:rgba(92,94,220,.32);stroke:#a9abff;stroke-width:2.2;filter:drop-shadow(0 0 12px rgba(92,94,220,.6))}.xh.pg-ai-and-training .rd-dots circle{fill:#fff;stroke:var(--violet);stroke-width:2}.xh.pg-ai-and-training .rd-lbl text{fill:#cfd2e6;font:500 12.5px var(--font-inter),sans-serif}.xh.pg-ai-and-training .rd-leg{display:flex;gap:18px;align-items:center;margin-top:8px;font-size:13px;color:#a2a6c0}.xh.pg-ai-and-training .rd-leg i{display:inline-block;width:14px;height:3px;border-radius:2px;margin-right:8px;vertical-align:middle}.xh.pg-ai-and-training .rd-leg i.a{background:#8b9dc3}.xh.pg-ai-and-training .rd-leg i.b{background:#a9abff}.xh.pg-ai-and-training .rd-leg .ex{margin-left:auto;color:var(--coral)}.xh.pg-ai-and-training .wk{display:grid;gap:12px}.xh.pg-ai-and-training .wkc{display:grid;grid-template-columns:180px 1fr;gap:20px;align-items:center;padding:12px;border-radius:24px;background:#fff;border:1px solid var(--line)}.xh.pg-ai-and-training .wkc .fig{height:140px;border-radius:16px;box-shadow:none}.xh.pg-ai-and-training .wkc .mono{color:var(--violet)}.xh.pg-ai-and-training .wkc h3{font-size:20px;font-weight:600;letter-spacing:-.03em;margin-top:6px}.xh.pg-ai-and-training .wkc p{font-size:14.5px;color:var(--mut);line-height:1.55;margin-top:6px;padding-right:12px}.xh.pg-ai-and-training .wkc.dk{background:var(--ink2);border-color:transparent}.xh.pg-ai-and-training .wkc.dk h3{color:#fff}.xh.pg-ai-and-training .wkc.dk p{color:#a2a6c0}.xh.pg-ai-and-training .wkc.dk .mono{color:#a9abff}.xh.pg-ai-and-training .wk-ic{height:140px;border-radius:16px;display:grid;place-items:center;background:radial-gradient(closest-side,rgba(92,94,220,.45),transparent),hsla(0,0%,100%,.03);color:#c7c8ff}.xh.pg-ai-and-training .wk-ic svg{width:34px;height:34px}.xh.pg-ai-and-training .two-vt{display:grid;grid-template-columns:1fr 1fr;gap:60px}.xh.pg-ai-and-training .vt-k{display:flex;align-items:center;gap:10px;color:var(--coral);margin-bottom:30px}.xh.pg-ai-and-training .vt-k i{width:18px;height:1px;background:var(--coral)}@media(max-width:1080px){.xh.pg-ai-and-training .hs .hfw .n1{left:12px}.xh.pg-ai-and-training .hs .hfw .n2{right:12px}.xh.pg-ai-and-training .tri-g{grid-template-columns:1fr 1fr}.xh.pg-ai-and-training .tri-in{grid-column:1/-1;min-height:0!important}.xh.pg-ai-and-training .rules{grid-template-columns:1fr 1fr}.xh.pg-ai-and-training .tr-g{grid-template-columns:1fr}.xh.pg-ai-and-training .radar{position:relative;top:0}.xh.pg-ai-and-training .two-vt{grid-template-columns:1fr;gap:50px}.xh.pg-ai-and-training .orc span:last-child{display:none}}@media(max-width:640px){.xh.pg-ai-and-training .ai-h .hs .hero-fig{height:360px}.xh.pg-ai-and-training .hs .hfw .n1{top:14px}.xh.pg-ai-and-training .hs .hfw .n2{top:auto;bottom:60px}.xh.pg-ai-and-training .hs .hfw .n3{display:none}.xh.pg-ai-and-training .ag3,.xh.pg-ai-and-training .parts{grid-template-columns:1fr}.xh.pg-ai-and-training .ag:not(:last-child):after{right:auto;left:50%;top:auto;bottom:-11px;width:2px;height:12px}.xh.pg-ai-and-training .tri-g{grid-template-columns:1fr}.xh.pg-ai-and-training .tri-g>div{min-height:0}.xh.pg-ai-and-training .tri .demo-hint{display:none}.xh.pg-ai-and-training .rules,.xh.pg-ai-and-training .wkc{grid-template-columns:1fr}.xh.pg-ai-and-training .wk-ic,.xh.pg-ai-and-training .wkc .fig{height:170px}.xh.pg-ai-and-training .wkc>div:last-child{padding:4px 8px 10px}.xh.pg-ai-and-training .rd-lbl text{font-size:15px}}.xh.pg-ai-and-training .ai-h .hero-fig .tag{left:auto;right:16px}.xh.pg-ai-and-training .tri .t-ok{background:var(--violet)!important;color:#fff!important;box-shadow:0 14px 30px -14px rgba(92,94,220,.8)}.xh.pg-ai-and-training .tri .t-ok:disabled{box-shadow:none}@media(max-width:640px){.xh.pg-ai-and-training .rd-lbl text{font-size:17px}.xh.pg-ai-and-training .ai-h .hero-fig .tag{display:none}}.xh.pg-ai-and-training .dr,.xh.pg-ai-and-training .rt,.xh.pg-ai-and-training .wf{position:relative;border-radius:32px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px rgba(15,16,24,.03),0 50px 90px -60px rgba(20,22,70,.45);overflow:hidden}.xh.pg-ai-and-training .rt:before,.xh.pg-ai-and-training .wf:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(15,16,24,.03) 1px,transparent 0),linear-gradient(90deg,rgba(15,16,24,.03) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent);mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent);pointer-events:none}.xh.pg-ai-and-training .wf{padding:34px 40px 30px}.xh.pg-ai-and-training .rt>:not(svg),.xh.pg-ai-and-training .wf>:not(svg){position:relative;z-index:1}.xh.pg-ai-and-training .rt-svg,.xh.pg-ai-and-training .wf-svg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;overflow:visible;pointer-events:none}.xh.pg-ai-and-training .rt-svg path,.xh.pg-ai-and-training .wf-svg path{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.xh.pg-ai-and-training .rt-svg .b,.xh.pg-ai-and-training .wf-svg .b{stroke:#dfe0ee}.xh.pg-ai-and-training .rt-svg .d,.xh.pg-ai-and-training .wf-svg .d{stroke:var(--violet);stroke-opacity:.85}.xh.pg-ai-and-training .rt-svg .bx{stroke:none}.xh.pg-ai-and-training .rt-svg .d.x{stroke:#a9abff;stroke-dasharray:5 6}.xh.pg-ai-and-training .rt-svg circle,.xh.pg-ai-and-training .wf-svg circle{fill:#fff;stroke:var(--violet);stroke-width:1.6}.xh.pg-ai-and-training .rt-k,.xh.pg-ai-and-training .wf-k{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#6b6f88;margin-bottom:30px}.xh.pg-ai-and-training .rt-lg,.xh.pg-ai-and-training .wf-tg{display:flex;gap:8px;flex-wrap:wrap}.xh.pg-ai-and-training .wf-tg span{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px;border-radius:999px;background:#f3f3f9;border:1px solid var(--line);font-size:12.5px;font-weight:500;color:#3a3d50}.xh.pg-ai-and-training .wf-tg span:before{content:"";width:6px;height:6px;border-radius:50%;background:#2fbf71}.xh.pg-ai-and-training .wf-r{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.xh.pg-ai-and-training .dr-l,.xh.pg-ai-and-training .rt-l,.xh.pg-ai-and-training .wf-l{color:#8a8ea6}.xh.pg-ai-and-training .wf-r .wf-l{width:100%;text-align:center;margin-bottom:2px}.xh.pg-ai-and-training .wf-lo{display:block;margin-top:40px}.xh.pg-ai-and-training .wf-c{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px 0 12px;border-radius:12px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:500;color:#23253a;box-shadow:0 8px 18px -14px rgba(20,22,70,.35)}.xh.pg-ai-and-training .wf-c svg{width:17px;height:17px;color:var(--violet)}.xh.pg-ai-and-training .wf-orc{display:flex;align-items:flex-start;gap:16px;max-width:620px;margin:46px auto 0;padding:20px 24px;border-radius:22px;background:var(--ink2);color:#fff;box-shadow:0 30px 60px -30px rgba(20,22,70,.7),0 0 0 6px #fff}.xh.pg-ai-and-training .wf-oi{flex:none;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:rgba(92,94,220,.28);color:#c7c8ff;box-shadow:inset 0 0 0 1px rgba(169,171,255,.3)}.xh.pg-ai-and-training .wf-oi svg{width:20px;height:20px}.xh.pg-ai-and-training .wf-orc b{font-size:18px;letter-spacing:-.02em}.xh.pg-ai-and-training .wf-v{display:inline-flex;align-items:center;height:22px;padding:0 9px;margin-left:10px;border-radius:999px;font-size:11.5px;font-weight:600;background:#ecebff;color:var(--violet);vertical-align:2px}.xh.pg-ai-and-training .wf-orc .wf-v{background:rgba(169,171,255,.16);color:#c7c8ff}.xh.pg-ai-and-training .wf-orc p{font-size:14.5px;line-height:1.55;color:#a6abc6;margin-top:6px}.xh.pg-ai-and-training .wf-ag3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:52px}.xh.pg-ai-and-training .wf-ag{position:relative;padding:22px 22px 20px;border-radius:22px;background:#f8f8fc;border:1px solid var(--line)}.xh.pg-ai-and-training .wf-ag:not(:last-child):after{content:"";position:absolute;right:-17px;top:40px;width:12px;height:12px;border-top:1.6px solid #b9bbe8;border-right:1.6px solid #b9bbe8;transform:rotate(45deg)}.xh.pg-ai-and-training .wf-ah{display:flex;align-items:center;gap:10px}.xh.pg-ai-and-training .wf-ai{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#fff;color:var(--violet);box-shadow:inset 0 0 0 1px rgba(92,94,220,.18),0 8px 16px -12px rgba(20,22,70,.4)}.xh.pg-ai-and-training .wf-ai svg{width:19px;height:19px}.xh.pg-ai-and-training .wf-no{color:#9a9eb5;margin-left:auto}.xh.pg-ai-and-training .wf-ag .wf-v{margin-left:0}.xh.pg-ai-and-training .wf-ag h3{font-size:20px;font-weight:600;letter-spacing:-.03em;margin-top:18px}.xh.pg-ai-and-training .wf-ag>p{font-size:14.5px;color:var(--mut);line-height:1.55;margin-top:6px;min-height:68px}.xh.pg-ai-and-training .wf-eg{margin-top:16px;padding:12px;border-radius:14px;background:#fff;border:1px solid var(--line)}.xh.pg-ai-and-training .wf-egk{display:block;font-size:11.5px;font-weight:600;color:var(--coral);margin:0 2px 8px}.xh.pg-ai-and-training .wf-f{display:flex;justify-content:space-between;gap:10px;padding:7px 4px;font-size:13px;border-top:1px solid rgba(15,16,24,.06)}.xh.pg-ai-and-training .wf-f:first-of-type{border-top:0}.xh.pg-ai-and-training .wf-f span{color:#8a8ea6}.xh.pg-ai-and-training .wf-f b{font-weight:600;color:#23253a;text-align:right}.xh.pg-ai-and-training .wf-f b.c{color:#d94c4c}.xh.pg-ai-and-training .wf-out{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:14px}.xh.pg-ai-and-training .wf-o{display:inline-flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:0 10px 22px -16px rgba(20,22,70,.35);min-width:0}.xh.pg-ai-and-training .wf-o i{flex:none;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#ecebff;color:var(--violet)}.xh.pg-ai-and-training .wf-o i.g{background:#e7f8ee;color:#16884a}.xh.pg-ai-and-training .wf-o i.c{background:#ffecec;color:#d94c4c}.xh.pg-ai-and-training .wf-o i svg{width:17px;height:17px}.xh.pg-ai-and-training .wf-o b{display:block;font-size:14.5px;letter-spacing:-.01em;color:#16182a}.xh.pg-ai-and-training .wf-o span span,.xh.pg-ai-and-training .wf-o>span{font-size:13px;color:var(--mut);line-height:1.4}.xh.pg-ai-and-training .wf+.demo{margin-top:24px}.xh.pg-ai-and-training .rt{padding:34px 40px 36px}.xh.pg-ai-and-training .rt-lg span{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;color:#3a3d50;height:28px;padding:0 12px;border-radius:999px;background:#f3f3f9;border:1px solid var(--line)}.xh.pg-ai-and-training .rt-lg i{width:22px;height:0;border-top:2px solid var(--violet)}.xh.pg-ai-and-training .rt-lg i.d{border-top:2px dashed #a9abff}.xh.pg-ai-and-training .rt-g{display:grid;grid-template-columns:300px 1fr 330px;gap:0;align-items:center}.xh.pg-ai-and-training .rt-col{display:grid;gap:10px}.xh.pg-ai-and-training .rt-l{margin:0 0 6px 4px}.xh.pg-ai-and-training .rt-o,.xh.pg-ai-and-training .rt-t{display:flex;align-items:center;gap:13px;padding:11px 14px 11px 11px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:0 10px 22px -18px rgba(20,22,70,.35)}.xh.pg-ai-and-training .rt-o b,.xh.pg-ai-and-training .rt-t b{display:block;font-size:15px;letter-spacing:-.02em;color:#16182a}.xh.pg-ai-and-training .rt-o div span,.xh.pg-ai-and-training .rt-t span:not(.rt-m){display:block;font-size:13px;color:var(--mut);line-height:1.4;margin-top:1px}.xh.pg-ai-and-training .rt-m{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#f1f1f8;color:#4a4d66;font-size:14px;font-weight:700;box-shadow:inset 0 0 0 1px var(--line)}.xh.pg-ai-and-training .rt-t.rt-own{border-color:rgba(92,94,220,.3);background:linear-gradient(180deg,#f6f6ff,#fff)}.xh.pg-ai-and-training .rt-t.rt-own .rt-m{background:var(--violet);color:#fff;box-shadow:none}.xh.pg-ai-and-training .rt-oi{flex:none;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#ecebff;color:var(--violet)}.xh.pg-ai-and-training .rt-oi svg{width:17px;height:17px}.xh.pg-ai-and-training .rt-hub{justify-self:center;width:300px;padding:26px 24px 20px;border-radius:26px;background:#fff;border:1px solid rgba(92,94,220,.22);box-shadow:0 0 0 8px rgba(92,94,220,.05),0 0 0 18px rgba(92,94,220,.03),0 40px 80px -40px rgba(20,22,70,.55);text-align:center}.xh.pg-ai-and-training .rt-wm{height:30px;display:flex;justify-content:center}.xh.pg-ai-and-training .rt-wm svg{height:100%;width:auto}.xh.pg-ai-and-training .rt-hs{display:block;font-size:13px;color:var(--mut);margin-top:8px}.xh.pg-ai-and-training .rt-f{display:grid;gap:8px;margin-top:18px;text-align:left}.xh.pg-ai-and-training .rt-f span{display:block;padding:10px 12px;border-radius:12px;background:#f8f8fc;border:1px solid var(--line);font-size:13px;color:var(--mut);line-height:1.4}.xh.pg-ai-and-training .rt-f b{display:block;font-size:13.5px;color:var(--violet);margin-bottom:1px}.xh.pg-ai-and-training .rt-ticks{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.xh.pg-ai-and-training .rt-ticks>span{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 16px 0 12px;border-radius:14px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:500;color:#23253a}.xh.pg-ai-and-training .rt-ticks .ck{width:22px;height:22px;border-radius:7px}.xh.pg-ai-and-training .wy3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.xh.pg-ai-and-training .wy{display:flex;flex-direction:column;padding:14px 14px 26px;border-radius:28px;background:#fff;border:1px solid var(--line)}.xh.pg-ai-and-training .wy>:not(.wy-v){margin-left:14px;margin-right:14px}.xh.pg-ai-and-training .wy-v{height:200px;border-radius:20px;background:linear-gradient(180deg,#f4f4fd,#fafafe);border:1px solid rgba(92,94,220,.12);display:grid;place-items:center;padding:20px;margin-bottom:24px;overflow:hidden}.xh.pg-ai-and-training .wy-n{color:var(--coral)}.xh.pg-ai-and-training .wy h3{font-size:23px;font-weight:600;letter-spacing:-.03em;margin-top:10px}.xh.pg-ai-and-training .wy-s{font-size:15px;font-weight:500;color:var(--violet);margin-top:4px}.xh.pg-ai-and-training .wy p:not(.wy-s){font-size:14.5px;line-height:1.6;color:var(--mut);margin-top:12px}.xh.pg-ai-and-training .wy ul{list-style:none;margin-top:18px;padding-top:16px;border-top:1px solid var(--line);display:grid;gap:9px}.xh.pg-ai-and-training .wy li{position:relative;padding-left:24px;font-size:14px;line-height:1.5;color:#3a3d50}.xh.pg-ai-and-training .wy li:before{content:"";position:absolute;left:2px;top:.35em;width:12px;height:7px;border-left:1.8px solid #2fbf71;border-bottom:1.8px solid #2fbf71;transform:rotate(-45deg)}.xh.pg-ai-and-training .wy-a{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-size:14px;font-weight:600;color:var(--violet)}.xh.pg-ai-and-training .wy-a svg{width:14px;height:14px;transform:rotate(90deg)}.xh.pg-ai-and-training .srv{width:100%;max-width:280px;padding:12px;border-radius:16px;background:var(--ink2);box-shadow:0 24px 40px -24px rgba(20,22,70,.8)}.xh.pg-ai-and-training .srv-k{display:block;color:#8f94b0;margin:2px 4px 10px}.xh.pg-ai-and-training .srv-r{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.07);font-size:13px}.xh.pg-ai-and-training .srv-r+.srv-r{margin-top:6px}.xh.pg-ai-and-training .srv-r i{width:7px;height:7px;border-radius:50%;background:#2fbf71;box-shadow:0 0 0 3px rgba(47,191,113,.18)}.xh.pg-ai-and-training .srv-r b{color:#fff;font-weight:600}.xh.pg-ai-and-training .srv-r span{margin-left:auto;color:#a2a6c0;font-family:var(--font-jetbrains-mono),monospace;font-size:12px}.xh.pg-ai-and-training .dp{width:100%;display:grid;grid-template-columns:auto 34px 1fr;align-items:center;gap:0}.xh.pg-ai-and-training .dp-d{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:0 14px 28px -20px rgba(20,22,70,.45);max-width:150px}.xh.pg-ai-and-training .dp-d svg{width:22px;height:22px;color:var(--violet)}.xh.pg-ai-and-training .dp-d b{font-size:13.5px;line-height:1.25;margin-top:4px}.xh.pg-ai-and-training .dp-d small{font-size:12px;color:var(--mut)}.xh.pg-ai-and-training .dp-ln{height:2px;background:linear-gradient(90deg,#c7c8f3,var(--violet))}.xh.pg-ai-and-training .dp-o{display:grid;gap:7px}.xh.pg-ai-and-training .dp-o span{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:10px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:500}.xh.pg-ai-and-training .dp-o span:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--violet)}.xh.pg-ai-and-training .ta{position:relative;width:100%;max-width:280px;padding:16px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:0 14px 28px -20px rgba(20,22,70,.45)}.xh.pg-ai-and-training .ta-k{display:block;color:#8a8ea6;margin-bottom:12px}.xh.pg-ai-and-training .ta-r+.ta-r{margin-top:12px}.xh.pg-ai-and-training .ta-r b{display:block;font-size:13px;font-weight:500;color:#3a3d50;margin-bottom:6px}.xh.pg-ai-and-training .ta-b{display:block;height:8px;border-radius:99px;background:#f0f0f7;overflow:hidden}.xh.pg-ai-and-training .ta-b i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#a9abff,var(--violet))}.xh.pg-ai-and-training .ta-r+.ta-r .ta-b i{background:linear-gradient(90deg,#ffb3b1,var(--coral))}.xh.pg-ai-and-training .ta-x{position:absolute;right:16px;top:16px;color:var(--coral)}.xh.pg-ai-and-training .dr{padding:30px 40px 34px}.xh.pg-ai-and-training .dr-k{margin-bottom:22px}.xh.pg-ai-and-training .dr-g{display:grid;grid-template-columns:1fr 70px 1fr;align-items:stretch}.xh.pg-ai-and-training .dr-c{padding:20px;border-radius:22px;border:1px solid var(--line)}.xh.pg-ai-and-training .dr-bef{background:#fbfbfd}.xh.pg-ai-and-training .dr-aft{background:linear-gradient(180deg,#f4f4fd,#fafafe);border-color:rgba(92,94,220,.16)}.xh.pg-ai-and-training .dr-l{display:block;margin:0 2px 12px}.xh.pg-ai-and-training .dr-b{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#fff;border:1px dashed rgba(15,16,24,.14);font-size:14px}.xh.pg-ai-and-training .dr-b+.dr-b{margin-top:7px}.xh.pg-ai-and-training .dr-b:nth-child(odd){transform:rotate(-.6deg)}.xh.pg-ai-and-training .dr-b:nth-child(3n){transform:rotate(.8deg) translateX(8px)}.xh.pg-ai-and-training .dr-fi svg,.xh.pg-ai-and-training .dr-tn svg{width:17px;height:17px;color:#a2a6c0}.xh.pg-ai-and-training .dr-b b{font-weight:500;color:#3a3d50}.xh.pg-ai-and-training .dr-b small{font-size:12px;color:#d94c4c}.xh.pg-ai-and-training .dr-mid{display:grid;place-items:center}.xh.pg-ai-and-training .dr-ar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--ink2);color:#fff;box-shadow:0 0 0 6px #fff}.xh.pg-ai-and-training .dr-ar svg{width:16px;height:16px}.xh.pg-ai-and-training .dr-t{display:grid;gap:7px}.xh.pg-ai-and-training .dr-tc{display:grid;gap:7px;margin-left:22px;padding-left:16px;border-left:1.5px solid #c9cbe6}.xh.pg-ai-and-training .dr-tn{display:grid;grid-template-columns:22px auto 1fr;align-items:center;gap:8px;padding:9px 12px;border-radius:12px;background:#fff;border:1px solid var(--line);font-size:14px}.xh.pg-ai-and-training .dr-tn svg{color:var(--violet)}.xh.pg-ai-and-training .dr-tn b{font-weight:600;color:#16182a}.xh.pg-ai-and-training .dr-tn small{font-size:12px;color:#16884a;text-align:right}.xh.pg-ai-and-training .dr-st{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.xh.pg-ai-and-training .dr-s{padding:20px 22px;border-radius:20px;background:#f8f8fc;border:1px solid var(--line)}.xh.pg-ai-and-training .dr-s .mono{color:var(--violet)}.xh.pg-ai-and-training .dr-s h3{font-size:18px;font-weight:600;letter-spacing:-.025em;margin-top:12px}.xh.pg-ai-and-training .dr-s p{font-size:14.5px;line-height:1.55;color:var(--mut);margin-top:6px}@media(max-width:1240px){.xh.pg-ai-and-training .rt-g{grid-template-columns:270px 1fr 300px}.xh.pg-ai-and-training .rt-hub{width:270px}}@media(max-width:1080px){.xh.pg-ai-and-training .dr,.xh.pg-ai-and-training .rt,.xh.pg-ai-and-training .wf{padding:26px 22px}.xh.pg-ai-and-training .rt-svg,.xh.pg-ai-and-training .wf-svg{display:none}.xh.pg-ai-and-training .wf-ag3{grid-template-columns:1fr;gap:14px;margin-top:30px}.xh.pg-ai-and-training .wf-ag:not(:last-child):after{right:auto;left:50%;top:auto;bottom:-12px;transform:translateX(-50%) rotate(135deg)}.xh.pg-ai-and-training .wf-ag>p{min-height:0}.xh.pg-ai-and-training .wf-lo,.xh.pg-ai-and-training .wf-orc{margin-top:26px}.xh.pg-ai-and-training .wf-out{grid-template-columns:1fr;gap:10px}.xh.pg-ai-and-training .rt-g{grid-template-columns:1fr;gap:18px}.xh.pg-ai-and-training .rt-hub{width:100%;max-width:420px}.xh.pg-ai-and-training .rt-col{grid-template-columns:1fr 1fr}.xh.pg-ai-and-training .rt-l{grid-column:1/-1}.xh.pg-ai-and-training .wy3{grid-template-columns:1fr}.xh.pg-ai-and-training .dr-g{grid-template-columns:1fr;gap:12px}.xh.pg-ai-and-training .dr-ar{transform:rotate(90deg)}.xh.pg-ai-and-training .dr-st{grid-template-columns:1fr}}@media(max-width:640px){.xh.pg-ai-and-training .rt-k,.xh.pg-ai-and-training .wf-k{flex-direction:column;align-items:flex-start;gap:12px}.xh.pg-ai-and-training .wf-c{flex:1 1 calc(50% - 10px);justify-content:flex-start;font-size:13px;padding:0 10px}.xh.pg-ai-and-training .wf-orc{padding:16px}.xh.pg-ai-and-training .wf-o{min-width:0;width:100%}.xh.pg-ai-and-training .rt-col{grid-template-columns:1fr}.xh.pg-ai-and-training .rt-ticks>span{height:auto;padding:12px}.xh.pg-ai-and-training .wy-v{height:auto;min-height:170px}.xh.pg-ai-and-training .dr-b{grid-template-columns:26px 1fr}.xh.pg-ai-and-training .dr-b small{grid-column:2}.xh.pg-ai-and-training .dr-tn{grid-template-columns:22px 1fr}.xh.pg-ai-and-training .dr-tn small{grid-column:2;text-align:left}.xh.pg-ai-and-training .dp{grid-template-columns:auto 18px 1fr}.xh.pg-ai-and-training .dp-d{max-width:128px;padding:12px}.xh.pg-ai-and-training .dp-o span{font-size:12.5px;padding:0 10px;white-space:nowrap}}.xh.pg-ai-and-training .ps1{font-family:var(--font-inter),Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:96px;letter-spacing:-.03em}.xh.pg-ai-and-training .ps2{letter-spacing:0}.xh.pg-ai-and-training .ps3{width:86%}.xh.pg-ai-and-training .ps4{width:38%}.xh.pg-ai-and-training .ps5{display:block}.xh.pg-ai-and-training .ps6{margin-top:18px}.xh.pg-ai-and-training .ps7{padding-top:40px}.xh.pg-ai-and-training .ps8{margin-top:22px}