body,html{background:#000;height:100%}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;background:url(../img/stars.b73202a9.svg) top;min-height:100%}#app h1{font-family:Baewatch,serif}#app .threeD-large{color:#fff;text-shadow:5px 0 2px rgba(255,0,255,.5),-4px 0 5px rgba(0,255,191,.5),5px 0 10px #317aff}#app .threeD-small{color:#fff;text-shadow:2px 0 2px rgba(255,0,255,.5),-2px 0 2px rgba(0,255,191,.5),0 0 10px #317aff}#app .threeD-inset{text-shadow:1px 0 0 #c00581,-1px 0 0 #3ee0be,0 -1px 0 #fd2657}.flex-auto{flex:0 1 auto!important}.tri-btn{color:#101832;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;letter-spacing:.075rem;padding:.8rem 1rem;margin:auto 2rem;position:relative;align-self:center;text-transform:uppercase;border:3px solid #00bcdd;-o-border-image:linear-gradient(45deg,#00bcdd,#f0f);border-image:linear-gradient(45deg,#00bcdd,#f0f);border-image-slice:1;z-index:1;box-shadow:-.5rem .5rem rgba(16,24,50,0);transform-origin:left bottom;transition:all .2s ease-in-out}.tri-btn:after,.tri-btn:before{border:3px solid #00bcdd;border-image-slice:1;content:"";display:block;position:absolute;z-index:-1}.tri-btn:before{-o-border-image:linear-gradient(45deg,#00bcdd,#0097dd);border-image:linear-gradient(45deg,#00bcdd,#0097dd);left:-14px;top:.1rem;width:.71rem;height:114%;transform:skewY(-45deg);border-image-slice:1;background:linear-gradient(45deg,#00bcdd,#0097dd),0}.tri-btn:after{-o-border-image:linear-gradient(45deg,#00bcdd,#f0f);border-image:linear-gradient(45deg,#00bcdd,#f0f);bottom:-15px;right:.16rem;width:102.5%;height:12px;transform:skewX(-45deg);border-image-slice:1;background:linear-gradient(45deg,#00bcdd,#f0f),0}.tri-btn:hover{background-color:#fff;background-size:90%;transform:translate(.5em,-.5em);box-shadow:-1.2em 1.2em .35em rgba(16,24,50,.2)}.tri-btn:hover:before{background:linear-gradient(45deg,#00bcdd,#0097dd),0;height:calc(100% + .39em);border-image-slice:1}.tri-btn:hover:after{width:calc(100% + .39em);border-image-slice:1}.tri-btn.fb,.tri-btn:hover:after{background:linear-gradient(45deg,#00bcdd,#f0f),0}.tri-btn.fb{-o-border-image:linear-gradient(45deg,#44e3ff,#f6f);border-image:linear-gradient(45deg,#44e3ff,#f6f);border-image-slice:1;color:#fff}.tri-btn.fb:before{background:linear-gradient(45deg,#00bcdd,#0097dd),0;left:-.89em;top:.1em;border-image-slice:1}.tri-btn.fb:after{background:linear-gradient(45deg,#00bcdd,#f0f),0;bottom:-.9em;right:.2em;border-image-slice:1}.tri-btn.fb:hover{background:#fff;border-image-slice:1;color:#101832}.tri-btn.ig{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888),0;-o-border-image:linear-gradient(45deg,#f7c692,#f2ae96 25%,#ea7f8f 50%,#e66f9e 75%,#e951b9);border-image:linear-gradient(45deg,#f7c692,#f2ae96 25%,#ea7f8f 50%,#e66f9e 75%,#e951b9);border-image-slice:1;color:#fff}.tri-btn.ig:before{-o-border-image:linear-gradient(45deg,#f0b433,#e6843c);border-image:linear-gradient(45deg,#f0b433,#e6843c);background:linear-gradient(45deg,#f0b433,#e6843c),0;left:-.89em;top:.1em;border-image-slice:1}.tri-btn.ig:after{-o-border-image:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);border-image:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888),0;bottom:-.9em;right:.2em;border-image-slice:1}.tri-btn.ig:hover{background:#fff;border-image-slice:1;color:#101832}.tri-btn.ig:hover:before{background:linear-gradient(45deg,#f0b433,#e6843c),0}.tri-btn.ig:hover:after{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888),0}.tri-btn.bg{background:none;border:3px solid #101832;color:#101832}.tri-btn.bg:after,.tri-btn.bg:before{background:#101832;border:3px solid #101832}.tri-btn.bg:hover{-o-border-image:none;border-image:none}.tri-btn.bg:hover:after,.tri-btn.bg:hover:before{background:#101832}@font-face{font-family:Baewatch;src:url(../fonts/Baewatch.801c6e2c.eot);src:url(../fonts/Baewatch.801c6e2c.eot?#iefix) format("embedded-opentype"),url(../fonts/Baewatch.c05d8dc9.otf) format("opentype"),url(../img/Baewatch.877fe1ff.svg) format("svg"),url(../fonts/Baewatch.91192a16.ttf) format("truetype"),url(../fonts/Baewatch.df286188.woff) format("woff"),url(../fonts/Baewatch.6a1d8aeb.woff2) format("woff2");font-weight:400;font-style:normal}