*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;color:#252136;background:#fff;font:16px/1.8 system-ui,"Microsoft YaHei",sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:1px solid #ded9ea;background:white;border-radius:24px;padding:8px 18px;color:inherit}button:hover,button[aria-pressed=true]{background:#6d45dd;color:white}a:hover{color:#8554eb}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #bc86ff;outline-offset:5px}header{padding:22px 5%;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between;gap:25px}header nav{display:flex;gap:18px;flex-wrap:wrap;font-size:13px}header span{display:block;font-size:10px;letter-spacing:2px}#menu{display:none}main{max-width:1320px;margin:auto;padding:0 5%}h1{font-size:22px;margin:16px 0;color:#7349da}h2{font-size:34px;line-height:1.4;letter-spacing:-1px}h3{line-height:1.5}p{color:#726c81}small{color:#8c849a;font-size:12px}img{display:block;width:100%;height:100%;object-fit:cover}article{min-width:0}article img{height:300px;border-radius:14px}article{transition:transform .25s}article:hover{transform:translateY(-5px)}article p{font-size:14px}article small{display:block;margin-top:16px}b{color:#9466e9}footer{background:#f7f5fb;padding:45px 7%;font-size:13px}footer nav{display:flex;gap:20px;flex-wrap:wrap;margin:25px 0}details{border-bottom:1px solid #e8e3f0;padding:20px 0}summary{cursor:pointer;font-weight:600}blockquote{margin:15px 0;color:#645b76}#filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:28px}[hidden]{display:none!important}.59wos66b5v{font-size:23px;font-weight:850;white-space:nowrap}.yi2fnkjnj3{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;padding:55px 0 65px}.yi2fnkjnj3 h2{font-size:clamp(32px,4.3vw,60px);margin:15px 0 25px}.be9ec1h9f3{font-size:12px;letter-spacing:2px}.4zhvgmnb38{display:flex;gap:24px;align-items:center;margin:30px 0;flex-wrap:wrap}.a5n4qun2wi{display:inline-block;background:linear-gradient(110deg,#6d46df,#b75ede);color:white!important;padding:13px 25px;border-radius:30px;box-shadow:0 9px 25px #7849dc26}.7k1lp696xs{position:relative;border-radius:28px;overflow:hidden;height:510px;background:#eee7f5;box-shadow:15px 18px 0 #f3effb}.7k1lp696xs aside{position:absolute;bottom:0;left:0;right:0;padding:30px;color:white;background:linear-gradient(transparent,#231c42ed)}.7k1lp696xs button{background:#ffffff22;color:white;border-color:#ffffff55}.jrmprsgq1t{padding:65px 0;border-top:1px solid #eeebf3}.tbllx2t279{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:30px}.tbllx2t279 h2{margin:0}.tbllx2t279 p{font-size:13px}.fdxubkbzqu{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:26px}.fdxubkbzqu article{padding:25px;background:#f8f6fc;border-radius:16px}.pd6yzj61vf{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:26px}.pd6yzj61vf img{height:360px}.9a0k79mdv1{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.9a0k79mdv1 img{height:240px}.9a0k79mdv1 h3{font-size:17px}.12yb5nflyg{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}#download{background:#f5f0ff;padding:50px;border-radius:25px;margin:50px 0}#about p{font-size:14px;line-height:2.1}@media(max-width:950px){header{flex-wrap:wrap}#menu{display:block}header nav{display:none;width:100%}header nav[data-open]{display:flex}.9a0k79mdv1{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.yi2fnkjnj3,.12yb5nflyg{grid-template-columns:1fr}.7k1lp696xs{height:410px}.pd6yzj61vf{display:flex;overflow-x:auto;padding-bottom:20px}.pd6yzj61vf article{flex:0 0 78%}.9a0k79mdv1{grid-template-columns:repeat(2,1fr)}.tbllx2t279{display:block}h2{font-size:27px}#download{padding:28px}.jrmprsgq1t{padding:40px 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}