h1{font-size:24px}h1,h2{font-weight:700}h2{font-size:20px;letter-spacing:1.2px}h3{font-size:16px;font-weight:700}p{font-size:14px}.h2-underline{position:relative;display:inline-block}.h2-underline:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background-color:currentColor}.dates{font-size:12px;color:gray}.description{font-size:14px;line-height:1.5;padding-left:1em;list-style:circle}.contact a{font-size:16px}.contact a span{font-size:12px}.contact span{font-size:14px}