/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}::-moz-selection{background:#555;text-shadow:none}::selection{background:#555;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #bbb;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img{max-width:100%}.advertisement{text-align:center}.footer{display:flex;justify-content:center;align-items:center;bottom:0;left:0;width:100%;height:30px;font-size:11px;font-family:"Archivo", serif;color:#000;padding-bottom:80px}.footer a,.footer #ot-sdk-btn.ot-sdk-show-settings,.footer #ot-sdk-btn.optanon-show-settings{display:inline-block;margin:0 !important;font-size:11px !important;font-family:"Archivo", serif !important;text-decoration:none !important;color:#000 !important;border:none !important;padding:10px 5px !important;position:relative;z-index:1000}.footer a:hover,.footer #ot-sdk-btn.ot-sdk-show-settings:hover,.footer #ot-sdk-btn.optanon-show-settings:hover{text-decoration:underline !important;background:none !important}#onetrust-accept-btn-handler{background:transparent !important;color:#fff !important;border:1px solid #fff !important;border-radius:0 !important;font-family:"dharma-gothic-m", sans-serif !important;font-size:18px !important;line-height:1 !important;text-transform:uppercase !important}body{background-color:#ddd}*,*::before,*::after{box-sizing:border-box}body{font-family:'expo-serif-pro', sans-serif;font-weight:400;font-size:1em;line-height:1.4}h1,h2,h3,h4,h5,h6{font-family:'neue-haas-unica', sans-serif;font-weight:800}@font-face{font-family:'Commune_Nuit_Debout';src:url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDebout/Commune-Nuit_Debout_web.eot");src:url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDebout/Commune-Nuit_Debout_web.eot?#iefix") format("embedded-opentype"),url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDebout/Commune-Nuit_Debout_web.woff") format("woff"),url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDebout/Commune-Nuit_Debout_web.woff2") format("woff2"),url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDebout/Commune-Nuit_Debout_web.ttf") format("truetype"),url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDebout/Commune-Nuit_Debout_web.svg#svgFontName") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Commune_Nuit_Debout_Pochoir';src:url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDeboutPochoir/Commune-Nuit_Debout_Pochoir_web.eot");src:url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDeboutPochoir/Commune-Nuit_Debout_Pochoir_web.eot?#iefix") format("embedded-opentype"),url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDeboutPochoir/Commune-Nuit_Debout_Pochoir_web.woff") format("woff"),url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDeboutPochoir/Commune-Nuit_Debout_Pochoir_web.woff2") format("woff2"),url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDeboutPochoir/Commune-Nuit_Debout_Pochoir_web.ttf") format("truetype"),url("https://bin.complex.com/websites/twentieth-anniversary-cover-story/fonts/NuitDeboutPochoir/Commune-Nuit_Debout_Pochoir_web.svg#svgFontName") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'social';src:url("https://bin.complex.com/common/fonts/social.eot?7");src:url("https://bin.complex.com/common/fonts/social.eot?7#iefix") format("embedded-opentype"),url("https://bin.complex.com/common/fonts/social.woff2?") format("woff2"),url("https://bin.complex.com/common/fonts/social.woff?") format("woff"),url("https://bin.complex.com/common/fonts/social.ttf?") format("truetype"),url("https://bin.complex.com/common/fonts/social.svg?#social") format("svg");font-weight:normal;font-style:normal}body{padding-top:55px}.top-nav{display:flex;position:fixed;top:0px;left:0;width:100%;height:55px;background:#000;align-items:center;justify-content:space-between;z-index:1;padding:0 10px;box-sizing:border-box}@media (min-width: 481px){.top-nav{padding:0 20px}}.top-nav-logo{height:32px;width:auto;margin:0}.top-nav-bc-logo{width:160px;max-width:160px;max-height:55px}.top-nav-bc-logo iframe{width:160px !important;max-width:160px;max-height:55px}.top-nav-social a{color:#FFF;font-size:26px;margin-right:10px}.top-nav-social a:last-child{margin-right:0}body{background-color:black}.arrowed-text{display:flex;flex-direction:row;justify-content:center;font-weight:600}.wrapper a{color:#ECA35A}.wrapper a:visited{color:#ECA35A}.top-nav{background:transparent;font-family:'Azeret Mono', monospace}.top-nav .back-button{color:white;padding:1%;transform:scale(1);transition:transform 0.2s ease-in-out;font-weight:100}.top-nav .back-button:hover{transform:scale(1.05)}.top-nav .back-button a{text-decoration:none;color:white}.top-nav .back-button :visited{color:white}.footer{display:none}[data-ad-size="rect"]{min-height:250px}[data-ad-size="incontent"]{min-height:50px}.ad-unit{margin:50px auto}#home{color:#fff}#home a{color:#fff}#music .splash-screen{width:100vw;height:100vh;position:fixed;bottom:0;background-color:rgba(0,0,0,0.9);z-index:105;cursor:pointer}#music .splash-screen.hiding{animation:hide-overlay .5s forwards}#music .splash-screen img{width:100%;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width: 768px){#music .splash-screen img{max-width:80%;max-height:80%}}@keyframes hide-overlay{100%{opacity:0;transform:scale(5)}}#music .wrapper{width:100%;height:100%;min-height:100vh;position:absolute;top:0;font-family:'Azeret Mono', monospace;overflow:hidden;color:#f0e8d9}@media (min-width: 920px){#music .wrapper{display:grid;grid-template-rows:auto 0 0 35vh}}#music p,#music h1,#music h2,#music h3,#music h4,#music h5,#music h6{font-family:'Azeret Mono', monospace}#music p{font-weight:100}#music .close-button{display:block;margin-left:auto;cursor:pointer;width:25px;height:25px;border:none;background:url(https://bin.complex.com/websites/twentieth-anniversary-cover-story/img/close-button.png) center/contain no-repeat}#music .close-button:hover{background-image:url(https://bin.complex.com/websites/twentieth-anniversary-cover-story/img/close-button-hover.png)}#music .modal-popup{position:absolute;width:100%;height:100vh;padding:2% 2% 0 2%;top:0;background:black;z-index:100;transform:translateY(100vh);transition:transform 0.2s ease-in-out;border:solid 2px gray;overflow:auto;z-index:103}@media (min-width: 920px){#music .modal-popup{height:65vh;z-index:100}}#music .modal-popup .top-elements{position:relative}@media (min-width: 920px){#music .modal-popup .modal-popup__content{display:grid;grid-template-columns:60% auto}}#music .modal-popup.visible{transform:translateY(0)}@media (min-width: 920px){#music .modal-popup .modal-popup__col-left{padding-right:5%}}#music .modal-popup .modal-popup__col-right{position:relative;height:100%;overflow:auto}#music .modal-popup .modal-popup__col-right .ad-unit{margin-bottom:120px}#music .modal-popup .modal-popup__video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;margin-bottom:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}#music .modal-popup .modal-popup__video .video-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}#music .modal-popup .modal-popup__video .video-poster{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#music .modal-popup .modal-popup__video .video-poster:hover{cursor:pointer}#music .modal-popup .modal-popup__video .video-poster:hover:after{opacity:0.9;transform:translate(-50%, -50%) scale(1.05)}#music .modal-popup .modal-popup__video .video-poster img{width:100%}#music .modal-popup .modal-popup__video .video-poster:after{content:'';width:30%;height:30%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);background:url(https://bin.complex.com/websites/twentieth-anniversary-cover-story/img/play.png) center/contain no-repeat;opacity:0.8;transition:all 0.15s ease-in-out}#music .modal-popup .modal-popup__genre{color:gray;text-transform:uppercase;margin-bottom:20px;font-size:clamp(17px, 2vw, 25px)}#music .modal-popup .modal-popup__title{font-family:'Commune_Nuit_Debout', sans-serif;font-size:clamp(70px, 7vw, 120px);text-transform:uppercase;line-height:1}#music .modal-popup .modal-popup__song{margin-bottom:20px;border-bottom:5px solid #f0e8d9;padding-bottom:10px;font-family:'Commune_Nuit_Debout', sans-serif;font-size:clamp(60px, 6vw, 90px);line-height:1;text-transform:uppercase}#music .modal-popup .modal-popup__close{position:absolute;top:50%;right:0;transform:translateY(-50%)}#music .loader svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10%;height:10%;animation:1s linear infinite rotate}@keyframes rotate{from{transform:translate(-50%, -50%) rotate(0)}to{transform:translate(-50%, -50%) rotate(360deg)}}#music .three-d-obj{height:100%;width:100%;position:relative;overflow:hidden}#music .three-d-obj #three-d-model{z-index:-100;cursor:grab}#music .three-d-obj #three-d-model:active{cursor:grabbing}#music .three-d-obj .back-button{position:absolute;top:0;right:0;color:#f0e8d9;padding:1%}#music .three-d-obj .back-button :visited{color:#f0e8d9}#music .three-d-obj .genre-button{position:absolute;top:50%;left:50%;font-weight:800;font-size:clamp(12px, 5vw, 18px);text-align:center;color:#f0e8d9;text-transform:uppercase;user-select:none;z-index:0}#music .three-d-obj .genre-button .inner{background:black;border:3px solid #f0e8d9;padding:1vw 2vw;border-radius:100px;transform:scale(0);transition:transform 0.2s ease-in-out, background-color 0.2s ease-in-out, color 0.2s ease-in-out, border 0.2s ease-in-out;cursor:pointer}#music .three-d-obj .genre-button .inner:hover{background:#f0e8d9;border:3px solid black;color:black}#music .three-d-obj .genre-button.active .inner{background:#f0e8d9;border:3px solid black;color:black}#music .three-d-obj .genre-button p{margin:10px}@media (min-width: 920px){#music .three-d-obj .genre-button p{margin:0}}#music .three-d-obj .genre-button:hover{cursor:pointer}#music .three-d-obj .genre-button.visible .inner{transform:scale(1)}#music .three-d-obj .genre-button.visible .inner:hover{transform:scale(1.1)}#music .call-to-action{position:absolute;right:2%;bottom:42%;width:20%;max-width:65px;transition:opacity .5s ease-in-out;pointer-events:none}@media (min-width: 920px){#music .call-to-action{width:7%;max-width:80px;bottom:2%}}#music .call-to-action.hide{opacity:0}#music .footer{display:none}#music .genre-info{position:absolute;top:0;width:100%;height:100vh;padding:1% 5% 60px 1%;color:#f0e8d9;background:black;overflow-y:scroll;border:solid 2px gray;transform:translateY(100vh);transition:all 0.2s ease-in-out;z-index:102}@media (min-width: 920px){#music .genre-info{height:65vh;z-index:100}}#music .genre-info.visible{transform:translateY(0)}#music .genre-info .genre-info__close{position:relative;margin-top:2%}#music .info-container{position:absolute;z-index:101;bottom:0;height:35vh;width:100%;background:black}#music .info-container.clicked{height:60vh;transform:translateY(-50%);top:50%;transition:transform 0.2s ease-in-out;background:transparent}#music .info-container.clicked.closed{transform:translateY(100%)}@media (min-width: 920px){#music .info-container.clicked{height:100vh;transform:translateY(0);top:0}}@media (min-width: 920px){#music .info-container{position:relative;height:35vh}}#music .info-container__action{display:none;position:absolute;right:2%;top:-3%;transition:opacity .5s ease-in-out;cursor:pointer;z-index:101}#music .info-container__action.hide{opacity:0;z-index:0}@media (min-width: 920px){#music .info-container__action{display:flex}}@keyframes hide-action{100%{opacity:0;transform:scale(5)}}#music .info-container .info-container__splash-description{width:100%;height:100%;padding:1% 5% 60px 1%;color:#f0e8d9;overflow-y:scroll;border:solid 2px gray}#music .signature{text-transform:uppercase;font-style:italic}#music .credits{font-weight:400;color:#7F7F7F}#music .info-container .genre-modal{display:grid;grid-template-rows:auto 1fr;position:absolute;box-sizing:border-box;top:0;left:0;width:100%;transform:translateY(100%);transition:all 0.2s ease-in-out;opacity:0}#music .info-container .genre-modal.visible{opacity:1}#music .info-container .genre-modal .genre-modal__top{display:flex;align-items:center;text-transform:uppercase;background:rgba(0,0,0,0.8)}#music .info-container .genre-modal .genre-modal__genre-title{margin-left:15px}@media (min-width: 920px){#music .info-container .genre-modal .genre-modal__genre-title{display:none}}#music .info-container .genre-modal .genre-modal__inner{display:grid;grid-template-columns:1fr 1fr}@media (min-width: 920px){#music .info-container .genre-modal .genre-modal__inner{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 920px){#music .info-container .genre-modal{max-height:35vh;height:100%}}#music .info-container .genre-modal:hover:before{background:#f0e8d9;color:black}#music .info-container .genre-modal button{position:relative;margin:2% 3% 2% auto}@media (min-width: 920px){#music .info-container .genre-modal button{display:none}}#music .info-container .genre-modal.visible{transform:translateY(0)}#music .info-container .genre-modal .genre-modal__card{background:rgba(0,0,0,0.9);padding:clamp(10px, 7%, 40px);border:solid 1px gray;color:#f0e8d9;text-transform:uppercase;display:flex;flex-direction:column;justify-content:space-evenly;transition:all 0.1s ease-in-out;height:30vh}@media (min-width: 920px){#music .info-container .genre-modal .genre-modal__card{background:black;height:35vh}}#music .info-container .genre-modal .genre-modal__card h2{display:inline-flex;justify-content:space-between;font-weight:100;font-size:clamp(12px, 5vw, 30px);line-height:1}#music .info-container .genre-modal .genre-modal__card h2:after{content:"";width:10%;min-width:20px;background:url(https://bin.complex.com/websites/twentieth-anniversary-cover-story/img/music/artist-arrow.png) center 83%/contain no-repeat;margin-left:10px}@media (min-width: 920px){#music .info-container .genre-modal .genre-modal__card h2:after{background-position:center}}#music .info-container .genre-modal .genre-modal__card:hover{cursor:pointer;background:#f0e8d9;color:black}#music .info-container .genre-modal .genre-modal__card:hover>img{transform:scale(1.01);filter:drop-shadow(4px 4px 8px #4171b0) invert(75%)}#music .info-container .genre-modal .genre-modal__card:hover>h2:after{filter:invert(100%);transition:filter 0.2s ease-in-out}#music .info-container .genre-modal .genre-modal__card[data-artist=""]{pointer-events:none}#music .info-container .genre-modal .genre-modal__card>img{transform:scale(1);transition:all 0.08s ease-in-out;transform-origin:left;object-fit:cover;width:100%;max-height:80%}#music .info-container .genre-modal .genre-modal__card h2{margin:0 0 20px 0}#pop-culture{--header-height: 55px}#pop-culture .gallery{width:100%;height:calc(100% - var(--header-height));position:absolute;left:0;top:0;z-index:0;background:transparent;overflow:hidden}#pop-culture .gallery img{position:absolute;background:#666;overflow:hidden;cursor:pointer;left:100%;border-color:#333;border-style:solid;border-width:1px}#pop-culture .gallery span{position:absolute;color:#efe;font-family:verdana;font-size:0px;white-space:nowrap;left:-999px;background:#333;background:rgba(0,0,0,0.7)}#pop-culture .gallery span:hover{cursor:pointer;color:red}#pop-culture .modals-container{position:relative;z-index:1001}#pop-culture .modal{width:100%;height:calc(100% - var(--header-height));display:none;background:#000;color:#fff;position:fixed;top:var(--header-height);left:0;z-index:1;border:1px solid #fff}#pop-culture .modal.active{display:block}#pop-culture .modal-close{background:none;color:#fff;position:absolute;top:0;right:0;transform:translate(-5%, 0%);border:none}#pop-culture .modal-close:hover{cursor:pointer;color:red}*{box-sizing:border-box}body{min-height:100vh;padding:0;margin:0}body.scroll-disabled{overflow:hidden !important}#culture{font-family:'Azeret Mono', monospace;font-weight:100}#culture .close-button{display:block;cursor:pointer;margin-left:auto;width:25px;height:25px;background:url(https://bin.complex.com/websites/twentieth-anniversary-cover-story/img/close-button.png) center/contain no-repeat}#culture .close-button:hover{background-image:url(https://bin.complex.com/websites/twentieth-anniversary-cover-story/img/close-button-hover.png)}#culture #progress-bar{width:100vw;height:100vh;position:fixed;bottom:0;display:flex;align-items:center;background:black;z-index:2;pointer-events:none}#culture #progress-bar #progress-bar-inner{width:0%;height:20px;background:#f0e8d9;transition:width 0.2s ease-in}#culture .splash-screen{width:100vw;height:100vh;position:fixed;bottom:0;background:black;z-index:1}#culture .splash-screen img{width:100%;max-width:80%;max-height:80%;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#culture .splash-screen:hover{cursor:pointer}#culture #video-materials{display:none}#culture #cta,#culture #close,#culture #cta-interact{color:#f0e8d9;position:fixed;left:50%;transform:translateX(-50%);font-family:'Azeret Mono', monospace;user-select:none;width:100%;text-align:center;user-select:none;z-index:1}#culture #cta{position:fixed;bottom:7%;pointer-events:none;transform:translate(-50%, -20%)}@media (min-width: 920px){#culture #cta{bottom:1%}}#culture #cta.animating{animation:bounce 1s ease-in-out alternate 6, fadeOut 1s ease-in-out 3s 1 normal forwards}#culture #cta-interact{top:clamp(60px, 7%, 100px);font-weight:800}#culture #cta-interact.animating{animation:fadeOut 1s ease-in-out 3s 1 normal forwards}@keyframes bounce{from{transform:translate(-50%, -20%)}to{transform:translate(-50%, 0)}}@keyframes fadeOut{from{opacity:1}to{opacity:0;visibility:hidden}}#culture #close{top:clamp(60px, 12%, 100px);filter:drop-shadow(30px 10px 4px rgba(0,0,0,0.7));transition:all 0.3s ease-in-out;transform:translateX(-50%) scale(1)}#culture #close:hover{cursor:pointer;transform:translateX(-50%) scale(1.15)}#culture .scroll{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:hidden}#culture .modal-popup{position:fixed;top:0;left:0;width:100%;height:100%;padding:2% 2% 0 2%;color:#f0e8d9;bottom:0;background:black;z-index:5;transform:translateY(100%);opacity:0;transition:transform 0.5s ease-in-out, opacity 0.8s ease-in-out;border:solid 2px gray;overflow:auto}#culture .modal-popup .top-elements{position:relative}#culture .modal-popup .credits{font-weight:400;color:#7F7F7F}#culture .modal-popup .modal-popup__content{height:97%;margin-top:13%}@media (min-width: 920px){#culture .modal-popup .modal-popup__content{display:grid;grid-template-columns:60% auto;margin-top:0}}#culture .modal-popup .modal-popup__content .modal-popup__video-outer{position:sticky;top:35px}#culture .modal-popup .modal-popup__content .modal-popup__video{overflow:hidden;width:100%;padding-top:56.25%;margin-bottom:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}#culture .modal-popup .modal-popup__content .modal-popup__video .loader svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10%;height:10%;animation:1s linear infinite rotate}@keyframes rotate{from{transform:translate(-50%, -50%) rotate(0)}to{transform:translate(-50%, -50%) rotate(360deg)}}#culture .modal-popup .modal-popup__content .modal-popup__video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}#culture .modal-popup .modal-popup__content .modal-popup__video .video-poster{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#culture .modal-popup .modal-popup__content .modal-popup__video .video-poster:not(.no-video):hover{cursor:pointer}#culture .modal-popup .modal-popup__content .modal-popup__video .video-poster:not(.no-video):hover:after{opacity:0.9;transform:translate(-50%, -50%) scale(1.05)}#culture .modal-popup .modal-popup__content .modal-popup__video .video-poster img{width:100%}#culture .modal-popup .modal-popup__content .modal-popup__video .video-poster:not(.no-video):after{content:'';width:30%;height:30%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);background:url(https://bin.complex.com/websites/twentieth-anniversary-cover-story/img/play.png) center/contain no-repeat;opacity:0.8;transition:all 0.15s ease-in-out}#culture .modal-popup button{position:absolute;top:0;right:0;background:black;color:#f0e8d9;border:1px solid #f0e8d9;z-index:2;margin-top:-3%}@media (min-width: 920px){#culture .modal-popup button{margin-top:-2%}}#culture .modal-popup button:hover{background:#f0e8d9;color:black}#culture .modal-popup.visible{transform:translateY(0);opacity:1;z-index:1000}#culture .modal-popup .modal-popup__col-left{margin-bottom:20px}@media (min-width: 920px){#culture .modal-popup .modal-popup__col-left{padding-right:5%;margin-bottom:0}}#culture .modal-popup .modal-popup__col-right{position:relative;height:100%}#culture .modal-popup .modal-popup__video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;margin-bottom:40px}#culture .modal-popup .modal-popup__video .modal-popup__video-loader{width:20%;height:20%}#culture .modal-popup .modal-popup__video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}#culture .modal-popup .modal-popup__genre{color:gray;text-transform:uppercase;margin-bottom:20px}#culture .modal-popup .modal-popup__title{border-bottom:5px solid #f0e8d9;text-transform:uppercase;line-height:1}#culture .modal-popup .modal-popup__title .modal-popup__title__hed{font-family:'Commune_Nuit_Debout', sans-serif;font-size:clamp(70px, 7vw, 120px);margin-top:10px}#culture .modal-popup .modal-popup__year{color:gray;font-size:clamp(20px, 5vw, 25px);padding-top:20px}#culture .modal-popup .modal-popup__song{display:none}#culture .modal-popup .modal-popup__description{padding-bottom:clamp(60px, 5%, 70px)}#culture .modal-popup .modal-popup__description .signature{font-style:italic}#culture .modal-popup .modal-popup__close{display:block;margin-left:0 0 10px auto}#culture-canvas{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;pointer-events:none}@media only screen and (min-width: 992px){.footer{position:fixed;justify-content:flex-start;padding-left:5px;padding-bottom:0}.footer span{margin:0 10px}}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.lazyload{opacity:0;transition:transform 1s ease, opacity 1s ease;transform:translateY(25%)}.lazyload.loaded{opacity:1;transform:translateY(0)}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*# sourceMappingURL=main.min.css.map */