.hero[data-v-b59f7f6c]{background-position:50%;background-size:cover;color:#fff;display:flex;flex-direction:column;height:100vh;position:relative;text-align:center;width:100%}.hero-top[data-v-b59f7f6c]{align-items:center;display:flex;flex:1;justify-content:center}.hero-bottom[data-v-b59f7f6c]{background-position:top;background-repeat:no-repeat;background-size:cover;flex:2;height:50%;position:relative}.overlay[data-v-b59f7f6c]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.hero-content[data-v-b59f7f6c]{max-width:80%;position:relative;z-index:1}.hero-headline[data-v-b59f7f6c]{font-family:Montserrat;font-size:5rem;font-weight:600}.hero-subheading[data-v-b59f7f6c]{font-size:1.3rem;font-weight:300;margin-bottom:2rem}.hero-cta[data-v-b59f7f6c]{border:none;cursor:pointer;display:inline-block;font-size:1.2rem;font-weight:500;margin-top:2rem;text-decoration:none;transition:background-color .3s}.hero-cta[data-v-b59f7f6c]:hover{background-color:#fff176}@keyframes shimmer-b59f7f6c{0%{background-position:-300% 0}to{background-position:300% 0}}@media(max-width:768px){.hero-headline[data-v-b59f7f6c]{font-size:2rem}.hero-subheading[data-v-b59f7f6c]{font-size:1.2rem}}
