.academic-content{padding-top:3rem}
.academic .story-column{display:flex;flex-direction:column;justify-content:space-between;gap:2rem}
.academic .story-card{flex:none}
.academic-paper-links{margin-top:auto;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1rem;row-gap:.35rem;padding-top:1rem}
.academic-paper-links .story-read{margin:0;padding:0}
.academic-original{font-size:.75rem;color:var(--brown);text-decoration:underline;text-underline-offset:.2rem}
.academic-original:hover{color:var(--orange)}
.academic-brandkit{padding-top:3.5rem;scroll-margin-top:2rem}
.academic-brandkit>.section-heading{border-top:1px solid var(--rule);padding-top:1.5rem;flex-wrap:wrap;gap:1rem}
.brandkit-intro{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.75rem}
.brandkit-intro>p{max-width:32rem;color:var(--brown);font-size:1rem}
.brandkit-pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}
.brandkit-pages figure{margin:0;min-width:0}
.brandkit-preview{display:block;background:white;border:1px solid var(--rule);border-radius:3px;overflow:hidden}
.brandkit-preview img{display:block;width:100%;height:auto}
.brandkit-pages figcaption{padding-top:.65rem;font-size:.9375rem;color:var(--brown)}
.brandkit-pages figcaption>span{color:var(--orange);font-size:.75rem;margin-right:.7rem}
@media(max-width:760px){.academic-brandkit{padding-top:2.75rem}.brandkit-intro{align-items:flex-start;flex-direction:column}.brandkit-pages{grid-template-columns:1fr}}
.academic-photography{padding-top:3.5rem}
.academic-photography>.section-heading{border-top:1px solid var(--rule);padding-top:1.5rem}
.academic-photography .photo-album:first-of-type{margin-top:1.75rem}
.academic button:focus-visible,.academic summary:focus-visible{outline:3px solid var(--orange);outline-offset:5px}
@media(max-width:760px){.academic .story-columns{gap:1.5rem}.academic .story-column{gap:1.5rem;min-height:0}.academic-photography{padding-top:2.75rem}.academic-content{padding-top:2.5rem}}
