@media (min-width:1024px){.ld-agenda.ag-c .ld-stage{grid-column:7/-1}}.ld-agenda.ag-c .ld-rows{padding-bottom:var(--ev-section-pad);grid-column:1/-1}.ag-c .band{margin-inline:calc(-1 * var(--ev-margin));padding:var(--cs-space-8) var(--ev-margin) var(--cs-space-7);background:var(--ev-material-strong);border-block:1px solid var(--ev-hairline);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);position:relative}@media (min-width:1024px){.ag-c .band{padding-block:var(--cs-space-9) var(--cs-space-8)}}@media (min-width:1440px){.ag-c .band{margin-inline:calc(-1 * (100vw - var(--ev-grid-max)) / 2);padding-inline:calc((100vw - var(--ev-grid-max)) / 2)}}.ag-c .stops{grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ag-c .stops{column-gap:var(--ev-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:var(--cs-space-2);grid-template-columns:none;grid-auto-columns:minmax(16rem,38%);grid-auto-flow:column;overflow-x:auto}.ag-c .stops::-webkit-scrollbar{display:none}}@media (min-width:1280px){.ag-c .stops{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;overflow:visible}}.ag-c .stop{column-gap:var(--cs-space-5);padding-block:var(--cs-space-6);border-top:1px solid var(--ev-hairline);scroll-snap-align:start;grid-template-columns:5.25rem minmax(0,1fr);display:grid;position:relative}.ag-c .stop:first-child{border-top-color:var(--cs-color-brand-red)}@media (min-width:768px){.ag-c .stop{padding:var(--cs-space-7) 0 0;border-top:1px solid var(--cs-color-brand-red);flex-direction:column;display:flex}.ag-c .stop:after{content:"";border-radius:var(--cs-radius-full);background:var(--cs-color-neutral-1);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--cs-color-text-primary);position:absolute;top:-5px;left:0}.ag-c .stop--key:after{background:var(--cs-color-text-primary)}}.ag-c .stop__time{gap:var(--cs-space-2);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;display:flex}@media (min-width:768px){.ag-c .stop__time{align-items:baseline;gap:var(--cs-space-4);flex-direction:row}}.ag-c .stop__time time{font-size:var(--cs-type-size-5);line-height:1;font-weight:var(--cs-type-weight-bold);letter-spacing:-.02em;color:var(--cs-color-text-primary);white-space:nowrap}@media (min-width:768px){.ag-c .stop__time time{font-size:var(--cs-type-size-7);letter-spacing:-.03em}}.ag-c .stop__body{flex-direction:column;min-width:0;display:flex}@media (min-width:768px){.ag-c .stop__body{margin-top:var(--cs-space-6);flex:1}}.ag-c .stop__title{margin:var(--cs-space-3) 0 0;font-size:var(--cs-type-lead-font-size);line-height:var(--cs-type-leading-4);font-weight:var(--cs-type-weight-bold);letter-spacing:-.012em;color:var(--cs-color-text-primary);text-wrap:pretty}@media (min-width:1280px){.ag-c .stop{padding-right:var(--cs-space-3)}}.ag-c .stop__people{margin-top:var(--cs-space-4);gap:var(--cs-space-3);flex-direction:column;display:flex}@media (min-width:768px){.ag-c .stop__people{padding-top:var(--cs-space-6);margin-top:auto}}.ag-c .stop__people p{font-size:var(--cs-type-caption-font-size);line-height:var(--cs-type-caption-line-height);color:var(--cs-color-text-secondary);margin:0}.ag-c .stop__people .session__mod{display:block}.ag-c .stop:hover .avatars img{filter:none}@media (max-width:767.98px){.ag-c .stop__people .avatars{display:none}}.ag-c .band__foot{justify-content:flex-end;align-items:center;gap:var(--cs-space-5);margin-top:var(--cs-space-7);flex-wrap:wrap;display:flex}@media (max-width:767.98px){.ag-c .band__foot{justify-content:flex-start}}.ld-agenda.ag-c .ld-rows{padding-top:var(--cs-space-8)}@media (min-width:1024px){.ld-agenda.ag-c .ld-rows{padding-top:var(--cs-space-9)}}.ag-c .stops:focus-visible{outline:2px solid var(--cs-color-text-primary);outline-offset:4px}.ag-c .stops-soon{padding:var(--cs-space-7) 0 var(--cs-space-6);border-top:1px solid var(--cs-color-brand-red);font-size:var(--cs-type-lead-font-size);line-height:var(--cs-type-leading-4);font-weight:var(--cs-type-weight-bold);letter-spacing:-.012em;color:var(--cs-color-text-primary);margin:0;position:relative}.ag-c .stops-soon:after{content:"";border-radius:var(--cs-radius-full);background:var(--cs-color-neutral-1);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--cs-color-text-primary);position:absolute;top:-5px;left:0}
