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