.btn,.btn-more,.showcase-link{outline:none;border:1px solid #fff;border-radius:.2rem;padding:.5rem .6rem;background:#e73705;color:#fff;font-weight:900;cursor:pointer;animation:glow 6s linear infinite}@keyframes glow{50%{text-shadow:0 0 5px #800808,0 0 5px #801a08,0 0 5px #801208,5px 5px 5px #40290a;color:#e9b200}}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}html{background:linear-gradient(120deg, rgb(0, 0, 4) 30%, rgb(10, 10, 10) 50%, rgb(15, 15, 15) 20%, rgba(75, 66, 66, 0.858) 100%);color:#b4b4b4}@media only screen and (min-width: 768px){html{font-size:120%}}@media only screen and (min-width: 2200px)and (min-height: 1200px){html{font-size:150%}}@media only screen and (min-height: 2000px){html{font-size:250%}}ul,li{list-style-type:none}a{text-decoration:none}input,select,textarea,button{color:inherit;font-size:inherit}label,input{display:block}label{margin:1rem 0;font-size:1.15rem;font-weight:600}input{outline:none;border:none;border-bottom:1px solid #e73705;width:17rem;margin:1.5rem auto 0;background:rgba(0,0,0,0);text-align:center}input:focus{border:1px solid #e73705;border-radius:.2rem;min-width:fit-content;padding:.5rem 0;color:#fff}.hidden-visually{position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;width:1px;height:1px;white-space:nowrap}@font-face{font-family:"Dodger";src:url("../fonts/Dodger.woff")}@font-face{font-family:"Chakra Petch";src:url("../fonts/Montserrat-Regular.woff");font-weight:normal}@font-face{font-family:"Chakra Petch";src:url("../fonts/ChakraPetch-Medium.woff");font-weight:500}@font-face{font-family:"Chakra Petch";src:url("../fonts/ChakraPetch-SemiBold.woff");font-weight:600}@font-face{font-family:"Chakra Petch";src:url("../fonts/ChakraPetch-Bold.woff");font-weight:700}html{font-family:"Chakra Petch",sans-serif;font-weight:400}input,select,textarea,button{font-family:inherit}h1{color:#fff;font-family:"Dodger";font-weight:normal;font-size:1.88rem;letter-spacing:3px;text-shadow:2px 2px #000}@media only screen and (min-width: 1055px){h1{font-size:2.4rem}}h2{margin:.5rem 0;font-size:1.15rem}p{margin:0 0 1rem;line-height:1.6}html,body{scrollbar-color:#e73705 #000}body::-webkit-scrollbar{width:17px}body::-webkit-scrollbar-track{background:#000}body::-webkit-scrollbar-thumb{background-color:#e73705}.title{padding:.7rem 1rem .4rem;background:#e73705;text-align:center}@media only screen and (min-width: 600px){.title{padding:1.7rem 1rem 1.2rem}}#home-thanks .title,#home-error .title{background:#000}#showcase{display:flex;justify-content:center;align-items:flex-end;height:calc(100vh - 4.35rem);background:url("../img/POA-bg - mobile.jpg") center center/cover;padding-bottom:1rem}@media only screen and (min-width: 600px){#showcase{height:calc(100vh - 2.75rem)}}@media only screen and (min-width: 768px){#showcase{height:calc(100vh - 4.55rem)}}@media only screen and (min-width: 1024px){#showcase{background:url(../img/POA-bg.jpg) center center/cover}}@media only screen and (min-width: 1055px){#showcase{height:calc(100vh - 5rem)}}#navbar{z-index:10;position:sticky;top:0;background:#e73705}#menu{display:flex;justify-content:space-evenly}@media only screen and (min-width: 1366px){#menu{justify-content:center}}.menu-item:nth-of-type(1),.menu-item:nth-of-type(6){display:none}@media only screen and (min-width: 1366px){.menu-item:nth-of-type(1),.menu-item:nth-of-type(6){display:initial}}.menu-item:hover{border-radius:.2rem;background:linear-gradient(100deg, rgb(255, 180, 140), rgb(231, 95, 50), rgb(231, 55, 5));color:#e73705}.menu-link{display:block;padding:1.3rem .9rem;color:#fff;font-weight:700}@media only screen and (min-width: 768px){.menu-link{padding:1.3rem 3rem}}@media only screen and (min-width: 1024px){.menu-link{font-size:1.2rem}.menu-link:focus{outline:none;border-radius:.2rem;border:1px solid #ff0}}@media only screen and (min-width: 1366px){.menu-link{padding:1.5rem 2.9rem}}#about{padding:0 1rem}@media only screen and (min-width: 1024px){#about{max-width:62.6rem;margin:0 auto 1.3rem;display:flex;flex-flow:row wrap;justify-content:space-between}#about .article{width:49%;margin-bottom:.2rem}#about .article:nth-child(2){order:3;width:100%;text-align:center}#about .article:nth-child(3){order:2}#about .article:nth-child(4){order:4}#about .article:nth-child(5){order:5}}.patterns{color:#e73705}.tree{text-align:center}@media only screen and (min-width: 1024px){#music{max-width:62.6rem;margin:0 auto 1.3rem}}#music .article{margin:.5rem 1rem;text-align:center}@media only screen and (min-width: 1024px){#video{max-width:62.6rem;margin:0 auto 1.3rem}}#video .article{margin:.5rem 1rem;text-align:center}@media only screen and (min-width: 1024px){#connect{max-width:62.6rem;margin:0 auto 1.3rem}}#connect .article{margin:.5rem 1rem;text-align:center}.icons{display:flex;justify-content:space-evenly}@media only screen and (min-width: 1024px){.icons a:focus{outline:none;border-radius:.2rem;border:1px solid #ff0}}.fa{font-size:2.2rem;padding:.7rem}.fa:hover{color:#ff0;transform:scale(1.2);transition:transform .1s ease-in}.fa-bandcamp{color:#1da0c3}.fa-facebook{color:#3b5998}.fa-youtube{color:red}.fa-soundcloud{color:#fe5000}.fa-spotify{color:#1ed760}@media only screen and (min-width: 1024px){#subscribe{max-width:62.6rem;margin:0 auto 1.3rem}}#subscribe .article{margin:.5rem 1rem;text-align:center;margin-bottom:1rem}#footer{padding:1rem 0;background:linear-gradient(100deg, rgb(255, 180, 140), rgb(231, 95, 50), rgb(231, 55, 5));font-size:.9rem;font-weight:900;text-align:center}@media only screen and (min-width: 1024px){#footer{padding:1.5rem 0;font-size:1.1rem}}#footer span{color:#fff}#home-thanks,#home-error{display:flex;flex-flow:column nowrap;min-height:100vh}#home-thanks h1,#home-error h1{color:#e73705;text-shadow:2px 2px #fff}#home-thanks .divider,#home-error .divider{margin:3rem 0}.wrapper{flex:1;display:flex;flex-flow:column nowrap;justify-content:center}#thank-you,#error{margin:0 auto;padding:0 1rem}#thank-you .article,#error .article{padding:.5rem}#thank-you p,#error p{margin:0;text-align:center}.article{display:flex;flex-flow:column nowrap;border-radius:.5rem;margin:1rem 0;padding:.1rem .5rem .7rem;background:linear-gradient(120deg, rgba(47, 42, 42, 0.858) 10%, rgb(15, 15, 15) 50%, rgb(10, 10, 10) 20%, rgb(20, 20, 20) 100%)}@media only screen and (min-width: 1024px){.article{padding:.4rem 1.2rem .7rem}}@media only screen and (min-width: 1024px){.showcase-link:hover{background:linear-gradient(100deg, rgb(255, 180, 140), rgb(231, 95, 50), rgb(231, 55, 5));transform:scale(1.04);transition:transform .1s ease-in}.showcase-link:focus{outline:none;border-radius:.2rem;border:1px solid #ff0}}.btn-more{align-self:center;margin-bottom:.7rem;font-size:1rem;animation:none}@media only screen and (min-width: 1024px){.btn-more:hover{background:linear-gradient(100deg, rgb(255, 180, 140), rgb(231, 95, 50), rgb(231, 55, 5));transform:scale(1.04);transition:transform .1s ease-in}.btn-more:focus{outline:none;border-radius:.2rem;border:1px solid #ff0}}@media only screen and (min-width: 1024px){.btn:hover{background:linear-gradient(100deg, rgb(255, 180, 140), rgb(231, 95, 50), rgb(231, 55, 5));transform:scale(1.04);transition:transform .1s ease-in}.btn:focus{outline:none;border-radius:.2rem;border:1px solid #ff0}}#subscribe .btn{margin:1.7rem 0 1rem}.divider{text-align:center}.divider img{height:5vh}.modal{display:none;position:relative;z-index:-100}@media only screen and (min-width: 1024px){.modal{z-index:100;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7)}}.open{display:block}@media only screen and (min-width: 1024px){.content{border-radius:.5rem;position:absolute;top:50%;left:50%;width:50rem;padding:1rem 1.5rem;background:#e73705;transform:translate(-50%, -50%);z-index:100}.content h2{color:#f0f0f0}.content p{color:#f0f0f0}.content .patterns{color:#dfdf00}}@media only screen and (min-width: 1024px){.close-button{float:right;border:1px solid #fff;border-radius:.2rem;width:1.5rem;background:#b4b4b4;color:#f0f0f0;line-height:1.2rem;text-align:center;cursor:pointer}.close-button:hover{background:#fff;color:#e73705}}#soundcloud{border:none;border-radius:.2rem;width:100%;height:30rem;object-fit:cover}@media only screen and (min-width: 1024px){#soundcloud{height:35rem}}.youtube,.youtube img,.play-button{cursor:pointer}.youtube{position:relative;overflow:hidden;border-radius:.2rem;margin-bottom:1.5rem;padding-top:56.25%}.youtube img{opacity:.7;top:-16.82%;left:0;width:100%}.youtube iframe{top:0;left:0;height:100%;width:100%}.play-button{z-index:1;opacity:.7;border-radius:.2rem;width:6rem;height:3.5rem;background:#e73705}.play-button:before{content:"";border-style:solid;border-width:1rem 0 1rem 1.6rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.youtube img,.youtube iframe,.play-button,.play-button:before{position:absolute}.play-button,.play-button:before{top:45%;left:50%;transform:translate3d(-50%, -41%, 0)}