.movingLogoBody{margin:0;padding-top:120px;--color-text:#b2b8ac;--color-bg:#fff;--color-link:#fff;--color-link-hover:#b2b8ac;color:var(--color-text);background:var(--color-bg) url(/_next/static/media/bg.fdfaf7c2.png);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.frame{padding:1.5rem 2rem 10vh;text-align:center;position:relative}.frame__title{margin:0;font-size:1rem;font-weight:500}.frame__links{margin:.5rem 0 2rem}.frame__links a:not(:last-child){margin-right:1rem}.content{flex:1;display:grid;place-items:center}.trail{position:relative;display:grid;place-items:center}.no-js .trail{width:250px;height:375px;background-size:cover}.trail__img-wrapper{width:200px;height:200px}.trail__img,.trail__img-wrapper{position:absolute;margin-right:600px;top:50%;left:-50%;transform:translate(-50%,-50%)}.trail__img{width:400px;height:400px}.real-img{width:100%;height:100%;object-fit:contain;pointer-events:none}@media screen and (min-width:53em){.frame{padding:1.5rem 2rem 0;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"title links sponsor";grid-gap:3vw;justify-content:space-between;text-align:left}.frame__links{margin:0}}