/* writing.css — writing/talks/podcasts page-specific styles */

header.page{padding:56px 0 12px}
h1{font-size:44px;margin-bottom:14px}
.intro{color:var(--muted);max-width:600px;font-size:19px}

.group{padding:44px 0 8px}
.group > h2{font-size:15px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-family:inherit;font-weight:600;
  padding-bottom:10px;border-bottom:1px solid var(--line);margin-bottom:6px}

.post h3{font-size:20px;margin:6px 0 5px;font-family:"Minerva Modern",Georgia,serif;font-weight:500}
.post p{color:var(--muted);font-size:15px}

footer a{margin-left:0}

@media(max-width:600px){
  h1{font-size:34px}.intro{font-size:18px}
}
