body,html{margin:0}*,::after,::before{box-sizing:border-box}:where(#program-super) *{margin:0}:where(#program-super) iframe{border-width:0}:where(#program-super) :where(a){color:inherit;text-decoration:none}:where(#program-super) h1,:where(#program-super) h2,:where(#program-super) h3,:where(#program-super) h4,:where(#program-super) h5,:where(#program-super) h6{font-size:inherit;font-weight:inherit;overflow-wrap:break-word}:where(#program-super) :where(button){padding:0;margin:0;border-width:0;font-size:100%;font-family:inherit;line-height:inherit;color:inherit;text-transform:none;-webkit-appearance:button;background-color:transparent;display:inline-block;vertical-align:middle;height:auto;min-width:initial}:where(#program-super) :where(button):not(:disabled){cursor:pointer}:where(#program-super) :where(button):focus{outline:0}:where(#program-super) [hidden]{display:none}:where(#program-super) dd,:where(#program-super) dl,:where(#program-super) ol,:where(#program-super) ul{list-style:none;padding:0}:where(#program-super) canvas,:where(#program-super) img,:where(#program-super) svg,:where(#program-super) video{height:auto}:where(#program-super) source{display:none}:where(#program-super) canvas,:where(#program-super) embed,:where(#program-super) iframe,:where(#program-super) img,:where(#program-super) object,:where(#program-super) svg,:where(#program-super) video{display:block;max-width:100%}#program-super{font-family:Montserrat,sans-serif}.program-header{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);margin-bottom:1rem;display:flex;overflow:hidden;background-color:#fff;justify-content:space-evenly;border-radius:80px}.program-button{padding:1rem;font-size:.75rem;text-transform:uppercase;font-weight:700;color:#212121;flex:1 0 auto;border:0;border-radius:0;background-color:#fff}.program-button.is-active{background-color:var(--program-accent,#000);color:var(--program-active-color,#fff)}@media (max-width:575.98px){.program-button:not(.is-active){font-size:0;padding:1rem .75rem}.program-button:first-letter{font-size:.75rem}}.nexo-schedule-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--program-cols-min,16rem)),1fr));display:grid;gap:.6rem;padding:0}.nexo-schedule-list:not(.is-active){display:none}.nexo-schedule-item{aspect-ratio:16/9;position:relative;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden;border-radius:4px;border-bottom:6px solid var(--program-accent,#000);background-color:#000}.nexo-schedule-item:hover{--program-mask-hover:.5;--title-program-bar-width:100%}.nexo-schedule-item::after,.nexo-schedule-item::before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .3s;z-index:1;pointer-events:none}.nexo-schedule-item::after{background-color:var(--filter-one,#6b06cf);mix-blend-mode:screen}.nexo-schedule-item::before{background-color:var(--filter-two,#47f9d5);mix-blend-mode:multiply}.nexo-schedule-item:hover::after{opacity:.5}.nexo-schedule-item:hover::before{opacity:1}.nexo-schedule-item.is-current .nexo-schedule-item-content::before{content:"Al aire";background-color:var(--program-accent);font-size:10px;text-transform:uppercase;padding:.25rem .5rem;border-radius:25rem;margin-bottom:.5rem;display:inline-flex;font-weight:500;font-family:Montserrat,sans-serif;line-height:1.5}.nexo-schedule-item-picture{position:absolute;inset:0}.nexo-schedule-item-picture img{width:100%;height:100%!important;object-fit:cover}.nexo-schedule-item-content{position:absolute;inset:auto 0 0;padding:2rem 1rem 1rem;color:#fff;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.75));z-index:5;display:flex;flex-direction:column;align-items:flex-start}.nexo-schedule-item-description{font-size:13px;margin:.25rem 0 0;font-family:Montserrat,sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;line-height:1.5;font-weight:500}.nexo-schedule-item-title{font-weight:800;font-size:1.125rem;margin:0;line-height:.7;font-family:Montserrat,sans-serif;letter-spacing:normal}.nexo-schedule-item-title::after{height:5px;width:var(--title-program-bar-width,0%);content:"";display:block;background-image:linear-gradient(to right,#ff0f59 50%,#7f07e8 100%,#fff 100%);transition:width .5s}.nexo-schedule-item.is-current{--program-accent:var(--program-accent-active, #fff)}.nexo-schedule-item.is-current .nexo-schedule-item-content{background-image:linear-gradient(180deg,transparent,var(--program-accent-active))}