nav a{color:var(--ink)}nav a.active{color:var(--accent);font-weight:700}nav a:first-child{margin-left:auto}nav a:last-child{margin-right:auto}main{max-width:1080px;margin:auto;padding:0 36px}section{padding:84px 0;border-bottom:1px solid var(--line)}