main{overflow-y:auto;scroll-behavior:smooth}nav.secondary ul{padding:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}nav.secondary li{display:inline-block;border:solid 1px var(--tertiary);border-radius:24px}nav.secondary a{display:inline-block;padding:.35rem 2rem .55rem;line-height:normal}nav.secondary a:link,nav.secondary a:visited{text-decoration:none}nav.secondary a:link:focus-visible,nav.secondary a:link:hover,nav.secondary a:visited:focus-visible,nav.secondary a:visited:hover{text-decoration:underline}nav.secondary a:before{display:inline-block;height:2ex;vertical-align:baseline;margin-right:1ch;position:relative;top:3px}nav.secondary a.books:before{content:url(/img/icons/book.svg)}nav.secondary a.articles:before{content:url(/img/icons/article.svg)}nav.secondary a.courses:before{content:url(/img/icons/course.svg)}nav.secondary a.talks:before{content:url(/img/icons/chat.svg);top:6px}section ul{display:grid;gap:1rem;list-style-type:none;margin:0;padding:0}section>ul>li{background:var(--background);break-inside:avoid;border:solid 1px;border-image:linear-gradient(var(--accent),var(--tertiary)) 30;margin:0;display:grid;padding:0 0 1rem;grid-template-columns:auto 110px;grid-template-rows:min-content 60px repeat(2,min-content) auto repeat(2,min-content);grid-auto-flow:repeat(6,auto);gap:.5rem}section li>img{display:block;width:100%;grid-row:1/3;grid-column:1/3;border-bottom:solid 1px rgba(0,0,0,.16)}section .name{display:block;color:var(--primary);font-weight:700;font-size:1.25rem;grid-column:1/3;padding:0 1rem}section .has-award .name{grid-column:1}section .year{font-size:.875rem;color:var(--subtitle);font-style:italic;font-weight:lighter;grid-column:1/3;padding:0 1rem}section .award a::after{content:none}section .site{font-size:.875rem;color:var(--subtitle);font-weight:lighter;grid-column:1/3}section .site:before{content:" - "}section .description{grid-column:1/3;padding:0 1rem}section .description>p{margin:0}section a{display:flex;justify-content:center;align-items:center;line-height:1.25;padding:.75rem 1rem .5rem;grid-column:1/3;margin:0 .5rem;border-radius:35px;text-align:center;font-weight:600}section a:link,section a:visited{text-decoration:none}section a.video:before{content:url(/img/icons/movie.svg)}section a:link.read-more,section a:visited.read-more{background:var(--links);color:var(--background)}section a:link.get,section a:visited.get{background:var(--tertiary);color:var(--text-medium)}section a:link:after,section a:visited:after{content:none}section .award{grid-column:2;grid-row:2}section .award img{width:100px;height:100px;object-fit:contain}@media (min-width:800px){section>ul{grid-template-columns:repeat(2,1fr)}section>ul li>*{margin-top:0;margin-bottom:0}section>ul:where(.books,.courses) li:first-of-type{grid-column:1/3}}@media (min-width:1240px){section>ul{grid-template-columns:repeat(3,1fr)}section>ul.courses li:first-of-type{grid-column:1/2}}