.program-list[data-v-ea4a88c7]{width:100%;position:relative}.program-list__track[data-v-ea4a88c7]{margin-inline:calc(var(--space-3) * -1);padding-inline:var(--space-3);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:0;display:flex;overflow-x:auto}.program-list__track[data-v-ea4a88c7]::-webkit-scrollbar{display:none}@media (width>=48em){.program-list__track[data-v-ea4a88c7]{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.program-list__control[data-v-ea4a88c7]{display:none}@media (hover:hover) and (width>=48em){.program-list__control[data-v-ea4a88c7]{z-index:1;cursor:pointer;width:40px;color:var(--color-text);background:linear-gradient(90deg,#fff 65%,#0000);border:0;justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:absolute;top:0;bottom:0}.program-list__control--start[data-v-ea4a88c7]{inset-inline-start:0}.program-list__control--end[data-v-ea4a88c7]{background:linear-gradient(270deg,#fff 65%,#0000);inset-inline-end:0}}.related-programs__header[data-v-c29239a5]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-end:var(--space-3);display:flex}.related-programs__title[data-v-c29239a5]{flex:1;min-width:0;margin:0}.related-programs__more[data-v-c29239a5]{color:var(--color-link,#2563eb);flex-shrink:0;font-size:.875rem;font-weight:600;text-decoration:none}.related-programs__more[data-v-c29239a5]:hover{text-decoration:underline}.related-programs__status[data-v-c29239a5]{color:var(--color-text-muted);padding-block:var(--space-2)}
