main-page{display:flex;flex-direction:column;min-height:100vh;--main-page-content-padding-inline:18px}@media(min-width:1025px){main-page{--main-page-content-padding-inline:var(--layout-content-padding-inline-desktop)}}main-page .main-page-content{box-sizing:border-box;flex:1 1;width:100%;padding-inline:var(--main-page-content-padding-inline)}main-page .main-page-footer{flex-shrink:0}production-route production-large{display:block}programme-route .filter-response{color:var(--primary-focus-color);transform:rotate(180deg)}@media(min-width:1025px){programme-route .filter-response{display:none}}blog-route{display:block}blog-route .newsletter{width:calc(100% + 2*var(--main-page-content-padding-inline, 18px));margin-inline:calc(-1*var(--main-page-content-padding-inline, 18px))}blog-item-route{display:block;background-color:#f5f1ed}@media(min-width:900px){blog-item-route{padding-top:unset}}static-page-link a{width:100%;display:block;text-align:center;padding:3px 20px 3px 10px;box-sizing:border-box;font-size:1em;text-transform:uppercase;line-height:1.5em}@media(min-width:1000px){static-page-link a{font-size:1.5em}}blog-item-large{display:block;width:100%;background-color:#f5f1ed}blog-item-large .header{width:100%}blog-item-large .breadcrumbs{margin:30px 0 20px}blog-item-large .img-box{display:block;position:relative;overflow:hidden;height:0;width:100%;padding-top:56.27%;margin-top:30px}blog-item-large .img-box dsl-image{display:inline-block;max-width:100%}blog-item-large .img-box dsl-image .file-name{inset-block-start:0;inset-inline:0;text-align:center}blog-item-large .img-box dsl-image .copyright,blog-item-large .img-box dsl-image .file-name{visibility:hidden;position:absolute;background-color:rgba(0,0,0,.7);color:#fff;padding-block:5px;padding-inline:15px}blog-item-large .img-box dsl-image .copyright{inset-block-end:0;inset-inline:0}blog-item-large .img-box dsl-image .original{color:#fff}blog-item-large .img-box dsl-image .original:hover{color:var(--primary-focus-color)}blog-item-large .img-box dsl-image .absolute{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}blog-item-large .img-box dsl-image .auto{width:auto;height:auto;max-width:100%;max-height:100%}blog-item-large .img-box dsl-image:hover .copyright,blog-item-large .img-box dsl-image:hover .file-name{visibility:visible}blog-item-large .img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}blog-item-large .article-container{width:100%;display:flex;flex-direction:column;align-items:left}blog-item-large aside{width:100%}blog-item-large article{max-width:825px;padding:30px 0;box-sizing:border-box}blog-item-large h1{font-size:2em}blog-item-large h2{font-size:2em;color:rgba(0,0,0,.6);text-align:center}blog-item-large p{max-width:none}blog-item-large .introduction{font-family:Signifier;font-size:1.4em;font-weight:500;line-height:1.3em;margin-bottom:20px}blog-item-large .body{font-family:Signifier;font-size:1em;line-height:1.5em}blog-item-large .types{font-size:.75em;text-align:center;text-transform:uppercase;margin-bottom:10px}blog-item-large .tag{display:inline-block;font-size:.9em;font-weight:500}blog-item-large .author{display:flex;padding:30px 0 0}blog-item-large .author img{width:59px;height:59px;border-radius:50%;margin-bottom:7px}blog-item-large .author p{margin-bottom:7px}blog-item-large .author-data{margin-left:10px}blog-item-large .grey{color:#666}blog-item-large .playlist-background{position:relative;width:100vw;height:55.272vw;max-width:1200px;max-height:663.2588px;min-height:450px;padding-top:35px;box-sizing:border-box}blog-item-large .playlist-container{background-color:#f8f8f8;background-color:rgba(248,248,248,.94);padding:20px 0}blog-item-large .playlist-container h2{text-transform:uppercase;margin-bottom:10px;padding:0 10px}blog-item-large .playlist-container h3{font-size:1em;margin-bottom:7px;padding:0 10px}blog-item-large .video-container{margin:0}blog-item-large .video{width:100%;height:56.25vw;max-height:430.3125px}blog-item-large .all-tag{display:block;font-size:1.4em;margin:30px auto 40px;width:fit-content}blog-item-large .hide{display:none}blog-item-large .social-share{display:flex;justify-content:center;align-items:center;font-family:Signifier;font-size:1.2em;margin-bottom:2em}blog-item-large .social-icon{margin-left:15px}@media(min-width:750px){blog-item-large .types{font-size:1em}}@media(min-width:1180px){blog-item-large h1,blog-item-large h2{font-size:4.5em}blog-item-large .types{font-size:1.5em}blog-item-large .article-container{flex-direction:row}blog-item-large aside{width:15%}blog-item-large .author{flex-direction:column;padding:30px 10px 0 0}blog-item-large .author-data{margin-left:0}blog-item-large article{width:70%;padding:30px 0}blog-item-large .introduction{font-size:26px;line-height:1.3em}blog-item-large .body{font-size:20px;line-height:1.5em}}@media(min-width:768px){blog-item-large .playlist-container{position:absolute;bottom:10%;left:10%;padding:20px}blog-item-large .playlist-container h2,blog-item-large .playlist-container h3{padding:unset}}