.landingPage{color:#30262d;background:#f9f5f3;min-height:100vh;font-family:Inter,PingFang SC,sans-serif;overflow:hidden}.landingNav{z-index:2;background:#f9f5f3db;border-bottom:1px solid #eadfdf;justify-content:space-between;align-items:center;height:80px;padding:0 7vw;display:flex;position:relative}.landingBrand{color:#30262d;align-items:center;gap:10px;text-decoration:none;display:flex}.landingBrand>span{color:#fff;background:linear-gradient(145deg,#bf6783,#762642);border-radius:11px;place-items:center;width:35px;height:35px;font-size:19px;display:grid}.landingBrand strong{font-size:14px;display:block}.landingBrand small{color:#a07d89;letter-spacing:1.5px;margin-top:3px;font-size:8px;display:block}.landingLinks{gap:31px;display:flex}.landingLinks a,.landingLogin{color:#806e75;font-size:12px;text-decoration:none}.landingActions{align-items:center;gap:19px;display:flex}.landingNavCta,.landingMainCta{color:#fff;background:#8e3152;border-radius:8px;align-items:center;gap:14px;padding:12px 17px;font-size:12px;text-decoration:none;display:inline-flex;box-shadow:0 9px 22px #8e315222}.landingNavCta b,.landingMainCta b{font-size:15px}.landingHero{justify-content:space-between;align-items:center;max-width:1200px;min-height:620px;margin:0 auto;padding:75px 6vw 48px;display:flex}.landingHeroCopy{z-index:1;width:53%;position:relative}.landingKicker,.landingSectionHead>span,.landingSplit>div>span,.landingBottom span{color:#a26477;letter-spacing:2px;font-size:10px}.landingHero h1{letter-spacing:-2px;margin:18px 0 19px;font-size:clamp(42px,5vw,68px);font-weight:600;line-height:1.15}.landingHeroCopy>p{color:#806e75;max-width:510px;margin:0;font-size:15px;line-height:2}.landingHeroActions{align-items:center;gap:23px;margin-top:30px;display:flex}.landingTextCta{color:#8e3152;font-size:12px;text-decoration:none}.landingTrust{color:#9b8990;gap:19px;margin-top:42px;font-size:10px;display:flex}.landingTrust i{color:#4a9870;background:#e2f3e9;border-radius:50%;place-items:center;width:16px;height:16px;margin-right:5px;font-style:normal;display:inline-grid}.landingHeroVisual{width:42%;height:430px;position:relative}.landingOrb{background:radial-gradient(circle at 35% 30%,#f7dfe5,#d78ba0 35%,#87344f 72%,#4a2637);border-radius:50%;place-items:center;width:270px;height:270px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 22px #e6ccd2,0 0 0 23px #fff6f5,0 35px 75px #71324955}.landingOrb:before,.landingOrb:after{content:"";border:1px solid #c5748d;border-radius:50%;position:absolute;transform:rotate(26deg)}.landingOrb:before{width:380px;height:130px}.landingOrb:after{width:480px;height:180px;transform:rotate(-29deg)}.landingOrb span{color:#fff;text-shadow:0 0 25px #fff;font-size:56px}.landingFloat{background:#fffafacc;border:1px solid #eadbdd;border-radius:11px;gap:3px;padding:13px 17px;display:grid;position:absolute;box-shadow:0 13px 30px #73375018}.landingFloat b{color:#8e3152;font-size:21px}.landingFloat small{color:#9e8e94;font-size:10px}.landingStats{border-top:1px solid #eadfdf;border-bottom:1px solid #eadfdf;grid-template-columns:repeat(4,1fr);max-width:1080px;margin:0 auto 90px;display:grid}.landingStats div{text-align:center;border-right:1px solid #eadfdf;padding:25px}.landingStats div:last-child{border:0}.landingStats strong{color:#8e3152;font-size:28px;display:block}.landingStats span{color:#a08f95;margin-top:6px;font-size:11px;display:block}.landingSection{max-width:1200px;margin:0 auto;padding:38px 6vw 100px}.landingSectionHead{justify-content:space-between;align-items:end;margin-bottom:39px;display:flex}.landingSectionHead h2,.landingSplit h2,.landingTeam h2,.landingBottom h2{letter-spacing:-1px;margin:11px 0 0;font-size:38px;font-weight:600;line-height:1.3}.landingSectionHead h2 em,.landingSplit h2 em,.landingTeam h2 em,.landingBottom h2 em{color:#8e3152;font-style:normal}.landingSectionHead p{color:#8d7b82;max-width:350px;margin:0;font-size:12px;line-height:1.8}.landingFeatureGrid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.landingFeatureGrid article{background:#fffaf8;border:1px solid #eadfdf;border-radius:13px;min-height:222px;padding:22px 19px}.landingFeatureGrid i{color:#8e3152;margin-bottom:32px;font-size:23px;font-style:normal;display:block}.landingFeatureGrid span{color:#aa8290;letter-spacing:1px;font-size:9px}.landingFeatureGrid h3{margin:8px 0;font-size:15px}.landingFeatureGrid p{color:#95858b;margin:0;font-size:11px;line-height:1.8}.landingSplit{color:#fff;background:#30252d;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:93px max(6vw,50vw - 600px);display:grid}.landingSplit p{color:#c6b5bb;max-width:450px;margin:20px 0 26px;font-size:13px;line-height:2}.landingPartnerCard{background:#5a4750;border-radius:14px;gap:1px;padding:1px;display:grid;overflow:hidden}.landingPartnerCard>div{background:#3c3038;grid-template-columns:90px 1fr;padding:19px 22px;display:grid}.landingPartnerCard span{color:#b59da6;font-size:10px}.landingPartnerCard small{color:#bcaab0;grid-column:2;margin-top:5px;font-size:10px}.landingTeam{text-align:center;padding:105px 20px 115px}.teamBadge{color:#98566d;letter-spacing:1.5px;background:#f0dfe3;border-radius:20px;padding:7px 13px;font-size:9px;display:inline-block}.landingTeam h2{margin-top:20px}.landingTeam p{color:#8d7b82;max-width:520px;margin:20px auto;font-size:13px;line-height:1.9}.teamPills{justify-content:center;gap:8px;margin-top:27px;display:flex}.teamPills span{color:#8e3152;border:1px solid #eadfdf;border-radius:20px;padding:9px 16px;font-size:10px}.landingBottom{background:#f0dfe3;justify-content:space-between;align-items:center;padding:72px max(6vw,50vw - 600px);display:flex}.landingBottom h2{font-size:31px}.landingFooter{color:#bbaab0;background:#2b2229;justify-content:space-between;align-items:center;padding:28px 7vw;display:flex}@media (max-width:800px){.landingLinks{display:none}.landingNav{padding:0 20px}.landingHero{padding:65px 25px 45px;display:block}.landingHeroCopy{width:100%}.landingHero h1{font-size:45px}.landingHeroVisual{width:100%;height:350px}.landingOrb{width:205px;height:205px}.landingOrb:before{width:290px;height:105px}.landingOrb:after{width:350px;height:135px}.landingStats{grid-template-columns:repeat(2,1fr);margin:0 20px 65px}.landingStats div{border-bottom:1px solid #eadfdf}.landingSection{padding:25px 20px 70px}.landingSectionHead{display:block}.landingSectionHead p{margin-top:20px}.landingFeatureGrid{grid-template-columns:repeat(2,1fr)}.landingSplit{padding:70px 25px;display:block}.landingPartnerCard{margin-top:40px}.landingBottom{padding:58px 25px;display:block}.landingBottom .landingMainCta{margin-top:25px}.landingFooter{padding:25px;display:block}.landingFooter>span,.landingFooter>small{margin-top:17px;display:block}}.landingHeroVisual{background:linear-gradient(135deg,#29151f99,#29151f22),url(/digital-human/promo-creator.png) 50%/cover;border-radius:28px;min-height:430px;overflow:hidden;box-shadow:0 28px 65px #52253b35}.landingBrandLogo img{object-fit:contain;width:78%;height:78%;display:block}.landingCommandIcon img{object-fit:contain;width:70%;height:70%;display:block}.landingCommandStage .landingTrust{margin-top:10px}.landingHeroVisual:after{content:"门店专属数字人 · 静态展示";color:#fff;letter-spacing:1px;background:#24131dcc;border:1px solid #fff5;border-radius:9px;padding:9px 12px;font-size:10px;position:absolute;bottom:20px;left:22px}.landingOrb{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#8e3152cc;width:118px;height:118px;top:28px;left:auto;right:25px;transform:none;box-shadow:0 0 0 10px #ffffff25,0 18px 38px #1d0c1544}.landingOrb:before{border-color:#fff5;width:175px;height:70px}.landingOrb:after{border-color:#fff3;width:220px;height:82px}.landingFloat{z-index:1;background:#fffdf9ee}.lfOne{top:155px;right:22px}.lfTwo{bottom:92px;left:22px}.lfThree{bottom:56px;right:22px}.landingFeatureGrid article{background-color:#fffaf8;background-position:100% 100%;background-repeat:no-repeat;background-size:48%;position:relative;overflow:hidden}.landingFeatureGrid article:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fffaf8 42%,#fffaf8cc 75%,#0000);position:absolute;inset:0}.landingFeatureGrid article>*{z-index:1;position:relative}.landingFeatureGrid article:first-child{background-image:url(/digital-human/promo-creator.png)}.landingFeatureGrid article:nth-child(2){background-image:url(/digital-human/promo-consultant.png)}.landingFeatureGrid article:nth-child(3){background-image:url(/digital-human/promo-educator.png)}.landingFeatureGrid article:nth-child(4){background-image:url(/digital-human/promo-speaking.png)}.landingFeatureGrid article:hover{transition:all .25s;transform:translateY(-5px);box-shadow:0 18px 38px #71324918}.landingSection{position:relative}.landingSection:before{content:"GROWTH SHOWCASE";color:#c19aa8;letter-spacing:3px;margin-bottom:14px;font-size:9px;display:block}.landingStats strong{font-variant-numeric:tabular-nums}.landingPartnerCard{box-shadow:0 25px 55px #120a1033}@media (max-width:800px){.landingHeroVisual{min-height:350px;margin-top:25px}.landingOrb{top:18px;right:12px}.landingHeroVisual:after{bottom:15px;left:15px}.landingFeatureGrid article{background-size:60%;min-height:230px}.landingFeatureGrid article:after{background:linear-gradient(90deg,#fffaf8 30%,#fffaf8cc 80%,#0000)}}.landingHero{gap:5vw;max-width:1360px;min-height:740px;padding-top:92px;padding-bottom:78px}.landingHeroCopy{width:45%;max-width:610px}.landingHero h1{letter-spacing:-4px;font-size:clamp(54px,6vw,86px);line-height:1.08}.landingHeroCopy>p{max-width:560px;font-size:16px;line-height:2.05}.landingHeroVisual{background:linear-gradient(135deg,#1f101bcc 0%,#35172555 50%,#35172522 100%),url(/digital-human/promo-creator.png) 50% 22%/cover;border-radius:38px;width:55%;height:570px;min-height:570px;box-shadow:0 35px 90px #52253b45}.landingHeroVisual:before{content:"AI BEAUTY GROWTH STUDIO";color:#fff9;letter-spacing:3px;font-size:10px;position:absolute;top:28px;left:30px}.landingHeroVisual:after{background:#21121ddd;padding:12px 15px;bottom:28px;left:30px}.landingOrb{width:150px;height:150px;top:30px;right:30px}.landingFloat{padding:16px 20px}.landingFloat b{font-size:25px}.lfOne{top:auto;bottom:128px;right:28px}.lfTwo{bottom:32px;left:auto;right:28px}.lfThree{display:none}.landingStats{max-width:1240px;margin-bottom:120px}.landingStats div{padding:34px 20px}.landingStats strong{font-size:38px}.landingStats span{font-size:12px}.landingSection{max-width:1360px;padding-bottom:135px;padding-left:7vw;padding-right:7vw}.landingSectionHead{margin-bottom:52px}.landingSectionHead h2,.landingSplit h2,.landingTeam h2,.landingBottom h2{letter-spacing:-2px;font-size:48px}.landingSectionHead p{max-width:410px;font-size:13px}.landingFeatureGrid{grid-template-columns:repeat(2,1fr);gap:18px}.landingFeatureGrid article{background-size:52%;border-radius:20px;min-height:315px;padding:29px 27px}.landingFeatureGrid article:after{background:linear-gradient(90deg,#fffaf8 28%,#fffaf8dd 65%,#0000)}.landingFeatureGrid i{margin-bottom:65px;font-size:27px}.landingFeatureGrid h3{font-size:20px}.landingFeatureGrid p{max-width:250px;font-size:12px}.landingSplit{padding-top:130px;padding-bottom:130px}.landingSplit>div:first-child{padding-left:1vw}.landingPartnerCard{border-radius:22px}.landingPartnerCard>div{padding:26px 28px}.landingPartnerCard strong{font-size:16px}.landingTeam{padding-top:135px;padding-bottom:145px}.landingTeam h2{font-size:48px}.landingTeam p{font-size:14px}.landingBottom{padding-top:92px;padding-bottom:92px}@media (max-width:800px){.landingHero{gap:0;min-height:0;padding-top:65px;padding-bottom:55px}.landingHeroCopy{width:100%}.landingHero h1{letter-spacing:-2px;font-size:48px}.landingHeroVisual{border-radius:27px;width:100%;height:390px;min-height:390px}.landingHeroVisual:before{top:19px;left:18px}.landingHeroVisual:after{bottom:18px;left:18px}.landingOrb{width:100px;height:100px;top:18px;right:18px}.landingFloat{padding:11px 14px}.lfOne{bottom:85px;right:18px}.lfTwo{bottom:18px;right:18px}.landingStats{margin-bottom:75px}.landingSection{padding-bottom:85px;padding-left:20px;padding-right:20px}.landingSectionHead h2,.landingSplit h2,.landingTeam h2,.landingBottom h2{font-size:35px}.landingFeatureGrid{grid-template-columns:1fr}.landingFeatureGrid article{min-height:260px}.landingFeatureGrid i{margin-bottom:42px}.landingSplit{padding-top:78px;padding-bottom:78px}}.landingHeroVisual{background-image:linear-gradient(90deg,#1e0f1bb8 0%,#1e0f1b11 68%),url(/gaochang-hero.png);background-position:50%;background-size:cover}.landingHeroVisual:before{content:"GAOCHANG AI · LOCAL GROWTH STUDIO";font-weight:600}.landingHeroVisual:after{content:"内容 · 直播 · 活动 · 客户经营"}.landingOrb{background:#7c2c4dd9;width:190px;height:190px;top:34px;right:34px;box-shadow:0 0 0 14px #ffffff25,0 24px 48px #1d0c1544}.landingOrb span{font-size:48px}.landingFloat{display:none}.landingFeatureGrid article{background:linear-gradient(145deg,#fffaf8,#f4e5e8);min-height:300px;background-image:none!important}.landingFeatureGrid article:after{display:none}.landingFeatureGrid article:nth-child(2){background:linear-gradient(145deg,#f8eeed,#eee1e7)}.landingFeatureGrid article:nth-child(3){background:linear-gradient(145deg,#f6e8e8,#ead9e0)}.landingFeatureGrid article:nth-child(4){background:linear-gradient(145deg,#f7eeee,#e8d9e1)}@media (max-width:800px){.landingHeroVisual{height:430px;min-height:430px}.landingOrb{width:130px;height:130px;top:20px;right:18px}.landingOrb span{font-size:34px}.landingFeatureGrid article{min-height:245px}}.landingHero{color:#fff;background:linear-gradient(90deg,#1b0b16b8 0%,#1b0b164d 34%,#1b0b1614 74%,#1b0b1605 100%),url(/gaochang-hero-v3.png) 40% 28%/cover;max-width:none;min-height:790px;padding:0 max(7vw,50vw - 680px);animation:20s ease-in-out infinite alternate heroSceneFloat;position:relative;overflow:hidden}.landingHeroCopy{z-index:2;width:48%;max-width:650px}.landingKicker{color:#f1c7d0}.landingHero h1{color:#fff;text-shadow:0 8px 32px #14070e88}.landingHero h1 mark{color:#ffd7df;background:linear-gradient(#0000 60%,#9d3d5caa 60%)}.landingHeroCopy>p{color:#eadde1}.landingTextCta{color:#ffd4de}.landingTrust{color:#ddc7ce}.landingHeroVisual{width:52%;height:790px;min-height:790px;box-shadow:none;z-index:1;border-radius:0;background:0 0!important}.landingHeroVisual:before,.landingHeroVisual:after,.landingOrb,.landingFloat{display:none}@media (max-width:800px){.landingHero{background:linear-gradient(#1b0b1690 0%,#1b0b1633 55%,#1b0b16a8 100%),url(/gaochang-hero-v3.png) 36% 24%/cover;min-height:720px;padding:95px 25px 70px}.landingHeroCopy{width:100%}.landingHeroVisual{display:none}.landingHero h1{font-size:48px}.landingHeroCopy>p{font-size:14px}.landingTrust{flex-wrap:wrap;gap:10px;margin-top:28px}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.landingCommandHero{text-align:center;color:#fff;background-position:40% 34%;justify-content:center;align-items:center;display:flex}.landingCommandHero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 28%,#f5bfd018 43%,#0000 56%) 0 0/180% 180%,radial-gradient(circle at 70% 26%,#e8a1bb18,#0000 28%) 0 0/100% 100%;animation:15s ease-in-out infinite alternate landingLightSweep;position:absolute;inset:-20%}.landingCommandHero:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 77% 35%,#f9c9d514 0 2px,#0000 3px) 0 0/180px 180px,radial-gradient(circle at 84% 52%,#f9c9d512 0 1px,#0000 3px) 0 0/230px 230px,radial-gradient(circle at 68% 64%,#f9c9d510 0 2px,#0000 4px) 0 0/270px 270px;animation:18s ease-in-out infinite alternate landingDepthDrift;position:absolute;inset:0}.landingLayeredRight{z-index:2;pointer-events:none;width:52%;height:100%;position:absolute;top:0;right:0;overflow:hidden}.landingPhotoLayer,.landingDataLayer,.landingFlowLayer{position:absolute;inset:0}.layerPhoto{opacity:.62;pointer-events:auto;background-position:50%;background-size:cover;border:1px solid #f7d8e033;border-radius:15px;transition:transform .5s,opacity .5s,filter .5s;position:absolute;box-shadow:0 18px 42px #10050d55,inset 0 1px #fff4}.layerPhoto:hover{opacity:.95;filter:saturate(1.18)brightness(1.12);z-index:4;transform:scale(1.045)translateY(-5px)}.layerPhotoLive{background-image:linear-gradient(135deg,#2a132088,#160a1244),url(/digital-human/promo-creator.png);width:210px;height:132px;animation:10s ease-in-out infinite layerPhotoLive;top:19%;right:14%;transform:rotate(3deg)}.layerPhotoBeauty{background-image:linear-gradient(135deg,#2a132066,#160a1233),url(/digital-human/promo-consultant.png);width:155px;height:100px;animation:12s ease-in-out infinite layerPhotoBeauty;top:41%;right:34%;transform:rotate(-5deg)}.layerPhotoStore{background-image:linear-gradient(135deg,#2a132066,#160a1233),url(/digital-human/promo-educator.png);width:180px;height:116px;animation:14s ease-in-out infinite layerPhotoStore;top:61%;right:3%;transform:rotate(4deg)}.landingDataLayer{opacity:.8}.dataPoint{background:#f6b3c7;border-radius:50%;width:8px;height:8px;animation:3.5s ease-in-out infinite dataPointPulse;position:absolute;box-shadow:0 0 0 6px #f6b3c71a,0 0 22px #f6b3c7}.dataPointOne{top:35%;right:11%}.dataPointTwo{animation-delay:1s;top:57%;right:32%}.dataPointThree{animation-delay:2s;top:79%;right:4%}.dataLink{transform-origin:100%;background:linear-gradient(90deg,#0000,#f4b9ca99,#0000);height:1px;animation:6s ease-in-out infinite dataLinkFlow;position:absolute}.dataLinkOne{width:180px;top:36%;right:12%;transform:rotate(153deg)}.dataLinkTwo{width:210px;animation-delay:1.5s;top:58%;right:34%;transform:rotate(18deg)}.dataLinkThree{width:160px;animation-delay:2.5s;top:80%;right:5%;transform:rotate(-145deg)}.landingFlowLayer{mix-blend-mode:screen;background:linear-gradient(115deg,#0000 20%,#ffd5e51c 46%,#0000 58%) 0 0/220% 220%;animation:9s ease-in-out infinite alternate layerLightFlow}.landingCommandStage{z-index:3;width:min(900px,100%);margin:0 auto;padding:80px 0 30px;position:relative}.landingCommandStage .landingKicker{color:#f5d8df;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2f152b88;border:1px solid #f5d7df55;border-radius:999px;padding:8px 14px;display:inline-block}.landingCommandStage h1{letter-spacing:-3px;margin:21px 0 14px;font-size:clamp(40px,5.2vw,70px)}.landingCommandStage h1 mark{color:#ffd6df;background:0 0}.landingCommandIntro{color:#f1e1e5;max-width:650px;margin:0 auto;font-size:15px;line-height:1.9}.landingCommandSlogan{color:#fff;letter-spacing:2px;text-shadow:0 5px 25px #180811aa;margin:0 auto 18px;font-size:clamp(30px,4vw,52px);font-weight:600;line-height:1.2}.landingCommandSlogan em{color:#f39ab7;text-shadow:0 0 24px #e56c9a99;font-style:normal}.landingCommandSlogan{padding:8px 18px 10px;animation:7s ease-in-out infinite titleFloat;position:relative;overflow:hidden}.landingCommandSlogan:after{content:"";pointer-events:none;filter:blur(7px);background:linear-gradient(90deg,#0000,#fff9,#f9c4d655,#0000);width:26%;animation:7s ease-in-out infinite titleLightSweep;position:absolute;top:0;bottom:0;left:-38%;transform:skew(-16deg)}.landingSystemStatus{color:#e4a7ba;letter-spacing:3px;background:#2d122580;border:1px solid #cf75935c;border-radius:999px;align-items:center;gap:10px;margin:0 auto 20px;padding:9px 18px;font-size:11px;animation:4s ease-in-out infinite systemStatusBreath;display:inline-flex;box-shadow:0 0 28px #b8487024,inset 0 0 16px #f3a3bf0d}.landingSystemStatus i{background:#65e5a0;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite systemDotPulse;box-shadow:0 0 0 4px #65e5a01d,0 0 16px #65e5a0}.landingEngineStatus{color:#fff;background:#3a172b9c;border:1px solid #d477965e;border-radius:16px;align-items:center;gap:12px;margin:0 auto 16px;padding:9px 17px;display:inline-flex;box-shadow:0 0 28px #b8487020,inset 0 1px #fff2}.landingEngineStatus>span{color:#fff;background:linear-gradient(145deg,#d986a0,#7b2948);border-radius:11px;place-items:center;width:34px;height:34px;font-size:18px;display:grid;box-shadow:0 0 18px #d8789b66}.landingEngineStatus strong{letter-spacing:1px;font-size:15px}.landingEngineStatus em{color:#eaa1ba;letter-spacing:1px;border:1px solid #d8789b88;border-radius:8px;padding:6px 10px;font-size:10px;font-style:normal}.landingKickerLine{color:#d587a5;letter-spacing:5px;text-align:center;text-shadow:0 0 20px #d76d9b55;margin:0 auto 18px;font-size:clamp(12px,1.45vw,20px);font-weight:600;animation:5s ease-in-out infinite kickerGlow}.landingCommandStage{flex-direction:column;align-items:center;display:flex}.landingEngineStatus{order:1}.landingSystemStatus{order:2}.landingKickerLine{order:3}.landingCommandSlogan{order:4}.landingCommandPanel{order:5}.landingTrust{order:6}.landingCommandPanel{box-sizing:border-box;width:100%;max-width:700px;padding-top:13px}.landingCommandSlogan{white-space:nowrap}.landingPanelToolbar{justify-content:space-between;align-items:center;height:22px;margin-bottom:4px;display:flex}.landingToolIcons{color:#d891aa;align-items:center;gap:7px;font-size:12px;display:flex}.landingToolIcons span{background:#ffffff08;border:1px solid #e4a8bb44;border-radius:6px;place-items:center;width:20px;height:20px;display:grid;box-shadow:inset 0 1px #fff1}.landingPanelOnline{color:#b9d9c6;font-size:10px}.landingPanelOnline i{background:#79d39c;border-radius:50%;width:6px;height:6px;margin-right:5px;animation:1.8s ease-in-out infinite systemDotPulse;display:inline-block;box-shadow:0 0 10px #79d39c}.landingCommandPanel{text-align:left;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(145deg,#27152388,#160c1758);border:1px solid #fff6f044;border-radius:18px;max-width:820px;margin:0 auto;padding:13px 18px 11px;animation:7s ease-in-out infinite commandPanelFloat;position:relative;overflow:hidden;box-shadow:0 24px 70px #09030844,inset 0 1px #fff6f033}.landingCommandPanel:before{display:none}.landingCommandPanel>*{z-index:1;position:relative}.landingCommandPanelHead{align-items:center;gap:11px;display:flex}.landingCommandPanelHead>div{gap:3px;display:grid}.landingCommandPanelHead strong{color:#fff;font-size:15px}.landingCommandPanelHead small{color:#d5bbc4;font-size:10px}.landingCommandIcon{color:#fff;background:linear-gradient(145deg,#d37894,#762642);border-radius:11px;place-items:center;width:35px;height:35px;font-size:17px;display:grid}.landingOnline{color:#b9d9c6;margin-left:auto;font-size:10px}.landingOnline i{background:#79d39c;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 10px #79d39c}.landingInputField{align-items:center;gap:14px;display:flex;position:relative}.landingCommandPanel textarea{resize:none;color:#fff;width:100%;height:52px;font:inherit;background:0 0;border:0;outline:0;flex:1;margin:10px 0 9px;padding:0;font-size:15px;line-height:1.7;display:block}.landingCommandPanel textarea::placeholder{color:#e5cfd688}.landingFakeCaret{pointer-events:none;background:#f5c0d0;border-radius:2px;width:2px;height:22px;animation:1.05s step-end infinite landingCaretBlink;position:absolute;top:15px;left:1px;box-shadow:0 0 12px #f5c0d0}.landingInputField:focus-within .landingFakeCaret{opacity:0}.landingInputAction{color:#fff;font:inherit;cursor:pointer;background:#d1728e;border:0;border-radius:10px;flex:none;padding:11px 16px;font-size:12px;box-shadow:0 8px 20px #c45c7b44}.landingInputAction b{margin-left:7px;font-size:15px}.landingCommandFooter{color:#bdaab2;border-top:1px solid #fff3f514;justify-content:space-between;align-items:center;gap:15px;padding-top:14px;font-size:10px;display:flex}.landingCommandFooter button{color:#fff;font:inherit;cursor:pointer;background:#d1728e;border:0;border-radius:10px;padding:11px 16px;font-size:12px;box-shadow:0 8px 20px #c45c7b44}.landingCommandFooter button b{margin-left:7px;font-size:15px}.landingQuickPrompts{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:17px;display:flex}.landingQuickPrompts>span{color:#d7bbc4;margin-right:3px;font-size:10px}.landingQuickPrompts button{color:#efdce1;font:inherit;cursor:pointer;background:#2c1727aa;border:1px solid #fff3f02a;border-radius:999px;padding:7px 11px;font-size:10px}.landingQuickPrompts button:hover{background:#6b2948aa;border-color:#f1b8c9}.landingCommandStage .landingTrust{color:#ead2da;justify-content:center;margin-top:10px}.landingCommandStage .landingTrust i{color:#ffd9e3;background:#fff2}@keyframes landingLightSweep{0%{opacity:.45;transform:translate(-9%,-3%)}to{opacity:1;transform:translate(9%,4%)}}@keyframes landingDepthDrift{0%{opacity:.3;transform:translate(-8px,4px)}to{opacity:.75;transform:translate(9px,-6px)}}@keyframes heroSceneFloat{0%{background-position:40% 28%}50%{background-position:40.8% 27.2%}to{background-position:39.5% 28.6%}}@keyframes layerPhotoLive{0%,to{margin-top:0;transform:rotate(3deg)translate(0,0)}50%{margin-top:-12px;transform:rotate(1deg)translate(-8px,4px)}}@keyframes layerPhotoBeauty{0%,to{margin-top:0;transform:rotate(-5deg)translate(0,0)}50%{margin-top:10px;transform:rotate(-2deg)translate(8px,-3px)}}@keyframes layerPhotoStore{0%,to{margin-top:0;transform:rotate(4deg)translate(0,0)}50%{margin-top:-9px;transform:rotate(6deg)translate(-5px)}}@keyframes dataPointPulse{0%,to{opacity:.35;transform:scale(.75)}50%{opacity:1;transform:scale(1.4)}}@keyframes dataLinkFlow{0%,to{opacity:.25;transform-origin:100%;filter:blur(.2px)}50%{opacity:1;filter:blur()}}@keyframes layerLightFlow{0%{opacity:.25;background-position:180% 30%}to{opacity:.9;background-position:-20% 70%}}@keyframes landingCaretBlink{0%,48%{opacity:1}49%,to{opacity:0}}:is(html:has(.landingPage),body:has(.landingPage)){height:100%;overflow:hidden}.landingPage{scroll-snap-type:y mandatory;scroll-behavior:smooth;height:100vh;overflow:hidden auto}.landingPage>.landingNav{scroll-snap-align:start;scroll-snap-stop:always}.landingPage>.landingHero,.landingPage>.landingStats,.landingPage>.landingSection,.landingPage>.landingSplit,.landingPage>.landingTeam,.landingPage>.landingBottom,.landingPage>.landingFooter{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;min-height:calc(100vh - 80px)}.landingPage>.landingHero{min-height:calc(100vh - 80px)}.landingPage>.landingStats{align-content:center;margin-bottom:0;display:grid}.landingPage>.landingSection{flex-direction:column;justify-content:center;padding-top:60px;padding-bottom:60px;display:flex}.landingPage>.landingSplit{min-height:calc(100vh - 80px)}.landingPage>.landingTeam{flex-direction:column;justify-content:center;display:flex}.landingPage>.landingBottom{min-height:calc(100vh - 80px)}.landingPage>.landingFooter{min-height:80px}.landingShowcase{box-sizing:border-box;color:#fff;scroll-snap-align:start;scroll-snap-stop:always;background:#2b2029;min-height:calc(100vh - 80px);padding:85px max(7vw,50vw - 680px)}.showcaseHead{justify-content:space-between;align-items:end;gap:35px;margin-bottom:35px;display:flex}.showcaseHead>span{color:#c79eaa;letter-spacing:2px;font-size:10px}.showcaseHead h2{letter-spacing:-2px;margin:9px 0 0;font-size:42px;font-weight:600}.showcaseHead h2 em{color:#f1b8c9;font-style:normal}.showcaseHead p{color:#c9b6bf;max-width:350px;margin:0;font-size:12px;line-height:1.8}.showcaseLayout{grid-template-columns:1.45fr .8fr;gap:20px;min-height:385px;display:grid}.showcaseStage{background:linear-gradient(120deg,#4a2938,#251923);border:1px solid #ffffff20;border-radius:21px;grid-template-columns:1.02fr .98fr;animation:.55s showcaseEnter;display:grid;overflow:hidden;box-shadow:0 28px 60px #11091055}.showcaseVisual{background-position:50%;background-size:cover;min-height:385px;position:relative;overflow:hidden}.showcaseVisual:after{content:"";background:linear-gradient(115deg,#0000 35%,#f4bad01f 48%,#0000 60%) 0 0/220% 100%;animation:5s ease-in-out infinite showcaseShine;position:absolute;inset:0}.showcaseVisual strong{z-index:1;color:#fff;font-size:14px;position:absolute;bottom:18px;left:20px}.showcaseStatus{z-index:1;color:#ffe7ed;letter-spacing:1px;font-size:9px;position:absolute;top:18px;left:20px}.showcaseStatus i{background:#f388a3;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 12px #f388a3}.showcaseStageCopy{align-self:center;padding:38px}.showcaseStageCopy>span{color:#dda8b7;letter-spacing:2px;font-size:9px}.showcaseStageCopy h3{margin:16px 0 12px;font-size:29px;line-height:1.25}.showcaseStageCopy p{color:#c8b6be;margin:0;font-size:13px;line-height:1.9}.showcaseNav{align-content:center;gap:8px;display:grid}.showcaseNav button{color:#c8b4bd;text-align:left;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #0000;border-radius:14px;grid-template-columns:34px 1fr 20px;align-items:center;gap:10px;padding:18px 19px;transition:all .35s;display:grid}.showcaseNav button:hover,.showcaseNav button.active{color:#fff;background:#f2b8cb16;border-color:#f2b8cb55;transform:translate(-5px)}.showcaseNav small{color:#a98492;font-size:10px}.showcaseNav span{font-size:13px}.showcaseNav b{color:#eeb3c5;font-size:16px}.showcaseStats{border-top:1px solid #ffffff18;grid-template-columns:repeat(4,1fr);margin-top:28px;display:grid}.showcaseStats div{border-right:1px solid #ffffff18;padding:18px 20px}.showcaseStats div:last-child{border-right:0}.showcaseStats strong{color:#f0bbcb;font-size:25px;display:block}.showcaseStats span{color:#bda8b2;font-size:10px}.landingStats{display:none}@keyframes showcaseEnter{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes showcaseShine{0%{background-position:180% 0}to{background-position:-20% 0}}@media (max-width:800px){.landingPage{scroll-snap-type:y mandatory}.landingPage>.landingHero,.landingPage>.landingStats,.landingPage>.landingSection,.landingPage>.landingSplit,.landingPage>.landingTeam,.landingPage>.landingBottom{min-height:calc(100svh - 68px)}.landingPage>.landingNav{height:68px}.landingPage>.landingFooter{min-height:100px}.landingCommandHero{background-position:42% 30%;min-height:720px;padding:30px 20px 50px}.landingLayeredRight{opacity:.8;width:62%}.layerPhotoLive{width:125px;height:80px;top:18%;right:2%}.layerPhotoBeauty{width:98px;height:64px;top:41%;right:28%}.layerPhotoStore{width:112px;height:72px;top:62%;right:-3%}.landingCommandStage{padding:90px 0 0!important}.landingCommandSlogan{letter-spacing:1px;font-size:30px}.landingCommandPanel{border-radius:16px;max-width:100%;padding:12px 14px 10px}.landingCommandPanel textarea{height:48px;font-size:14px}.landingCommandFooter{display:block}.landingCommandFooter button{width:100%;margin-top:10px;display:block}.landingQuickPrompts{justify-content:flex-start}.landingQuickPrompts>span{text-align:left;width:100%;margin-bottom:2px}.landingCommandStage .landingTrust{flex-wrap:wrap;justify-content:flex-start;gap:9px}.landingShowcase{min-height:calc(100svh - 68px);padding:60px 20px 50px}.showcaseHead{margin-bottom:22px;display:block}.showcaseHead h2{font-size:34px}.showcaseHead p{margin-top:14px}.showcaseLayout{min-height:0;display:block}.showcaseStage{display:block}.showcaseVisual{min-height:225px}.showcaseStageCopy{padding:23px}.showcaseStageCopy h3{font-size:23px}.showcaseNav{gap:5px;margin-top:12px}.showcaseNav button{padding:12px 13px}.showcaseStats{grid-template-columns:repeat(2,1fr);margin-top:20px}.showcaseStats div{padding:12px}.showcaseStats div:nth-child(2){border-right:0}.showcaseStats div:nth-child(-n+2){border-bottom:1px solid #ffffff18}}.layerPhoto{opacity:.5;background-image:linear-gradient(135deg,#2a132044,#160a1218),url(/gaochang-hero-v3.png);background-repeat:no-repeat;border-color:#f7d8e022;box-shadow:0 18px 42px #10050d22,inset 0 1px #fff2}.layerPhoto:hover{opacity:.86;filter:brightness(1.12)}.layerPhotoLive{background-position:89% 10%;background-size:330% 600%}.layerPhotoBeauty{background-position:78% 39%;background-size:370% 650%}.layerPhotoStore{background-position:92% 75%;background-size:330% 600%}.showcaseLayout{min-height:470px;display:block}.showcaseStage{min-height:470px;display:block;position:relative}.showcaseVisual{min-height:0;animation:14s ease-in-out infinite alternate showcaseCamera;position:absolute;inset:-3%}.showcaseVisual:before{content:"";background:linear-gradient(90deg,#1e101fcf 0%,#1e101f66 36%,#1e101f08 72%),linear-gradient(#0000 60%,#1e101fbb 100%);position:absolute;inset:0}.showcaseVisual strong{bottom:23px;left:auto;right:28px}.showcaseStageCopy{z-index:2;width:min(470px,50%);padding:0;position:absolute;bottom:45px;left:45px}.showcaseStageCopy h3{font-size:38px;line-height:1.2}.showcaseNav{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}.showcaseNav button:hover,.showcaseNav button.active{transform:translateY(-3px)}@keyframes showcaseCamera{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.08)translate(-1.5%,-1%)}}@media (max-width:800px){.showcaseStage{min-height:410px}.showcaseStageCopy{width:78%;padding:0;bottom:25px;left:23px}.showcaseStageCopy h3{font-size:26px}.showcaseNav{grid-template-columns:repeat(2,1fr);gap:5px}.showcaseNav button{padding:12px 13px}}.showcaseLayout{position:relative}.showcaseDots{z-index:5;align-items:center;gap:9px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.showcaseDots button{cursor:pointer;background:#ffffffa8;border:1px solid #fff;border-radius:50%;width:7px;height:7px;padding:0;transition:all .28s}@media (max-width:800px){.showcaseDots{gap:8px;bottom:22px}.showcaseDots button{width:7px;height:7px}.showcaseDots button.active{width:9px;height:9px}}.landingShowcase .showcaseStageCopy h3{letter-spacing:-1px!important;font-size:clamp(28px,3.8vw,52px)!important;font-weight:500!important;line-height:1.25!important}.showcaseDots button{width:5px!important;height:5px!important;box-shadow:none!important;background:#ffffff80!important;border:0!important}.showcaseDots button.active{background:#fff!important;width:7px!important;height:7px!important;box-shadow:0 0 0 2px #ffffff26!important}.featureCanvasLayout{display:block!important}.landingShowcase{padding-top:22px!important;padding-bottom:22px!important}.landingShowcase .showcaseStage{height:calc(100vh - 124px)!important;min-height:0!important;max-height:none!important}.landingShowcase .showcaseStageCopy h3{white-space:nowrap;letter-spacing:-1.5px!important;color:#f4dfe5!important;text-shadow:none!important;font-size:clamp(25px,3vw,43px)!important;line-height:1.2!important}@media (max-width:800px){.landingShowcase{padding:14px!important}.landingShowcase .showcaseStage{height:calc(100svh - 96px)!important}.landingShowcase .showcaseStageCopy h3{white-space:normal;font-size:clamp(22px,7vw,34px)!important}}.featureCanvasLayout{grid-template-columns:245px 1fr!important;gap:34px!important;display:grid!important}.featureCanvasStage{width:auto!important}@media (max-width:800px){.featureCanvasLayout{display:block!important}.featureCanvasStage{width:100%!important}}.showcaseStageCurve{isolation:isolate;perspective:1200px;overflow:hidden;background:#251821!important}.showcaseCurveTrack{transform-style:preserve-3d;position:absolute;inset:0}.showcaseCurveCard{cursor:pointer;pointer-events:auto;touch-action:manipulation;width:68%;height:112%;transform-style:preserve-3d;will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #f3cbd655;border-radius:18px;transition:transform .9s cubic-bezier(.22,.7,.2,1),opacity .9s,filter .9s;position:absolute;top:50%;left:50%;box-shadow:0 22px 60px #0e060d88}.showcaseCurveCard:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 34%,#f4bad01f 48%,#0000 62%) 0 0/220% 100%;animation:6s ease-in-out infinite showcaseShine;position:absolute;inset:0}.showcaseStageCurve:before{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#170b1388 0%,#0000 19% 81%,#170b1388 100%),linear-gradient(#170b1366 0%,#0000 18% 72%,#170b13b5 100%);position:absolute;inset:0}.showcaseStageCurve .showcaseStageCopy{z-index:5}@media (max-width:800px){.showcaseCurveCard{border-radius:15px;width:78%;height:108%}.showcaseCurveCard.prev{transform:translate3d(-142%,-50%,-110px)rotateY(24deg)scale(.76)}.showcaseCurveCard.next{transform:translate3d(62%,-50%,-110px)rotateY(-24deg)scale(.76)}.showcaseCurveCard.active{transform:translate3d(-50%,-50%,50px)scale(1.01)}}.landingShowcase .showcaseStage{aspect-ratio:2.28!important;height:min(70vh,600px)!important}.showcaseStageCurve{border-radius:0 0 48% 48%/0 0 15% 15%!important}.showcaseCurveCard{border-radius:0 0 46% 46%/0 0 13% 13%;height:100%}@media (max-width:800px){.landingShowcase .showcaseStage{aspect-ratio:1.58!important;height:58svh!important}.showcaseStageCurve{border-radius:0 0 42% 42%/0 0 11% 11%!important}.showcaseCurveCard{border-radius:0 0 40% 40%/0 0 10% 10%;height:100%}}.showcaseStageCurve{perspective:1600px!important;background:#090709!important;border-radius:0!important}.showcaseCurveCard{clip-path:polygon(0 3%,18% 7%,38% 9%,50% 10%,62% 9%,82% 7%,100% 3%,100% 97%,82% 93%,62% 91%,50% 90%,38% 91%,18% 93%,0 97%);transform-origin:50%;width:72%;height:100%;box-shadow:none!important;border:0!important;border-radius:0!important;transition:transform 1s cubic-bezier(.22,.72,.2,1),opacity 1s,filter 1s!important}.showcaseCurveCard:after{clip-path:inherit;border-radius:0!important}.showcaseCurveCard.active{z-index:3;opacity:1;filter:none;transform:translate(-50%,-50%)rotateY(0)scale(1)}.showcaseCurveCard.prev{z-index:2;opacity:.68;filter:saturate(.78)brightness(.62);transform:translate3d(-149.8%,-50%,-80px)rotateY(8deg)scale(1)}.showcaseCurveCard.next{z-index:2;opacity:.68;filter:saturate(.78)brightness(.62);transform:translate3d(49.8%,-50%,-80px)rotateY(-8deg)scale(1)}.showcaseCurveCard.far{z-index:1;opacity:0;pointer-events:none;transform:translate3d(150%,-50%,-160px)scale(1)}.showcaseStageCurve:before{background:linear-gradient(90deg,#050405b8 0%,#0000 12% 88%,#050405b8 100%),linear-gradient(#05040566 0%,#0000 14% 82%,#050405ad 100%)}.showcaseSideHitLayer{z-index:6;pointer-events:none;position:absolute;inset:0}.showcaseSideHit{cursor:pointer;pointer-events:auto;background:0 0;border:0;width:16%;padding:0;position:absolute;top:0;bottom:0}.showcaseSideHitPrev{left:0}.showcaseSideHitNext{right:0}.showcaseSideHit:focus-visible{outline-offset:-4px;outline:2px solid #f2b5c8}@media (max-width:800px){.showcaseCurveCard{clip-path:polygon(0 3%,25% 8%,50% 10%,75% 8%,100% 3%,100% 97%,75% 92%,50% 90%,25% 92%,0 97%);width:82%;height:100%}.showcaseCurveCard.prev{transform:translate3d(-149.8%,-50%,-50px)rotateY(6deg)}.showcaseCurveCard.next{transform:translate3d(49.8%,-50%,-50px)rotateY(-6deg)}.showcaseCurveCard.active{transform:translate(-50%,-50%)}}.landingShowcase{box-sizing:border-box;width:100vw;height:calc(100vh - 80px);overflow:hidden;padding:0!important}.landingShowcase .showcaseLayout{width:100vw;height:100%;min-height:0}.landingShowcase .showcaseStage{width:100vw;aspect-ratio:auto!important;border-radius:0!important;height:100%!important;min-height:0!important;max-height:none!important}@media (max-width:800px){.landingShowcase{height:calc(100svh - 68px);padding:0!important}.landingShowcase .showcaseStage{border-radius:0!important;height:100%!important}}.showcaseCurveCard.prev{transform:translate(-149.8%,-50%)rotateY(5deg)scale(1)!important}.showcaseCurveCard.next{transform:translate(49.8%,-50%)rotateY(-5deg)scale(1)!important}.showcaseCurveCard.active{transform:translate(-50%,-50%)rotateY(0)scale(1)!important}@media (max-width:800px){.showcaseCurveCard.prev{transform:translate(-149.8%,-50%)rotateY(3deg)scale(1)!important}.showcaseCurveCard.next{transform:translate(49.8%,-50%)rotateY(-3deg)scale(1)!important}.showcaseCurveCard.active{transform:translate(-50%,-50%)rotateY(0)scale(1)!important}}.landingShowcase .showcaseStageCopy{text-align:center;white-space:nowrap;max-width:90vw;transform:translate(-50%);width:max-content!important;padding:0!important;bottom:17%!important;left:50%!important}.showcaseTitleLine{justify-content:center;align-items:center;gap:16px;display:flex}.showcaseTitleLine span{letter-spacing:-.8px;color:#fff;opacity:.94;text-shadow:0 3px 18px #0b050899;font-size:clamp(19px,2.55vw,39px);font-weight:500}.showcaseTitleLine em{color:#2b1821;letter-spacing:.35px;mix-blend-mode:normal;text-shadow:none;background:#fff;border:0;border-radius:999px;align-items:center;padding:7px 16px 8px;font-size:clamp(14px,1.55vw,24px);font-style:normal;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 5px 18px #08030855}.landingShowcase .showcaseStageCopy p{color:#eee8ebc7;letter-spacing:clamp(3px,.5vw,7px);text-shadow:0 2px 13px #0b050899;margin:13px 0 0;font-size:clamp(9px,.9vw,13px);line-height:1.6}@media (max-width:800px){.landingShowcase .showcaseStageCopy{max-width:94vw;bottom:16%!important}.showcaseTitleLine{gap:8px}.showcaseTitleLine span{letter-spacing:-.6px;font-size:clamp(17px,5.8vw,28px)}.showcaseTitleLine em{padding:6px 11px 7px;font-size:clamp(13px,4vw,19px);font-weight:800}.landingShowcase .showcaseStageCopy p{letter-spacing:2.5px;margin-top:9px;font-size:8px}}.landingShowcase{align-items:center;height:calc(100vh - 80px);min-height:0;padding:34px max(5vw,50vw - 740px);display:flex;overflow:hidden}.landingShowcase .showcaseLayout{width:100%;min-height:0}.landingShowcase .showcaseStage{border-radius:30px;height:calc(100vh - 190px);min-height:520px;max-height:720px}.landingShowcase .showcaseVisual{background-position:50%}.landingShowcase .showcaseStageCopy{width:45%;bottom:11%;left:6%}.landingShowcase .showcaseStageCopy>span{letter-spacing:4px;font-size:11px}.landingShowcase .showcaseStageCopy h3{letter-spacing:-3px;color:#fff;margin:14px 0 9px;font-size:clamp(42px,5vw,72px);font-weight:600}.landingShowcase .showcaseStageCopy p{color:#f0dfe5;font-size:16px}.landingShowcase .showcaseNav{z-index:4;gap:7px;margin:0;display:flex;position:absolute;bottom:7%;right:5%}.landingShowcase .showcaseNav button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1a0d167a;border-radius:999px;align-items:center;gap:8px;width:auto;padding:8px 13px;display:flex;transform:none}.landingShowcase .showcaseNav button:hover,.landingShowcase .showcaseNav button.active{background:#f3c4d026;border-color:#f3c4d055;transform:none}.landingShowcase .showcaseNav button i{width:6px;height:6px;box-shadow:none;background:#8e6673;border-radius:50%}.landingShowcase .showcaseNav button.active i{background:#f2b5c8;box-shadow:0 0 10px #f2b5c8}.landingShowcase .showcaseNav button span{font-size:12px}.showcaseHead,.showcaseStats{display:none}@media (max-width:800px){.landingShowcase{height:calc(100svh - 68px);min-height:0;padding:14px}.landingShowcase .showcaseStage{border-radius:22px;height:calc(100svh - 130px);min-height:0}.landingShowcase .showcaseStageCopy{width:78%;bottom:100px;left:24px}.landingShowcase .showcaseStageCopy h3{letter-spacing:-2px;font-size:38px}.landingShowcase .showcaseStageCopy p{font-size:14px}.landingShowcase .showcaseNav{gap:5px;display:flex;bottom:30px;left:20px;right:auto}.landingShowcase .showcaseNav button{padding:7px 10px}.landingShowcase .showcaseVisual{background-position:58%}}.landingGrowth{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;background:#f8f2f0;flex-direction:column;justify-content:center;min-height:calc(100vh - 80px);padding:92px max(7vw,50vw - 680px);display:flex}.growthIntro{justify-content:space-between;align-items:end;gap:35px;margin-bottom:43px;display:flex}.growthIntro>span,.storiesKicker{color:#ae7385;letter-spacing:2.5px;font-size:10px}.growthIntro h2{letter-spacing:-2px;margin:11px 0 0;font-size:clamp(34px,4vw,54px);font-weight:600;line-height:1.2}.growthIntro h2 em{color:#8e3152;font-style:normal}.growthIntro p{color:#88767d;max-width:365px;margin:0;font-size:13px;line-height:1.9}.growthWorkbench{background:#fffaf8;border:1px solid #e6d8da;border-radius:25px;grid-template-columns:1.3fr .7fr;min-height:405px;display:grid;overflow:hidden;box-shadow:0 22px 60px #6b304019}.growthVisual{background:radial-gradient(circle at 50% 40%,#fff7f6,#eadbe0 90%);padding:28px;position:relative;overflow:hidden}.growthVisual:before{content:"";opacity:.45;background:linear-gradient(120deg,#0000 25%,#fff 47%,#0000 60%) 0 0/230% 100%;animation:9s ease-in-out infinite growthSweep;position:absolute;inset:0}.growthVisualTop{z-index:1;color:#8e6875;letter-spacing:1.5px;justify-content:space-between;font-size:9px;display:flex;position:relative}.growthVisualTop i{background:#77b991;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 9px #77b991}.growthVisualTop small{color:#987e87;letter-spacing:0;font-size:10px}.growthFlow{z-index:1;justify-content:center;align-items:center;margin-top:88px;display:flex;position:relative}.growthNode{background:#fffaf9d9;border:1px solid #d8bec7;border-radius:15px;gap:5px;width:128px;padding:17px 14px;transition:all .35s;display:grid;box-shadow:0 14px 30px #793b5314}.growthNode.active{border-color:#b55c79;transform:translateY(-9px);box-shadow:0 17px 32px #793b5328}.growthNode b{color:#b2637d;letter-spacing:1px;font-size:10px}.growthNode strong{color:#49323c;font-size:14px}.growthNode small{color:#a58e96;font-size:9px}.growthConnector{background:linear-gradient(90deg,#c57991,#e4c6cd);width:42px;height:1px;position:relative}.growthConnector:after{content:"";background:#b75f7d;border-radius:50%;width:5px;height:5px;animation:2.2s ease-in-out infinite growthPulse;position:absolute;top:-2px;right:0;box-shadow:0 0 12px #b75f7d}.growthSignal{z-index:1;color:#8f7881;border-top:1px solid #ccb5bd88;align-items:center;gap:13px;padding-top:13px;font-size:10px;display:flex;position:absolute;bottom:25px;left:28px;right:28px}.growthSignal strong{color:#8e3152;font-size:13px}.growthSignal em{color:#aa8c98;margin-left:auto;font-size:9px;font-style:normal}.growthCopy{color:#fff;background:#33252e;flex-direction:column;justify-content:center;padding:38px 43px;display:flex}.growthCopy>span{color:#d79aae;letter-spacing:3px;font-size:10px}.growthCopy h3{letter-spacing:-1px;margin:14px 0 12px;font-size:27px;line-height:1.35}.growthCopy>p{color:#c8b5bd;margin:0;font-size:12px;line-height:1.9}.growthTabs{gap:2px;margin-top:27px;display:grid}.growthTabs button{color:#bdaab2;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff14;align-items:center;gap:9px;padding:9px 0;transition:all .25s;display:flex}.growthTabs button i{background:#75515f;border-radius:50%;width:5px;height:5px}.growthTabs button span{font-size:11px}.growthTabs button b{color:#856574;margin-left:auto;font-size:15px;font-weight:400}.growthTabs button.active{color:#fff}.growthTabs button.active i{background:#efaec3;box-shadow:0 0 10px #efaec3}.growthTabs button.active b{color:#efaec3}.landingStories{box-sizing:border-box;color:#fff;scroll-snap-align:start;scroll-snap-stop:always;background:#2c222a;flex-direction:column;justify-content:center;min-height:calc(100vh - 80px);padding:92px max(7vw,50vw - 680px);display:flex}.storiesLayout{grid-template-columns:1fr 1fr;align-items:center;gap:9vw;margin-top:38px;display:grid}.storiesVisual{background:radial-gradient(circle at 45% 42%,#a65170,#5e2c47 35%,#221823 78%);border-radius:26px;height:430px;position:relative;overflow:hidden;box-shadow:0 30px 70px #140b1255}.storiesVisual:before{content:"";background:linear-gradient(125deg,#0000 26%,#f9c0d322 47%,#0000 61%) 0 0/230% 100%;animation:11s ease-in-out infinite growthSweep;position:absolute;inset:0}.storiesVisual:after{content:"";border:1px solid #ffffff25;border-radius:19px;position:absolute;inset:14px}.storiesOrb{z-index:1;background:radial-gradient(circle at 35% 28%,#ffdce7,#d57698 41%,#632c48 78%);border-radius:50%;place-items:center;width:160px;height:160px;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 17px #ffffff12,0 0 80px #f2a9c044}.storiesOrb span{color:#fff;text-shadow:0 0 24px #fff;font-size:52px}.storiesHalo{border:1px solid #f5b8cd66;border-radius:50%;width:350px;height:120px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(-18deg);box-shadow:0 0 40px #e98bab33}.storiesStamp{z-index:2;color:#f7dce5;letter-spacing:2px;font-size:10px;line-height:1.7;position:absolute;bottom:24px;left:27px}.storiesStamp b{letter-spacing:1px;color:#dca6b7;font-size:8px}.storiesCopy>span{color:#d89daf;letter-spacing:2px;font-size:10px}.storiesCopy h2{letter-spacing:-2px;margin:15px 0 28px;font-size:clamp(38px,4.5vw,60px);line-height:1.2}.storiesCopy h2 em{color:#f0b4c7;font-style:normal}.storiesCopy blockquote{color:#eadde1;max-width:530px;margin:0;font-size:20px;font-weight:300;line-height:1.8}.storyMeta{border-left:2px solid #d77694;gap:6px;margin-top:24px;padding-left:17px;display:grid}.storyMeta strong{font-size:12px;font-weight:500}.storyMeta small{color:#bfaab3;font-size:10px}.storyControls{gap:18px;margin-top:40px;display:flex}.storyControls button{color:#806572;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.storyControls button span{font-size:10px}.storyControls button i{background:#806572;width:30px;height:1px;transition:all .3s;display:block}.storyControls button.active{color:#f3bacb}.storyControls button.active i{background:#f3bacb;width:58px;box-shadow:0 0 9px #f3bacb}@keyframes growthSweep{0%{background-position:180% 0}to{background-position:-20% 0}}@keyframes growthPulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.4)}}@media (max-width:800px){.landingGrowth,.landingStories{min-height:calc(100svh - 68px);padding:62px 20px 45px}.growthIntro{margin-bottom:24px;display:block}.growthIntro h2{font-size:34px}.growthIntro p{margin-top:15px}.growthWorkbench{min-height:0;display:block}.growthVisual{min-height:255px;padding:20px}.growthFlow{transform-origin:50%;margin-top:52px;transform:scale(.82)}.growthNode{width:105px;padding:12px 10px}.growthNode strong{font-size:12px}.growthConnector{width:18px}.growthSignal{gap:8px;bottom:16px;left:20px;right:20px}.growthSignal em{display:none}.growthCopy{padding:25px 22px}.growthCopy h3{font-size:23px}.growthTabs{margin-top:18px}.storiesLayout{margin-top:25px;display:block}.storiesVisual{height:260px}.storiesOrb{width:105px;height:105px}.storiesOrb span{font-size:34px}.storiesHalo{width:240px;height:85px}.storiesCopy{padding-top:29px}.storiesCopy h2{margin:12px 0 20px;font-size:39px}.storiesCopy blockquote{font-size:16px;line-height:1.7}.storyControls{margin-top:25px}}.landingGrowth{background:#fff;align-items:center;padding-top:72px;padding-bottom:72px}.growthIntro{text-align:center;width:100%;margin-bottom:36px;display:block}.growthIntro>span{color:#a3485f;letter-spacing:3px}.growthIntro h2{color:#30252c;letter-spacing:-2px;margin-top:13px;font-size:clamp(34px,4.4vw,58px)}.growthIntro p{color:#927e86;max-width:480px;margin:14px auto 0;font-size:12px}.growthWorkbench{width:min(960px,100%);min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;display:block;overflow:visible}.growthVisual{background:linear-gradient(135deg,#9d2d4d,#c85670 53%,#76223f);border-radius:24px;min-height:390px;overflow:hidden;box-shadow:0 25px 65px #8d2e4d3b}.growthNode{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff18;border-color:#fff6;box-shadow:0 15px 32px #4b102633}.growthNode b,.growthNode strong,.growthNode small{color:#fff}.growthCopy{color:#30252c;background:0 0;align-items:center;gap:18px;padding:20px 4px 0;display:flex}.growthCopy>span{color:#a3485f;font-size:9px}.growthCopy h3,.growthCopy>p{display:none}.growthTabs{flex:1;justify-content:flex-end;gap:7px;margin:0;display:flex}.growthTabs button{color:#997f88;border:1px solid #ead9dd;border-radius:999px;padding:7px 12px}.growthTabs button.active{color:#a52f4e;background:#fff5f6;border-color:#b64963}.growthTabs button b{display:none}@media (max-width:800px){.landingGrowth{padding-top:55px;padding-bottom:40px}.growthIntro{margin-bottom:25px}.growthIntro h2{font-size:35px}.growthIntro p{font-size:11px}.growthVisual{border-radius:20px;min-height:300px}.growthVisualTop{font-size:8px}.growthFlow{margin-top:70px;transform:scale(.78)}.growthCopy{padding-top:14px;display:block}.growthTabs{flex-wrap:wrap;justify-content:flex-start;gap:5px}.growthTabs button{padding:6px 9px}.growthTabs button span{font-size:10px}}.growthIntro h2{letter-spacing:-1.3px;font-size:clamp(27px,3.1vw,43px)}.growthIntro h2 em{color:#8f3b58}.growthVisual{background:radial-gradient(circle at 50% 38%,#71324f 0%,#4b2039 46%,#291525 100%);border:1px solid #9e60765c;box-shadow:0 25px 65px #45203338}.growthVisual:after{content:"";pointer-events:none;background:radial-gradient(circle at 79% 26%,#f2b4c816 0 1px,#0000 2px) 0 0/150px 150px,radial-gradient(circle at 18% 73%,#f2b4c814 0 1px,#0000 2px) 0 0/190px 190px;position:absolute;inset:0}.growthFlow{margin-top:95px}.growthNode strong,.growthNode small{color:#f8e5ea}.canvasPrompt,.canvasMetric{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#32172999;border:1px solid #f2c3d233;position:absolute;box-shadow:0 13px 25px #16081244}.canvasPrompt{border-radius:12px;gap:5px;width:245px;padding:13px 15px;display:grid;top:94px;left:30px}.canvasPrompt span{color:#dca6b6;letter-spacing:1px;font-size:8px}.canvasPrompt strong{color:#fff0f4;font-size:12px;font-weight:500;line-height:1.5}.canvasPrompt small{color:#b98d9e;font-size:8px}.canvasMetric{border-radius:10px;gap:5px;padding:11px 13px;display:grid}.canvasMetricOne{width:105px;top:90px;right:30px}.canvasMetricTwo{width:105px;bottom:75px;right:30px}.canvasMetric small{color:#c992a3;letter-spacing:1px;font-size:8px}.canvasMetric strong{color:#f4c4d1;font-size:21px;font-weight:500}.canvasMetric span{color:#a9798b;font-size:8px}.canvasMetric i{opacity:.8;border-bottom:1px solid #e7a7bc;border-radius:50%;width:70px;height:12px}.canvasMetricOne:after{content:"";background:linear-gradient(90deg,#0000,#efb3c755,#efb3c7);height:1px;animation:3s ease-in-out infinite canvasDataFlow;position:absolute;bottom:8px;left:13px;right:13px}.growthVisual .growthFlow{z-index:2;position:relative}.growthVisual .growthSignal{z-index:2}@keyframes canvasDataFlow{0%,to{opacity:.25;transform-origin:0;transform:scaleX(.7)}50%{opacity:1;transform:scaleX(1)}}@media (max-width:800px){.growthIntro h2{font-size:28px;line-height:1.35}.growthVisual{min-height:330px}.canvasPrompt{width:175px;padding:10px;top:64px;left:18px}.canvasPrompt strong{font-size:10px}.canvasMetricOne{width:78px;top:62px;right:18px}.canvasMetricTwo{width:78px;bottom:64px;right:18px}.canvasMetric strong{font-size:17px}.growthFlow{margin-top:93px}.growthFlow .growthNode{padding:10px 8px}.growthSignal{left:18px;right:18px}}.landingStories{color:#30252c;background:#fff;padding-top:92px;padding-bottom:72px;display:block}.storiesKicker{text-align:center;color:#a3485f;display:block}.storiesTitle{text-align:center;letter-spacing:-2px;margin:14px 0 0;font-size:clamp(34px,4vw,54px);font-weight:500}.storiesLead{text-align:center;color:#9a858d;margin:10px 0 42px;font-size:12px}.storiesCards{align-items:stretch;gap:12px;width:86vw;margin:0 auto;display:flex;overflow:visible}.storyCard{cursor:pointer;background:linear-gradient(145deg,#fff,#fcf8fb);border:1px solid #eadfe7;border-radius:20px;flex:1;min-width:0;min-height:300px;padding:27px 25px 23px;transition:all .35s;position:relative;transform:rotate(-1.2deg);box-shadow:0 14px 34px #6d36530d}.storyCard:nth-child(2n){background:#fdfafe;transform:rotate(1.4deg)}.storyCard:hover,.storyCard.selected{border-color:#d8a2b4;transform:translateY(-9px)rotate(0);box-shadow:0 20px 40px #6d36531c}.storyQuoteMark{color:#eadfe8;height:44px;font-family:Georgia,serif;font-size:70px;line-height:.9;display:block}.storyCard p{color:#766a72;min-height:132px;margin:9px 0 23px;font-size:13px;line-height:1.85}.storyCardMeta{align-items:center;gap:10px;display:flex}.storyAvatar{background-position:50% 22%;background-size:170%;border:3px solid #fff;border-radius:50%;width:42px;height:42px;display:block;box-shadow:0 2px 10px #4a26351c}.storyCardMeta strong{color:#30252c;font-size:13px;display:block}.storyCardMeta small{color:#aa929d;margin-top:4px;font-size:9px;display:block}.storyCard>em{color:#a04b66;background:#f3e5ea;border-radius:999px;margin-top:17px;padding:5px 8px;font-size:9px;font-style:normal;display:inline-block}.storyCard-1{margin-top:8px}.storyCard-2{margin-top:-3px}.storyCard-3{margin-top:7px}.storyCard-4{margin-top:-4px}.landingStories>.storyControls{justify-content:center;gap:18px;margin-top:35px;display:flex}.landingStories>.storyControls button{color:#aa8e9b}.landingStories>.storyControls button.active{color:#a3485f}.landingStories>.storyControls button i{background:#d9bdc8}.landingStories>.storyControls button.active i{background:#a3485f;box-shadow:0 0 9px #a3485f}@media (max-width:800px){.landingStories{min-height:calc(100svh - 68px);padding:56px 0 42px}.storiesTitle{font-size:36px}.storiesLead{margin-bottom:28px}.storiesCards{scroll-snap-type:x mandatory;gap:10px;width:calc(100vw - 32px);padding:0 5px 16px;overflow-x:auto}.storyCard{scroll-snap-align:center;flex:0 0 78vw;min-height:275px;padding:23px 20px}.storyCard p{min-height:112px;font-size:12px}.storyCard-1,.storyCard-2,.storyCard-3,.storyCard-4{margin-top:0}.landingStories>.storyControls{margin-top:16px}}.landingFeatureCanvas{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;background:#fff;flex-direction:column;justify-content:center;min-height:calc(100vh - 80px);padding:74px max(7vw,50vw - 680px);display:flex}.featureCanvasHeading>span{color:#a3485f;letter-spacing:2.5px;font-size:10px}.featureCanvasHeading h2{color:#30252c;letter-spacing:-2px;margin:11px 0 36px;font-size:clamp(32px,4vw,52px);font-weight:500}.featureCanvasHeading h2 em{color:#923b58;font-style:normal}.featureCanvasLayout{grid-template-columns:245px 1fr;align-items:stretch;gap:34px;display:grid}.featureCanvasMenu{padding:10px 0}.featureMenuTitle{color:#b17b8a;letter-spacing:1px;align-items:center;gap:9px;margin-bottom:21px;font-size:11px;display:flex}.featureMenuTitle i{background:#a3485f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #a3485f}.featureCanvasMenu button{color:#b0a0a6;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:1fr auto;gap:5px;padding:16px 12px;transition:all .28s;display:grid;position:relative}.featureCanvasMenu button span{color:inherit;font-size:16px}.featureCanvasMenu button small{color:#cbbbc2;font-size:9px}.featureCanvasMenu button b{color:#d2c0c8;opacity:0;grid-area:1/2/3;align-self:center;font-size:16px;font-weight:400;transition:all .25s;transform:translate(-5px)}.featureCanvasMenu button:hover,.featureCanvasMenu button.active{color:#8f3553;background:linear-gradient(90deg,#f8eef1,#0000);border-left-color:#a3485f}.featureCanvasMenu button.active b,.featureCanvasMenu button:hover b{opacity:1;color:#a3485f;transform:none}.featureCanvasStage{background:linear-gradient(145deg,#fbf9ff,#f4eff9);border:1px solid #eee5f0;border-radius:25px;min-height:450px;overflow:hidden;box-shadow:0 22px 55px #5d315314}.featureStageChrome{color:#a77183;letter-spacing:1.5px;border-bottom:1px solid #e7ddea;justify-content:space-between;padding:17px 22px;font-size:9px;display:flex}.featureStageChrome i{background:#a3485f;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #a3485f}.featureStageBody{grid-template-columns:1fr .9fr;align-items:center;gap:28px;min-height:305px;padding:55px 57px 30px;display:grid}.featureStageCopy>span{color:#b16d81;letter-spacing:2px;font-size:9px}.featureStageCopy h3{color:#392b34;letter-spacing:-1px;max-width:390px;margin:14px 0 12px;font-size:28px;font-weight:500;line-height:1.35}.featureStageCopy p{color:#93828d;max-width:390px;margin:0;font-size:12px;line-height:1.9}.featureStageTags{flex-wrap:wrap;gap:6px;margin-top:21px;display:flex}.featureStageTags em{color:#a04b66;border:1px solid #ddcbd5;border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal}.featureDemo{background:linear-gradient(150deg,#fff,#f8f0f7);border:1px solid #e6d8e6;border-radius:18px;min-height:210px;padding:19px;position:relative;overflow:hidden;box-shadow:0 15px 35px #6d365312}.featureDemo:before{content:"";background:linear-gradient(120deg,#0000 25%,#fff 48%,#0000 63%) 0 0/220% 100%;animation:7s ease-in-out infinite featureSweep;position:absolute;inset:0}.demoWindowHead{z-index:1;color:#9e7888;align-items:center;gap:5px;font-size:9px;display:flex;position:relative}.demoWindowHead span{margin-right:auto}.demoWindowHead i{background:#d9b8c7;border-radius:50%;width:5px;height:5px;display:block}.demoPulse{z-index:1;border:1px solid #d07895;border-radius:50%;width:90px;height:90px;animation:3s ease-in-out infinite demoBreath;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 15px #d0789512,0 0 35px #d078952e}.demoPulse:after{content:"✦";color:#b84e70;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.demoLines{gap:7px;display:grid;position:absolute;bottom:24px;left:22px;right:22px}.demoLines span{background:#eadde8;border-radius:4px;height:4px;display:block}.demoLines span:first-child{background:#d69aae;width:84%}.demoLines span:nth-child(2){width:65%}.demoLines span:nth-child(3){width:76%}.demoLines span:nth-child(4){width:42%}.featureDemo>strong{color:#8e3152;font-size:13px;font-weight:500;position:absolute;top:59px;left:20px}.featureDemo>small{color:#b194a1;font-size:9px;position:absolute;top:80px;left:20px}.featureStageFoot{color:#a5929d;border-top:1px solid #e7ddea;justify-content:space-between;align-items:center;padding:14px 22px;font-size:10px;display:flex}.featureStageFoot button{color:#fff;font:inherit;cursor:pointer;background:#923b58;border:0;border-radius:999px;padding:9px 14px;box-shadow:0 7px 17px #923b5833}.featureStageFoot b{margin-left:5px;font-size:14px}@keyframes featureSweep{0%{background-position:180% 0}to{background-position:-20% 0}}@keyframes demoBreath{0%,to{opacity:.65;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@media (max-width:800px){.landingFeatureCanvas{min-height:calc(100svh - 68px);padding:55px 20px 45px}.featureCanvasHeading h2{margin-bottom:23px;font-size:33px}.featureCanvasLayout{display:block}.featureCanvasMenu{gap:6px;padding:0 0 15px;display:flex;overflow-x:auto}.featureMenuTitle{display:none}.featureCanvasMenu button{border:1px solid #eadfe7;border-radius:999px;flex:none;width:auto;padding:9px 12px;display:block}.featureCanvasMenu button span{font-size:11px}.featureCanvasMenu button small,.featureCanvasMenu button b{display:none}.featureCanvasMenu button.active{background:#f7eaf0;border-color:#a3485f}.featureCanvasStage{border-radius:19px;min-height:390px}.featureStageChrome{padding:13px 15px;font-size:8px}.featureStageBody{min-height:0;padding:27px 22px 16px;display:block}.featureStageCopy h3{margin:10px 0;font-size:22px}.featureStageCopy p{font-size:11px}.featureStageTags{margin-top:13px}.featureDemo{min-height:150px;margin-top:22px}.featureStageFoot{padding:11px 15px;font-size:9px}.featureStageFoot button{padding:8px 11px}}.featureCanvasHeading h2{letter-spacing:-1px;margin-top:8px;margin-bottom:28px;font-size:clamp(24px,2.8vw,36px)}.featureCanvasHeading>span{color:#a97983;font-size:9px}.featureCanvasStage{background:linear-gradient(145deg,#fffaf8,#f8eeec);border-color:#ebdfe0;box-shadow:0 20px 48px #6d302012}.featureStageBody{grid-template-columns:.7fr 1.3fr;gap:26px;min-height:300px;padding:34px 43px 25px}.featureStageCopy p{display:none}.featureStageCopy>span{color:#a35a6c;font-size:8px}.featureStageTags{gap:5px;margin-top:14px}.featureStageTags em{color:#a04b60;background:#fff9f8;border-color:#e2c8ce;padding:5px 8px;font-size:8px}.featureDemo{background:linear-gradient(145deg,#f7e4e5,#eed1d5);border-color:#e2c9cd;min-height:230px;box-shadow:0 15px 35px #6d302018}.featureStageFoot button{background:#8f3651;box-shadow:0 7px 17px #8f365133}@media (max-width:800px){.featureCanvasHeading h2{margin-bottom:18px;font-size:26px}.featureStageBody{padding:23px 20px 14px}.featureStageCopy h3{font-size:18px}.featureStageTags{display:none}.featureDemo{min-height:170px;margin-top:13px}}.featureCanvasHeading h2{color:#3a2930;margin-bottom:24px;font-size:clamp(22px,2.5vw,32px);font-weight:500}.featureCanvasHeading h2 em{color:#7d2d49}.featureCanvasHeading>span{color:#8f6b72}.featureCanvasMenu button small,.featureCanvasMenu button b{display:none}.featureCanvasMenu button{padding:14px 12px;display:block}.featureCanvasMenu button span{font-size:14px}.featureCanvasStage{background:linear-gradient(135deg,#321a27 0%,#4b1d34 58%,#24131e 100%);border:0;border-radius:24px;box-shadow:0 25px 60px #29121f33}.featureStageBody{grid-template-columns:.55fr 1.45fr;min-height:310px;padding:36px 45px}.featureStageCopy h3{color:#fff4f5;max-width:190px;margin:8px 0;font-size:18px;line-height:1.45}.featureDemo>strong{color:#ffe2e8;font-size:12px}.featureStageFoot button{color:#351522;box-shadow:none;background:#e09aad}.featureCanvasMenu button.active{color:#7d2d49;background:linear-gradient(90deg,#f1e2df,#0000);border-left-color:#8f3652}@media (max-width:800px){.featureCanvasHeading h2{font-size:24px}.featureCanvasStage{border-radius:19px}.featureStageBody{padding:24px 20px 18px}.featureStageCopy h3{color:#fff4f5;max-width:220px;font-size:17px}.featureDemo{min-height:170px;margin-top:18px}.featureStageFoot span{font-size:8px}}.landingFeatureCanvas{background:#fff!important}.featureCanvasStage{border-radius:24px;position:relative;background-color:#fffafb!important;background-image:radial-gradient(circle,#e5c5d1 1.1px,#0000 1.3px),radial-gradient(circle,#f3e4ea .8px,#0000 1px)!important;background-position:0 0,5px 5px!important;background-size:10px 10px,20px 20px!important;border:1px solid #eadde4!important;box-shadow:0 22px 55px #8e315214!important}.featureCanvasStage:after{content:"";pointer-events:none;opacity:.7;background:linear-gradient(120deg,#0000 25%,#fff9 47%,#0000 62%) 0 0/220% 100%;animation:8s ease-in-out infinite featureSweep;position:absolute;inset:0}.featureStageChrome,.featureStageBody,.featureStageFoot{z-index:1;position:relative}.featureStageChrome{color:#8e3152!important;border-bottom-color:#eadde4!important}.featureStageChrome small{color:#b98698!important}.featureStageChrome i{background:#b65a7a!important;box-shadow:0 0 8px #b65a7a!important}.featureStageCopy>span{color:#a3485f!important}.featureStageCopy h3{color:#4f2a3a!important}.featureStageCopy p{color:#765865!important}.featureStageTags em{color:#8e3152!important;background:#fff7f8!important;border-color:#ead1da!important}.featureDemo{background:linear-gradient(145deg,#fff,#f8eef3)!important;border-color:#e6d2dc!important;box-shadow:0 15px 35px #8e315214!important}.featureCanvasStage{background-color:#fffafb!important;background-image:radial-gradient(circle,#e8c8d5 1.1px,#0000 1.25px),radial-gradient(circle,#f4e4e9 .75px,#0000 .95px)!important;background-position:0 0,5px 5px!important;background-size:10px 10px,20px 20px!important;box-shadow:0 25px 65px #8e31521b!important}.featureCanvasStage:before{content:"";pointer-events:none;opacity:.65;background:linear-gradient(120deg,#0000 25%,#fff9 47%,#0000 62%) 0 0/230% 100%;animation:9s ease-in-out infinite growthSweep;position:absolute;inset:0}.featureCanvasStage:after{transform-origin:50%;transform:scale(1.08);-webkit-mask-image:radial-gradient(#000 0%,#000b 44%,#0000 78%);mask-image:radial-gradient(#000 0%,#000b 44%,#0000 78%);opacity:.16!important;background-image:radial-gradient(circle,#b65a7a 1px,#0000 1.45px)!important;background-position:50%!important;background-size:11px 11px!important;animation:12s ease-in-out infinite gatherDots!important}.featureCanvasStage{background-color:#fffafb!important;background-image:none!important}.featureCanvasMenu button.active{color:#8e3152!important;background:linear-gradient(90deg,#f8e9ee,#0000)!important;border-left-color:#8e3152!important;box-shadow:0 8px 20px #8e31521a!important}.featureStageChrome{border-bottom:0!important}.featureStageFoot{border-top:0!important}.landingBottom{box-sizing:border-box;background:radial-gradient(circle at 72% 35%,#f2dce0,#f8efed 55%,#fbf8f5);justify-content:space-between;align-items:center;min-height:calc(100vh - 80px);padding:100px max(7vw,50vw - 680px);display:flex}.landingBottom h2{color:#3a2930;letter-spacing:-3px;margin:12px 0 14px;font-size:clamp(42px,5vw,68px);line-height:1.12}.landingBottom p{color:#947f87;margin:0;font-size:13px}.landingBottomActions{align-items:center;gap:25px;display:flex}.landingMainCta{background:#8f3651}.landingBottomLink{color:#8f3651;font-size:12px;text-decoration:none}.landingBottomLink b{margin-left:5px;font-size:15px}.landingFooter{color:#d2b9c1;box-sizing:border-box;background:#2b1b25;grid-template-columns:1.5fr repeat(4,1fr);gap:52px 42px;padding:68px max(7vw,50vw - 680px) 28px;display:grid;position:relative}.footerBrandCol p{color:#a98d98;margin:22px 0 0;font-size:11px}.landingFooter .landingBrand{color:#fff}.footerColumn{align-content:start;gap:12px;display:grid}.footerColumn strong{color:#fff0f3;margin-bottom:8px;font-size:12px;font-weight:500}.footerColumn a,.footerColumn span{color:#ad929d;font-size:10px;line-height:1.5;text-decoration:none}.footerColumn a:hover{color:#f0b5c5}.footerBottom{color:#927784;border-top:1px solid #ffffff17;grid-column:1/-1;justify-content:space-between;padding-top:24px;font-size:9px;display:flex}.landingFooter>span,.landingFooter>small{font-size:10px}@media (max-width:800px){.landingBottom{min-height:calc(100svh - 68px);padding:70px 25px;display:block}.landingBottom h2{letter-spacing:-2px;font-size:45px}.landingBottom p{font-size:12px;line-height:1.8}.landingBottomActions{justify-content:flex-start;gap:18px;margin-top:32px;display:flex}.landingFooter{grid-template-columns:repeat(2,1fr);gap:33px 22px;padding:45px 25px 25px}.footerBrandCol{grid-column:1/-1}.footerColumn{gap:9px}.footerBottom{grid-column:1/-1;gap:8px;line-height:1.5;display:grid}}.landingBottom{text-align:center;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:80px 20px;display:flex;position:relative;overflow:hidden}.landingBottom:before{content:"";pointer-events:none;opacity:.55;background-image:radial-gradient(#dfc9d3 1.1px,#0000 1.1px);background-size:13px 13px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 72%);mask-image:radial-gradient(#000 0%,#0000 72%)}.landingBottom:after{content:"";pointer-events:none;background:radial-gradient(circle,#fff9 0 18%,#0000 60%);position:absolute;inset:0}.landingBottom>div{z-index:1;position:relative}.landingBottom>div:first-child>span{color:#a6536a;letter-spacing:4px;font-size:9px}.landingBottom h2{color:#30252c;letter-spacing:-2px;margin:16px 0 31px;font-size:clamp(31px,4vw,52px);font-weight:500}.landingBottom h2 em{color:#8f3651}.landingBottomActions{justify-content:center;gap:23px;display:flex}.landingBottom .landingMainCta{background:#8f3651;border-radius:999px;padding:12px 24px}.landingBottomLink{color:#8f3651;padding:12px 4px}.landingFooter{background:#241720;padding-top:68px;position:relative;overflow:hidden}.landingFooter:before{content:"";pointer-events:none;opacity:.38;background-image:radial-gradient(#d291a51c 1px,#0000 1px),radial-gradient(#d291a510 1px,#0000 1px);background-position:0 0,7px 10px;background-size:17px 17px,31px 31px;position:absolute;inset:0}.landingFooter:after{content:"";pointer-events:none;background:radial-gradient(#0000 39%,#a34f6d1c 40%,#0000 40.5%);border-radius:50%;width:58%;height:220%;position:absolute;bottom:-75%;left:-10%;transform:rotate(-18deg)}.landingFooter>*{z-index:1;position:relative}.landingFooter .landingBrand>span{background:linear-gradient(145deg,#bd6e87,#762642)}@media (max-width:800px){.landingBottom{min-height:calc(100svh - 68px);padding:60px 20px}.landingBottom h2{letter-spacing:-1px;margin-bottom:26px;font-size:35px}.landingFooter{padding-top:45px}}.landingBottom{justify-content:center;height:46vh;min-height:46vh;padding:55px 20px 50px}.landingBottom:before{opacity:1;background-image:radial-gradient(circle at 13% 28%,#b99acb 0 1.5px,#0000 2.5px),radial-gradient(circle at 24% 69%,#c9aed8 0 1px,#0000 2px),radial-gradient(circle at 42% 18%,#ad8bc1 0 1px,#0000 2px),radial-gradient(circle at 63% 76%,#c9a8d2 0 1.5px,#0000 2.5px),radial-gradient(circle at 78% 31%,#b99acb 0 1px,#0000 2px),radial-gradient(circle at 91% 68%,#d5b9de 0 1px,#0000 2px);background-size:auto;animation:8s ease-in-out infinite alternate softStars}.landingBottom:after{background:radial-gradient(circle at 50% 47%,#fff 0 15%,#ffffffd9 25%,#0000 66%)}.landingBottom h2{margin:11px 0 22px;font-size:clamp(26px,3.2vw,43px)}.landingBottomActions{gap:18px}.landingBottom .landingMainCta{padding:10px 21px}.landingFooter{box-sizing:border-box;align-content:start;height:calc(100vh - 80px);min-height:calc(100vh - 80px);padding-top:74px;padding-bottom:34px}.landingFooter:before{opacity:1;background-image:radial-gradient(circle at 8% 82%,#d99bb91c 0 1.5px,#0000 2.5px),radial-gradient(circle at 18% 69%,#d99bb912 0 1px,#0000 2px),radial-gradient(circle at 36% 91%,#d99bb916 0 1px,#0000 2px),radial-gradient(circle at 55% 76%,#d99bb91a 0 1.5px,#0000 2.5px),radial-gradient(circle at 73% 88%,#d99bb914 0 1px,#0000 2px),radial-gradient(circle at 92% 72%,#d99bb918 0 1px,#0000 2px);background-size:auto;animation:11s ease-in-out infinite alternate footerStars}@keyframes softStars{0%{opacity:.52;transform:translate(0,0)}50%{opacity:.9}to{opacity:.62;transform:translate(4px,-3px)}}@keyframes footerStars{0%{opacity:.42;transform:translateY(2px)}50%{opacity:.8}to{opacity:.5;transform:translate(-5px,-4px)}}@media (max-width:800px){.landingBottom{height:42vh;min-height:42vh;padding:38px 20px}.landingBottom h2{font-size:29px}.landingFooter{height:calc(100svh - 68px);min-height:calc(100svh - 68px);padding-top:48px}}.landingFooter{grid-template-rows:auto 1fr auto;align-content:start;height:calc(100vh - 80px);min-height:calc(100vh - 80px);padding-top:58px}.footerCta{text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:34vh;padding-bottom:26px;display:flex}.footerCta>span{color:#e0a5b7;letter-spacing:4px;font-size:9px}.footerCta h2{color:#fff1f4;letter-spacing:-1.5px;margin:13px 0 22px;font-size:clamp(28px,3.8vw,48px);font-weight:400}.footerCtaActions{align-items:center;gap:19px;display:flex}.footerCtaActions .landingMainCta{color:#351622;box-shadow:none;background:#d887a0;border-radius:999px;padding:10px 22px}.footerCtaActions .landingBottomLink{color:#e2bbc7}.landingFooter:before{opacity:1;background-image:radial-gradient(circle at 7% 19%,#f2b6cb 0 1.3px,#0000 2.3px),radial-gradient(circle at 16% 51%,#d795b0 0 1px,#0000 2px),radial-gradient(circle at 29% 13%,#e8adc2 0 1px,#0000 2px),radial-gradient(circle at 43% 39%,#c983a0 0 1.4px,#0000 2.4px),radial-gradient(circle at 57% 18%,#e2a6ba 0 1px,#0000 2px),radial-gradient(circle at 68% 52%,#d795b0 0 1px,#0000 2px),radial-gradient(circle at 79% 22%,#f2b6cb 0 1.3px,#0000 2.3px),radial-gradient(circle at 91% 44%,#d795b0 0 1px,#0000 2px),radial-gradient(circle at 22% 87%,#d795b0 0 1px,#0000 2px),radial-gradient(circle at 74% 84%,#e2a6ba 0 1.2px,#0000 2.2px);background-repeat:no-repeat;background-size:auto;animation:10s ease-in-out infinite alternate footerStars;-webkit-mask-image:none;mask-image:none}.landingFooter:after{opacity:.65;background:radial-gradient(at 16% 85%,#0000 28%,#a34f6d18 29%,#0000 29.8%),radial-gradient(at 83% 76%,#0000 24%,#a34f6d14 25%,#0000 25.8%);width:100%;height:45%;bottom:-10%;left:0;transform:none}.footerBrandCol{grid-column:1}.footerBottom{display:none}@media (max-width:800px){.landingFooter{grid-template-rows:auto auto 1fr;height:calc(100svh - 68px);min-height:calc(100svh - 68px);padding-top:36px}.footerCta{min-height:34svh;padding-bottom:18px}.footerCta h2{margin:11px 0 18px;font-size:31px}.footerBrandCol{grid-column:1/-1}.landingFooter:before{background-image:radial-gradient(circle at 12% 17%,#f2b6cb 0 1.3px,#0000 2.3px),radial-gradient(circle at 32% 41%,#d795b0 0 1px,#0000 2px),radial-gradient(circle at 57% 19%,#e2a6ba 0 1px,#0000 2px),radial-gradient(circle at 84% 35%,#f2b6cb 0 1.3px,#0000 2.3px),radial-gradient(circle at 23% 82%,#d795b0 0 1px,#0000 2px),radial-gradient(circle at 74% 88%,#e2a6ba 0 1px,#0000 2px)}}.landingFooter{background:#fff;height:auto;min-height:calc(100vh - 80px);padding:0;display:block}.landingFooter:before,.landingFooter:after{display:none}.footerCta{box-sizing:border-box;background:#fff;height:42vh;min-height:42vh;padding:55px 20px 48px;position:relative;overflow:hidden}.footerCta:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 13% 28%,#b99acb 0 1.5px,#0000 2.5px),radial-gradient(circle at 24% 69%,#c9aed8 0 1px,#0000 2px),radial-gradient(circle at 42% 18%,#ad8bc1 0 1px,#0000 2px),radial-gradient(circle at 63% 76%,#c9a8d2 0 1.5px,#0000 2.5px),radial-gradient(circle at 78% 31%,#b99acb 0 1px,#0000 2px),radial-gradient(circle at 91% 68%,#d5b9de 0 1px,#0000 2px);background-repeat:no-repeat;animation:8s ease-in-out infinite alternate softStars;position:absolute;inset:0}.footerCta>*{z-index:1;position:relative}.footerInfo{color:#d2b9c1;background:#241720;grid-template-columns:1.5fr repeat(4,1fr);gap:52px 42px;padding:68px max(7vw,50vw - 680px) 60px;display:grid;position:relative;overflow:hidden}.footerInfo:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 8% 82%,#d99bb91c 0 1.5px,#0000 2.5px),radial-gradient(circle at 18% 69%,#d99bb912 0 1px,#0000 2px),radial-gradient(circle at 36% 91%,#d99bb916 0 1px,#0000 2px),radial-gradient(circle at 55% 76%,#d99bb91a 0 1.5px,#0000 2.5px),radial-gradient(circle at 73% 88%,#d99bb914 0 1px,#0000 2px),radial-gradient(circle at 92% 72%,#d99bb918 0 1px,#0000 2px);background-repeat:no-repeat;animation:11s ease-in-out infinite alternate footerStars;position:absolute;inset:0}.footerInfo>*{z-index:1;position:relative}.footerInfo .footerBrandCol{grid-column:1}.footerInfo .footerColumn{grid-column:auto}@media (max-width:800px){.landingFooter{height:auto;min-height:calc(100svh - 68px)}.footerCta{height:30svh;min-height:30svh;padding:28px 20px}.footerCta h2{margin:9px 0 16px;font-size:28px}.footerInfo{grid-template-columns:repeat(2,1fr);gap:33px 22px;padding:42px 25px 55px}.footerInfo .footerBrandCol{grid-column:1/-1}.footerInfo .footerColumn{grid-column:auto}}.landingGrowth .ideaStoryCard{background:linear-gradient(145deg,#fffefcfa,#fff7f8f2);border-color:#f0dfe4;min-height:238px;padding:27px 34px 25px;box-shadow:0 22px 60px #29132044}.landingGrowth .ideaStoryIndex{color:#d7b2be;font-size:24px}.landingGrowth .ideaStoryBody{max-width:500px}.qaQuestion,.qaAnswer{gap:7px;display:grid}.qaQuestion>span,.qaAnswer>span{letter-spacing:2px;font-size:8px}.qaQuestion>span{color:#aa7180}.qaQuestion strong{color:#4b2d39;letter-spacing:-.6px;font-size:24px;font-weight:500;line-height:1.35}.qaAnswer{background:#faf0f3;border-left:2px solid #b85d7b;border-radius:0 12px 12px 0;margin-top:20px;padding:13px 16px}.qaAnswer>span{color:#8e3152}.qaAnswer p{color:#765965;margin:0;font-size:13px;line-height:1.75}.landingGrowth .ideaStoryBody>em{color:#b28b98;letter-spacing:1px;background:0 0;margin-top:17px;padding:0;font-size:8px}.landingGrowth .growthCopy>span{letter-spacing:2.5px}.landingGrowth .growthCopy h3{font-weight:500}@media (max-width:800px){.landingGrowth .ideaStoryCard{min-height:225px;padding:23px 22px 22px}.landingGrowth .ideaStoryIndex{font-size:20px}.qaQuestion>span,.qaAnswer>span{letter-spacing:1.3px;font-size:7px}.qaQuestion strong{font-size:20px}.qaAnswer{margin-top:14px;padding:10px 12px}.qaAnswer p{font-size:11px;line-height:1.7}.landingGrowth .ideaStoryBody>em{font-size:7px}}.qaThread{gap:14px;display:grid}.qaMessage{align-items:flex-start;gap:10px;display:flex}.qaMessage>div{gap:5px;min-width:0;display:grid}.qaAvatar{border:2px solid #fff;border-radius:50%;flex:0 0 34px;width:34px;height:34px;display:block;overflow:hidden;box-shadow:0 4px 12px #4d26351c}.qaUserAvatar{background-color:#eadfe5;background-position:50%;background-size:cover}.qaUserAvatar-0{background-image:url(/digital-human/promo-creator.png)}.qaUserAvatar-1{background-image:url(/digital-human/promo-consultant.png)}.qaUserAvatar-2{background-image:url(/digital-human/promo-educator.png)}.qaUserAvatar-3{background-image:url(/digital-human/promo-speaking.png)}.qaMessage small{letter-spacing:1.1px;color:#a27482;font-size:8px}.qaMessage strong{color:#4b2d39;font-size:20px;font-weight:500;line-height:1.35;display:block}.qaAssistantMessage{background:linear-gradient(135deg,#faf0f3,#fffaf9);border-left:2px solid #b85d7b;border-radius:0 13px 13px;margin-left:28px;padding:11px 14px}.qaAssistantAvatar{object-fit:cover;object-position:center;background:#8f3152}.qaAssistantMessage small{color:#8e3152}.qaAssistantMessage small i{color:#4aa477;letter-spacing:0;margin-left:5px;font-size:7px;font-style:normal}.qaAssistantMessage p{color:#765965;margin:0;font-size:12px;line-height:1.75}.qaAssistantMessage small i:before{content:"●";margin-right:3px}.landingGrowth .ideaStoryBody>em{margin-left:44px}@media (max-width:800px){.qaThread{gap:10px}.qaAvatar{flex-basis:29px;width:29px;height:29px}.qaMessage{gap:8px}.qaMessage small{letter-spacing:.8px;font-size:7px}.qaMessage strong{font-size:17px}.qaAssistantMessage{margin-left:16px;padding:9px 11px}.qaAssistantMessage p{font-size:10px;line-height:1.65}.landingGrowth .ideaStoryBody>em{margin-left:37px}}.featureCanvasStage{flex-direction:column;background:linear-gradient(145deg,#321a27,#24131f 72%)!important;border:1px solid #8d526b!important;min-height:520px!important;display:flex!important}.featureStageChrome{color:#e6b8c5;letter-spacing:1.5px;border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;padding:16px 22px;font-size:9px;display:flex}.featureStageChrome span{align-items:center;gap:7px;display:flex}.featureStageChrome i{background:#e6a1b5;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #e6a1b5}.featureStageChrome small{color:#bb91a0;letter-spacing:0;font-size:9px}.featureCardGrid{flex:1;grid-template-rows:repeat(2,minmax(155px,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:22px;display:grid}.featureCard{color:#fff;cursor:pointer;background:linear-gradient(145deg,#ffffff18,#ffffff08);border:1px solid #fff2;border-radius:16px;min-width:0;padding:17px 18px;transition:transform .3s,border-color .3s,background .3s;position:relative;overflow:hidden;box-shadow:0 14px 32px #10060e33}.featureCard:hover,.featureCard.is-selected{background:linear-gradient(145deg,#ffffff29,#ffffff0d);border-color:#e6a8ba99;transform:translateY(-4px)}.featureCard small{color:#d59aac;letter-spacing:1.5px;font-size:8px}.featureCard h3{color:#fff1f4;letter-spacing:-.3px;margin:10px 0 0;font-size:17px;font-weight:500}.featureCardWide{grid-column:span 4}.featureCardTall{grid-area:span 2/span 2}.featureCardFlow,.featureCardIdea{grid-column:span 3}.featureVideoMock{background:linear-gradient(110deg,#9f4d6b88,#311827);border:1px solid #e3a7b833;border-radius:10px;height:67px;position:absolute;bottom:16px;left:18px;right:18px;overflow:hidden}.featureVideoMock:before{content:"";background:linear-gradient(120deg,#0000 30%,#fff3 48%,#0000 64%) 0 0/220% 100%;animation:6s ease-in-out infinite featureSweep;position:absolute;inset:0}.featureVideoMock span{color:#8f3152;background:#fff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid;position:absolute;top:20px;left:15px}.featureVideoMock i{border-bottom:1px solid #efbbcb;width:55px;height:28px;position:absolute;top:17px;right:14px;transform:skew(-26deg)}.featureVideoMock b{color:#f9dfe6;font-size:9px;font-weight:400;position:absolute;top:24px;left:55px}.featurePhoneMock{background:linear-gradient(160deg,#b65e7e88,#25121f);border:1px solid #e7abbc66;border-radius:13px 13px 8px 8px;width:93px;height:91px;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 10px 20px #10060e55}.featurePhoneMock span{color:#ffd5df;letter-spacing:1px;font-size:8px;position:absolute;top:9px;left:10px}.featurePhoneMock b{color:#f8dfe5;font-size:8px;font-weight:400;position:absolute;bottom:14px;left:10px}.featurePhoneMock i{background:#ffffff42;border-radius:3px;height:3px;position:absolute;left:10px;right:10px}.featurePhoneMock i:first-of-type{width:54px;bottom:40px}.featurePhoneMock i:nth-of-type(2){width:41px;bottom:32px}.featurePhoneMock i:nth-of-type(3){width:62px;bottom:24px}.featureFlowMock{justify-content:space-between;align-items:center;gap:7px;display:flex;position:absolute;bottom:25px;left:18px;right:18px}.featureFlowMock span{color:#f6dce3;background:#ffffff13;border:1px solid #e6a8ba55;border-radius:8px;padding:9px 8px;font-size:9px}.featureFlowMock i{color:#e4a2b6;font-size:13px;font-style:normal}.featureIdeaMock{color:#f1d6de;background:#ffffff0d;border-left:2px solid #e6a5b9;align-items:flex-start;gap:7px;padding:11px 12px;display:flex;position:absolute;bottom:15px;left:18px;right:18px}.featureIdeaMock b{color:#edaec0;font-family:Georgia,serif;font-size:24px;line-height:.8}.featureIdeaMock span{font-size:10px;line-height:1.7}.featureCanvasStage .featureStageFoot{color:#b9909e;border-top-color:#ffffff18;margin-top:auto}.featureCanvasStage .featureStageFoot button{color:#351522;box-shadow:none;background:#e09aad}@media (max-width:800px){.featureCanvasStage{min-height:555px!important}.featureStageChrome{padding:13px 15px;font-size:8px}.featureCardGrid{grid-template-rows:repeat(3,135px);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px}.featureCard{padding:12px}.featureCard h3{margin-top:7px;font-size:13px}.featureCardWide{grid-area:span 1/span 2}.featureCardTall{grid-area:span 2/span 1}.featureCardFlow,.featureCardIdea{grid-column:span 1}.featureVideoMock{height:44px;bottom:11px;left:12px;right:12px}.featureVideoMock span{width:24px;height:24px;top:9px;left:9px}.featureVideoMock b{font-size:7px;top:17px;left:42px}.featurePhoneMock{width:65px;height:90px;bottom:10px}.featureFlowMock{gap:2px;bottom:19px;left:10px;right:10px}.featureFlowMock span{padding:6px 4px;font-size:7px}.featureFlowMock i{font-size:10px}.featureIdeaMock{padding:8px;bottom:10px;left:10px;right:10px}.featureIdeaMock span{font-size:8px}.featureCanvasStage .featureStageFoot{padding:10px 15px}}.featureCanvasStage{background-color:#fffafb!important;background-image:radial-gradient(circle,#e8c8d5 1.1px,#0000 1.25px),radial-gradient(circle,#f4e4e9 .75px,#0000 .95px)!important;background-position:0 0,5px 5px!important;background-size:10px 10px,20px 20px!important;border:1px solid #eadde4!important;border-radius:24px!important;min-height:450px!important;display:block!important;box-shadow:0 25px 65px #8e31521b!important}.featureStageChrome{display:none!important}.featureStageBody{grid-template-columns:.55fr 1.45fr!important;gap:26px!important;min-height:310px!important;padding:36px 45px!important;display:grid!important}.featureStageCopy h3{max-width:190px;color:#542d3d!important;font-size:18px!important;line-height:1.45!important}.featureStageCopy p,.featureStageTags{display:none!important}.featureDemo{background:linear-gradient(145deg,#fff,#f8eef3)!important;border:1px solid #e2c9d2!important;border-radius:16px!important;min-height:225px!important;box-shadow:0 18px 40px #8e315218!important}.featureDemo:before{background:linear-gradient(120deg,#0000 25%,#fff 48%,#0000 63%)!important}.demoWindowHead{color:#9d5d6d!important}.demoWindowHead i{background:#c98998!important}.demoPulse{border-color:#a94863!important;box-shadow:0 0 0 15px #a9486312,0 0 35px #a9486330!important}.demoPulse:after{color:#9f3b59!important}.demoLines span{background:#e3bdc3!important}.demoLines span:first-child{background:#b75d73!important}.featureDemo>strong{color:#8d304b!important}.featureDemo>small{color:#a96f7c!important}.featureStageFoot{color:#a88b91!important;border-top-color:#eadcdd!important}.featureStageFoot button{color:#fff!important;background:#8f3651!important;box-shadow:0 7px 17px #8f365133!important}.featureDemoFrames{z-index:1;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:45px 24px 38px}.demoFrame{background:linear-gradient(145deg,#f9edf2,#e9cdd7);border:1px solid #c890a0;border-radius:8px;display:none;box-shadow:0 8px 18px #8e315214}.featureDemo-0 .demoFrameWide{background:linear-gradient(120deg,#f9edf2,#d9a8b9);width:76%;height:58%;display:block}.featureDemo-1 .demoFrameTall{background:linear-gradient(160deg,#f6e5eb,#c9849c);width:30%;height:78%;display:block}.featureDemo-1 .demoFrameTall:after{content:"LIVE";color:#8e3152;letter-spacing:1px;margin:13px;font-size:9px;display:block}.featureDemo-2 .demoFrameFlow{background:linear-gradient(90deg,#f0d9e1,#fff);width:88%;height:24%;display:block}.featureDemo-2 .demoFrameFlow:after{content:"选题  →  发布  →  到店";color:#8e3152;letter-spacing:1px;text-align:center;padding:10px;font-size:10px;display:block}.featureDemo-3 .demoFrameIdea{background:#fff;width:62%;height:62%;display:block}.featureDemo-3 .demoFrameIdea:after{content:"让客户愿意回来";color:#8e3152;padding:28px 15px;font-size:12px;line-height:1.7;display:block}.featureDemoFrames~.demoPulse{z-index:0}.featureDemoFrames~.demoLines{z-index:2}@media (max-width:800px){.featureCanvasStage{border-radius:19px!important;min-height:390px!important}.featureStageBody{min-height:0!important;padding:24px 20px 18px!important;display:block!important}.featureStageCopy h3{max-width:220px;font-size:17px!important}.featureDemo{margin-top:18px;min-height:170px!important}.featureDemoFrames{inset:38px 18px 30px}.featureStageFoot{padding:11px 15px!important}}.featureDemo{aspect-ratio:16/9;place-self:center;width:100%;height:auto;min-height:0!important}.featureDemo-0{aspect-ratio:16/9;width:100%}.featureDemo-1{aspect-ratio:9/16;width:min(190px,62%)}.featureDemo-2{aspect-ratio:1;width:min(260px,78%)}.featureDemo-3{aspect-ratio:4/5;width:min(235px,72%)}.featureDemoFrames{display:none!important}.featureDemo-1 .demoPulse{width:58px;height:58px}.featureDemo-2 .demoPulse{width:76px;height:76px}.featureDemo-3 .demoPulse{width:68px;height:68px}@media (max-width:800px){.featureDemo{margin:18px auto 0!important}.featureDemo-0{aspect-ratio:16/9;width:100%}.featureDemo-1{aspect-ratio:9/16;width:min(150px,48%)}.featureDemo-2{aspect-ratio:1;width:min(210px,74%)}.featureDemo-3{aspect-ratio:4/5;width:min(180px,62%)}}.featureCanvasStage{background-image:none!important}.footerCta{justify-content:flex-start;height:32vh;min-height:32vh;padding:34px 20px}.footerCta h2{color:#4a2937;margin:10px 0 18px;font-size:clamp(26px,3vw,39px)}.footerInfo{padding-top:57px;position:relative;overflow:visible!important}.footerInfo:after{content:"";z-index:0;pointer-events:none;opacity:.56;background-image:radial-gradient(circle,#b65a7a 1.1px,#0000 1.5px),radial-gradient(circle,#e8c8d5 .8px,#0000 1.1px);background-position:0 0,5px 5px;background-size:11px 11px,22px 22px;width:88%;height:246px;animation:12s ease-in-out infinite gatherDots;position:absolute;top:-142px;left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:radial-gradient(at 50% 100%,#000 0%,#000b 48%,#0000 82%);mask-image:radial-gradient(at 50% 100%,#000 0%,#000b 48%,#0000 82%)}@media (max-width:800px){.footerInfo:after{background-size:10px 10px,20px 20px;width:96%;height:182px;top:-104px;left:50%;right:auto;transform:translate(-50%)}}.footerInfo:after{display:none!important}.footerCta{overflow:hidden}.footerCta:after{content:"";z-index:0;pointer-events:none;opacity:.56;background-image:radial-gradient(circle,#b65a7a 1.1px,#0000 1.5px),radial-gradient(circle,#e8c8d5 .8px,#0000 1.1px);background-position:0 0,5px 5px;background-size:11px 11px,22px 22px;height:190px;margin:0;animation:12s ease-in-out infinite gatherDots;position:absolute;bottom:-2px;-webkit-mask-image:radial-gradient(at 50% 100%,#000 0%,#000b 46%,#0000 84%);mask-image:radial-gradient(at 50% 100%,#000 0%,#000b 46%,#0000 84%);width:100%!important;left:0!important;right:0!important;transform:none!important}@media (max-width:800px){.footerCta:after{height:150px}}.landingPage{position:relative}.landingPage>.landingNav{z-index:20;box-sizing:border-box;color:#fff;scroll-snap-align:none;background:linear-gradient(#160b13e8 0%,#1b0c1685 62%,#0000 100%);border-bottom:0;width:100%;height:82px;position:absolute;top:0;left:0;right:0}.landingNav .landingBrand{color:#fff}.landingNav .landingBrand small{color:#d8bcc6}.landingNav .landingBrand>span{background:linear-gradient(145deg,#d986a0,#7b2948);box-shadow:0 7px 22px #10050c66}.landingNav .landingLinks a,.landingNav .landingLogin{color:#eadbe0;text-shadow:0 2px 12px #10050c88}.landingNav .landingLinks a:hover,.landingNav .landingLogin:hover{color:#fff}.landingNav .landingNavCta{box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:1px solid #ffffff38}.landingPage>.landingHero{scroll-snap-align:start;background-position:40% 30%;height:100vh;min-height:760px;position:relative;box-shadow:inset 0 35px 100px #0e050b88,inset 0 -55px 110px #0e050b99}.landingPage>.landingHero:after{content:"";z-index:1;pointer-events:none;border-radius:0 0 42% 42%/0 0 3% 3%;position:absolute;inset:0;box-shadow:inset 34px 0 90px #0e050b66,inset -34px 0 90px #0e050b66}.landingCommandHero .landingCommandStage{padding-top:120px}.landingCommandSlogan{color:#fff;text-shadow:0 7px 34px #080306cc}.landingCommandPanel{background:linear-gradient(145deg,#24132096,#12091275);border-color:#ffffff35;box-shadow:0 26px 80px #08030666,inset 0 1px #fff5}.landingQuickPrompts button{background:#160b14a3}.landingQuickPrompts button:hover{background:#78304faa}@media (max-width:800px){.landingPage>.landingNav{background:linear-gradient(#160b13f2 0%,#1b0c1690 68%,#0000 100%);height:68px;padding:0 18px}.landingNav .landingLogin{display:none}.landingNav .landingNavCta{padding:9px 11px}.landingPage>.landingHero{background-position:40% 28%;height:100svh;min-height:720px;padding-top:68px}.landingCommandHero .landingCommandStage{padding-top:76px!important}.landingCommandSlogan{text-shadow:0 6px 26px #080306dd}}.landingPage>.landingNav .landingLinks{gap:28px;margin-left:auto;margin-right:38px}.landingPage>.landingNav .landingActions{gap:10px}.landingPage>.landingNav .landingLogin{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:none;background:#ffffff12;border:1px solid #ffffff45;border-radius:999px;justify-content:center;align-items:center;padding:9px 15px;display:inline-flex}.landingPage>.landingNav .landingLogin:hover{background:#ffffff24;border-color:#ffffff80}.landingPage>.landingNav .landingNavCta{color:#fff;background:linear-gradient(135deg,#d47b99,#8e3152);border:1px solid #f1afc255;border-radius:999px;justify-content:center;align-items:center;padding:11px 18px;display:inline-flex;box-shadow:0 8px 24px #5d173c66}.landingPage>.landingNav .landingNavCta:hover{filter:brightness(1.08);box-shadow:0 10px 28px #5d173c88}@media (max-width:800px){.landingPage>.landingNav .landingLinks,.landingPage>.landingNav .landingLogin{display:none}.landingPage>.landingNav .landingNavCta{padding:9px 13px}}.landingScanBeam{z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#d892aa1c 18%,#edb2c933 50%,#d892aa1c 82%,#0000 100%);height:1px;animation:6s cubic-bezier(.45,.05,.55,.95) infinite alternate landingVerticalScan;position:absolute;top:16%;left:0;right:0;transform:translateY(0);box-shadow:0 0 5px #e69bb733,0 0 14px #d66a9a22}.landingScanBeam:after{display:none}.landingSystemStatus span{white-space:nowrap}@keyframes landingVerticalScan{0%{opacity:.28;transform:translateY(0)}45%{opacity:.9}to{opacity:.42;transform:translateY(68vh)}}@keyframes systemDotPulse{0%,to{opacity:.55;transform:scale(.78)}50%{opacity:1;transform:scale(1.22)}}@keyframes systemStatusBreath{0%,to{border-color:#cf75933c;box-shadow:0 0 24px #b8487018,inset 0 0 16px #f3a3bf08}50%{border-color:#cf759380;box-shadow:0 0 34px #b8487038,inset 0 0 22px #f3a3bf18}}@keyframes kickerGlow{0%,to{opacity:.68;letter-spacing:5px;transform:translateY(0)}50%{opacity:1;letter-spacing:5.8px;transform:translateY(-2px)}}@media (max-width:800px){.landingEngineStatus{gap:8px;margin-bottom:12px;padding:7px 11px}.landingEngineStatus>span{width:29px;height:29px}.landingEngineStatus strong{font-size:12px}.landingEngineStatus em{padding:5px 7px;font-size:8px}.landingSystemStatus{letter-spacing:2px;margin-bottom:15px;padding:8px 13px;font-size:9px}.landingScanBeam{animation-name:landingVerticalScanMobile;top:14%;left:3%;right:3%}}@keyframes landingVerticalScanMobile{0%{opacity:.2;transform:translateY(0)}45%{opacity:.75}to{opacity:.35;transform:translateY(64vh)}}@keyframes commandPanelFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes commandPanelLightSweep{0%,18%{opacity:0;transform:translate(-125%)}35%{opacity:.22}68%{opacity:.12}to{opacity:0;transform:translate(125%)}}@keyframes titleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes titleLightSweep{0%,20%{opacity:0;left:-38%}38%{opacity:.34}64%{opacity:.08;left:112%}to{opacity:0;left:112%}}@media (min-width:801px){.landingPage>.landingHero{background-color:#120811;background-position:top;background-repeat:no-repeat;background-size:82% 100%}.landingPage>.landingHero:after{border-radius:0 0 8% 8%;left:9%;right:9%;box-shadow:inset 36px 0 85px #0e050b88,inset -36px 0 85px #0e050b88,0 0 0 1px #5a2a4040}.landingCommandHero:before{background:linear-gradient(90deg,#120811 0%,#0000 12% 88%,#120811 100%),linear-gradient(#12081199 0%,#0000 22% 75%,#12081199 100%),linear-gradient(115deg,#0000 27%,#f5bfd016 43%,#0000 57%)}.landingCommandHero:after{box-shadow:none;background:radial-gradient(at 8%,#8b3a5924,#0000 32%),radial-gradient(at 92%,#8b3a5924,#0000 32%)}.landingCommandHero .landingCommandStage{width:min(790px,76%)}}@media (max-width:800px){.landingPage>.landingHero{background-position:40% 28%;background-repeat:no-repeat;background-size:cover}}@media (min-width:801px){.landingPage>.landingHero{background:#050407;overflow:hidden}.landingPage>.landingHero:after{z-index:2;border-radius:0;left:0;right:0;box-shadow:inset 90px 0 150px #050407,inset -90px 0 150px #050407,inset 0 90px 110px #05040766,inset 0 -80px 100px #050407}.landingCommandHero:before{z-index:1;background:radial-gradient(#ffffff08,#0000 58%),linear-gradient(#050407 0%,#0000 17% 80%,#050407 100%)}.landingCommandHero:after{z-index:2;background:0 0}.cinemaCarousel{z-index:0;perspective:1400px;position:absolute;inset:0;overflow:hidden}.cinemaPanel{background-image:linear-gradient(#130b1288,#130b1233),url(/gaochang-hero-v3.png);background-repeat:no-repeat;background-size:cover;border:1px solid #c87a9025;border-radius:14px;height:77%;position:absolute;top:10%;overflow:hidden;box-shadow:0 20px 55px #000b,inset 0 1px #fff2}.cinemaPanelFarLeft{transform-origin:100%;filter:brightness(.36)saturate(.85);background-position:8% 32%;width:25%;left:-8%;transform:rotateY(23deg)scale(.92)}.cinemaPanelLeft{transform-origin:100%;filter:brightness(.58);background-position:22% 35%;width:23%;left:10%;transform:rotateY(12deg)scale(.96)}.cinemaPanelCenter{filter:brightness(.92);background-position:42% 31%;border-radius:18px 18px 24% 24%;width:64%;height:72%;top:14%;left:18%;transform:rotateX(1deg);box-shadow:0 30px 90px #000d,0 0 0 1px #d68ba021,inset 0 1px #fff3}.cinemaPanelRight{transform-origin:0;filter:brightness(.58);background-position:66% 35%;width:23%;right:10%;transform:rotateY(-12deg)scale(.96)}.cinemaPanelFarRight{transform-origin:0;filter:brightness(.36)saturate(.85);background-position:92% 32%;width:25%;right:-8%;transform:rotateY(-23deg)scale(.92)}.cinemaCurveGlow{filter:blur(10px);background:radial-gradient(#e9a2b614,#0000 67%);border-radius:50%;height:18%;position:absolute;bottom:7%;left:18%;right:18%}.landingCommandHero .landingCommandStage{z-index:5}.landingCommandHero .landingLayeredRight{z-index:4;opacity:.33}.landingCommandHero .landingCommandSlogan,.landingCommandHero .landingCommandPanel,.landingCommandHero .landingQuickPrompts,.landingCommandHero .landingTrust{z-index:6;position:relative}}@media (max-width:800px){.cinemaCarousel{display:none}.landingPage>.landingHero{background:linear-gradient(#1b0b1690 0%,#1b0b1633 55%,#1b0b16a8 100%),url(/gaochang-hero-v3.png) 40% 28%/cover no-repeat}}@media (min-width:801px){.cinemaPanelFarLeft{background-image:linear-gradient(#10091055,#10091077),url(/digital-human/promo-speaking.png);background-position:50% 22%;background-size:cover}.cinemaPanelLeft{background-image:linear-gradient(#10091033,#10091066),url(/digital-human/promo-consultant.png);background-position:50% 18%;background-size:cover}.cinemaPanelCenter{background-image:linear-gradient(#170b1688,#170b1633),url(/gaochang-hero-v3.png);background-position:42% 31%;background-size:cover}.cinemaPanelRight{background-image:linear-gradient(#10091033,#10091066),url(/digital-human/promo-educator.png);background-position:50% 20%;background-size:cover}.cinemaPanelFarRight{background-image:linear-gradient(#10091055,#10091077),url(/digital-human/promo-creator.png);background-position:50% 18%;background-size:cover}}.cinemaCarousel{display:none!important}.landingPage>.landingHero{background:linear-gradient(90deg,#1b0b16b8 0%,#1b0b164d 34%,#1b0b1614 74%,#1b0b1605 100%),url(/gaochang-hero-v3.png) 40% 34%/cover no-repeat;height:auto;min-height:790px;box-shadow:inset 0 35px 100px #0e050b55,inset 0 -55px 110px #0e050b66}.landingPage>.landingHero:after{background:0 0;border-radius:0;left:0;right:0;box-shadow:inset 32px 0 80px #10050c44,inset -32px 0 80px #10050c44,inset 0 -55px 90px #10050c55}.landingCommandHero:before{background:linear-gradient(115deg,#0000 28%,#f5bfd018 43%,#0000 56%),linear-gradient(#12070f66 0%,#0000 24% 72%,#12070f66 100%),radial-gradient(circle at 70% 26%,#e8a1bb18,#0000 28%)}.landingCommandHero:after{box-shadow:none;background:radial-gradient(circle at 77% 35%,#f9c9d514 0 2px,#0000 3px),radial-gradient(circle at 84% 52%,#f9c9d512 0 1px,#0000 3px),radial-gradient(circle at 68% 64%,#f9c9d510 0 2px,#0000 4px)}@media (max-width:800px){.landingPage>.landingHero{background:linear-gradient(#1b0b1690 0%,#1b0b1633 55%,#1b0b16a8 100%),url(/gaochang-hero-v3.png) 40% 28%/cover no-repeat;height:auto;min-height:720px}}@keyframes growthDotFieldDense{0%{background-position:0 0,6px 12px}to{background-position:11px 11px,29px -11px}}.growthVisual{animation:18s linear infinite growthDotFieldCalm;background-color:#fff!important;background-image:radial-gradient(circle,#9561d9 1.55px,#0000 1.65px)!important;background-position:0 0!important;background-size:16px 16px!important}.growthVisual:after{background:0 0!important}@keyframes growthDotFieldCalm{0%,to{background-position:0 0}50%{background-position:4px 4px}}.growthVisual{animation:20s linear infinite growthDotFieldDenseCalm;background-image:radial-gradient(circle,#8f55d2 1.8px,#0000 1.95px),radial-gradient(circle,#c9a7ed 1px,#0000 1.1px)!important;background-position:0 0,2px 2px!important;background-size:8px 8px,4px 4px!important}@keyframes growthDotFieldDenseCalm{0%,to{background-position:0 0,2px 2px}50%{background-position:2px 2px,4px 4px}}.growthVisual{animation:20s linear infinite growthDotFieldSoft;background-color:#fcfaff!important;background-image:radial-gradient(circle,#e4d3f8 1.15px,#0000 1.3px),radial-gradient(circle,#f0e8fc .8px,#0000 1px)!important;background-position:0 0,4px 4px!important;background-size:9px 9px,18px 18px!important;border-color:#e7d9f5!important;box-shadow:0 25px 65px #8e5bc51c!important}.growthNode{background:#ffffffd9!important;border-color:#dcc9ee!important;box-shadow:0 12px 28px #7950a51a!important}.growthNode.active{background:#fff!important;border-color:#b26aaf!important;box-shadow:0 15px 34px #7950a52b!important}.growthNode b{color:#a14f94!important}.growthNode strong{color:#4a3159!important}.growthConnector{background:linear-gradient(90deg,#c18bd0,#e0ccec)!important}.growthConnector:after{background:#b36ab7!important;box-shadow:0 0 12px #b36ab7!important}.growthConnector:before{background:#d1a2e5!important;box-shadow:0 0 12px #c78edb!important}@keyframes growthDotFieldSoft{0%,to{background-position:0 0,4px 4px}50%{background-position:2px 2px,6px 6px}}.growthVisual{background-color:#fffafb!important;background-image:radial-gradient(circle,#e8c8d5 1.1px,#0000 1.25px),radial-gradient(circle,#f4e4e9 .75px,#0000 .95px)!important;background-position:0 0,5px 5px!important;background-size:10px 10px,20px 20px!important;box-shadow:0 25px 65px #8e31521b!important}.growthVisualTop{color:#8e3152!important}.growthVisualTop small{color:#b98698!important}.growthVisualTop i{background:#b65a7a!important;box-shadow:0 0 9px #b65a7a!important}.growthNode,.growthNode.active{position:relative;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:14px 10px!important;transform:none!important}.growthNode:before{content:"";background:#fffafb;border:1px solid #b65a7a;border-radius:50%;width:11px;height:11px;margin-bottom:10px;transition:all .35s;display:block;box-shadow:0 0 0 5px #b65a7a13,0 0 15px #b65a7a22}.growthNode.active:before{background:#b65a7a;box-shadow:0 0 0 6px #b65a7a1d,0 0 20px #b65a7a66}.growthNode b{font-size:10px;color:#b65a7a!important}.growthNode strong{font-size:15px;color:#542d3d!important}.growthNode small{color:#a47c8b!important}.growthConnector{background:repeating-linear-gradient(90deg,#b65a7a88 0 3px,#0000 3px 8px)!important;width:58px!important;height:1px!important}.growthConnector:after{display:none}.growthConnector:before{background:#b65a7a!important;width:5px!important;height:5px!important;top:-2px!important;box-shadow:0 0 10px #b65a7a!important}.growthSignal{color:#9d7a87!important;border-top-color:#e2cbd355!important}.growthSignal strong,.growthSignal em{color:#8e3152!important}.growthVisual{border-color:#f3edef!important;box-shadow:0 25px 65px #8e31520d!important}.growthVisual:after{content:"";z-index:1;pointer-events:none;opacity:.16;transform-origin:50%;animation:12s ease-in-out infinite gatherDots;position:absolute;inset:0;transform:scale(1.08);-webkit-mask-image:radial-gradient(#000 0%,#000b 44%,#0000 78%);mask-image:radial-gradient(#000 0%,#000b 44%,#0000 78%);background-image:radial-gradient(circle,#b65a7a 1px,#0000 1.45px)!important;background-position:50%!important;background-size:11px 11px!important;display:block!important}@keyframes gatherDots{0%,to{opacity:.13;transform:scale(1.08)}24%{opacity:.24;transform:scale(1)}50%{opacity:.5;transform:scale(.84)}72%{opacity:.25;transform:scale(1)}}.ideaConnections{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ideaConnections path{fill:none;stroke:#b65a7a55;stroke-width:1.5px;stroke-dasharray:4 8;animation:5s linear infinite ideaPathFlow}.ideaConnections path:nth-child(2){animation-delay:1.4s}.ideaConnections path:nth-child(3){animation-delay:2.8s}.ideaNetwork{z-index:2;position:absolute;inset:0}.ideaNode{background-position:50%;background-size:cover;border-radius:14px;width:148px;height:94px;transition:filter .35s,box-shadow .35s;animation:7s ease-in-out infinite ideaNodeDrift;position:absolute;overflow:hidden;box-shadow:0 14px 30px #6d304522}.ideaNode-1{animation-delay:1.2s;bottom:14%;left:9%}.ideaNode-2{animation-delay:2.4s;top:19%;right:9%}.ideaNode-3{animation-delay:3.6s;bottom:14%;right:9%}.ideaNode-4{width:158px;height:100px;animation-delay:.6s;top:50%;left:50%;transform:translate(-50%,-50%)}.ideaNode.selected{filter:saturate(1.12);box-shadow:0 0 0 2px #b65a7a,0 18px 36px #6d304544}.ideaLabel{color:#542d3d;background:#fffefaee;border-radius:8px;gap:2px;padding:7px 8px;display:grid;position:absolute;bottom:8px;left:8px;right:8px}.ideaLabel b{font-size:12px;font-weight:600}.ideaLabel span{color:#8b6371;white-space:nowrap;font-size:8px}.ideaLabel i{color:#b65a7a;font-size:7px;font-style:normal;position:absolute;top:7px;right:7px}.ideaCore{z-index:3;color:#8e3152;background:#fffefaee;border-radius:999px;place-items:center;gap:2px;min-width:96px;padding:10px 13px;animation:4s ease-in-out infinite coreBreath;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #b65a7a55,0 12px 28px #6d304522}.ideaCore span{letter-spacing:1px;font-size:9px}.ideaCore strong{font-size:12px}.ideaNode-4+.ideaCore{display:none}.ideaCore{display:none!important}@keyframes ideaPathFlow{0%{stroke-dashoffset:40px;opacity:.25}50%{opacity:.8}to{stroke-dashoffset:0;opacity:.25}}@keyframes ideaNodeDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes coreBreath{0%,to{box-shadow:0 0 0 1px #b65a7a44,0 12px 28px #6d304522}50%{box-shadow:0 0 0 5px #b65a7a18,0 16px 34px #6d304544}}.ideaNode{justify-items:center;gap:8px;min-width:132px;display:grid;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;animation:12s ease-in-out infinite ideaNodeRecompose!important;overflow:visible!important}.ideaNode-0{animation-delay:0s!important}.ideaNode-1{animation-delay:1.6s!important}.ideaNode-2{animation-delay:3.2s!important}.ideaNode-3{animation-delay:4.8s!important}.ideaNode-4{animation-delay:6.4s!important}.ideaNode.selected{box-shadow:none!important;filter:none!important}.ideaGlyph{color:#a64f70;background:#fffafbcc;border:1px solid #b65a7a88;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;transform:rotate(-8deg);box-shadow:0 0 0 7px #b65a7a0c,0 0 22px #b65a7a24}.ideaGlyph span{font-size:23px;font-weight:300}.ideaLabel{text-align:center;min-width:120px;box-shadow:0 5px 16px #6d304514;color:#542d3d!important;background:#fffefaeb!important;border-radius:5px!important;padding:5px 9px!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.ideaLabel i{font-size:7px;position:absolute;top:5px;right:6px}.ideaNode.selected .ideaGlyph{color:#fff;background:#b65a7a;border-color:#8e3152;box-shadow:0 0 0 8px #b65a7a1d,0 0 28px #b65a7a66}.ideaNode.selected .ideaLabel{color:#8e3152!important}@keyframes ideaNodeRecompose{0%,to{opacity:.28;transform:translateY(5px)scale(.94)}18%,72%{opacity:1;transform:translateY(0)scale(1)}50%{opacity:.72;transform:translateY(-6px)scale(1.02)}}.ideaNode-0{top:3%!important;left:4%!important}.ideaNode-1{top:3%!important;left:36%!important}.ideaNode-2{top:3%!important;left:auto!important;right:4%!important}.ideaNode-3{top:37%!important;bottom:auto!important;left:4%!important}.ideaNode-4{inset:37% auto auto 36%!important;transform:none!important}.ideaNode-5{inset:37% 4% auto auto!important}.ideaNode-6{top:71%!important;bottom:auto!important;left:4%!important}.ideaNode-7{inset:71% auto auto 36%!important}.ideaNode-8{inset:71% 4% auto auto!important}.ideaGlyph{width:34px;height:34px}.ideaGlyph span{letter-spacing:1px;font-size:9px}.ideaLabel{min-width:138px!important}.ideaLabel b{font-size:11px}.ideaLabel span{font-size:8px}@media (max-width:800px){.ideaNode-0{top:2%!important;left:1%!important}.ideaNode-1{top:2%!important;left:34%!important}.ideaNode-2{top:2%!important;right:1%!important}.ideaNode-3{top:37%!important;left:1%!important}.ideaNode-4{top:37%!important;left:34%!important}.ideaNode-5{top:37%!important;right:1%!important}.ideaNode-6{top:72%!important;left:1%!important}.ideaNode-7{top:72%!important;left:34%!important}.ideaNode-8{top:72%!important;right:1%!important}.ideaLabel{min-width:92px!important}.ideaLabel b{font-size:9px}.ideaLabel span{font-size:6px}}.ideaCardSequence{z-index:3;place-items:center;display:grid;position:absolute;inset:45px 28px 24px}.ideaStoryCard{box-sizing:border-box;opacity:0;background:#fffefcf2;border-radius:22px;width:min(590px,82%);min-height:205px;padding:30px 34px 26px;animation:24s cubic-bezier(.45,.05,.2,1) infinite both ideaStoryCycle;position:absolute;overflow:hidden;box-shadow:0 24px 70px #6d304521,0 0 0 1px #ead9df}.ideaStoryCard:nth-child(2){animation-delay:6s}.ideaStoryCard:nth-child(3){animation-delay:12s}.ideaStoryCard:nth-child(4){animation-delay:18s}.ideaStoryIndex{color:#d5b1bd;letter-spacing:2px;font-size:30px;font-weight:300;position:absolute;top:22px;right:28px}.ideaStoryBody{z-index:2;max-width:470px;position:relative}.ideaStoryBody>span{color:#b65a7a;letter-spacing:2.5px;font-size:8px}.ideaStoryBody h3{color:#4f2a3a;letter-spacing:-1px;margin:13px 0 12px;font-size:29px;font-weight:600}.ideaStoryBody p{color:#765865;margin:0;font-size:13px;line-height:1.9}.ideaStoryBody em{color:#8e3152;letter-spacing:.6px;background:#f6e9ed;border-radius:999px;margin-top:18px;padding:8px 12px;font-size:9px;font-style:normal;display:inline-block}.ideaStoryLine{transform-origin:0;background:linear-gradient(90deg,#8e3152,#dc91aa,#0000);height:3px;animation:6s linear infinite ideaStoryProgress;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ideaStoryCard:nth-child(2) .ideaStoryLine{animation-delay:6s}.ideaStoryCard:nth-child(3) .ideaStoryLine{animation-delay:12s}.ideaStoryCard:nth-child(4) .ideaStoryLine{animation-delay:18s}@keyframes ideaStoryCycle{0%{opacity:0;transform:translate(calc(-50% + var(--card-x)),calc(-50% + 58px)) scale(.95);filter:blur(6px)}5%{opacity:.9;transform:translate(calc(-50% + var(--card-x)),calc(-50% + 12px)) scale(.985);filter:blur(1px)}10%,20%{opacity:1;transform:translate(calc(-50% + var(--card-x)), -50%) scale(1);filter:blur()}27%{opacity:.55;transform:translate(calc(-50% + var(--card-x)),calc(-50% - 30px)) scale(.98);filter:blur(2px)}31%,to{opacity:0;transform:translate(calc(-50% + var(--card-x)),calc(-50% - 58px)) scale(.95);filter:blur(6px)}}@keyframes ideaStoryProgress{0%{opacity:.3;transform:scaleX(0)}82%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.ideaStoryCard:first-child{--card-x:-22px}.ideaStoryCard:nth-child(2){--card-x:18px}.ideaStoryCard:nth-child(3){--card-x:-12px}.ideaStoryCard:nth-child(4){--card-x:24px}@media (max-width:800px){.ideaCardSequence{inset:40px 12px 18px}.ideaStoryCard{border-radius:18px;width:94%;min-height:198px;padding:25px 22px 22px}.ideaStoryIndex{font-size:24px;top:17px;right:19px}.ideaStoryBody h3{font-size:24px}.ideaStoryBody p{font-size:11px;line-height:1.75}.ideaStoryBody em{white-space:nowrap;font-size:8px}.ideaNode{width:112px;height:76px}.ideaNode-0{top:16%;left:3%}.ideaNode-1{bottom:12%;left:3%}.ideaNode-2{top:16%;right:3%}.ideaNode-3{bottom:12%;right:3%}.ideaNode-4{width:122px;height:80px}.ideaLabel{padding:5px;bottom:5px;left:5px;right:5px}.ideaLabel b{font-size:10px}.ideaLabel span{font-size:7px}.ideaLabel i{font-size:6px}.ideaCore{min-width:74px;padding:7px 9px}.ideaCore strong{font-size:10px}}.ideaStoryCard{top:50%;left:50%}.growthVisual{background-color:#24132f;background-image:radial-gradient(circle,#bd82edaa 1px,#0000 1.6px),radial-gradient(circle,#8c58c466 1px,#0000 1.6px);background-position:0 0,17px 29px;background-size:22px 22px,58px 58px;animation:12s linear infinite growthDotField;background-color:#fffafb!important;background-image:none!important;animation:none!important}.growthVisual:before{opacity:.3;background:linear-gradient(120deg,#0000 25%,#e5c5ff18 47%,#0000 60%)}.growthNode{animation:6s ease-in-out infinite growthNodeSequence}.growthNode:first-child{animation-delay:0s}.growthNode:nth-child(3){animation-delay:1.2s}.growthNode:nth-child(5){animation-delay:2.4s}.growthConnector:before{content:"";background:#e0b8ff;border-radius:50%;width:5px;height:5px;animation:2.8s ease-in-out infinite growthConnectorFlow;position:absolute;top:-2px;left:-2px;box-shadow:0 0 12px #c88bff}.growthConnector:nth-of-type(4):before{animation-delay:1.1s}@keyframes growthDotField{0%{background-position:0 0,17px 29px}to{background-position:22px 22px,75px -29px}}@keyframes growthNodeSequence{0%,to{filter:brightness(.88);transform:translateY(0)}18%{filter:brightness(1.16);transform:translateY(-8px)}38%{filter:brightness(.98);transform:translateY(0)}}@keyframes growthConnectorFlow{0%{opacity:.15;left:-2px}45%{opacity:1}to{opacity:.15;left:calc(100% - 3px)}}@media (max-width:800px){.growthVisual{background-size:18px 18px,46px 46px}.growthNode:nth-child(3){animation-delay:1s}.growthNode:nth-child(5){animation-delay:2s}}.landingCommandHero .landingCommandStage{width:min(980px,86vw)}.landingCommandStage .landingCommandPanel{width:100%;max-width:980px}@media (max-width:800px){.landingCommandHero .landingCommandStage{width:100%}.landingCommandSlogan{white-space:normal}.landingInputField{gap:8px}.landingInputAction{padding:10px 12px}}.landingCommandStage .landingCommandPanel{max-width:700px}.landingPage,.landingPage *{box-sizing:border-box}.landingPage>section{width:100%;max-width:100%;margin-inline:0}.landingNav{padding-inline:clamp(20px,7vw,110px)}.landingShowcase{height:calc(100svh - 80px);min-height:calc(100svh - 80px);width:100%!important}.landingShowcase .showcaseLayout{width:100%;max-width:none;margin-inline:auto}.landingGrowth,.landingStories,.landingFeatureCanvas,.landingBottom{height:auto;min-height:calc(100svh - 80px);padding-inline:clamp(20px,7vw,110px)!important}.growthIntro,.growthWorkbench,.featureCanvasHeading,.featureCanvasLayout,.storiesKicker,.storiesTitle,.storiesLead,.storiesCards,.landingStories>.storyControls{width:100%;max-width:1360px;margin-inline:auto}.growthWorkbench{width:min(960px,100%);margin-inline:auto}.featureCanvasLayout{width:100%;margin-inline:auto}.storiesCards{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:clamp(9px,1vw,16px);width:100%;display:grid}.storyCard{width:100%;min-width:0;min-height:clamp(270px,27vw,330px)}.landingStories>.storyControls{justify-content:center}.landingFooter{width:100%;height:auto;min-height:calc(100svh - 80px)}@media (max-width:1100px) and (min-width:801px){.landingNav{padding-inline:32px}.landingPage>.landingNav .landingLinks{gap:18px;margin-right:18px}.landingShowcase .showcaseStageCopy{max-width:86vw}.landingGrowth,.landingStories,.landingFeatureCanvas,.landingBottom{padding-inline:32px!important}.storiesCards{grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px}.storyCard:nth-child(n){margin-top:0}}@media (max-width:800px){.landingShowcase{height:calc(100svh - 68px);min-height:calc(100svh - 68px)}.landingGrowth,.landingStories,.landingFeatureCanvas,.landingBottom{min-height:calc(100svh - 68px);padding-inline:20px!important}.storiesCards{justify-content:flex-start;width:100%;max-width:100%;display:flex;overflow-x:auto}.storyCard{width:78vw;min-width:78vw;min-height:275px}.landingFooter{height:auto;min-height:0}}.landingPage>.landingShowcase{height:100svh!important;min-height:100svh!important}@media (max-width:800px){.landingPage>.landingShowcase{height:100svh!important;min-height:100svh!important}}.landingShowcase .showcaseStageCopy{display:block!important}.showcaseCampaign{z-index:6;color:#fff;text-align:left;width:min(490px,43vw);position:absolute;top:50%;left:7.5%;transform:translateY(-50%)}.campaignEyebrow{color:#f4c7d3;letter-spacing:2.5px;font-size:10px;display:inline-block}.showcaseCampaign h2{color:#fff4f6;letter-spacing:-2px;text-shadow:0 8px 30px #12050dcc;margin:16px 0 10px;font-size:clamp(31px,3.5vw,54px);font-weight:500;line-height:1.12}.showcaseCampaign>p{color:#f1dce3;max-width:360px;margin:0;font-size:13px;line-height:1.8}.campaignPool{align-items:baseline;gap:10px;margin-top:26px;display:flex}.campaignPool small{color:#f0cad5;letter-spacing:1.5px;font-size:10px}.campaignPool strong{color:#fff;letter-spacing:-2px;font-size:clamp(34px,4.2vw,62px);font-weight:500;line-height:1}.campaignPool em{color:#f2c5d2;font-size:12px;font-style:normal}.campaignProgress{width:min(370px,100%);margin-top:18px}.campaignProgress>div{color:#f0cbd6;justify-content:space-between;align-items:center;margin-bottom:7px;font-size:10px;display:flex}.campaignProgress>div b{color:#fff;font-weight:400}.campaignProgress>i{background:#fff3;border-radius:99px;height:3px;display:block;overflow:hidden}.campaignProgress>i span{border-radius:inherit;background:linear-gradient(90deg,#f3b3c8,#fff);width:3.268%;height:100%;animation:3s ease-in-out infinite rewardProgressGlow;display:block;box-shadow:0 0 12px #f5bbcc}.campaignBottom{align-items:flex-end;gap:30px;margin-top:24px;display:flex}.campaignRank{color:#f6e1e7;gap:5px;font-size:10px;display:grid}.campaignRank small{color:#eeb7c7;letter-spacing:1.5px;margin-bottom:2px;font-size:9px}.campaignRank span{opacity:.88}.campaignBottom>a{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#160a1470;border:1px solid #fff6;border-radius:999px;align-items:center;gap:7px;padding:10px 14px;font-size:10px;text-decoration:none;transition:all .25s;display:inline-flex}.campaignBottom>a:hover{background:#fff2;transform:translateY(-2px)}.campaignBottom>a b{font-size:14px;font-weight:400}@keyframes rewardProgressGlow{0%,to{opacity:.65}50%{opacity:1}}@media (max-width:800px){.showcaseCampaign{width:auto;top:50%;left:24px;right:24px;transform:translateY(-50%)}.campaignEyebrow{letter-spacing:1.5px;font-size:8px}.showcaseCampaign h2{letter-spacing:-1px;margin:12px 0 8px;font-size:clamp(29px,8vw,40px)}.showcaseCampaign>p{max-width:290px;font-size:11px;line-height:1.65}.campaignPool{gap:7px;margin-top:20px}.campaignPool small{font-size:8px}.campaignPool strong{letter-spacing:-1.5px;font-size:38px}.campaignPool em{font-size:10px}.campaignProgress{margin-top:13px}.campaignProgress>div{font-size:9px}.campaignBottom{gap:16px;margin-top:17px}.campaignRank{font-size:9px}.campaignRank small{font-size:8px}.campaignBottom>a{padding:8px 11px;font-size:9px}.showcaseDots{z-index:8}.landingCommandHero .landingCommandStage{width:min(100%,390px);max-width:100%;padding-inline:0}.landingCommandSlogan{letter-spacing:.4px;white-space:normal;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.08em .2em;width:100%;max-width:360px;margin-inline:auto;padding-inline:0;font-size:clamp(25px,7.4vw,31px);line-height:1.18;display:flex}.landingCommandSlogan>span,.landingCommandSlogan>em{white-space:nowrap}.landingKickerLine{letter-spacing:2.2px;max-width:100%;padding-inline:10px;font-size:clamp(10px,3.1vw,14px);line-height:1.55}.landingEngineStatus{flex-wrap:wrap;justify-content:center;max-width:100%}.landingEngineStatus strong{white-space:nowrap}.landingSystemStatus{text-align:center;justify-content:center;max-width:100%}.landingSystemStatus span{white-space:normal;letter-spacing:1.6px;line-height:1.4}.landingCommandPanel{width:100%;max-width:100%}.landingTrust{flex-wrap:wrap;justify-content:center}.landingTrust span{white-space:nowrap}.landingCommandSlogan{letter-spacing:0;white-space:nowrap;flex-wrap:nowrap;column-gap:.14em;max-width:100%;font-size:clamp(15px,5.1vw,22px)}.landingCommandSlogan>span:last-child{flex-basis:auto}.footerBrandCol{text-align:center;justify-items:center;display:grid}.footerBrandCol .landingBrand{text-align:left;justify-content:center}.footerBrandCol p{text-align:center;width:100%;margin-top:17px}.footerCtaActions .landingBottomLink b{font-size:14px;font-weight:500}}.footerCtaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.footerCtaActions .landingMainCta,.footerCtaActions .landingBottomLink{box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;min-height:42px;line-height:1;transition:transform .25s,background-color .25s,border-color .25s,box-shadow .25s;display:inline-flex}.footerCtaActions .landingMainCta{color:#fff;background:#8f3651;padding:0 22px;box-shadow:0 10px 24px #8f365126}.footerCtaActions .landingMainCta:hover{background:#a04461;transform:translateY(-2px);box-shadow:0 13px 28px #8f365133}.footerCtaActions .landingBottomLink{color:#8f3651;background:#fff;border:1px solid #c98da0;padding:0 20px}.footerCtaActions .landingBottomLink:hover{background:#fbf0f3;border-color:#a95b75;transform:translateY(-2px)}.footerCtaActions .landingMainCta b,.footerCtaActions .landingBottomLink b{margin-left:9px;font-size:15px;font-weight:500}@media (max-width:800px){.footerCtaActions{gap:10px;width:100%}.footerCtaActions .landingMainCta,.footerCtaActions .landingBottomLink{min-height:40px;padding-inline:18px}}.footerContactButton{font:inherit;cursor:pointer}.footerColumn button{color:#ad929d;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;line-height:1.5;transition:color .2s;display:block}.footerColumn button:hover{color:#f0b5c5}.footerInfo{align-items:start}.footerInfo>*{align-self:start}.footerInfo .footerColumn{align-content:start;justify-self:stretch}.footerInfo .footerColumn>*{text-align:left;justify-self:start;width:100%}.footerInfo .footerColumn strong{min-height:18px;margin-bottom:8px;line-height:1.5;display:block}.footerInfo .footerColumn span,.footerInfo .footerColumn a,.footerInfo .footerColumn button{box-sizing:border-box;min-height:15px;line-height:1.5}.cooperationModal{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#140912b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cooperationModalCard{text-align:center;background:linear-gradient(145deg,#fffaf8,#f7eaf0);border:1px solid #e5a9bb55;border-radius:22px;width:min(360px,100vw - 40px);padding:30px 28px 26px;position:relative;box-shadow:0 30px 90px #12050d66}.cooperationModalClose{color:#8f3152;cursor:pointer;background:#8f315215;border:0;border-radius:50%;width:28px;height:28px;font-size:22px;line-height:1;position:absolute;top:10px;right:12px}.cooperationModalKicker{color:#a6536a;letter-spacing:3px;font-size:9px;display:block}.cooperationModalCard h3{color:#3d2832;margin:10px 0 8px;font-size:26px;font-weight:500}.cooperationModalCard p{color:#856e78;max-width:250px;margin:0 auto 18px;font-size:11px;line-height:1.7}.cooperationModalCard img{object-fit:contain;background:#fff;border-radius:12px;width:180px;height:180px;margin:0 auto 15px;padding:8px;display:block}.cooperationModalCard strong{color:#8f3152;font-size:12px;font-weight:500;display:block}@media (max-width:800px){.cooperationModal{padding:20px}.cooperationModalCard{width:min(330px,100vw - 32px);padding:26px 22px 22px}.cooperationModalCard img{width:160px;height:160px}}
