aside {
   font-size: initial;
   padding: 0;
   border: none;
   position: initial;
   display: inline-flex;
   gap: 20px;
}
aside a { 
   font-size: .825rem; 
   text-decoration: underline; 
   display: inline;
}

h1 { margin-bottom: 0; }
h2 { margin-top: 16px; }
p:not(:first-of-type) { margin-top: 8px; }
a { display: block; }
