*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;color:#1a1a2e;background:#fff;overflow-x:hidden}a{color:#1e88e5;text-decoration:none;transition:color .2s ease}a:hover{color:#1565c0}img{max-width:100%;height:auto;display:block}ul,ol{list-style:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f5f7fa}::-webkit-scrollbar-thumb{background:#b0bec5;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#607d8b}.reveal{opacity:0;transform:translateY(36px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.fade-in-up{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease;transition-delay:0s}.fade-in-up.is-visible{opacity:1;transform:translateY(0)}.page-section{padding:96px 0}@media (max-width: 575px){.page-section{padding:64px 0}}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width: 575px){.container{padding:0 16px}}.ant-btn-primary{background:#1e88e5;border-color:#1e88e5;color:#fff}.ant-btn-primary:hover,.ant-btn-primary:focus{background:#1565c0;border-color:#1565c0;color:#fff}.page-enter-active,.page-leave-active{transition:opacity .25s ease}.page-enter-from,.page-leave-to{opacity:0}
