.agh:before{background-image:url(/assets/signet.svg)}.agh-dot{font-family:var(--font-accent-dot);font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums}.agh-swap{animation:agh-swap .45s var(--ease-out) both}@keyframes agh-swap{0%{opacity:0;translate:0 6px;filter:blur(3px)}}.agh-spin{display:block;width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.25);border-top-color:#fff;animation:agh-spin .8s linear infinite}@keyframes agh-spin{to{rotate:1turn}}.agh-con{position:relative;display:grid;gap:12px;margin-top:64px;padding:clamp(18px,2cqw,24px);border-radius:32px;background-color:#090c14eb;background-image:radial-gradient(70% 60% at 92% 0%,#fb923c29,#fb923c00 70%),var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop)}.agh-con__bot{position:absolute;right:2%;top:-96px;width:clamp(120px,13cqw,160px);height:auto;pointer-events:none;animation:agh-float 5.4s var(--ease-in-out) infinite alternate}@keyframes agh-float{to{translate:0 -8px;rotate:-2deg}}.agh-con__head{display:flex;align-items:center;gap:8px;margin:0;padding-right:130px;font:500 12px/1.2 var(--font-mono);color:#fff}.agh-con__goal{display:grid;gap:6px;padding:14px 16px;border-radius:18px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14}.agh-con__goal small{font:500 11px/1 var(--font-mono);color:var(--cyan-300)}.agh-con__goal b{font:600 15px/1.35 var(--font-sans);text-wrap:balance}.agh-con__steps{display:grid;gap:8px;margin:0;padding:0;list-style:none}.agh-con__steps li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px 9px 9px;border-radius:14px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0f;transition:background-color .4s var(--ease-out),box-shadow .4s var(--ease-out)}.agh-con__steps li.is-on{background:#5b93ff1a;box-shadow:inset 0 0 0 1px #8db8ff66}.agh-con__ic{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;color:var(--text-secondary);background:#ffffff12;transition:background .4s var(--ease-out),color .4s var(--ease-out)}.agh-con__ic .as-ic{width:15px;height:15px}.is-on>.agh-con__ic{color:#fff;background:linear-gradient(140deg,#6eb4ffcc,#1f58e49e)}.is-done>.agh-con__ic{color:#fff;background:linear-gradient(140deg,#6ee7b7cc,#0596699e)}.agh-con__t{font:500 14px/1.3 var(--font-sans);color:#dfe5f2}.agh-con__steps li:not(.is-on):not(.is-done) .agh-con__t{color:var(--text-secondary)}.agh-con__tool{padding:5px 9px;border-radius:999px;font:500 11px/1 var(--font-mono);color:var(--text-secondary);background:#ffffff0f;white-space:nowrap}.agh-con__ok{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 16px;border-radius:18px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff14;transition:background-color .4s var(--ease-out),box-shadow .4s var(--ease-out)}.agh-con__okt{display:grid;gap:4px;min-width:0}.agh-con__okt b{font:600 14px/1.25 var(--font-sans)}.agh-con__okt small{font:500 12px/1.3 var(--font-sans);color:var(--text-secondary)}.agh-con__okb{display:grid;place-items:center;flex:none;min-width:92px;height:38px;padding:0 16px;border-radius:999px;font:600 13.5px/1 var(--font-sans);color:var(--text-secondary);background:#ffffff0f;transition:background .4s var(--ease-out),color .4s var(--ease-out),box-shadow .4s var(--ease-out)}.agh-con__ok.is-wait{background:#fbbf2412;box-shadow:inset 0 0 0 1px #fbbf2473}.agh-con__ok.is-wait .agh-con__okb{color:#fff;background-image:var(--glow-primary-bottom),var(--gradient-primary);box-shadow:var(--edge-primary),var(--glow-primary);animation:agh-pulse 1.4s var(--ease-in-out) infinite}@keyframes agh-pulse{50%{scale:1.05}}.agh-con__ok.is-done{background:#4fd6a014;box-shadow:inset 0 0 0 1px #4fd6a073}.agh-con__ok.is-done .agh-con__okb{min-width:38px;padding:0;color:#fff;background:linear-gradient(140deg,#6ee7b7d9,#059669a6)}.agh-con__okb .as-ic{width:18px;height:18px}.agh-vs{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(24px,4cqw,64px)}.agh-vs__txt{position:sticky;top:110px;display:grid;justify-items:start;gap:24px}.agh-seg{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;width:min(100%,360px);padding:6px;border-radius:999px;background-color:#ffffff0d;background-image:var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate))}.agh-seg__ind{position:absolute;z-index:-1;top:6px;bottom:6px;left:6px;width:calc(50% - 6px);border-radius:999px;background-color:#4682ff33;background-image:var(--glow-primary-bottom),var(--gradient-primary);box-shadow:var(--edge-primary),var(--glow-primary);transition:translate .6s var(--ease-spring)}.agh-seg[data-mode=agent] .agh-seg__ind{translate:100% 0}.agh-seg button{display:flex;align-items:center;justify-content:center;gap:9px;height:48px;border:0;border-radius:999px;background:none;color:var(--text-secondary);font:600 15px/1 var(--font-sans);cursor:pointer;transition:color .3s var(--ease-out)}.agh-seg button .as-ic{width:18px;height:18px}.agh-seg button[aria-pressed=true],.agh-seg button:hover{color:#fff}.agh-seg button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.agh-vs__pts{display:grid;gap:12px;margin:0;padding:0;list-style:none}.agh-vs__pts li{max-width:44ch;font-size:15.5px;line-height:1.6;color:#c4cbdb}.agh-vs__pts b{color:#fff;font-weight:600}.agh-chat{display:grid;align-content:start;gap:12px;min-height:0;padding:clamp(18px,2.2cqw,26px);border-radius:30px;background-color:#090c14e6;background-image:radial-gradient(60% 50% at 100% 0%,#1f5fff29,#1f5fff00 70%);box-shadow:var(--edge-glass),var(--shadow-drop)}.agh-b{margin:0;padding:11px 14px;border-radius:18px;font:500 14.5px/1.5 var(--font-sans);text-wrap:pretty}.agh-b--u{justify-self:end;max-width:78%;border-bottom-right-radius:6px;background:#ffffff1a}.agh-chat__ans{display:grid;gap:12px}.agh-b--bot{display:flex;align-items:flex-start;gap:12px;max-width:88%;padding:0;background:none;animation:agh-in .5s var(--ease-spring) both}.agh-b--bot img{flex:none;width:46px;height:46px;object-fit:contain}.agh-b--bot>span{display:grid;gap:5px;padding:11px 14px;border-radius:18px 18px 18px 6px;background:linear-gradient(140deg,#5b93ff6b,#1f58e44d);box-shadow:inset 0 1px #ffffff2e}.agh-b--bot small{font:500 11px/1 var(--font-mono);color:#cfe0ff}@keyframes agh-in{0%{opacity:0;transform:translateY(10px) scale(.97)}}.agh-acts{display:grid;gap:8px;margin:0 0 0 58px;padding:0;list-style:none}.agh-acts li{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:14px;font:500 13.5px/1.3 var(--font-sans);background:#4fd6a00f;box-shadow:inset 0 0 0 1px #4fd6a038;animation:agh-in .5s var(--ease-spring) calc(.35s + var(--i) * .22s) both}.agh-acts li>.as-ic{flex:none;width:15px;height:15px;color:var(--green-300)}.agh-acts .agh-acts__ok{margin-left:auto;color:var(--green-400)}.agh-chat__foot{display:flex;align-items:baseline;gap:10px;margin:4px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);font:500 13px/1.2 var(--font-mono);color:var(--text-secondary)}.agh-chat__foot b{font-size:34px;line-height:1}.agh-chat__foot.is-bad b{color:#fde68a;text-shadow:0 0 14px rgba(251,191,36,.5)}.agh-chat__foot.is-good b{color:var(--green-300);text-shadow:0 0 14px rgba(79,214,160,.55)}.agh-crew{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-top:34px}.agh-badge{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:10px;padding:22px 20px 20px;border-radius:26px;color:#fff;text-decoration:none;background-color:#ffffff08;background-image:radial-gradient(90% 50% at 50% 0%,color-mix(in srgb,var(--t) 16%,transparent),transparent 70%);box-shadow:var(--edge-glass),var(--shadow-drop);transform-origin:50% -34px;transition:box-shadow var(--dur-slow) var(--ease-out)}.agh-badge:before{content:"";position:absolute;left:50%;top:-34px;width:2px;height:28px;margin-left:-1px;background:linear-gradient(180deg,#fff0,color-mix(in srgb,var(--t) 70%,#fff));pointer-events:none}.agh-badge:hover{box-shadow:var(--edge-glass-hover),var(--shadow-drop-hover);animation:agh-swing 1.4s var(--ease-out)}@keyframes agh-swing{20%{rotate:-2deg}45%{rotate:1.4deg}70%{rotate:-.6deg}to{rotate:0deg}}.agh-badge:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.agh-badge__clip{position:absolute;left:50%;top:-8px;width:46px;height:14px;margin-left:-23px;border-radius:7px;background:#0b0f18;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--t) 55%,transparent)}.agh-badge__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.agh-badge__id{font:600 12px/1 var(--font-mono);letter-spacing:.06em;color:color-mix(in srgb,var(--t) 70%,#fff)}.agh-badge__st{display:inline-flex;align-items:center;gap:6px;font:500 11.5px/1 var(--font-mono);color:var(--text-secondary)}.agh-badge__photo{position:relative;display:block;aspect-ratio:4/3;margin:2px 0 4px;border-radius:18px;overflow:hidden;background:radial-gradient(60% 55% at 50% 62%,color-mix(in srgb,var(--t) 30%,transparent),transparent 72%),#00000052;box-shadow:inset 0 0 0 1px #ffffff0f}.agh-badge__photo>img{position:absolute;inset:4%;width:92%;height:92%;object-fit:contain;transition:transform .6s var(--ease-spring)}.agh-badge__photo img.is-screen{mix-blend-mode:screen}.agh-badge:hover .agh-badge__photo>img,.agh-badge:hover .agh-team img{transform:translateY(-6px) scale(1.04)}.agh-team{position:absolute;inset:0}.agh-team img{position:absolute;bottom:2%;width:50%;height:auto;transition:transform .6s var(--ease-spring)}.agh-team img:nth-child(1){left:-2%}.agh-team img:nth-child(2){left:26%;bottom:10%;width:52%;z-index:2}.agh-team img:nth-child(3){right:-4%;width:54%}.agh-badge__go{position:absolute;right:9%;top:10%;padding:5px 11px;border-radius:999px;font:700 15px/1 var(--font-accent-dot);letter-spacing:.06em;color:#bbf7d0;background:#0a0e18cc;box-shadow:inset 0 0 0 1.5px #4fd6a0d9,0 0 20px #4fd6a0a6;animation:agh-pulse 2.2s var(--ease-in-out) infinite}.agh-badge__name{font:600 19px/1.2 var(--font-sans)}.agh-badge__who{margin-top:-6px;font:500 11.5px/1 var(--font-mono);color:var(--text-secondary)}.agh-badge__d{font-size:14px;line-height:1.55;color:#c4cbdb;text-wrap:pretty}.agh-badge__can{display:grid;gap:7px;padding-top:4px}.agh-badge__can>span{display:flex;align-items:flex-start;gap:8px;font:500 13.5px/1.35 var(--font-sans);color:#dfe5f2}.agh-badge__can .as-ic{flex:none;width:14px;height:14px;margin-top:2px;color:color-mix(in srgb,var(--t) 70%,#fff)}.agh-badge__bar{display:block;width:46%;height:20px;margin-top:6px;border-radius:3px;opacity:.32;background:repeating-linear-gradient(90deg,#fff 0 2px,transparent 2px 4px,#fff 4px 5px,transparent 5px 8px,#fff 8px 11px,transparent 11px 13px)}.agh-badge__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.agh-badge__tools{display:flex;gap:9px}.agh-badge__tools img{width:18px;height:18px;opacity:.8}.agh-badge__go2{display:inline-flex;align-items:center;gap:6px;font:600 13.5px/1 var(--font-sans)}.agh-badge__go2 .as-ic{width:15px;height:15px;transition:transform var(--dur-slow) var(--ease-out)}.agh-badge:hover .agh-badge__go2 .as-ic{transform:translate(3px)}.agh-perm{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:clamp(24px,4cqw,64px)}.agh-perm__side{position:sticky;top:110px;align-self:start;display:grid;gap:28px}.agh-perm__pts{display:grid;gap:20px;margin:0;padding:0;list-style:none}.agh-perm__pts li{display:flex;align-items:flex-start;gap:14px}.agh-perm__ic{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:14px;color:#fff;background:linear-gradient(140deg,#6eb4ffb3,#1f58e480);box-shadow:inset 0 1px #fff6}.agh-perm__ic .as-ic{width:19px;height:19px}.agh-perm__pts b{display:block;font:600 16px/1.3 var(--font-sans)}.agh-perm__pts small{display:block;margin-top:4px;font-size:14px;line-height:1.5;color:var(--text-secondary)}.agh-panel{display:grid;gap:8px;padding:clamp(18px,2.2cqw,26px);border-radius:30px;background-color:#090c14e6;background-image:var(--specular-soft);box-shadow:var(--edge-glass),var(--shadow-drop)}.agh-meter{display:grid;gap:10px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.agh-meter p{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;font:500 13px/1 var(--font-mono);color:var(--text-secondary)}.agh-meter b{font-size:30px;line-height:1;color:#fff;text-shadow:0 0 14px rgba(110,200,255,.55)}.agh-meter__bar{position:relative;display:block;height:8px;border-radius:99px;background:#ffffff14;box-shadow:inset 0 1px 2px #0009}.agh-meter__bar i{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--green-400),var(--blue-400),var(--cyan-300));transform-origin:0 50%;transition:transform .6s var(--ease-spring);box-shadow:0 0 12px #50aaff8c}.agh-meter small{font:500 12px/1.3 var(--font-sans);color:var(--text-secondary)}.agh-rows{display:grid;margin:0;padding:0;list-style:none}.agh-rows li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.agh-rows li:last-child{border-bottom:0}.agh-rows__l{font:600 14.5px/1.3 var(--font-sans)}.agh-lv{display:inline-flex;padding:3px;border-radius:999px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14}.agh-lv button{height:36px;padding:0 12px;border:0;border-radius:999px;background:none;color:var(--text-secondary);font:600 12.5px/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:color .25s var(--ease-out),background-color .25s var(--ease-out),box-shadow .25s var(--ease-out)}.agh-lv button:hover{color:#fff}.agh-lv button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.agh-lv button.is-on.lv-0{color:var(--red-300);background:#ff8a8f24;box-shadow:inset 0 0 0 1px #ff8a8f73}.agh-lv button.is-on.lv-1{color:#fde68a;background:#fbbf2421;box-shadow:inset 0 0 0 1px #fbbf2473}.agh-lv button.is-on.lv-2{color:var(--green-300);background:#4fd6a021;box-shadow:inset 0 0 0 1px #4fd6a073}@container svh (max-width:1100px){.agh-crew{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:52px}}@container svh (max-width:1000px){.agh-vs,.agh-perm{grid-template-columns:minmax(0,1fr)}}@container svh (max-width:620px){.agh-crew,.agh-rows li{grid-template-columns:minmax(0,1fr)}.agh-lv{display:flex}.agh-lv button{flex:1;height:44px;padding:0 8px}.agh-acts{margin-left:0}.agh-b--u,.agh-b--bot{max-width:100%}.agh-chat{min-height:0}}@container svh (max-width:420px){.agh-con__head{padding-right:96px}.agh-con__bot{width:110px;top:-78px}.agh-con__tool{display:none}}@media(prefers-reduced-motion:reduce){.agh-con__bot,.agh-spin,.agh-con__okb,.agh-badge__go,.agh-b--bot,.agh-acts li,.agh-swap,.agh-badge:hover{animation:none!important}}.agh .svh-head .svh-lead,.agh-vs__pts li,.agh-perm__pts small{text-wrap:pretty}.agh-acts{min-height:0}@container svh (max-width:1000px){.agh-perm__side,.agh-vs__txt{position:static}}.agh .svh-tools{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,196px),1fr))}.agh .svh-tool{justify-content:flex-start;min-width:0}.agh-head{margin-bottom:0}.agh-head .svh-h2{font-size:clamp(30px,3.1cqw,50px)}.agh-prod{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 12px;margin-left:58px;padding:10px;border-radius:18px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;animation:agh-in .5s var(--ease-spring) .3s both}.agh-prod__img{grid-row:span 2;display:grid;place-items:center;width:52px;height:52px;border-radius:14px;color:#fff;background:linear-gradient(140deg,#ffffff38,#5b93ff40);box-shadow:inset 0 1px #ffffff59}.agh-prod__img .as-ic{width:22px;height:22px}.agh-prod__t{display:grid;gap:5px;min-width:0}.agh-prod__t b{font:600 14.5px/1.2 var(--font-sans)}.agh-prod__t small{display:inline-flex;align-items:center;gap:7px;font:500 12px/1.2 var(--font-sans);color:var(--green-300)}.agh-prod__p{font:600 15px/1 var(--font-sans);white-space:nowrap}.agh-prod__btn{grid-column:2/-1;justify-self:start;padding:8px 14px;border-radius:999px;font:600 12.5px/1 var(--font-sans);color:#fff;background-image:var(--glow-primary-bottom),var(--gradient-primary);box-shadow:var(--edge-primary),var(--glow-primary)}@container svh (max-width:620px){.agh-prod{margin-left:0}}.agh-badge__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.agh-badge__more{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 8px 0 14px;border-radius:999px;font:600 13.5px/1 var(--font-sans);color:#fff;white-space:nowrap;background-color:#ffffff0f;background-image:var(--specular-soft);box-shadow:var(--edge-glass);transition:background-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.agh-badge__more .as-ic{display:grid;place-items:center;width:22px;height:22px;padding:4px;box-sizing:border-box;border-radius:50%;background:color-mix(in srgb,var(--t) 70%,transparent);transition:transform var(--dur-slow) var(--ease-out)}.agh-badge:hover .agh-badge__more{background-color:#ffffff1c;box-shadow:var(--edge-glass-hover)}.agh-badge:hover .agh-badge__more .as-ic{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.agh-badge__more .as-ic{transition:none}}.agh-badge.is-soon{color:var(--text-secondary)}.agh-badge.is-soon .agh-badge__photo{filter:grayscale(1);opacity:.55}.agh-badge.is-soon .agh-badge__d,.agh-badge.is-soon .agh-badge__can>span{color:var(--text-tertiary)}div.agh-badge:hover{box-shadow:var(--edge-glass),var(--shadow-drop);animation:none}div.agh-badge:hover .agh-badge__photo>img,div.agh-badge:hover .agh-team img{transform:none}.agh-soon{padding:5px 9px;border-radius:999px;font:600 11px/1 var(--font-mono);color:var(--text-secondary);background:#ffffff12;white-space:nowrap}
