-nav ul {
- list-style-type: none;
- padding: 0;
-}
-nav li {
- display: inline;
-}
-nav li:after {
- content: "\00a0\00b7";
-}
-nav li:last-child:after {
- content: "";
-}
-
-main {
- display: grid;
- grid-template-columns: auto 32em auto;
- grid-column-gap: 1.5em;
- grid-row-gap: 1em;
-}
-
-main > h3 {
- grid-column: 1;
- text-align: right;
- font-size: 1em;
- font-weight: normal;
-}
-
-main > header, main > section {
- grid-column: 2;
-}
-
-main > h3, ul:first-child {
- margin-top: 0;
- margin-bottom: 0;
-}
-p:first-child {
- margin-top: 0;
-}
-p:last-child {
- margin-bottom: 0;
-}
-
-#publications section {
- text-transform: none;
-}