.pg-ai-agents .ag-hero h1{max-width:11ch}.pg-ai-agents .a-robot{--d:.5;--delay:.1s;--dur:7.5s;--r0:-1deg;--r1:2deg;z-index:2;width:48%;top:14%;left:26%}.pg-ai-agents .a-mail{--d:1;--delay:.55s;--dur:7s;--r0:-6deg;--r1:3deg;z-index:3;width:30%;top:4%;left:0}.pg-ai-agents .a-db{--d:.9;--delay:.85s;--dur:6.6s;--r0:3deg;--r1:-3deg;z-index:3;width:24%;bottom:2%;left:3%}.pg-ai-agents .a-shield{--d:1.2;--delay:1.1s;--dur:7.2s;--r0:5deg;--r1:-4deg;z-index:3;width:25%;top:6%;right:0}.pg-ai-agents .a-spark{--d:1.4;--delay:1.35s;--dur:9s;--r1:20deg;z-index:3;width:15%;bottom:4%;right:8%}.pg-ai-agents .hero-points{flex-wrap:wrap;gap:10px;margin-top:6px;padding:0;list-style:none;display:flex}.pg-ai-agents .hero-points li{background:#fff;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 12px;font-size:15px;font-weight:600;display:flex;box-shadow:inset 0 -4px 8px #2f5dff14,0 10px 20px -12px #2f5dff73}.pg-ai-agents .hero-points li:before{content:"";background:var(--teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100%;border-radius:50%;flex:none;width:22px;height:22px;box-shadow:inset 0 2px 3px #ffffff80,inset 0 -3px 4px #0000002e}.pg-ai-agents .kinds{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;display:grid}.pg-ai-agents .kind{border-radius:40px;flex-direction:column;gap:14px;padding:34px 30px;display:flex}.pg-ai-agents .kind:first-child{border-radius:48px 28px 28px 48px}.pg-ai-agents .kind.agent{border-radius:56px;margin-block:-14px;padding:40px 32px}.pg-ai-agents .kind h3{font-size:28px}.pg-ai-agents .kind .lead-p{opacity:.9;font-size:17px}.pg-ai-agents .kind dl{gap:12px;margin-top:6px;display:grid}.pg-ai-agents .kind dt{font:700 14px var(--head);letter-spacing:-.005em;opacity:.7}.pg-ai-agents .kind dd{margin:2px 0 0;font-size:16px;line-height:1.4}.pg-ai-agents .kind.agent dd,.pg-ai-agents .kind.agent .lead-p{color:#fff}@media (max-width:1000px){.pg-ai-agents .kinds{grid-template-columns:1fr}.pg-ai-agents .kind.agent{margin-block:0}.pg-ai-agents .kind,.pg-ai-agents .kind:first-child{border-radius:40px}}.pg-ai-agents .kinds-note{text-align:center;color:var(--ink-soft);max-width:none;margin-top:44px}.pg-ai-agents .demo{grid-template-columns:4fr 8fr;align-items:start;gap:22px;display:grid}.pg-ai-agents .scen{gap:12px;display:grid}.pg-ai-agents .scen-btn{text-align:left;cursor:pointer;width:100%;color:var(--ink);font:inherit;transition:transform .45s var(--spring),background .3s,color .3s;background:#fff;border:0;border-radius:999px 30px 30px 999px;align-items:center;gap:16px;padding:18px 22px 18px 16px;display:flex;box-shadow:inset 0 2px #fff,inset 0 -6px 12px #2f5dff14,0 14px 26px -16px #2f5dff66}.pg-ai-agents .scen-btn:hover{transform:translateY(-3px)}.pg-ai-agents .scen-btn:active{transform:scale(.97)}.pg-ai-agents .scen-btn>span:last-child{text-align:left;flex:1;display:block}.pg-ai-agents .scen-btn b{font:700 18px/1.2 var(--head);letter-spacing:-.01em;display:block}.pg-ai-agents .scen-btn span.sub{color:var(--ink-soft);margin-top:2px;font-size:14px;line-height:1.35;display:block}.pg-ai-agents .scen-btn[aria-pressed=true]{background:linear-gradient(160deg,#5c84ff,var(--blue) 55%,var(--blue-deep));color:#fff;box-shadow:inset 0 3px 6px #ffffff73,inset 0 -8px 14px #0a196e59,0 18px 30px -14px #2f5dffb3}.pg-ai-agents .scen-btn[aria-pressed=true] span.sub{color:#ffffffd9}.pg-ai-agents .scen-btn .ico{flex:none;width:50px;height:50px}.pg-ai-agents .scen-btn .ico svg{width:24px;height:24px}.pg-ai-agents .demo-hint{color:var(--ink-soft);max-width:30ch;margin-top:6px;padding-left:8px;font-size:15px}.pg-ai-agents .console{background:#fff;border-radius:48px;flex-direction:column;min-height:540px;display:flex;overflow:hidden}.pg-ai-agents .c-top{background:linear-gradient(#f2f6ff,#e6edff);border-bottom:2px solid #e1e8fa;align-items:center;gap:14px;padding:18px 26px;display:flex}.pg-ai-agents .c-dots{gap:7px;display:flex}.pg-ai-agents .c-dots i{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 2px 2px #fff9,inset 0 -2px 3px #0000002e}.pg-ai-agents .c-dots i:first-child{background:var(--orange)}.pg-ai-agents .c-dots i:nth-child(2){background:var(--butter)}.pg-ai-agents .c-dots i:nth-child(3){background:var(--teal)}.pg-ai-agents .c-title{font:700 17px var(--head);letter-spacing:-.01em;flex:1}.pg-ai-agents .pill{font:600 14px var(--body);color:var(--blue-deep);white-space:nowrap;background:#e6edff;border-radius:999px;padding:6px 14px;transition:background .3s,color .3s}.pg-ai-agents .pill[data-state=run]{background:var(--orange-soft);color:#9a4509}.pg-ai-agents .pill[data-state=wait]{color:#7a5200;background:#ffe9a0}.pg-ai-agents .pill[data-state=done]{color:#0f6b5e;background:#c9f3ec}.pg-ai-agents .c-body{flex:1;padding:26px 28px}.pg-ai-agents .feed{gap:14px;padding:0;list-style:none;display:grid;position:relative}.pg-ai-agents .feed li{opacity:0;transition:opacity .5s,transform .6s var(--spring);align-items:flex-start;gap:16px;display:flex;transform:translateY(14px)}.pg-ai-agents .feed li.show{opacity:1;transform:none}.pg-ai-agents .fi{color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 4px 6px #ffffff80,inset 0 -6px 9px #0003,0 10px 14px -8px #12203f80}.pg-ai-agents .fi svg{stroke:currentColor;fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.pg-ai-agents .fi.in{background:linear-gradient(160deg,#5c84ff,var(--blue-deep))}.pg-ai-agents .fi.think{background:linear-gradient(160deg,#9c8aff,#5b3fd6)}.pg-ai-agents .fi.tool{background:linear-gradient(160deg,#6fe0d0,#1fa897)}.pg-ai-agents .fi.out{background:linear-gradient(160deg,#ffb27a,#ee7120)}.pg-ai-agents .fi.guard{color:#6b4a00;background:linear-gradient(160deg,#ffe9a0,#e2a41e)}.pg-ai-agents .fi.log{background:linear-gradient(160deg,#c4cfea,#8795ba)}.pg-ai-agents .step-t{font:600 17px/1.35 var(--body)}.pg-ai-agents .step-s{color:var(--ink-soft);background:#eef2ff;border-radius:999px;margin-top:5px;padding:3px 11px;font-size:13px;font-weight:600;display:inline-block}.pg-ai-agents .step-q{color:var(--ink-soft);margin-top:4px;font-size:15px;line-height:1.5}.pg-ai-agents .draft{background:#f4f7ff;border-radius:26px;margin-top:10px;padding:18px 20px;font-size:16px;line-height:1.55;box-shadow:inset 0 4px 10px #2f5dff1f}.pg-ai-agents .draft b{font:700 13px var(--head);color:var(--blue-deep);margin-bottom:6px;display:block}.pg-ai-agents .approve-row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.pg-ai-agents .approve-row .btn{padding:12px 20px;font-size:15px}.pg-ai-agents .empty{text-align:center;min-height:380px;color:var(--ink-soft);place-items:center;gap:14px;display:grid}.pg-ai-agents .empty svg{filter:drop-shadow(0 14px 12px #1e3caa33);width:120px;height:auto}.pg-ai-agents .c-foot{background:#fafcff;border-top:2px solid #e6ecfa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 28px;display:flex}.pg-ai-agents .c-foot small{color:var(--ink-soft);font-size:14px}@media (max-width:1000px){.pg-ai-agents .demo,.pg-ai-agents .scen{grid-template-columns:1fr}.pg-ai-agents .demo-hint{max-width:none}}.pg-ai-agents .hbento{grid-template-columns:repeat(12,1fr);gap:22px;display:grid}.pg-ai-agents .h{border-radius:40px;flex-direction:column;gap:14px;padding:34px;display:flex}.pg-ai-agents .h .ico{width:64px;height:64px}.pg-ai-agents .h h3{font-size:28px}.pg-ai-agents .h p{max-width:44ch;font-size:17px}.pg-ai-agents .h .eg{border-radius:22px;margin-top:auto;padding:14px 18px;font-size:15px;line-height:1.45}.pg-ai-agents .h1{border-radius:56px 36px 36px;grid-column:span 7}.pg-ai-agents .h2,.pg-ai-agents .h3c{grid-column:span 5}.pg-ai-agents .h4{border-radius:36px 56px 36px 36px;grid-column:span 7}.pg-ai-agents .h5{border-radius:999px;flex-flow:wrap;grid-column:span 12;align-items:center;gap:26px;padding:28px 44px 28px 28px}.pg-ai-agents .h5>div{flex:320px}.pg-ai-agents .h1 .eg,.pg-ai-agents .h3c .eg{background:#fff3;box-shadow:inset 0 2px #ffffff4d,inset 0 -4px 8px #0000001f}.pg-ai-agents .h2 .eg,.pg-ai-agents .h4 .eg{color:var(--ink-soft);background:#f4f7ff;box-shadow:inset 0 4px 10px #2f5dff1f}.pg-ai-agents .h1 .ico,.pg-ai-agents .h3c .ico{color:var(--ink);background:#ffffff52}.pg-ai-agents .h1 .ico{color:#fff}.pg-ai-agents .h1 p,.pg-ai-agents .h3c p{opacity:.92}@media (max-width:1000px){.pg-ai-agents .h1,.pg-ai-agents .h2,.pg-ai-agents .h3c,.pg-ai-agents .h4,.pg-ai-agents .h5{border-radius:40px;grid-column:span 12}.pg-ai-agents .h5{border-radius:40px;flex-direction:column;align-items:flex-start}}.pg-ai-agents .uc{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.pg-ai-agents .ucc{border-radius:34px;flex-direction:column;gap:10px;padding:28px;display:flex}.pg-ai-agents .ucc:first-child{border-radius:48px 34px 34px}.pg-ai-agents .ucc:nth-child(3){border-radius:34px 48px 34px 34px}.pg-ai-agents .ucc:nth-child(4){border-radius:34px 34px 34px 48px}.pg-ai-agents .ucc:nth-child(6){border-radius:34px 34px 48px}.pg-ai-agents .ucc .ico{width:56px;height:56px;margin-bottom:6px}.pg-ai-agents .ucc .ico svg{width:26px;height:26px}.pg-ai-agents .ucc h3{font-size:23px}.pg-ai-agents .ucc p{color:var(--ink-soft);font-size:16px}.pg-ai-agents .ucc .eg{background:var(--blue-tint);color:var(--blue-deep);border-radius:16px;margin-top:auto;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.35}@media (max-width:1000px){.pg-ai-agents .uc{grid-template-columns:1fr 1fr}}@media (max-width:620px){.pg-ai-agents .uc{grid-template-columns:1fr}}.pg-ai-agents .toolbox{border-radius:48px;gap:22px;padding:34px 38px;display:grid}.pg-ai-agents .toolrow{grid-template-columns:160px 1fr;align-items:center;gap:18px;display:grid}.pg-ai-agents .toolrow>b{font:700 18px var(--head);letter-spacing:-.01em}.pg-ai-agents .chips{flex-wrap:wrap;gap:8px;display:flex}.pg-ai-agents .chips i{background:#fff;border-radius:999px;padding:9px 16px;font-size:15px;font-style:normal;font-weight:600;box-shadow:inset 0 -3px 6px #2f5dff1a,0 6px 12px -6px #2f5dff59,inset 0 2px #fff}@media (max-width:700px){.pg-ai-agents .toolrow{grid-template-columns:1fr;gap:10px}}.pg-ai-agents .honest{grid-template-columns:5fr 7fr;align-items:center;gap:40px;display:grid}.pg-ai-agents .honest ul{gap:14px;padding:0;list-style:none;display:grid}.pg-ai-agents .honest li{border-radius:999px 34px 34px 999px;align-items:center;gap:18px;padding:20px 26px 20px 18px;display:flex}.pg-ai-agents .honest li:nth-child(2){margin-left:clamp(0px,3vw,40px)}.pg-ai-agents .honest li p{max-width:46ch;font-size:17px}.pg-ai-agents .honest .ico{width:54px;height:54px}@media (max-width:900px){.pg-ai-agents .honest{grid-template-columns:1fr;gap:26px}.pg-ai-agents .honest li{border-radius:36px;margin-left:0!important}}
