#top #wrap_all .aih-main{--night:#07021B;--navy:#001B60;--blue:#0040DF;--blue-h:#0033B0;--cyan:#31A0F6;--violet:#5F3FFF;--indigo:#411EED;--tint:#ECEBF3;--white:#FFFFFF;--text:#374151;--muted:#4B5165;--surface:#F9F9F9;--border:#E2E8F0;--footer:#0A0A0A;--footer-h:#E5E7EB;--footer-b:#9CA3AF;--success:#22C55E;--warning:#F59E0B;--error:#EF4444;--info:#3B82F6;--info-tint:#EFF6FF;--notespark:#6D48FF;--notespark-tile:#EFEBFF;--invorto:#FE6D1F;--invorto-cream:#F4F3EC;--bg:var(--night);--fg:var(--white);--fg-2:var(--footer-h);--dim:var(--footer-b);--dim-2:#9CA3AF99;--hair:#FFFFFF14;--hair-2:#FFFFFF24;--card:#FFFFFF08;--card-solid:#07021B;--bg-2:#07021B;--paper:var(--surface);--body:var(--text);--line:var(--border);--aug:var(--cyan);--aug-ink:var(--blue);--aug-lite:var(--cyan);--aug-soft:var(--info-tint);--act:var(--violet);--act-ink:var(--indigo);--act-lite:var(--tint);--act-soft:var(--tint);--lab:var(--blue);--lab-ink:var(--blue);--lab-lite:var(--tint);--lab-soft:var(--info-tint);--grad:linear-gradient(100deg,var(--cyan),var(--violet));--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--gut:clamp(20px,4vw,64px);--max:1360px;--ease:cubic-bezier(.16,1,.3,1)}#top #wrap_all .aih-main *,#top #wrap_all .aih-main ::before,#top #wrap_all .aih-main ::after{box-sizing:border-box;margin:0;padding:0}#top #wrap_all .aih-main{-webkit-text-size-adjust:100%;scroll-padding-top:90px}html.lenis,html.lenis #top #wrap_all .aih-main{height:auto}html.lenis.lenis-smooth{scroll-behavior:auto!important}#top #wrap_all .aih-main{font-family:var(--font);font-size:17px;line-height:1.55;background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01","ss03";overflow-x:clip}#top #wrap_all .aih-main button{font:inherit;color:inherit;background:0 0;border:0;cursor:pointer}#top #wrap_all .aih-main a{color:inherit;text-decoration:none}#top #wrap_all .aih-main img,#top #wrap_all .aih-main svg{display:block;max-width:100%}#top #wrap_all .aih-main :focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:6px}#top #wrap_all .aih-main .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#top #wrap_all .aih-main .skip{position:fixed;left:16px;top:-60px;z-index:200;background:var(--blue);color:#fff;padding:10px 16px;border-radius:999px}#top #wrap_all .aih-main .skip:focus{top:12px}html:not([data-persona=patient]) #top #wrap_all .aih-main [data-only=patient],html[data-persona=patient] #top #wrap_all .aih-main [data-only=student]{display:none!important}#top #wrap_all .aih-main .p-aug{--acc:var(--aug);--acc-ink:var(--aug-ink);--acc-lite:var(--aug-lite);--acc-soft:var(--aug-soft)}#top #wrap_all .aih-main .p-act{--acc:var(--act);--acc-ink:var(--act-ink);--acc-lite:var(--act-lite);--acc-soft:var(--act-soft)}#top #wrap_all .aih-main .p-lab{--acc:var(--lab);--acc-ink:var(--lab-ink);--acc-lite:var(--lab-lite);--acc-soft:var(--lab-soft)}#top #wrap_all .aih-main .wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}#top #wrap_all .aih-main .sec{position:relative;padding:clamp(110px,16vh,190px)0;overflow:clip}#top #wrap_all .aih-main .purple{background:radial-gradient(70% 55%at 50% 0%,#5f3fff66 0%,#411eed33 40%,transparent 75%),radial-gradient(50% 40%at 85% 10%,#0040df40,transparent 70%),var(--night)}#top #wrap_all .aih-main .purple-b{background:radial-gradient(70% 55%at 50% 100%,#5f3fff66 0%,#411eed33 40%,transparent 75%),radial-gradient(50% 40%at 15% 90%,#0040df40,transparent 70%),var(--night)}#top #wrap_all .aih-main .grid-tex{background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:28px 28px}#top #wrap_all .aih-main .kicker{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .kicker::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--acc-lite,var(--cyan));box-shadow:0 0 12px var(--acc-lite,var(--cyan))}#top #wrap_all .aih-main .tagnum{display:inline-grid;place-items:center;min-width:26px;height:22px;padding:0 7px;border-radius:999px;background:var(--acc-lite);color:var(--bg);font-size:11.5px;font-weight:700;letter-spacing:0}#top #wrap_all .aih-main .kicker:has(.tagnum)::before{display:none}#top #wrap_all .aih-main .display{font-weight:650;text-transform:uppercase;font-size:clamp(38px,5.4vw,90px);line-height:.93;letter-spacing:-.052em;text-wrap:balance}#top #wrap_all .aih-main .display em{display:block;width:max-content;max-width:100%;font-style:normal;margin-left:clamp(26px,6vw,120px);background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.04em}#top #wrap_all .aih-main .lede{font-size:clamp(17px,1.3vw,20px);line-height:1.6;color:var(--dim);max-width:52ch;text-wrap:pretty}#top #wrap_all .aih-main .lede b{color:var(--fg);font-weight:500}#top #wrap_all .aih-main .head{display:grid;gap:24px;max-width:1080px}#top #wrap_all .aih-main .head-split{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px 60px;align-items:end;max-width:none}html.js #top #wrap_all .aih-main .rv .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.06em;margin-bottom:-.06em}html.js #top #wrap_all .aih-main .rv .w>span{display:inline-block;transform:translateY(108%);transition:transform 1.1s var(--ease);transition-delay:calc(var(--i,0)*45ms)}html.js #top #wrap_all .aih-main .rv.in .w>span{transform:none}html.js #top #wrap_all .aih-main .up{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease),transform 1s var(--ease);transition-delay:var(--d,0s)}html.js #top #wrap_all .aih-main .up.in{opacity:1;transform:none}#top #wrap_all .aih-main .r{opacity:0;transform:translateY(8px);transition:opacity .5s,transform .6s var(--ease)}#top #wrap_all .aih-main .on .r{opacity:1;transform:none;transition-delay:var(--d,0s)}#top #wrap_all .aih-main .btn{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 22px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background .3s,border-color .3s,color .3s,transform .5s var(--ease),box-shadow .4s}#top #wrap_all .aih-main .btn .ar{display:inline-block;transition:transform .5s var(--ease)}#top #wrap_all .aih-main .btn:hover .ar{transform:translate(3px,0)}#top #wrap_all .aih-main .btn-pri{background:var(--blue);color:#fff;box-shadow:0 0 0 1px #ffffff1a inset,0 12px 40px -12px #0040dfcc}#top #wrap_all .aih-main .btn-pri:hover{background:var(--blue-h);box-shadow:0 0 0 1px #ffffff2a inset,0 16px 50px -10px #0040df}#top #wrap_all .aih-main .btn-ghost{border:1px solid var(--hair-2);color:var(--fg);background:#ffffff06}#top #wrap_all .aih-main .btn-ghost:hover{background:#ffffff12;border-color:#ffffff40}#top #wrap_all .aih-main .btn-sm{height:38px;padding:0 16px;font-size:11px}#top #wrap_all .aih-main .ind{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;border:1px solid var(--hair-2);background:#ffffff06}#top #wrap_all .aih-main .ind .ind-l{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);padding:0 8px 0 12px}#top #wrap_all .aih-main .ind button{height:32px;padding:0 14px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);transition:background .3s,color .3s}#top #wrap_all .aih-main .ind button[aria-pressed=true]{background:var(--fg);color:var(--bg)}#top #wrap_all .aih-main .nav{position:fixed;inset:0 0 auto;z-index:60;display:flex;justify-content:center;pointer-events:none}#top #wrap_all .aih-main .nav-in{pointer-events:auto;margin-top:16px;width:min(calc(100% - 2*var(--gut)),var(--max));display:flex;align-items:center;gap:22px;padding:8px 8px 8px 16px;border-radius:999px;border:1px solid transparent;transition:width .8s var(--ease),background .5s,border-color .5s,padding .6s var(--ease)}#top #wrap_all .aih-main .nav.compact .nav-in{width:min(560px,calc(100% - 28px));background:#07021bd9;border-color:#ffffff1a;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3)}#top #wrap_all .aih-main .brand{display:flex;align-items:center;gap:10px;font-weight:700;font-size:15px;letter-spacing:-.02em;white-space:nowrap}#top #wrap_all .aih-main .mk{width:22px;height:22px;border-radius:6px;background:var(--blue);position:relative;overflow:hidden;flex:none;display:block;box-shadow:0 0 18px #0040df88}#top #wrap_all .aih-main .mk::after{content:"";position:absolute;left:25%;bottom:25%;width:50%;height:50%;background:#fff;clip-path:polygon(0 0,0 100%,100% 100%)}#top #wrap_all .aih-main .brand span{opacity:.5;font-weight:500}#top #wrap_all .aih-main .menu{display:flex;gap:2px;margin-left:auto}#top #wrap_all .aih-main .menu a{position:relative;white-space:nowrap;padding:9px 14px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--dim);transition:color .25s,background .25s}#top #wrap_all .aih-main .menu a:hover,#top #wrap_all .aih-main .menu a.cur{color:var(--fg)}#top #wrap_all .aih-main .menu a.cur::before{content:"";position:absolute;left:4px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}#top #wrap_all .aih-main .nav.compact .menu{display:none}#top #wrap_all .aih-main .menu-btn{display:none;width:38px;height:38px;border-radius:50%;border:1px solid var(--hair-2);place-items:center}#top #wrap_all .aih-main .menu-btn i,#top #wrap_all .aih-main .menu-btn i::before,#top #wrap_all .aih-main .menu-btn i::after{display:block;width:14px;height:1.5px;background:currentColor;position:relative;transition:transform .4s var(--ease)}#top #wrap_all .aih-main .menu-btn i::before,#top #wrap_all .aih-main .menu-btn i::after{content:"";position:absolute;left:0}#top #wrap_all .aih-main .menu-btn i::before{top:-5px}#top #wrap_all .aih-main .menu-btn i::after{top:5px}#top #wrap_all .aih-main .nav.compact .menu-btn{display:grid;margin-left:auto}#top #wrap_all .aih-main .nav.compact .nav-in>.btn{margin-left:0}#top #wrap_all .aih-main .nav .nav-in>.btn{margin-left:auto}#top #wrap_all .aih-main .nav.compact .nav-in>.btn{margin-left:0}#top #wrap_all .aih-main .drop{position:fixed;top:78px;left:50%;transform:translateX(-50%) translateY(-8px);width:min(560px,calc(100% - 28px));padding:10px;border-radius:24px;background:#07021bf2;border:1px solid #ffffff1a;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:grid;opacity:0;visibility:hidden;transition:opacity .4s var(--ease),transform .5s var(--ease),visibility 0s .5s;z-index:59}#top #wrap_all .aih-main .drop.open{opacity:1;visibility:visible;transform:translateX(-50%);transition:opacity .4s var(--ease),transform .5s var(--ease)}#top #wrap_all .aih-main .drop a{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-radius:14px;font-size:clamp(22px,2.4vw,30px);font-weight:650;letter-spacing:-.04em;text-transform:uppercase}#top #wrap_all .aih-main .drop a:hover{background:#ffffff0a}#top #wrap_all .aih-main .drop a span{font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--dim)}#top #wrap_all .aih-main .rail{position:fixed;left:clamp(10px,1.4vw,22px);top:22vh;bottom:22vh;width:1px;background:#ffffff14;z-index:40;pointer-events:none}#top #wrap_all .aih-main .rail i{position:absolute;left:-3px;top:calc(var(--sp,0)*100%);width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px var(--cyan),0 0 0 4px #31a0f622}#top #wrap_all .aih-main .rail b{position:absolute;left:0;top:0;width:1px;height:calc(var(--sp,0)*100%);background:linear-gradient(transparent,var(--cyan))}#top #wrap_all .aih-main .hero{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:110px 0 96px;overflow:hidden}#top #wrap_all .aih-main .hero canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#top #wrap_all .aih-main .planet{position:absolute;left:50%;top:72%;width:max(170vw,1700px);aspect-ratio:1;transform:translateX(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle at 50% 0%,#5f3fff 0%,#411eed 9%,#0040df55 22%,#001b6080 36%,var(--night) 62%);box-shadow:0-1px 0#ecebf388,0-30px 90px -10px #5f3fffaa,0-140px 220px -60px #0040df66}#top #wrap_all .aih-main .planet::after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50%0,#ffffff40 0,transparent 9%)}#top #wrap_all .aih-main .hero-in{position:relative;width:100%}#top #wrap_all .aih-main .hero .kicker{margin-bottom:clamp(16px,3vh,28px)}#top #wrap_all .aih-main .hero h1{font-weight:650;text-transform:uppercase;font-size:clamp(40px,min(6.2vw,10vh),112px);line-height:.9;letter-spacing:-.055em;max-width:19ch}#top #wrap_all .aih-main .hero h1 .l2{display:block;width:max-content;max-width:100%;margin-left:clamp(30px,7vw,140px);background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.04em}#top #wrap_all .aih-main .hero-row{display:grid;grid-template-columns:minmax(0,560px) auto;justify-content:space-between;align-items:end;gap:24px 60px;margin-top:clamp(24px,4vh,46px)}#top #wrap_all .aih-main .hero .lede{color:var(--fg-2)}#top #wrap_all .aih-main .ctas{display:flex;gap:10px;flex-wrap:wrap;align-items:center}#top #wrap_all .aih-main .hero-meta{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:26px}#top #wrap_all .aih-main .scroll-cue{position:absolute;left:50%;bottom:28px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;height:36px;padding:0 16px;border-radius:999px;border:1px solid var(--hair-2);background:#07021b99;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .scroll-cue i{width:6px;height:6px;border-radius:50%;background:var(--cyan);animation:aih-blink 1.6s infinite}@keyframes aih-blink{50%{opacity:.2}}#top #wrap_all .aih-main .tl-sec{padding:clamp(90px,14vh,150px)0 clamp(110px,16vh,180px)}#top #wrap_all .aih-main .tl-head{display:grid;grid-template-columns:minmax(0,1fr);gap:30px 60px;align-items:end}#top #wrap_all .aih-main .tl{position:relative;margin-top:80px}#top #wrap_all .aih-main .tl-track{position:absolute;left:0;right:0;top:46px;height:1px;background:#ffffff1f}#top #wrap_all .aih-main .tl-fill{position:absolute;left:0;top:46px;height:1px;width:calc(var(--tp,0)*100%);background:linear-gradient(90deg,transparent,var(--cyan));box-shadow:0 0 12px var(--cyan)}#top #wrap_all .aih-main .tl-fill::after{content:"";position:absolute;right:-4px;top:-4px;width:9px;height:9px;border-radius:50%;background:var(--cyan);box-shadow:0 0 16px var(--cyan),0 0 0 6px #31a0f61f}#top #wrap_all .aih-main .tl ol{list-style:none;position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}#top #wrap_all .aih-main .tl li{display:grid;gap:14px;padding-right:18px;align-content:start}#top #wrap_all .aih-main .tl time{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-variant-numeric:tabular-nums}#top #wrap_all .aih-main .tl li i{width:11px;height:11px;border-radius:50%;border:1px solid #ffffff55;background:var(--bg);position:relative;z-index:1;margin:6px 0 4px;transition:all .6s var(--ease)}#top #wrap_all .aih-main .tl li.lit i{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 14px var(--cyan)}#top #wrap_all .aih-main .tl li.lit time{color:var(--fg)}#top #wrap_all .aih-main .tl li span{font-size:clamp(15px,1.15vw,17px);line-height:1.4;color:var(--dim);transition:color .6s}#top #wrap_all .aih-main .tl li.lit span{color:var(--fg)}#top #wrap_all .aih-main .tl-foot{margin-top:70px;font-weight:650;text-transform:uppercase;font-size:clamp(28px,3.4vw,56px);line-height:.95;letter-spacing:-.05em}#top #wrap_all .aih-main .tl-foot b{display:block;width:max-content;max-width:100%;margin-left:clamp(26px,6vw,120px);background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:650}#top #wrap_all .aih-main .cx{position:relative;display:grid;grid-template-columns:1fr minmax(0,320px) 1fr;gap:clamp(40px,8vw,140px);align-items:center;margin-top:90px}#top #wrap_all .aih-main .cx svg.beams{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}#top #wrap_all .aih-main .beam{fill:none;stroke:#ffffff1a;stroke-width:1}#top #wrap_all .aih-main .pulse{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:14 600;stroke-dashoffset:614;opacity:0}#top #wrap_all .aih-main .cx.on .pulse{opacity:1;animation:aih-flow 3.2s linear infinite;animation-delay:var(--pd,0s)}@keyframes aih-flow{to{stroke-dashoffset:0}}#top #wrap_all .aih-main .cx-side{display:grid;gap:10px;position:relative;z-index:1}#top #wrap_all .aih-main .cx-k{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:6px}#top #wrap_all .aih-main .cx-i{padding:14px 18px;border-radius:999px;background:#ffffff06;border:1px solid var(--hair);font-size:15px;transition:border-color .4s,background .4s,color .4s}#top #wrap_all .aih-main .cx-in .cx-i:hover{border-color:#31a0f690;background:#31a0f612}#top #wrap_all .aih-main .cx-out .cx-i:hover{border-color:#ecebf390;background:#5f3fff18}#top #wrap_all .aih-main .cx-core{position:relative;z-index:1;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;text-align:center;padding:38px;background:radial-gradient(circle at 50%0,#5f3fff 0,#411eed 32%,#001b60 75%);box-shadow:0-1px 0#ecebf388 inset,0 0 0 16px #ffffff05,0 0 0 34px #ffffff03,0 0 140px #5f3fff66}#top #wrap_all .aih-main .cx-core::before{content:"";position:absolute;inset:-1px;border-radius:50%;background:conic-gradient(from 0deg,transparent,var(--cyan),transparent 30%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 0);animation:aih-spin 6s linear infinite}@keyframes aih-spin{to{transform:rotate(1turn)}}#top #wrap_all .aih-main .cx-core .ck{display:block;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cyan)}#top #wrap_all .aih-main .cx-core b{display:block;font-size:clamp(20px,1.7vw,26px);font-weight:650;text-transform:uppercase;line-height:1;letter-spacing:-.04em;margin:12px 0}#top #wrap_all .aih-main .cx-core .cr{font-size:13px;color:#ffffffb0}#top #wrap_all .aih-main .scale{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(40px,6vw,100px);margin-top:clamp(120px,18vh,200px);padding-top:60px;border-top:1px solid var(--hair);align-items:end}#top #wrap_all .aih-main .scale-t{font-weight:650;text-transform:uppercase;font-size:clamp(32px,3.6vw,60px);line-height:.93;letter-spacing:-.05em;margin:20px 0 22px}#top #wrap_all .aih-main .stats{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}#top #wrap_all .aih-main .stats div{padding:26px 26px 24px;border-radius:22px;background:var(--card);border:1px solid var(--hair)}#top #wrap_all .aih-main .stats b{display:block;font-weight:650;font-size:clamp(42px,4.4vw,72px);letter-spacing:-.06em;line-height:.95;text-transform:uppercase}#top #wrap_all .aih-main .stats div:nth-child(2) b{color:var(--cyan)}#top #wrap_all .aih-main .stats span{display:block;margin-top:12px;font-size:14px;color:var(--dim);max-width:26ch}#top #wrap_all .aih-main .eg{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:80px;perspective:1600px}#top #wrap_all .aih-main .eg-c{position:relative;padding:28px;border-radius:26px;background:linear-gradient(180deg,transparent,transparent),var(--card);border:1px solid #ffffff1c;overflow:hidden;min-height:440px;display:flex;flex-direction:column;transition:opacity .9s var(--ease),transform 1s var(--ease),rotate .9s var(--ease),translate .9s var(--ease),scale .9s var(--ease),box-shadow .9s var(--ease),border-color .5s;transition-delay:var(--d,0s);box-shadow:0 40px 80px -40px #000}#top #wrap_all .aih-main .eg-c::before{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff07 1px,transparent 1px),linear-gradient(90deg,#ffffff07 1px,transparent 1px);background-size:26px 26px;-webkit-mask:radial-gradient(120% 80%at 50% 30%,#000,transparent 75%);mask:radial-gradient(120% 80%at 50% 30%,#000,transparent 75%);pointer-events:none}#top #wrap_all .aih-main .eg-c:nth-child(1){rotate:-3deg;translate:0 14px}#top #wrap_all .aih-main .eg-c:nth-child(2){rotate:1.5deg;translate:0-6px}#top #wrap_all .aih-main .eg-c:nth-child(3){rotate:-1deg;translate:0 20px}#top #wrap_all .aih-main .eg-c:hover{rotate:0deg;translate:0-10px;scale:1.02;border-color:#ecebf366;box-shadow:0 60px 120px -40px #5f3fff88;z-index:2}#top #wrap_all .aih-main .eg-top{display:flex;justify-content:space-between;align-items:flex-start;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .eg-orb{position:relative;width:120px;height:120px;margin:34px auto 26px;border-radius:50%;background:radial-gradient(circle at 50%0,#5f3fff,#411eed 45%,#001b60 80%);box-shadow:0-1px 0#ffffff55 inset,0 0 60px #5f3fff77;display:grid;place-items:center;font-size:44px;font-weight:700;letter-spacing:-.06em;color:#fff}#top #wrap_all .aih-main .eg-orb::after{content:"";position:absolute;right:6px;top:6px;width:18px;height:18px;border-radius:50%;background:var(--cyan);box-shadow:0 0 16px var(--cyan)}#top #wrap_all .aih-main .eg-c h3{font-size:clamp(24px,2vw,32px);font-weight:650;text-transform:uppercase;letter-spacing:-.045em;line-height:.95;text-align:center;margin-bottom:22px}#top #wrap_all .aih-main .eg-them,#top #wrap_all .aih-main .eg-us{display:grid;gap:4px;font-size:15px;padding:14px 0;border-top:1px solid var(--hair)}#top #wrap_all .aih-main .eg-them span,#top #wrap_all .aih-main .eg-us span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#top #wrap_all .aih-main .eg-them{color:var(--dim-2);text-decoration:line-through;text-decoration-color:#ffffff30}#top #wrap_all .aih-main .eg-them span{color:var(--dim-2);text-decoration:none;display:block}#top #wrap_all .aih-main .eg-us{color:var(--fg)}#top #wrap_all .aih-main .eg-us span{color:var(--cyan)}#top #wrap_all .aih-main .eg-mark{display:grid;justify-items:center;gap:10px}#top #wrap_all .aih-main .eg-mark svg{width:150px;height:auto;overflow:visible}#top #wrap_all .aih-main .eg-mark circle{fill:none;stroke-width:1.5;transform-origin:center;transform-box:fill-box}#top #wrap_all .aih-main .eg-mark .v1{stroke:var(--cyan);fill:#31a0f614}#top #wrap_all .aih-main .eg-mark .v2{stroke:var(--tint);fill:#5f3fff1a}#top #wrap_all .aih-main .eg-mark .v3{stroke:#fff;fill:#ffffff0a}html.js #top #wrap_all .aih-main .eg-mark circle{transition:transform 1.4s var(--ease)}html.js #top #wrap_all .aih-main .eg-mark:not(.in) .v1{transform:translate(-26px,-8px)}html.js #top #wrap_all .aih-main .eg-mark:not(.in) .v2{transform:translate(26px,-8px)}html.js #top #wrap_all .aih-main .eg-mark:not(.in) .v3{transform:translate(0,26px)}#top #wrap_all .aih-main .eg-mark span{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .idx{display:grid;grid-template-columns:310px minmax(0,1fr);margin-top:70px;border-radius:28px;background:var(--bg-2);border:1px solid #ffffff1a;box-shadow:0 80px 160px -80px #5f3fff66;overflow:hidden;position:relative}#top #wrap_all .aih-main .idx-tabs{display:grid;align-content:start;gap:6px;padding:16px;background:#07021b;border-right:1px solid var(--hair)}#top #wrap_all .aih-main .it{position:relative;display:grid;gap:4px;text-align:left;padding:18px 18px 18px 20px;border-radius:18px;border:1px solid transparent;transition:background .35s,border-color .35s}#top #wrap_all .aih-main .it b{font-size:16px;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;display:flex;align-items:center;gap:10px}#top #wrap_all .aih-main .it b i{width:8px;height:8px;border-radius:50%;background:var(--acc-lite,var(--cyan));box-shadow:0 0 10px var(--acc-lite,var(--cyan))}#top #wrap_all .aih-main .it span{font-size:13.5px;color:var(--dim);line-height:1.4}#top #wrap_all .aih-main .it:hover{background:#ffffff06}#top #wrap_all .aih-main .it[aria-selected=true]{background:var(--card);border-color:#ffffff1c}#top #wrap_all .aih-main .it[aria-selected=true]::after{content:"";position:absolute;right:-9px;top:50%;width:14px;height:14px;margin-top:-7px;background:var(--card);border-top:1px solid #ffffff1c;border-right:1px solid #ffffff1c;transform:rotate(45deg)}#top #wrap_all .aih-main .it-who{display:block;margin-top:6px;font-size:12.5px;color:var(--fg)}#top #wrap_all .aih-main .it-who em{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--acc-lite,var(--cyan));margin-right:6px}#top #wrap_all .aih-main .idx-body{position:relative;padding:26px 28px 30px;min-height:580px;background-image:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:28px 28px}#top #wrap_all .aih-main .pn[hidden]{display:none}#top #wrap_all .aih-main .pn{animation:aih-pn .6s var(--ease)}@keyframes aih-pn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#top #wrap_all .aih-main .grp+.grp{margin-top:28px}#top #wrap_all .aih-main .grp-h{display:flex;align-items:center;gap:14px;margin-bottom:12px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg)}#top #wrap_all .aih-main .grp-h::after{content:"";flex:1;height:1px;background:var(--hair)}#top #wrap_all .aih-main .grp-h a{order:2;font-size:11px;color:var(--acc-lite,var(--cyan))}#top #wrap_all .aih-main .grp-h a:hover{text-decoration:underline}#top #wrap_all .aih-main .tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}#top #wrap_all .aih-main .tile{position:relative;display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:start;text-align:left;padding:16px 16px 15px;border-radius:16px;background:var(--card);border:1px solid var(--hair);transition:transform .5s var(--ease),border-color .35s,box-shadow .5s var(--ease),background .35s}#top #wrap_all .aih-main .tile:hover{border-color:color-mix(in oklab,var(--acc-lite) 55%,transparent);background:0 0;box-shadow:0 24px 50px -28px color-mix(in oklab,var(--acc) 80%,transparent)}#top #wrap_all .aih-main .tile b{font-size:15px;font-weight:650;letter-spacing:-.015em;line-height:1.3}#top #wrap_all .aih-main .tile p{grid-column:1;font-size:13.5px;line-height:1.45;color:var(--dim)}#top #wrap_all .aih-main .tile .ico{grid-column:2;grid-row:1/span 2;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:color-mix(in oklab,var(--acc) 22%,transparent);color:var(--acc-lite);border:1px solid color-mix(in oklab,var(--acc-lite) 25%,transparent)}#top #wrap_all .aih-main .tile .ico svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#top #wrap_all .aih-main .tile .stt-w{grid-column:1/-1;margin-top:8px;display:block}#top #wrap_all .aih-main .tile p.does{display:none;grid-column:1/-1;margin-top:6px;color:var(--fg-2)}#top #wrap_all .aih-main .tiles.lg .tile{padding:20px 20px 18px}#top #wrap_all .aih-main .tiles.lg .tile p.does{display:block}#top #wrap_all .aih-main .tile.feature{grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:22px;background:linear-gradient(110deg,var(--blue),var(--violet));border-color:#ffffff33}#top #wrap_all .aih-main .tile.feature p{grid-column:auto;color:#ffffffc0}#top #wrap_all .aih-main .tile.feature .ico{grid-row:auto;grid-column:auto;background:#ffffff14;color:var(--cyan);border-color:#ffffff22;width:50px;height:50px}#top #wrap_all .aih-main .stt{display:inline-flex;align-items:center;gap:6px;width:max-content;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border-radius:999px}#top #wrap_all .aih-main .stt.live{color:var(--success);background:#22c55e1f}#top #wrap_all .aih-main .stt.live::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--success);box-shadow:0 0 8px var(--success)}#top #wrap_all .aih-main .stt.lab{color:var(--warning);background:#f59e0b1f}#top #wrap_all .aih-main .stt.soon{border:1px dashed #ffffff40;color:var(--dim)}#top #wrap_all .aih-main .stt.how{border:1px solid #ffffff30;color:var(--fg)}#top #wrap_all .aih-main .sheet{position:absolute;inset:0;z-index:3;background:#07021bf5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:40px;padding:44px;align-content:start;animation:aih-sh .6s var(--ease)}#top #wrap_all .aih-main .sheet[hidden]{display:none}@keyframes aih-sh{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}#top #wrap_all .aih-main .sh-close{position:absolute;right:18px;top:18px;width:42px;height:42px;border-radius:50%;border:1px solid var(--hair-2);display:grid;place-items:center;font-size:16px}#top #wrap_all .aih-main .sh-close:hover{background:#ffffff10}#top #wrap_all .aih-main .sh-k{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--acc-lite,var(--cyan))}#top #wrap_all .aih-main .sheet h3{font-size:clamp(34px,3.6vw,58px);font-weight:650;text-transform:uppercase;letter-spacing:-.055em;line-height:.92;margin:18px 0 16px}#top #wrap_all .aih-main .sh-one{font-size:19px;line-height:1.45;font-weight:500}#top #wrap_all .aih-main .sh-lbl{display:block;margin-top:22px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .sh-does{font-size:16px;color:var(--fg-2);margin-top:6px;line-height:1.6}#top #wrap_all .aih-main .sh-num{align-self:start;padding:28px;border-radius:22px;background:radial-gradient(120% 120%at 100% 0%,color-mix(in oklab,var(--acc,#5F3FFF) 45%,transparent),var(--card) 70%);border:1px solid #ffffff1c}#top #wrap_all .aih-main .sh-num small{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--acc-lite,var(--cyan))}#top #wrap_all .aih-main .sh-num b{display:block;font-size:clamp(26px,2.4vw,38px);font-weight:650;text-transform:uppercase;letter-spacing:-.05em;line-height:.98;margin:14px 0 26px}#top #wrap_all .aih-main .sh-go{display:flex;gap:10px;flex-wrap:wrap}#top #wrap_all .aih-main .found{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}#top #wrap_all .aih-main .fd{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:18px;background:var(--card);border:1px solid var(--hair)}#top #wrap_all .aih-main .fd i{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#ffffff0a;color:var(--cyan);flex:none}#top #wrap_all .aih-main .fd i svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#top #wrap_all .aih-main .fd b{display:block;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}#top #wrap_all .aih-main .fd span{font-size:13px;color:var(--dim)}#top #wrap_all .aih-main .ch{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px);align-items:start;margin-top:80px}#top #wrap_all .aih-main .ablock{border-top:1px solid var(--hair)}#top #wrap_all .aih-main .ablock:last-of-type{border-bottom:1px solid var(--hair)}html.wide #top #wrap_all .aih-main .ablock{min-height:36vh}#top #wrap_all .aih-main .tab{display:block;width:100%;text-align:left;padding:28px 0 28px 24px;position:relative}#top #wrap_all .aih-main .tab::before{content:"";position:absolute;left:0;top:28px;bottom:28px;width:2px;border-radius:2px;background:var(--hair);transition:background .4s,box-shadow .4s}#top #wrap_all .aih-main .tab .tn{font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--dim)}#top #wrap_all .aih-main .tab h3{font-size:clamp(24px,2.3vw,36px);font-weight:650;text-transform:uppercase;letter-spacing:-.045em;line-height:.98;margin-top:10px;color:#ffffff40;transition:color .4s}#top #wrap_all .aih-main .tab p{font-size:16px;color:var(--dim);margin-top:12px;max-height:0;overflow:hidden;opacity:0;transition:max-height .7s var(--ease),opacity .5s}#top #wrap_all .aih-main .tab .feat{display:flex;flex-wrap:wrap;gap:6px;max-height:0;overflow:hidden;opacity:0;transition:max-height .7s var(--ease),opacity .5s,margin .5s}#top #wrap_all .aih-main .tab .feat span{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:6px 11px;border-radius:999px;border:1px solid color-mix(in oklab,var(--aug-lite) 40%,transparent);color:var(--aug-lite)}#top #wrap_all .aih-main .q4{display:inline-block;font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.06em;padding:2px 6px;border-radius:6px;background:var(--cyan);color:var(--bg);margin-left:4px;vertical-align:1px}#top #wrap_all .aih-main .tab[aria-selected=true]::before{background:var(--aug-lite);box-shadow:0 0 12px var(--aug-lite)}#top #wrap_all .aih-main .tab[aria-selected=true] h3{color:var(--fg)}#top #wrap_all .aih-main .tab[aria-selected=true] p{max-height:220px;opacity:1}#top #wrap_all .aih-main .tab[aria-selected=true] .feat{max-height:120px;opacity:1;margin-top:16px}#top #wrap_all .aih-main .tab:hover h3{color:var(--fg)}#top #wrap_all .aih-main .rule{margin-top:34px;padding:26px;border-radius:24px;background:var(--card);border:1px solid var(--hair)}#top #wrap_all .aih-main .rule .k{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aug-lite)}#top #wrap_all .aih-main .rule>p{font-size:clamp(20px,1.6vw,24px);font-weight:650;text-transform:uppercase;letter-spacing:-.04em;line-height:1.02;margin:12px 0 18px}#top #wrap_all .aih-main .rule ul{list-style:none;display:grid;gap:10px}#top #wrap_all .aih-main .rule li{display:grid;grid-template-columns:22px 1fr;font-size:15px;color:var(--dim)}#top #wrap_all .aih-main .rule li::before{content:"✓";color:var(--aug-lite);font-weight:700}#top #wrap_all .aih-main .rule li b{color:var(--fg);font-weight:600}#top #wrap_all .aih-main .stage{background:#fff;border-radius:26px;padding:26px;min-height:540px;box-shadow:0 0 0 1px #ffffff20,0 80px 160px -60px #000,0 0 120px -30px color-mix(in oklab,var(--aug) 60%,transparent);color:var(--navy);font-size:15px}html.wide #top #wrap_all .aih-main .stage{position:sticky;top:110px}#top #wrap_all .aih-main .stage-cap{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:18px}#top #wrap_all .aih-main .replay{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.65;padding:6px 10px;border-radius:999px}#top #wrap_all .aih-main .replay:hover{opacity:1;background:#00000010}#top #wrap_all .aih-main .vig[hidden]{display:none}#top #wrap_all .aih-main .avatar{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,var(--tint),#ecebf3);display:grid;place-items:center;font-weight:700;color:var(--navy);flex:none}#top #wrap_all .aih-main .rec-h{display:flex;gap:16px;align-items:center;padding-bottom:18px;border-bottom:1px solid var(--line)}#top #wrap_all .aih-main .rec-h b{font-size:18px;font-weight:650;display:block}#top #wrap_all .aih-main .rec-h small{font-size:13px;color:var(--muted)}#top #wrap_all .aih-main .score{margin-left:auto;text-align:center}#top #wrap_all .aih-main .ring{width:78px;height:78px;border-radius:50%;background:conic-gradient(var(--aug) 0%,var(--tint)0);display:grid;place-items:center}#top #wrap_all .aih-main .ring i{width:62px;height:62px;border-radius:50%;background:#fff;display:grid;place-items:center;font-style:normal;font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}#top #wrap_all .aih-main .score small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:6px}#top #wrap_all .aih-main .nba{margin-top:18px;padding:14px 16px;border-radius:16px;background:var(--aug-soft);display:flex;gap:14px;align-items:center}#top #wrap_all .aih-main .nba .ic{width:36px;height:36px;border-radius:10px;background:var(--aug);color:#fff;display:grid;place-items:center;flex:none}#top #wrap_all .aih-main .nba .lb,#top #wrap_all .aih-main .route .lb{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aug-ink)}#top #wrap_all .aih-main .nba b{font-weight:600}#top #wrap_all .aih-main .nba .callbtn{margin-left:auto;background:var(--navy);color:#fff;border-radius:999px;padding:8px 16px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}#top #wrap_all .aih-main .route{margin-top:10px;display:flex;gap:12px;align-items:baseline;padding:12px 16px;border-radius:16px;border:1px dashed color-mix(in oklab,var(--aug) 45%,transparent);font-size:14px}#top #wrap_all .aih-main .sig-h{margin:20px 0 6px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}#top #wrap_all .aih-main .sig{display:grid;grid-template-columns:70px 1fr auto;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:14px}#top #wrap_all .aih-main .sig time{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}#top #wrap_all .aih-main .sig .w{font-size:13px;font-weight:700;color:var(--aug-ink)}#top #wrap_all .aih-main .calltop{display:flex;justify-content:space-between;font-size:14px;margin-bottom:14px;gap:10px}#top #wrap_all .aih-main .calltop b{font-weight:650}#top #wrap_all .aih-main .calltop span{font-size:12.5px;color:var(--muted)}#top #wrap_all .aih-main .wave{height:56px;display:flex;align-items:center;gap:2px;margin-bottom:6px}#top #wrap_all .aih-main .wave i{flex:1;background:#e2e8f0;border-radius:2px;height:calc(var(--h)*1%);transform:scaleY(.15);transition:transform .4s,background .4s;transition-delay:calc(var(--k)*12ms)}#top #wrap_all .aih-main .on .wave i{transform:none}#top #wrap_all .aih-main .wave i.hot{background:var(--aug)}#top #wrap_all .aih-main .marks{position:relative;height:22px;margin-bottom:14px}#top #wrap_all .aih-main .marks span{position:absolute;transform:translateX(-50%);font-size:10.5px;font-weight:700;color:var(--aug-ink);background:var(--aug-soft);padding:2px 8px;border-radius:999px;white-space:nowrap}#top #wrap_all .aih-main .mom{display:grid;grid-template-columns:52px 1fr;gap:12px;padding:11px 0;border-top:1px solid var(--line);font-size:14px}#top #wrap_all .aih-main .mom time{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}#top #wrap_all .aih-main .mom .t{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--aug-ink);display:block;margin-bottom:2px}#top #wrap_all .aih-main .mom.obj .t{color:#ef4444}#top #wrap_all .aih-main .summary{margin-top:14px;padding:14px 16px;border-radius:16px;background:var(--bg);color:#fff;font-size:14px}#top #wrap_all .aih-main .summary .lb{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff88;margin-bottom:6px}#top #wrap_all .aih-main .summary ul{list-style:none;display:grid;gap:3px;color:#ffffffdd}#top #wrap_all .aih-main .summary li::before{content:"— ";color:#ffffff55}#top #wrap_all .aih-main .ffill{margin-top:10px;display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:16px;border:1px solid var(--line);font-size:13.5px}#top #wrap_all .aih-main .ffill .q4{margin:0}#top #wrap_all .aih-main .ffill b{font-weight:650}#top #wrap_all .aih-main .ffill .cf{margin-left:auto;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--aug-ink);padding:6px 12px;border-radius:999px;background:var(--aug-soft)}#top #wrap_all .aih-main .lchat{display:flex;flex-direction:column;gap:12px}#top #wrap_all .aih-main .lchat .q{align-self:flex-end;background:var(--navy);color:#fff;padding:11px 15px;border-radius:18px 18px 4px 18px;max-width:85%}#top #wrap_all .aih-main .lchat .a{align-self:flex-start;background:var(--paper);padding:14px 16px;border-radius:18px 18px 18px 4px;font-size:14px;width:100%;max-width:92%}#top #wrap_all .aih-main .minibars{display:grid;gap:7px;margin:12px 0 4px}#top #wrap_all .aih-main .mb{display:grid;grid-template-columns:90px 1fr 44px;gap:10px;align-items:center;font-size:13px}#top #wrap_all .aih-main .mb .tr{height:8px;background:var(--tint);border-radius:9px;overflow:hidden}#top #wrap_all .aih-main .mb .tr i{display:block;height:100%;width:0;background:var(--aug);border-radius:9px;transition:width 1s ease}#top #wrap_all .aih-main .on .mb .tr i{width:var(--w);transition-delay:var(--d)}#top #wrap_all .aih-main .mb span:last-child{font-size:12.5px;text-align:right;font-variant-numeric:tabular-nums}#top #wrap_all .aih-main .task{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--line);border-radius:14px;font-size:14px}#top #wrap_all .aih-main .task .dot{width:22px;height:22px;border-radius:50%;background:var(--aug);color:#fff;display:grid;place-items:center;font-size:12px;flex:none}#top #wrap_all .aih-main .task .tg{margin-left:auto;font-size:10.5px;font-weight:700;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}#top #wrap_all .aih-main .agx{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px;margin-top:80px;align-items:start}#top #wrap_all .aih-main .agx-list{display:grid;gap:6px}#top #wrap_all .aih-main .ap{display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center;text-align:left;padding:12px 14px;border-radius:999px;border:1px solid transparent;transition:background .35s,border-color .35s}#top #wrap_all .aih-main .ap:hover{background:#ffffff08}#top #wrap_all .aih-main .ap[aria-selected=true]{background:#ffffff0d;border-color:#ffffff22}#top #wrap_all .aih-main .ap .ic{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ffffff0d;color:#ffffffb0;transition:background .35s,color .35s,box-shadow .35s}#top #wrap_all .aih-main .ap[aria-selected=true] .ic{background:var(--act-lite);color:var(--bg);box-shadow:0 0 22px var(--act)}#top #wrap_all .aih-main .ap .ic svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#top #wrap_all .aih-main .ap b{font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}#top #wrap_all .aih-main .st{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;border-radius:999px;white-space:nowrap}#top #wrap_all .aih-main .st.l{color:var(--success);background:#22c55e1f}#top #wrap_all .aih-main .st.b{color:var(--warning);background:#f59e0b1f}#top #wrap_all .aih-main .agx-cta{margin-top:18px}#top #wrap_all .aih-main .agx-r{position:relative;border-radius:28px;background:var(--bg-2);border:1px solid #ffffff1a;padding:30px;min-height:540px;overflow:hidden;background-image:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:28px 28px}#top #wrap_all .aih-main .agx-r::before{content:"";position:absolute;inset:auto -20% -40%auto;width:60%;height:80%;background:radial-gradient(closest-side,#5f3fff55,transparent);pointer-events:none}#top #wrap_all .aih-main .apn[hidden]{display:none}#top #wrap_all .aih-main .apn{position:relative;animation:aih-pn .6s var(--ease)}#top #wrap_all .aih-main .apn-h{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid var(--hair)}#top #wrap_all .aih-main .apn-h .stp{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--act-lite)}#top #wrap_all .aih-main .apn-h h3{font-size:clamp(46px,5vw,84px);font-weight:650;text-transform:uppercase;letter-spacing:-.06em;line-height:.88;margin:12px 0 12px}#top #wrap_all .aih-main .apn-h .job{font-size:18px;color:var(--fg-2)}#top #wrap_all .aih-main .agx-sc{padding:22px 0;min-height:250px}#top #wrap_all .aih-main .agx-f{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;border-top:1px solid var(--hair)}#top #wrap_all .aih-main .agx-f small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--act-lite)}#top #wrap_all .aih-main .agx-f b{font-size:clamp(18px,1.6vw,24px);font-weight:650;text-transform:uppercase;letter-spacing:-.035em}#top #wrap_all .aih-main .callcard{display:grid;gap:10px;font-size:15px}#top #wrap_all .aih-main .callcard .lb{display:flex;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .callcard .ln{display:grid;grid-template-columns:72px 1fr;gap:12px;color:#ffffffe0}#top #wrap_all .aih-main .callcard .ln>span{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dim);padding-top:3px}#top #wrap_all .aih-main .callcard .ln.ai>span{color:var(--act-lite)}#top #wrap_all .aih-main .bk{margin-top:6px;padding:9px 14px;border-radius:999px;background:var(--aug);color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;width:max-content}#top #wrap_all .aih-main .sc-q{display:grid;gap:10px}#top #wrap_all .aih-main .sc-row,#top #wrap_all .aih-main .sc-chk,#top #wrap_all .aih-main .sc-note,#top #wrap_all .aih-main .sc-file,#top #wrap_all .aih-main .sc-slot,#top #wrap_all .aih-main .sc-alert{display:flex;gap:12px;align-items:center;padding:12px 16px;border-radius:16px;background:#ffffff07;border:1px solid var(--hair);font-size:14.5px}#top #wrap_all .aih-main .sc-t{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);min-width:62px}#top #wrap_all .aih-main .sc-b{margin-left:auto;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:#ffffff12;white-space:nowrap}#top #wrap_all .aih-main .sc-b.hot{background:#ef444426;color:#ef4444}#top #wrap_all .aih-main .sc-b.ok{background:color-mix(in oklab,var(--aug) 30%,transparent);color:var(--aug-lite)}#top #wrap_all .aih-main .sc-chk i{font-style:normal;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;flex:none;background:#ffffff14}#top #wrap_all .aih-main .sc-chk i.ok{background:var(--aug);color:#fff}#top #wrap_all .aih-main .sc-chk i.bad{background:#ef4444;color:#fff}#top #wrap_all .aih-main .sc-chk i.wait{background:#ffffff20}#top #wrap_all .aih-main .sc-file,#top #wrap_all .aih-main .sc-slot{justify-content:space-between}#top #wrap_all .aih-main .sc-file b,#top #wrap_all .aih-main .sc-slot b{font-weight:650}#top #wrap_all .aih-main .sc-file span,#top #wrap_all .aih-main .sc-slot span{color:var(--dim);font-size:13.5px}#top #wrap_all .aih-main .sc-slot>div{display:grid}#top #wrap_all .aih-main .sc-note{border-style:dashed;color:var(--fg-2)}#top #wrap_all .aih-main .sc-alert{display:grid;gap:4px;border-color:#ef444455;background:#ef444410}#top #wrap_all .aih-main .sc-alert b{font-weight:650}#top #wrap_all .aih-main .sc-alert span{color:var(--dim);font-size:13.5px}#top #wrap_all .aih-main .sc-big{display:flex;gap:16px;align-items:baseline;margin-top:6px;padding:16px 20px;border-radius:18px;background:radial-gradient(120% 140%at 0 0,#5f3fff55,#5f3fff0a 70%);border:1px solid #ecebf344}#top #wrap_all .aih-main .sc-big b{font-size:clamp(30px,2.8vw,46px);font-weight:650;text-transform:uppercase;letter-spacing:-.055em;white-space:nowrap;line-height:1}#top #wrap_all .aih-main .sc-big span{color:var(--fg-2);font-size:14.5px}#top #wrap_all .aih-main .sc-chart{padding:14px;border-radius:16px;background:#ffffff07;border:1px solid var(--hair)}#top #wrap_all .aih-main .sc-chart .sc-t{display:block;margin-bottom:6px}#top #wrap_all .aih-main .sc-chart svg{width:100%;height:90px}#top #wrap_all .aih-main .sc-chart .pl{stroke:#ffffff50;stroke-dasharray:4 5;fill:none;stroke-width:1.5}#top #wrap_all .aih-main .sc-chart .ac{stroke:#ef4444;fill:none;stroke-width:2.5}#top #wrap_all .aih-main .agx-sc .lchat .q{background:var(--fg);color:var(--bg)}#top #wrap_all .aih-main .agx-sc .lchat .a{background:#ffffff0d;color:var(--fg)}#top #wrap_all .aih-main .agx-sc .mb .tr{background:#ffffff1a}#top #wrap_all .aih-main .agx-sc .mb .tr i{background:var(--act-lite)}#top #wrap_all .aih-main .prove{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,100px);margin-top:80px;align-items:start}#top #wrap_all .aih-main .pst{list-style:none;border-top:1px solid var(--hair-2)}#top #wrap_all .aih-main .ps{display:grid;grid-template-columns:70px 1fr;gap:14px;padding:30px 0;border-bottom:1px solid var(--hair-2)}#top #wrap_all .aih-main .ps .n{font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--cyan);padding-top:14px}#top #wrap_all .aih-main .ps h3{font-size:clamp(46px,5.4vw,96px);font-weight:650;text-transform:uppercase;letter-spacing:-.06em;line-height:.88;color:#ffffff30;transition:color 1s var(--ease)}#top #wrap_all .aih-main .ps.in h3{color:var(--fg)}#top #wrap_all .aih-main .ps:nth-child(2) h3{margin-left:clamp(10px,2vw,40px)}#top #wrap_all .aih-main .ps:nth-child(3) h3{margin-left:clamp(20px,4vw,80px)}#top #wrap_all .aih-main .ps p{color:var(--fg-2);margin-top:12px;font-size:17px}#top #wrap_all .aih-main .prove-kicker{margin-top:36px;font-size:clamp(22px,2vw,30px);font-weight:650;text-transform:uppercase;letter-spacing:-.045em;line-height:1}#top #wrap_all .aih-main .contract{padding:28px;border-radius:28px;background:#07021be0;border:1px solid #ffffff1c;box-shadow:0 60px 120px -50px #000}html.wide #top #wrap_all .aih-main .contract{position:sticky;top:110px}#top #wrap_all .aih-main .contract .hd{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--hair)}#top #wrap_all .aih-main .contract .hd b{font-size:16px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}#top #wrap_all .aih-main .contract .hd span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 11px;border-radius:999px;background:var(--blue);color:#fff}#top #wrap_all .aih-main .terms{display:grid;grid-template-columns:repeat(2,1fr)}#top #wrap_all .aih-main .terms div{padding:16px 16px 16px 0;border-bottom:1px solid var(--hair)}#top #wrap_all .aih-main .terms small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:3px}#top #wrap_all .aih-main .terms b{font-weight:500}#top #wrap_all .aih-main .chart{margin-top:20px;height:210px}#top #wrap_all .aih-main .chart svg{width:100%;height:100%;overflow:visible}#top #wrap_all .aih-main .chart .tgt{stroke:var(--cyan);stroke-dasharray:4 5;stroke-width:1.5}#top #wrap_all .aih-main .chart .ln{fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round}#top #wrap_all .aih-main .chart text{font-size:10px;font-weight:700;fill:#ffffff80;letter-spacing:.06em;font-family:var(--font)}#top #wrap_all .aih-main .chart .hit{transition:opacity .5s}#top #wrap_all .aih-main .ex{font-size:12.5px;color:var(--dim-2);margin-top:10px}#top #wrap_all .aih-main .close{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(40px,6vw,100px);align-items:start}#top #wrap_all .aih-main .next{list-style:none;counter-reset:n;margin-top:40px;border-top:1px solid var(--hair-2)}#top #wrap_all .aih-main .next li{counter-increment:n;display:grid;grid-template-columns:56px 1fr;padding:20px 0;border-bottom:1px solid var(--hair-2);font-size:18px}#top #wrap_all .aih-main .next li::before{content:counter(n,decimal-leading-zero);font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--cyan);padding-top:4px}#top #wrap_all .aih-main form.demo{padding:30px;border-radius:28px;background:#07021be6;border:1px solid #ffffff1c;box-shadow:0 60px 120px -50px #000;display:grid;gap:14px}#top #wrap_all .aih-main form.demo label{display:grid;gap:8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main form.demo input{font:inherit;font-size:16px;font-weight:400;letter-spacing:0;text-transform:none;height:52px;padding:0 20px;border-radius:999px;border:1px solid var(--hair-2);background:#ffffff08;color:var(--fg)}#top #wrap_all .aih-main form.demo input::placeholder{color:#ffffff50}#top #wrap_all .aih-main form.demo input:focus{outline:0;border-color:var(--cyan);box-shadow:0 0 0 3px #31a0f633}#top #wrap_all .aih-main form.demo input[aria-invalid=true]{border-color:#ef4444}#top #wrap_all .aih-main .err{font-size:12.5px;color:#ef4444;font-weight:500;letter-spacing:0;text-transform:none}#top #wrap_all .aih-main .err:empty{display:none}#top #wrap_all .aih-main form.demo .btn{justify-content:center;margin-top:8px;height:54px;font-size:12.5px}#top #wrap_all .aih-main .thanks{color:var(--aug-lite);font-weight:600}#top #wrap_all .aih-main .thanks:empty{display:none}#top #wrap_all .aih-main footer{padding:44px 0 36px;background:var(--footer);border-top:1px solid #ffffff14;color:var(--footer-b);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}#top #wrap_all .aih-main footer .wrap{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:center}#top #wrap_all .aih-main footer .brand{color:var(--footer-h);text-transform:none;letter-spacing:-.02em}@media (max-width:1080px){#top #wrap_all .aih-main .menu{display:none}#top #wrap_all .aih-main .menu-btn{display:grid!important;margin-left:auto}#top #wrap_all .aih-main .nav .nav-in>.btn{margin-left:0}}@media (max-width:980px){#top #wrap_all .aih-main .hero-row,#top #wrap_all .aih-main .tl-head,#top #wrap_all .aih-main .ch,#top #wrap_all .aih-main .prove,#top #wrap_all .aih-main .close,#top #wrap_all .aih-main .scale,#top #wrap_all .aih-main .sys-h,#top #wrap_all .aih-main .head-split{grid-template-columns:1fr}#top #wrap_all .aih-main .tl ol{grid-template-columns:1fr;gap:22px;padding-left:28px}#top #wrap_all .aih-main .tl-track,#top #wrap_all .aih-main .tl-fill{left:5px;right:auto;top:0;bottom:0;width:1px;height:auto}#top #wrap_all .aih-main .tl-fill{height:calc(var(--tp,0)*100%);width:1px;background:linear-gradient(transparent,var(--cyan))}#top #wrap_all .aih-main .tl-fill::after{right:-4px;top:auto;bottom:-4px}#top #wrap_all .aih-main .tl li{grid-template-columns:auto 1fr;gap:4px 14px;position:relative}#top #wrap_all .aih-main .tl li i{position:absolute;left:-28px;top:2px;margin:0}#top #wrap_all .aih-main .tl li time{grid-column:1/-1}#top #wrap_all .aih-main .cx{grid-template-columns:1fr;gap:18px}#top #wrap_all .aih-main .cx svg.beams{display:none}#top #wrap_all .aih-main .cx-core{width:min(280px,80%);justify-self:center;margin:14px 0}#top #wrap_all .aih-main .eg{grid-template-columns:1fr;gap:20px}#top #wrap_all .aih-main .eg-c{min-height:0}#top #wrap_all .aih-main .eg-c:nth-child(n){rotate:0deg;translate:0 0}#top #wrap_all .aih-main .idx{grid-template-columns:1fr}#top #wrap_all .aih-main .idx-tabs{grid-auto-flow:column;grid-auto-columns:minmax(210px,1fr);overflow-x:auto;border-right:0;border-bottom:1px solid var(--hair);scroll-snap-type:x mandatory}#top #wrap_all .aih-main .it{scroll-snap-align:start}#top #wrap_all .aih-main .it[aria-selected=true]::after{display:none}#top #wrap_all .aih-main .sheet{grid-template-columns:1fr;gap:20px;padding:30px 24px;position:fixed;inset:auto 0 0 0;max-height:85vh;overflow:auto;border-radius:28px 28px 0 0;box-shadow:0-30px 80px -20px #000;z-index:80}#top #wrap_all .aih-main .found{grid-template-columns:1fr}#top #wrap_all .aih-main .agx{grid-template-columns:minmax(0,1fr)}#top #wrap_all .aih-main .agx>div{min-width:0}#top #wrap_all .aih-main .idx>*{min-width:0}#top #wrap_all .aih-main .agx-list{grid-auto-flow:column;grid-auto-columns:minmax(170px,1fr);overflow-x:auto;padding-bottom:6px}#top #wrap_all .aih-main .stage{min-height:0}#top #wrap_all .aih-main .rail{display:none}#top #wrap_all .aih-main .hitl{border-radius:24px}}@media (max-width:620px){#top #wrap_all .aih-main .nav-in{padding:6px 6px 6px 14px;gap:10px}#top #wrap_all .aih-main .nav .btn{height:38px;padding:0 14px;font-size:10.5px}#top #wrap_all .aih-main .stats{grid-template-columns:1fr}#top #wrap_all .aih-main .terms{grid-template-columns:1fr}#top #wrap_all .aih-main .tiles{grid-template-columns:1fr}#top #wrap_all .aih-main .tile.feature{grid-template-columns:auto 1fr}#top #wrap_all .aih-main .tile.feature .stt{grid-column:1/-1}#top #wrap_all .aih-main .idx-body{padding:18px}#top #wrap_all .aih-main .agx-r{padding:20px}#top #wrap_all .aih-main .sig{grid-template-columns:56px 1fr auto}#top #wrap_all .aih-main .rec-h,#top #wrap_all .aih-main .nba{flex-wrap:wrap}#top #wrap_all .aih-main .stage{padding:18px}#top #wrap_all .aih-main .sc-big{flex-direction:column;gap:4px}#top #wrap_all .aih-main .hero h1 .l2{margin-left:18px}#top #wrap_all .aih-main .ind .ind-l{display:none}}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main *,#top #wrap_all .aih-main ::before,#top #wrap_all .aih-main ::after{animation:none!important}html.js #top #wrap_all .aih-main .rv .w>span,html.js #top #wrap_all .aih-main .up,#top #wrap_all .aih-main .r{transform:none!important;opacity:1!important;transition:none!important}#top #wrap_all .aih-main .wave i{transform:none}#top #wrap_all .aih-main .mb .tr i{width:var(--w)}#top #wrap_all .aih-main .pulse{opacity:0!important}#top #wrap_all .aih-main .eg-c:nth-child(n){rotate:0deg;translate:0 0}}#top #wrap_all .aih-main .nav-ind{margin-left:auto;opacity:0;visibility:hidden;transition:opacity .4s var(--ease),visibility 0s .4s}#top #wrap_all .aih-main .nav.seg-on .nav-ind{opacity:1;visibility:visible;transition:opacity .4s var(--ease),visibility 0s}#top #wrap_all .aih-main .nav .menu{margin-left:16px}#top #wrap_all .aih-main .nav:not(.seg-on) .menu{margin-left:auto}#top #wrap_all .aih-main .nav.compact .nav-in{width:min(700px,calc(100% - 28px))}#top #wrap_all .aih-main .nav.compact .nav-ind{margin-left:auto}#top #wrap_all .aih-main .nav.compact .menu-btn{margin-left:0}#top #wrap_all .aih-main .nav.compact:not(.seg-on) .menu-btn{margin-left:auto}#top #wrap_all .aih-main .tile.pr-invorto .ico{background:var(--invorto);color:#fff;border-color:transparent}#top #wrap_all .aih-main .tile.pr-invorto:hover{border-color:#fe6d1f88;box-shadow:0 24px 50px -28px #fe6d1f88}#top #wrap_all .aih-main .tile.pr-notespark .ico{background:var(--notespark);color:#fff;border-color:transparent}#top #wrap_all .aih-main .tile.pr-notespark:hover{border-color:#6d48ff88;box-shadow:0 24px 50px -28px #6d48ff88}#top #wrap_all .aih-main #ap-0[aria-selected=true] .ic{background:var(--invorto);color:#fff;box-shadow:0 0 22px #fe6d1f88}#top #wrap_all .aih-main #apn-0 .apn-h .stp{color:var(--invorto)}#top #wrap_all .aih-main .tab .feat span.f-notespark{background:var(--notespark);border-color:var(--notespark);color:#fff}@media (max-width:620px){#top #wrap_all .aih-main .nav.seg-on .nav-in>.btn{display:none}#top #wrap_all .aih-main .nav-ind button{padding:0 10px;font-size:10px}#top #wrap_all .aih-main .nav.seg-on .brand{font-size:0;gap:0}#top #wrap_all .aih-main .nav.seg-on .nav-in{gap:8px}}html.js #top #wrap_all .aih-main .rv em,html.js #top #wrap_all .aih-main .rv .l2,html.js #top #wrap_all .aih-main .rv b{clip-path:inset(0 0 100%0);transform:translateY(30%);transition:clip-path 1.1s var(--ease) .18s,transform 1.1s var(--ease) .18s}html.js #top #wrap_all .aih-main .rv.in em,html.js #top #wrap_all .aih-main .rv.in .l2,html.js #top #wrap_all .aih-main .rv.in b{clip-path:inset(-10% -5% -15% -5%);transform:none}#top #wrap_all .aih-main .bk{background:var(--success)!important}@media (prefers-reduced-motion:reduce){html.js #top #wrap_all .aih-main .rv em,html.js #top #wrap_all .aih-main .rv .l2,html.js #top #wrap_all .aih-main .rv b{clip-path:none!important;transform:none!important}}#top #wrap_all .aih-main .tl-track,#top #wrap_all .aih-main .tl-fill{top:var(--ty,46px)}#top #wrap_all .aih-main .eg-c:nth-child(n){rotate:0deg!important;translate:0 0!important}#top #wrap_all .aih-main .eg-c:hover{scale:1!important}#top #wrap_all .aih-main .eg-c,#top #wrap_all .aih-main .tile,#top #wrap_all .aih-main .stats div,#top #wrap_all .aih-main .fd,#top #wrap_all .aih-main .sf,#top #wrap_all .aih-main .cx-i,#top #wrap_all .aih-main .rule,#top #wrap_all .aih-main .contract,#top #wrap_all .aih-main .tl li{--mx:50%;--my:50%}#top #wrap_all .aih-main .eg-c,#top #wrap_all .aih-main .tile,#top #wrap_all .aih-main .stats div,#top #wrap_all .aih-main .fd,#top #wrap_all .aih-main .sf,#top #wrap_all .aih-main .rule{position:relative;isolation:isolate;transition:opacity .9s var(--ease),transform 1s var(--ease),translate .7s var(--ease),border-color .5s var(--ease),box-shadow .7s var(--ease),background-color .5s var(--ease)}#top #wrap_all .aih-main .eg-c::after,#top #wrap_all .aih-main .tile::after,#top #wrap_all .aih-main .stats div::after,#top #wrap_all .aih-main .fd::after,#top #wrap_all .aih-main .sf::after,#top #wrap_all .aih-main .rule::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;opacity:0;transition:opacity .5s var(--ease);background:radial-gradient(280px circle at var(--mx) var(--my),#31a0f626,transparent 65%)}#top #wrap_all .aih-main .eg-c:hover,#top #wrap_all .aih-main .stats div:hover,#top #wrap_all .aih-main .fd:hover,#top #wrap_all .aih-main .sf:hover,#top #wrap_all .aih-main .rule:hover{translate:0-6px!important;border-color:#31a0f659;box-shadow:0 30px 60px -30px #0040df88,0 0 0 1px #31a0f61f inset}#top #wrap_all .aih-main .tile:hover{transform:none;translate:0-4px}#top #wrap_all .aih-main .eg-c:hover::after,#top #wrap_all .aih-main .tile:hover::after,#top #wrap_all .aih-main .stats div:hover::after,#top #wrap_all .aih-main .fd:hover::after,#top #wrap_all .aih-main .sf:hover::after,#top #wrap_all .aih-main .rule:hover::after{opacity:1}#top #wrap_all .aih-main .eg-c .eg-orb{transition:transform .8s var(--ease),box-shadow .8s var(--ease)}#top #wrap_all .aih-main .eg-c:hover .eg-orb{transform:translateY(-4px) scale(1.06);box-shadow:0-1px 0#ffffff55 inset,0 0 80px #5f3fffaa}#top #wrap_all .aih-main .tile .ico{transition:transform .6s var(--ease),background-color .4s}#top #wrap_all .aih-main .tile:hover .ico{transform:rotate(-6deg) scale(1.08)}#top #wrap_all .aih-main .fd i{transition:transform .6s var(--ease)}#top #wrap_all .aih-main .fd:hover i{transform:scale(1.1)}@media (hover:none){#top #wrap_all .aih-main .eg-c:hover,#top #wrap_all .aih-main .stats div:hover,#top #wrap_all .aih-main .fd:hover,#top #wrap_all .aih-main .sf:hover,#top #wrap_all .aih-main .rule:hover,#top #wrap_all .aih-main .tile:hover{translate:0 0!important}}#top #wrap_all .aih-main .idx-body{display:grid;align-items:start}#top #wrap_all .aih-main .idx-body>.pn{grid-area:1/1}#top #wrap_all .aih-main .idx-body>.pn[hidden]{display:block!important;visibility:hidden;pointer-events:none;animation:none}#top #wrap_all .aih-main .ov{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}#top #wrap_all .aih-main .ov-c{position:relative;display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:18px;background:var(--card);border:1px solid var(--hair);transition:translate .7s var(--ease),border-color .5s,box-shadow .7s var(--ease)}#top #wrap_all .aih-main .ov-c:hover{translate:0-6px;border-color:color-mix(in oklab,var(--acc) 60%,transparent);box-shadow:0 30px 60px -30px color-mix(in oklab,var(--acc) 70%,transparent)}#top #wrap_all .aih-main .ov-c .ov-t{display:flex;align-items:center;justify-content:space-between;gap:10px}#top #wrap_all .aih-main .ov-c h3{font-size:22px;font-weight:650;text-transform:uppercase;letter-spacing:-.04em;line-height:1}#top #wrap_all .aih-main .ov-c .ov-n{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .ov-c .ov-s{font-size:14px;color:var(--fg-2);line-height:1.45}#top #wrap_all .aih-main .ov-c .ov-w{font-size:12.5px;color:var(--dim)}#top #wrap_all .aih-main .ov-c .ov-w em{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--acc-lite);margin-right:6px}#top #wrap_all .aih-main .ov-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}#top #wrap_all .aih-main .ov-chips button{font-size:12px;font-weight:600;padding:7px 11px;border-radius:999px;border:1px solid var(--hair-2);background:#ffffff06;transition:background .3s,border-color .3s,transform .4s var(--ease)}#top #wrap_all .aih-main .ov-chips button:hover{background:color-mix(in oklab,var(--acc) 25%,transparent);border-color:color-mix(in oklab,var(--acc) 70%,transparent);transform:translateY(-2px)}#top #wrap_all .aih-main .ov-go{align-self:flex-start;margin-top:4px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--fg);display:inline-flex;gap:8px;align-items:center;padding:9px 14px;border-radius:999px;border:1px solid var(--hair-2);transition:background .3s}#top #wrap_all .aih-main .ov-go:hover{background:#ffffff12}#top #wrap_all .aih-main .ov-c .bar{height:3px;border-radius:3px;background:var(--acc);box-shadow:0 0 14px var(--acc);width:42px}@media (max-width:980px){#top #wrap_all .aih-main .ov{grid-template-columns:1fr}}@media (max-width:980px){#top #wrap_all .aih-main .tl-track,#top #wrap_all .aih-main .tl-fill{top:0!important}#top #wrap_all .aih-main .idx-body>.pn[hidden]{display:none!important}}#top #wrap_all .aih-main .head{grid-template-columns:minmax(0,1fr)}#top #wrap_all .aih-main .head>*,#top #wrap_all .aih-main .head-split>*{min-width:0}#top #wrap_all .aih-main .display em,#top #wrap_all .aih-main .hero h1 .l2,#top #wrap_all .aih-main .tl-foot b,#top #wrap_all .aih-main .sys-h h3 em{--ind:clamp(18px,6vw,120px);width:fit-content;max-width:calc(100% - var(--ind));margin-left:var(--ind)}#top #wrap_all .aih-main .hero{display:block;min-height:0;height:210vh;padding:0;overflow:visible}#top #wrap_all .aih-main .hero-sticky{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;padding:110px 0 96px;overflow:hidden}#top #wrap_all .aih-main .hero-sphere{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#top #wrap_all .aih-main .hero h1>.w{opacity:1}#top #wrap_all .aih-main .hero h1 .l2{opacity:1;background:linear-gradient(100deg,var(--cyan) 35%,var(--violet) 115%);-webkit-background-clip:text;background-clip:text}html.reduce #top #wrap_all .aih-main .hero{height:auto}html.reduce #top #wrap_all .aih-main .hero-sticky{position:relative;min-height:100vh}@media (max-width:980px){#top #wrap_all .aih-main .hero{height:180vh}}#top #wrap_all .aih-main .hero-row{grid-template-columns:minmax(0,560px)!important;justify-content:start}#top #wrap_all .aih-main .hero .ctas{margin-top:4px}#top #wrap_all .aih-main .hero-sticky{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}#top #wrap_all .aih-main .hero-sticky.drag{cursor:grabbing}#top #wrap_all .aih-main .hero-sticky h1,#top #wrap_all .aih-main .hero-sticky .lede,#top #wrap_all .aih-main .hero-sticky .kicker{cursor:auto;-webkit-user-select:text;user-select:text}#top #wrap_all .aih-main .display em,#top #wrap_all .aih-main .hero h1 .l2,#top #wrap_all .aih-main .tl-foot b,#top #wrap_all .aih-main .sys-h h3 em{--ind:0px;margin-left:0!important;max-width:100%}#top #wrap_all .aih-main .ps:nth-child(n) h3{margin-left:0}#top #wrap_all .aih-main .eg-c h3{text-align:left}#top #wrap_all .aih-main .hero h1{font-size:clamp(38px,min(4.9vw,8.2vh),88px)}#top #wrap_all .aih-main .tl ol{grid-template-columns:repeat(10,minmax(0,1fr))}#top #wrap_all .aih-main .tl li{padding-right:12px}#top #wrap_all .aih-main .tl li span{font-size:clamp(14px,1.02vw,16px)}#top #wrap_all .aih-main .tl-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:end}#top #wrap_all .aih-main .tl-stats{display:flex;gap:10px;flex-wrap:wrap}#top #wrap_all .aih-main .tl-stats span{display:inline-flex;align-items:baseline;gap:8px;padding:12px 18px;border-radius:999px;border:1px solid var(--hair);background:var(--card);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .tl-stats b{font-size:22px;font-weight:650;letter-spacing:-.04em;color:var(--fg)}#top #wrap_all .aih-main .stats.row4{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(50px,7vh,80px)}#top #wrap_all .aih-main .eg.pillars{margin-top:18px}#top #wrap_all .aih-main .eg.pillars .eg-c{min-height:0}#top #wrap_all .aih-main .eg.pillars .eg-c h3{margin-bottom:12px}#top #wrap_all .aih-main .eg.pillars .eg-us{margin-top:0;border-top:0;padding:0;font-size:16px;line-height:1.5;color:var(--fg-2)}#top #wrap_all .aih-main .cx-s{display:block;font-size:15px;line-height:1.4;color:var(--fg);margin:-2px 0 10px;max-width:24ch}#top #wrap_all .aih-main .cx-note{margin-top:clamp(40px,6vh,64px);max-width:62ch;font-size:16px;line-height:1.55;color:var(--dim)}#top #wrap_all .aih-main .sor{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:clamp(40px,6vh,64px)0 14px}#top #wrap_all .aih-main .sor-k{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cyan)}#top #wrap_all .aih-main .sor-s{font-size:15px;color:var(--fg-2)}#top #wrap_all .aih-main .sor+.found{margin-top:0}#top #wrap_all .aih-main .legend{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}@media (max-width:980px){#top #wrap_all .aih-main .tl ol{grid-template-columns:1fr}#top #wrap_all .aih-main .tl li{padding-right:0}#top #wrap_all .aih-main .tl-head{grid-template-columns:1fr!important}#top #wrap_all .aih-main .stats.row4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){#top #wrap_all .aih-main .stats.row4{grid-template-columns:1fr}}@media (max-width:560px){#top #wrap_all .aih-main .tl-stats{gap:8px}#top #wrap_all .aih-main .tl-stats span{padding:9px 14px;font-size:11.5px}#top #wrap_all .aih-main .tl-stats b{font-size:18px}}#top #wrap_all .aih-main .display,#top #wrap_all .aih-main .hero h1,#top #wrap_all .aih-main .drop a,#top #wrap_all .aih-main .tl-foot,#top #wrap_all .aih-main .cx-core b,#top #wrap_all .aih-main .scale-t,#top #wrap_all .aih-main .stats b,#top #wrap_all .aih-main .eg-c h3,#top #wrap_all .aih-main .it b,#top #wrap_all .aih-main .sheet h3,#top #wrap_all .aih-main .sh-num b,#top #wrap_all .aih-main .tab h3,#top #wrap_all .aih-main .rule>p,#top #wrap_all .aih-main .ap b,#top #wrap_all .aih-main .apn-h h3,#top #wrap_all .aih-main .agx-f b,#top #wrap_all .aih-main .sc-big b,#top #wrap_all .aih-main .sys-h h3,#top #wrap_all .aih-main .ps h3,#top #wrap_all .aih-main .prove-kicker,#top #wrap_all .aih-main .contract .hd b,#top #wrap_all .aih-main .ov-c h3{text-transform:none}#top #wrap_all .aih-main .display,#top #wrap_all .aih-main .hero h1,#top #wrap_all .aih-main .tl-foot,#top #wrap_all .aih-main .scale-t,#top #wrap_all .aih-main .sheet h3,#top #wrap_all .aih-main .tab h3,#top #wrap_all .aih-main .apn-h h3,#top #wrap_all .aih-main .sys-h h3,#top #wrap_all .aih-main .ps h3{letter-spacing:-.04em;line-height:1.02}#top #wrap_all .aih-main .hero h1{letter-spacing:-.045em}#top #wrap_all .aih-main .cx-core b,#top #wrap_all .aih-main .eg-c h3,#top #wrap_all .aih-main .stats b,#top #wrap_all .aih-main .sh-num b,#top #wrap_all .aih-main .agx-f b,#top #wrap_all .aih-main .sc-big b,#top #wrap_all .aih-main .prove-kicker,#top #wrap_all .aih-main .rule>p,#top #wrap_all .aih-main .ov-c h3{letter-spacing:-.03em;line-height:1.08}html.js #top #wrap_all .aih-main .rv .w{padding-bottom:.22em;margin-bottom:-.22em}#top #wrap_all .aih-main .display em,#top #wrap_all .aih-main .hero h1 .l2,#top #wrap_all .aih-main .tl-foot b,#top #wrap_all .aih-main .sys-h h3 em{padding-bottom:.18em;margin-bottom:-.18em}#top #wrap_all .aih-main .hero h1{font-size:clamp(42px,min(5.8vw,9.6vh),108px)}html.js #top #wrap_all .aih-main .rv .w{overflow:visible;clip-path:inset(-1em -.3em 0-.3em);padding-bottom:.26em;margin-bottom:-.26em}html.js #top #wrap_all .aih-main .rv.in .w{clip-path:inset(-1em -.3em -1em -.3em);transition:clip-path 0s linear 1.6s}@media (prefers-reduced-motion:reduce){html.js #top #wrap_all .aih-main .rv .w{clip-path:none}}#top #wrap_all .aih-main .light{--bg:var(--white);--fg:var(--night);--fg-2:var(--text);--dim:var(--muted);--dim-2:#4B5165a6;--hair:#07021B17;--hair-2:#07021B26;--card:var(--white);--card-solid:var(--white);--bg-2:var(--surface);--grad:linear-gradient(100deg,var(--blue),var(--violet));--aug-lite:var(--blue);--lab-lite:var(--blue);--acc-lite:var(--blue);color:var(--fg);background:radial-gradient(55% 45%at 90% 0%,#5f3fff12,transparent 70%),radial-gradient(45% 40%at 0% 100%,#31a0f614,transparent 70%),var(--surface)}#top #wrap_all .aih-main .light .kicker{color:var(--muted)}#top #wrap_all .aih-main .light .lede{color:var(--text)!important}#top #wrap_all .aih-main .light .stats div:nth-child(2) b{color:var(--blue)}#top #wrap_all .aih-main .light .stats div,#top #wrap_all .aih-main .light .eg-c,#top #wrap_all .aih-main .light .rule{border-color:var(--hair);box-shadow:0 1px 2px #07021b0a,0 20px 40px -28px #001b6033}#top #wrap_all .aih-main .light .eg-c{background:var(--white)}#top #wrap_all .aih-main .light .contract{background:var(--white);border:1px solid var(--hair);box-shadow:0 1px 2px #07021b0a,0 50px 100px -50px #001b6055}#top #wrap_all .aih-main .light .chart .ln{stroke:var(--night)}#top #wrap_all .aih-main .light .chart .tgt{stroke:var(--blue)}#top #wrap_all .aih-main .light .chart text{fill:var(--muted)}#top #wrap_all .aih-main .light .stats div,#top #wrap_all .aih-main .light .eg-c,#top #wrap_all .aih-main .light .rule,#top #wrap_all .aih-main .light .contract{box-shadow:0 1px 2px #07021b08}#top #wrap_all .aih-main .light .eg-c:hover,#top #wrap_all .aih-main .light .stats div:hover,#top #wrap_all .aih-main .light .rule:hover{box-shadow:0 12px 28px -22px #001b6040,0 0 0 1px #0040df26 inset}#top #wrap_all .aih-main .light .stage{box-shadow:0 0 0 1px var(--hair),0 16px 36px -28px #001b6038}#top #wrap_all .aih-main .light .eg-orb{box-shadow:0-1px 0#ffffff55 inset,0 0 22px #5f3fff2e}#top #wrap_all .aih-main .light .eg-c:hover .eg-orb{box-shadow:0-1px 0#ffffff55 inset,0 0 30px #5f3fff4d}#top #wrap_all .aih-main .light .tab h3{color:#07021b4d}#top #wrap_all .aih-main .light .tab[aria-selected=true] h3,#top #wrap_all .aih-main .light .tab:hover h3{color:var(--fg)}#top #wrap_all .aih-main .light .summary{background:var(--night)}#top #wrap_all .aih-main .light .tab::before,#top #wrap_all .aih-main .light .tab[aria-selected=true]::before{box-shadow:none}#top #wrap_all .aih-main .light .tab{border-radius:20px;padding-left:36px;padding-right:24px;transition:background-color .4s var(--ease),box-shadow .4s var(--ease)}#top #wrap_all .aih-main .light .tab::before{left:14px}#top #wrap_all .aih-main .light .tab[aria-selected=true]{background:var(--white);box-shadow:0 0 0 1px var(--hair)}#top #wrap_all .aih-main .light .ablock{transition:border-color .4s var(--ease)}#top #wrap_all .aih-main .light .ablock:has(.tab[aria-selected=true]),#top #wrap_all .aih-main .light .ablock:has(.tab[aria-selected=true])+.ablock{border-top-color:transparent}#top #wrap_all .aih-main .light .ablock:last-of-type:has(.tab[aria-selected=true]){border-bottom-color:transparent}#top #wrap_all .aih-main .brand{gap:9px;color:var(--white);font-size:15px}#top #wrap_all .aih-main .brand .lsq{display:block;flex:none;height:21px;overflow:hidden;opacity:1;color:var(--white)}#top #wrap_all .aih-main .brand .lsq svg{display:block;height:100%;width:auto;max-width:none;aspect-ratio:910/166}#top #wrap_all .aih-main .brand .brand-ai{opacity:1;font-size:19px;font-weight:700;letter-spacing:-.03em;line-height:1;background:linear-gradient(100deg,var(--cyan),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent;padding:2px 2px 3px 0}#top #wrap_all .aih-main footer .brand .lsq{height:18px}#top #wrap_all .aih-main footer .brand .brand-ai{font-size:16px}@media (max-width:620px){#top #wrap_all .aih-main .nav.seg-on .brand{font-size:15px;gap:6px}#top #wrap_all .aih-main .nav.seg-on .brand .lsq{width:17.5px}#top #wrap_all .aih-main .nav.seg-on .brand .brand-ai{font-size:16px}}#top #wrap_all .aih-main .hero h1 .l2{padding-bottom:.3em;margin-bottom:-.3em}#top #wrap_all .aih-main .hero h1 .zw{display:inline-block;white-space:nowrap}#top #wrap_all .aih-main .hero h1 .zc{display:inline-block;color:var(--cyan);-webkit-text-fill-color:var(--cyan);transition:translate 1.4s cubic-bezier(.65,0,.35,1),rotate 1.4s cubic-bezier(.65,0,.35,1);transition-delay:calc(2.6s + var(--k)*70ms)}#top #wrap_all .aih-main .hero h1.in .zc:nth-child(odd){translate:0-.06em;rotate:-3deg}#top #wrap_all .aih-main .hero h1.in .zc:nth-child(even){translate:0 .06em;rotate:3deg}#top #wrap_all .aih-main .hero h1.in .zw+.zw .zc:nth-child(odd){translate:0 .06em;rotate:3deg}#top #wrap_all .aih-main .hero h1.in .zw+.zw .zc:nth-child(even){translate:0-.06em;rotate:-3deg}#top #wrap_all .aih-main .hero h1 .l2{background:0 0;color:var(--white);-webkit-text-fill-color:var(--white)}#top #wrap_all .aih-main .hero h1{line-height:.92}#top #wrap_all .aih-main .tj{display:none}@media (min-width:981px){#top #wrap_all .aih-main .tl{margin-top:56px}#top #wrap_all .aih-main .tl .tl-track,#top #wrap_all .aih-main .tl .tl-fill{display:none}#top #wrap_all .aih-main .tl ol{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#top #wrap_all .aih-main .tj{display:block;width:100%;height:auto;overflow:visible}}#top #wrap_all .aih-main .tj .lane{stroke:#ffffff0d;stroke-width:1}#top #wrap_all .aih-main .tj .g{fill:none;stroke:#ffffff1f;stroke-width:1.5;stroke-linejoin:round}#top #wrap_all .aih-main .tj .p{fill:none;stroke:url(#tjg);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}#top #wrap_all .aih-main .tj .pq{fill:none;stroke:var(--cyan);stroke-width:2;stroke-linecap:round;opacity:0}#top #wrap_all .aih-main .tj .n .bd{fill:var(--bg);stroke:#ffffff33;stroke-width:1.4;transition:fill .5s,stroke .5s}#top #wrap_all .aih-main .tj .n.on .bd{fill:#0e1a4a;stroke:var(--cyan)}#top #wrap_all .aih-main .tj .n.quiet.on .bd{fill:var(--bg);stroke:var(--cyan);stroke-dasharray:3 4}#top #wrap_all .aih-main .tj .n.end.on .bd{fill:var(--cyan);stroke:var(--cyan)}#top #wrap_all .aih-main .tj .ic path,#top #wrap_all .aih-main .tl li i .ic path{fill:none;stroke:#ffffff59;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:stroke .5s}#top #wrap_all .aih-main .tj .n.on .ic path{stroke:var(--fg)}#top #wrap_all .aih-main .tj .n.end.on .ic path{stroke:var(--night);stroke-width:2.4}#top #wrap_all .aih-main .tj .ic,#top #wrap_all .aih-main .tl li i .ic{transform-box:fill-box;transform-origin:center}@keyframes aih-icPop{0%{transform:scale(.55);opacity:.3}60%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}@keyframes aih-icRing{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(5deg)}}@keyframes aih-icNod{0%{transform:rotate(-30deg) scale(.7);opacity:.3}to{transform:none;opacity:1}}@keyframes aih-icDraw{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}#top #wrap_all .aih-main .tj .n.on .ic,#top #wrap_all .aih-main .tl li.lit i .ic{animation:aih-icPop .6s cubic-bezier(.34,1.56,.64,1) both}#top #wrap_all .aih-main .tj .n.on .ic-call,#top #wrap_all .aih-main .tl li.lit i .ic-call{animation:aih-icPop .5s cubic-bezier(.34,1.56,.64,1) both,aih-icRing .9s ease-in-out .5s 2}#top #wrap_all .aih-main .tj .n.on .ic-quiet,#top #wrap_all .aih-main .tl li.lit i .ic-quiet{animation:aih-icNod 1.2s var(--ease) both}#top #wrap_all .aih-main .tj .n.end.on .ic path,#top #wrap_all .aih-main .tl li.lit i .ic-yes path{stroke-dasharray:24;animation:aih-icDraw .7s var(--ease) .15s both}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .tj .ic,#top #wrap_all .aih-main .tl li i .ic,#top #wrap_all .aih-main .tj .ic path,#top #wrap_all .aih-main .tl li i .ic path{animation:none!important}}@media (max-width:980px){#top #wrap_all .aih-main .tl ol{padding-left:44px}#top #wrap_all .aih-main .tl-track,#top #wrap_all .aih-main .tl-fill{left:13px!important}#top #wrap_all .aih-main .tl li i{width:28px;height:28px;left:-44px;top:-4px;display:grid;place-items:center;border-color:#ffffff33}#top #wrap_all .aih-main .tl li i svg{width:16px;height:16px}#top #wrap_all .aih-main .tl li.lit i{background:#0e1a4a;border-color:var(--cyan);box-shadow:none}#top #wrap_all .aih-main .tl li.lit i .ic path{stroke:var(--fg)}#top #wrap_all .aih-main .tl-fill::after{display:none}}#top #wrap_all .aih-main .tj text{font-family:var(--font);transition:fill .4s}#top #wrap_all .aih-main .tj .s{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;fill:var(--dim)}#top #wrap_all .aih-main .tj .l{font-size:15px;font-weight:500;fill:#ffffff59}#top #wrap_all .aih-main .tj .n.on .s{fill:var(--cyan)}#top #wrap_all .aih-main .tj .n.on .l{fill:var(--fg)}html.js #top #wrap_all .aih-main .eg-c.up,html.js #top #wrap_all .aih-main .rule.up,html.js #top #wrap_all .aih-main .contract.up,html.js #top #wrap_all .aih-main .stats.up>div{transition:opacity .9s var(--ease),transform 1s var(--ease),translate .6s var(--ease),border-color .5s var(--ease),box-shadow .6s var(--ease),background-color .5s var(--ease);transition-delay:var(--d,0s),var(--d,0s),0s,0s,0s,0s}#top #wrap_all .aih-main .eg-orb{transition:transform .6s var(--ease),box-shadow .6s var(--ease)}#top #wrap_all .aih-main #map .tile,#top #wrap_all .aih-main #map .tile-chip,#top #wrap_all .aih-main #map .ov-go,#top #wrap_all .aih-main #map .it{cursor:pointer}#top #wrap_all .aih-main #map .ov-chips button{display:inline-flex;align-items:center;gap:7px;padding:6px 7px 6px 12px}#top #wrap_all .aih-main #map .ov-chips button::after{content:"+";display:grid;place-items:center;width:17px;height:17px;border-radius:50%;font-size:13px;font-weight:600;line-height:1;background:#ffffff14;color:var(--fg);transition:transform .45s var(--ease),background-color .3s,color .3s}#top #wrap_all .aih-main #map .ov-chips button:hover::after,#top #wrap_all .aih-main #map .ov-chips button:focus-visible::after{transform:rotate(90deg);background:var(--acc-lite,var(--cyan));color:var(--night)}#top #wrap_all .aih-main #map .tile::before{content:"+";position:absolute;right:14px;bottom:14px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:17px;font-weight:500;line-height:1;border:1px solid var(--hair-2);color:var(--fg-2);transition:transform .45s var(--ease),background-color .3s,color .3s,border-color .3s;z-index:1}#top #wrap_all .aih-main #map .tile.feature::before{bottom:auto;top:50%;margin-top:-14px;right:18px;border-color:#ffffff55;color:#fff}#top #wrap_all .aih-main #map .tile.feature{padding-right:64px}#top #wrap_all .aih-main #map .tile:hover::before,#top #wrap_all .aih-main #map .tile:focus-visible::before{transform:rotate(90deg);background:var(--acc-lite,var(--cyan));border-color:transparent;color:var(--night)}#top #wrap_all .aih-main #map .tile.feature:hover::before{background:#fff;color:var(--blue)}@property --ga{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes aih-glowRun{to{--ga:360deg}}#top #wrap_all .aih-main #map .tile,#top #wrap_all .aih-main #map .ov-chips button{--edge:#0B0627;border:1px solid transparent!important;background:linear-gradient(var(--edge),var(--edge)) padding-box,conic-gradient(from var(--ga),#ffffff14 0deg,#ffffff14 250deg,#31a0f6 300deg,#5f3fff 335deg,#ffffff14 360deg) border-box!important;animation:aih-glowRun 5s linear infinite;animation-delay:calc(var(--gi,0)*-.7s)}#top #wrap_all .aih-main #map .ov-chips button{--edge:#120B33;animation-duration:4s}#top #wrap_all .aih-main #map .tile.feature{--edge:transparent;background:linear-gradient(110deg,var(--blue),var(--violet)) padding-box,conic-gradient(from var(--ga),#ffffff33 0deg,#ffffff33 250deg,#fff 310deg,#31a0f6 335deg,#ffffff33 360deg) border-box!important}#top #wrap_all .aih-main #map .tile:hover,#top #wrap_all .aih-main #map .ov-chips button:hover{--edge:#170D45;animation-duration:1.6s}#top #wrap_all .aih-main #map .tile.feature:hover{animation-duration:1.6s}#top #wrap_all .aih-main #map .tile::after{border-radius:inherit}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main #map .tile,#top #wrap_all .aih-main #map .ov-chips button{animation:none}}#top #wrap_all .aih-main #map .tile.feature{--edge:#0B0627;background:radial-gradient(120% 140%at 0% 0%,#0040df33,transparent 60%) padding-box,linear-gradient(var(--edge),var(--edge)) padding-box,conic-gradient(from var(--ga),#ffffff14 0deg,#ffffff14 250deg,#31a0f6 300deg,#5f3fff 335deg,#ffffff14 360deg) border-box!important}#top #wrap_all .aih-main #map .tile.feature:hover{--edge:#170D45}#top #wrap_all .aih-main #map .tile.feature p{color:var(--dim)}#top #wrap_all .aih-main #map .tile.feature .ico{background:color-mix(in oklab,var(--cyan) 18%,transparent);border-color:color-mix(in oklab,var(--cyan) 30%,transparent)}#top #wrap_all .aih-main #map .tile.feature::before{border-color:var(--hair-2);color:var(--fg-2)}#top #wrap_all .aih-main #map .tile.feature:hover::before{background:var(--cyan);color:var(--night);border-color:transparent}#top #wrap_all .aih-main #map .ov-c:hover{translate:none;box-shadow:none;border-color:var(--hair)}#top #wrap_all .aih-main #map .ov-c{cursor:default}@media (min-width:981px){#top #wrap_all .aih-main #how .cx{grid-template-rows:auto auto auto;align-items:center;row-gap:0}#top #wrap_all .aih-main #how .cx-side{grid-row:1/span 3;display:grid;grid-template-rows:subgrid;gap:0}#top #wrap_all .aih-main #how .cx-side>.cx-k{grid-row:1;align-self:end;margin-bottom:6px}#top #wrap_all .aih-main #how .cx-side>.cx-s{grid-row:2;align-self:start;margin:0 0 22px}#top #wrap_all .aih-main #how .cx-list{grid-row:3;align-self:center}#top #wrap_all .aih-main #how .cx-core{grid-row:3;grid-column:2;align-self:center}}#top #wrap_all .aih-main #how .cx-list{display:grid;gap:10px}#top #wrap_all .aih-main .pscr{position:relative;margin:20px 0 4px;--sc:1}#top #wrap_all .aih-main .ps-win{width:940px;transform:scale(var(--sc));transform-origin:0 0;background:#f5f7fb;border-radius:16px;border:1px solid #e3e8f0;box-shadow:0 40px 80px -40px #000c,0 0 0 1px #ffffff14;overflow:hidden;color:#0c293d;font:13px/1.45 var(--font);text-align:left;letter-spacing:0}#top #wrap_all .aih-main .ps-win svg{display:block}#top #wrap_all .aih-main .ps-win b{font-weight:650}#top #wrap_all .aih-main .ps-win .kk{display:block;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#64748b}#top #wrap_all .aih-main .pt{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;background:#fff;border-bottom:1px solid #e8ecf3;font-size:11.5px;color:#475569;white-space:nowrap}#top #wrap_all .aih-main .pt .pt-logo{width:96px;height:18px;flex:none}#top #wrap_all .aih-main .pt svg{width:13px;height:13px}#top #wrap_all .aih-main .pt-home{color:#0040df;display:grid;place-items:center;width:26px;height:26px;border-radius:8px}#top #wrap_all .aih-main .pt-nav{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid #e8ecf3;border-radius:10px;overflow:hidden;flex:0 1 auto;min-width:0}#top #wrap_all .aih-main .pt-nav span{display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border-radius:7px}#top #wrap_all .aih-main .pt-nav span.on{background:#eef4ff;color:#0040df;font-weight:600}#top #wrap_all .aih-main .pt-nav .pt-dd svg{width:11px;height:11px;opacity:.7}#top #wrap_all .aih-main .pt-ic{color:#0040df;display:inline-grid}#top #wrap_all .aih-main .pt-recs{display:flex;gap:2px;padding:3px;border-radius:10px;background:#f1f4fa;border:1px solid #e8ecf3;overflow:hidden;flex:1 1 auto;min-width:0}#top #wrap_all .aih-main .pt-recs span{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:7px;color:#334155}#top #wrap_all .aih-main .pt-recs span.on{background:#fff;color:#0040df;box-shadow:0 0 0 1px #c9d8ff}#top #wrap_all .aih-main .pt-recs em{font-style:normal;margin-left:3px;opacity:.6}#top #wrap_all .aih-main .pt-lumen{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:9px;background:#fff;border:1px solid #e8ecf3;color:#5f3fff;font-weight:600}#top #wrap_all .aih-main .pt .pt-lumen svg{color:#5f3fff;width:14px;height:14px}#top #wrap_all .aih-main .pt-lumen svg path{fill:#5f3fff}#top #wrap_all .aih-main .pt-i{color:#334155;display:grid;place-items:center;width:22px}#top #wrap_all .aih-main .pt-av{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#e9eef8;color:#334155;font-weight:700;font-size:10.5px}#top #wrap_all .aih-main .pw-body{padding:16px 18px 20px}#top #wrap_all .aih-main .pw-title{font-size:16px;color:#1e293b;padding:0 2px 12px;margin-bottom:14px;border-bottom:1px solid #e8ecf3}#top #wrap_all .aih-main .pb{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border:1px solid #e6eaf2;border-radius:14px;position:relative;overflow:hidden}#top #wrap_all .aih-main .pb::after{content:"";position:absolute;inset:0;background:radial-gradient(60% 120%at 100%0,#5f3fff12,transparent 60%);pointer-events:none}#top #wrap_all .aih-main .pb-ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;flex:none}#top #wrap_all .aih-main .pb-ic svg{width:19px;height:19px}#top #wrap_all .aih-main .pb-ic.blue{background:#eef4ff;color:#0040df}#top #wrap_all .aih-main .pb-ic.red{background:#fdecec;color:#e5484d}#top #wrap_all .aih-main .pb-ic .rg{font-size:16px;color:#e5484d}#top #wrap_all .aih-main .pb b{display:block;font-size:15px}#top #wrap_all .aih-main .pb small{display:block;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#64748b}#top #wrap_all .aih-main .pb-r{margin-left:auto;display:flex;align-items:center;gap:14px;text-align:right;font-size:12px;font-weight:600;position:relative;z-index:1}#top #wrap_all .aih-main .pb-r small{font-size:9px}#top #wrap_all .aih-main .pbtn{display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:9px;font-size:12px;font-weight:600;background:#0040df;color:#fff;white-space:nowrap}#top #wrap_all .aih-main .pbtn svg{width:13px;height:13px}#top #wrap_all .aih-main .pbtn.red{background:#e5484d}#top #wrap_all .aih-main .pbtn.ghost{background:#fff;color:#0040df;border:1px solid #dce5f7;padding:5px 10px;font-size:11px;margin-left:auto}#top #wrap_all .aih-main .pbtn.red-o{background:#fff;color:#e5484d;border:1px solid #f5b5b5}#top #wrap_all .aih-main .pbtn.dark{background:#0c293d}#top #wrap_all .aih-main .ph{font-size:21px;line-height:1.2;font-weight:700;letter-spacing:-.02em;margin:18px 0 6px;max-width:30em;color:#0c293d}#top #wrap_all .aih-main .ph em{font-style:normal}#top #wrap_all .aih-main .ph .red{color:#e5484d}#top #wrap_all .aih-main .psub{font-size:12.5px;color:#64748b;max-width:48em;margin-bottom:12px}#top #wrap_all .aih-main .ptabs{display:inline-flex;gap:2px;padding:3px;background:#fff;border:1px solid #e6eaf2;border-radius:11px;font-size:12px;color:#475569;margin:2px 0 12px}#top #wrap_all .aih-main .ptabs span{padding:6px 12px;border-radius:8px}#top #wrap_all .aih-main .ptabs span.on{background:#0c293d;color:#fff;font-weight:600}#top #wrap_all .aih-main .pks{display:grid;gap:8px;margin-bottom:10px}#top #wrap_all .aih-main .pks.c5{grid-template-columns:repeat(5,1fr)}#top #wrap_all .aih-main .pks.c6{grid-template-columns:repeat(6,1fr)}#top #wrap_all .aih-main .pk{background:#fff;border:1px solid #e6eaf2;border-left:3px solid var(--t,#94A3B8);border-radius:12px;padding:11px 12px}#top #wrap_all .aih-main .pk small{display:block;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#top #wrap_all .aih-main .pk b{display:block;font-size:22px;letter-spacing:-.02em;color:var(--t,#0C293D);margin:4px 0 1px;font-variant-numeric:tabular-nums}#top #wrap_all .aih-main .pk span{font-size:10.5px;color:#94a3b8}#top #wrap_all .aih-main .pk.ink{--t:#0C293D;border-left-color:#0c293d}#top #wrap_all .aih-main .pk.blue{--t:#0040DF}#top #wrap_all .aih-main .pk.red{--t:#E5484D}#top #wrap_all .aih-main .pk.amber{--t:#D97706}#top #wrap_all .aih-main .pk.green{--t:#16A34A}#top #wrap_all .aih-main .pk.slate{--t:#475569}#top #wrap_all .aih-main .pg2{display:grid;grid-template-columns:1.25fr 1fr;gap:10px}#top #wrap_all .aih-main .pg2.wide-r{grid-template-columns:1.5fr 1fr}#top #wrap_all .aih-main .pc{background:#fff;border:1px solid #e6eaf2;border-radius:14px;padding:14px 16px}#top #wrap_all .aih-main .pc-h{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-bottom:8px}#top #wrap_all .aih-main .pc-h b{font-size:13.5px}#top #wrap_all .aih-main .pc-h small{font-size:10.5px;color:#94a3b8}#top #wrap_all .aih-main .pc p{font-size:12px;line-height:1.6;color:#334155}#top #wrap_all .aih-main .pbars{list-style:none;display:grid;gap:9px}#top #wrap_all .aih-main .pbars li{display:grid;grid-template-columns:1fr auto;gap:4px 8px;font-size:11.5px;color:#334155}#top #wrap_all .aih-main .pbars li b{font-size:11.5px}#top #wrap_all .aih-main .pbars i{grid-column:1/-1;height:4px;border-radius:4px;background:#eef2f8;position:relative;overflow:hidden}#top #wrap_all .aih-main .pbars i::after{content:"";position:absolute;inset:0;width:var(--w);border-radius:inherit;background:linear-gradient(90deg,#31a0f6,#0040df);transform:scaleX(0);transform-origin:0 50%;transition:transform 1s var(--ease) var(--bd)}#top #wrap_all .aih-main .apn.on .pbars i::after{transform:none}#top #wrap_all .aih-main .pdn{display:flex;align-items:center;justify-content:space-around;gap:10px;padding:4px 0}#top #wrap_all .aih-main .pdonut{width:150px;height:150px;transform:rotate(-90deg)}#top #wrap_all .aih-main .pdonut circle{fill:none;stroke-width:14}#top #wrap_all .aih-main .pdonut .trk{stroke:#eef2f8}#top #wrap_all .aih-main .pdonut .sg{stroke:var(--c);stroke-dasharray:0 100;stroke-dashoffset:var(--o);transition:stroke-dasharray 1s var(--ease) var(--bd)}#top #wrap_all .aih-main .apn.on .pdonut .sg{stroke-dasharray:var(--a)100}#top #wrap_all .aih-main .plg{list-style:none;display:grid;gap:8px;font-size:11.5px;color:#475569}#top #wrap_all .aih-main .plg i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}#top #wrap_all .aih-main .pmoney{display:grid;grid-template-columns:1fr 1fr;gap:14px}#top #wrap_all .aih-main .pmoney em{display:block;font-style:normal;font-size:19px;font-weight:700;color:#e5484d;margin-top:2px}#top #wrap_all .aih-main .pmoney>div>span{font-size:10.5px;color:#94a3b8}#top #wrap_all .aih-main .prows{list-style:none;margin-top:8px}#top #wrap_all .aih-main .prows li{display:flex;justify-content:space-between;gap:8px;padding:7px 0;border-top:1px solid #eef2f8;font-size:11.5px}#top #wrap_all .aih-main .prows small{display:block;font-size:10px;color:#94a3b8}#top #wrap_all .aih-main .prows em{font-style:normal;color:#e5484d;font-weight:600}#top #wrap_all .aih-main .pq{display:grid;grid-template-columns:200px 1fr;gap:0;margin:-16px -18px -20px}#top #wrap_all .aih-main .pq-side{background:#0c1730;color:#cbd5e1;padding:18px 16px;font-size:11.5px}#top #wrap_all .aih-main .pq-brand b{font-size:17px;color:#fff;margin-right:6px}#top #wrap_all .aih-main .pq-brand small{color:#94a3b8}#top #wrap_all .aih-main .pq-new{display:block;text-align:center;margin:14px 0 16px;padding:9px;border-radius:9px;background:#31a0f6;color:#fff;font-weight:600}#top #wrap_all .aih-main .pq-side .kk{color:#64748b;margin:12px 0 6px}#top #wrap_all .aih-main .pq-side ul{list-style:none;display:grid;gap:7px}#top #wrap_all .aih-main .pq-side li::before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#31a0f6;margin-right:8px;vertical-align:middle}#top #wrap_all .aih-main .pq-side ul.v li::before{background:#8b7bff}#top #wrap_all .aih-main .pq-side p{font-size:11px;color:#94a3b8}#top #wrap_all .aih-main .pq-main{padding:18px 22px 22px}#top #wrap_all .aih-main .pq-alert{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:#fff5f5;border:1px solid #f8c9c9}#top #wrap_all .aih-main .pq-alert i{width:8px;height:8px;border-radius:50%;background:#e5484d;flex:none;animation:aih-pqP 1.6s ease-in-out infinite}@keyframes aih-pqP{50%{box-shadow:0 0 0 6px #e5484d22}}#top #wrap_all .aih-main .pq-alert b{display:block;font-size:12.5px}#top #wrap_all .aih-main .pq-alert small{font-size:11px;color:#64748b}#top #wrap_all .aih-main .pq-alert .pbtn{margin-left:auto}#top #wrap_all .aih-main .pq-ask{display:flex;gap:8px;margin:12px 0 8px}#top #wrap_all .aih-main .pq-in{flex:1;display:flex;align-items:center;gap:8px;padding:10px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#475569;font-size:12px;overflow:hidden;white-space:nowrap}#top #wrap_all .aih-main .pq-in svg{width:14px;height:14px;color:#64748b;flex:none}#top #wrap_all .aih-main .pq-type::after{content:"";display:inline-block;width:1.5px;height:13px;background:#0040df;margin-left:2px;vertical-align:-2px;animation:aih-pqC 1s steps(1) infinite}@keyframes aih-pqC{50%{opacity:0}}#top #wrap_all .aih-main .pq-chips{display:flex;gap:6px;overflow:hidden;white-space:nowrap;padding-bottom:4px}#top #wrap_all .aih-main .pq-chips span{padding:6px 11px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;font-size:11px;color:#334155}#top #wrap_all .aih-main .pq-chips span.on{border-color:#7cc4fa;color:#0b7bd3;background:#f0f8ff}#top #wrap_all .aih-main .pq-empty{text-align:center;padding:26px 30px 4px}#top #wrap_all .aih-main .pq-f{display:inline-grid;color:#31a0f6}#top #wrap_all .aih-main .pq-f svg{width:34px;height:34px;animation:aih-pqF 3s ease-in-out infinite}@keyframes aih-pqF{50%{transform:translateY(-4px) rotate(-6deg)}}#top #wrap_all .aih-main .pq-empty .pq-h{font-size:17px;margin:10px 0 6px;color:#0c293d}#top #wrap_all .aih-main .pq-empty p{font-size:12px;color:#64748b;max-width:34em;margin:0 auto}#top #wrap_all .aih-main .pq-note{margin:14px auto 0;max-width:36em;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;font-size:10.5px;color:#94a3b8;text-align:left}#top #wrap_all .aih-main .pr{display:grid;grid-template-columns:210px 1fr;gap:12px}#top #wrap_all .aih-main .pr-side{display:grid;gap:8px;align-content:start}#top #wrap_all .aih-main .pr-card{background:#fff;border:1px solid #e6eaf2;border-radius:14px;overflow:hidden;position:relative}#top #wrap_all .aih-main .pr-band{height:44px;background:linear-gradient(110deg,#0040df,#5f3fff)}#top #wrap_all .aih-main .pr-av{position:absolute;left:14px;top:22px;width:38px;height:38px;border-radius:10px;background:#fff;border:1px solid #e6eaf2;display:grid;place-items:center;font-weight:700;color:#0040df;font-size:14px}#top #wrap_all .aih-main .pr-av i{position:absolute;right:-5px;bottom:-5px;font-style:normal;color:#f59e0b;font-size:12px}#top #wrap_all .aih-main .pr-tag{position:absolute;right:10px;top:50px;font-size:10px;padding:3px 8px;border-radius:6px;background:#eef4ff;color:#0040df}#top #wrap_all .aih-main .pr-name{display:block;margin:24px 14px 4px;font-size:14px}#top #wrap_all .aih-main .pr-stage{display:inline-block;margin:0 14px 10px;font-size:10px;padding:3px 7px;border-radius:6px;background:#f0edff;color:#5f3fff}#top #wrap_all .aih-main .pr-acts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #eef2f8}#top #wrap_all .aih-main .pr-acts span{display:grid;justify-items:center;gap:3px;padding:8px 2px;font-size:9px;color:#475569;text-align:center;border-right:1px solid #eef2f8;border-bottom:1px solid #eef2f8}#top #wrap_all .aih-main .pr-acts svg{width:14px;height:14px;color:#334155}#top #wrap_all .aih-main .pr-ct{display:grid;gap:7px;padding:12px 14px;font-size:11px;color:#0040df}#top #wrap_all .aih-main .pr-ct span{display:flex;gap:7px;align-items:center}#top #wrap_all .aih-main .pr-ct svg{width:12px;height:12px}#top #wrap_all .aih-main .pr-mini{display:grid;grid-template-columns:1fr 1fr;gap:6px}#top #wrap_all .aih-main .pr-mini span{background:#fff;border:1px solid #e6eaf2;border-radius:10px;padding:8px 10px;font-size:9.5px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#top #wrap_all .aih-main .pr-mini b{display:block;font-size:14px;color:#0c293d}#top #wrap_all .aih-main .ptabs.rec{display:flex;flex-wrap:nowrap;overflow:hidden;white-space:nowrap;font-size:11px;margin-bottom:10px}#top #wrap_all .aih-main .ptabs.rec span{padding:6px 9px}#top #wrap_all .aih-main .ptabs.rec span.on{background:#eef4ff;color:#0040df}#top #wrap_all .aih-main .pag{background:#fff;border:1px solid #e6eaf2;border-top:3px solid var(--tone);border-radius:14px;padding:14px 16px}#top #wrap_all .aih-main .pag-h{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}#top #wrap_all .aih-main .pag-h b{display:block;font-size:15px}#top #wrap_all .aih-main .pag-h small{display:block;font-size:11.5px;color:#64748b}#top #wrap_all .aih-main .pag-ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:#fff;flex:none}#top #wrap_all .aih-main .pag-ic svg{width:18px;height:18px}#top #wrap_all .aih-main .pag-ic.blue{background:#0040df}#top #wrap_all .aih-main .pag-ic.violet{background:#5f3fff}#top #wrap_all .aih-main .pact{margin-left:auto;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:#e9f9ef;color:#16a34a;display:inline-flex;align-items:center;gap:6px}#top #wrap_all .aih-main .pact::before{content:"";width:6px;height:6px;border-radius:50%;background:#22c55e;animation:aih-pqP 1.8s ease-in-out infinite}#top #wrap_all .aih-main .pwarn{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:#fff8e6;border:1px solid #f7dc9a;color:#b45309;font-size:12px;font-weight:600;margin-bottom:12px}#top #wrap_all .aih-main .pwarn i{width:7px;height:7px;border-radius:50%;background:#ea8a0b;flex:none}#top #wrap_all .aih-main .pscore{display:flex;align-items:center;gap:16px;margin-bottom:10px}#top #wrap_all .aih-main .pring{position:relative;width:74px;height:74px;display:grid;place-items:center;align-content:center;flex:none}#top #wrap_all .aih-main .pring svg{position:absolute;inset:0;transform:rotate(-90deg)}#top #wrap_all .aih-main .pring circle{fill:none;stroke-width:6}#top #wrap_all .aih-main .pring .trk{stroke:#eef2f8}#top #wrap_all .aih-main .pring .val{stroke:#16a34a;stroke-linecap:round;stroke-dasharray:0 100;transition:stroke-dasharray 1.4s var(--ease) .5s}#top #wrap_all .aih-main .apn.on .pring .val{stroke-dasharray:var(--v)100}#top #wrap_all .aih-main .pring b{font-size:19px;line-height:1;color:#16a34a}#top #wrap_all .aih-main .pring small{font-size:9px;color:#94a3b8}#top #wrap_all .aih-main .pscore .hi{font-size:22px;color:#16a34a}#top #wrap_all .aih-main .ptog{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#64748b}#top #wrap_all .aih-main .ptog i{width:26px;height:15px;border-radius:999px;background:#e2e8f0;position:relative}#top #wrap_all .aih-main .ptog i::after{content:"";position:absolute;left:2px;top:2px;width:11px;height:11px;border-radius:50%;background:#fff}#top #wrap_all .aih-main .pfields{display:grid;grid-template-columns:1fr 1fr;gap:9px 18px;margin:4px 0 10px}#top #wrap_all .aih-main .pfields dt{font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#64748b}#top #wrap_all .aih-main .pfields dd{font-size:12.5px;color:#0c293d;margin-top:1px}#top #wrap_all .aih-main .chip{display:inline-block;font-size:10.5px;font-weight:600;padding:3px 8px;border-radius:6px}#top #wrap_all .aih-main .chip.g{background:#e9f9ef;color:#16a34a}#top #wrap_all .aih-main .chip.a{background:#fff4db;color:#b45309}#top #wrap_all .aih-main .chip.s{background:#f1f4f9;color:#334155}#top #wrap_all .aih-main .pchips{display:flex;gap:6px;margin-bottom:12px}#top #wrap_all .aih-main .preason p,#top #wrap_all .aih-main .pbox{font-size:12px;line-height:1.6;color:#334155;margin-top:4px}#top #wrap_all .aih-main .pbox{padding:10px 12px;border:1px solid #e6eaf2;border-radius:10px;background:#fafbfd;margin:4px 0 12px}#top #wrap_all .aih-main .pul{list-style:disc;padding-left:18px;font-size:12px;line-height:1.55;color:#334155;display:grid;gap:5px;margin:4px 0 12px}#top #wrap_all .aih-main .pscr .a{opacity:0;transform:translateY(10px);transition:opacity .6s var(--ease),transform .7s var(--ease);transition-delay:var(--d,0s)}#top #wrap_all .aih-main .apn.on .pscr .a{opacity:1;transform:none}#top #wrap_all .aih-main .ps-win{opacity:0;translate:0 16px;transition:opacity .6s var(--ease),translate .8s var(--ease)}#top #wrap_all .aih-main .apn.on .ps-win{opacity:1;translate:0 0}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .pscr .a,#top #wrap_all .aih-main .ps-win{opacity:1!important;transform:none!important;translate:none!important;transition:none!important}#top #wrap_all .aih-main .pbars i::after{transform:none}#top #wrap_all .aih-main .pdonut .sg{stroke-dasharray:var(--a)100}#top #wrap_all .aih-main .pring .val{stroke-dasharray:var(--v)100}}#top #wrap_all .aih-main .agx-sc.agx-old{display:none}#top #wrap_all .aih-main .pr-main{min-width:0}#top #wrap_all .aih-main .pt-nav,#top #wrap_all .aih-main .pt-recs{-webkit-mask:linear-gradient(90deg,#000 88%,transparent);mask:linear-gradient(90deg,#000 88%,transparent)}#top #wrap_all .aih-main .pt .pt-lumen svg{flex:none}#top #wrap_all .aih-main .pq-main{min-width:0}#top #wrap_all .aih-main .pmoney .prows em{font-size:12px;font-weight:650;color:#e5484d;display:inline;margin:0}#top #wrap_all .aih-main .ps-win{--ink:#07021B;--mut:#4B5165;--soft:#8A87A3;--ln:#E4E2EF;--bgw:#F7F6FB;--vio:#5F3FFF;--ind:#411EED;--blu:#0040DF;--cya:#31A0F6;--nav:#001B60;height:740px;display:flex;flex-direction:column;background:var(--bgw);border-color:var(--ln);color:var(--ink)}#top #wrap_all .aih-main .pw-body{flex:1;display:flex;flex-direction:column;min-height:0}#top #wrap_all .aih-main .pw-body>.pg2,#top #wrap_all .aih-main .pw-body>.pr,#top #wrap_all .aih-main .pw-body>.pq{flex:1;min-height:0}#top #wrap_all .aih-main .pg2>.pc{display:flex;flex-direction:column}#top #wrap_all .aih-main .pr-main{display:flex;flex-direction:column}#top #wrap_all .aih-main .pr-main>.pag{flex:1}#top #wrap_all .aih-main .pq{margin-bottom:-20px}#top #wrap_all .aih-main .pt,#top #wrap_all .aih-main .pb,#top #wrap_all .aih-main .pk,#top #wrap_all .aih-main .pc,#top #wrap_all .aih-main .ptabs,#top #wrap_all .aih-main .pr-card,#top #wrap_all .aih-main .pr-mini span,#top #wrap_all .aih-main .pag,#top #wrap_all .aih-main .pq-in,#top #wrap_all .aih-main .pq-chips span,#top #wrap_all .aih-main .pq-note{border-color:var(--ln)!important}#top #wrap_all .aih-main .pt{border-bottom-color:var(--ln)}#top #wrap_all .aih-main .ps-win .kk,#top #wrap_all .aih-main .pk small,#top #wrap_all .aih-main .pfields dt,#top #wrap_all .aih-main .pb small{color:var(--mut)}#top #wrap_all .aih-main .psub,#top #wrap_all .aih-main .pc-h small,#top #wrap_all .aih-main .pk span,#top #wrap_all .aih-main .pq-empty p{color:var(--soft)}#top #wrap_all .aih-main .pc p,#top #wrap_all .aih-main .pbars li,#top #wrap_all .aih-main .pul,#top #wrap_all .aih-main .preason p,#top #wrap_all .aih-main .pbox{color:var(--mut)}#top #wrap_all .aih-main .ph,#top #wrap_all .aih-main .pq-empty .pq-h,#top #wrap_all .aih-main .pfields dd,#top #wrap_all .aih-main .pr-mini b{color:var(--ink)}#top #wrap_all .aih-main .ph .red,#top #wrap_all .aih-main .ph em.red{color:transparent;background:linear-gradient(100deg,var(--blu),var(--vio));-webkit-background-clip:text;background-clip:text}#top #wrap_all .aih-main .pk.ink{--t:var(--ink)}#top #wrap_all .aih-main .pk.blue{--t:var(--blu)}#top #wrap_all .aih-main .pk.red{--t:var(--vio)}#top #wrap_all .aih-main .pk.amber{--t:var(--ind)}#top #wrap_all .aih-main .pk.green{--t:var(--cya)}#top #wrap_all .aih-main .pk.slate{--t:var(--nav)}#top #wrap_all .aih-main .pk.ink{border-left-color:var(--ink)}#top #wrap_all .aih-main .pbtn,#top #wrap_all .aih-main .pbtn.red{background:var(--blu)}#top #wrap_all .aih-main .pbtn.ghost{background:#fff;color:var(--blu);border-color:#d9d5f5}#top #wrap_all .aih-main .pbtn.red-o{background:#fff;color:var(--vio);border-color:#cfc7ff}#top #wrap_all .aih-main .pbtn.dark,#top #wrap_all .aih-main .ptabs span.on{background:var(--ink)}#top #wrap_all .aih-main .pb-ic.blue,#top #wrap_all .aih-main .pb-ic.red{background:#efedff;color:var(--vio)}#top #wrap_all .aih-main .pb-ic .rg{color:var(--vio)}#top #wrap_all .aih-main .pb::after{background:radial-gradient(60% 120%at 100%0,#5f3fff14,transparent 60%)}#top #wrap_all .aih-main .pbars i{background:#eeecf7}#top #wrap_all .aih-main .pbars i::after{background:linear-gradient(90deg,var(--cya),var(--vio))}#top #wrap_all .aih-main .pdonut .trk{stroke:#eeecf7}#top #wrap_all .aih-main .pmoney em,#top #wrap_all .aih-main .prows em,#top #wrap_all .aih-main .pmoney .prows em{color:var(--vio)}#top #wrap_all .aih-main .prows li{border-top-color:#eeecf7}#top #wrap_all .aih-main .pq-side{background:var(--ink)}#top #wrap_all .aih-main .pq-new{background:linear-gradient(100deg,var(--blu),var(--vio))}#top #wrap_all .aih-main .pq-side li::before{background:var(--cya)}#top #wrap_all .aih-main .pq-side ul.v li::before{background:#8b7bff}#top #wrap_all .aih-main .pq-alert{background:#f4f2ff;border-color:#dcd5ff}#top #wrap_all .aih-main .pq-alert i{background:var(--vio)}#top #wrap_all .aih-main .pq-chips span.on{border-color:#b7c8ff;color:var(--blu);background:#f0f4ff}#top #wrap_all .aih-main .pq-f{color:var(--vio)}#top #wrap_all .aih-main .pr-band{background:linear-gradient(110deg,var(--blu),var(--vio))}#top #wrap_all .aih-main .pr-tag,#top #wrap_all .aih-main .ptabs.rec span.on,#top #wrap_all .aih-main .pt-nav span.on{background:#efedff;color:var(--vio)}#top #wrap_all .aih-main .pr-av,#top #wrap_all .aih-main .pr-ct,#top #wrap_all .aih-main .pt-home,#top #wrap_all .aih-main .pt-ic{color:var(--blu)}#top #wrap_all .aih-main .pr-stage{background:#efedff;color:var(--vio)}#top #wrap_all .aih-main .pag-ic.blue{background:var(--blu)}#top #wrap_all .aih-main .pag-ic.violet{background:var(--vio)}#top #wrap_all .aih-main .pact{background:#eaf5fe;color:#0b7bd3}#top #wrap_all .aih-main .pact::before{background:var(--cya)}#top #wrap_all .aih-main .pwarn{background:#f4f2ff;border-color:#dcd5ff;color:var(--ind)}#top #wrap_all .aih-main .pwarn i{background:var(--vio)}#top #wrap_all .aih-main .pring .val{stroke:var(--blu)}#top #wrap_all .aih-main .pring b,#top #wrap_all .aih-main .pscore .hi{color:var(--blu)}#top #wrap_all .aih-main .chip.g{background:#eaf5fe;color:#0b7bd3}#top #wrap_all .aih-main .chip.a{background:#efedff;color:var(--ind)}#top #wrap_all .aih-main .chip.s{background:#f0eff6;color:var(--mut)}#top #wrap_all .aih-main .pbox{background:#fbfafe}#top #wrap_all .aih-main .pt-recs{background:#f4f3fa}#top #wrap_all .aih-main .pt-recs span.on{color:var(--blu);box-shadow:0 0 0 1px #cfc7ff}#top #wrap_all .aih-main .pt-lumen{color:var(--vio)}#top #wrap_all .aih-main .pq-main{display:flex;flex-direction:column}#top #wrap_all .aih-main .pq-empty{margin:auto 0}#top #wrap_all .aih-main .pscr{overflow:hidden;border-radius:16px 16px 0 0}#top #wrap_all .aih-main .pscr .ps-win{border-bottom-left-radius:0;border-bottom-right-radius:0}#top #wrap_all .aih-main .pb-ic.orange{background:#fff1e8;color:#fe6d1f}#top #wrap_all .aih-main .pbtn.orange{background:var(--blu)}#top #wrap_all .aih-main .pv-live{display:inline-flex;align-items:center;gap:6px;color:#0b7bd3}#top #wrap_all .aih-main .pv-live::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--cya);animation:aih-pqP 1.6s ease-in-out infinite}#top #wrap_all .aih-main .pv-call{display:flex;flex-direction:column;gap:8px}#top #wrap_all .aih-main .pv-h{display:flex;align-items:center;gap:8px;font-size:12.5px}#top #wrap_all .aih-main .pv-dot{width:8px;height:8px;border-radius:50%;background:#fe6d1f;animation:aih-pqP 1.4s ease-in-out infinite}#top #wrap_all .aih-main .pv-t{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--mut);font-size:12px;font-weight:600}#top #wrap_all .aih-main .pv-wave{display:flex;align-items:center;gap:3px;height:34px;padding:0 2px;margin:2px 0 4px}#top #wrap_all .aih-main .pv-wave i{flex:1;border-radius:3px;background:linear-gradient(180deg,var(--cya),var(--vio));height:85%;opacity:.85;transform:scaleY(.21);animation:aih-pvW 1.1s ease-in-out infinite;animation-delay:calc(var(--i)*-73ms);will-change:transform}@keyframes aih-pvW{0%,to{transform:scaleY(.21)}25%{transform:scaleY(1)}50%{transform:scaleY(.47)}75%{transform:scaleY(.76)}}#top #wrap_all .aih-main .pv-who{display:flex;justify-content:space-between;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--soft)}#top #wrap_all .aih-main .pv-ln{max-width:80%;padding:8px 11px;border-radius:12px;font-size:12px;line-height:1.45}#top #wrap_all .aih-main .pv-ln small{display:block;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;opacity:.75}#top #wrap_all .aih-main .pv-ln.ai{background:#efedff;color:var(--ink);border-bottom-left-radius:4px}#top #wrap_all .aih-main .pv-ln.me{align-self:flex-end;background:var(--blu);color:#fff;border-bottom-right-radius:4px}#top #wrap_all .aih-main .pv-done{margin-top:auto;align-self:flex-start;font-size:11.5px;font-weight:600;color:#0b7bd3;background:#eaf5fe;padding:6px 10px;border-radius:8px}#top #wrap_all .aih-main .pfields.one{grid-template-columns:1fr 1fr}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .pv-wave i{animation:none;height:50%}}#top #wrap_all .aih-main .pv-ln p{color:inherit!important;font-size:12px;line-height:1.45}#top #wrap_all .aih-main .pv-k{margin:10px 0 0}#top #wrap_all .aih-main .pw-body>.pg2:has(.pv-call){flex:0 0 auto}#top #wrap_all .aih-main .pv-wave{justify-content:space-between;gap:0}#top #wrap_all .aih-main .pv-wave i{flex:0 0 2px;border-radius:2px}#top #wrap_all .aih-main .wave{justify-content:space-between;gap:0}#top #wrap_all .aih-main .wave i{flex:0 0 2px;border-radius:2px}@media (min-width:981px){#top #wrap_all .aih-main .agx{align-items:start}#top #wrap_all .aih-main .agx>.agx-r{align-self:stretch}#top #wrap_all .aih-main .agx-r{min-height:0;padding:24px 26px}#top #wrap_all .aih-main .apn-h h3{font-size:clamp(30px,2.6vw,40px);line-height:1.05;margin-top:6px}#top #wrap_all .aih-main .apn-h .job{margin-top:6px;font-size:15px}#top #wrap_all .aih-main .pscr{margin:16px 0 0}#top #wrap_all .aih-main .apn{position:relative}#top #wrap_all .aih-main .apn .agx-f{position:absolute;right:0;top:34px;margin:0;padding:0;border:0;display:flex;align-items:center;gap:14px;text-align:right}#top #wrap_all .aih-main .apn .agx-f small{font-size:9.5px}#top #wrap_all .aih-main .apn .agx-f b{font-size:clamp(15px,1.25vw,19px)}#top #wrap_all .aih-main .apn .agx-f .btn{padding:9px 14px;font-size:11px}#top #wrap_all .aih-main .apn-h{padding-right:min(40%,360px)}}@media (min-width:981px){#top #wrap_all .aih-main .ap{grid-template-columns:40px 1fr auto;grid-template-rows:auto auto;row-gap:2px;padding:15px 16px;border-radius:22px}#top #wrap_all .aih-main .ap .ic{grid-row:1/span 2}#top #wrap_all .aih-main .ap b{grid-column:2;align-self:end}#top #wrap_all .aih-main .ap .ap-k{grid-column:2;grid-row:2;align-self:start;font-size:11.5px;font-weight:500;letter-spacing:.02em;color:var(--dim);text-transform:none}#top #wrap_all .aih-main .ap .st{grid-column:3;grid-row:1/span 2}#top #wrap_all .aih-main .ap[aria-selected=true] .ap-k{color:var(--fg-2)}#top #wrap_all .aih-main .apn-h{padding-bottom:16px}#top #wrap_all .aih-main .apn-h>div{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:16px}#top #wrap_all .aih-main .apn-h .stp{grid-column:1/-1}#top #wrap_all .aih-main .apn-h h3{font-size:clamp(28px,2.3vw,36px);margin-top:4px}#top #wrap_all .aih-main .apn-h .job{margin:0;font-size:15px;color:var(--dim)}#top #wrap_all .aih-main .apn .agx-f{top:30px}#top #wrap_all .aih-main .apn-h{position:relative}#top #wrap_all .aih-main .apn-h>.st{position:absolute;right:0;top:0}#top #wrap_all .aih-main .apn .agx-f{top:34px}}#top #wrap_all .aih-main .apn-h>.st{display:none!important}@media (min-width:981px){#top #wrap_all .aih-main .apn-h .stp{display:block;line-height:16px}#top #wrap_all .aih-main .apn-h h3{line-height:1.05;margin-top:4px}#top #wrap_all .aih-main .apn .agx-f{top:0;align-items:flex-end;text-align:right}#top #wrap_all .aih-main .apn .agx-f small{line-height:16px;margin:0}#top #wrap_all .aih-main .apn .agx-f b{display:flex;align-items:center;justify-content:flex-end;height:calc(clamp(28px,2.3vw,36px)*1.05);margin-top:4px;line-height:1.1}#top #wrap_all .aih-main .apn .agx-f .btn{height:calc(clamp(28px,2.3vw,36px)*1.05);display:inline-flex;align-items:center}}@media (min-width:981px){#top #wrap_all .aih-main .apn .agx-f{align-items:center}#top #wrap_all .aih-main .apn .agx-f .btn{height:auto;padding:10px 16px;justify-content:center;align-self:center}}#top #wrap_all .aih-main .apn-visit{display:inline-flex;margin-top:14px}@media (min-width:981px){#top #wrap_all .aih-main .apn>.apn-visit{position:absolute;left:50%;top:calc((20px + clamp(28px,2.3vw,36px)*1.05)/2);transform:translate(-50%,-50%);margin:0;padding:10px 16px;height:auto}}@media (min-width:981px){#top #wrap_all .aih-main .apn:has(>.apn-visit) .apn-h{padding-right:0}#top #wrap_all .aih-main .apn:has(>.apn-visit) .apn-h>div{max-width:calc(50% - 110px)}#top #wrap_all .aih-main .apn:has(>.apn-visit) .apn-h>div{display:block}#top #wrap_all .aih-main .apn:has(>.apn-visit) .apn-h .job{display:block;font-size:14px;line-height:1.35;margin-top:4px}#top #wrap_all .aih-main .apn>.apn-visit{top:calc((43px + clamp(28px,2.3vw,36px)*1.05)/2)}}#top #wrap_all .aih-main .apn-h .job{display:none!important}#top #wrap_all .aih-main .hero h1{font-size:clamp(40px,min(5.3vw,8.6vh),94px);line-height:.92;letter-spacing:-.045em;font-weight:650}#top #wrap_all .aih-main .hero h1 .l2{margin-top:.1em;font-weight:400;letter-spacing:-.04em;line-height:.92;color:#fff;-webkit-text-fill-color:#fff}#top #wrap_all .aih-main .hero h1 .zc{font-weight:500}#top #wrap_all .aih-main .hero-in .kicker{margin-bottom:6px}#top #wrap_all .aih-main .hero h1{max-width:none}@media (min-width:981px){#top #wrap_all .aih-main .hero h1{font-size:clamp(50px,5.8vw,84px);white-space:nowrap}#top #wrap_all .aih-main .hero h1 .w{white-space:nowrap}}@media (min-width:981px){#top #wrap_all .aih-main .hero-row{grid-template-columns:minmax(0,var(--h1w,560px))!important}#top #wrap_all .aih-main .hero .lede{max-width:none;font-size:clamp(17px,1.3vw,20px);line-height:1.55}}#top #wrap_all .aih-main .hero h1 .zz{--zw:100%;display:inline-block}#top #wrap_all .aih-main .hero h1 .zc{color:transparent!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(100deg,var(--cyan),var(--violet));background-size:var(--zw) 100%;background-position:calc(var(--zx,0px)*-1)0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;padding:.12em 0 .24em;margin:-.12em 0-.24em}@media (max-width:980px){#top #wrap_all .aih-main .hero h1{text-wrap:balance}#top #wrap_all .aih-main .hero h1 .l2{text-wrap:balance}}#top #wrap_all .aih-main .display{font-size:clamp(34px,4.6vw,72px)}#top #wrap_all .aih-main .hero h1{font-size:clamp(40px,5.4vw,86px)!important;font-weight:650;line-height:1.02;letter-spacing:-.04em;text-wrap:balance;white-space:normal!important;max-width:14.5em}#top #wrap_all .aih-main .hero h1 .w{white-space:normal}#top #wrap_all .aih-main .hero h1 .l2{position:relative;display:block;width:fit-content;max-width:100%;margin-top:0;font-weight:650;letter-spacing:-.04em;line-height:1.02;text-wrap:balance;background:linear-gradient(100deg,var(--cyan),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent!important}#top #wrap_all .aih-main .hero h1 .zc{font-weight:650}#top #wrap_all .aih-main .hero h1 .l2{font-size:.62em;margin-top:.18em;line-height:1.08}@media (min-width:981px){#top #wrap_all .aih-main .hero h1 .l2{font-size:50px}}#top #wrap_all .aih-main .hero h1{line-height:.92!important}#top #wrap_all .aih-main .hero .lede{font-size:18px!important}html.js #top #wrap_all .aih-main .rv .w>span{transform:translateY(160%)}html.js #top #wrap_all .aih-main .rv.in .w>span{transform:none}#top #wrap_all .aih-main .hero h1 .l2{background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#fff!important;-webkit-text-fill-color:#fff!important}#top #wrap_all .aih-main .hero h1 .l2a{background:linear-gradient(100deg,var(--cyan),var(--violet));background-size:var(--l2w,100%) 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding:.12em 0 .24em;-webkit-box-decoration-break:clone;box-decoration-break:clone}#top #wrap_all .aih-main .hero h1.in .zc,#top #wrap_all .aih-main .hero h1 .zc{translate:none!important;rotate:none!important;transition:none!important}#top #wrap_all .aih-main .hero h1 .zz{transform-origin:0 85%;transition:rotate 1.4s cubic-bezier(.65,0,.35,1) 2.6s;rotate:0deg}#top #wrap_all .aih-main .hero h1.in .zz{rotate:-7deg}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .hero h1 .zz{transition:none;rotate:-7deg}}html.js #top #wrap_all .aih-main .hero h1.rv.in .l2{clip-path:inset(-120% -12% -40% -4%)}#top #wrap_all .aih-main .hero h1.hh{position:relative;display:block;max-width:none;white-space:normal!important;font-size:clamp(46px,5.6vw,86px)!important;line-height:1.02!important;letter-spacing:-.045em;font-weight:300;text-transform:none;margin:4px 0 0}#top #wrap_all .aih-main .hh .hl{position:relative;display:block;width:max-content;max-width:100%}#top #wrap_all .aih-main .hh b{font-weight:700}#top #wrap_all .aih-main .hh .hl2{margin-top:.04em}#top #wrap_all .aih-main .hh .hbox{position:relative;display:inline-block;padding:0 .14em .06em;margin:0 .04em 0-.02em;font-weight:700;color:#fff;isolation:isolate;rotate:0deg}#top #wrap_all .aih-main .hh .hbox::before{content:"";position:absolute;inset:.06em 0 0;background:var(--blue);z-index:-1;transform-origin:0 50%;transform:scaleX(0);transition:transform .9s var(--ease) .75s;box-shadow:0 20px 40px -18px #0040dfaa}#top #wrap_all .aih-main .hh .hl4{margin-top:.12em}#top #wrap_all .aih-main .hh .hsel{position:relative;display:inline-block;padding:.02em .16em .1em;transform-origin:10% 60%;rotate:0deg;transition:rotate 1.2s cubic-bezier(.65,0,.35,1) 2.3s}#top #wrap_all .aih-main .hh .hsel::before{content:"";position:absolute;inset:0;border:1.5px solid var(--cyan);background:#31a0f612;opacity:0;transition:opacity .5s 1.5s}#top #wrap_all .aih-main .hh .hsel-t{font-weight:700;background:linear-gradient(100deg,var(--cyan),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding:.08em 0 .14em}#top #wrap_all .aih-main .hh .hk{position:absolute;width:.13em;height:.13em;min-width:8px;min-height:8px;background:var(--night);border:1.5px solid var(--cyan);opacity:0;scale:.2;transition:opacity .3s,scale .5s cubic-bezier(.34,1.56,.64,1)}#top #wrap_all .aih-main .hh .k1{left:0;top:0;translate:-50% -50%;transition-delay:1.6s}#top #wrap_all .aih-main .hh .k2{right:0;top:0;translate:50% -50%;transition-delay:1.7s}#top #wrap_all .aih-main .hh .k3{right:0;bottom:0;translate:50% 50%;transition-delay:1.8s}#top #wrap_all .aih-main .hh .k4{left:0;bottom:0;translate:-50% 50%;transition-delay:1.9s}#top #wrap_all .aih-main .hh .hcur{position:absolute;width:.34em;height:.34em;fill:var(--violet);stroke:#fff;stroke-width:1.2;opacity:0;transition:opacity .4s 3.1s,translate 1.1s var(--ease) 3.1s;left:0;top:0;translate:0 0}#top #wrap_all .aih-main .hh .hl{opacity:0;translate:0 .35em;transition:opacity .8s var(--ease),translate 1s var(--ease)}#top #wrap_all .aih-main .hh .hl1{transition-delay:.1s}#top #wrap_all .aih-main .hh .hl2{transition-delay:.25s}#top #wrap_all .aih-main .hh .hl3{transition-delay:.45s}#top #wrap_all .aih-main .hh .hl4{transition-delay:.6s}#top #wrap_all .aih-main .hh.in .hl{opacity:1;translate:0 0}#top #wrap_all .aih-main .hh.in .hbox::before{transform:none}#top #wrap_all .aih-main .hh.in .hsel::before,#top #wrap_all .aih-main .hh.in .hk{opacity:1;scale:1}#top #wrap_all .aih-main .hh.in .hsel{rotate:-4deg}#top #wrap_all .aih-main .hh.in .hcur{opacity:1}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .hh *,#top #wrap_all .aih-main .hh .hbox::before,#top #wrap_all .aih-main .hh .hsel::before{transition:none!important}}@media (max-width:560px){#top #wrap_all .aih-main .hh .hcur{display:none}}#top #wrap_all .aih-main .hh .hl1{font-weight:700}#top #wrap_all .aih-main .hh .hcur,#top #wrap_all .aih-main .hh .k2,#top #wrap_all .aih-main .hh .k4{display:none!important}#top #wrap_all .aih-main .hh .hsel{padding:.04em .2em .1em .18em}#top #wrap_all .aih-main .hh .hsel::before{border:0!important;border-left:2px solid var(--cyan)!important;border-right:2px solid var(--violet)!important;background:linear-gradient(100deg,#31a0f633,#5f3fff33)!important}#top #wrap_all .aih-main .hh .hsel-t{font-style:normal;font-weight:800;letter-spacing:-.04em;padding-right:.06em}#top #wrap_all .aih-main .hh .hk{width:.24em!important;height:.2em!important;min-width:0!important;min-height:0!important;border:0!important;translate:none!important}#top #wrap_all .aih-main .hh .k1{left:-.12em!important;top:-.2em!important;background:var(--cyan)!important;clip-path:polygon(0 0,100%0,50% 100%)}#top #wrap_all .aih-main .hh .k3{right:-.12em!important;bottom:-.2em!important;left:auto!important;top:auto!important;background:var(--violet)!important;clip-path:polygon(50%0,100% 100%,0 100%)}@media (min-width:981px){#top #wrap_all .aih-main .hero-row{grid-template-columns:minmax(0,var(--h1w,560px)) auto!important;align-items:end!important;justify-content:start!important;column-gap:clamp(32px,4vw,64px)!important}#top #wrap_all .aih-main .hero-row .ctas{flex-wrap:nowrap;margin:0;padding-bottom:4px}}#top #wrap_all .aih-main .hero .btn-ghost{background:rgba(236,235,243,.08);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-color:rgba(236,235,243,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 10px 30px -14px rgba(7,2,27,.8)}#top #wrap_all .aih-main .hero .btn-ghost:hover{background:rgba(236,235,243,.14);border-color:rgba(236,235,243,.34)}#top #wrap_all .aih-main .hero h1.hh{width:fit-content}#top #wrap_all .aih-main .hh .hl3{font-weight:700}#top #wrap_all .aih-main .stats b{font-size:clamp(34px,3.4vw,56px)!important}#top #wrap_all .aih-main .eg.pillars .pico{display:block;width:100%;height:112px;margin:4px 0 14px}#top #wrap_all .aih-main .hud{position:absolute;top:clamp(128px,17vh,156px);right:var(--hud-r,var(--gut,clamp(20px,4vw,64px)));display:flex;flex-direction:column;align-items:flex-end;gap:14px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);pointer-events:none;opacity:calc(1 - var(--hp,0)*3.5);z-index:1}#top #wrap_all .aih-main .hud-row{display:flex;align-items:center;gap:18px}#top #wrap_all .aih-main .hud-clk b{color:var(--fg,#ECEBF3);font-weight:600;font-variant-numeric:tabular-nums;margin-left:4px}#top #wrap_all .aih-main .hud-sep{width:1px;height:14px;background:var(--hair-2,#ffffff26)}#top #wrap_all .aih-main .hud-k{display:inline-flex;align-items:center;gap:8px}#top #wrap_all .aih-main .hud-k .d{width:6px;height:6px;border-radius:50%}#top #wrap_all .aih-main .d-v{background:var(--cyan);box-shadow:0 0 8px var(--cyan)}#top #wrap_all .aih-main .d-c{background:#2fd38a;box-shadow:0 0 10px #2fd38a}@media (max-width:980px){#top #wrap_all .aih-main .hud{display:none}}#top #wrap_all .aih-main #how .cx svg.beams{display:none}#top #wrap_all .aih-main #how .cx-fx{position:absolute;left:-60px;top:-60px;width:calc(100% + 120px);height:calc(100% + 120px);pointer-events:none;z-index:2}@media (max-width:980px){#top #wrap_all .aih-main #how .cx-fx{display:none}}#top #wrap_all .aih-main #how .cx-i{transition:background .4s,color .4s}#top #wrap_all .aih-main .pscr .ps-win{--ink:#0F1222;--mut:#5E6272;--soft:#9A9CA8;--ln:#ECECF1;--bgw:#fff;--fill:#F5F5F8;background:#fff;border:1px solid #e4e4ea;border-radius:18px 18px 0 0;box-shadow:0 50px 100px -40px #000d,0 0 0 6px #ffffff0d;font:13px/1.45 var(--font);letter-spacing:-.003em}#top #wrap_all .aih-main .pchrome{display:flex;align-items:center;gap:14px;height:40px;padding:0 14px;background:#fff;border-bottom:1px solid var(--ln);flex:none}#top #wrap_all .aih-main .pc-dots{display:flex;gap:6px}#top #wrap_all .aih-main .pc-dots i{width:10px;height:10px;border-radius:50%;background:#e3e3e8}#top #wrap_all .aih-main .pc-nav{display:flex;gap:10px;color:#a3a5b0}#top #wrap_all .aih-main .pc-nav svg{width:14px;height:14px}#top #wrap_all .aih-main .pc-url{margin-left:auto;display:inline-flex;align-items:center;gap:7px;min-width:260px;justify-content:center;padding:5px 14px;border-radius:9px;background:var(--fill);font-size:11.5px;color:var(--mut)}#top #wrap_all .aih-main .pc-url svg{width:11px;height:11px;color:var(--soft)}#top #wrap_all .aih-main .pc-sp{width:24px}#top #wrap_all .aih-main .pscr .pt{height:46px;background:#fbfbfc;border-bottom:1px solid var(--ln);color:var(--mut)}#top #wrap_all .aih-main .pscr .pt-nav{border:0;padding:0;gap:4px;background:0 0}#top #wrap_all .aih-main .pscr .pt-nav span{padding:6px 9px;border-radius:8px}#top #wrap_all .aih-main .pscr .pt-nav span.on,#top #wrap_all .aih-main .pscr .pt-recs span.on{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 2px #0f12220f,0 0 0 1px var(--ln)}#top #wrap_all .aih-main .pscr .pt-recs{background:var(--fill);border:0;padding:3px;border-radius:10px}#top #wrap_all .aih-main .pscr .pt-recs span{color:var(--mut)}#top #wrap_all .aih-main .pscr .pt-home,#top #wrap_all .aih-main .pscr .pt-ic{color:var(--ink)}#top #wrap_all .aih-main .pscr .pt-lumen{background:#fff;border:1px solid var(--ln);color:var(--vio);box-shadow:0 1px 2px #0f12220d}#top #wrap_all .aih-main .pscr .pt-av{flex:none;width:28px;height:28px;border-radius:50%;background:#eef2ff;color:var(--blu);font-size:10.5px;font-weight:650;letter-spacing:.02em;box-shadow:0 0 0 2px #fff,0 0 0 3px #e2e4ee;margin-left:4px}#top #wrap_all .aih-main .pscr .pt-i,#top #wrap_all .aih-main .pscr .pt-lumen{flex:none}#top #wrap_all .aih-main .pscr .pw-body{background:#fff}#top #wrap_all .aih-main .pscr .ps-win{height:780px}#top #wrap_all .aih-main .pscr .pw-title{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink);font-weight:500;padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid var(--ln)}#top #wrap_all .aih-main .pscr .pw-title::before{content:"Agents  /";white-space:pre;color:var(--soft);font-weight:400}#top #wrap_all .aih-main .pscr .pw-title::after{content:"";order:-1}#top #wrap_all .aih-main .pscr .pb{background:0 0;border:0!important;border-radius:0;padding:4px 0 14px;border-bottom:1px solid var(--ln)!important;margin-bottom:4px}#top #wrap_all .aih-main .pscr .pb::after{display:none}#top #wrap_all .aih-main .pscr .pb-ic{width:38px;height:38px;border-radius:11px;background:var(--blu);color:#fff;box-shadow:0 6px 14px -6px #0040df99}#top #wrap_all .aih-main .pscr .pb-ic.red,#top #wrap_all .aih-main .pscr .pb-ic.blue{background:var(--blu);color:#fff}#top #wrap_all .aih-main .pscr .pb-ic .rg{color:#fff}#top #wrap_all .aih-main .pscr .pb-ic.orange{background:#0b0b0f;color:#fff;box-shadow:0 6px 14px -6px #0b0b0f99}#top #wrap_all .aih-main .pscr .pb b{font-size:17px;font-weight:650;letter-spacing:-.02em;color:var(--ink)}#top #wrap_all .aih-main .pscr .pb small,#top #wrap_all .aih-main .pscr .pb-r small{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--soft)}#top #wrap_all .aih-main .pscr .pb-r{color:var(--ink);font-weight:500}#top #wrap_all .aih-main .pscr .pbtn{border-radius:9px;padding:8px 13px;background:var(--blu);box-shadow:0 1px 2px #0040df33}#top #wrap_all .aih-main .pscr .pbtn.orange{background:var(--blu)}#top #wrap_all .aih-main .pscr .pbtn.ghost,#top #wrap_all .aih-main .pscr .pbtn.red-o{background:#fff;color:var(--ink);border:1px solid #e2e2e8;box-shadow:0 1px 2px #0f12220d}#top #wrap_all .aih-main .pscr .pbtn.dark{background:var(--ink)}#top #wrap_all .aih-main .pscr .ph{font-size:20px;font-weight:650;letter-spacing:-.025em;color:var(--ink);margin:16px 0 4px}#top #wrap_all .aih-main .pscr .ph .red,#top #wrap_all .aih-main .pscr .ph em.red{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--blu)}#top #wrap_all .aih-main .pscr .psub{color:var(--soft);font-size:12.5px}#top #wrap_all .aih-main .pscr .kk,#top #wrap_all .aih-main .pscr .pfields dt{font-size:11.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--soft)}#top #wrap_all .aih-main .pscr .ptabs{display:flex;gap:20px;padding:0;background:0 0;border:0!important;border-bottom:1px solid var(--ln)!important;border-radius:0;color:var(--soft);font-size:12.5px;margin:4px 0 14px}#top #wrap_all .aih-main .pscr .ptabs span{padding:8px 0;border-radius:0}#top #wrap_all .aih-main .pscr .ptabs span.on,#top #wrap_all .aih-main .pscr .ptabs.rec span.on{background:0 0;color:var(--ink);font-weight:600;box-shadow:inset 0-2px 0 var(--ink)}#top #wrap_all .aih-main .pscr .ptabs.rec{gap:16px;font-size:11.5px}#top #wrap_all .aih-main .pscr .ptabs.rec span{padding:8px 0}#top #wrap_all .aih-main .pscr .pks{gap:10px}#top #wrap_all .aih-main .pscr .pk{position:relative;isolation:isolate;background:var(--fill);border:1px solid #ebebf0!important;border-left-width:1px;border-radius:14px;padding:8px 4px 4px}#top #wrap_all .aih-main .pscr .pk::before{content:"";position:absolute;left:4px;right:4px;top:30px;bottom:4px;background:#fff;border-radius:10px;box-shadow:0 1px 2px #0f12220f,0 0 0 1px #efeff3;z-index:-1}#top #wrap_all .aih-main .pscr .pk small{display:flex;align-items:center;gap:6px;padding:0 8px;height:18px;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--mut)}#top #wrap_all .aih-main .pscr .pk small::before{content:"";width:6px;height:6px;border-radius:2px;background:var(--t,var(--soft));flex:none}#top #wrap_all .aih-main .pscr .pk b{padding:12px 10px 0;margin:0;font-size:21px;font-weight:650;color:var(--ink)}#top #wrap_all .aih-main .pscr .pk span{display:block;padding:1px 10px 9px;font-size:10.5px;color:var(--soft)}#top #wrap_all .aih-main .pscr .pk.red b{color:var(--vio)}#top #wrap_all .aih-main .pscr .pc,#top #wrap_all .aih-main .pscr .pag,#top #wrap_all .aih-main .pscr .pr-card,#top #wrap_all .aih-main .pscr .pr-mini span{background:#fff;border:1px solid var(--ln)!important;border-radius:14px;box-shadow:0 1px 2px #0f12220a}#top #wrap_all .aih-main .pscr .pc-h b{font-size:14px;font-weight:650;letter-spacing:-.01em}#top #wrap_all .aih-main .pscr .pc-h small{color:var(--soft)}#top #wrap_all .aih-main .pscr .pc p,#top #wrap_all .aih-main .pscr .preason p,#top #wrap_all .aih-main .pscr .pbox,#top #wrap_all .aih-main .pscr .pul{color:var(--mut)}#top #wrap_all .aih-main .pscr .pbars i{height:6px;background:var(--fill)}#top #wrap_all .aih-main .pscr .pbars i::after{background:var(--blu)}#top #wrap_all .aih-main .pscr .pdonut .trk{stroke:var(--fill)}#top #wrap_all .aih-main .pscr .pdn{position:relative}#top #wrap_all .aih-main .ptip{position:absolute;left:16%;top:6px;display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:9px;background:#15161d;color:#c9cad3;font-size:11px;box-shadow:0 10px 24px -8px #0008;z-index:2}#top #wrap_all .aih-main .ptip::before{content:"";width:3px;height:12px;border-radius:2px;background:var(--vio)}#top #wrap_all .aih-main .ptip b{color:#fff;font-size:12.5px}#top #wrap_all .aih-main .ptip::after{content:"";position:absolute;left:24px;bottom:-4px;width:8px;height:8px;background:#15161d;transform:rotate(45deg)}#top #wrap_all .aih-main .pscr .prows li{align-items:center;padding:8px 0;border-top:1px solid var(--ln)}#top #wrap_all .aih-main .pscr .prows li::before{content:"";width:13px;height:13px;border-radius:4px;border:1.5px solid #d9d9e0;flex:none;margin-right:2px}#top #wrap_all .aih-main .pscr .prows li>span{flex:1}#top #wrap_all .aih-main .pscr .pmoney em,#top #wrap_all .aih-main .pscr .prows em,#top #wrap_all .aih-main .pscr .pmoney .prows em{color:var(--ink)}#top #wrap_all .aih-main .pscr .pmoney>div>em{color:var(--blu)}#top #wrap_all .aih-main .pscr .chip{border-radius:7px;font-weight:500;font-size:11px;padding:3px 9px}#top #wrap_all .aih-main .pscr .chip.g{background:#eaf2fe;color:var(--blu)}#top #wrap_all .aih-main .pscr .chip.a{background:#f1eeff;color:var(--vio)}#top #wrap_all .aih-main .pscr .chip.s{background:var(--fill);color:var(--mut)}#top #wrap_all .aih-main .pscr .pact{background:#eaf8ef;color:#16a34a}#top #wrap_all .aih-main .pscr .pact::before{background:#22c55e}#top #wrap_all .aih-main .pscr .pwarn{background:#f6f4ff;border:1px solid #e7e2ff;color:var(--ind);font-weight:500}#top #wrap_all .aih-main .pscr .pq-side{background:#f7f7f9;color:var(--mut);border-right:1px solid var(--ln)}#top #wrap_all .aih-main .pscr .pq-brand b{color:var(--ink)}#top #wrap_all .aih-main .pscr .pq-brand small{color:var(--soft)}#top #wrap_all .aih-main .pscr .pq-new{background:var(--blu);box-shadow:0 1px 2px #0040df33}#top #wrap_all .aih-main .pscr .pq-side .kk{color:var(--soft)}#top #wrap_all .aih-main .pscr .pq-side ul{gap:2px}#top #wrap_all .aih-main .pscr .pq-side li{padding:6px 8px;border-radius:8px}#top #wrap_all .aih-main .pscr .pq-side ul:first-of-type li:first-child{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 2px #0f12220f,0 0 0 1px var(--ln)}#top #wrap_all .aih-main .pscr .pq-side li::before{background:#c9cad3}#top #wrap_all .aih-main .pscr .pq-side ul.v li::before{background:var(--vio)}#top #wrap_all .aih-main .pscr .pq-alert{background:#f6f4ff;border-color:#e7e2ff}#top #wrap_all .aih-main .pscr .pq-in{border-color:#e2e2e8;box-shadow:0 1px 2px #0f12220a}#top #wrap_all .aih-main .pscr .pq-chips span{border-color:var(--ln);color:var(--mut)}#top #wrap_all .aih-main .pscr .pq-chips span.on{background:#fff;color:var(--ink);border-color:#d9d9e0;box-shadow:0 1px 2px #0f12220f}#top #wrap_all .aih-main .pscr .pr-acts,#top #wrap_all .aih-main .pscr .pr-acts span{border-color:var(--ln)}#top #wrap_all .aih-main .pscr .pr-tag,#top #wrap_all .aih-main .pscr .pr-stage{background:#f1eeff;color:var(--vio)}#top #wrap_all .aih-main .pscr .pr-mini span{background:var(--fill);box-shadow:none}#top #wrap_all .aih-main .pscr .pag{border-top:1px solid var(--ln)!important}#top #wrap_all .aih-main .pscr .pag-ic{border-radius:11px}#top #wrap_all .aih-main .pscr .pv-ln.ai{background:var(--fill)}#top #wrap_all .aih-main .pscr .pv-done{background:#eaf2fe;color:var(--blu)}#top #wrap_all .aih-main .pscr .pb-ic svg.inv-mark{width:24px;height:auto}#top #wrap_all .aih-main .pv .ping.inv{background:#0b0b0f}#top #wrap_all .aih-main .pv .ping.inv svg.inv-mark{width:22px;height:auto;fill:none;stroke:none}#top #wrap_all .aih-main .pv .ping.inv::before,#top #wrap_all .aih-main .pv .ping.inv::after{border-color:#0b0b0f}#top #wrap_all .aih-main .pscr .pt-lumen .lm{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;background:linear-gradient(135deg,var(--blu),var(--vio));flex:none}#top #wrap_all .aih-main .pscr .pt .pt-lumen .lm svg{width:12px;height:12px;color:inherit}#top #wrap_all .aih-main .pscr .pt-lumen .lm svg path{fill:#fff}#top #wrap_all .aih-main .pv-ico svg.lumen-mark{width:20px;height:20px}#top #wrap_all .aih-main .tile .ico svg.lumen-mark{width:26px;height:26px;fill:initial;stroke:none}@media (min-width:981px){#top #wrap_all .aih-main .sheet{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:36px;padding:64px 40px 34px;overflow:visible;align-items:stretch;align-content:stretch}#top #wrap_all .aih-main .sheet h3{font-size:clamp(30px,2.8vw,46px);margin:14px 0 12px}#top #wrap_all .aih-main .sh-close{z-index:2;top:14px;right:16px;width:38px;height:38px}#top #wrap_all .aih-main .sheet .sh-l{display:flex;flex-direction:column;gap:18px}#top #wrap_all .aih-main .sheet .sh-l>.sh-num{margin-top:auto}#top #wrap_all .aih-main .sheet .pv{display:flex;flex-direction:column;gap:10px;position:relative}#top #wrap_all .aih-main .sheet .pv-cap{position:absolute;left:2px;bottom:-24px}#top #wrap_all .aih-main .sheet .pv-win{flex:1;display:flex;flex-direction:column}#top #wrap_all .aih-main .sheet .pv-body{flex:1;min-height:0;gap:9px}}#top #wrap_all .aih-main .sh-l{display:grid;gap:22px;align-content:start;min-width:0}#top #wrap_all .aih-main .sh-l .sh-num{padding:22px}#top #wrap_all .aih-main .sh-l .sh-num b{font-size:clamp(22px,1.9vw,30px);margin:10px 0 18px}#top #wrap_all .aih-main .pv{display:flex;flex-direction:column;gap:12px;min-width:0;--pa:var(--acc-ink,#0040DF);--ink:#111113;--mut:#8A8A90;--line:#EFEFF1;--soft:#F5F5F6}#top #wrap_all .aih-main .pv-win{background:#fff;border-radius:22px;border:1px solid #ffffff2e;box-shadow:0 50px 90px -40px #000d,0 0 0 6px #ffffff0a;overflow:hidden;color:var(--ink);font:13px/1.45 var(--font);letter-spacing:-.005em;text-transform:none;text-align:left}#top #wrap_all .aih-main .pv-hd{display:flex;align-items:center;gap:12px;padding:16px 18px 14px;border-bottom:1px solid var(--line)}#top #wrap_all .aih-main .pv-ico{width:34px;height:34px;border-radius:10px;background:var(--ink);color:#fff;display:grid;place-items:center;flex:none;box-shadow:0 4px 10px -4px #0006}#top #wrap_all .aih-main .pv-ico svg{width:16px;height:16px}#top #wrap_all .aih-main .pv-tt{font-size:15px;font-weight:650;letter-spacing:-.02em;white-space:nowrap}#top #wrap_all .aih-main .pv-meta{color:#a1a1a7;font-size:15px;font-weight:500;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}#top #wrap_all .aih-main .pv-hd .dots{margin-left:auto;display:flex;gap:4px;flex:none}#top #wrap_all .aih-main .pv-hd .dots i{width:4px;height:4px;border-radius:50%;background:#c7c7cc}#top #wrap_all .aih-main .pv-body{padding:16px 18px 18px;display:grid;gap:10px;min-height:300px;align-content:start}#top #wrap_all .aih-main .pv-cap{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .pv b{font-weight:600}#top #wrap_all .aih-main .pv .a{animation:aih-pvIn .55s var(--ease) both;animation-delay:var(--d,0s)}@keyframes aih-pvIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes aih-pvOut{to{opacity:0;height:0;padding:0;margin:0;border-width:0}}@keyframes aih-pvGrow{0%{transform:scaleX(0)}}@keyframes aih-pvGrowY{0%{transform:scaleY(0)}}@keyframes aih-pvType{0%{max-width:0}}@keyframes aih-pvBlink{50%{opacity:.25}}@keyframes aih-pvWave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes aih-pvPing{0%{transform:scale(.6);opacity:.7}to{transform:scale(2.2);opacity:0}}@keyframes aih-pvDraw{0%{stroke-dashoffset:var(--len,600)}}@keyframes aih-pvScan{0%{top:0}to{top:100%}}@keyframes aih-pvPress{40%{transform:scale(.95)}to{background:#16a34a;border-color:#16a34a;color:#fff}}@keyframes aih-pvCur{0%{opacity:0;transform:translate(46px,34px)}25%{opacity:1}80%{opacity:1;transform:translate(0,0)}90%{transform:translate(0,0) scale(.88)}to{opacity:1;transform:translate(0,0)}}#top #wrap_all .aih-main .pv-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 14px;min-width:0}#top #wrap_all .aih-main .pv-card.pop{border-color:#e7e7ea;box-shadow:0 18px 40px -16px #0003,0 2px 6px -2px #0000000f}#top #wrap_all .aih-main .pv .pv-k{display:block;font-size:12px;font-weight:500;color:var(--mut);letter-spacing:0;text-transform:none}#top #wrap_all .aih-main .pv .pv-k.ai{color:var(--pa);font-weight:600}#top #wrap_all .aih-main .pv .pv-h{display:flex;align-items:center;justify-content:space-between;gap:10px}#top #wrap_all .aih-main .pv-row{display:grid;grid-template-columns:16px 26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 8px;border-bottom:1px solid var(--line);border-radius:0}#top #wrap_all .aih-main .pv-row.hi{background:var(--soft);border-radius:12px;border-bottom-color:transparent}#top #wrap_all .aih-main .pv-row .rt{display:flex;align-items:center;gap:8px;white-space:nowrap}#top #wrap_all .aih-main .pv .cb{width:15px;height:15px;border-radius:5px;border:1.5px solid #dadadf;background:#fff}#top #wrap_all .aih-main .pv-row.hi .cb{background:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 3px var(--ink)}#top #wrap_all .aih-main .pv .av{width:26px;height:26px;border-radius:50%;background:#eeeef1;color:#55555b;display:grid;place-items:center;font-size:10px;font-weight:650}#top #wrap_all .aih-main .pv .sub{display:block;font-size:11.5px;color:var(--mut)}#top #wrap_all .aih-main .pv .meter{height:6px;border-radius:9px;background:#f0f0f2;overflow:hidden;width:84px}#top #wrap_all .aih-main .pv .meter i{display:block;height:100%;width:var(--w);background:var(--ink);border-radius:9px;transform-origin:left;animation:aih-pvGrow 1.1s var(--ease) both;animation-delay:var(--d,0s)}#top #wrap_all .aih-main .pv-row.hi .meter i{background:var(--pa)}#top #wrap_all .aih-main .pv .chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:7px;font-size:11.5px;font-weight:500;background:var(--soft);color:#55555b;white-space:nowrap}#top #wrap_all .aih-main .pv .chip.ok{background:#eaf8ef;color:#16a34a}#top #wrap_all .aih-main .pv .chip.warn{background:#fff4e6;color:#d9730d}#top #wrap_all .aih-main .pv .chip.bad{background:#fdeded;color:#e5484d}#top #wrap_all .aih-main .pv .chip.ai{background:color-mix(in oklab,var(--pa) 9%,#fff);color:var(--pa)}#top #wrap_all .aih-main .pv .cnt{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#f0f0f2;color:#55555b;font-size:11.5px;font-weight:600}#top #wrap_all .aih-main .pv .pbtn{position:relative;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:10px;font-size:12px;font-weight:600;background:var(--ink);color:#fff;border:1px solid var(--ink);margin:0}#top #wrap_all .aih-main .pv .pbtn.g{background:#fff;color:var(--ink);border-color:#e4e4e7;box-shadow:0 1px 2px #0000000d}#top #wrap_all .aih-main .pv .pbtn.press{animation:aih-pvIn .5s var(--ease) both,aih-pvPress .5s ease both;animation-delay:var(--d,0s),var(--d2,2s)}#top #wrap_all .aih-main .pv .pbtn.press::after{content:"";position:absolute;right:-10px;bottom:-16px;width:22px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 26'%3E%3Cpath d='M9 2.5a1.6 1.6 0 0 1 3.2 0V11l.6-.1V8.8a1.6 1.6 0 0 1 3.2 0V11.5l.5-.1v-1a1.6 1.6 0 0 1 3.2 0v1.3l.3-.1a1.5 1.5 0 0 1 2.5 1.1v4.6c0 4.2-3 7.2-7 7.2h-1.3c-2.3 0-4.2-1-5.5-2.9L4.2 15.7a1.6 1.6 0 0 1 2.5-2L9 16Z' fill='%23fff' stroke='%23111' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E")no-repeat center/contain;filter:drop-shadow(0 3px 4px #0004);opacity:0;pointer-events:none;animation:aih-pvCur 1s var(--ease) both;animation-delay:calc(var(--d2,2s) - .8s)}#top #wrap_all .aih-main .pv .bub{max-width:86%;padding:9px 13px;border-radius:14px;background:var(--soft)}#top #wrap_all .aih-main .pv .bub.me{justify-self:end;background:var(--ink);color:#fff}#top #wrap_all .aih-main .pv .typing{display:inline-flex;gap:4px;padding:11px 13px;border-radius:14px;background:var(--soft);width:max-content;overflow:hidden;animation:aih-pvIn .3s both,aih-pvOut .25s both;animation-delay:var(--d),var(--d2)}#top #wrap_all .aih-main .pv .typing i{width:6px;height:6px;border-radius:50%;background:#a1a1a7;animation:aih-pvBlink 1s infinite}#top #wrap_all .aih-main .pv .typing i:nth-child(2){animation-delay:.15s}#top #wrap_all .aih-main .pv .typing i:nth-child(3){animation-delay:.3s}#top #wrap_all .aih-main .pv .tw{display:inline-block;vertical-align:bottom;overflow:hidden;white-space:nowrap;max-width:40em;animation:aih-pvType 1.4s steps(28) both;animation-delay:var(--d,0s)}#top #wrap_all .aih-main .pv .inp{display:flex;align-items:center;gap:9px;padding:10px 13px;border-radius:12px;background:#fff;border:1px solid #e4e4e7;box-shadow:0 1px 2px #0000000a;font-size:13px}#top #wrap_all .aih-main .pv .inp .spark{color:var(--pa)}#top #wrap_all .aih-main .pv .ok-l{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:#16a34a}#top #wrap_all .aih-main .pv .ok-l::before{content:"✓";display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#16a34a;color:#fff;font-size:10px;font-weight:700}#top #wrap_all .aih-main .pv .tip{position:relative;justify-self:end;display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:9px;background:#141416;color:#f4f4f5;font-size:11.5px;font-weight:500;box-shadow:0 10px 24px -8px #0007;margin-top:-4px}#top #wrap_all .aih-main .pv .tip::before{content:"";position:absolute;top:-4px;right:22px;width:8px;height:8px;background:#141416;transform:rotate(45deg)}#top #wrap_all .aih-main .pv .tip .spark{color:#8fb4ff}#top #wrap_all .aih-main .pv .tipw{display:flex;justify-content:flex-end;padding:2px 0 4px}#top #wrap_all .aih-main .pv svg.pv-chart{width:100%;height:auto;aspect-ratio:360/110;display:block;overflow:visible}#top #wrap_all .aih-main .pv .bars{display:flex;align-items:flex-end;gap:12px;height:120px;padding:0 4px;border-bottom:1px solid var(--line)}#top #wrap_all .aih-main .pv .bars div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:100%;font-size:10.5px;color:var(--mut)}#top #wrap_all .aih-main .pv .bars i{display:block;width:100%;height:var(--h);border-radius:7px 7px 3px 3px;background:var(--pa);transform-origin:bottom;animation:aih-pvGrowY .9s var(--ease) both;animation-delay:var(--d,0s)}#top #wrap_all .aih-main .pv .bars div:not(:first-child) i{background:#e6e6ea}#top #wrap_all .aih-main .pv .pv-wave{display:flex;align-items:center;gap:3px;height:34px}#top #wrap_all .aih-main .pv .pv-wave i{flex:1;height:100%;border-radius:3px;background:var(--ink);animation:aih-pvWave 1.1s ease-in-out infinite;transform-origin:center}#top #wrap_all .aih-main .pv .pv-ring{position:relative;width:54px;height:54px;flex:none}#top #wrap_all .aih-main .pv .pv-ring svg{width:100%;height:100%;transform:rotate(-90deg)}#top #wrap_all .aih-main .pv .pv-ring b{position:absolute;inset:0;display:grid;place-items:center;font-size:15px}#top #wrap_all .aih-main .pv .ping{position:relative;width:40px;height:40px;border-radius:12px;background:var(--ink);display:grid;place-items:center;color:#fff;flex:none}#top #wrap_all .aih-main .pv .ping::before,#top #wrap_all .aih-main .pv .ping::after{content:"";position:absolute;inset:0;border-radius:12px;border:2px solid #16a34a;animation:aih-pvPing 1.8s ease-out infinite}#top #wrap_all .aih-main .pv .ping::after{animation-delay:.9s}#top #wrap_all .aih-main .pv .ping svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}#top #wrap_all .aih-main .pv .scan{position:relative;overflow:hidden}#top #wrap_all .aih-main .pv .scan::after{content:"";position:absolute;left:0;right:0;height:26px;background:linear-gradient(transparent,color-mix(in oklab,var(--pa) 14%,transparent),transparent);animation:aih-pvScan 1.6s ease-in-out 2 both;animation-delay:.3s;pointer-events:none}#top #wrap_all .aih-main .pv .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;position:relative}#top #wrap_all .aih-main .pv .steps .pv-card{display:grid;gap:6px;align-content:start}#top #wrap_all .aih-main .pv .flow{display:grid;gap:8px;justify-items:center;background:var(--soft);background-image:radial-gradient(#dcdce0 1px,transparent 1px);background-size:14px 14px}#top #wrap_all .aih-main .pv .node{display:flex;align-items:center;gap:9px;padding:9px 13px;border-radius:12px;background:#fff;border:1px solid #e7e7ea;box-shadow:0 6px 14px -8px #0002;min-width:230px;font-size:12.5px}#top #wrap_all .aih-main .pv .node em{font-style:normal;font-size:11px;font-weight:600;color:var(--pa);background:color-mix(in oklab,var(--pa) 9%,#fff);border-radius:6px;padding:2px 7px}#top #wrap_all .aih-main .pv .node.c em{color:#d9730d;background:#fff4e6}#top #wrap_all .aih-main .pv .node.x em{color:#16a34a;background:#eaf8ef}#top #wrap_all .aih-main .pv .wire{width:1.5px;height:12px;background:#c7c7cc;transform-origin:top;animation:aih-pvGrowY .4s both;animation-delay:var(--d)}#top #wrap_all .aih-main .pv .fn{display:grid;gap:7px}#top #wrap_all .aih-main .pv .fn div{display:grid;grid-template-columns:96px minmax(0,1fr) 38px;align-items:center;gap:10px;font-size:12px}#top #wrap_all .aih-main .pv .fn i{display:block;height:16px;border-radius:6px;background:#e6e6ea;width:var(--w);transform-origin:left;animation:aih-pvGrow 1s var(--ease) both;animation-delay:var(--d)}#top #wrap_all .aih-main .pv .fn div.dp i{background:#f5a524}@media (max-width:980px){#top #wrap_all .aih-main .pv-body{min-height:0}#top #wrap_all .aih-main .pv .node{min-width:0;width:100%}#top #wrap_all .aih-main .pv-meta{display:none}}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .pv *,#top #wrap_all .aih-main .pv ::before,#top #wrap_all .aih-main .pv ::after{animation-duration:.01s!important;animation-delay:0s!important;animation-iteration-count:1!important}#top #wrap_all .aih-main .pv .typing{display:none}}#top #wrap_all .aih-main .pn:not([hidden]) .tiles .tile,#top #wrap_all .aih-main .pn:not([hidden]) .ov-c{animation:aih-pvIn .6s var(--ease) both}#top #wrap_all .aih-main .pn:not([hidden]) .tiles .tile:nth-child(2),#top #wrap_all .aih-main .pn:not([hidden]) .ov-c:nth-child(2){animation-delay:.06s}#top #wrap_all .aih-main .pn:not([hidden]) .tiles .tile:nth-child(3),#top #wrap_all .aih-main .pn:not([hidden]) .ov-c:nth-child(3){animation-delay:.12s}#top #wrap_all .aih-main .pn:not([hidden]) .tiles .tile:nth-child(4){animation-delay:.18s}#top #wrap_all .aih-main .pn:not([hidden]) .tiles .tile:nth-child(5){animation-delay:.24s}#top #wrap_all .aih-main .pn:not([hidden]) .tiles .tile:nth-child(6){animation-delay:.3s}#top #wrap_all .aih-main .anim-off,#top #wrap_all .aih-main .anim-off *,#top #wrap_all .aih-main .anim-off ::before,#top #wrap_all .aih-main .anim-off ::after{animation-play-state:paused!important}#top #wrap_all .aih-main .idx-body>.pn[hidden] *,#top #wrap_all .aih-main .idx-body>.pn[hidden] ::before{animation:none!important}#top #wrap_all .aih-main .idx-seo{list-style:none;display:grid;gap:8px;color:var(--fg-2);font-size:14px}#top #wrap_all .aih-main #tl-h em{display:inline;width:auto;margin:0}#top #wrap_all .aih-main .tl-foot b{display:inline;width:auto;margin-left:0}#top #wrap_all .aih-main .cx-s b{display:block;font-weight:650;font-size:clamp(18px,1.4vw,21px);letter-spacing:-.02em;color:var(--fg);margin-bottom:4px}#top #wrap_all .aih-main .cx-s{color:var(--fg-2)}#top #wrap_all .aih-main .sh-list{list-style:none;display:grid;gap:10px;margin-top:8px}#top #wrap_all .aih-main .sh-list li{position:relative;padding-left:18px;font-size:16px;line-height:1.55;color:var(--fg-2)}#top #wrap_all .aih-main .sh-list li::before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:2px;background:var(--cyan)}#top #wrap_all .aih-main .sh-list b{color:var(--fg);font-weight:650}#top #wrap_all .aih-main .gcard{position:absolute;left:0;top:0;width:252px;padding:13px 15px 12px;border-radius:16px;background:rgba(9,6,34,.8);border:1px solid rgba(140,150,255,.26);box-shadow:0 24px 50px -24px #000c,inset 0 1px 0#ffffff12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font:13px/1.4 var(--font);pointer-events:none;opacity:0;translate:0 8px;transition:opacity .45s var(--ease),translate .55s var(--ease);z-index:1;will-change:transform}#top #wrap_all .aih-main .gcard.on{opacity:1;translate:0 0}#top #wrap_all .aih-main .gc-k{display:flex;justify-content:space-between;gap:10px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7fb8ff}#top #wrap_all .aih-main .gc-k .gc-t{color:rgba(236,235,243,.55);font-variant-numeric:tabular-nums}#top #wrap_all .aih-main .gc-pl{font-size:15px;font-weight:600;letter-spacing:-.01em;margin:5px 0 10px}#top #wrap_all .aih-main .gc-ai{display:flex;align-items:center;gap:8px;padding-top:9px;border-top:1px solid #ffffff17;color:#bff3d9;font-size:13px}#top #wrap_all .aih-main .gc-ai i{flex:none;width:17px;height:17px;border-radius:50%;background:#1fae6b;display:grid;place-items:center;box-shadow:0 0 10px #2fd38a66}#top #wrap_all .aih-main .gc-ai svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}#top #wrap_all .aih-main .hero-sticky.on-ping{cursor:pointer}@media (max-width:980px){#top #wrap_all .aih-main .gcard{display:none}}@media (min-width:981px){#top #wrap_all .aih-main .hero-row{grid-template-columns:minmax(0,var(--h1w,560px))!important;row-gap:26px!important}#top #wrap_all .aih-main .hero-row .ctas{margin:0!important;padding:0!important}}#top #wrap_all .aih-main .tl-stats .lk-chip{border-color:#ff7a934d!important;color:#ffb3c0}#top #wrap_all .aih-main .tl-stats .lk-chip b{color:#ff7a93}#top #wrap_all .aih-main .tj .lk{opacity:0;transition:opacity .6s var(--ease)}#top #wrap_all .aih-main .tj .lk.on{opacity:1}#top #wrap_all .aih-main .tj .lk-h{fill:#ff7a93;filter:drop-shadow(0 0 4px #ff7a93)}#top #wrap_all .aih-main .tj .lk-r{fill:none;stroke:#ff7a93;stroke-width:1;transform-box:fill-box;transform-origin:center;opacity:0}#top #wrap_all .aih-main .tj .lk.on .lk-r{animation:aih-lkRing 2.4s ease-out infinite;animation-delay:calc(var(--k)*-.37s)}#top #wrap_all .aih-main .tj .dr{fill:#ff7a93;opacity:0;transform-box:fill-box;transform-origin:center}#top #wrap_all .aih-main .tj .lk.on .dr{animation:aih-lkDrip 2.4s cubic-bezier(.55,0,1,.45) infinite}@keyframes aih-lkDrip{0%{transform:translateY(0) scale(.5);opacity:0}12%{opacity:.95;transform:translateY(2px) scale(1)}to{transform:translateY(38px) scale(.4);opacity:0}}@keyframes aih-lkRing{0%{transform:scale(.6);opacity:.7}70%,to{transform:scale(2);opacity:0}}@media (max-width:980px){#top #wrap_all .aih-main .tl li:not(:last-child)::after{content:"";position:absolute;left:-21px;bottom:-14px;width:5px;height:5px;border-radius:50%;background:#ff7a93;box-shadow:0 0 6px #ff7a93;opacity:0;transition:opacity .5s}#top #wrap_all .aih-main .tl li.lit:not(:last-child)::after{opacity:1;animation:aih-lkSide 2.2s cubic-bezier(.55,0,1,.45) infinite}@keyframes aih-lkSide{0%{transform:translate(0,0);opacity:0}15%{opacity:1}to{transform:translate(14px,8px) scale(.4);opacity:0}}}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .tj .lk.on .dr,#top #wrap_all .aih-main .tj .lk.on .lk-r,#top #wrap_all .aih-main .tl li.lit::after{animation:none}#top #wrap_all .aih-main .tj .lk.on .dr:first-of-type{opacity:.8;transform:translateY(10px)}}@media (min-width:981px){#top #wrap_all .aih-main .tl-head{grid-template-columns:minmax(0,1fr)!important;row-gap:26px}#top #wrap_all .aih-main #tl-h{white-space:nowrap}#top #wrap_all .aih-main .tl-head .tl-stats{justify-content:flex-start;flex-wrap:nowrap}}#top #wrap_all .aih-main .gc-t,#top #wrap_all .aih-main .hud-clk b{display:inline-flex;align-items:center;gap:5px}#top #wrap_all .aih-main svg.dn{width:12px;height:12px;flex:none;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}#top #wrap_all .aih-main svg.dn.moon{stroke:#b9b3ff;fill:#b9b3ff33}#top #wrap_all .aih-main svg.dn.sun{stroke:#ffc66b}#top #wrap_all .aih-main svg.dn.sun circle{fill:#ffc66b40}#top #wrap_all .aih-main .jx{display:none}@media (min-width:981px){#top #wrap_all .aih-main .jx{display:block;margin-top:18px}#top #wrap_all .aih-main .jx-st{min-height:100vh;min-height:100svh;display:flex;align-items:center}#top #wrap_all .aih-main .jx-in{width:100%;position:relative;display:grid;gap:22px;padding-top:24px;padding-bottom:24px}}#top #wrap_all .aih-main .jx-in{--pw:min(560px,56vw);--g:150px}#top #wrap_all .aih-main .jx-top{position:relative;height:40px;display:flex;justify-content:center}#top #wrap_all .aih-main .jx-leak{display:flex;align-items:center;gap:10px;padding:9px 14px;border-radius:12px;background:#ff7a9314;border:1px solid #ff7a9340;color:#ffc3cd;font-size:13.5px;opacity:0;translate:0 8px;transition:opacity .5s var(--ease),translate .5s var(--ease)}#top #wrap_all .aih-main .jx-leak.on{opacity:1;translate:0 0}#top #wrap_all .aih-main .jx-leak b{color:#ff7a93;font-size:11px;letter-spacing:.12em;text-transform:uppercase;flex:none}#top #wrap_all .aih-main .jx-leak i{width:7px;height:7px;border-radius:50%;background:#ff7a93;box-shadow:0 0 8px #ff7a93;flex:none}#top #wrap_all .aih-main .jx-view{position:relative;overflow:hidden;padding:6px 0 10px;-webkit-mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}#top #wrap_all .aih-main .jx-track{position:relative;display:flex;gap:var(--g);transition:transform 1s cubic-bezier(.65,0,.25,1);will-change:transform}#top #wrap_all .aih-main .jp{flex:none;width:var(--pw);display:grid;gap:14px;opacity:.28;scale:.9;filter:saturate(.6);transition:opacity .7s var(--ease),scale .8s var(--ease),filter .7s;pointer-events:none}#top #wrap_all .aih-main .jp.on{opacity:1;scale:1;filter:none;pointer-events:auto}#top #wrap_all .aih-main .jp-h{display:grid;gap:6px}#top #wrap_all .aih-main .jx-ch{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan)}#top #wrap_all .aih-main .jx-ch em{font-style:normal;color:var(--dim)}#top #wrap_all .aih-main .jp .jp-t{font-size:clamp(28px,2.4vw,38px);font-weight:650;letter-spacing:-.035em;line-height:1.05}#top #wrap_all .aih-main .jp p{font-size:15.5px;line-height:1.5;color:var(--fg-2)}#top #wrap_all .aih-main .jm-box{position:relative;height:340px;border-radius:22px;background:linear-gradient(180deg,#0e0a2e,#090620);border:1px solid #ffffff1c;box-shadow:0 50px 100px -50px #000,inset 0 1px 0#ffffff12;overflow:hidden}#top #wrap_all .aih-main .jm-box::before{content:"";position:absolute;inset:0;background:radial-gradient(70% 60%at 70%0,#5f3fff22,transparent 70%);pointer-events:none}#top #wrap_all .aih-main .jm{position:absolute;inset:0;display:grid;place-items:center;padding:24px}#top #wrap_all .aih-main .jx-hint{justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;border:1px solid #31a0f64d;background:#31a0f612;color:#bfe3ff;font-size:13px;font-weight:600;opacity:0;transition:opacity .5s .4s}#top #wrap_all .aih-main .jp.on .jx-hint{opacity:1}#top #wrap_all .aih-main .jx-hint i{width:8px;height:8px;border-radius:50%;background:var(--cyan);animation:aih-jxPulse 1.6s infinite}@keyframes aih-jxPulse{0%{box-shadow:0 0 0 0#31a0f680}70%{box-shadow:0 0 0 10px #31a0f600}to{box-shadow:0 0 0 0#31a0f600}}#top #wrap_all .aih-main .jc{position:absolute;height:2px;width:var(--g);background:repeating-linear-gradient(90deg,#ffffff2a 0 6px,transparent 6px 12px)}#top #wrap_all .aih-main .jc::before{content:"";position:absolute;inset:0;width:0;background:linear-gradient(90deg,var(--cyan),var(--violet));transition:width .8s var(--ease) .2s}#top #wrap_all .aih-main .jc.done::before{width:100%}#top #wrap_all .aih-main .jc .dp{position:absolute;left:50%;top:-3px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#ff7a93;box-shadow:0 0 10px #ff7a93;opacity:0;transition:opacity .4s .6s}#top #wrap_all .aih-main .jc.done .dp{opacity:1}#top #wrap_all .aih-main .jc .dp::after{content:"";position:absolute;inset:0;border-radius:50%;background:#ff7a93;opacity:0}#top #wrap_all .aih-main .jc.done .dp::after{animation:aih-jcDrip 2s cubic-bezier(.55,0,1,.45) infinite}@keyframes aih-jcDrip{0%{transform:translateY(0) scale(.6);opacity:0}15%{opacity:1}to{transform:translateY(46px) scale(.3);opacity:0}}#top #wrap_all .aih-main .jc small{position:absolute;left:50%;top:14px;translate:-50%0;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ff7a93;opacity:0;transition:opacity .4s .7s}#top #wrap_all .aih-main .jc.done small{opacity:1}#top #wrap_all .aih-main .jx-foot{display:flex;align-items:center;gap:18px}#top #wrap_all .aih-main .jx-skip{flex:none;font-size:12px;font-weight:600;color:var(--dim);background:0 0;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}#top #wrap_all .aih-main .jx-skip:hover{color:var(--fg)}#top #wrap_all .aih-main .jx-map{display:none}#top #wrap_all .aih-main .jx-in.done .jx-top,#top #wrap_all .aih-main .jx-in.done .jx-view,#top #wrap_all .aih-main .jx-in.done .jx-foot{display:none}#top #wrap_all .aih-main .jx-in.done .jx-map{display:block;animation:aih-jxMap .9s var(--ease) both}@keyframes aih-jxMap{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}#top #wrap_all .aih-main .jx-map .tl{margin-top:10px}#top #wrap_all .aih-main .jx-map .tl-foot{margin-top:40px}#top #wrap_all .aih-main .jx-replay{margin-top:26px;display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;border:1px solid #ffffff2a;background:#ffffff0a;color:var(--fg);font:600 13px var(--font);cursor:pointer}#top #wrap_all .aih-main .jx-replay:hover{background:#ffffff14}#top #wrap_all .aih-main .jm button{font:inherit;color:inherit;cursor:pointer}#top #wrap_all .aih-main .jm .tag{position:absolute;top:18px;left:20px;display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .jm .tag svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#top #wrap_all .aih-main .jm .card{width:min(360px,100%);border-radius:18px;background:#120e36;border:1px solid #ffffff1c;box-shadow:0 30px 60px -30px #000c}#top #wrap_all .aih-main .jm-ad .hd{display:flex;align-items:center;gap:10px;padding:12px 14px}#top #wrap_all .aih-main .jm .av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:700;background:linear-gradient(135deg,var(--blue),var(--violet))}#top #wrap_all .aih-main .jm-ad .hd small{display:block;font-size:11px;color:var(--dim)}#top #wrap_all .aih-main .jm-ad .img{height:150px;margin:0 14px;border-radius:12px;background:radial-gradient(90% 90%at 80% 10%,#31a0f6,#411eed 55%,#120e36);display:flex;flex-direction:column;justify-content:flex-end;padding:14px}#top #wrap_all .aih-main .jm-ad .img b{font-size:22px;letter-spacing:-.03em}#top #wrap_all .aih-main .jm-ad .img span{font-size:13px;color:#ffffffcc}#top #wrap_all .aih-main .jm-ad .cta{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 28px);margin:12px 14px 14px;padding:11px 14px;border-radius:10px;border:0;background:var(--cyan);color:var(--night);font-weight:700;font-size:13px;box-shadow:0 0 0 0#31a0f680;animation:aih-jxPulse 1.8s infinite}#top #wrap_all .aih-main .jm-br .win{position:relative;width:100%;height:100%;border-radius:14px;background:#0f0b30;border:1px solid #ffffff1a;overflow:hidden;cursor:none}#top #wrap_all .aih-main .jm-br .bar{display:flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-bottom:1px solid #ffffff14;font-size:11px;color:var(--dim)}#top #wrap_all .aih-main .jm-br .bar i{width:8px;height:8px;border-radius:50%;background:#ffffff26}#top #wrap_all .aih-main .jm-br .bar span{margin-left:10px;padding:4px 10px;border-radius:7px;background:#ffffff0d}#top #wrap_all .aih-main .jm-br .pg{position:absolute;left:0;right:0;top:34px;bottom:0;overflow:hidden}#top #wrap_all .aih-main .jm-br .pin{padding:18px;display:grid;gap:12px;transition:transform .5s var(--ease)}#top #wrap_all .aih-main .jm-br .hero{height:90px;border-radius:12px;background:linear-gradient(120deg,#411eed,#31a0f6 120%)}#top #wrap_all .aih-main .jm-br .row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#top #wrap_all .aih-main .jm-br .row div{height:70px;border-radius:10px;background:#ffffff0d;border:1px solid #ffffff12;transition:border-color .3s,background .3s}#top #wrap_all .aih-main .jm-br .row div.hv{border-color:#31a0f680;background:#31a0f61a}#top #wrap_all .aih-main .jm-br .ln{height:8px;border-radius:4px;background:#ffffff14}#top #wrap_all .aih-main .jm-br .cur{position:absolute;left:0;top:0;width:18px;height:18px;pointer-events:none;translate:-2px -2px;opacity:0;transition:opacity .2s}#top #wrap_all .aih-main .jm-br .win:hover .cur{opacity:1}#top #wrap_all .aih-main .jm-br .prog{position:absolute;right:14px;bottom:14px;display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:999px;background:#07021bcc;border:1px solid #ffffff1c;font-size:11.5px;font-weight:600}#top #wrap_all .aih-main .jm-br .prog svg{width:22px;height:22px;transform:rotate(-90deg)}#top #wrap_all .aih-main .jm-ch .card{display:flex;flex-direction:column;height:300px}#top #wrap_all .aih-main .jm-ch .hd{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid #ffffff14;font-size:13px;font-weight:600}#top #wrap_all .aih-main .jm-ch .hd i{width:8px;height:8px;border-radius:50%;background:#2fd38a}#top #wrap_all .aih-main .jm-ch .bd{flex:1;display:flex;flex-direction:column;gap:8px;padding:14px;overflow:hidden;justify-content:flex-end}#top #wrap_all .aih-main .jm .msg{max-width:80%;padding:9px 12px;border-radius:14px;font-size:13px;line-height:1.4;background:#ffffff12;animation:aih-jxIn .4s var(--ease) both}#top #wrap_all .aih-main .jm .msg.me{align-self:flex-end;background:var(--blue);color:#fff}#top #wrap_all .aih-main .jm .typing{display:inline-flex;gap:4px;padding:11px 12px}#top #wrap_all .aih-main .jm .typing i{width:6px;height:6px;border-radius:50%;background:#ffffff80;animation:aih-jxB 1s infinite}#top #wrap_all .aih-main .jm .typing i:nth-child(2){animation-delay:.15s}#top #wrap_all .aih-main .jm .typing i:nth-child(3){animation-delay:.3s}@keyframes aih-jxB{50%{opacity:.25}}@keyframes aih-jxIn{0%{opacity:0;translate:0 8px}}#top #wrap_all .aih-main .jm .chip{align-self:flex-end;margin:0 14px 14px;padding:9px 13px;border-radius:999px;border:1px dashed #31a0f6;background:#31a0f614;color:#bfe3ff;font-size:13px;font-weight:600;animation:aih-jxPulse 1.8s infinite}#top #wrap_all .aih-main .jm-cp .grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:min(420px,100%)}#top #wrap_all .aih-main .jm-cp button{text-align:left;padding:14px;border-radius:14px;background:#120e36;border:1px solid #ffffff1c;display:grid;gap:8px;transition:border-color .3s,translate .3s}#top #wrap_all .aih-main .jm-cp button:hover{border-color:#31a0f680;translate:0-3px}#top #wrap_all .aih-main .jm-cp button b{font-size:14px}#top #wrap_all .aih-main .jm-cp button small{font-size:11.5px;color:var(--dim)}#top #wrap_all .aih-main .jm-cp .br{height:6px;border-radius:4px;background:#ffffff12;overflow:hidden}#top #wrap_all .aih-main .jm-cp .br i{display:block;height:100%;width:var(--w);background:linear-gradient(90deg,var(--cyan),var(--violet))}#top #wrap_all .aih-main .jm-cp button.pk{border-color:var(--cyan);box-shadow:0 0 0 3px #31a0f633}#top #wrap_all .aih-main .jm-call .card{padding:28px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}#top #wrap_all .aih-main .jm-call .ring{position:relative;width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--blue),var(--violet));font-weight:700;margin-bottom:6px}#top #wrap_all .aih-main .jm-call .ring::before,#top #wrap_all .aih-main .jm-call .ring::after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--cyan);animation:aih-jxRing 1.6s ease-out infinite}#top #wrap_all .aih-main .jm-call .ring::after{animation-delay:.8s}#top #wrap_all .aih-main .jm-call.miss .ring::before,#top #wrap_all .aih-main .jm-call.miss .ring::after{animation:none;opacity:0}@keyframes aih-jxRing{0%{transform:scale(1);opacity:.7}to{transform:scale(1.8);opacity:0}}#top #wrap_all .aih-main .jm-call small{color:var(--dim);font-size:13px}#top #wrap_all .aih-main .jm-call .btns{display:flex;gap:28px;margin-top:16px}#top #wrap_all .aih-main .jm-call .btns button{width:56px;height:56px;border-radius:50%;border:0;display:grid;place-items:center;font-size:20px}#top #wrap_all .aih-main .jm-call .dec{background:#e5484d}#top #wrap_all .aih-main .jm-call .acc{background:#16a34a}#top #wrap_all .aih-main .jm-call .btns span{display:block;font-size:11px;color:var(--dim);margin-top:6px}#top #wrap_all .aih-main .jm-qt .card{padding:26px;text-align:center;display:grid;gap:12px;justify-items:center}#top #wrap_all .aih-main .jm-qt .moon{width:46px;height:46px;border-radius:50%;box-shadow:inset -12px -6px 0 0#b9b3ff;rotate:-20deg}#top #wrap_all .aih-main .jm-qt .day{font-size:44px;font-weight:650;letter-spacing:-.04em}#top #wrap_all .aih-main .jm-qt .day small{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-weight:700}#top #wrap_all .aih-main .jm-qt .inbox{width:100%;display:grid;gap:7px}#top #wrap_all .aih-main .jm-qt .inbox i{height:9px;border-radius:5px;background:#ffffff0d}#top #wrap_all .aih-main .jm-qt .hold{position:relative;overflow:hidden;padding:12px 20px;border-radius:999px;border:1px solid #ffffff2a;background:#ffffff0a;font-size:13px;font-weight:600;user-select:none;-webkit-user-select:none}#top #wrap_all .aih-main .jm-qt .hold::before{content:"";position:absolute;inset:0;width:var(--hf,0%);background:#31a0f633;transition:width .15s}#top #wrap_all .aih-main .jm-qt .hold span{position:relative}#top #wrap_all .aih-main .jm-wa .card{display:flex;flex-direction:column;height:290px}#top #wrap_all .aih-main .jm-wa .hd{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #ffffff14;font-size:13px}#top #wrap_all .aih-main .jm-wa .hd small{display:block;color:var(--dim);font-size:11px}#top #wrap_all .aih-main .jm-dc .card{padding:16px;display:grid;gap:10px}#top #wrap_all .aih-main .jm-dc .f{display:flex;gap:8px;font-size:12.5px;color:var(--dim);padding-bottom:8px;border-bottom:1px solid #ffffff12}#top #wrap_all .aih-main .jm-dc .f b{color:var(--fg);font-weight:500}#top #wrap_all .aih-main .jm-dc .att{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}#top #wrap_all .aih-main .jm-dc .att button{display:grid;gap:6px;justify-items:center;padding:14px 8px;border-radius:12px;border:1px dashed #ffffff33;background:#ffffff08;font-size:12px;transition:all .3s}#top #wrap_all .aih-main .jm-dc .att button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#top #wrap_all .aih-main .jm-dc .att button.ok{border-style:solid;border-color:#2fd38a;background:#2fd38a14;color:#bff3d9}#top #wrap_all .aih-main .jm-dc .send{justify-self:end;padding:9px 16px;border-radius:10px;background:#ffffff14;font-size:12.5px;font-weight:600;transition:background .3s}#top #wrap_all .aih-main .jm-dc .send.on{background:var(--blue)}#top #wrap_all .aih-main .jm-vs .card{padding:16px}#top #wrap_all .aih-main .jm-vs .mo{display:flex;justify-content:space-between;font-size:13px;font-weight:600;margin-bottom:10px}#top #wrap_all .aih-main .jm-vs .mo small{color:var(--dim);font-weight:500}#top #wrap_all .aih-main .jm-vs .cal{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;font-size:12px;text-align:center}#top #wrap_all .aih-main .jm-vs .cal span,#top #wrap_all .aih-main .jm-vs .cal button{padding:8px 0;border-radius:8px;color:var(--dim);border:0;background:0 0}#top #wrap_all .aih-main .jm-vs .cal small{font-size:10.5px;color:var(--dim);padding-bottom:4px}#top #wrap_all .aih-main .jm-vs .cal button{color:var(--fg);background:#31a0f61f;border:1px solid #31a0f666}#top #wrap_all .aih-main .jm-vs .cal button:hover,#top #wrap_all .aih-main .jm-vs .cal button.pk{background:var(--cyan);color:var(--night)}#top #wrap_all .aih-main .jm-vs .bk{margin-top:12px;font-size:13px;color:#bff3d9;min-height:18px}#top #wrap_all .aih-main .jm-ys .card{padding:30px 22px;text-align:center;display:grid;gap:10px;justify-items:center}#top #wrap_all .aih-main .jm-ys .ok{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:#2fd38a1f;border:1px solid #2fd38a;box-shadow:0 0 40px #2fd38a55}#top #wrap_all .aih-main .jm-ys .ok svg{width:34px;height:34px;fill:none;stroke:#2fd38a;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30}#top #wrap_all .aih-main .jp.on .jm-ys .ok svg{animation:aih-jxDraw .8s .3s var(--ease) forwards}@keyframes aih-jxDraw{to{stroke-dashoffset:0}}#top #wrap_all .aih-main .jm-ys b{font-size:24px;letter-spacing:-.03em}#top #wrap_all .aih-main .jm-ys small{color:var(--dim)}#top #wrap_all .aih-main .jm-ys button{margin-top:8px;padding:12px 18px;border-radius:999px;border:0;background:var(--blue);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase}#top #wrap_all .aih-main .jm-ys .cf{position:absolute;inset:0;pointer-events:none}#top #wrap_all .aih-main .jm-ys .cf i{position:absolute;top:40%;left:50%;width:6px;height:6px;border-radius:2px;opacity:0}#top #wrap_all .aih-main .jp.on .jm-ys .cf i{animation:aih-jxCf 1.4s .4s var(--ease) forwards}@keyframes aih-jxCf{0%{opacity:1;transform:translate(0,0) rotate(0)}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(320deg)}}#top #wrap_all .aih-main .jx-rail{flex:1;display:flex;align-items:flex-start;gap:0}#top #wrap_all .aih-main .jr-n{flex:none;display:grid;justify-items:center;gap:8px;width:56px;cursor:pointer;background:0 0;border:0;color:inherit;font:inherit;padding:0}#top #wrap_all .aih-main .jr-n i{width:12px;height:12px;border-radius:50%;border:1px solid #ffffff44;background:var(--bg);transition:all .4s var(--ease)}#top #wrap_all .aih-main .jr-n small{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);white-space:nowrap;transition:color .3s}#top #wrap_all .aih-main .jr-n.done i{background:var(--cyan);border-color:var(--cyan)}#top #wrap_all .aih-main .jr-n.cur i{background:var(--bg);border-color:var(--cyan);box-shadow:0 0 0 4px #31a0f633}#top #wrap_all .aih-main .jr-n.cur small{color:var(--fg)}#top #wrap_all .aih-main .jr-c{position:relative;flex:1;height:1px;margin-top:6px;background:#ffffff1f}#top #wrap_all .aih-main .jr-c::before{content:"";position:absolute;inset:0;width:0;background:linear-gradient(90deg,var(--cyan),var(--violet));transition:width .6s var(--ease)}#top #wrap_all .aih-main .jr-c.done::before{width:100%}#top #wrap_all .aih-main .jr-c .lk{position:absolute;left:50%;top:-2px;width:5px;height:5px;border-radius:50%;background:#ff7a93;box-shadow:0 0 8px #ff7a93;opacity:0;transition:opacity .4s}#top #wrap_all .aih-main .jr-c.done .lk{opacity:1}#top #wrap_all .aih-main .jr-c .lk::after{content:"";position:absolute;left:0;top:0;width:5px;height:5px;border-radius:50%;background:#ff7a93;opacity:0}#top #wrap_all .aih-main .jr-c.done .lk::after{animation:aih-jrDrip 2s cubic-bezier(.55,0,1,.45) infinite;animation-delay:calc(var(--k)*-.3s)}@keyframes aih-jrDrip{0%{transform:translateY(0) scale(.6);opacity:0}15%{opacity:1}to{transform:translateY(26px) scale(.3);opacity:0}}#top #wrap_all .aih-main .jx-cnt{flex:none;margin-left:22px;margin-top:-4px;display:flex;align-items:baseline;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid #ff7a9340;background:#ff7a9312;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffc3cd;white-space:nowrap}#top #wrap_all .aih-main .jx-cnt b{font-size:16px;letter-spacing:-.02em;color:#ff7a93}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .jx *{animation:none!important;transition:none!important}}@media (min-width:981px){#top #wrap_all .aih-main .jx-in{background:#050507;border:1px solid #ffffff10;border-radius:28px;padding:28px 0 24px;overflow:hidden;isolation:isolate}#top #wrap_all .aih-main .jx-in::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent calc(33.33% - .5px),#ffffff0d calc(33.33% - .5px),#ffffff0d calc(33.33% + .5px),transparent calc(33.33% + .5px),transparent calc(66.66% - .5px),#ffffff0d calc(66.66% - .5px),#ffffff0d calc(66.66% + .5px),transparent calc(66.66% + .5px));-webkit-mask:repeating-linear-gradient(180deg,#000 0 6px,transparent 6px 12px);mask:repeating-linear-gradient(180deg,#000 0 6px,transparent 6px 12px)}#top #wrap_all .aih-main .jx-foot{padding:0 28px}}#top #wrap_all .aih-main .jx{--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace}#top #wrap_all .aih-main .jx .jp{background:#0b0b0f;border:1px solid #ffffff14;border-radius:20px;padding:16px 18px;gap:12px;box-shadow:0 40px 80px -40px #000,inset 0 1px 0#ffffff0d}#top #wrap_all .aih-main .jx .jp-h{position:relative;padding-top:24px;gap:5px}#top #wrap_all .aih-main .jx .jp-h::before{content:"";position:absolute;left:0;top:2px;width:10px;height:10px;border-radius:50%;background:#ff5f57;box-shadow:16px 0 0#febc2e,32px 0 0#28c840;opacity:.85}#top #wrap_all .aih-main .jx .jp:not(.on) .jp-h::before{filter:grayscale(1);opacity:.4}#top #wrap_all .aih-main .jx .jx-ch{position:absolute;right:0;top:0;font:500 11.5px var(--mono);letter-spacing:0;text-transform:none;color:#6e6e78}#top #wrap_all .aih-main .jx .jx-ch em{color:#4a4a52}#top #wrap_all .aih-main .jx .jp .jp-t{font:500 18px/1.35 var(--mono);letter-spacing:0;color:#ededed}#top #wrap_all .aih-main .jx .jp .jp-t::before{content:"> ";color:#f0784f}#top #wrap_all .aih-main .jx .jp p{font:400 12.5px/1.55 var(--mono);color:#7a7a84}#top #wrap_all .aih-main .jx .jm-box{height:300px;border-radius:14px;background:#08080b;border:1px solid #ffffff0f;box-shadow:none}#top #wrap_all .aih-main .jx .jm-box::before{display:none}#top #wrap_all .aih-main .jx .jx-hint{justify-self:stretch;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid #ffffff1c;background:#0f0f14;color:#cfcfd6;font:500 13.5px var(--font)}#top #wrap_all .aih-main .jx .jx-hint svg{width:17px;height:17px;flex:none;fill:none;stroke:#f0784f;stroke-width:1.5;stroke-linejoin:round}#top #wrap_all .aih-main .jx .jx-hint .kb{margin-left:auto;padding:2px 7px;border-radius:6px;border:1px solid #ffffff22;font:500 11px var(--mono);color:#8a8a94}#top #wrap_all .aih-main .jx-ghost{position:absolute;left:0;top:0;z-index:5;pointer-events:none;opacity:0;transition:transform 1s cubic-bezier(.45,0,.2,1),opacity .35s}#top #wrap_all .aih-main .jx-ghost.on{opacity:1}#top #wrap_all .aih-main .jx-ghost svg{width:22px;height:22px;fill:#f4f4f6;stroke:#0b0b0f;stroke-width:1.3;stroke-linejoin:round;filter:drop-shadow(0 4px 8px #000a);transition:transform .2s}#top #wrap_all .aih-main .jx-ghost.tap svg{transform:scale(.82)}#top #wrap_all .aih-main .jx-ghost i{position:absolute;left:-14px;top:-14px;width:28px;height:28px;border-radius:50%;border:1.5px solid #ffffffcc;opacity:0}#top #wrap_all .aih-main .jx-ghost.tap i{animation:aih-jxTap .7s ease-out}@keyframes aih-jxTap{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}#top #wrap_all .aih-main .jx .jm .card{background:#111116;border-color:#ffffff14;box-shadow:none}#top #wrap_all .aih-main .jx .jm .av{background:linear-gradient(135deg,#3c3c46,#1c1c22)}#top #wrap_all .aih-main .jx .jm-ad .img{background:radial-gradient(80% 90%at 75% 15%,#5c5c68,#1d1d24 60%,#111116)}#top #wrap_all .aih-main .jx .jm-ad .cta{background:#f2f2f2;color:#0b0b0f;animation:none}#top #wrap_all .aih-main .jx .jm-br .win{background:#0e0e12}#top #wrap_all .aih-main .jx .jm-br .hero{background:linear-gradient(120deg,#26262e,#4a4a55)}#top #wrap_all .aih-main .jx .jm-br .row div.hv{border-color:#ffffff66;background:#ffffff0f}#top #wrap_all .aih-main .jx .jm-br .pr{stroke:#f2f2f2}#top #wrap_all .aih-main .jx .jm .msg.me{background:#f2f2f2;color:#0b0b0f}#top #wrap_all .aih-main .jx .jm .chip{border:1px dashed #ffffff55;background:#ffffff0a;color:#f2f2f2;animation:none}#top #wrap_all .aih-main .jx .jm-cp button{background:#111116}#top #wrap_all .aih-main .jx .jm-cp .br i{background:linear-gradient(90deg,#6e6e78,#f2f2f2)}#top #wrap_all .aih-main .jx .jm-cp button.pk,#top #wrap_all .aih-main .jx .jm-cp button:hover{border-color:#ffffffaa;box-shadow:none}#top #wrap_all .aih-main .jx .jm-call .ring{background:linear-gradient(135deg,#3c3c46,#1c1c22)}#top #wrap_all .aih-main .jx .jm-call .ring::before,#top #wrap_all .aih-main .jx .jm-call .ring::after{border-color:#ffffff55}#top #wrap_all .aih-main .jx .jm-qt .moon{box-shadow:inset -12px -6px 0 0#d9d9e0}#top #wrap_all .aih-main .jx .jm-qt .hold::before{background:#ffffff1f}#top #wrap_all .aih-main .jx .jm-dc .send.on{background:#f2f2f2;color:#0b0b0f}#top #wrap_all .aih-main .jx .jm-vs .cal button{background:#ffffff0d;border-color:#ffffff33}#top #wrap_all .aih-main .jx .jm-vs .cal button:hover,#top #wrap_all .aih-main .jx .jm-vs .cal button.pk{background:#f2f2f2;color:#0b0b0f}#top #wrap_all .aih-main .jx .jm-ys button{background:#f2f2f2;color:#0b0b0f}#top #wrap_all .aih-main .jx .jm .tag{display:none}#top #wrap_all .aih-main .jx .jr-n.done i{background:#f2f2f2;border-color:#f2f2f2}#top #wrap_all .aih-main .jx .jr-n.cur i{border-color:#f2f2f2;box-shadow:0 0 0 4px #ffffff1f}#top #wrap_all .aih-main .jx .jr-n small{font-family:var(--mono);letter-spacing:0;text-transform:none;font-weight:500}#top #wrap_all .aih-main .jx .jr-c::before,#top #wrap_all .aih-main .jx .jc::before{background:linear-gradient(90deg,#8a8a94,#f2f2f2)}#top #wrap_all .aih-main .jx .jx-skip{font-family:var(--mono)}@media (min-width:981px){#top #wrap_all .aih-main .jx-in{background:0 0!important;border:0!important;border-radius:0!important;padding:clamp(84px,11vh,104px) var(--gut) 16px!important;overflow:visible!important}#top #wrap_all .aih-main .jx-in::before,#top #wrap_all .aih-main .jx-in::after{display:none!important}#top #wrap_all .aih-main .jx{height:100vh;height:100svh;margin-top:0}#top #wrap_all .aih-main .jx-st{height:100vh;height:100svh;min-height:0}#top #wrap_all .aih-main .jx-in{height:100%;align-content:center;gap:16px}#top #wrap_all .aih-main .jx-in>.tl-head{display:flex!important;justify-content:space-between;align-items:flex-end;gap:24px;margin:0}#top #wrap_all .aih-main .jx-in>.tl-head .display{font-size:clamp(34px,3.4vw,52px)}#top #wrap_all .aih-main .jx-in>.tl-head .tl-stats{flex-wrap:nowrap}}#top #wrap_all .aih-main .jx{--mono:var(--font)}#top #wrap_all .aih-main .jx .jx-ch,#top #wrap_all .aih-main .jx .jp .jp-t,#top #wrap_all .aih-main .jx .jp p,#top #wrap_all .aih-main .jx .jx-hint .kb,#top #wrap_all .aih-main .jx .jr-n small,#top #wrap_all .aih-main .jx .jx-skip{font-family:var(--font)}#top #wrap_all .aih-main .jx .jp .jp-t{font-weight:600;font-size:19px;letter-spacing:-.01em}#top #wrap_all .aih-main .jx .jp .jp-t::before{color:var(--cyan)}#top #wrap_all .aih-main .jx .jx-hint svg{stroke:var(--cyan)}#top #wrap_all .aih-main .jx .jx-hint .kb{color:var(--cyan);border-color:#31a0f655}#top #wrap_all .aih-main .jx .jm-box{height:clamp(290px,40vh,360px)}#top #wrap_all .aih-main .jx .jm{padding:14px}#top #wrap_all .aih-main .jx .jm .card,#top #wrap_all .aih-main .jx .jm .grid{transform-origin:center;flex:none}#top #wrap_all .aih-main .jx-foot{flex-direction:column;align-items:stretch;gap:12px}#top #wrap_all .aih-main .jx .jx-skip{align-self:center;font-size:13px}#top #wrap_all .aih-main .jx-acts{display:flex;gap:12px;margin-top:26px}#top #wrap_all .aih-main .jx-acts .jx-replay{margin-top:0}#top #wrap_all .aih-main .jx-next{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;border:0;background:var(--blue);color:#fff;font:600 13px var(--font);cursor:pointer}html.jx-lock:not(.lenis){overflow:hidden}#top #wrap_all .aih-main .jx-in{--g:200px}#top #wrap_all .aih-main .jx .jx-top{display:none}#top #wrap_all .aih-main .jc .jc-t{position:absolute;left:50%;bottom:16px;translate:-50%0;width:calc(var(--g) - 20px);text-align:center;font-style:normal;font-size:12.5px;line-height:1.4;color:#ffc3cd;opacity:0;transition:opacity .5s .7s}#top #wrap_all .aih-main .jc.done .jc-t{opacity:1}#top #wrap_all .aih-main .tl-stats span{padding:5px 10px!important;font-size:10px!important;gap:5px!important}#top #wrap_all .aih-main .tl-stats b{font-size:13px!important}@media (min-width:981px){#top #wrap_all .aih-main .jx{height:calc(100vh + 70vh)!important;height:calc(100svh + 70svh)!important}#top #wrap_all .aih-main .jx-st{position:sticky;top:0}#top #wrap_all .aih-main .jx-in{--jp:0}#top #wrap_all .aih-main .jx-intro{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:2;opacity:calc(1 - var(--jp)*1.6);transform:translateY(calc(var(--jp)*-48px)) scale(calc(1 - var(--jp)*.06))}#top #wrap_all .aih-main .jx-intro h2{font-size:clamp(34px,4.6vw,72px)!important;text-align:center;white-space:nowrap}#top #wrap_all .aih-main .jx-stats,#top #wrap_all .aih-main .jx-view,#top #wrap_all .aih-main .jx-foot{opacity:clamp(0,calc(var(--jp)*1.6 - .6),1);transform:translateY(calc((1 - var(--jp))*34px))}#top #wrap_all .aih-main .jx-stats{display:flex;justify-content:center}#top #wrap_all .aih-main .jx-stats .tl-stats{justify-content:center;flex-wrap:nowrap}#top #wrap_all .aih-main .jx-in.done .jx-intro{display:none}#top #wrap_all .aih-main .jx-in.done .jx-stats{opacity:1;transform:none}#top #wrap_all .aih-main #journey-line>.wrap:first-child:not(:has(h2)){display:none}}#top #wrap_all .aih-main .jx .jm .jx-wave{outline-width:1px!important;outline-style:solid!important;outline-color:transparent;animation:aih-jxWave 1.9s ease-out infinite!important;box-shadow:none!important}#top #wrap_all .aih-main .jx .jm-call .jx-wave,#top #wrap_all .aih-main .jx .jm-call [data-call].jx-wave{border-radius:50%}#top #wrap_all .aih-main .jx .jm .jx-wave.ok,#top #wrap_all .aih-main .jx .jm .jx-wave.pk,#top #wrap_all .aih-main .jx .jm .jx-wave:disabled{animation:none!important;outline-color:transparent!important}@keyframes aih-jxWave{0%{outline-offset:0;outline-color:rgba(205,205,214,.7)}80%,to{outline-offset:12px;outline-color:transparent}}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .jx .jm .jx-wave{animation:none!important;outline-color:rgba(205,205,214,.6)!important;outline-offset:3px}}#top #wrap_all .aih-main .jm-call .say{max-width:240px;margin:2px 0 0;padding:8px 12px;border-radius:12px;background:#ffffff12;font-size:13px;color:var(--fg);opacity:0;height:0;overflow:hidden;transition:opacity .4s}#top #wrap_all .aih-main .jm-call .say.on{opacity:1;height:auto}#top #wrap_all .aih-main .jm-call.live .ring::before,#top #wrap_all .aih-main .jm-call.live .ring::after{border-color:#2fd38a88}#top #wrap_all .aih-main .jx{--ice:#DCE7FF;--ice2:#A9C2F5;--bk:#0A0E1C;--bk2:#0F1426;--ln:#9DB8FF1f}#top #wrap_all .aih-main .jx .jp{background:var(--bk)!important;border-color:var(--ln)!important}#top #wrap_all .aih-main .jx .jm-box{background:#070a16!important;border-color:#9db8ff14!important}#top #wrap_all .aih-main .jx .jm .card,#top #wrap_all .aih-main .jx .jm-cp button{background:var(--bk2)!important;border-color:var(--ln)!important}#top #wrap_all .aih-main .jx .jm .av,#top #wrap_all .aih-main .jx .jm-call .ring{background:linear-gradient(135deg,#3a4a78,#1a2140)!important}#top #wrap_all .aih-main .jx .jm-ad .img{background:radial-gradient(80% 90%at 75% 15%,#6f86c4,#26315a 58%,#111833)!important}#top #wrap_all .aih-main .jx .jm-ad .cta,#top #wrap_all .aih-main .jx .jm .msg.me,#top #wrap_all .aih-main .jx .jm-dc .send.on,#top #wrap_all .aih-main .jx .jm-ys button,#top #wrap_all .aih-main .jx .jm-vs .cal button:hover,#top #wrap_all .aih-main .jx .jm-vs .cal button.pk{background:var(--ice)!important;color:#0a0e1c!important}#top #wrap_all .aih-main .jx .jm-br .win{background:#0c1122!important;border-color:var(--ln)!important}#top #wrap_all .aih-main .jx .jm-br .hero{background:linear-gradient(120deg,#2a3766,#6c86c8)!important}#top #wrap_all .aih-main .jx .jm-br .row div{background:#9db8ff0d;border-color:#9db8ff1a}#top #wrap_all .aih-main .jx .jm-br .row div.hv{border-color:#a9c2f5aa!important;background:#9db8ff1f!important}#top #wrap_all .aih-main .jx .jm-br .pr{stroke:var(--ice)!important}#top #wrap_all .aih-main .jx .jm .msg{background:#9db8ff1a}#top #wrap_all .aih-main .jx .jm .chip{border-color:#a9c2f58c!important;background:#9db8ff12!important;color:var(--ice)!important}#top #wrap_all .aih-main .jx .jm-cp .br i{background:linear-gradient(90deg,#5f79b8,var(--ice))!important}#top #wrap_all .aih-main .jx .jm-cp button.pk,#top #wrap_all .aih-main .jx .jm-cp button:hover{border-color:var(--ice2)!important}#top #wrap_all .aih-main .jx .jm-qt .moon{box-shadow:inset -12px -6px 0 0 var(--ice)!important}#top #wrap_all .aih-main .jx .jm-qt .hold::before{background:#9db8ff2a!important}#top #wrap_all .aih-main .jx .jm-vs .cal button{background:#9db8ff12!important;border-color:#a9c2f555!important}#top #wrap_all .aih-main .jx .jx-hint{background:#0d1222!important;border-color:var(--ln)!important}#top #wrap_all .aih-main .jx .jm-ad .img{background:linear-gradient(200deg,#0a0e1c00 45%,#0a0e1c99 100%),url(../assets/img/consumer-journey-ad-photo.jpg)70% 25%/cover no-repeat!important}#top #wrap_all .aih-main .jx .jm-ad .img b,#top #wrap_all .aih-main .jx .jm-ad .img span{text-shadow:0 1px 8px #0a0e1c99}@media (min-width:981px){#top #wrap_all .aih-main #journey-line{padding-top:0!important}#top #wrap_all .aih-main .jx-intro{place-items:start center;padding-top:clamp(96px,14vh,128px)}#top #wrap_all .aih-main .jx-intro h2{opacity:var(--je,1);transform:translateY(calc((1 - var(--je,1))*90px))}#top #wrap_all .aih-main .jx-in:not(.done) .jx-view{opacity:var(--je,1);transform:translateY(calc((1 - var(--jp))*84px + (1 - var(--je,1))*140px))}}#top #wrap_all .aih-main .jx-map .tl-foot{text-align:center}#top #wrap_all .aih-main .jx-acts{justify-content:center}#top #wrap_all .aih-main .tj .p{filter:drop-shadow(0 0 4px #31a0f699) drop-shadow(0 0 10px #5f3fff44)}@media (min-width:981px){#top #wrap_all .aih-main .jx-in.done .jx-map{display:flex;flex-direction:column}#top #wrap_all .aih-main .jx-map .tl-foot{order:-1;margin:0 0 18px}#top #wrap_all .aih-main .jx-map .tl{margin-top:0}#top #wrap_all .aih-main .jx-in.done .jx-stats,#top #wrap_all .aih-main .jx-in.done .jx-map{position:relative;top:-44px}}#top #wrap_all .aih-main .cx-side>.cx-k{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;font-size:11.5px;letter-spacing:.12em;color:#9fd3ff;border:1px solid #31a0f655;background:#31a0f614}#top #wrap_all .aih-main .cx-side>.cx-k::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}#top #wrap_all .aih-main .cx-out>.cx-k{color:#c4b8ff;border-color:#7b61ff66;background:#5f3fff1c}#top #wrap_all .aih-main .cx-out>.cx-k::before{background:#8b73ff;box-shadow:0 0 8px #8b73ff}#top #wrap_all .aih-main .cx-side>.cx-k{margin-bottom:14px!important}#top #wrap_all .aih-main .cx-s{font-size:16px!important;max-width:26ch!important}#top #wrap_all .aih-main .cx-s b{font-size:clamp(26px,2.3vw,34px)!important;line-height:1.1;letter-spacing:-.035em!important;margin-bottom:8px!important;width:max-content;max-width:100%;background:linear-gradient(90deg,#fff 30%,#7cc4ff);-webkit-background-clip:text;background-clip:text;color:transparent!important}#top #wrap_all .aih-main .cx-out .cx-s b{background-image:linear-gradient(90deg,#fff 30%,#a996ff)}#top #wrap_all .aih-main #map .idx{grid-template-columns:minmax(0,1fr)!important}#top #wrap_all .aih-main #map .idx-tabs{display:none!important}#top #wrap_all .aih-main #map .idx-body{min-height:0}#top #wrap_all .aih-main .lab-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);margin-top:clamp(64px,9vh,104px)}#top #wrap_all .aih-main .lab-c{margin:0;display:flex;flex-direction:column;gap:18px;padding:clamp(20px,2vw,28px);border-radius:26px;background:linear-gradient(180deg,#110b3a,#0a0624);border:1px solid #ffffff1a;box-shadow:0 60px 120px -70px #5f3fff88}#top #wrap_all .aih-main .lab-c figcaption{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 14px;align-items:baseline}#top #wrap_all .aih-main .lab-c .n{grid-row:1/span 2;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--cyan)}#top #wrap_all .aih-main .lab-c figcaption b{font-size:clamp(19px,1.5vw,23px);font-weight:650;letter-spacing:-.02em;color:#fff}#top #wrap_all .aih-main .lab-c figcaption .st{justify-self:end;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;border:1px solid #ffffff26;color:#ffffffb3}#top #wrap_all .aih-main .lab-c figcaption .st.live{border-color:#2fd38a66;color:#7ee2b0}#top #wrap_all .aih-main .lab-c figcaption .st.soon{border-color:#f5b04a66;color:#f5c77e}#top #wrap_all .aih-main .lab-c figcaption p{grid-column:2/-1;margin:0;font-size:15px;line-height:1.45;color:#ffffffa6}#top #wrap_all .aih-main .lab-s{flex:1;display:flex;min-height:clamp(300px,34vh,360px)}#top #wrap_all .aih-main .lab-s .pv{flex:1}#top #wrap_all .aih-main .lab-s .pv-win{flex:1;display:flex;flex-direction:column}@media (max-width:980px){#top #wrap_all .aih-main .lab-g{grid-template-columns:minmax(0,1fr)}}#top #wrap_all .aih-main .stt,#top #wrap_all .aih-main .stt-w,#top #wrap_all .aih-main #map .legend,#top #wrap_all .aih-main #act .st,#top #wrap_all .aih-main .lab-c figcaption .st{display:none!important}@media (min-width:981px){#top #wrap_all .aih-main #map .sor{position:relative;justify-content:center;align-items:center;gap:0;height:10px;margin:0!important;flex-wrap:nowrap}#top #wrap_all .aih-main #map .sor-p{position:relative;z-index:1;display:inline-flex;align-items:center;gap:12px;height:44px;padding:0 22px;border-radius:999px;background:#0b0628;border:1px solid #31a0f655;box-shadow:0 0 30px -6px #31a0f666;white-space:nowrap}#top #wrap_all .aih-main #map .sor-k{display:inline-flex;align-items:center;gap:10px;line-height:1}#top #wrap_all .aih-main #map .sor-k::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}#top #wrap_all .aih-main #map .sor-s{line-height:1;color:#fff;padding-left:12px;border-left:1px solid #ffffff26}#top #wrap_all .aih-main #map .idx{margin-bottom:0}}#top #wrap_all .aih-main #map .found{padding:14px;border-radius:24px;background:var(--bg-2);border:1px solid #ffffff1a;box-shadow:0 60px 120px -70px #5f3fff55}#top #wrap_all .aih-main #map .idx::after{content:"";position:absolute;left:0;right:0;bottom:0;height:60%;pointer-events:none;background:linear-gradient(90deg,transparent 12%,rgba(236,235,243,.55) 50%,transparent 88%) 50% 100%/100% 1px no-repeat,linear-gradient(90deg,transparent 16%,rgba(95,63,255,.32) 50%,transparent 84%) 50% 100%/100% 5px no-repeat,radial-gradient(40% 28%at 50% 100%,rgba(200,190,255,.2),rgba(140,120,255,.11) 45%,transparent 80%),radial-gradient(60% 75%at 50% 100%,rgba(95,63,255,.3),rgba(65,30,237,.12) 45%,transparent 78%)}#top #wrap_all .aih-main #map .found{position:relative;overflow:hidden}#top #wrap_all .aih-main #map .found .fd{position:relative;background:#0d0830b3!important}#top #wrap_all .aih-main #map .found::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 12%,rgba(236,235,243,.55) 50%,transparent 88%) 50%0/100% 1px no-repeat,linear-gradient(90deg,transparent 16%,rgba(95,63,255,.32) 50%,transparent 84%) 50%0/100% 5px no-repeat,radial-gradient(38% 45%at 50%0,rgba(200,190,255,.18),rgba(140,120,255,.1) 45%,transparent 80%),radial-gradient(60% 120%at 50%0,rgba(95,63,255,.28),rgba(65,30,237,.1) 45%,transparent 78%)}#top #wrap_all .aih-main #map .sor{position:relative}#top #wrap_all .aih-main #map .sor::before{content:"";position:absolute;left:50%;top:-6px;bottom:-6px;width:60%;translate:-50%0;pointer-events:none;background:radial-gradient(50% 50%at 50% 50%,rgba(95,63,255,.22),transparent 100%)}#top #wrap_all .aih-main #map .sor-p{position:relative;z-index:1}@media (min-width:981px){#top #wrap_all .aih-main #map .sor{z-index:2}#top #wrap_all .aih-main #map .sor-p{position:absolute!important;left:50%;top:50%;translate:-50% -50%}#top #wrap_all .aih-main #map .found{padding-top:28px}}#top #wrap_all .aih-main .pv .pv-wave{justify-content:space-between;gap:0}#top #wrap_all .aih-main .pv .pv-wave i{flex:0 0 2px;border-radius:2px}#top #wrap_all .aih-main #prove{padding:0!important}#top #wrap_all .aih-main #prove .ci-old{display:none}#top #wrap_all .aih-main .ci-st{display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,4vh,44px);padding:clamp(96px,13vh,120px)0 clamp(28px,5vh,48px)}#top #wrap_all .aih-main .ci-head{margin:0}#top #wrap_all .aih-main .ci-view{overflow:hidden}#top #wrap_all .aih-main .ci-track{display:flex;align-items:stretch;gap:clamp(16px,1.8vw,24px);width:max-content;padding:0 max(var(--gut),calc((100vw - var(--max))/2 + var(--gut)));will-change:transform}@media (min-width:981px){#top #wrap_all .aih-main .ci-track{padding-left:calc(92vw - clamp(280px,25vw,360px) - max(var(--gut),calc((100vw - var(--max))/2 + var(--gut))))}#top #wrap_all .aih-main .ci-view{-webkit-mask:linear-gradient(90deg,#000 88%,transparent);mask:linear-gradient(90deg,#000 88%,transparent)}}#top #wrap_all .aih-main .ci-step{flex:none;width:clamp(280px,25vw,360px);display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:clamp(24px,2.4vw,34px);border-radius:26px;background:#fff;border:1px solid var(--hair-2);box-shadow:0 30px 60px -40px #1b0e6e33}#top #wrap_all .aih-main .ci-step .n{font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--acc-ink,#0040DF);margin-bottom:auto}#top #wrap_all .aih-main .ci-step h3{font-size:clamp(40px,4vw,64px);font-weight:650;letter-spacing:-.045em;line-height:1;color:var(--fg)}#top #wrap_all .aih-main .ci-step p{font-size:17px;line-height:1.45;color:var(--fg-2);max-width:24ch}#top #wrap_all .aih-main .ci-track .lab-c{flex:none;width:clamp(420px,38vw,540px)}#top #wrap_all .aih-main .ci-track .lab-c figcaption{grid-template-columns:minmax(0,1fr)}#top #wrap_all .aih-main .ci-track .lab-c figcaption p{grid-column:1}#top #wrap_all .aih-main .ci-track .lab-s{min-height:clamp(250px,34vh,330px)}#top #wrap_all .aih-main .ci-bar{height:2px;border-radius:2px;background:var(--hair-2);overflow:hidden}#top #wrap_all .aih-main .ci-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--cyan),var(--violet));transform-origin:left;transform:scaleX(0)}@media (min-width:981px){#top #wrap_all .aih-main .ci-st{position:sticky;top:0;height:100vh;height:100svh;box-sizing:border-box}}@media (max-width:980px){#top #wrap_all .aih-main #prove{padding:clamp(80px,12vh,120px)0!important}#top #wrap_all .aih-main .ci-view{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}#top #wrap_all .aih-main .ci-track>*{scroll-snap-align:start}#top #wrap_all .aih-main .ci-track .lab-c{width:min(86vw,440px)}#top #wrap_all .aih-main .ci-step{width:min(72vw,300px)}#top #wrap_all .aih-main .ci-bar{display:none}}#top #wrap_all .aih-main .ci-st>.wrap{width:100%;box-sizing:border-box}@media (min-width:981px){#top #wrap_all .aih-main .ci-view{flex:1 1 auto;min-height:0;display:flex;align-items:flex-start}#top #wrap_all .aih-main .ci-track{transform-origin:0 0}#top #wrap_all .aih-main .ci-st{justify-content:flex-start}}@media (min-width:981px){#top #wrap_all .aih-main .ci-st{padding-top:clamp(76px,11vh,112px)!important;gap:clamp(16px,3vh,36px)!important}#top #wrap_all .aih-main .ci-head{gap:clamp(8px,1.6vh,20px)!important}}#top #wrap_all .aih-main .ci-view{position:relative}#top #wrap_all .aih-main .ci-steps{position:absolute;inset:0;width:100%;box-sizing:border-box;display:grid;align-items:center;pointer-events:none}#top #wrap_all .aih-main .ci-s{grid-area:1/1;display:grid;gap:clamp(8px,1.4vh,16px);max-width:760px;will-change:transform,opacity}#top #wrap_all .aih-main .ci-s .n{font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--acc-ink,#0040DF)}#top #wrap_all .aih-main .ci-s h3{font-size:clamp(56px,min(8vw,14vh),136px);font-weight:650;letter-spacing:-.05em;line-height:.95;color:var(--fg)}#top #wrap_all .aih-main .ci-s p{font-size:clamp(17px,min(1.6vw,2.8vh),24px);line-height:1.4;color:var(--fg-2);max-width:30ch}@media (min-width:981px){#top #wrap_all .aih-main .ci-s{opacity:0}#top #wrap_all .aih-main .ci-s:first-child{opacity:1}#top #wrap_all .aih-main .ci-track{transform:translate3d(100vw,0,0)}}@media (max-width:980px){#top #wrap_all .aih-main .ci-steps{position:static;display:grid;gap:28px;margin-bottom:28px}#top #wrap_all .aih-main .ci-s{grid-area:auto}#top #wrap_all .aih-main .ci-s h3{font-size:44px}}@media (min-width:981px){#top #wrap_all .aih-main .ci-st{position:sticky}#top #wrap_all .aih-main .ci-ctr{position:absolute;top:clamp(94px,14vh,128px);bottom:clamp(24px,5vh,48px);right:max(var(--gut),calc((100vw - var(--max))/2 + var(--gut)));width:min(46vw,500px);display:flex;align-items:center;justify-content:flex-end;pointer-events:none;will-change:transform,opacity}#top #wrap_all .aih-main .ci-ctr .contract{flex:none}#top #wrap_all .aih-main .ci-ctr .contract{position:static!important;width:clamp(380px,34vw,500px);transform-origin:100% 50%;opacity:1!important;translate:none!important}}#top #wrap_all .aih-main .ci-bar{opacity:0;transition:opacity .4s}#top #wrap_all .aih-main .ci-track .lab-c{position:relative;overflow:hidden;gap:clamp(18px,2.4vh,28px);padding:clamp(24px,2.4vw,34px)0 0 clamp(24px,2.4vw,34px);border-radius:24px;background:#f2f1fa;border:0;box-shadow:none;--dot:#31A0F6}#top #wrap_all .aih-main .ci-track .lab-c:nth-child(2){--dot:#5F3FFF;background:#f4f1ff}#top #wrap_all .aih-main .ci-track .lab-c:nth-child(3){--dot:#0040DF;background:#eff4ff}#top #wrap_all .aih-main .ci-track .lab-c:nth-child(4){--dot:#8B5CFF;background:#f5f2ff}#top #wrap_all .aih-main .ci-track .lab-c::before{content:"";position:absolute;left:0;right:0;bottom:0;height:58%;pointer-events:none;background:radial-gradient(circle,var(--dot) 1px,transparent 1.4px)0 0/6px 6px;opacity:.5;-webkit-mask:linear-gradient(transparent,#000 85%),linear-gradient(90deg,#000 40%,transparent);-webkit-mask-composite:source-in;mask:linear-gradient(transparent,#000 85%) intersect,linear-gradient(90deg,#000 40%,transparent)}#top #wrap_all .aih-main .ci-track .lab-c figcaption{position:relative;padding-right:clamp(24px,2.4vw,34px)}#top #wrap_all .aih-main .ci-track .lab-c figcaption b{color:#0b0b1a;font-size:clamp(19px,1.5vw,22px)}#top #wrap_all .aih-main .ci-track .lab-c figcaption p{color:#4a4a5a;font-size:15.5px;max-width:34ch}#top #wrap_all .aih-main .ci-track .lab-s{position:relative;margin-left:clamp(28px,4vw,56px);margin-bottom:-30px}#top #wrap_all .aih-main .ci-track .lab-s .pv-win{border:1px solid #e4e2f0;border-right:0;border-radius:18px 0 0 0;box-shadow:0 30px 60px -30px #1b0e6e40,0 0 0 6px #ffffff8c}@media (max-width:980px){#top #wrap_all .aih-main .ci-ctr{display:none}}@media (min-width:981px){#top #wrap_all .aih-main .ci-s{max-width:min(760px,46vw)}}#top #wrap_all .aih-main .ci-track>.contract{flex:none;position:static!important;width:clamp(460px,40vw,580px);display:flex;flex-direction:column;opacity:1!important;translate:none!important;transform:none!important;box-sizing:border-box}#top #wrap_all .aih-main .ci-track>.contract .chart{flex:1;display:flex;align-items:flex-end}#top #wrap_all .aih-main .ci-track>.contract .chart svg{width:100%}#top #wrap_all .aih-main .ci-track .lab-c{width:clamp(460px,40vw,580px)!important}@media (min-width:981px){#top #wrap_all .aih-main .ci-s{max-width:min(760px,44vw)}}@media (max-width:980px){#top #wrap_all .aih-main .ci-track>.contract,#top #wrap_all .aih-main .ci-track .lab-c{width:min(94vw,460px)!important}}@media (min-width:981px){#top #wrap_all .aih-main .ci-s{justify-self:start;width:max-content}#top #wrap_all .aih-main .ci-s p{width:min(30ch,100%)}}#top #wrap_all .aih-main .ci-track .lab-c{padding:clamp(24px,2.4vw,34px)0 0!important}#top #wrap_all .aih-main .ci-track .lab-c figcaption{padding:0 clamp(24px,2.4vw,34px)!important}#top #wrap_all .aih-main .ci-track .lab-s{margin:0 clamp(28px,3.2vw,48px) -30px!important}#top #wrap_all .aih-main .ci-track .lab-s .pv-win{border:1px solid #e4e2f0!important;border-bottom:0!important;border-radius:18px 18px 0 0!important}#top #wrap_all .aih-main .ci-track .lab-s .pv{animation:aih-ciRise .9s cubic-bezier(.22,1,.36,1) both}@keyframes aih-ciRise{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}#top #wrap_all .aih-main .ci-track .lab-c::before{-webkit-mask:linear-gradient(transparent,#000 85%);mask:linear-gradient(transparent,#000 85%)}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .ci-track .lab-s .pv{animation:none}}@media (min-width:981px){#top #wrap_all .aih-main .ci-track .lab-c{width:clamp(540px,46vw,680px)!important}#top #wrap_all .aih-main .ci-track .lab-s{max-height:clamp(300px,40vh,380px);overflow:hidden}#top #wrap_all .aih-main .ci-track{align-items:center}#top #wrap_all .aih-main .ci-track>.contract{align-self:center}#top #wrap_all .aih-main .ci-st{gap:clamp(12px,2.4vh,32px)!important}}#top #wrap_all .aih-main .fs{margin-top:clamp(48px,7vh,80px);padding:clamp(24px,3vw,40px);border-radius:28px;background:var(--bg-2);border:1px solid #ffffff1a;box-shadow:0 80px 160px -80px #5f3fff66;position:relative}#top #wrap_all .aih-main .fs-row{display:grid;grid-template-columns:clamp(150px,15vw,200px) minmax(0,1fr) clamp(110px,10vw,140px);align-items:center;gap:clamp(14px,2vw,28px);padding:16px 0}#top #wrap_all .aih-main .fs-a{border-bottom:1px solid #ffffff12}#top #wrap_all .aih-main .fs-lbl{display:grid;gap:4px}#top #wrap_all .aih-main .fs-lbl small{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .fs-b .fs-lbl small{color:var(--cyan)}#top #wrap_all .aih-main .fs-lbl b{font-size:15px;font-weight:600;color:var(--fg)}#top #wrap_all .aih-main .fs-trk{position:relative;height:40px}#top #wrap_all .aih-main .fs-trk::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#ffffff14}#top #wrap_all .aih-main .fs-ln{position:absolute;left:0;top:50%;height:2px;margin-top:-1px;width:100%;border-radius:2px;transform-origin:left;transform:scaleX(0)}#top #wrap_all .aih-main .fs-a .fs-ln{background:linear-gradient(90deg,#ffffff55,#ff7a93)}#top #wrap_all .aih-main .fs-b .fs-ln{width:14.29%;background:linear-gradient(90deg,var(--cyan),var(--violet));box-shadow:0 0 12px #31a0f6aa}#top #wrap_all .aih-main .fs-q{position:absolute;top:50%;height:0;margin-top:-1px;left:11.43%;width:41%;border-top:2px dashed #0b0628;opacity:0}#top #wrap_all .aih-main .fs-dot{position:absolute;top:50%;left:calc(var(--x)*100%);width:10px;height:10px;margin:-5px 0 0-5px;border-radius:50%;background:var(--bg-2);border:1.5px solid #ffffffaa;transform:scale(0)}#top #wrap_all .aih-main .fs-b .fs-dot{width:8px;height:8px;margin:-4px 0 0-4px;border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 8px var(--cyan)}#top #wrap_all .aih-main .fs-lk{position:absolute;top:50%;left:calc(var(--x)*100%);width:6px;height:6px;margin:-3px 0 0-3px;border-radius:50%;background:#ff7a93;box-shadow:0 0 8px #ff7a93;opacity:0}#top #wrap_all .aih-main .fs-lk::after{content:"";position:absolute;left:1px;top:6px;width:4px;height:4px;border-radius:50%;background:#ff7a93;opacity:0}#top #wrap_all .aih-main .fs-out{display:grid;gap:2px;justify-items:end;text-align:right}#top #wrap_all .aih-main .fs-out b{font-size:clamp(26px,2.6vw,38px);font-weight:650;letter-spacing:-.04em;line-height:1;color:var(--fg);font-variant-numeric:tabular-nums}#top #wrap_all .aih-main .fs-out small{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}#top #wrap_all .aih-main .fs-a .fs-out small em{font-style:normal;color:#ff7a93}#top #wrap_all .aih-main .fs-b .fs-out small em{font-style:normal;color:#2fd38a}#top #wrap_all .aih-main .fs-b .fs-out b{background:linear-gradient(90deg,#fff,#7cc4ff);-webkit-background-clip:text;background-clip:text;color:transparent}#top #wrap_all .aih-main .fs-axis{position:relative;height:18px;margin:2px clamp(124px,12vw,168px)0 calc(clamp(150px,15vw,200px) + clamp(14px,2vw,28px))}#top #wrap_all .aih-main .fs-axis span{position:absolute;left:calc(var(--x)*100%);translate:-50%0;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff59;white-space:nowrap}#top #wrap_all .aih-main .fs-axis span:first-child{translate:0 0}#top #wrap_all .aih-main .fs-axis span:last-child{translate:-100%0}#top #wrap_all .aih-main .fs-zoom{display:block;width:calc(100% - clamp(150px,15vw,200px) - clamp(14px,2vw,28px) - clamp(124px,12vw,168px) - clamp(14px,2vw,28px));margin-left:calc(clamp(150px,15vw,200px) + clamp(14px,2vw,28px));height:34px;overflow:visible;opacity:0}#top #wrap_all .aih-main .fs-zoom path{fill:none;stroke:#31a0f666;stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:3 4}#top #wrap_all .aih-main .fs-c{list-style:none;margin:0;padding:18px 0 0;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;position:relative}#top #wrap_all .aih-main .fs-c::before{content:"";position:absolute;left:5%;right:5%;top:31px;height:2px;background:linear-gradient(90deg,var(--cyan),var(--violet));box-shadow:0 0 10px #31a0f688;transform-origin:left;transform:scaleX(0)}#top #wrap_all .aih-main .fs-c li{position:relative;display:grid;justify-items:center;text-align:center;gap:6px;opacity:0;transform:translateY(10px)}#top #wrap_all .aih-main .fs-c time{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cyan);white-space:nowrap}#top #wrap_all .aih-main .fs-c li>i{width:12px;height:12px;border-radius:50%;background:#0b0628;border:2px solid var(--cyan);box-shadow:0 0 0 4px #31a0f622;position:relative;z-index:1}#top #wrap_all .aih-main .fs-c li:last-child>i{background:var(--cyan)}#top #wrap_all .aih-main .fs-c b{font-size:12.5px;font-weight:600;line-height:1.3;color:var(--fg)}#top #wrap_all .aih-main .fs-c span{display:inline-block;padding:3px 8px;border-radius:999px;font-size:10.5px;font-weight:600;color:#c9c2ff;background:#5f3fff22;border:1px solid #7b61ff55;white-space:nowrap}#top #wrap_all .aih-main .fs-c em{font-style:normal;font-size:11px;line-height:1.35;color:var(--dim)}#top #wrap_all .aih-main .fs-note{margin:18px 0 0;font-size:11.5px;color:#ffffff59}#top #wrap_all .aih-main .fs.go .fs-a .fs-ln{transform:scaleX(1);transition:transform 2.2s cubic-bezier(.45,0,.55,1)}#top #wrap_all .aih-main .fs.go .fs-a .fs-q{opacity:1;transition:opacity .3s 1s}#top #wrap_all .aih-main .fs.go .fs-a .fs-dot{transform:scale(1);transition:transform .35s cubic-bezier(.34,1.56,.64,1) calc(var(--x)*2.1s)}#top #wrap_all .aih-main .fs.go .fs-lk{opacity:1;transition:opacity .4s calc(var(--x)*2.1s + .2s)}#top #wrap_all .aih-main .fs.go .fs-lk::after{animation:aih-fsDrip 2s cubic-bezier(.55,0,1,.45) calc(var(--x)*2.1s + .6s) infinite}@keyframes aih-fsDrip{0%{opacity:0;transform:none}20%{opacity:.9}to{opacity:0;transform:translateY(14px)}}#top #wrap_all .aih-main .fs.go .fs-b .fs-ln{transform:scaleX(1);transition:transform .7s cubic-bezier(.22,1,.36,1) 2.4s}#top #wrap_all .aih-main .fs.go .fs-b .fs-dot{transform:scale(1);transition:transform .3s cubic-bezier(.34,1.56,.64,1) calc(2.4s + var(--x)*4.6s)}#top #wrap_all .aih-main .fs.go .fs-zoom{opacity:1;transition:opacity .5s 3.1s}#top #wrap_all .aih-main .fs.go .fs-c::before{transform:scaleX(1);transition:transform 1.4s cubic-bezier(.45,0,.55,1) 3.3s}#top #wrap_all .aih-main .fs.go .fs-c li{opacity:1;transform:none;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(3.3s + var(--i)*.13s)}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .fs *,#top #wrap_all .aih-main .fs ::before,#top #wrap_all .aih-main .fs ::after{transition:none!important;animation:none!important}}@media (max-width:980px){#top #wrap_all .aih-main .fs-row{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}#top #wrap_all .aih-main .fs-trk{grid-column:1/-1;grid-row:2}#top #wrap_all .aih-main .fs-axis{margin:2px 0 0}#top #wrap_all .aih-main .fs-zoom{display:none}#top #wrap_all .aih-main .fs-c{grid-template-columns:minmax(0,1fr);gap:14px;padding-left:24px}#top #wrap_all .aih-main .fs-c::before{left:5px;right:auto;top:6px;bottom:6px;width:2px;height:auto;transform-origin:top}#top #wrap_all .aih-main .fs-c li{grid-template-columns:auto 1fr;justify-items:start;text-align:left;column-gap:12px}#top #wrap_all .aih-main .fs-c li>i{position:absolute;left:-24px;top:3px}}#top #wrap_all .aih-main .fs-c span{white-space:normal;line-height:1.25;max-width:100%}#top #wrap_all .aih-main .fs-b .fs-dot{width:6px!important;height:6px!important;margin:-3px 0 0-3px!important;box-shadow:none!important}#top #wrap_all .aih-main .fs-c{margin-top:14px;border-top:1px solid #ffffff12;padding-top:26px!important}#top #wrap_all .aih-main .fs-c::before{top:39px!important}#top #wrap_all .aih-main .fs-c li{align-content:start;align-self:start}#top #wrap_all .aih-main .fs-c time{line-height:14px;height:14px}#top #wrap_all .aih-main .fs-c::before{top:52px!important}#top #wrap_all .aih-main .fs-c li{gap:8px!important}#top #wrap_all .aih-main .fs-c b{font-size:13px!important;font-weight:600}#top #wrap_all .aih-main .fs-c span{padding:0!important;border:0!important;background:0 0!important;font-size:11.5px!important;font-weight:500;color:#a99bff!important}#top #wrap_all .aih-main .fs-c time{color:#ffffff73!important}@media (min-width:981px){#top #wrap_all .aih-main .ci-track .lab-s{height:clamp(300px,40vh,380px);max-height:none;flex:none}#top #wrap_all .aih-main .ci-track .lab-c figcaption{min-height:calc(1.2em + 4px + 2*15.5px*1.45);align-content:start}}#top #wrap_all .aih-main .tl-foot b{background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#ff7a93!important;-webkit-text-fill-color:#ff7a93}#top #wrap_all .aih-main .jx-skip{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}#top #wrap_all .aih-main .jx-skip::after,#top #wrap_all .aih-main .jx-skip::before{display:none!important}@media (max-width:980px){#top #wrap_all .aih-main .fs-axis span:nth-child(2){display:none}}@media (max-width:980px){#top #wrap_all .aih-main .fs-c li{grid-template-columns:62px minmax(0,1fr)!important;column-gap:10px;row-gap:2px!important}#top #wrap_all .aih-main .fs-c time{grid-column:1;grid-row:1;align-self:center}#top #wrap_all .aih-main .fs-c b{grid-column:2;grid-row:1}#top #wrap_all .aih-main .fs-c span{grid-column:2;grid-row:2;justify-self:start}}#top #wrap_all .aih-main .jx .jx-hint{font:inherit;cursor:default;text-align:left;width:100%;-webkit-appearance:none;appearance:none}#top #wrap_all .aih-main .jx .jx-hint:disabled{opacity:1;color:#cfcfd6}#top #wrap_all .aih-main .jx .jx-hint.go{cursor:pointer;background:linear-gradient(90deg,#0040df,#5f3fff)!important;border-color:transparent!important;color:#fff!important;font-weight:600;transition:filter .2s,transform .2s}#top #wrap_all .aih-main .jx .jx-hint.go:hover{filter:brightness(1.12)}#top #wrap_all .aih-main .jx .jx-hint.go:active{transform:scale(.98)}#top #wrap_all .aih-main .jx .jx-hint.go svg{stroke:#fff!important}#top #wrap_all .aih-main .jx .jx-hint.go .kb{color:#fff!important;border-color:#ffffff66!important;font-size:13px}#top #wrap_all .aih-main .jx .jx-hint:focus-visible{outline:2px solid #31a0f6;outline-offset:3px}#top #wrap_all .aih-main .jx .jp.ok .jx-ch::after{content:" ✓ Done";color:#2fd38a;font-weight:600}#top #wrap_all .aih-main .jx .jm-ad .cta.pk{filter:brightness(.92)}#top #wrap_all .aih-main .jx-ghost{width:22px;height:22px}#top #wrap_all .aih-main .jx-tip{position:absolute;left:4px;bottom:calc(100% + 6px);translate:-50%0;padding:5px 10px;border-radius:8px;background:#fff;color:#0b0b1a;font:600 11.5px/1 var(--font);letter-spacing:0;white-space:nowrap;box-shadow:0 8px 20px -6px #000c;opacity:0;transform:translateY(4px);transition:opacity .25s .35s,transform .25s .35s}#top #wrap_all .aih-main .jx-tip::after{content:"";position:absolute;left:50%;top:100%;margin-left:-5px;border:5px solid transparent;border-top-color:#fff}#top #wrap_all .aih-main .jx-ghost.on .jx-tip{opacity:1;transform:none}#top #wrap_all .aih-main .jx .jm-cp button.pk{border-color:#a9c2f5!important;background:#1a2240!important;box-shadow:0 0 0 1px #a9c2f5 inset}#top #wrap_all .aih-main .jx .jm-cp button.pk b{color:#fff!important}#top #wrap_all .aih-main .jx .jm-cp button.pk small{color:#c9d6f5!important}#top #wrap_all .aih-main .jx .jm-call .ring::before,#top #wrap_all .aih-main .jx .jm-call .ring::after{display:none!important;animation:none!important}#top #wrap_all .aih-main .jx .jm-call:not(.miss):not(.live) .ring{animation:aih-jxBuzz 1.6s ease-in-out infinite,aih-jxGlow 1.6s ease-in-out infinite}@keyframes aih-jxBuzz{0%,52%,to{transform:none}4%,12%,20%,28%,36%{transform:rotate(-7deg)}8%,16%,24%,32%,40%{transform:rotate(7deg)}46%{transform:rotate(0)}}@keyframes aih-jxGlow{0%,to{box-shadow:0 0 0 0#a9c2f500}40%{box-shadow:0 0 0 6px #a9c2f51f,0 0 24px 2px #6f86c455}}#top #wrap_all .aih-main .jx .jm-call:not(.miss):not(.live) .acc{animation:aih-jxNudge 1.6s ease-in-out infinite}@keyframes aih-jxNudge{0%,55%,to{transform:none}65%{transform:translateY(-4px)}75%{transform:none}82%{transform:translateY(-2px)}}#top #wrap_all .aih-main .jx .jm-call.live .ring{box-shadow:0 0 0 3px #2fd38a55,0 0 22px #2fd38a44}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .jx .jm-call .ring,#top #wrap_all .aih-main .jx .jm-call .acc{animation:none!important}}#top #wrap_all .aih-main .tj .lk-g{fill:url(#lkG)}#top #wrap_all .aih-main .tj .lk-h{filter:drop-shadow(0 0 6px #ff7a93) drop-shadow(0 0 2px #ff7a93)}#top #wrap_all .aih-main .tj .lk-r{stroke-width:1.6;stroke:#ff7a93}#top #wrap_all .aih-main .tj .lk.on .lk-r{animation:aih-lkRing2 2s ease-out infinite;animation-delay:calc(var(--k)*-.31s)}@keyframes aih-lkRing2{0%{transform:scale(.6);opacity:.9}70%,to{transform:scale(2.6);opacity:0}}#top #wrap_all .aih-main .tj .lk.on .dr{animation:aih-lkDrip2 2.2s cubic-bezier(.55,0,1,.45) infinite}@keyframes aih-lkDrip2{0%{transform:translateY(0) scale(.5);opacity:0}12%{opacity:1;transform:translateY(2px) scale(1)}to{transform:translateY(46px) scale(.45);opacity:0}}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main .tj .lk.on .lk-r,#top #wrap_all .aih-main .tj .lk.on .dr{animation:none}}#top #wrap_all .aih-main .fs-map{display:none}@media (min-width:981px){#top #wrap_all .aih-main .fs-map{display:block;margin-top:clamp(18px,3vh,30px);padding-top:clamp(20px,3vh,30px);border-top:1px solid #ffffff12}#top #wrap_all .aih-main #fs .fs-c{display:none}#top #wrap_all .aih-main .fs-mh{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 6px}#top #wrap_all .aih-main .fs-mh b{font-size:15px;font-weight:600;color:var(--fg)}#top #wrap_all .aih-main .fs-mh span{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2fd38a}#top #wrap_all .aih-main .fs-tj{display:block;width:100%;height:auto;overflow:visible}}#top #wrap_all .aih-main .fs-tj .fx{opacity:0;transform-box:fill-box;transform-origin:center;transition:opacity .45s var(--ease)}#top #wrap_all .aih-main .fs-tj .fx.on{opacity:1}#top #wrap_all .aih-main .fs-tj .fx-g{fill:#2fd38a;opacity:.18}#top #wrap_all .aih-main .fs-tj .fx-b{fill:#07021b;stroke:#2fd38a;stroke-width:1.6;filter:drop-shadow(0 0 6px #2fd38a88)}#top #wrap_all .aih-main .fs-tj .fx-c{fill:none;stroke:#2fd38a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#top #wrap_all .aih-main .fs-tj .fx-t{font-family:var(--font);font-size:11px;font-weight:600;fill:#7ee2b0;letter-spacing:.01em}#top #wrap_all .aih-main .fs-tj .fx.on .fx-g{animation:aih-fxPop .7s cubic-bezier(.34,1.56,.64,1) both}@keyframes aih-fxPop{0%{opacity:0;transform:scale(.3)}to{opacity:.18;transform:none}}#top #wrap_all .aih-main .fs-tj .p{stroke:url(#fsg)!important}#top #wrap_all .aih-main .fs-tj .fx-g,#top #wrap_all .aih-main .fs-tj .fx-b,#top #wrap_all .aih-main .fs-tj .fx-c{transform-box:fill-box;transform-origin:center}#top #wrap_all .aih-main .kicker:has(.tagnum){gap:10px;padding:6px 16px 6px 6px;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:.1em;color:var(--acc-ink,#0040DF);background:color-mix(in oklab,var(--acc-lite,#31A0F6) 14%,transparent);border:1px solid color-mix(in oklab,var(--acc-lite,#31A0F6) 45%,transparent);box-shadow:0 8px 24px -12px color-mix(in oklab,var(--acc-lite,#31A0F6) 70%,transparent)}#top #wrap_all .aih-main .kicker:has(.tagnum) .tagnum{min-width:28px;height:28px;font-size:13px;background:var(--acc-ink,#0040DF);color:#fff}#top #wrap_all .aih-main .sec:not(.light) .kicker:has(.tagnum){color:#fff;background:color-mix(in oklab,var(--acc-lite,#31A0F6) 18%,transparent);border-color:color-mix(in oklab,var(--acc-lite,#31A0F6) 60%,transparent)}#top #wrap_all .aih-main .sec:not(.light) .kicker:has(.tagnum) .tagnum{background:var(--acc-lite,#31A0F6);color:#07021b}#top #wrap_all .aih-main .kicker:has(.tagnum){justify-self:start;width:max-content;max-width:100%}#top #wrap_all .aih-main #map .ov-go{margin-top:10px!important;padding:11px 18px!important;border-radius:999px!important;border:0!important;background:linear-gradient(90deg,#0040df,#5f3fff)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.06em!important;box-shadow:0 10px 26px -10px #5f3fffcc,inset 0 1px 0#ffffff33;transition:transform .2s,box-shadow .2s,filter .2s}#top #wrap_all .aih-main #map .ov-go span{display:inline-block;transition:transform .25s}#top #wrap_all .aih-main #map .ov-go:hover{transform:translateY(-2px);filter:brightness(1.1);box-shadow:0 14px 30px -10px #5f3fffee,inset 0 1px 0#ffffff33}#top #wrap_all .aih-main #map .ov-go:hover span{animation:aih-ovBob .9s ease-in-out infinite}@keyframes aih-ovBob{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){#top #wrap_all .aih-main #map .ov-go:hover span{animation:none}}#top #wrap_all .aih-main #map .ov-go:focus-visible{outline:2px solid #31a0f6;outline-offset:3px}#top #wrap_all .aih-main .vig-pv .vig-pvb .pv{gap:10px}#top #wrap_all .aih-main .vig-pv .vig-pvb .pv-win{box-shadow:0 1px 2px #0000000d,0 24px 48px -30px #001b6040!important;border:1px solid #e7e7ec!important}@media (min-width:981px){#top #wrap_all .aih-main #prove .ci-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:clamp(32px,5vw,88px);row-gap:0;align-items:end;max-width:none}#top #wrap_all .aih-main #prove .ci-head .kicker{grid-column:1;grid-row:1;margin-bottom:clamp(12px,2vh,22px)}#top #wrap_all .aih-main #prove .ci-head h2{grid-column:1;grid-row:2;margin:0}#top #wrap_all .aih-main #prove .ci-head .lede{grid-column:2;grid-row:2;align-self:end;margin:0;max-width:44ch;padding-bottom:.35em}}#top #wrap_all .aih-main .pv .lt{display:grid;gap:10px;padding:14px 16px}#top #wrap_all .aih-main .pv .lt-row{display:flex;align-items:center;justify-content:space-between;gap:12px}#top #wrap_all .aih-main .pv .lt-k{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#55555b}#top #wrap_all .aih-main .pv .lt-row.eng .lt-k{color:#0040df}#top #wrap_all .aih-main .pv .lt-avs{display:flex}#top #wrap_all .aih-main .pv .lt-av{width:34px;height:34px;font-size:11px;border:2.5px solid #fff;margin-left:-9px;animation:aih-pvIn .5s var(--ease) both;animation-delay:var(--d)}#top #wrap_all .aih-main .pv .lt-avs .lt-av:first-child{margin-left:0}#top #wrap_all .aih-main .pv .lt-row.you .lt-av{background:#ececf1;color:#55555b}#top #wrap_all .aih-main .pv .lt-row.eng .lt-av{color:#fff;background:#0040df}#top #wrap_all .aih-main .pv .lt-row.eng .lt-av:nth-child(2){background:#3d5bff}#top #wrap_all .aih-main .pv .lt-row.eng .lt-av:nth-child(3){background:#5f3fff}#top #wrap_all .aih-main .pv .lt-join{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:600;color:#5f3fff;white-space:nowrap}#top #wrap_all .aih-main .pv .lt-join i{flex:1;height:0;border-top:1.5px dashed #c9c2ff}#top #wrap_all .aih-main .pv .lt-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#top #wrap_all .aih-main .pv .lt-st{position:relative;display:grid;gap:3px;padding:12px 12px 12px;border-radius:12px;border:1px solid #efeff1;background:#fff;height:100%;box-sizing:border-box}#top #wrap_all .aih-main .pv .lt-n{font-size:10.5px;font-weight:700;letter-spacing:.06em;color:var(--mut)}#top #wrap_all .aih-main .pv .lt-st b{font-size:13px;line-height:1.25}#top #wrap_all .aih-main .pv .lt-st .sub{font-size:11px;line-height:1.35}#top #wrap_all .aih-main .pv .lt-st .lt-ck{position:absolute;right:10px;top:10px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:700;color:#fff;background:#16a34a;animation:aih-pvIn .4s var(--ease) both;animation-delay:calc(var(--d) + .35s)}#top #wrap_all .aih-main .pv .lt-st.s1{border-color:#bfd0ff;background:#f4f7ff}#top #wrap_all .aih-main .pv .lt-st.s1 .lt-n{color:#0040df}#top #wrap_all .aih-main .pv .lt-st.s2{border-color:#d4ccff;background:#f6f3ff}#top #wrap_all .aih-main .pv .lt-st.s2 .lt-n{color:#5f3fff}#top #wrap_all .aih-main .pv .lt-st.s3{border-color:#bfe9cf;background:#f1fbf5}#top #wrap_all .aih-main .pv .lt-st.s3 .lt-n{color:#16a34a}#top #wrap_all .aih-main .hud-row{flex-wrap:wrap;justify-content:flex-end;row-gap:10px;max-width:340px}#top #wrap_all .aih-main .hud-row .hud-clk{flex-basis:100%;text-align:right}#top #wrap_all .aih-main .hud-row .hud-sep{display:none}#top #wrap_all .aih-main .hud-row .hud-clk{display:flex;justify-content:flex-end;align-items:center;gap:6px;line-height:1}#top #wrap_all .aih-main .hud-clk b{display:inline-flex;align-items:center;gap:5px;margin-left:0!important;line-height:1}#top #wrap_all .aih-main .hud-clk b svg{display:block;width:12px;height:12px;flex:none}#top #wrap_all .aih-main .hero h1.hh{font-size:clamp(38px,5vw,72px)!important}@media (min-width:981px){#top #wrap_all .aih-main .jx-in>.jx-skip{position:absolute;top:clamp(84px,11vh,104px);right:var(--gut);z-index:4;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid #ffffff26!important;background:#ffffff0d;color:#ecebf3;font:600 12.5px/1 var(--font);opacity:clamp(0,calc(var(--jp)*1.6 - .6),1);transition:background .2s,border-color .2s}#top #wrap_all .aih-main .jx-in>.jx-skip:hover{background:#ffffff1a;border-color:#ffffff4d!important;color:#fff}#top #wrap_all .aih-main .jx-in.done>.jx-skip{display:none}}@media (min-width:981px){#top #wrap_all .aih-main .jx-stats{position:relative}#top #wrap_all .aih-main .jx-stats>.jx-skip{position:absolute;right:0;top:50%;translate:0-50%;z-index:4;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px solid #ffffff26!important;background:#ffffff0d;color:#ecebf3;font:600 12px/1 var(--font);cursor:pointer;transition:background .2s,border-color .2s}#top #wrap_all .aih-main .jx-stats>.jx-skip:hover{background:#ffffff1a;border-color:#ffffff4d!important;color:#fff}#top #wrap_all .aih-main .jx-in.done .jx-stats>.jx-skip{display:none}}@media (min-width:561px){#top #wrap_all .aih-main .stats.row4{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:981px){#top #wrap_all .aih-main .jx-stats{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:20px}#top #wrap_all .aih-main .jx-stats .jx-title{justify-self:start;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:650;letter-spacing:-.035em;line-height:1;color:#fff;white-space:nowrap}#top #wrap_all .aih-main .jx-stats .jx-title em{font-style:normal;background:linear-gradient(90deg,#31a0f6,#5f3fff);-webkit-background-clip:text;background-clip:text;color:transparent}#top #wrap_all .aih-main .jx-stats .tl-stats{grid-column:2;justify-self:center}#top #wrap_all .aih-main .jx-stats>.jx-skip{position:static!important;translate:none!important;grid-column:3;justify-self:end}}@media (min-width:981px){#top #wrap_all .aih-main .jx-in.done .jx-stats,#top #wrap_all .aih-main .jx-in.done .jx-map{top:0!important}}@media (min-width:981px){#top #wrap_all .aih-main .jx-stats .jx-title,#top #wrap_all .aih-main .jx-stats .tl-stats,#top #wrap_all .aih-main .jx-stats>.jx-skip{grid-row:1}#top #wrap_all .aih-main .jx-stats .jx-title{grid-column:1}}@media (min-width:981px){#top #wrap_all .aih-main .jx .jm-box{height:clamp(160px,calc(100vh - 390px),360px)!important}}@media (min-width:981px){#top #wrap_all .aih-main .jx-in.done .jx-stats{grid-template-columns:1fr!important}#top #wrap_all .aih-main .jx-in.done .jx-stats .jx-title{grid-column:1;justify-self:center;font-size:clamp(26px,2.8vw,40px)}#top #wrap_all .aih-main .jx-map>.tl-stats{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:clamp(10px,2vh,18px)0 0}#top #wrap_all .aih-main .jx-map .tj{max-height:calc(100vh - 330px);margin:0 auto}#top #wrap_all .aih-main .jx-map .jx-acts{margin-top:clamp(14px,2.4vh,26px)!important}}@media (min-width:981px){#top #wrap_all .aih-main .jx-in.done .jx-map .tl-foot{margin-top:-10px!important}#top #wrap_all .aih-main .jx-map>.tl-stats{margin-top:clamp(16px,3vh,30px)!important}#top #wrap_all .aih-main .jx-map .jx-acts{margin-top:clamp(18px,3.4vh,34px)!important}}@media (min-width:981px){#top #wrap_all .aih-main .jx-in:not(.done) .jx-stats{opacity:clamp(0,calc(var(--jp)*2.6 - 1),1)!important}}#top #wrap_all .aih-main .pv .bl{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:6px}#top #wrap_all .aih-main .pv .bl>.a{display:flex}#top #wrap_all .aih-main .pv .bl-st{flex:1;display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px;border:1px solid #efeff1;background:#fff}#top #wrap_all .aih-main .pv .bl-st b{font-size:12.5px;line-height:1.25}#top #wrap_all .aih-main .pv .bl-n{font-size:10.5px;font-weight:700;letter-spacing:.06em}#top #wrap_all .aih-main .pv .bl-st.s1{background:#f4f7ff;border-color:#bfd0ff}#top #wrap_all .aih-main .pv .bl-st.s1 .bl-n{color:#0040df}#top #wrap_all .aih-main .pv .bl-st.s2{background:#f6f3ff;border-color:#d4ccff}#top #wrap_all .aih-main .pv .bl-st.s2 .bl-n{color:#5f3fff}#top #wrap_all .aih-main .pv .bl-st.s3{background:#f1fbf5;border-color:#bfe9cf}#top #wrap_all .aih-main .pv .bl-st.s3 .bl-n{color:#16a34a}#top #wrap_all .aih-main .pv .bl-ar{align-self:center;font-weight:700;color:#a1a1a7}#top #wrap_all .aih-main .pv .bl-one{display:flex;align-items:center;gap:6px;margin-top:auto}#top #wrap_all .aih-main .pv .bl-one .lt-av{width:26px;height:26px;margin:0;border:0;background:#0040df;color:#fff}#top #wrap_all .aih-main .pv .bl-bars{height:40px!important;gap:4px!important;margin-top:auto}#top #wrap_all .aih-main .pv .bl-team{display:flex;flex-wrap:wrap;gap:3px;margin-top:auto}#top #wrap_all .aih-main .pv .bl-team .av{width:20px;height:20px;font-size:9px;background:#16a34a;color:#fff}#top #wrap_all .aih-main .pv .bl .sub{font-size:10.5px;line-height:1.3}#top #wrap_all .aih-main .pv .as-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#top #wrap_all .aih-main .pv .as-st{position:relative;display:grid;gap:4px;align-content:start;padding:14px 12px 12px;border-radius:12px;border:1px solid #efeff1;background:#fff;box-shadow:0 1px 2px #0000000a;height:100%;box-sizing:border-box;overflow:hidden}#top #wrap_all .aih-main .pv .as-st::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#3d2bd9}#top #wrap_all .aih-main .pv .as-n{font-size:10.5px;font-weight:700;letter-spacing:.06em;color:#3d2bd9}#top #wrap_all .aih-main .pv .as-st b{font-size:13px}#top #wrap_all .aih-main .pv .as-st .sub{font-size:11px;line-height:1.35}#top #wrap_all .aih-main .pv .as-ex{margin-top:6px;justify-self:start;padding:3px 8px;border-radius:7px;font-size:10.5px;font-weight:600;background:#f2f0ff;color:#3d2bd9}#top #wrap_all .aih-main .pv .as-st.c4 .as-ex{background:#eaf8ef;color:#16a34a}#top #wrap_all .aih-main .pv .as-tog{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#16a34a}#top #wrap_all .aih-main .pv .as-tog i{position:relative;width:30px;height:17px;border-radius:999px;background:#d4d4d8;animation:aih-asOn .4s ease 2s forwards}#top #wrap_all .aih-main .pv .as-tog i::after{content:"";position:absolute;left:2px;top:2px;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;animation:aih-asKnob .4s ease 2s forwards}@keyframes aih-asOn{to{background:#16a34a}}@keyframes aih-asKnob{to{transform:translateX(13px)}}@media (min-width:981px){#top #wrap_all .aih-main .fs-row{grid-template-columns:clamp(150px,15vw,200px) minmax(0,1fr) clamp(140px,12vw,170px)!important}#top #wrap_all .aih-main .fs-axis{margin-right:calc(clamp(140px,12vw,170px) + clamp(14px,2vw,28px))!important}}#top #wrap_all .aih-main .fs-out small{white-space:nowrap}#top #wrap_all .aih-main .stats.row4>div:nth-child(3) span{max-width:none!important;white-space:nowrap}@media (max-width:560px){#top #wrap_all .aih-main .stats.row4>div:nth-child(3) span{white-space:normal}}#top #wrap_all .aih-main #map .fd span{display:block;line-height:1.35!important;margin-top:4px}