.fadeon{opacity:0;transition:all 0.7s cubic-bezier(0.19, 1, 0.22, 1) 0.5s}.fadeon.is-on{opacity:1}.fadeup{filter:grayscale(100%);opacity:1;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-moz-transform:translateY(2rem);-ms-transform:translateY(2rem);-webkit-transform:translateY(2rem);transform:translateY(2rem)}.fadeup.is-on{filter:grayscale(0);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 559px){#space .page-lead{text-align:center}}#space .page-txt{padding:0 3%;max-width:calc(792px + 6%);margin:0 auto;margin:5rem auto 9rem}@media screen and (max-width: 959px){#space .page-txt{padding:0 1rem}}@media screen and (max-width: 959px){#space .page-txt{margin:3rem auto 5rem}}#space .page-txt p{font-size:1.5rem;line-height:2.5;letter-spacing:.1rem}@media screen and (max-width: 559px){#space .page-txt p{line-height:1.9}}#space .box{padding:0 3%;max-width:calc(792px + 6%);margin:0 auto}@media screen and (max-width: 959px){#space .box{padding:0 1rem}}#space .box .image{margin-bottom:2.5rem}@media screen and (max-width: 559px){#space .box .image{margin-bottom:1.5rem}}#space .box p{font-size:1.5rem;line-height:1.8;letter-spacing:.05rem}#space .line{padding:0 3%;max-width:calc(792px + 6%);margin:0 auto;margin:5.5rem auto 8rem}@media screen and (max-width: 959px){#space .line{padding:0 1rem}}@media screen and (max-width: 959px){#space .line{margin:4rem auto 5rem}}@media screen and (max-width: 559px){#space .line{margin:3rem auto 3.5rem}}#space .line div{background:#ce000e;width:100%;height:1px;display:block}