.filler{background-size:cover;background-repeat:no-repeat;background-position:center bottom}.filler a{display:flex;width:100%;height:100%;position:relative;justify-content:center;align-items:flex-end;text-decoration:none}.filler a .filler-button{background-color:#c80000;font-weight:600;text-align:center;padding:1rem 2rem;font-size:1.1rem;color:white;text-decoration:none}@media (max-width: 768px){.filler a .filler-button{font-size:0.7em;padding:0.3em 0.7em 0.3em 0.7em}}:root{--numcols: 3}@media (max-width: 768px){:root{--numcols: 2}}.hidden{display:none !important}.transcript{display:none !important}*{box-sizing:border-box}body{margin:0;padding-top:43px;font-family:sans-serif}:root{--gutter: 1rem;--play-size: 5rem}@media (max-width: 480px){:root{--play-size: 2.5rem}}.page-title{width:calc(100%);display:block;margin-top:1rem}@keyframes fadein{from{opacity:0}to{opacity:1}}.row{display:grid;grid-template-columns:repeat(var(--numcols, 3), 1fr);grid-auto-rows:calc((9 / 16) * (100vw - (var(--gutter, 1rem) * (var(--numcols, 3) + 1))) / var(--numcols, 3));grid-auto-flow:dense;grid-column-gap:var(--gutter, 1rem);grid-row-gap:var(--gutter, 1rem);margin:var(--gutter, 1rem)}.row .cell{position:relative;animation:fadein 2s}.row .cell .bg-wrap{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.row .cell .bg-wrap video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;object-fit:cover}.row .cell .bg-wrap .bg{z-index:2;position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:1s ease-out transform, opacity 0.35s ease-in}.row .cell .bg-wrap .bg a{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center}.row .cell .bg-wrap .play{opacity:1;z-index:10000;width:var(--play-size, 5rem);height:var(--play-size, 5rem);position:absolute;top:50%;left:50%;margin:calc(var(--play-size, 5rem) / -2)}@media (min-width: 769px){.row .cell:hover .bg-wrap .bg{transform:scale(1.02) rotate(0.001deg)}.row .cell:hover .pop-wrapper{height:4rem}.row .cell:hover .overlay{opacity:1}.row .cell:hover .play{opacity:0}}.row .cell .red{color:white;background-color:#c80000}.row .cell .black{color:white;background-color:#c80000}.row .cell .white{color:white;background-color:#c80000}.row .cell .buynow{position:absolute;bottom:0;left:0;padding:1rem 2rem;font-size:1.1rem;font-weight:bold;z-index:10000;text-decoration:none;text-transform:uppercase;text-align:center}@media (max-width: 480px){.row .cell .buynow{padding:0.75rem 1.5rem;font-size:0.8rem}}.row .cell .full-banner{padding:0.5rem 0;font-size:1.25rem;text-align:center;z-index:10000;position:absolute;top:0;left:0;right:0;font-weight:bold;text-transform:uppercase}@media (min-width: 769px){.row .cell .pop-wrapper{position:absolute;top:0;left:0;right:0;height:0;width:100%;transition:0.25s ease-in-out height, 0.25s ease-in-out bottom;overflow-y:hidden;z-index:100000}.row .cell .pop-wrapper .pop{position:absolute;bottom:0;display:grid;height:4rem;line-height:4rem;background-color:rgba(0,0,0,0.8);width:100%;padding-left:1rem;z-index:1000;grid-template-columns:1fr auto}}@media (min-width: 769px) and (max-width: 1024px){.row .cell .pop-wrapper .pop{justify-content:flex-end}}@media (min-width: 769px){.row .cell .pop-wrapper .pop .title{font-size:1rem;color:white;font-weight:bold;padding-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .cell .pop-wrapper .pop .label{margin:0 1rem}.row .cell .pop-wrapper .pop .label .text{font-size:0.8rem;padding:0.25rem 0.5rem;text-transform:uppercase;font-weight:bold;white-space:nowrap;display:inline;background-color:#c80000 !important;color:white !important}}@media (max-width: 768px){.row .cell .pop-wrapper{position:absolute;top:0;left:0;right:0;width:100%;overflow-y:hidden;display:flex;z-index:100000}}@media (max-width: 768px) and (max-width: 480px){.row .cell .pop-wrapper{display:none}}@media (max-width: 768px){.row .cell .pop-wrapper .pop{display:flex;width:100%;z-index:1000;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.row .cell .pop-wrapper .pop .title{font-size:1rem;color:white;font-weight:bold;padding-top:3px}}@media (max-width: 768px) and (max-width: 768px){.row .cell .pop-wrapper .pop .title{display:none}}@media (max-width: 768px){.row .cell .pop-wrapper .pop .label{min-width:50%}.row .cell .pop-wrapper .pop .label.full{width:100%}.row .cell .pop-wrapper .pop .label .text{width:100%;font-size:0.9rem;color:white;padding:0.5rem 1rem;text-transform:uppercase;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}}@media (max-width: 768px) and (max-width: 480px){.row .cell .pop-wrapper .pop .label .text{font-size:0.5rem}}@media (max-width: 768px){.row .cell .pop-wrapper .pop .label .text.red{background-color:rgba(200,0,0,0.8);color:white}.row .cell .pop-wrapper .pop .label .text.black{background-color:rgba(0,0,0,0.8);color:white}.row .cell .pop-wrapper .pop .label .text.white{background-color:rgba(255,255,255,0.8);color:black}}.row .cell.pulse{position:relative}.row .cell.music{position:relative}.row .cell.music:before{position:absolute;content:"";left:2rem;top:2rem;bottom:2rem;right:2rem;border:10px solid #6380C2}.row .cell.music .bg-wrap{display:flex;justify-content:center;align-items:center}.row .cell.music .disk{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:95%}.row .cell.music .cover{width:70%;border:8px solid #6380C2;z-index:1000;background-repeat:no-repeat;background-position:center center;background-size:100%}.row .cell.music .cover:after{content:" ";padding-bottom:100%;display:block}.row .cell.news{background-color:#f0f0f0;padding:0.5rem}.row .cell.news:before{content:"";padding-bottom:calc(9 / 16 * 100%);display:block}.row .cell.news .bg-wrap{bottom:unset}.row .cell.news .bg-wrap:before{content:"";padding-bottom:calc(9 / 16 * 100%);display:block}.row .cell.news h1{--font-size: 2.0rem;margin:1rem 0;line-break:loose;font-size:var(--font-size, 2rem)}.row .cell.news h1 a{color:black;text-decoration:none;word-break:break-word;overflow:hidden;display:-webkit-box}@media (min-width: 1281px){.row .cell.news h1{--font-size: 1.8rem}}@media (max-width: 1280px){.row .cell.news h1{--font-size: 1.75rem}}@media (max-width: 1024px){.row .cell.news h1{--font-size: 1.35rem}}@media (max-width: 768px){.row .cell.news h1{--font-size: 1.2rem}}@media (max-width: 480px){.row .cell.news h1{margin:0.7rem 0;--font-size: 0.8rem}}.row .cell.news .newsbody{line-height:1.5rem;overflow:hidden;font-size:1.2rem}.row .cell.news .newsbody span{overflow:hidden;display:-webkit-box}.row .cell.news .newsbody span p{margin:0 0 0.5rem 0}@media (max-width: 580px){.row .cell.news .newsbody span{display:none;margin-bottom:0}}@media (max-width: 1280px){.row .cell.news .newsbody{font-size:1rem;line-height:1.4rem}}@media (min-width: 1281px){.row .cell.news .newsbody{font-size:1.1rem;line-height:1.4rem}}.row .cell img{width:100%;height:100%;display:block;object-fit:cover}.row .cell.size-1x1{grid-column-end:span 1;grid-row-end:span 1}@media (max-width: 500px){.row .cell.size-1x1 .buynow{display:none}}.row .cell.size-1x2{grid-column-end:span 1;grid-row-end:span 2}.row .cell.size-2x2{grid-column-end:span 2;grid-row-end:span 2}.row .cell.size-2x2 .title{font-size:2.5vw}.ellipsys{color:#c80000;text-decoration:none;font-size:1.2rem}@media (max-width: 1280px){.ellipsys{font-size:1rem}}@media (min-width: 1281px){.ellipsys{font-size:1rem}}.showmorewrapper{display:flex;justify-content:center;align-items:center;margin:1.5rem 0}.showmorewrapper .showmore{background-color:#c8c8c8;color:black;text-transform:uppercase;border:unset;padding:1rem 2rem;font-size:1.1rem;transition:0.1s background-color ease-in-out;cursor:pointer}.showmorewrapper .showmore:hover{background-color:#bbb}.showmorewrapper .showmore.hidden{display:none}.post-footer-text{background-color:#fff;font-weight:bold;text-transform:uppercase;position:absolute;left:0.5rem;bottom:0.5rem}@media (max-width: 480px){.post-footer-text{font-size:0.7em;padding:0.3em 0.7em 0.3em 0.7em}}@media (min-width: 481px) and (max-width: 768px){.post-footer-text{padding:0.4em 0.7em 0.3em 0.7em}}@media (min-width: 769px){.post-footer-text{padding:0.7em 1.25em 0.6em}}@media (min-width: 1500px){.post-footer-text{padding:1em 2em 1em}}.post-footer{position:absolute;bottom:0;left:0;right:0;padding:4.5em 1em 0.5em;background:#999;background:linear-gradient(0deg, #f0f0f0 0%, #f0f0f0 75%, rgba(240,240,240,0) 100%);text-align:left}@media (max-width: 480px){.post-footer{padding:1.0em 0.4em 0.5em}}@media (min-width: 481px) and (max-width: 768px){.post-footer{padding:2.8em 0.5em 0.8em}}@media (min-width: 769px){.post-footer{padding:3.5em 0.6em 1.2em}}@media (min-width: 1500px){.post-footer{padding:2em 1em 1.8em}}.overlay{transition:.5s ease;opacity:0;position:absolute;height:100%;width:100%;text-align:center;z-index:1000;background-color:rgba(0,0,0,0.8)}.overlay .title{font-size:1.5vw;color:white;font-weight:bold;word-wrap:break-word;position:absolute;padding:1rem;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center}.unsupported-locale{margin:4rem auto;font-size:1.9rem;font-weight:bold;text-shadow:0 3px 7px #fff;text-align:center;width:768px}.unsupported-locale a{color:#c80000}@media (max-width: 769px){.unsupported-locale{width:100%;padding:4rem 1rem;font-size:1.2rem}}@media (max-width: 577px){.unsupported-locale{width:100%;font-size:0.7rem}}
