.hero-about{max-height:53.125rem}@media(max-width: 767px){.hero-about{max-height:34.125rem}}.hero-about__img-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-368px;overflow:visible}.hero-about__img-container .hero-about__title{position:absolute;font-family:"Sora",sans-serif;font-weight:600;font-size:3.5rem;line-height:1;letter-spacing:-0.105rem;z-index:5;top:44.3%;max-width:235px;text-align:center;color:var(--white-100-base);left:50%;-webkit-transform:translateX(-48.5%);-ms-transform:translateX(-48.5%);transform:translateX(-48.5%)}@media(min-width: 992px){.hero-about__img-container .hero-about__title{-webkit-animation:fadeInTitle 2.5s ease-out forwards;animation:fadeInTitle 2.5s ease-out forwards}}@media(max-width: 767px){.hero-about__img-container .hero-about__title{font-family:"Sora",sans-serif;font-weight:600;font-size:2rem;line-height:1;letter-spacing:-0.06rem;-webkit-transform:translateX(-50.4%);-ms-transform:translateX(-50.4%);transform:translateX(-50.4%)}}.hero-about__img-container .hero-about__main-img{-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.loaded .hero-about__img-container .hero-about__main-img{-webkit-animation:appearance 1.5s ease-out both;animation:appearance 1.5s ease-out both}@media(max-width: 767px){.hero-about__img-container .hero-about__main-img{display:none}}.hero-about__img-container .hero-about__main-img-mob{display:none}@media(max-width: 767px){.hero-about__img-container .hero-about__main-img-mob{display:block;-o-object-fit:cover;object-fit:cover;width:auto;height:39.4375rem}}@media(max-width: 767px){.hero-about__img-container{top:auto;top:-165px}}.hero-about__img-container img{-o-object-fit:contain;object-fit:contain}.hero-about__main-img-container{position:relative;height:100%}.hero-about__connect-img-container{position:absolute;height:100%}@-webkit-keyframes appearance{from{-webkit-transform:rotate(-10deg) scale(0.5);transform:rotate(-10deg) scale(0.5);opacity:0}to{opacity:1;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}@keyframes appearance{from{-webkit-transform:rotate(-10deg) scale(0.5);transform:rotate(-10deg) scale(0.5);opacity:0}to{opacity:1;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}@-webkit-keyframes appearanceMob{from{opacity:0}to{opacity:1}}@keyframes appearanceMob{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInTitle{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes fadeInTitle{0%{opacity:0}50%{opacity:0}100%{opacity:1}}