*{margin:0;padding:0}body{font-family:arial;color:#444}header{width:70%;margin:auto;padding:40px 25px}header nav{text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:16px}header nav>.logo{display:inline-block;height:100px;line-height:100px;padding:0}header nav>.logo:after{width:calc(100% - 145px)}header nav>.logo>img{width:100px;height:100px;float:left;margin-right:15px}header nav>ul{float:right;list-style:none}header nav>ul>li{float:left}header nav a{height:100px;line-height:100px;padding:0 15px;overflow:hidden;transition:line-height .33s}header nav ul a:after{position:absolute;content:"";display:block;width:calc(100% - 30px);height:2px;background:orange;right:15px;bottom:-2px;opacity:0;transition:bottom .33s,opacity .33s}header nav ul a:hover:after{bottom:35px;opacity:1}header nav a.active{color:orange}header nav ul.social a:before{position:absolute;content:"";display:block;width:2px;height:20%;background:#444;right:0;top:40%}header nav ul.social li:last-child a:before{display:none}main{width:70%;margin:auto;padding:50px 0 100px;animation-name:loadContent;animation-duration:1s;text-align:center;overflow-x:hidden;min-height:calc(100vh - 500px)}main>.header>h1{margin-bottom:25px}main>.header>p{font-size:2rem;font-family:georgia;line-height:3rem}section{margin-bottom:6rem}section div.flex{display:flex;gap:4rem}p:last-child{margin-bottom:0}article{display:flex;padding:5rem 0;text-align:left;border-bottom:2px solid #444}article:first-child{padding-top:0}article:last-child{border-bottom:none;padding-bottom:0}article:after{display:block;content:"";clear:both}footer{background:#222;color:#aaa;padding:80px 0}footer>div{width:70%;margin:auto;display:flex;justify-content:space-between;align-items:center}footer>div>div:last-child{place-items:flex-end}footer p{font-family:arial;font-size:14px;line-height:22px;margin:0}footer nav>ul{display:inline-block;list-style:none}footer nav>ul>li{display:inline-block}footer nav a{letter-spacing:normal;color:#aaa;font-size:14px;padding:5px 10px}footer nav a:after{background:0 0}h1,h2,h3,h4,h5,h6{font-family:georgia;font-size:80px;margin-bottom:25px;color:#333;text-align:left;font-weight:400}h1{line-height:85px;margin-bottom:100px}h1:last-child{margin-bottom:0}h2{font-size:60px}p+h2,p+h3{margin-top:100px}article h2,h3,h4,h5,h6{font-size:35px;color:#444;margin-bottom:20px}p,main ul,main ol{margin-bottom:25px;text-align:justify;font-family:georgia;font-size:1.6rem;line-height:2.3rem}main ul,main ol{padding-left:50px}main ul li,main ol li{margin-bottom:15px}a{position:relative;display:inline-block;text-decoration:none;color:#444;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px}a:after{position:relative;display:block;content:"";height:2px;background:#444;bottom:-5px;transition:background .33s}p a{font-family:arial;line-height:normal}a:hover:after{background:orange}a.hr-button,a.button{height:50px;border:2px solid #444;padding:0 15px;line-height:50px;transition:border-color .33s}a.hr-button:before,a.hr-button:after{position:absolute;display:block;content:"";height:2px;width:1000000%;right:calc(100% + 25px);background:#444;top:24px;bottom:auto}a.hr-button:after{right:auto;left:calc(100% + 25px)}a.hr-button:hover,a.button:hover{border-color:orange}a.button:after{display:none}table{width:100%;text-align:left;font-family:arial;text-transform:uppercase;font-weight:700;font-size:30px;line-height:45px;color:#999;margin-bottom:50px}table td{vertical-align:top;padding:40px 0}table td:first-child{color:orange}table td:last-child em{display:block;font-style:normal;color:#444}img{display:block;background:#eee;width:100%;height:auto}article img{width:250px;height:250px;margin-right:2rem}ol.tracklist{font-family:arial}ol.tracklist>li{margin-bottom:50px}ol.tracklist audio{display:block;width:100%}@keyframes loadContent{from{opacity:0;padding-top:150px;padding-bottom:0}to{opacity:1;padding-top:50px;padding-bottom:100px}}::selection{background:#444;color:#fff}@media(max-width:600px){.hide-sm{display:none}.logo{padding:0}header{width:calc(100% - 50px);padding:25px 0}header nav ul:last-child{float:none;padding-top:20px}header nav ul:last-child li{float:none}header nav ul:last-child a{display:block;height:auto;line-height:50px;border-bottom:2px solid #444}header nav ul:last-child li:last-child a{border-bottom:none}header nav ul a:after{display:none}main{width:calc(100% - 50px);padding:25px 0 50px}footer{padding:40px 0 15px}footer>div{width:calc(100% - 50px);display:block;text-align:center}footer>div>div{margin-bottom:25px}footer>div>div:last-child{place-items:center}footer p{text-align:center}hr{margin:50px 0}h1{font-size:2.3rem;line-height:44px;margin-bottom:40px}h2{font-size:2rem;line-height:38px}h2:last-child{margin-bottom:0}h3,h4,h5,h6{font-size:1.8rem}p,main ul,main ol{font-size:1.2rem;line-height:2rem;margin-bottom:30px}main ul,main ol{padding-left:25px}main>.header>p{font-size:1.4rem;line-height:2rem}img{float:none;margin-bottom:20px}table{font-size:18px;line-height:26px}table td{padding:20px 0}article{display:block}article img{width:100%;height:auto}section{margin-bottom:4rem}section div.flex{display:block}section div.flex div{margin-bottom:4rem}@keyframes loadContent{from{opacity:0;padding-top:50px;padding-bottom:25px}to{opacity:1;padding-top:25px;padding-bottom:50px}}}