@font-face{font-family:Chiron Hei HK Slogan;src:url(../fonts/chiron-hei-hk-slogan-semibold-italic.ttf)format("truetype");font-style:italic;font-weight:600;font-display:swap}.directory-hero[data-v-3e3942e8]{--hero-art-image:url(https://static.aionclaw.com/aionclaw/public/files/1c7ae7a8d7b94c0da74624290ede6e0f.png);isolation:isolate;background:linear-gradient(#f9f9ff,#fdfdff 55%,#f0f1ff);flex-direction:column;justify-content:flex-start;align-items:center;padding:46px 24px 38px;display:flex;position:relative}.directory-hero[data-v-3e3942e8]:after,.directory-hero[data-v-3e3942e8]:before{z-index:-1;background-image:var(--hero-art-image);pointer-events:none;content:"";background-repeat:no-repeat;background-size:auto 350px;width:min(50%,590px);position:absolute;inset-block:0}.directory-hero[data-v-3e3942e8]:before{background-position:0 100%;left:0;-webkit-mask-image:linear-gradient(90deg,#000 65%,#0000);mask-image:linear-gradient(90deg,#000 65%,#0000)}.directory-hero[data-v-3e3942e8]:after{background-position:100% 100%;right:0;-webkit-mask-image:linear-gradient(270deg,#000 65%,#0000);mask-image:linear-gradient(270deg,#000 65%,#0000)}.directory-hero .directory-brand[data-v-3e3942e8]{gap:0}.directory-hero .brand-mark[data-v-3e3942e8]{width:60px;height:60px}.directory-hero .directory-brand h1[data-v-3e3942e8]{letter-spacing:0;color:#111a3d;font-size:40px;font-weight:600;line-height:51.52px}.hero-slogan[data-v-3e3942e8]{box-sizing:border-box;border:0;border-radius:999px;flex:none;align-items:center;gap:9px;width:142.5px;height:43.5px;margin-top:5px;padding:7.25px 15.25px 7.25px 8.25px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -2px #2d5bea33}.hero-slogan[data-v-3e3942e8]:after{border-radius:inherit;-webkit-mask-composite:xor;content:"";background:linear-gradient(154.121deg,#fff 11.7595%,#d6e0ff99 50.6131%,#2d5bea80 86.478%);padding:1.25px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hero-slogan-glass[data-v-3e3942e8],.hero-slogan[data-v-3e3942e8]:after{pointer-events:none;position:absolute;inset:0}.hero-slogan-glass[data-v-3e3942e8]{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:linear-gradient(143.796deg,#dfdfffcc 9.1361%,#ffffff80 56.03%,#b2c7ffcc 94.397%),linear-gradient(90deg,#ffffff4d,#ffffff4d);border-radius:999px}.hero-slogan-highlight[data-v-3e3942e8]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px 4px #ffffff80}.hero-slogan-badge[data-v-3e3942e8]{filter:drop-shadow(0 2px 3px #5245cc29);border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative;overflow:hidden}.hero-slogan-badge img[data-v-3e3942e8]{display:block}.hero-slogan-text[data-v-3e3942e8]{background:linear-gradient(90deg,#2d5bea,#713de7);color:#0000;letter-spacing:.6px;text-shadow:0 3px 8px #2d5bea24;white-space:nowrap;-webkit-background-clip:text;background-clip:text;flex:none;font-family:Chiron Hei HK Slogan,PingFang SC,Microsoft YaHei,sans-serif;font-size:22px;font-style:italic;font-weight:600;line-height:29px;display:inline-block;position:relative}.hero-slogan-shimmer[data-v-3e3942e8]{background:linear-gradient(110deg,#0000 36%,#7ef0ff 43%,#fff 47% 53%,#cfc1ff 57%,#0000 64%) 100% 0/300% 100%;color:#0000;text-shadow:none;filter:drop-shadow(0 0 3px #7ef0ffd9);pointer-events:none;opacity:0;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite slogan-shimmer-3e3942e8;position:absolute;inset:0}@keyframes slogan-shimmer-3e3942e8{0%,20%,40%{opacity:0;background-position:100% 0}2%,22%,42%{opacity:1}16%,36%,56%{opacity:1}18%,38%,58%,to{opacity:0;background-position:0 0}}@media (prefers-reduced-motion:reduce){.hero-slogan-shimmer[data-v-3e3942e8]{animation:none}}.directory-hero[data-v-3e3942e8] .search-panel{width:min(750px,100%);margin:30px 0 0;padding:0;position:relative;overflow:visible}.directory-hero[data-v-3e3942e8] .search-box{background:#fff;border:1px solid #2d5bea2e;border-radius:999px;gap:8px;height:50px;margin:0;padding:6px 4px 6px 8px;box-shadow:0 8px 14px #111a3d14}.directory-hero[data-v-3e3942e8] .search-box:focus-within{border-color:#8491ff;box-shadow:0 0 0 3px #5263ff1a}.directory-hero[data-v-3e3942e8] .search-icon{flex:none;width:22px;height:22px;display:block}.directory-hero[data-v-3e3942e8] .search-box input{color:#111a3d;background:0 0;border:0;height:28px;padding:1px 2px;font-size:16px}.directory-hero[data-v-3e3942e8] .search-box input::placeholder{color:#757575;opacity:1}.directory-hero[data-v-3e3942e8] .search-box button{color:#fff;background:linear-gradient(140deg,#2d5bea 8%,#713de7 92%);border-radius:999px;min-width:84px;height:40px;padding:0 25px;font-size:16px;font-weight:800;line-height:26.4px;box-shadow:0 8px 10px #4649d740}.directory-hero[data-v-3e3942e8] .search-suggestions{z-index:20;background:#fff;border:1px solid #e0e5f2;border-radius:16px;padding:12px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 32px #34337314}@media (width<=600px){.directory-hero[data-v-3e3942e8]{min-height:300px;padding:64px 20px 70px}.directory-hero[data-v-3e3942e8]:after,.directory-hero[data-v-3e3942e8]:before{opacity:.25;background-size:auto 220px}.directory-hero .directory-brand[data-v-3e3942e8]{gap:0}.directory-hero .brand-mark[data-v-3e3942e8]{width:60px;height:60px}.directory-hero .directory-brand h1[data-v-3e3942e8]{letter-spacing:-1px;font-size:40px;line-height:46px}.hero-slogan[data-v-3e3942e8]{margin-top:4px}.directory-hero[data-v-3e3942e8] .search-panel{margin-top:24px}.directory-hero[data-v-3e3942e8] .search-box{height:50px}.directory-hero[data-v-3e3942e8] .search-box input{font-size:13px}.directory-hero[data-v-3e3942e8] .search-box button{min-width:64px;height:40px;padding:0 14px;font-size:14px}}
