.hero-bg[data-v-07080a14]{background-position:calc(50% - 300px) 50%}@media (min-width: 640px){.hero-bg[data-v-07080a14]{background-position:50% 50%}}.typing-cursor[data-v-07080a14]{display:inline-block;width:.12em;height:1em;border-right:.12em solid currentColor;transform:translateY(.15em);animation:blink-07080a14 1s steps(1,end) infinite}@keyframes blink-07080a14{0%,to{border-color:transparent}50%{border-color:currentColor}}
