.agendaeventitem__speakersContainer p:not(:last-child)::after,.agendaeventitem__actionsLink::before{content:"|";display:inline-block;color:#f4f3ee}.agendaeventcontainer__context--narrow .agendaeventitem__header,.agendaeventcontainer__context--middle .agendaeventitem__header,.agendaeventcontainer__context--generous .agendaeventitem__header{display:flex;align-items:center}.agendaeventitem__dates{font:500 1rem / 1.6rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.agendaeventitem__dates{font-size:1.125rem;line-height:1.8125rem}}.agendaeventitem__timezone{margin-left:4px}.agendaeventitem__eventName{font:300 1.125rem / 1.6875rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 768px){.agendaeventitem__eventName{font-size:1.25rem;line-height:1.875rem}}.agendaeventcontainer__context--narrow .agendaeventitem__dates,.agendaeventcontainer__context--middle .agendaeventitem__dates,.agendaeventcontainer__context--generous .agendaeventitem__dates,.agendaeventcontainer__context--narrow .agendaeventitem__eventName,.agendaeventcontainer__context--middle .agendaeventitem__eventName,.agendaeventcontainer__context--generous .agendaeventitem__eventName{margin-right:20px}.agendaeventitem__eventName,.agendaeventitem__actions{margin-top:0.75rem}.agendaeventcontainer__context--narrow .agendaeventitem__eventName,.agendaeventcontainer__context--middle .agendaeventitem__eventName,.agendaeventcontainer__context--generous .agendaeventitem__eventName,.agendaeventcontainer__context--narrow .agendaeventitem__actions,.agendaeventcontainer__context--middle .agendaeventitem__actions,.agendaeventcontainer__context--generous .agendaeventitem__actions{margin-top:0}.agendaeventitem__typeLabel{font:300 0.875rem / 1.375rem Frutiger, Arial, Helvetica, sans-serif;color:#5a5d5c}@media(min-width: 1280px){.agendaeventitem__typeLabel{font-size:1rem;line-height:1.5rem}}.agendaeventitem__actions{display:flex;align-items:center}.agendaeventitem__actionsLink{font:300 0.8125rem / 1rem Frutiger, Arial, Helvetica, sans-serif;margin-left:12px;color:#5a5d5c;display:inline-block;white-space:nowrap}.agendaeventcontainer__context--narrow .agendaeventitem__actionsLink,.agendaeventcontainer__context--middle .agendaeventitem__actionsLink,.agendaeventcontainer__context--generous .agendaeventitem__actionsLink{margin-left:20px}.agendaeventitem__actionsLink::before{padding-right:12px}.agendaeventcontainer__context--narrow .agendaeventitem__actionsLink::before,.agendaeventcontainer__context--middle .agendaeventitem__actionsLink::before,.agendaeventcontainer__context--generous .agendaeventitem__actionsLink::before{padding-right:20px}.agendaeventitem__actionsLink,.agendaeventitem__speakersContainer a{color:#da0000;cursor:pointer;text-decoration:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.125rem}.agendaeventitem__actionsLink:visited,.agendaeventitem__speakersContainer a:visited,.agendaeventitem__actionsLink:hover,.agendaeventitem__actionsLink:focus,.agendaeventitem__speakersContainer a:hover,.agendaeventitem__speakersContainer a:focus,.agendaeventitem__actionsLink:active,.agendaeventitem__speakersContainer a:active{color:#8a000a}.agendaeventitem__description{margin-top:1.5rem}.agendaeventcontainer__context--narrow .agendaeventitem__description,.agendaeventcontainer__context--middle .agendaeventitem__description,.agendaeventcontainer__context--generous .agendaeventitem__description{margin-top:1.25rem}.agendaeventitem__description.richtext__base p{font:300 1rem / 1.625rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1024px){.agendaeventitem__description.richtext__base p{font-size:0.875rem;line-height:1.375rem}}@media(min-width: 1280px){.agendaeventitem__description.richtext__base p{font-size:1rem;line-height:1.625rem}}@media(min-width: 1440px){.agendaeventitem__description.richtext__base p{font-size:1.0625rem;line-height:1.6875rem}}.agendaeventitem__speakersLabel{font:500 0.8125rem / 1rem Frutiger, Arial, Helvetica, sans-serif;margin:0rem 4px 0.25rem 0px;display:inline-block}.agendaeventitem__speakersContainer{margin-top:0.75rem}.agendaeventcontainer__context--narrow .agendaeventitem__speakersContainer,.agendaeventcontainer__context--middle .agendaeventitem__speakersContainer,.agendaeventcontainer__context--generous .agendaeventitem__speakersContainer{margin-top:1rem}.agendaeventitem__speakersContainer p{font:300 0.8125rem / 1rem Frutiger, Arial, Helvetica, sans-serif;color:#5a5d5c;display:inline-block}.agendaeventitem__speakersContainer p:not(:last-child)::after{padding-left:4px;padding-right:4px}