@font-face{font-family:refrain-bold;font-weight:400;font-style:normal;src:url(/fonts/NOS-Refrain-Bold.woff2)format("woff2"),url(/fonts/NOS-Refrain-Bold.woff)format("woff")}@font-face{font-family:refrain-heavy;font-weight:400;font-style:normal;src:url(/fonts/NOS-Refrain-Heavy.woff2)format("woff2"),url(/fonts/NOS-Refrain-Heavy.woff)format("woff")}@font-face{font-family:refrain-light;font-weight:400;font-style:normal;src:url(/fonts/NOS-Refrain-Light.woff2)format("woff2"),url(/fonts/NOS-Refrain-Light.woff)format("woff")}@font-face{font-family:refrain-medium;font-weight:400;font-style:normal;src:url(/fonts/NOS-Refrain-Medium.woff2)format("woff2"),url(/fonts/NOS-Refrain-Medium.woff)format("woff")}@font-face{font-family:refrain-regular;font-weight:400;font-style:normal;src:url(/fonts/NOS-Refrain-Regular.woff2)format("woff2"),url(/fonts/NOS-Refrain-Regular.woff)format("woff")}@font-face{font-family:refrain-semibold;font-weight:400;font-style:normal;src:url(/fonts/NOS-Refrain-SemiBold.woff2)format("woff2"),url(/fonts/NOS-Refrain-SemiBold.woff)format("woff")}*{border:0;margin:0;padding:0;list-style:none;color:inherit;font-weight:inherit;text-decoration:inherit;font-size:inherit;font-family:inherit;box-sizing:border-box}:root{--white:#FFF;--black:#1e1e1e;--light-grey:#c9cac8;--dark-grey:#616365;--red:#f7403a;--purple:#6639b7;--green:#34b233;background-color:var(--black);font-family:refrain-regular,sans-serif;color:var(--white);scrollbar-color:var(--red)var(--green);scrollbar-color:var(--black)var(--purple);overflow-y:scroll}header{background:var(--dark-grey);background-color:var(--black);color:var(--purple)}header #menu-controller{display:none;font-size:40px;font-family:refrain-medium;color:var(--purple)}header nav{display:flex;font-size:30px;line-height:36px;display:flex;padding:23px 46px}header nav .logo{color:var(--dark-grey);display:block;flex:1 0 200px}header nav ul{display:flex;gap:20px}header nav ul li{color:var(--purple);font-family:refrain-regular,sans-serif;border:0 solid var(--black);border-bottom-width:4px}header nav ul li.active,header nav ul li:hover{border-color:var(--green)}#splash{background-color:var(--dark-grey);background-color:var(--black);color:var(--light-grey);line-height:600px;font-size:100px;text-align:center;overflow:hidden;user-select:none}#splash .stamp{animation:splash-animation 30ms linear infinite}@keyframes splash-animation{0%{color:var(--green);font-size:100px}33%{color:var(--red);font-size:90px;transform:translateX(20px)rotate(-1deg)}66%{color:var(--purple);font-size:175px;transform:translateX(-15px)rotate(1deg)}100%{color:var(--red);font-size:60px}}.noise{display:grid;justify-contents:middle;user-select:none;text-align:center;border:0 solid var(--purple)}.noise h1{line-height:800px}.noise h2{display:none;font-size:20px;font-family:refrain-light}section{padding:144px}section.black{background-color:var(--black);color:var(--white)}section.white{background-color:var(--white);color:var(--black)}#legal{background-color:var(--dark-grey);background-color:var(--purple);color:var(--red);text-align:center;font-family:refrain-light;font-size:12px;line-height:480%}footer{background-color:var(--black);color:var(--dark-grey);font-size:60px;line-height:300px;text-align:center;user-select:none}#social-media{display:none}#lang-controller{display:none}.satie{font-family:refrain-light,sans-serif;color:var(--red);font-size:48px}#newsletter-form{padding:28px}#newsletter-form>label{display:block;font-size:20px;border:0 solid var(--purple);border-width:1px;margin:28px 0}#newsletter-form>label input[type=text]{width:100%;font-size:20px;padding:2px 12px;color:var(--purple);outline:0}.release{height:560px;width:560px;background-color:var(--white);display:grid;grid-template-columns:35px 1fr 35px 1fr 35px;grid-template-rows:repeat(16,35px);gap:1px;align-content:bottom;color:var(--red)}.release:nth-of-type(2){color:var(--purple)}.release p{font-size:30px;line-height:36px;padding:0;margin:0;align-content:flex-end}.release p span{display:inline-block;transform:translateY(5px)}.release .logo{grid-column:2;grid-row:2;font-size:35px}.release .artist{grid-column:2;grid-row:3;font-family:refrain-medium}.release .composer{grid-column:2;grid-row:4}.release .title{grid-column:2;grid-row:5;font-family:refrain-medium}.release .text{grid-column:4;grid-row:2/16;align-self:bottom;font-size:15px;line-height:18px}.release .text span{transform:translateY(3px)}h1{font-family:refrain-semibold;font-size:120px;line-height:120%}h2{font-family:refrain-semibold;font-size:60px;line-height:120%}p{font-family:refrain-light;font-size:20px;line-height:120%;margin:12px 0}figure{background-color:var(--white);color:var(--black);text-align:center;padding:calc(4.5 * 72px)72px}figure blockquote{font-family:refrain-semibold;font-size:60px;line-height:72px}figure figcaption{font-family:refrain-light;font-size:40px;line-height:120%;margin-top:40px}