.agenda-item{border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.1),0 1px 4px rgba(0,0,0,.06)}.agenda-item .bg-tile{background:linear-gradient(270deg,#ef4523 20%,#460e45);border-radius:8px;height:175px;margin-bottom:15px}@media (min-width:768px){.agenda-item .bg-tile{height:250px;margin-bottom:unset;margin-left:-100px;width:120%}}.agenda-item .bg-tile img{bottom:0;height:120%;object-fit:contain;right:0;width:80%}.agenda-item .bg-tile .name{align-self:flex-end;color:#fff;font-size:28px;font-weight:600;line-height:1.1;width:50%;z-index:2}@media (min-width:768px){.agenda-item .col-md-9{padding-left:32px}}.agenda-item h3{font-size:clamp(1.1rem,2vw,1.4rem);font-weight:600;letter-spacing:-.02em;line-height:1.25;margin-bottom:14px}.agenda-item p{color:var(--black-80);font-size:.9rem;line-height:1.75}.agenda-item{opacity:0;transform:translateY(28px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.agenda-item.is-visible{opacity:1;transform:translateY(0)}.agenda-item .bg-tile{opacity:0;transform:translateX(-20px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:0s}.agenda-item.is-visible .bg-tile{opacity:1;transform:translateX(0)}.agenda-item .col-md-9{opacity:0;transform:translateY(12px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:.15s}.agenda-item.is-visible .col-md-9{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.agenda-item,.agenda-item .bg-tile,.agenda-item .col-md-9{opacity:1;transform:none;transition:none}}