@charset "UTF-8";.presentations-description{margin-bottom:4rem;padding:1.5rem;background-color:#f0f0f0;border-left:5px solid #1565c0;border-radius:5px;font-size:1.7rem;line-height:1.6}body.colorscheme-dark .presentations-description{background-color:#333;border-left-color:#42a5f5}.presentations-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;list-style:none;padding:0}.presentation-item{background-color:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.presentation-item:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.presentation-item .presentation-link{display:block;text-decoration:none;color:inherit}.presentation-item .presentation-cover{width:100%;height:150px;object-fit:cover;display:block;border-bottom:1px solid #eee}.presentation-item .presentation-title{font-size:1.8rem;margin:1rem 1rem .5rem;color:#212121;min-height:2.2em;line-height:1.2}.presentation-item .presentation-description{font-size:1.4rem;margin:.5rem 1rem 1rem;color:#555;text-align:justify;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.colorscheme-dark .presentation-item{background-color:#2a2a2a;border-color:#555;box-shadow:0 4px 8px rgba(0,0,0,.3)}body.colorscheme-dark .presentation-item:hover{box-shadow:0 8px 16px rgba(0,0,0,.4)}body.colorscheme-dark .presentation-item .presentation-cover{border-bottom-color:#444}body.colorscheme-dark .presentation-item .presentation-title{color:#dadada}body.colorscheme-dark .presentation-item .presentation-description{color:#bbb}