.sx-mtl{--mtl-pill-h:36px;--mtl-dot:14px;--mtl-rail:var(--sx-s-3);--mtl-gap:var(--sx-s-5);--mtl-col-gap:var(--sx-s-1);--mtl-anchor:0px;--mtl-center:calc(var(--mtl-anchor) + var(--mtl-pill-h) / 2);list-style:none;margin:0;padding:0}.sx-mtl__item{position:relative;display:grid;grid-template-columns:var(--mtl-rail) minmax(0,1fr);grid-column-gap:var(--mtl-col-gap);column-gap:var(--mtl-col-gap);grid-row-gap:var(--sx-s-2);row-gap:var(--sx-s-2);align-items:start}.sx-mtl__item+.sx-mtl__item{margin-top:var(--mtl-gap)}.sx-mtl__item:not(:last-child):before{content:"";position:absolute;top:var(--mtl-center);bottom:calc(-1 * var(--mtl-gap) - var(--mtl-center));left:calc(var(--mtl-rail) / 2 - 1px);width:2px;background:color-mix(in srgb,var(--sx-border-strong) 45%,transparent);pointer-events:none}.sx-mtl__dot{grid-column:1;grid-row:1;justify-self:center;position:relative;z-index:1;width:var(--mtl-dot);height:var(--mtl-dot);margin-top:calc(var(--mtl-center) - var(--mtl-dot) / 2);border-radius:50%;background:var(--sx-ink-2);box-shadow:0 0 0 3px var(--sx-surface),0 0 0 4px var(--sx-border)}.sx-mtl__date{grid-row:1;justify-self:start;display:inline-flex;align-items:center;height:var(--mtl-pill-h);margin-top:var(--mtl-anchor);padding:0 var(--sx-s-2);border-radius:999px;color:var(--sx-ink-2);font-size:13px;font-weight:600;line-height:1;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sx-mtl__card,.sx-mtl__date{grid-column:2;border:1px solid var(--sx-border);background:var(--sx-surface)}.sx-mtl__card{grid-row:2;display:grid;align-content:start;min-width:0;padding:var(--sx-s-3);border-radius:var(--sx-radius-card);color:var(--sx-ink);text-decoration:none;box-shadow:var(--sx-shadow-raised);transition:box-shadow var(--sf-dur-2) var(--sx-ease),border-color var(--sf-dur-2) var(--sx-ease)}.sx-mtl__card:hover{border-color:var(--sx-border-strong);box-shadow:var(--sx-shadow-lift)}.sx-mtl__card:focus-visible{outline:2px solid var(--sf-focus-ring);outline-offset:2px}.sx-mtl__outlet{font-size:12px;font-weight:600;line-height:18px;letter-spacing:.06em;text-transform:uppercase;color:var(--sx-link);overflow-wrap:anywhere}.sx .sx-mtl__title{margin:var(--sx-card-title-gap) 0 0;font-size:1.125rem;line-height:1.35;letter-spacing:-.02em;color:var(--sx-ink);overflow-wrap:anywhere;max-width:none}.sx-mtl__card:hover .sx-mtl__title{text-decoration:underline;text-underline-offset:3px}.sx-mtl__action{justify-self:start;margin-top:var(--sx-s-2);font-size:14px;font-weight:600;color:var(--sx-link)}@media (min-width:900px){.sx-mtl{--mtl-rail:var(--sx-s-5);--mtl-col-gap:var(--sx-s-3);--mtl-anchor:calc(var(--sx-s-3) - (var(--mtl-pill-h) - 18px) / 2)}.sx-mtl__item{grid-template-columns:minmax(0,1fr) var(--mtl-rail) minmax(0,1fr)}.sx-mtl__item:not(:last-child):before{left:calc(50% - 1px)}.sx-mtl__dot{grid-column:2}.sx-mtl__card,.sx-mtl__date{grid-row:1}.sx-mtl__item--card-right .sx-mtl__date{grid-column:1;justify-self:end}.sx-mtl__item--card-right .sx-mtl__card{grid-column:3}.sx-mtl__item--card-left .sx-mtl__date{grid-column:3;justify-self:start}.sx-mtl__item--card-left .sx-mtl__card{grid-column:1}}@media (prefers-reduced-motion:reduce){.sx-mtl__card{transition:none}}