@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c2f99d9cf2202b97-s.b33d3ba2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d5ae8bb5eabba168-s.b2d01f3e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7b3954b250246604-s.p.a16f7e80.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bungee Fallback;src:local(Arial);ascent-override:73.58%;descent-override:21.64%;line-gap-override:0.0%;size-adjust:138.63%}.bungee_7eef942e-module__xbHqlq__className{font-family:Bungee,Bungee Fallback;font-style:normal;font-weight:400}
.header{--nav-height:var(--header-height,50px);--nav-h-padding:var(--header-h-padding,30px);--nav-primary-color:var(--primary-color,#ededed);--nav-emphasis-color:var(--primary-accent-color,red);--nav-secondary-color:var(--secondary-color,#aaa);--nav-primary-bg-color:var(--secondary-bg-color,#333);--nav-secondary-bg-color:var(--tertiary-bg-color,#555);--nav-tertiary-bg-color:var(--quaternary-bg-color,#252525);--nav-quaternary-bg-color:var(--quinary-bg-color,#444);--nav-brand-font-size:var(--header-brand-font-size,1.6em);--nav-link-font-size:var(--header-link-font-size,1rem);--nav-max-width:var(--max-width,1280px);width:100%;min-width:var(--min-width,360px)}.sticky{z-index:999;position:fixed;top:0;left:0}.sticky+div{padding-top:calc(var(--header-height,50px) + 10px)}.header nav{background-color:var(--nav-primary-bg-color);width:100%;padding-left:calc(var(--nav-h-padding) - 5px);justify-content:space-between;align-items:center;display:flex}.header nav a{white-space:nowrap;color:var(--nav-primary-color);text-decoration:none}.header nav>.brand{align-items:center;display:flex}.header nav>.brand img{max-height:var(--nav-height);width:auto;margin-right:15px;padding-bottom:5px}.header nav>.brand span{font-size:clamp(.5em,7vw,var(--nav-brand-font-size));height:var(--nav-height);align-content:center}.header nav>ul{width:100%;font-size:var(--nav-link-font-size);justify-content:flex-end;align-items:center;list-style:none;transition:all .3s;display:flex}.header nav.expanded>ul{top:var(--nav-height)}.header nav>ul>li{height:var(--nav-height)}.header nav>ul>li>a{height:100%;padding:0 var(--nav-h-padding);border-bottom:2px solid #0000;align-items:center;display:flex}.header nav>ul>li>a:hover{background-color:var(--nav-secondary-bg-color);border-bottom:2px solid var(--nav-emphasis-color)}.header nav>ul>li>a.active{background-color:var(--nav-tertiary-bg-color);border-bottom:2px solid var(--nav-emphasis-color)}.header nav>#menubutton{--menubutton-margin:10px;appearance:none;cursor:pointer;margin:var(--menubutton-margin);width:max(15px,calc(var(--nav-height) - var(--menubutton-margin)*2));height:max(15px,calc(var(--nav-height) - var(--menubutton-margin)*2));background-color:var(--nav-secondary-color);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 80'%3E%3Crect width='100' height='15'/%3E%3Crect y='30' width='100' height='15'/%3E%3Crect y='60' width='100' height='15'/%3E%3C/svg%3E") no-repeat/center/60%;background-position:50%;background-repeat:no-repeat;transition:color .3s,background-color .3s;display:none;position:relative;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 80'%3E%3Crect width='100' height='15'/%3E%3Crect y='30' width='100' height='15'/%3E%3Crect y='60' width='100' height='15'/%3E%3C/svg%3E") 50%/60% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 80'%3E%3Crect width='100' height='15'/%3E%3Crect y='30' width='100' height='15'/%3E%3Crect y='60' width='100' height='15'/%3E%3C/svg%3E") 50%/60% no-repeat}.header nav>#menubutton:hover{background-color:var(--nav-primary-color)}@media (max-width:980px){.header nav>#menubutton{display:block}.header nav{padding-left:10px}.header nav>ul{z-index:-1;flex-direction:column;width:300px;position:fixed;top:-100%;right:0}.header nav>ul>li{background-color:var(--nav-quaternary-bg-color);width:100%}.header nav>ul>li>a,.header nav>ul>li>a:hover,.header nav>ul>li>a.active{border-bottom:none}}@media (max-width:420px){.header nav>ul{width:100%}}@media (min-width:1280px){.header nav{width:var(--nav-max-width);margin:0 auto}}
:root{--primary-bg-color:#0a0a0a;--secondary-bg-color:#333;--tertiary-bg-color:#555;--quaternary-bg-color:#252525;--quinary-bg-color:#444;--primary-color:#ededed;--secondary-color:#bbb;--primary-accent-color:red;--secondary-accent-color:#f88;--header-height:60px;--header-h-padding:30px;--header-brand-font-size:1.6em;--header-link-font-size:1.1rem;--max-width:1280px;--min-width:360px;--default-page-width:900px}body{color:var(--primary-color);background:var(--primary-bg-color,#0a0a0a);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit}a:hover{cursor:pointer;filter:brightness(1.2)}p:not(:first-child){margin-top:.7em}.children{min-width:var(--min-width);max-width:var(--max-width);width:100%;margin:0 auto;padding:40px 20px;overflow:clip}h2{text-align:center;text-transform:uppercase;width:100%;margin-top:30px;font-size:2.5em}h2:first-of-type{margin-top:0}h2:after{content:"";border-bottom:6px solid var(--primary-accent-color);width:100%;max-width:500px;margin:0 auto 20px;padding-top:10px;display:block}.list{flex-flow:wrap;gap:20px;display:flex}.error{border:6px solid var(--secondary-accent-color);padding:1em;font-size:1.5em}.centered-contents{text-align:center;max-width:var(--default-page-width);margin:0 auto;font-size:1.2em}#band-logo{width:100%;max-width:600px;height:auto;margin-bottom:20px}.band-members{flex-flow:wrap;justify-content:center;gap:40px;display:flex}.band-member-photo{flex-shrink:1}.band-member-photo>img{max-width:300px;height:auto}.band-member-description{text-align:center;margin-top:10px;font-size:1.2em}.band-member-description>.band-member-name{font-weight:700}.band-member-description>.band-member-role:before{content:" - "}.music-links{list-style:none}.music-links li{text-align:center}.music-links img{vertical-align:middle;width:auto;max-width:300px;height:60px;margin:10px;transition:transform .3s}.music-links img:hover{transform:scale(1.2)}iframe.player{border:none;border-radius:12px;width:min(520px,100%);min-width:320px;height:580px;margin-top:20px}
