
/* Match the shared navigation and the standard inner-page footer. */
.registration-page{padding-top:72px}
#registration{scroll-margin-top:90px}
.registration-footer{display:flex;align-items:center;gap:18px;padding:23px 35px;margin:0 auto;border-top:1px solid #283b51;background:#020a11;font-size:10px;letter-spacing:1px;color:#edf1f7}
.registration-footer a{color:inherit}
.registration-footer img{display:block;object-fit:contain}
.registration-footer p{margin:0}
.registration-footer .footer-motto{margin:auto;text-align:center;letter-spacing:4px}
.registration-footer small{display:block;font-size:8px;letter-spacing:3px}
.registration-footer .back-top{text-align:center;text-decoration:none;padding:10px}
.registration-footer .back-top small{letter-spacing:0}
@media(max-width:1100px){.registration-page{padding-top:64px}}
@media(max-width:850px){.registration-footer{flex-wrap:wrap}.registration-footer .footer-motto{order:4;flex-basis:100%;padding-top:10px}}
@media(max-width:700px){.registration-footer{padding:20px 16px;gap:10px}.registration-footer img{width:80px;height:48px}.registration-footer>p{font-size:8px;overflow-wrap:anywhere}.registration-footer .back-top{margin-left:auto}.registration-footer small{font-size:7px}}
