.hero-section{.lottie-cover{aspect-ratio:60/17;width:100%}.text-cover{margin:30px auto 0;text-align:center;.title{font-weight:800;font-size:clamp(24px,6vw,60px);line-height:1.2;color:var(--text-primary);.changing-text{color:var(--primary)}.first-row{column-gap:.25em}.blue-text{color:var(--primary)}}.description{margin:20px auto;max-width:712px}.common-btn{background-color:var(--primary);margin-top:16px;.text{color:var(--white)}.icon{svg{path{fill:var(--white)}}}}}}@keyframes Typewriter-cursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}@media screen and (max-width:1439px){.hero-section{.text-cover{.description{margin:20px 36px}}}}@media screen and (max-width:1023px){.hero-section{.text-cover{.description{margin:20px 0}.common-btn{margin-top:40px}}}}@media screen and (max-width:991px){.hero-section{.text-cover{.description,.title{text-align:center}.description{margin:16px 0}.common-btn{margin-top:12px}}}}@media screen and (max-width:767px){.hero-section .text-cover{.description{margin:16px 0;font-size:15px}.common-btn{margin-top:8px}}}@media screen and (max-width:575px){.hero-section{.text-cover{.title{.first-row{flex-direction:column}}.common-btn,.description{font-size:14px}.common-btn{margin-top:4px}}}}@media screen and (max-width:359px){.hero-section{.text-cover{.title{font-size:24px;line-height:32px}}}}