.light-mode{--theme-secondary-color:#f3f7f9;--theme-heading-color:#161616;--theme-primary-color:#fff;--bg-color:#0d2538;color:#696969}.dark-mode{--theme-secondary-color:#172c42;--theme-heading-color:#f5f5f5;--theme-primary-color:#132436;--bg-color:#0d2538;color:#696969}body{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:large;line-height:1.5;margin:0;padding:0}.button{background:none;border:none;color:#a9a9a9;outline:none;position:absolute;right:40px;top:20px}@media screen and (max-width:800px){.button{right:10px}}.logo{color:var(--theme-heading-color);text-decoration:none}.layout{height:100%;margin:0 auto;max-width:850px;padding-left:20px;padding-right:20px}.header{height:80px;justify-content:space-between;margin-bottom:20px}.footer,.header{align-items:center;display:flex}.footer{color:#444;justify-content:center;opacity:.8;padding:calc(var(--space)/2);text-align:center}.footer>span{margin:3rem .35em}.nav__link{margin-left:20px;text-decoration:none}
