*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#002986;color:#f0f0f0;min-height:100vh}#root{width:100%;min-height:100vh;display:flex;flex-direction:column}.navigation{display:flex;align-items:center;gap:2rem;padding:1rem 2rem;background:#001a5c;border-bottom:1px solid #003da5}.navigation .logo{font-size:1.5rem;text-decoration:none;cursor:pointer}.navigation .nav-link{color:#f0f0f0;text-decoration:none;font-size:.95rem;font-weight:400;padding:.5rem 1rem;border-radius:4px}.navigation .nav-link:hover{background:#002986}.page-content{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem}.page-content p{font-size:1.5rem;font-weight:300;color:#fff}
