section#presentations-section.presentations-section{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--global-divider-color)}section#presentations-section .presentations-heading{color:var(--global-theme-color);margin-bottom:1.25rem;text-align:left}section#presentations-section .presentations-heading span{font-size:2.0rem}section#presentations-section .presentations-list{list-style:none;padding:0;margin:0;counter-reset:presentation}section#presentations-section .presentation-item{margin-bottom:1rem}section#presentations-section .presentation-item:last-child{margin-bottom:0}section#presentations-section .presentations-list article.presentation-card{position:relative!important;display:block!important;box-sizing:border-box!important;margin:0!important;overflow:visible!important;opacity:1!important;visibility:visible!important;border-radius:8px!important;border:1px solid var(--global-divider-color)!important;border-left:4px solid var(--global-theme-color)!important;background-color:var(--global-card-bg-color)!important;background-image:none!important;box-shadow:0 1px 2px rgba(0,0,0,0.04),0 6px 16px rgba(0,0,0,0.06)!important;transition:box-shadow .2s ease,border-color .2s ease}section#presentations-section .presentations-list article.presentation-card::before{counter-increment:presentation;content:counter(presentation) ".";position:absolute;left:.65rem;top:.95rem;color:var(--global-theme-color);font-weight:700;font-size:.875rem;font-variant-numeric:tabular-nums;line-height:1.4;pointer-events:none}section#presentations-section .presentations-list article.presentation-card:hover{box-shadow:0 2px 6px rgba(0,0,0,0.06),0 12px 28px rgba(0,0,0,0.1)!important;border-color:color-mix(in srgb,var(--global-theme-color) 35%,var(--global-divider-color))!important}html[data-theme="dark"] section#presentations-section .presentations-list article.presentation-card{box-shadow:0 1px 2px rgba(0,0,0,0.2),0 8px 24px rgba(0,0,0,0.35)!important}html[data-theme="dark"] section#presentations-section .presentations-list article.presentation-card:hover{box-shadow:0 2px 8px rgba(0,0,0,0.25),0 14px 32px rgba(0,0,0,0.45)!important}@media(prefers-reduced-motion:reduce){section#presentations-section .presentations-list article.presentation-card{transition:none}}section#presentations-section .presentation-card-body{padding:.95rem 1rem 1.05rem 2.35rem}section#presentations-section .presentation-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem 1.25rem;margin-bottom:.1rem}section#presentations-section .presentation-venue{flex:1;min-width:min(100%,14rem);margin:0;font-size:.875rem;font-weight:700;line-height:1.4;color:var(--global-text-color)}section#presentations-section .presentation-meta-aside{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex:0 1 auto;text-align:right}@media(max-width:576px){section#presentations-section .presentation-meta-aside{align-items:flex-start;text-align:left;flex-basis:100%}}section#presentations-section .presentation-meta-line{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;margin:0;font-size:.8125rem;line-height:1.35;color:var(--global-text-color-light)}@media(max-width:576px){section#presentations-section .presentation-meta-line{justify-content:flex-start}}section#presentations-section .presentation-meta-icon{flex-shrink:0;width:1em;color:var(--global-theme-color);text-align:center}section#presentations-section .presentation-title{margin:0;padding-top:0;font-size:.90rem;line-height:1.4;color:var(--global-text-color)}section#presentations-section .presentation-title em{font-style:italic;font-weight:inherit}