.footer[data-v-02dc917a]{width:100%;background-color:var(--background);display:flex;justify-content:space-evenly;padding:22px 0}.logo[data-v-02dc917a]{display:flex;flex-direction:column;justify-content:center}.logo a[data-v-02dc917a]{color:var(--font);text-decoration:none}.logo h1[data-v-02dc917a]{margin:0}.logo p[data-v-02dc917a]{color:var(--font-dark);font-weight:700;margin:0}.footer-list[data-v-02dc917a]{text-align:left;display:flex;flex-direction:column;justify-content:center;font-weight:700}.footer-list span[data-v-02dc917a]{color:var(--font-dark)}.footer-list a[data-v-02dc917a]{color:var(--font-light);text-decoration:none}.heart-svg[data-v-02dc917a]{fill:var(--red)}#heart[data-v-02dc917a]{position:relative;top:.25em}.hover-here:hover #heart[data-v-02dc917a]{-webkit-animation:heartbeat-data-v-02dc917a 1s infinite;animation:heartbeat-data-v-02dc917a 1s infinite}@-webkit-keyframes heartbeat-data-v-02dc917a{0%{transform:scale(.75)}20%{transform:scale(1)}40%{transform:scale(.75)}60%{transform:scale(1)}80%{transform:scale(.75)}to{transform:scale(.75)}}@keyframes heartbeat-data-v-02dc917a{0%{transform:scale(.75)}20%{transform:scale(1)}40%{transform:scale(.75)}60%{transform:scale(1)}80%{transform:scale(.75)}to{transform:scale(.75)}}@media only screen and (max-width:900px){.logo h1[data-v-02dc917a]{font-size:25px}.logo p[data-v-02dc917a]{font-size:15px}}@media only screen and (max-width:800px){.footer[data-v-02dc917a]{flex-direction:column-reverse;align-items:center}.footer-list[data-v-02dc917a],.logo[data-v-02dc917a]{margin-top:1rem;margin-bottom:1rem;width:80%;max-width:200px}}body,html{color:var(--font);background:var(--background-dark)}.wrapper{height:100vh;margin:auto;text-align:center;-webkit-animation:fadein 1s;animation:fadein 1s}.wrapper h1{text-align:center;margin-bottom:40px;font-size:60px}.wrapper p{color:var(--font-light);font-size:20px}.primary-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;padding:15px 15px;font-weight:700;border-radius:5px;cursor:pointer}.primary-button:active{transform:scale(.95)}.hero-button{background:var(--primary);font-size:15px;border-bottom:5px solid #63c6b1}.hero-button,.link{color:var(--font-dark)}.link{text-decoration:none;margin-top:1rem;display:block}.content{margin:0;text-align:center}