#app,body{color:#fff;background-color:#041d0e}#app{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}#nav{padding:30px}#nav a{font-weight:700;color:#fff}#nav a.router-link-exact-active{color:#796a4f}.button{display:inline-block;padding:0 2em;font-size:1.1rem;line-height:1;letter-spacing:.1rem;text-transform:uppercase;background-color:transparent;font-weight:600;cursor:pointer;text-align:center;white-space:nowrap;text-decoration:none;box-sizing:border-box;height:3.4em;border-radius:32px;border:1px solid #bbb}.button-primary{font-size:20px;font-size:2rem;color:#fff;background-color:#796a4f;border-color:#796a4f;padding:1.2em 2.5em;display:block;margin:.5em auto;border-radius:32px;transition:background-color .2s ease-in-out}.button.button-primary:hover,button.button-primary:hover{color:#fff;background-color:#3f3320;border-color:#3f3320;text-decoration:none}.cta{margin:35px}.home{display:flex;align-items:center;justify-content:center;height:80vh}.center-item{max-width:50%}.text-focus-in{-webkit-animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both;animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both}.subtext-focus-in{-webkit-animation:text-focus-in 2s cubic-bezier(.55,.085,.68,.53) both;animation:text-focus-in 2s cubic-bezier(.55,.085,.68,.53) both}.button-focus-in{-webkit-animation:text-focus-in 3s cubic-bezier(.55,.085,.68,.53) both;animation:text-focus-in 3s cubic-bezier(.55,.085,.68,.53) both}@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0);filter:blur(0);opacity:1}}