.fade-enter-active[data-v-d71a964a],.fade-enter[data-v-d71a964a],.fade-leave-active[data-v-d71a964a],.fade-leave-to[data-v-d71a964a]{transition:opacity 2s}.typewriter{display:inline-block;transform:translateZ(0)}.typewriter__cursor{-webkit-animation:blink .5s infinite;animation:blink .5s infinite}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.container__home-hero{padding-top:4em;width:90%;max-width:1400px;margin:5% auto}@media screen and (max-width:576px){.container__home-hero{width:100%;margin:0 auto}}.container__home-hero--headings{display:inherit}@media screen and (min-width:757px){.container__home-hero--headings{min-width:720px;position:relative;z-index:1}}@media screen and (min-width:710px){.container__home-hero--break{display:none}}@media screen and (max-width:576px){.lead{text-align:center}}.asset{pointer-events:none}.asset--pattern{position:absolute;z-index:2;width:14.880952vw;max-width:255px;min-width:225px;height:23.880952vh;max-height:360.641px;min-height:360.641px;margin-left:8.5vw;margin-top:-1vw;border-radius:5px;will-change:opacity}@-moz-document url-prefix(){.asset--pattern{left:15vw}}.asset--pattern--enter{-webkit-animation:stroke__fadeInUp--small 1.15s ease;animation:stroke__fadeInUp--small 1.15s ease}.asset--checkout{position:absolute;z-index:3;width:25vw;max-width:430px;min-width:375px;height:30.8685vw;max-height:530.9382px;min-height:463.0275px;margin-left:-3vw;box-shadow:2px 20px 50px 0 rgba(0,0,0,.07);border-radius:8px;will-change:opacity}.asset--checkout--enter{-webkit-animation:stroke__fadeInUp--small .95s ease;animation:stroke__fadeInUp--small .95s ease}.asset--invoice{position:absolute;z-index:4;width:20.5vw;min-width:300px;max-width:400px;height:24.13465vw;max-height:470.92px;min-height:353.19px;margin-top:100px;margin-left:4vw;border-radius:10px;will-change:transform;-webkit-animation:loop__float--fixed 3.5s cubic-bezier(.445,.05,.55,.95) infinite;animation:loop__float--fixed 3.5s cubic-bezier(.445,.05,.55,.95) infinite;-webkit-filter:drop-shadow(0 5px 30px rgba(8,17,37,.15));filter:drop-shadow(0 5px 30px rgba(8,17,37,.15))}.asset--invoice--enter{-webkit-animation:stroke__fadeInUp--small .75s ease;animation:stroke__fadeInUp--small .75s ease}@media (prefers-reduced-motion){.asset--invoice{-webkit-animation-name:dissolve;animation-name:dissolve}}@media screen and (min-width:1400px){.asset--invoice--container{margin-top:-1.5rem;margin-left:4rem}}@media screen and (min-width:1200px){.asset--invoice--container{margin-top:-1.5rem;margin-left:8rem}}@media screen and (min-width:992px) and (max-width:1200px){.asset--invoice--container{margin-top:-1.5rem}}@media screen and (max-width:1125px){.asset--invoice--container{display:none}}@-moz-document url-prefix(){.asset--invoice{top:120px;left:12.5vw;filter:none;box-shadow:0 5px 30px 5px rgba(8,17,37,.07)}}.asset--personal-container{position:relative;display:flex;align-items:center;justify-content:center;padding-top:24%;transition:padding-top .5s ease-in-out}@media screen and (max-width:768px){.asset--personal-container{position:absolute;width:100%;padding-top:50%}}@media screen and (max-width:1450px) and (min-width:992px){.asset--personal-container{padding-top:33%}}@media screen and (min-width:757px){.asset--personal-container--buttons{min-width:508px}}@media screen and (max-width:756px){.asset--personal-container--buttons--top{margin-bottom:1rem}}.asset--iphone{transform:translateZ(0);position:absolute;width:20.95238095vw;min-width:325px;max-width:400px;z-index:4;-webkit-filter:drop-shadow(0 0 30px rgba(0,0,0,.16));filter:drop-shadow(0 0 30px rgba(0,0,0,.16))}.asset--iphone--enter{-webkit-animation:fadeInUp--iphone .75s ease-in-out;animation:fadeInUp--iphone .75s ease-in-out}@media screen and (max-width:768px){.asset--iphone{width:40vw;min-width:214px;margin-top:100px;margin-left:-10%}}@-moz-document url-prefix(){.asset--iphone{filter:none}}.asset--card{position:relative;border-radius:.714286vw;width:15.761905vw;min-width:220px;max-width:275px;left:9vw;z-index:5;-webkit-filter:drop-shadow(0 10px 30px rgba(0,0,0,.45));filter:drop-shadow(0 10px 30px rgba(0,0,0,.45));-webkit-animation:loop__float--fixed 3.5s cubic-bezier(.445,.05,.55,.95) infinite;animation:loop__float--fixed 3.5s cubic-bezier(.445,.05,.55,.95) infinite}.asset--card--enter{-webkit-animation:fadeInUp--card 1s ease-in-out;animation:fadeInUp--card 1s ease-in-out}@media screen and (max-width:768px){.asset--card{position:absolute;width:28vw;min-width:150px;max-width:200px;margin-left:31vw;margin-top:20vw}}@-moz-document url-prefix(){.asset--card{animation:none;box-shadow:0 10px 30px 5px rgba(0,0,0,.3)}}.asset--dashboard{position:relative;width:47.8vw;z-index:2}.asset--dashboard--small{position:relative;width:100%;z-index:2}@media screen and (max-width:992px){.asset--dashboard--small__container{margin-top:-15%;padding:10%}}@media screen and (max-width:576px){.asset--dashboard--small__container{margin-top:-40%;padding:0}}.polka-dots__personal__hero{height:745px;width:80%;right:-10vw;top:120px;z-index:1}@media screen and (min-width:1920px){.polka-dots__personal__hero{right:-200px}}@media screen and (max-width:768px){.polka-dots__personal__hero{display:none}}.bg-iso{display:flex;align-items:center;justify-content:flex-end;height:620px;width:100%;transform:translateX(-10%);background:transparent url(/_nuxt/img/iso-grid.e62731b.svg) no-repeat;background-size:contain}@media screen and (max-width:1380px){.bg-iso{transform:translateX(2%)}}.bg-iso--small{position:absolute;z-index:0;margin-top:4rem;margin-left:-1rem;width:400px}@media screen and (min-width:992px) and (max-width:1160px){.bg-iso--small{display:none}}@-webkit-keyframes fadeInUp--iphone{0%{opacity:0;transform:translate3d(0,5%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp--iphone{0%{opacity:0;transform:translate3d(0,5%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp--card{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp--card{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:translateZ(0)}}@media screen and (min-width:1240px) and (max-width:1380px){.d-custom-sm{display:block!important;margin-left:2rem}}@media screen and (min-width:1381px){.d-custom-lg{display:flex!important}}