.desktop-version{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.desktop-version .title{letter-spacing:-.03em;line-height:.56rem;margin-top:.7rem}.desktop-version .title .dark{color:#737373}.desktop-version .img{height:2.44rem;width:2.44rem}@media (max-width:480px){.hero-section .qr-img{opacity:0}.hero-section .fluid-container{padding:.12rem}.hero-section .header{align-items:center;display:flex;justify-content:space-between;padding-top:.2rem}.hero-section .header address{display:inline-flex}.hero-section .header .logo{display:flex;height:.34rem;width:.9rem}.hero-section .header .logo svg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-section .profile-info{margin-top:.24rem}.hero-section .profile-info .profile-img{position:relative}.hero-section .profile-info .img-container{height:3.5rem;position:relative;width:3.5rem;will-change:transform}.hero-section .profile-info .img-container img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hero-section .profile-info .tooltip{align-items:center;bottom:-.89rem;display:flex;flex-direction:column;position:absolute;right:.2rem}.hero-section .profile-info .tooltip .label-1{font-size:.13rem;transform:rotate(12deg) translate(-.15rem,.05rem)}.hero-section .profile-info .arrow{display:flex;height:.55rem;width:.19rem}.hero-section .profile-info .arrow svg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-section .profile-position{margin-top:.25rem}.hero-section .profile-full-name{margin-top:.12rem;position:relative}.hero-section .profile-full-name .contact-btn{background:#8a5fd1;border-radius:.28rem;bottom:-.2rem;display:flex;padding:.08rem .21rem;position:absolute;right:.46rem;transform:rotate(-11deg);width:-webkit-max-content;width:-moz-max-content;width:max-content}.hero-section .footer{display:flex;justify-content:space-between;margin-top:.76rem}.hero-section .social-wrap{align-items:center;display:flex}.hero-section .contact-wrap{display:flex}.hero-section .social-logo{display:flex;height:.32rem;width:.32rem}.hero-section .social-logo:not(:first-child){margin-left:.16rem}.hero-section address{display:inline-flex;flex-direction:column}}