*,*:after,*:before{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}table{border-spacing:0;border-collapse:collapse}input,textarea,button,select{font-family:inhert;font-size:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none}select{text-indent:.01px;text-overflow:"";border:0;border-radius:0}select::-ms-expand{display:none}code,pre{font-family:monospace,monospace;font-size:1em}@font-face{font-family:"farnham";font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;src:url("../font/farnham_book.woff2") format("woff2"),url("../font/farnham_book.woff") format("woff")}@font-face{font-family:"farnham";font-style:normal;font-weight:bold;text-rendering:optimizeLegibility;src:url("../font/farnham_bold.woff2") format("woff2"),url("../font/farnham_bold.woff") format("woff")}@font-face{font-family:"monospace821";font-style:normal;font-weight:bold;text-rendering:optimizeLegibility;src:url("../font/monospace821.woff2") format("woff2"),url("../font/monospace821.woff") format("woff")}body{font-family:"farnham";color:#3c3c3c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:72px;font-weight:bold;line-height:1.1}@media(max-width: 768px){h1{font-size:32px}}@media(max-width: 768px){html,body{overflow-y:scroll;height:100%;-webkit-overflow-scrolling:touch}}body{background-color:#fff;background-image:url("../gfx/texture.png")}body.nav_active{overflow:hidden}body.layer_active{overflow:hidden}@media(max-width: 768px){body{background-image:none}}.flex-container{display:flex;flex-direction:row}.logo{display:block;width:96px;height:96px;background-image:url("../gfx/logo.png");background-repeat:no-repeat;background-position:right;background-size:300% 100%}@media(max-width: 768px){.logo{width:34px;height:34px}}@media(max-width: 768px){body.layer_active .logo{display:none}}nav{position:fixed;z-index:3;top:0;left:0;width:480px;height:100vh;min-height:420px;background-color:#f5f5f5;background-image:url("../gfx/texture.png")}nav .logo,nav .primary,nav .secondary,nav .social,nav footer{position:absolute;left:48px}@media(max-width: 1270px){nav .logo,nav .primary,nav .secondary,nav .social,nav footer{left:2.5vw}}nav .logo{top:42px}@media(max-width: 768px){nav .logo{top:25px;right:13px;left:auto}}nav .toggle{position:absolute;top:50%;right:20.5px;display:none;width:19px;height:17px;cursor:pointer;transform:translate(0, -50%);background-image:url("../gfx/toggle.png");background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 768px){nav .toggle{display:block}}nav .primary{font-family:"monospace821";top:42px;left:180px;margin-top:-3px;transform:none}nav .primary a{font-size:16px;line-height:1.25;display:block;float:left;clear:left;cursor:pointer;text-decoration:none;text-transform:uppercase;color:#3c3c3c}nav .primary a.active{color:#d3d3d3}@media(max-width: 1270px){nav .primary{left:calc(93px + 5vw)}}@media(max-width: 1011px){nav .primary{top:180px;left:18px}}@media(max-width: 768px){nav .primary{top:18px;left:18px}nav .primary a{font-size:56px;line-height:1.1}}@media(max-width: 768px){nav .primary a{font-size:42px}}nav .secondary{bottom:181px;overflow:hidden}nav .secondary a{font-family:"monospace821";font-size:19px;line-height:20px;display:block;float:left;clear:left;cursor:pointer;text-decoration:none;text-transform:uppercase;color:#a7a7a7}nav .secondary a:hover{color:#3c3c3c}@media(max-width: 768px){nav .secondary{bottom:238px;left:13px}nav .secondary a{color:#3c3c3c}}nav .social{bottom:98px;overflow:hidden}nav .social a{display:block;float:left;width:26px;height:30px;margin-right:6px;cursor:pointer;transition:opacity 300ms;opacity:.3;background-repeat:no-repeat;background-size:contain}nav .social a:hover{opacity:.6}nav .social a:nth-child(-n+10){margin-bottom:10px}nav .social a:nth-child(5n+1){clear:left}nav .social a.facebook{background-image:url("../gfx/social/facebook.png")}nav .social a.instagram{background-image:url("../gfx/social/instagram.png")}nav .social a.spotify{background-image:url("../gfx/social/spotify.png")}nav .social a.youtube{background-image:url("../gfx/social/youtube.png")}nav .social a.soundcloud{background-image:url("../gfx/social/soundcloud.png")}nav .social a.ra{background-image:url("../gfx/social/ra.png")}nav .social a.vimeo{background-image:url("../gfx/social/vimeo.png")}nav .social a.twitter{background-image:url("../gfx/social/twitter.png")}nav .social a.deezer{background-image:url("../gfx/social/deezer.png")}nav .social a.apple{background-image:url("../gfx/social/apple.png")}nav .social a.bandcamp{background-image:url("../gfx/social/bandcamp.png")}nav .social a.tiktok{background-image:url("../gfx/social/tiktok.png")}@media(max-width: 768px){nav .social{bottom:134px;left:13px}nav .social a{width:34px;height:40px;opacity:1}}nav footer{font-size:12px;line-height:18px;position:absolute;bottom:42px;color:#d3d3d3}nav footer a{text-decoration:none;color:inherit}nav footer a:hover{color:#a7a7a7}@media(max-width: 768px){nav footer{bottom:78px;color:#3c3c3c}}@media(max-width: 1920px){nav{width:25%}}@media(max-width: 768px){nav{left:0;width:60px !important;height:100vh;transition:width 300ms}nav .primary,nav .secondary,nav .social,nav footer{transition:opacity 200ms ease;pointer-events:none;opacity:0}body.nav_active nav{width:100vw !important}body.nav_active nav .primary,body.nav_active nav .secondary,body.nav_active nav .social,body.nav_active nav footer{transition:opacity 200ms ease 100ms;pointer-events:all;opacity:1}body.nav_active nav .toggle{width:15px;height:15px;background-image:url("../gfx/times.png");background-position:right;background-size:300% 100%}}@media(min-height: 520px){body.page_index nav .primary{top:50%;left:48px;overflow:hidden;margin-top:-50px;transform:translate(0, -50%)}body.page_index nav .primary a{font-size:34px;line-height:1.163em;color:#3c3c3c}}@media(min-height: 520px)and (max-width: 1920px){body.page_index nav .primary a{font-size:calc(26px + (34 - 26) * (100vw - 1270px) / (1920 - 1270))}}@media(min-height: 520px)and (max-width: 1270px){body.page_index nav .primary a{font-size:calc(17px + (26 - 17) * (100vw - 768px) / (1270 - 768))}}@media(min-height: 520px)and (max-height: 620px){body.page_index nav .primary a{font-size:17px}}@media(min-height: 520px)and (max-width: 768px){body.page_index nav .primary a{font-size:26px}}@media(min-height: 520px)and (max-width: 1270px){body.page_index nav .primary{left:2.5vw}}@media(min-height: 520px)and (max-width: 768px){body.page_index nav .primary{font-size:34px;top:18px;left:13px;margin-top:0;transform:none}}@media(min-width: 768px){body.page_work.view_release nav,body.page_event.view_date_active nav,body.page_event.view_date_archive nav,body.page_content nav{pointer-events:none;background-color:rgba(0,0,0,0)}body.page_work.view_release nav *,body.page_event.view_date_active nav *,body.page_event.view_date_archive nav *,body.page_content nav *{pointer-events:all}body.page_work.view_release nav:after,body.page_event.view_date_active nav:after,body.page_event.view_date_archive nav:after,body.page_content nav:after{position:absolute;top:0;right:0;display:block;width:1px;height:138px;content:"";background-color:#3c3c3c}}body.page_content.view_landscape nav,body.page_content.view_portrait nav{z-index:2;background-image:none}body.page_content.view_portrait nav{width:25%;max-width:480px}html.status_resize nav{transition-duration:0s !important;transition-delay:0s !important;color:red}main{position:relative;display:block;overflow:hidden}main .time,main .meta{font-family:"monospace821";font-size:15px;font-weight:bold;letter-spacing:-0.05em;text-transform:uppercase}@media(max-width: 1920px){main .time,main .meta{font-size:calc(12px + (15 - 12) * (100vw - 768px) / (1920 - 768))}}@media(max-width: 768px){main .time,main .meta{font-size:12px}}main>.title{font-size:28px;font-weight:bold;line-height:1.5}@media(max-width: 768px){main>.title{font-size:18px}}main.grid{left:565px;max-width:1440px;margin:0 -85px;padding:85px}main.grid:before,main.grid:after{position:absolute;z-index:-1;top:85px;bottom:85px;display:block;width:423px;content:""}main.grid:before{left:85px;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3}main.grid:after{left:931px;border-left:1px solid #d3d3d3}@media(max-width: 768px){main.grid:before{width:calc(100% - 106px)}main.grid:after{content:none}}@media(max-width: 375px){main.grid:before{content:none}main.grid:after{content:none}}main.grid a{display:block;float:left;width:253px;margin:0 85px;padding-bottom:37px;text-decoration:none;color:inherit}main.grid a:hover .media{opacity:.6}main.grid a .media{transition:opacity 300ms}main.grid a .media:before{display:block;padding-bottom:100%;content:""}main.grid a .time{margin-top:25px;margin-bottom:.333em}@media(max-width: 1920px){main.grid a .time{margin-top:1.302vw}}@media(max-width: 768px){main.grid a .time{margin-top:15px}}main.grid a .content{border-bottom:1px solid #d3d3d3}main.grid a .title{font-size:18px;font-weight:bold;line-height:1.111em;height:3em}@media(max-width: 1920px){main.grid a .title{font-size:calc(16px + (18 - 16) * (100vw - 768px) / (1920 - 768))}}@media(max-width: 768px){main.grid a .title{font-size:18px}}main.grid a .description{display:none}@media(max-width: 1920px){main.grid a{width:19.949%;margin:0 6.692%;padding-bottom:2.913%}}@media(max-width: 1011px){main.grid a{width:37.538%;margin:0 6.231%;padding-bottom:5.489%}}@media(max-width: 768px){main.grid a{float:left;clear:none;width:calc(50% - 22px);margin:0 11px;padding-bottom:22px}}@media(max-width: 375px){main.grid a{width:calc(100% - 22px)}}@media(max-width: 1920px){main.grid{left:29.427%;width:75%;margin:0 -4.427%;padding:4.427%}main.grid:before,main.grid:after{top:4.427vw;bottom:4.427vw;width:29.375%}main.grid:before{left:5.902%}main.grid:after{left:64.652%}}@media(max-width: 1011px){main.grid{padding:4.154%}main.grid:before{top:4.154vw;bottom:4.154vw;left:5.54%;width:44.459%}main.grid:after{content:none}}@media(max-width: 768px){main.grid{left:0;width:100%;margin:0 -11px;padding:23px 23px 0 106px}main.grid:before{content:none}}@media(max-width: 375px){main.grid{padding-right:0;padding-left:83px}}body.page_index main.grid:before{width:790px}@media(max-width: 1920px){body.page_index main.grid:before{width:54.861%}}@media(max-width: 768px){body.page_index main.grid:before{top:0;bottom:0;left:94px;width:calc(100% - 106px);content:""}}@media(max-width: 375px){body.page_index main.grid:before{content:none}}body.page_index main.grid:after{content:none}body.page_index main.grid a{position:relative;float:right;clear:right;overflow:hidden;width:310px;margin-bottom:2.913%;padding-bottom:0;border-bottom:1px solid #d3d3d3}body.page_index main.grid a:last-child{border-bottom:0}body.page_index main.grid a:before{display:block;padding-bottom:139.628%;content:""}body.page_index main.grid a .media,body.page_index main.grid a .content{position:absolute;left:0;width:100%}@media(max-width: 768px){body.page_index main.grid a .media,body.page_index main.grid a .content{position:relative}}body.page_index main.grid a .media{top:0}body.page_index main.grid a .content{top:71.428%;margin:0;padding-bottom:15px;border-bottom:0}body.page_index main.grid a .content .title{margin-top:25px}@media(max-width: 1920px){body.page_index main.grid a .content .title{margin-top:1.302vw}}@media(max-width: 768px){body.page_index main.grid a .content .title{margin-top:15px}}body.page_index main.grid a:nth-child(3n+1){float:left;clear:both;width:620px;text-align:center}body.page_index main.grid a:nth-child(3n+1):nth-last-child(-n+3){border-bottom:0}body.page_index main.grid a:nth-child(3n+1):before{padding-bottom:calc(145.454% + 2px)}body.page_index main.grid a:nth-child(3n+1) .content{top:68.763%}body.page_index main.grid a:nth-child(3n+1) .content .title,body.page_index main.grid a:nth-child(3n+1) .content .description{font-size:21px}body.page_index main.grid a:nth-child(3n+1) .content .title{height:auto;margin-top:45px;margin-bottom:20px}@media(max-width: 1920px){body.page_index main.grid a:nth-child(3n+1) .content .title{margin-top:2.343vw;margin-bottom:1.171vw}}@media(max-width: 768px){body.page_index main.grid a:nth-child(3n+1) .content .title{margin-top:20px;margin-bottom:10px}}body.page_index main.grid a:nth-child(3n+1) .content .description{font-weight:lighter;line-height:1.524em;display:block}@media(max-width: 1920px){body.page_index main.grid a:nth-child(3n+1) .content .title,body.page_index main.grid a:nth-child(3n+1) .content .description{font-size:calc(16px + (21 - 16) * (100vw - 768px) / (1920 - 768))}}@media(max-width: 768px){body.page_index main.grid a:nth-child(3n+1) .content .title,body.page_index main.grid a:nth-child(3n+1) .content .description{font-size:18px}}@media(max-width: 1920px){body.page_index main.grid a:nth-child(3n+1){width:48.818%}}@media(max-width: 768px){body.page_index main.grid a:nth-child(3n+1){width:calc(100% - 22px)}}@media(max-width: 1920px){body.page_index main.grid a{width:24.409%}}@media(max-width: 768px){body.page_index main.grid a{float:left;clear:none;width:calc(50% - 22px);margin-bottom:20px}body.page_index main.grid a:before{content:none}}@media(max-width: 375px){body.page_index main.grid a{width:calc(100% - 22px)}}body.page_journal main.grid a{width:36.616%;margin:0 6.692%;padding-bottom:2.913%}body.page_journal main.grid a .description{display:block;padding-bottom:2.913%}body.page_journal main.grid:before{left:5.902%;width:44.098%}body.page_journal main.grid:after{left:50%;width:44.098%;border-left:0}@media(max-width: 768px){body.page_journal main.grid a{width:36.616%;margin:0 6.692%;padding-bottom:2.913%}body.page_journal main.grid a .description{display:block;padding-bottom:2.913%}}main.list{left:960px;width:960px;padding:170px}main.list .block{overflow:hidden}main.list .block.year,main.list .block.month{overflow:hidden;height:0;margin-bottom:0 !important}main.list .block:not(:last-child){margin-bottom:40px}@media(max-width: 1011px){main.list .block:not(:last-child){margin-bottom:20px}}main.list .block .media{float:left;width:126px;margin-right:20px}main.list .block .media:before{display:block;padding-bottom:100%;content:""}main.list .block .media+.content{float:left}@media(max-width: 1011px){main.list .block .media{float:none;width:100%;margin-bottom:15px}}@media(max-width: 375px){main.list .block .meta{margin-bottom:2px}}main.list .block a,main.list .block .title,main.list .block .description{font-size:21px}@media(max-width: 768px){main.list .block a,main.list .block .title,main.list .block .description{font-size:18px}}@media(max-width: 375px){main.list .block a,main.list .block .title,main.list .block .description{font-size:16px}}main.list .block .title{font-weight:bold;line-height:1.4;margin-top:3px;margin-bottom:5px}main.list .block .description{margin-bottom:16px}@media(max-width: 768px){main.list .block .description{margin-bottom:10px}}main.list .block a{display:block;padding:16px 0;text-decoration:none;color:inherit;border-top:1px solid #d3d3d3}main.list .block a:last-child{border-bottom:1px solid #d3d3d3}@media(max-width: 768px){main.list .block a{padding:10px 0}}@media(max-width: 1920px){main.list{left:50%;width:50%;padding:8.854%}}@media(max-width: 768px){main.list{left:0;width:100%;padding:23px 23px 23px 83px}}main.content{left:960px;width:960px;padding:170px}main.content .related{position:relative;margin:0 -170px;padding:50px 170px;padding-bottom:0}main.content .related:before{font-family:"monospace821";font-size:15px;font-weight:bold;display:block;padding-bottom:50px;content:"Related";text-transform:uppercase;border-bottom:1px solid #d3d3d3}@media(max-width: 768px){main.content .related:before{padding-bottom:20px}}main.content .related a{display:block;overflow:hidden;padding-top:20px;text-decoration:none;color:inherit}main.content .related a:not(:last-child){padding-bottom:20px;border-bottom:1px solid #d3d3d3}main.content .related a .media{float:left;width:192px;margin-right:30px}main.content .related a .media:before{display:block;padding-bottom:100%;content:""}main.content .related a .title{font-size:21px;font-weight:bold;line-height:1.5}@media(max-width: 768px){main.content .related a .title{font-size:18px}}@media(max-width: 1270px){main.content .related a .media{width:100%;margin-bottom:10px}}@media(max-width: 768px){main.content .related a{padding-top:15px}main.content .related a:not(:last-child){padding-bottom:15px}main.content .related a .media{width:88px;margin-right:20px}}@media(max-width: 375px){main.content .related a:not(:last-child){padding-bottom:0}main.content .related a .media{float:none;width:100%;margin-right:0;margin-bottom:11.5px}main.content .related a .title{height:63px}}@media(max-width: 1920px){main.content .related{margin:0 -27.419%;padding:8.064% 27.419%;padding-bottom:0}}@media(max-width: 768px){main.content .related{margin:0;padding:0}}@media(max-width: 1920px){main.content{left:50%;width:50%;padding:8.854%}}@media(max-width: 768px){main.content{left:60px;width:calc(100% - 60px);padding:23px}}aside{position:fixed;z-index:1;top:0;bottom:0;left:0;width:960px;pointer-events:none;background-color:#f5f5f5;background-image:url("../gfx/texture.png")}aside .block{pointer-events:all}@media(max-width: 1920px){aside{width:50%}}@media(max-width: 768px){aside{display:none}}body.page_work.view_release aside .block,body.page_event.view_date_active aside .block,body.page_event.view_date_archive aside .block{font-size:54px;font-weight:bold;line-height:1.037em;position:absolute;top:50%;right:0;left:0;display:none;transform:translate(0, -50%);text-align:center}body.page_work.view_release aside .block.display,body.page_event.view_date_active aside .block.display,body.page_event.view_date_archive aside .block.display{display:block}@media(max-width: 1920px){body.page_work.view_release aside .block,body.page_event.view_date_active aside .block,body.page_event.view_date_archive aside .block{font-size:calc(42px + (54 - 42) * (100vw - 768px) / (1920 - 768))}}header{position:fixed;z-index:2;top:0;left:0;width:960px;height:100vh;transition:opacity 300ms;opacity:1;background-color:#f5f5f5}header:after{position:absolute;z-index:2;bottom:85px;left:50%;display:none;width:48px;height:56px;content:"";cursor:pointer;transform:translate(-50%, 0);background-image:url("../gfx/scroll.png");background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 768px){header:after{bottom:40px;display:block;width:40px;height:47px}}header .mask{position:absolute;z-index:3;top:0;left:0;clip:rect(auto, auto, auto, auto);width:100%;height:100%;pointer-events:none}header nav{position:fixed;z-index:3 !important;transform:translate3d(0, 0, 0)}header nav:after{background-color:#fff !important}header nav .logo{background-position:left}header nav .primary a{color:#fff}@media(max-width: 768px){header nav{width:50%}}header h1{position:absolute;z-index:2;top:50%;right:0;left:0;padding:0 48px;transform:translate(0, -50%);text-align:center;color:#fff}@media(max-width: 1920px){header h1{font-size:calc(42px + (72 - 42) * (100vw - 768px) / (1920 - 768))}}header .media{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}@media(max-width: 1920px){header{width:50%}}@media(max-width: 768px){header{position:relative;z-index:1;left:60px;width:calc(100vw - 60px);height:calc(100vh - 65px)}header nav{display:none}}@media(min-width: 768px){body.view_portrait header:before,body.view_landscape header:before{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.2)}body.view_portrait header nav .secondary,body.view_portrait header nav .social,body.view_portrait header nav footer,body.view_landscape header nav .secondary,body.view_landscape header nav .social,body.view_landscape header nav footer{display:none}body.view_portrait.aside_active header,body.view_none.aside_active header{pointer-events:none;opacity:0}body.view_landscape header{position:relative;width:100vw;height:100vh}body.view_landscape header:after{display:block}}body.view_none header h1{color:#3c3c3c}@media(max-width: 768px){body.view_none header h1{position:relative;transform:none;text-align:left}body.view_none header h1 br{display:none}}@media(max-width: 768px){body.view_none header{height:auto;padding:23px;padding-bottom:0;background-color:rgba(0,0,0,0)}body.view_none header:after{content:none}}input{font:inherit;font-size:18px;border:0;border-radius:0;outline:none;background-color:rgba(0,0,0,0)}.button{line-height:48px;position:relative;display:inline-block;height:48px;cursor:pointer;text-align:center;text-decoration:none;color:#fff;background-color:#3c3c3c}.button:before,.button:after{position:absolute;top:0;bottom:0;width:0;height:0;content:"";border-style:solid}.button:before{right:100%;border-width:24px 14px 24px 0;border-color:rgba(0,0,0,0) #3c3c3c rgba(0,0,0,0) rgba(0,0,0,0)}.button:after{left:100%;border-width:24px 0 24px 14px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #3c3c3c}.media{position:relative}.media>div:not(.video){position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.video{position:relative;width:100%}.video:before{display:block;padding-bottom:56.25%;content:""}.video:after{position:absolute;z-index:2;top:50%;left:50%;display:block;width:48px;height:56px;content:"";transform:translate(-50%, -50%);background-image:url("../gfx/play.png");background-repeat:no-repeat;background-position:center;background-size:contain}.video iframe,.video .poster{position:absolute;top:0;left:0;width:100%;height:100%}.video .poster{z-index:1;transition:opacity 300ms;opacity:1;background-repeat:no-repeat;background-position:center;background-size:cover}.video.play:after{content:none}.video.play .poster{pointer-events:none;opacity:0}.filter{position:absolute;z-index:2;padding-bottom:85px;background-color:#fff;background-image:url("../gfx/texture.png")}.filter a{font-family:"monospace821";font-size:15px;font-weight:bold;line-height:54px;display:block;height:54px;cursor:pointer;text-align:center;text-transform:uppercase;opacity:.2;border:1px solid #3c3c3c}.filter a:not(:last-child){margin-bottom:20px}.filter a.active{opacity:1}@media(max-width: 768px){.filter a{font-size:12px;line-height:38px;height:40px}}@media(max-width: 1920px){.filter{padding-bottom:4.427vw}}@media(max-width: 768px){.filter{padding:23px 0;background-image:none}}.block.title{display:block}.block.copy{font-size:21px;line-height:1.6;display:block;margin-bottom:0}.block.copy p:not(:last-child){margin-bottom:1.6em}.block.copy a{color:inherit}.block.copy:nth-child(3) p:first-child{font-weight:bold}@media(max-width: 1920px){.block.copy{font-size:calc(18px + (21 - 18) * (100vw - 768px) / (1920 - 768))}}@media(max-width: 768px){.block.copy{font-size:18px}}@media(max-width: 375px){.block.copy{font-size:16px}}.block.video{cursor:pointer}.block.video:before{display:block;padding-bottom:100%;content:""}.block.image{cursor:pointer}.block.image:before,.block.image:after{position:absolute;z-index:1;display:block;content:"";transition:opacity 300ms;opacity:0}.block.image:hover:before,.block.image:hover:after{opacity:1}.block.image:before{top:0;left:0;width:100%;height:100%;background-color:rgba(60,60,60,.9)}.block.image:after{top:50%;left:50%;width:32px;height:45px;transform:translate(-50%, -50%);background-image:url("../gfx/magnify.png");background-position:center;background-size:cover}.block.image img{vertical-align:top}.block.image .caption{font-family:"monospace821";font-size:15px;line-height:1.2;position:absolute;bottom:0;text-transform:uppercase}@media(max-width: 768px){.block.image .caption{font-size:12px;line-height:1.4}}.block.link{overflow:hidden;text-align:center}.block.link:before{font-family:"monospace821";font-size:15px;line-height:1.2;display:block;margin-bottom:5px;content:"Visit Now";text-transform:uppercase}@media(max-width: 768px){.block.link:before{font-size:12px}}.block.link a{font-size:28px;font-weight:bold;line-height:1.5;display:inline-block;text-decoration:none;color:inherit}.block.link a:after{content:" >"}@media(max-width: 768px){.block.link a{font-size:21px}}.block.quote{font-size:72px;font-weight:bold;line-height:1.1;text-align:center;color:#515151}.block.quote:before,.block.quote:after{position:absolute;right:0;left:0;display:block;text-align:center}.block.quote:before{top:-60px;content:"“"}.block.quote:after{bottom:-100px;content:"”"}.block.release{width:464px}.block.release .media,.block.release .detail{display:inline-block;vertical-align:bottom}.block.release .media{width:88px;height:88px;margin-right:50px}.block.release .detail{font-size:21px;margin-bottom:-5px}.block.release .detail .title,.block.release .detail .artist{line-height:1.3}.block.release .detail .title{font-weight:bold}.block.release .detail .artist:before{content:"by "}div.list{font-size:21px;clear:left;margin-top:30px}div.list:before{font-weight:bold;display:block;margin-bottom:15px;content:"Tracklist"}div.list .track{overflow:hidden}div.list .track:not(:last-child){margin-bottom:10px}div.list .track div{line-height:1.3;float:left;width:calc(100% - 42px)}div.list .track .index{width:42px}div.list .track .index:after{margin:0 5px;content:"/"}.block.date .item:not(:last-child){margin-bottom:85px}.block.date .item .time{font-family:"monospace821";font-size:15px;font-weight:bold;text-transform:uppercase}@media(max-width: 768px){.block.date .item .time{font-size:12px}}.block.date .item a,.block.date .item .title,.block.date .item .description{font-size:21px}@media(max-width: 768px){.block.date .item a,.block.date .item .title,.block.date .item .description{font-size:18px}}@media(max-width: 375px){.block.date .item a,.block.date .item .title,.block.date .item .description{font-size:16px}}.block.date .item .title{font-weight:bold;line-height:1.4;margin-top:3px;margin-bottom:10px}.block.date .item .description{margin-bottom:16px}@media(max-width: 768px){.block.date .item .description{margin-bottom:10px}}.block.date .item a{display:block;padding:16px 0;text-decoration:none;color:inherit;border-top:1px solid #d3d3d3}.block.date .item a:last-child{border-bottom:1px solid #d3d3d3}@media(max-width: 768px){.block.date .item a{padding:10px 0}}@media(max-width: 768px){.block.date .item:not(:last-child){margin-bottom:40px}}detail{position:fixed;z-index:3;top:0;left:0;display:none;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(60,60,60,.98)}detail.display{display:block}detail .close{position:absolute;z-index:2;top:48px;right:48px;width:32px;height:32px;cursor:pointer;background-image:url("../gfx/times.png");background-repeat:no-repeat;background-position:left;background-size:300% 100%}@media(max-width: 1011px){detail .close{top:42px;right:42px}}@media(max-width: 768px){detail .close{top:23px;right:23px}}detail .function{position:absolute;z-index:2;top:50%;right:0;left:0;overflow:hidden;padding:0 48px;transform:translate(0, -50%);pointer-events:none}detail .function a{display:block;width:31px;height:36px;cursor:pointer;pointer-events:all;background-image:url("../gfx/control.png");background-repeat:no-repeat;background-size:300% 100%}detail .function a.prev{float:left;background-position:left}detail .function a.next{float:right;background-position:right}@media(max-width: 1011px){detail .function{top:auto;bottom:42px;padding:0 42px;transform:none}}@media(max-width: 768px){detail .function{bottom:23px;padding:0 23px}}detail .media{position:absolute;z-index:1;top:50%;left:50%;width:100%;transition:opacity 300ms;transform:translate(-50%, -50%);text-align:center;opacity:0}detail .media.active{z-index:2;opacity:1}detail .media img,detail .media .video{max-width:calc(100vw - 264px);max-height:calc(100vh - 96px);margin:0 auto}@media(max-width: 1011px){detail .media img,detail .media .video{max-width:calc(100vw - 85px);max-height:calc(100vh - 85px)}}@media(max-width: 768px){detail .media img,detail .media .video{max-width:calc(100vw - 46px);max-height:calc(100% - 150px)}}.message{font-size:18px;font-weight:bold;line-height:48px;position:fixed;z-index:5;top:0;left:50%;height:48px;margin-top:42px;padding:0 20px;transform:translate(-50%, -50%);color:#fff}.message:before,.message:after{position:absolute;top:0;bottom:0;width:0;height:0;content:"";border-style:solid}.message:before{right:100%;border-width:24px 14px 24px 0}.message:after{left:100%;border-width:24px 0 24px 14px}.message.positive{background-color:green}.message.positive:before{border-color:rgba(0,0,0,0) green rgba(0,0,0,0) rgba(0,0,0,0)}.message.positive:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) green}.message.negative{background-color:red}.message.negative:before{border-color:rgba(0,0,0,0) red rgba(0,0,0,0) rgba(0,0,0,0)}.message.negative:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) red}body.page_work.view_content main.list,body.page_work.view_content aside{display:none}body.page_work.view_content .filter{left:650px;width:1099px;padding-top:85px}@media(max-width: 1920px){body.page_work.view_content .filter{left:33.854%;width:calc(57.239% + 1px);padding-top:4.427vw}}@media(max-width: 768px){body.page_work.view_content .filter{width:calc(100vw - 149px);margin:0 46px}}body.page_work.view_content main.grid{padding-top:298px}@media(max-width: 1920px){body.page_work.view_content main.grid{padding-top:calc(128px + 8.854vw)}}@media(max-width: 768px){body.page_work.view_content main.grid{padding-top:86px}}@media(max-width: 375px){body.page_work.view_content main.grid{padding-top:137px}}body.page_work.view_release nav{background-image:none}body.page_work.view_release main.grid{display:none}body.page_work.view_release .filter{left:1130px;width:620px;padding-top:170px}@media(max-width: 1920px){body.page_work.view_release .filter{left:58.854%;width:32.291%;padding-top:8.854vw}}@media(max-width: 768px){body.page_work.view_release .filter{width:calc(100vw - 105px);margin:0 23px}}body.page_work.view_release main.list{padding-top:383px}body.page_work.view_release main.list .block .description{margin-bottom:32px}body.page_work.view_release main.list .block .toggle{font-size:18px;margin-left:146px;cursor:pointer}body.page_work.view_release main.list .block .toggle:before{content:"View Tracklist";color:#a7a7a7}@media(max-width: 1270px){body.page_work.view_release main.list .block .toggle{margin-left:0}}body.page_work.view_release main.list .block .list{font-size:18px;display:none}body.page_work.view_release main.list .block.active .toggle:before{content:"Close Tracklist"}body.page_work.view_release main.list .block.active .list{display:block}@media(max-width: 1920px){body.page_work.view_release main.list{padding-top:calc(128px + 13.281vw)}}@media(max-width: 768px){body.page_work.view_release main.list{padding-top:86px}}@media(max-width: 375px){body.page_work.view_release main.list{padding-top:137px}}@media(max-width: 768px){body.page_work.view_content .filter,body.page_work.view_release .filter{top:0;left:59px;overflow:hidden;padding-top:23px}body.page_work.view_content .filter a,body.page_work.view_release .filter a{float:left;width:calc(50% - 12px);margin-bottom:0}body.page_work.view_content .filter a:first-child,body.page_work.view_release .filter a:first-child{margin-right:23px}}@media(max-width: 375px){body.page_work.view_content .filter,body.page_work.view_release .filter{width:calc(100vw - 105px);margin:0 23px}body.page_work.view_content .filter a,body.page_work.view_release .filter a{float:none;width:100%}body.page_work.view_content .filter a:first-child,body.page_work.view_release .filter a:first-child{margin-bottom:11.5px}}body.page_event.view_date_active nav,body.page_event.view_date_archive nav{background-image:none}body.page_event.view_date_active main.grid,body.page_event.view_date_archive main.grid{display:none}body.page_event.view_date_active .filter,body.page_event.view_date_archive .filter{left:1130px;width:620px;padding-top:170px}@media(max-width: 1920px){body.page_event.view_date_active .filter,body.page_event.view_date_archive .filter{left:58.854%;width:32.291%;padding-top:8.854vw}}@media(max-width: 768px){body.page_event.view_date_active .filter,body.page_event.view_date_archive .filter{width:calc(100vw - 105px);margin:0 23px;padding-top:23px}}body.page_event.view_date_active main.list,body.page_event.view_date_archive main.list{padding-top:520px}@media(max-width: 1920px){body.page_event.view_date_active main.list,body.page_event.view_date_archive main.list{padding-top:calc(202px + 13.281vw)}}@media(max-width: 768px){body.page_event.view_date_active main.list,body.page_event.view_date_archive main.list{padding-top:149px}}@media(max-width: 375px){body.page_event.view_date_active main.list,body.page_event.view_date_archive main.list{padding-top:189px}}body.page_event.view_date_active main.list.date_archive,body.page_event.view_date_active aside.date_archive{display:none}body.page_event.view_date_archive main.list.date_active,body.page_event.view_date_archive aside.date_active{display:none}body.page_event.view_content main.list,body.page_event.view_content aside{display:none}body.page_event.view_content .filter{left:650px;width:1099px;padding-top:85px}@media(max-width: 1920px){body.page_event.view_content .filter{left:33.854%;width:calc(57.239% + 1px);padding-top:4.427vw}}@media(max-width: 768px){body.page_event.view_content .filter{width:calc(100vw - 151px);margin:0 46px}}body.page_event.view_content main.grid{padding-top:298px}@media(max-width: 1920px){body.page_event.view_content main.grid{padding-top:calc(128px + 8.854vw)}}@media(max-width: 768px){body.page_event.view_content main.grid{padding-top:86px}}@media(max-width: 375px){body.page_event.view_content main.grid{padding-top:137px}}@media(max-width: 768px){body.page_event.view_date_active .filter,body.page_event.view_date_archive .filter,body.page_event.view_content .filter{top:0;left:60px;overflow:hidden}body.page_event.view_date_active .filter a,body.page_event.view_date_archive .filter a,body.page_event.view_content .filter a{float:left;margin-bottom:0}body.page_event.view_date_active .filter a:first-child,body.page_event.view_date_archive .filter a:first-child,body.page_event.view_content .filter a:first-child{margin-right:23px}}@media(max-width: 768px)and (min-width: 376px){body.page_event.view_date_active .filter a:nth-child(-n+2),body.page_event.view_date_archive .filter a:nth-child(-n+2),body.page_event.view_content .filter a:nth-child(-n+2){width:calc(50% - 12px)}body.page_event.view_date_active .filter a:last-child,body.page_event.view_date_archive .filter a:last-child,body.page_event.view_content .filter a:last-child{width:100%;margin-top:23px}}@media(max-width: 375px){body.page_event.view_date_active .filter,body.page_event.view_date_archive .filter,body.page_event.view_content .filter{width:calc(100vw - 105px);margin:0 23px}body.page_event.view_date_active .filter a,body.page_event.view_date_archive .filter a,body.page_event.view_content .filter a{float:none;width:100%}body.page_event.view_date_active .filter a:not(:last-child),body.page_event.view_date_archive .filter a:not(:last-child),body.page_event.view_content .filter a:not(:last-child){margin-bottom:11.5px}}body.page_content nav{background-image:none}body.page_content main>.title{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #d3d3d3}@media(max-width: 1920px){body.page_content main>.title{margin-bottom:5.208%;padding-bottom:5.208%}}@media(max-width: 768px){body.page_content main>.title{margin-bottom:20px;padding-bottom:20px}}body.page_content main .block{position:relative}body.page_content main .block:not(:last-child){margin-bottom:1.6em}@media(min-width: 768px)and (min-height: 720px){body.page_content main .block:not(.title):not(.copy){overflow:hidden;height:0;margin-bottom:0}}body.page_content main .block.image:before,body.page_content main .block.image:after{content:none}body.page_content main .block.image img{width:100%}body.page_content main .block.image .caption{position:relative;margin-top:20px}@media(max-width: 768px){body.page_content main .block.image .caption{margin-top:10px}}body.page_content aside .block{position:absolute;top:50%;left:50%;margin-top:-50px;transition:opacity 300ms;transform:translate(-50%, -50%);pointer-events:none;opacity:0}body.page_content aside .block.display{pointer-events:all;opacity:1}body.page_content aside .block.video{width:464px;max-width:calc(100% - 100px);height:464px;max-height:calc(100vh - 440px)}body.page_content aside .block.image{width:464px;max-width:calc(100% - 100px);text-align:center}body.page_content aside .block.image img{max-width:100%;max-height:calc(100vh - 440px);margin:0 auto}body.page_content aside .block.image .caption{display:none}@media(max-width: 1011px){body.page_content aside .block.image .caption{display:none}}body.page_content aside .block.link{width:calc(100% - 170px)}body.page_content aside .block.link a{font-size:72px;line-height:1.2}@media(max-width: 1920px){body.page_content aside .block.link a{font-size:calc(42px + (72 - 42) * (100vw - 768px) / (1920 - 768))}}@media(max-height: 720px){body.page_content aside .block{display:none}}body.page_privacy main{left:565px;max-width:1440px;margin:0 -85px;padding:85px}@media(max-width: 1920px){body.page_privacy main{left:29.427%;width:75%;margin:0 -4.427%;padding:4.427%}}@media(max-width: 1011px){body.page_privacy main{padding:4.154%}}@media(max-width: 768px){body.page_privacy main{left:0;width:100%;margin:0 -11px;padding:23px 23px 0 106px}}@media(max-width: 375px){body.page_privacy main{padding-right:0;padding-left:83px}}body.page_privacy h1,body.page_privacy h2{margin-bottom:.5em;font-weight:bold}body.page_privacy h1{font-size:55px}body.page_privacy h2{margin-top:1.5em;font-size:28px}body.page_privacy p:not(:last-child),body.page_privacy ol:not(:last-child),body.page_privacy ul:not(:last-child){margin-bottom:23px}body.page_privacy p,body.page_privacy li{line-height:1.4}body.page_privacy li{margin-left:32px;padding-left:12px}body.page_privacy ol{list-style:decimal}body.page_privacy ul{list-style:disc}body.page_privacy p a{text-decoration:underline;color:inherit}
/*# sourceMappingURL=style.css.map */
