*,:after,:before{margin:0;padding:0}*,:after,:before,html{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{overflow:hidden;max-height:100vh;width:100vw;background:-o-linear-gradient(135deg,#6bb042,#2ba7d9,#6bb042,#23d5ab);background:linear-gradient(-45deg,#6bb042,#2ba7d9,#6bb042,#23d5ab);background-size:400% 400%;-webkit-animation:Gradient 15s ease infinite;animation:Gradient 15s ease infinite}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.fill:focus,.fill:hover{-webkit-box-shadow:inset 0 0 0 2em var(--hover);box-shadow:inset 0 0 0 2em var(--hover)}.pulse:focus,.pulse:hover{-webkit-animation:pulse 1s;animation:pulse 1s;-webkit-box-shadow:0 0 0 2em rgba(0,0,0,0);box-shadow:0 0 0 2em rgba(0,0,0,0)}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 var(--hover);box-shadow:0 0 0 0 var(--hover)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 var(--hover);box-shadow:0 0 0 0 var(--hover)}}.close:focus,.close:hover{-webkit-box-shadow:inset -20.5em 0 0 0 var(--hover),inset 20.5em 0 0 0 var(--hover);box-shadow:inset -20.5em 0 0 0 var(--hover),inset 20.5em 0 0 0 var(--hover)}.raise:focus,.raise:hover{-webkit-box-shadow:0 .5em .5em -.4em var(--hover);box-shadow:0 .5em .5em -.4em var(--hover);-webkit-transform:translateY(-.25em);-ms-transform:translateY(-.25em);transform:translateY(-.25em)}.up:focus,.up:hover{-webkit-box-shadow:inset 0 -4.25em 0 0 var(--hover);box-shadow:inset 0 -4.25em 0 0 var(--hover)}.slide:focus,.slide:hover{-webkit-box-shadow:inset 6.5em 0 0 0 var(--hover);box-shadow:inset 6.5em 0 0 0 var(--hover)}.offset{-webkit-box-shadow:.3em .3em 0 0 var(--color),inset .3em .3em 0 0 var(--color);box-shadow:.3em .3em 0 0 var(--color),inset .3em .3em 0 0 var(--color)}.offset:focus,.offset:hover{-webkit-box-shadow:0 0 0 0 var(--hover),inset 6em 3.5em 0 0 var(--hover);box-shadow:0 0 0 0 var(--hover),inset 6em 3.5em 0 0 var(--hover)}.fill{--color:#a972cb;--hover:#cb72aa}.pulse{--color:#ef6eae;--hover:#ef8f6e}.close{--color:#ff7f82;--hover:#ffdc7f}.raise{--color:#ffa260;--hover:#e5ff60}.up{--color:#19bc8b;--hover:#1973bc}.slide{--color:#8fc866;--hover:#66c887}.offset{--color:#19bc8b;--hover:#1973bc}button{color:var(--color);-webkit-transition:.25s;-o-transition:.25s;transition:.25s}button:focus,button:hover{border-color:var(--hover);color:#fff}.main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;height:100vh;max-height:100vh;z-index:2;overflow:hidden}@media screen and (max-width:680px){.main-container{margin:30px 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.main-container .profile-container{z-index:10;opacity:0;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:680px){.main-container .profile-container{width:90%}}.main-container .profile-container img{max-width:90%;margin:20px}.main-container .profile-container h1{font-size:2rem;color:#fff;font-family:Verdana,Geneva,Tahoma,sans-serif;text-align:center}.main-container .profile-container p{font-size:1.5rem;color:#fff;font-family:Verdana,Geneva,Tahoma,sans-serif;text-align:center;padding:20px}.main-container .link-container{width:100%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}@media screen and (max-width:680px){.main-container .link-container{padding:10px}}.main-container .link-container ul{max-width:60%;width:40%}@media screen and (max-width:680px){.main-container .link-container ul{max-width:90%;width:90%;margin:10px 0}}.main-container .link-container ul li{opacity:0;list-style:none;background:none;border:2px solid #fff;font:inherit;line-height:1;padding:1em 2em;width:100%;text-align:center;border-radius:20px;margin:10px 0;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}@media screen and (max-width:680px){.main-container .link-container ul li{margin:30px 0}}.main-container .link-container ul li a{text-align:center;color:#fff;font-size:2rem;font-family:Verdana,Geneva,Tahoma,sans-serif;text-decoration:none;font-weight:600}.main-container .terms-container{opacity:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .terms-container p{max-width:40%;font-size:2rem;color:#fff;font-family:Verdana,Geneva,Tahoma,sans-serif;text-align:center;padding:20px}@media screen and (max-width:680px){.main-container .terms-container p{max-width:90%;width:90%;font-size:1.5rem}}.ornaments{position:fixed;opacity:.3;right:-10%;width:50vw;bottom:0;z-index:0;pointer-events:none}@media screen and (max-width:680px){.ornaments{right:-40%;width:90vw}}.ornaments img{width:100%;aspect-ratio:1/1;pointer-events:none}.screen-full{background-color:#2ba7d9;height:200vw;width:100vw;position:fixed;bottom:0;z-index:11}