html{scroll-behavior:smooth}#root,body,html{cursor:default;margin:0;min-width:0;padding:0}.index-page{-webkit-tap-highlight-color:rgba(0,0,0,0);--cqw:12.8px;background:#fff;font-family:Helvetica Neue,helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,arial,sans-serif!important;min-width:850px;overflow-x:clip;position:relative;width:100%}@media(max-width:1343px){.index-page{--cqw:calc(1vw - 0.64px)}}@supports not (overflow-x:clip){body{overflow-x:hidden}}.index-page__features,.index-page__memory,.index-page__vs{scroll-margin-top:80px}.index-page__hero{background:var(--hero-bg) top center/100% auto no-repeat;position:relative;width:100%}.index-page__hero-anim{box-sizing:border-box;display:flex;height:580px;justify-content:center;pointer-events:none;width:100%}.index-page__hero-monkey{display:block;height:466px;width:auto}.index-page__hero-content{margin:-150px auto 0;max-width:930px;text-align:center}.index-page__hero-title{color:#111e3e;font-size:56px;font-weight:600;letter-spacing:.64px;line-height:normal;margin:0}.index-page__hero-title em{color:#ff2d55;font-style:normal}.index-page__hero-pill{background:var(--hero-pill) center/100% 100% no-repeat;border-radius:44px;color:#ff2d55;display:inline-flex;font-size:20px;margin:12px 0 0;padding:8px 32px}.index-page__hero-pill strong{font-weight:500}.index-page__hero-pill span{color:#111e3e}.index-page__hero-desc{color:#606578;font-size:16px;line-height:28px;margin:38px 0 0}.index-page__hero-note{color:#111e3e;font-size:18px;font-weight:500;margin:10px 0 0}.index-page__hero-note em{color:#ff2d55;font-style:normal}.index-page__hero-note-m{display:none}.index-page__hero-stats{box-sizing:border-box;display:flex;list-style:none;margin:0 auto;max-width:1280px;padding:80px 12px}.index-page__hero-stat{flex:1;padding:0 12px;text-align:center}.index-page__hero-stat+.index-page__hero-stat{border-left:1px solid rgba(115,128,153,.2)}.index-page__hero-stat-title{color:#111e3e;font-size:36px;font-weight:600;line-height:normal;margin:0}.index-page__hero-stat-label{color:#111e3e;font-size:18px;line-height:normal;margin:8px 0 0}@media(min-width:751px){.index-page__hero-stat:hover .index-page__hero-stat-label,.index-page__hero-stat:hover .index-page__hero-stat-title{color:#ff2d55}}.index-page__features{background:#fbfbfd;overflow:hidden;padding:48px 0 64px}.index-page__features-head{margin:0 auto;max-width:1280px;padding:10px;text-align:center}.index-page__features-title{align-items:center;color:#111e3e;display:flex;font-size:48px;font-weight:600;gap:20px;justify-content:center;letter-spacing:1.92px;line-height:normal;margin:0}.index-page__features-title em{color:#ff2d55;font-style:normal}.index-page__features-bracket{color:#ff2d55;display:none}.index-page__features-br{display:none}.index-page__features-sub{color:#606578;font-size:16px;letter-spacing:.64px;line-height:normal;margin:20px 0 0}.index-page__features-sub em{color:#ff2d55;font-style:normal}.index-page__features-stick{margin:36px auto 0;width:612px}.index-page__features-stick-img{display:block;height:auto;width:100%}.index-page__features-stick-label{align-items:flex-start;display:flex;justify-content:center;margin:20px 0 0}.index-page__features-stick-label span{background:linear-gradient(90deg,#ffe8e9,hsla(0,0%,100%,0) 101%);border-radius:10px 18px 18px 10px;color:#111e3e;font-size:18px;font-weight:500;padding:8px 18px 8px 14px}.index-page__features-list{display:flex;gap:50px;list-style:none;margin:28px 0 0;overflow-x:auto;padding:48px max(20px,50% - 640px) 8px;scrollbar-width:none}.index-page__features-list::-webkit-scrollbar{display:none}.index-page__feature-card{box-sizing:border-box;flex-shrink:0;min-height:300px;padding:16px;text-align:center;width:200px}.index-page__feature-num{background:linear-gradient(90deg,rgba(250,100,125,.05) 3.292%,rgba(255,45,85,.05));border-radius:41px;color:#ff2d55;display:inline-block;font-size:14px;font-weight:300;letter-spacing:.56px;line-height:normal;margin:0;padding:4px 6px}.index-page__feature-num b{font-weight:600}.index-page__feature-name{align-items:center;color:#111e3e;display:flex;font-size:28px;font-weight:600;justify-content:center;letter-spacing:1.12px;line-height:normal;margin:16px 0 0}.index-page__feature-quote--red{display:none}.index-page__feature-icon{display:block;height:88px;margin:2px auto 0;width:88px}.index-page__feature-desc{color:#111e3e;font-size:14px;font-weight:300;line-height:20px;margin:16px 0 0;text-align:justify}.index-page__feature-card:hover{background:#fff;border:2px solid rgba(255,45,85,.7);border-radius:20px;box-shadow:0 4px 6px rgba(255,162,179,.1);padding:14px}.index-page__feature-card:hover .index-page__feature-num{background:linear-gradient(90deg,#fa647d 3.292%,#ff2d55);color:#fff}.index-page__feature-card:hover .index-page__feature-name{color:#ff2d55}.index-page__feature-card:hover .index-page__feature-quote--dark{display:none}.index-page__feature-card:hover .index-page__feature-quote--red{display:inline}.index-page__feature-card:hover .index-page__feature-desc{font-weight:400}.index-page__features-dots{display:none}.index-page__memory{padding:64px 32px}.index-page__memory-title{align-items:center;color:#111e3e;display:flex;font-size:48px;font-weight:600;gap:20px;justify-content:center;letter-spacing:1.92px;line-height:normal;margin:0;text-align:center}.index-page__memory-title em{color:#ff2d55;font-style:normal}.index-page__memory-bracket{color:#ff2d55;display:none}.index-page__memory-br{display:none}.index-page__memory-grid{display:grid;gap:min(24px,1.875vw - 1.2px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:48px auto 0;max-width:1280px}.index-page__memory-card{background:var(--card-bg) center/100% 100% no-repeat;box-sizing:border-box;padding:calc(var(--cqw)*1.5625) calc(var(--cqw)*3.125) calc(var(--cqw)*1.875) calc(var(--cqw)*2.6563);position:relative}.index-page__memory-card--remember{grid-row:span 2}.index-page__memory-card--guard,.index-page__memory-card--push{min-height:calc(var(--cqw)*23.2031)}.index-page__memory-char{-webkit-text-fill-color:transparent;background:linear-gradient(136deg,#3174ff 6%,#689aff 99%);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:calc(var(--cqw)*3.4375);font-weight:600;line-height:normal}.index-page__memory-card--guard .index-page__memory-char{background-image:linear-gradient(90deg,#fa647d 3.292%,#ff2d55)}.index-page__memory-subtitle{color:#222;font-size:calc(var(--cqw)*1.875);font-weight:500;line-height:normal;margin:calc(var(--cqw)*1.25) 0 0 calc(var(--cqw)*.4688)}.index-page__memory-points{list-style:none;margin:calc(var(--cqw)*1.9531) 0 0 calc(var(--cqw)*.4688);padding:0}.index-page__memory-card--push .index-page__memory-points{max-width:calc(var(--cqw)*26.5625)}.index-page__memory-point{color:#606578;display:flex;font-size:calc(var(--cqw)*1.25);gap:calc(var(--cqw)*.7813);line-height:calc(var(--cqw)*2.0313)}.index-page__memory-point+.index-page__memory-point{margin-top:calc(var(--cqw)*1.0938)}.index-page__memory-point:before{background:linear-gradient(136deg,#3174ff 6%,#689aff 99%);content:"";flex-shrink:0;height:calc(var(--cqw)*.4688);margin-top:calc(var(--cqw)*.7813);transform:rotate(45deg);width:calc(var(--cqw)*.4688)}.index-page__memory-card--guard .index-page__memory-point:before{background:linear-gradient(90deg,#fa647d 3.292%,#ff2d55)}.index-page__memory-research{background:#fbfbfd;border:.5px solid #eee;border-radius:24px;box-sizing:border-box;margin:24px auto 0;max-width:1280px;padding:40px}.index-page__memory-research-head{align-items:center;display:flex;gap:15px;margin:0}.index-page__memory-research-tag{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fa647d 3.292%,#ff2d55);-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:600;line-height:normal}.index-page__memory-research-sub{color:#222;font-size:24px;font-weight:500}.index-page__memory-research-sub em{color:#ff2d55;font-style:normal}.index-page__memory-research-body{color:#606578;font-size:16px;line-height:28px;margin:12px 0 0}.index-page__memory-research-body strong{font-weight:400}.index-page__vs{padding:0 32px 64px}.index-page__vs-title{align-items:center;color:#111e3e;display:flex;font-size:48px;font-weight:600;gap:20px;justify-content:center;letter-spacing:1.92px;line-height:normal;margin:0;text-align:center}.index-page__vs-title em{color:#ff2d55;font-style:normal}.index-page__vs-bracket{color:#ff2d55;display:none}.index-page__vs-board{background:var(--vs-bg) center/100% 100% no-repeat;height:calc(var(--cqw)*54.1406);margin:48px auto 0;max-width:1280px;position:relative}.index-page__vs-panel{box-sizing:border-box;height:100%;position:absolute;top:0}.index-page__vs-panel--plain{left:0;padding:calc(var(--cqw)*3.4375) calc(var(--cqw)*11.72) 0 calc(var(--cqw)*4.375);text-align:right;width:52.19%}.index-page__vs-panel--zhi{left:43.98%;padding:calc(var(--cqw)*3.4375) calc(var(--cqw)*4) 0 calc(var(--cqw)*6.17);width:56.02%;z-index:1}.index-page__vs-panel-title{align-items:center;color:#606578;display:flex;font-size:calc(var(--cqw)*2.8125);font-weight:600;gap:calc(var(--cqw)*.625);height:calc(var(--cqw)*4.375);justify-content:flex-end;line-height:normal;margin:0;white-space:pre}.index-page__vs-panel-title i{color:#7180a5;font-style:normal}.index-page__vs-panel--zhi .index-page__vs-panel-title{color:#111e3e;justify-content:flex-start}.index-page__vs-panel--zhi .index-page__vs-panel-title i{color:#ff2d55}.index-page__vs-sep-m{display:none}.index-page__vs-panel-ip{height:calc(var(--cqw)*4.375);width:calc(var(--cqw)*4.375)}.index-page__vs-panel-wordmark{height:calc(var(--cqw)*2.7344);width:calc(var(--cqw)*8.7148)}.index-page__vs-list{list-style:none;margin:calc(var(--cqw)*2.5) 0 0;padding:0}.index-page__vs-row{display:flex;gap:calc(var(--cqw)*.4688)}.index-page__vs-row+.index-page__vs-row{margin-top:calc(var(--cqw)*2.5)}.index-page__vs-panel--plain .index-page__vs-row{display:block}.index-page__vs-label{align-items:center;color:#111e3e;display:flex;font-size:calc(var(--cqw)*1.25);gap:4px;line-height:normal;margin:0}.index-page__vs-panel--plain .index-page__vs-label{justify-content:flex-end}.index-page__vs-dot{display:none}.index-page__vs-desc{color:#111e3e;font-size:calc(var(--cqw)*1.5625);font-weight:500;line-height:normal;margin:calc(var(--cqw)*.4688) 0 0}.index-page__vs-panel--plain .index-page__vs-desc{color:#606578}.index-page__vs-hl{color:#ff2d55}.index-page__vs-panel--plain .index-page__vs-hl{color:#7180a5}.index-page__vs-check{flex-shrink:0;height:calc(var(--cqw)*1.875);width:calc(var(--cqw)*1.875)}.index-page__vs-badge{height:calc(var(--cqw)*6.25);left:42.66%;position:absolute;top:33.19%;width:calc(var(--cqw)*6.25);z-index:2}.index-page__faq{padding:0 32px 64px}.index-page__faq-title{align-items:center;color:#111e3e;display:flex;font-size:48px;font-weight:600;gap:20px;justify-content:center;letter-spacing:1.92px;line-height:normal;margin:0;text-align:center}.index-page__faq-title em{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fa647d 3.292%,#ff2d55);-webkit-background-clip:text;background-clip:text;font-style:normal}.index-page__faq-bracket{color:#ff2d55;display:none}.index-page__faq-list{list-style:none;margin:60px auto 0;max-width:1280px;padding:0}.index-page__faq-item{background:#f7f8fa;border-radius:24px;cursor:pointer;padding:48px 44px}.index-page__faq-item+.index-page__faq-item{margin-top:24px}.index-page__faq-question{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none;border:0;color:#111e3e;cursor:pointer;display:flex;font-family:inherit;font-size:22px;font-weight:500;gap:8px;line-height:normal;margin:0;padding:0;text-align:left;width:100%}.index-page__faq-q-icon{flex-shrink:0;height:24px;width:24px}.index-page__faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.index-page__faq-answer-inner{min-height:0;overflow:hidden}.index-page__faq-answer-inner p{color:#606578;font-size:16px;line-height:26px;margin:10px 0 0}.index-page__faq-item--open .index-page__faq-answer{grid-template-rows:1fr}@media(prefers-reduced-motion:reduce){.index-page__faq-answer{transition:none}}.index-page__faq-more{display:flex;justify-content:center;margin-top:24px}.index-page__faq-more-pill{align-items:center;background:#fff;border:1.6px solid #f0f2f7;border-radius:52px;box-shadow:0 10px 10px rgba(0,0,0,.02);display:flex;gap:20px;padding:16px 16px 16px 32px}.index-page__faq-more-text{color:#111e3e;font-size:18px;line-height:normal;margin:0}.index-page__faq-more-jump b{font-weight:500}.index-page__faq-more-jump a{color:#ff2d55;cursor:pointer;font-weight:500;text-decoration:underline}.index-page__faq-more-icon{cursor:pointer;display:flex;flex-shrink:0}.index-page__faq-more-icon img{height:36px;width:36px}.index-page__faq-more-button{display:none}@media(max-width:750px){.index-page{--cqw:calc(1vw - 0.32px);min-width:0}.index-page__features,.index-page__memory,.index-page__vs{scroll-margin-top:60px}.index-page__features{padding:24px 0 32px}.index-page__hero{background-image:var(--hero-bg-m);padding-bottom:24px}.index-page__hero-anim{height:306px}.index-page__hero-monkey{height:246px}.index-page__hero-content{margin-top:-96px;padding:0 24px}.index-page__hero-title{font-size:28px;letter-spacing:0}.index-page__hero-pill{background:linear-gradient(90deg,#fa647d 3.292%,#ff2d55);border:0;color:#fff;font-size:13px;font-weight:500;margin-top:8px;padding:3px 12px}.index-page__hero-pill span{color:#fff}.index-page__hero-desc{font-size:11px;line-height:16px;margin-top:10px}.index-page__hero-note{display:none}.index-page__hero-note-m{align-items:center;display:flex;flex-direction:column;margin-top:14px}.index-page__hero-note-m-title{color:#ff2d55;font-size:20px;font-weight:600;line-height:normal}.index-page__hero-note-m-bar{background:linear-gradient(90deg,#fa647d 3.292%,#ff2d55);height:3px;margin-top:-3px;opacity:.1;width:100px}.index-page__hero-note-m-text{color:#111e3e;font-size:14px;font-weight:500;margin-top:6px}.index-page__features-title{font-size:24px;letter-spacing:.96px}.index-page__features-bracket{display:inline}.index-page__features-comma{display:none}.index-page__features-br{display:block}.index-page__features-sub{font-size:12px;letter-spacing:0;line-height:18px;margin-top:8px;padding:0 16px}.index-page__features-stick{margin-top:20px;width:300px}.index-page__features-stick-label{margin-top:15px}.index-page__features-stick-label span{font-size:14px}.index-page__features-list{gap:16px;margin:14px 0 0;padding:20px 16px 8px;scroll-padding-left:16px;scroll-snap-type:x mandatory}.index-page__feature-card{background:#fff;border:1px solid rgba(255,45,85,.7);border-radius:20px;box-shadow:0 4px 6px rgba(255,162,179,.1);height:auto;padding:12px 16px 16px;scroll-snap-align:start;width:180px}.index-page__feature-card:hover{border-width:1px;padding:12px 16px 16px}.index-page__feature-card:hover .index-page__feature-num,.index-page__feature-num{background:linear-gradient(90deg,#fa647d 3.292%,#ff2d55);color:#fff}.index-page__feature-card:hover .index-page__feature-name,.index-page__feature-name{color:#ff2d55;font-size:16px;letter-spacing:.64px;margin-top:12px}.index-page__feature-quote--dark{display:none}.index-page__feature-quote--red{display:inline}.index-page__feature-icon{height:56px;width:56px}.index-page__feature-card:hover .index-page__feature-desc,.index-page__feature-desc{font-size:13px;font-weight:400;margin-top:8px}.index-page__features-dots{display:flex;gap:6px;justify-content:center;margin-top:16px}.index-page__features-dot{background:#e4e7f2;border-radius:50%;height:6px;width:6px}.index-page__features-dot--active{background:#ff2d55;border-radius:47px;width:14px}.index-page__memory{padding:40px 16px}.index-page__memory-title{font-size:24px;letter-spacing:.96px}.index-page__memory-bracket{display:inline}.index-page__memory-comma{display:none}.index-page__memory-br{display:block}.index-page__memory-grid{gap:16px;grid-template-columns:minmax(0,1fr);margin-top:20px}.index-page__memory-card{background-image:var(--card-bg-m);background-size:cover;padding:22px 17px 16px 18px}.index-page__memory-card--remember{grid-row:auto;min-height:calc(var(--cqw)*51.0204)}.index-page__memory-card--push{min-height:calc(var(--cqw)*47.5219)}.index-page__memory-card--guard{border-radius:16px;min-height:calc(var(--cqw)*51.0204)}.index-page__memory-char{font-size:32px;position:absolute;right:16px;top:12px}.index-page__memory-subtitle{font-size:20px;margin:0}.index-page__memory-card--push .index-page__memory-points,.index-page__memory-points{margin:14px 0 0;max-width:84%}.index-page__memory-point{font-size:14px;gap:6px;line-height:20px}.index-page__memory-point+.index-page__memory-point{margin-top:6px}.index-page__memory-point:before{height:6px;margin-top:7px;width:6px}.index-page__memory-research{border-radius:16px;margin-top:16px;padding:12px 20px 16px}.index-page__memory-research-head{align-items:flex-end;gap:6px}.index-page__memory-research-tag{font-size:32px}.index-page__memory-research-sub{font-size:16px;line-height:32px}.index-page__memory-research-body{color:#222;font-size:15px;line-height:24px}.index-page__memory-research-body strong{color:#ff2d55;display:block;font-size:17px;font-weight:500;margin-top:6px}.index-page__vs{padding:0 0 40px}.index-page__vs-title{font-size:24px;gap:8px;letter-spacing:.96px}.index-page__vs-bracket{display:inline}.index-page__vs-board{background:none;display:flex;height:auto;margin:42px 16px 0}.index-page__vs-panel{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:auto;left:auto;padding:16px 12px;position:static}.index-page__vs-panel--plain{background-image:var(--vs-plain-m);flex-shrink:0;text-align:left;width:160px}.index-page__vs-panel--zhi{background-image:var(--vs-zhi-m);background-position:100% 50%;background-size:104.372% 101.516%;flex:1 0 0;min-width:0;width:auto}.index-page__vs-panel-title{font-size:13px;font-weight:500;gap:4px;height:28px;justify-content:flex-start}.index-page__vs-panel-title i{color:#4670b0;font-size:14px}.index-page__vs-sep{display:none}.index-page__vs-sep-m{display:inline}.index-page__vs-panel--plain .index-page__vs-panel-title{gap:0}.index-page__vs-panel-ip{height:25px;width:25px}.index-page__vs-panel-wordmark{height:12px;width:40px}.index-page__vs-list{margin-top:10px}.index-page__vs-row+.index-page__vs-row{margin-top:14px}.index-page__vs-label,.index-page__vs-panel--plain .index-page__vs-label{font-size:12px;justify-content:flex-start}.index-page__vs-dot{background:#c3c8d9;display:inline-block;flex-shrink:0;height:4px;transform:rotate(45deg);width:4px}.index-page__vs-panel--zhi .index-page__vs-dot{background:linear-gradient(90deg,#fa647d 3.292%,#ff2d55)}.index-page__vs-check{display:none}.index-page__vs-desc{font-size:13px;line-height:20px;margin-top:4px}.index-page__vs-panel--plain .index-page__vs-desc,.index-page__vs-panel--plain .index-page__vs-hl{color:#7180a5}.index-page__vs-badge{height:40px;top:-16px;width:40px}.index-page__faq{padding:0 16px 40px}.index-page__faq-title{font-size:24px;gap:8px;letter-spacing:.96px}.index-page__faq-title em{-webkit-text-fill-color:#111e3e;background:none;color:#111e3e}.index-page__faq-bracket{display:inline}.index-page__faq-list{margin-top:20px}.index-page__faq-item{border-radius:16px;padding:16px}.index-page__faq-item+.index-page__faq-item{margin-top:10px}.index-page__faq-question{align-items:flex-start;font-size:16px;gap:6px}.index-page__faq-q-icon{height:16px;margin-top:3px;width:16px}.index-page__faq-answer-inner p{font-size:15px;line-height:24px}.index-page__faq-more{align-items:center;flex-direction:column;gap:12px;margin-top:18px}.index-page__faq-more-pill{background:none;border:0;box-shadow:none;gap:0;padding:0}.index-page__faq-more-text{color:#738099;font-size:14px;padding:0 16px;text-align:center}.index-page__faq-more-icon,.index-page__faq-more-jump{display:none}.index-page__faq-more-button{align-items:center;background:#ff2d55;border-radius:40px;color:#fff;display:flex;font-size:14px;font-weight:500;height:38px;justify-content:center;text-decoration:none;width:287px}.index-page__hero-stats{background:#f7f8fa;border-radius:16px;display:grid;gap:20px 0;grid-template-columns:1fr 1fr;margin:20px 16px 0;max-width:none;padding:16px}.index-page__hero-stat:nth-child(odd){border-left:0}.index-page__hero-stat-title{font-size:18px}.index-page__hero-stat-label{color:#606578;font-size:11px;margin-top:4px}}