body,html{color:#edf7ff;margin:1rem;padding:0}html{font-family:Montserrat,"Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-size:16px;overflow-y:auto}body{background-color:#3a3bd4}a{-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out;color:#edf7ff}a:hover{color:#a2a3f3}h1{font-size:9rem}h2{font-size:3rem;font-weight:400}h3{font-size:2rem;font-weight:400}@media screen and (max-width:992px){.qrcode{border-radius:15px;box-sizing:border-box;padding:15px;display:none;max-width:197px;max-height:197px;width:12em;height:12em;background-color:#fff}h1{font-size:15vw}h2{font-size:2.5rem}}img.portrait{box-sizing:border-box;border-radius:50%;border:10px solid #edf7ff;margin:2em 3em;width:100%;height:auto;max-width:300px;max-height:300px}.column{flex:1}main .block{display:flex}main .block.introduction{margin-top:20vh;min-height:calc(100vh - 20vh)}main .column.left{text-align:end}main .column.right h1{margin-left:-10px;margin-bottom:.2em}main .column.right h2{font-size:3.2em;margin-left:-4px;margin-top:0}main .column.right .links{position:relative;margin-top:2.5rem;font-size:1.5rem;display:flex;align-items:center;}main .column.right .links a{margin-right:.5rem;text-decoration:none}@media screen and (max-width:992px){main .block{flex-direction:column}main .block.introduction{margin-top:0}main .column.left{text-align:center}main .column.right h1{margin-top:0}main .column.right h2{font-size:2em}main img.portrait{margin:0}}footer{display:flex;margin-top:3rem;font-size:.75rem}@media screen and (max-width:992px){footer{flex-direction:column}}img.right-icon{max-width:10px;max-height:20px;margin-left:.5em}.tips-icon{max-width:19px;max-height:29px;margin-right: 1em;}img.wechat{max-width:50px;max-height:51px;margin-left:1em}img.phone-icon{max-width:29px;max-height:30px;margin: 0 .5em}img.icon-logo{max-width:363px;max-height:331px;margin-right:4em}.qrcode{position:absolute;left:20em;bottom:0;border-radius:15px;box-sizing:border-box;padding:15px;display:none;max-width:197px;max-height:197px;width:12em;height:12em;background-color:#fff}.qrcode-icon{width:10.75em;height:10.75em;max-width:172px;max-height:172px}img.wechat:hover+.qrcode{display:block}@media screen and (max-width:992px){.qrcode{display:block!important;left:0;bottom:0;transform:translateY(100%);border-radius:15px;box-sizing:border-box;padding:15px;max-width:197px;max-height:197px;width:12em;height:12em;opacity:0;background-color:#fff;transition:0s 9999s}.links{transition:0s 9999s}.links:has(img.wechat:hover){margin-bottom:13em;transition:none}img.wechat:hover+.qrcode{opacity:1;transition:none}img.icon-logo{margin-right:0;transform:scale(.8)}}