*{box-sizing:border-box;color:#000;padding:0}p{margin:0}h1{text-align:center}section{padding:9vh 8vw 0;position:fixed}body{color:#000;font-family:DJR;scrollbar-width:thin;top:0;width:100%}body,html{margin:0;padding:0}body,html{height:100%}.display-inline *{display:inline}#body{font-family:DJR;font-weight:400}a{text-decoration:none}ul{list-style-type:none;padding:0}#logo{font-feature-settings:1em;color:#000;font-family:DJR;font-kerning:1em;font-size:5vh;font-weight:800;padding-top:2vh;position:relative;text-align:center;width:100vw}#logo a:active,#logo a:enabled,#logo a:hover{color:#000!important}#socials{align-items:center;color:#000;display:flex;flex-direction:column;font-size:2em;gap:10px;height:100vh;justify-content:flex-start;left:0;padding:0 0 0 1vw;position:fixed;top:8vh;z-index:1}#socials a{padding:10px 3px}#hamburger{float:inline-start;left:0;padding:0 0 0 1vw;position:absolute;top:1.5vh}.nav-bar{display:flex;flex-direction:row;top:0;z-index:10}#menu,.nav-bar{overflow:hidden;position:absolute}#menu{font-size:1em;height:2.5em;left:70px;top:1.2vh;transition:width .4s ease;width:0;z-index:1}#menu ul{display:flex;flex-direction:row}.nav-item{display:inline;font-size:1.2em;margin:0 1em;z-index:1}.home-content{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(7,1fr);height:100%;margin:0;padding:5vh 2.5vw 0 0;text-align:left;width:100%}#home{height:100vh;position:relative;width:100vw;z-index:1}.home-link{color:#000;font-size:1.5vw;position:absolute;transform:translate(-50%,-50%);z-index:10}.home-link a{font-size:2vw;height:auto;width:100%}a:active,a:focus,a:hover{color:#fff}#luthier{align-content:first baseline;color:#000;display:none;grid-column-start:3;grid-row-end:auto;grid-row-start:1;text-align:left}#luthier a{font-size:3vw}#about-link{align-content:center;grid-column-start:4;grid-row-end:auto;grid-row-start:6;padding-right:.2em;text-align:center}#works-link{grid-column-start:7;grid-row-end:auto;grid-row-start:4;margin:.3vh 0 0 -1vw;text-align:left}#merch-link{align-content:center;grid-column-start:1;grid-row-end:auto;grid-row-start:5;padding:0 .3vw 0 0;text-align:right}#lofi-link{align-content:center;grid-column-start:7;grid-row-start:1;text-align:left}#lofi-inner{background-color:initial;border-radius:50%;display:inline-block;height:45%;margin:2vh 0 0;width:30%}#lofi-inner:hover{cursor:help}#essays-link{align-content:first baseline;grid-column-start:3;grid-row-start:2;text-align:right}#essays-inner{background-color:initial;border-radius:50%;display:inline-block;height:30%;margin:2.5vh 0 0;width:28%}#essays-inner:hover{cursor:zoom-in}#lofi{align-items:center;background-image:url(/static/media/lo-fi-album-cover.c2d368f0eacb333d8295.jpg);background-size:100vw 100vh;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;width:100vw}footer{align-items:flex-end;bottom:0;color:#000;font-size:.9em;font-weight:100;justify-content:flex-end;padding:1vh 1vw;text-align:center;width:100%}#other-works,footer{display:flex;position:fixed}#other-works{align-items:center;background-image:url(/static/media/album-cover.ce9843a40f40e0abf330.jpeg);background-position:92.3% 47.9%;background-repeat:no-repeat;background-size:750vw 750vh;flex-direction:column;height:100vh;inset:0;justify-content:flex-start;width:100vw}.vid-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;height:75vh;justify-content:space-around;overflow-y:auto;padding:0 5vw 5vh;scrollbar-width:thin;width:80vw}.vid-item{padding:1em;width:30vw}iframe{border:none;height:35vh!important}.vid-item *{height:100%;width:100%}#about-container{align-items:center;background-image:url(/static/media/album-cover.ce9843a40f40e0abf330.jpeg);background-position:48.1% 83.8%;background-repeat:no-repeat;background-size:750vw 750vh;display:flex;font-size:1.2em;height:100vh;inset:0;position:"fixed";width:100vw;z-index:-1}#about{grid-gap:1ex;background-color:#fff6;border-radius:15px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;line-height:1.2em;margin:0 2vw 10vh;max-height:80vh;overflow:scroll;padding:2%;text-align:justify;z-index:1}#artist-bio{grid-column-start:1;grid-row-start:2;padding:0 2em 0 0}#album-bio{grid-column-start:2;grid-row-start:2;padding:0 0 0 2em}#album-intro{grid-column-start:2;grid-row-start:1;padding:0 2em}#merch{background-image:url(/static/media/album-cover.ce9843a40f40e0abf330.jpeg);background-position:6% 69%;background-repeat:no-repeat;background-size:750vw 750vh;flex-direction:column;height:100vh;inset:0;justify-content:center;position:"fixed";text-align:center;width:100vw;z-index:-1}#merch,.merch-container{align-items:center;display:flex}.merch-container{flex-direction:row;gap:2em;height:80vh;justify-content:space-evenly;overflow-y:auto;padding-bottom:5vh;scrollbar-width:thin;width:80vw}.merch-container h4{margin:1ex}.merch-container div{align-items:center;justify-content:center}.merch-container div img{height:50vh;width:auto}#equipment{align-items:center;background-color:#fff9;border-radius:20px;display:flex;flex-direction:column;font-family:DJR Bold;font-size:1.1em;justify-content:flex-start;max-height:85vh;overflow-y:scroll;padding:10px 20px;scrollbar-width:thin;text-align:center;width:max-content}#equipment-header{padding-bottom:1em}@media screen and (max-width:1150px){#about{margin:0 0 2vh;padding:2vh 2vw}}@media screen and (max-width:1024px){.home-link a{font-size:2.5vw}#works-link{margin:1.2vh 0 0 -2.5vw!important}#socials{align-items:flex-start;display:flex;flex-direction:row;gap:.5em;height:max-content;justify-content:flex-end;margin-left:70vw;padding:0 1vw 0 0;position:absolute;right:0;top:1vh;z-index:1}.nav-bar{overflow:visible}#menu{display:flex;flex-direction:row;font-size:1.1em;height:0;left:0;overflow:hidden;position:absolute;top:7vh;transition:width .4s ease;width:max-content;z-index:1}#menu ul{display:flex;flex-direction:column;padding:1ex}.nav-item{flex-grow:1;flex-shrink:0}#about{padding:2vh 2vw}#other-works{height:100vh;width:100vw}#other-works,.vid-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.vid-container{flex-wrap:nowrap}.vid-item{height:max-content!important;padding:0;width:100%!important}.merch-container{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin:3vh 0;max-height:70vh;width:90vw}#merch{justify-content:flex-start}.merch-container div{justify-content:center}.merch-container div img{height:40vh;width:auto}}@media screen and (max-width:960px){.home-content{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin:0;padding:0;text-align:center;width:100vw}.home-link{padding:1em!important}.home-link,.home-link a{text-align:center!important}.home-link a{font-size:2.3em;margin:0!important}#menu{align-items:center;animation:width .4s ease;background-color:#ffffffd9;justify-content:center;margin-top:1.5vh;-webkit-mask-image:-webkit-gradient(linear,center bottom,center top,color-stop(.6,#000),color-stop(1,#0000));mask-image:-webkit-gradient(linear,center bottom,center top,color-stop(.6,#000),color-stop(1,#0000));padding:1em 0 0;transition:width .4s ease;z-index:1}#menu ul{flex-direction:row;justify-content:space-evenly;margin-bottom:1vh;width:95%}.nav-item{margin:0;text-align:center}#logo{padding-top:2vh}#about-container{padding:6em}#about{align-items:flex-start;display:flex;flex-direction:column;font-size:1em;gap:1em;line-height:1.2em;max-height:80vh;overflow:auto;padding:2vh 2vw;text-align:justify}#album-bio,#album-intro,#artist-bio{padding:0}footer{justify-content:center}.merch-container{flex-direction:column;justify-content:flex-start;max-height:70vh}.merch-container div img{height:auto;width:25vw}}@media screen and (max-width:850px){#socials{align-items:flex-end;bottom:0;display:flex;flex-direction:row;font-size:250%!important;gap:.5em;height:max-content;justify-content:center;left:auto;margin:0;padding:0 1vw 3vh;position:fixed;right:auto;top:auto;width:100vw;z-index:1}}@media screen and (max-width:640px) and (min-width:320px){h1{margin-bottom:1vh}section div{max-height:70vh}#home{height:90vh}.home-content{align-items:center;display:flex;flex-direction:column;padding:2vh 0 5vh}.home-link{color:#000;font-size:1em;padding:2em!important;position:static;transform:none}.home-link,.home-link a{text-align:center!important}.home-link a{background-color:#ffffffd9;border-radius:.7em;font-size:2em;margin:0!important;padding:.5ex 1ex}.home-link a:hover{background-color:#fff;color:#000}#menu{margin-top:0;padding-top:1vh}#about-container{padding:0 10vw}#about{align-items:flex-start;background-color:#fff6;border-radius:20px;display:flex;flex-direction:column;gap:1em;line-height:1.2em;margin:0 0 4vh;max-height:65vh;overflow:scroll;padding:1em;text-align:justify}#about div{max-height:max-content}iframe{height:25vh!important;min-height:max-content!important}.vid-item{padding:1vh 0}.vid-container{width:90vw}.merch-container{flex-direction:column;justify-content:flex-start;max-height:65vh}.merch-container div img{height:auto;width:28vw}}@media screen and (max-width:400px) and (max-height:850px){section div{max-height:60vh}#about{margin:0 0 15vh}.vid-container{height:55vh!important}#home{height:80vh}}.App{text-align:center}@font-face{font-family:DJR;src:local("Forma\ DJR\ Deck\ Light"),url(/static/media/Forma%20DJR%20Deck%20Light.d42c0adf2a556d3357df.ttf) format("truetype")}@font-face{font-family:DJR Bold;src:local("Forma\ DJR\ Deck\ Regular"),url(/static/media/Forma%20DJR%20Deck%20Regular.03c28e1af15f1c6bc78a.ttf) format("truetype")}@font-face{font-family:Uncut;src:local("UncutSans-Regular"),url(/static/media/UncutSans-Regular.d7d06b35c0bc7097bfba.otf) format("opentype")}@font-face{font-family:Uncut-Light;src:local("UncutSans-Light"),url(/static/media/UncutSans-Light.711d0a475cb10e81fba7.otf) format("opentype")}@font-face{font-family:Elza;src:local("ElzaNarrow"),url(/static/media/ElzaNarrow.3f6f760616611125433b.ttf) format("truetype")}
/*# sourceMappingURL=main.1238db9f.css.map*/