@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@700;800;900&family=Inter:wght@400;600;700;800&display=swap";:root{--bg:#080a0d;--panel:#101419;--blue:#1676b9;--blue-bright:#58b7f2;--gold:#d0a04a;--orange:#f04d19;--line:#292e35}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:#f5f2eb;margin:0;font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}.releaseBar{text-align:center;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(90deg,#7d1907,#e44810 48%,#7d1907);border-bottom:1px solid #ff7b36;justify-content:center;align-items:center;gap:22px;min-height:46px;padding:9px 4vw;font-size:13px;display:flex}.releaseBar strong{letter-spacing:.12em;font:900 18px Barlow Condensed}.releaseBar span{font-weight:700}.releaseBar b{border-left:1px solid #fff6;padding-left:20px;font-size:11px}nav{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a0df2;align-items:center;gap:25px;height:74px;padding:0 4vw;display:flex;position:sticky;top:0}.brand{letter-spacing:.1em;font:800 20px Barlow Condensed}.navlinks{gap:20px;margin-left:auto;display:flex}.navlinks a,.langs button{letter-spacing:.08em;text-transform:uppercase;font:700 11px Inter}.navlinks a:hover{color:var(--blue-bright)}.langs{gap:4px;display:flex}.langs button{color:#9da4ab;cursor:pointer;background:0 0;border:1px solid #353b43;padding:7px}.langs .on{border-color:var(--blue);color:#fff;background:#123750}.hero{background:url(/assets/artist_original.png) 50% 25%/cover;align-items:center;height:calc(100vh - 120px);min-height:620px;padding:7vw;display:flex;position:relative}.shade{background:linear-gradient(90deg,#030507ef 0%,#0305079e 45%,#0000 78%),linear-gradient(#0000 65%,#080a0d);position:absolute;inset:0}.heroCopy{max-width:650px;position:relative}.albumHero{background:radial-gradient(circle at 78% 44%,#ec4c1738,#0000 34%),radial-gradient(circle at 20% 65%,#174c7438,#0000 42%),#090b0e;grid-template-columns:minmax(320px,.92fr) minmax(360px,.75fr);gap:7vw;height:auto;min-height:720px;display:grid;overflow:hidden}.albumHero .shade{background:linear-gradient(110deg,#050709eb 0%,#05070982 58%,#0000 100%)}.albumHero .heroCopy,.heroAlbumArt{z-index:1;position:relative}.heroAlbumArt{justify-self:center;width:100%;max-width:610px}.heroAlbumArt img{aspect-ratio:1;object-fit:cover;border:1px solid #68311f;width:100%;display:block;box-shadow:0 38px 110px #000c,0 0 85px #ef4d1940}.kicker,.title>p{letter-spacing:.22em;color:var(--gold);text-transform:uppercase;font:800 12px Inter}.hero h1,.title h2,.project h2,.story h2,.contact h2,.singleCopy h2{letter-spacing:-.04em;margin:20px 0;font:900 clamp(56px,8vw,110px)/.8 Barlow Condensed}.hero h1 em{color:#0000;-webkit-text-stroke:2px #fff;font-style:normal}.hero h2{letter-spacing:.18em;font:800 24px Barlow Condensed}.heroCopy>p:not(.kicker){color:#d2d5d8;max-width:560px;font-size:17px;line-height:1.7}.heroActions{flex-wrap:wrap;gap:10px;display:flex}.btn{letter-spacing:.07em;text-transform:uppercase;border:1px solid #59616b;margin-top:20px;padding:14px 19px;font:800 12px Inter;transition:all .2s;display:inline-block}.btn:hover{border-color:var(--blue-bright);transform:translateY(-2px)}.primary{background:var(--blue);border-color:var(--blue)}section{padding:95px max(5vw,22px)}.title{max-width:800px;margin-bottom:40px}.title h2{font-size:clamp(46px,6vw,78px);line-height:.9}.title span{color:#aab0b6;line-height:1.7}.musicSection{background:radial-gradient(circle at 15% 15%,#132b3b 0,transparent 30%),var(--bg)}.singleFeature{background:#0f1419;border:1px solid #36414a;grid-template-columns:minmax(320px,1.15fr) minmax(300px,.85fr);gap:0;max-width:1200px;display:grid;box-shadow:0 30px 80px #0007}.singleFeature>.video{border:0}.singleFeature>.video h3{display:none}.singleCopy{align-self:center;padding:clamp(30px,5vw,72px)}.singleCopy h2{font-size:clamp(64px,8vw,108px)}.singleCopy>p:not(.kicker){color:#c5cbd0;max-width:520px;line-height:1.8}.catalogHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:30px;margin:85px 0 28px;padding-bottom:18px;display:flex}.catalogHead h3{margin:0;font:800 clamp(28px,4vw,44px) Barlow Condensed}.catalogHead p{color:#9da4ab;margin:0}.songs{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.song{border:1px solid var(--line);background:#101419;padding-bottom:18px;transition:all .2s}.song:hover{border-color:var(--blue);transform:translateY(-4px)}.art{aspect-ratio:1;background-position:50%;background-size:cover}.a0{background-image:url(/assets/bavarian.jpg)}.a1{background-image:url(/assets/ach_schatzi.jpg)}.a2{background-image:url(/assets/handbrems.jpg)}.a3{background-image:url(/assets/texas.jpg)}.song small,.song h3,.song span{margin-left:18px}.song small{color:#8c939b;margin-top:17px;font-size:10px;display:block}.song h3{margin-top:7px;margin-bottom:15px;font:800 25px Barlow Condensed}.song span{color:#66b5eb;font-size:10px}.project{background:radial-gradient(circle at 22%,#8c1d0d33,#0000 38%),#11151a;grid-template-columns:minmax(300px,560px) minmax(300px,600px);align-items:center;gap:7vw;display:grid}.albumViewer{min-width:0}.albumArtWrap{aspect-ratio:1;background:#050607;border:1px solid #42261e;place-items:center;display:grid;overflow:hidden;box-shadow:0 35px 90px #000b,0 0 70px #ef4e1533}.albumArtWrap img{object-fit:cover;width:100%;height:100%;display:block}.albumSwitch{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.albumSwitch button{color:#d6d9dc;text-align:left;cursor:pointer;background:#0b0e12;border:1px solid #3e454d;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:13px;padding:8px;transition:border-color .2s,background .2s,transform .2s;display:grid}.albumSwitch button:hover{border-color:var(--blue-bright);transform:translateY(-2px)}.albumSwitch button.active{border-color:var(--orange);background:#1c1210;box-shadow:0 0 0 1px #f04d1944}.albumSwitch button img{aspect-ratio:1;object-fit:cover;width:58px;display:block}.albumSwitch button span{letter-spacing:.06em;text-transform:uppercase;font:800 12px Inter}.project h2{font-size:clamp(60px,8vw,105px)}.project>div>p:not(.kicker){color:#c5c9cd;font-size:17px;line-height:1.8}.status{color:#ff9a65;text-transform:uppercase;letter-spacing:.08em;border:1px solid #b14a2b;padding:9px 12px;font-size:11px;display:inline-block}.albumFacts{align-items:center;gap:18px;margin-top:28px;display:flex}.albumFacts strong{color:var(--orange);font:900 72px/1 Barlow Condensed}.albumFacts span{letter-spacing:.12em;font:800 14px/1.45 Inter}.premiereSection{background:radial-gradient(circle at 82% 20%,#16486a55,#0000 35%),#07090c}.premiereSection>.video{border-color:#ff7040;max-width:1120px;margin-inline:auto;box-shadow:0 30px 90px #000a}.premiereSection>.video h3{font-size:clamp(24px,3vw,36px)}.story{grid-template-columns:1.15fr .85fr;gap:7vw;display:grid}.story h2{font-size:clamp(48px,6vw,75px);line-height:.92}.story p{color:#c3c7cb;line-height:1.82}.story figure{height:max-content;margin:0;position:sticky;top:100px}.story img{width:100%;display:block}.story figcaption{background:var(--blue);padding:12px;font:800 12px Inter}.black{background:#050608}.videos{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.video{border:1px solid var(--line);background:#0e1216}.videoFrame{position:relative}.video iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.video h3{padding:0 18px 16px;font:800 22px Barlow Condensed}.videoLabel{z-index:2;letter-spacing:.08em;text-transform:uppercase;background:#0b6da8;border:1px solid #8ed8ff;padding:8px 10px;font:800 11px Inter;position:absolute;top:12px;left:12px;box-shadow:0 4px 18px #0009}.video.highlight{border-color:#ff7040;box-shadow:0 0 0 1px #ff704055,0 20px 55px #d53b121c}.video.highlight .videoLabel{background:#d83c14;border-color:#ffad8f}.playlistPanel{background:linear-gradient(110deg,#101a23,#0d1115);border:1px solid #263d4e;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding:28px 32px;display:flex}.playlistPanel h3{margin:4px 0 8px;font:800 34px Barlow Condensed}.playlistPanel p:not(.kicker){color:#aeb6bc;margin:0}.playlistPanel .btn{white-space:nowrap;margin-top:0}.cats{grid-template-columns:1.35fr .65fr;gap:12px;display:grid}.cats img{object-fit:cover;width:100%;height:470px}.merchShow{background:radial-gradient(circle at 20%,#81210c35,#0000 40%),#11151a}.merchFeature{grid-template-columns:minmax(300px,560px) minmax(280px,520px);align-items:center;gap:7vw;display:grid}.merchFeature>img{aspect-ratio:1;object-fit:cover;border:1px solid #5c2b1d;width:100%;box-shadow:0 30px 80px #0009}.merchFeature h3{margin:10px 0 15px;font:900 clamp(50px,7vw,92px)/.85 Barlow Condensed}.merchFeature div>p:not(.kicker){color:#c4c9cd;font-size:17px;line-height:1.8}.contact{text-align:center;background:radial-gradient(circle at bottom,#153b57,#0000 48%)}.contact h2{font-size:clamp(70px,10vw,120px)}.socials{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.socials a{border:1px solid #3b424a;padding:12px 15px}.socials a:hover{border-color:var(--blue-bright)}footer{border-top:1px solid var(--line);color:#9298a0;justify-content:space-between;gap:18px;padding:35px 5vw;font-size:12px;display:flex}.legal{border-top:1px solid var(--line);background:#0d1115;padding-top:55px;padding-bottom:55px}.legal h2{font:800 42px Barlow Condensed}.legal p{color:#b9bec3;max-width:850px;line-height:1.7}.legal a{color:#66b5eb}@media (width<=950px){.navlinks{display:none}.songs{grid-template-columns:repeat(2,1fr)}.albumHero,.singleFeature,.project,.story,.merchFeature{grid-template-columns:1fr}.albumHero{padding-top:65px;padding-bottom:75px}.heroAlbumArt{max-width:560px}.story figure{position:relative;top:auto}.cats{grid-template-columns:1fr 1fr}}@media (width<=620px){.releaseBar{flex-direction:column;gap:6px;padding:8px 12px}.releaseBar b{display:none}.releaseBar span{font-size:10px}nav{padding:0 14px}.brand{font-size:16px}.langs button{padding:6px;font-size:8px}.hero{height:calc(100vh - 135px);min-height:590px;padding:28px}.albumHero{gap:42px;height:auto;min-height:0;padding:48px 20px 65px}.albumHero .shade{background:linear-gradient(#050709c9,#0507094d 62%,#050709b8)}.heroAlbumArt{max-width:420px}.shade{background:linear-gradient(90deg,#030507ef,#0305074f),linear-gradient(#0000 50%,#080a0d)}section{padding:70px 20px}.songs,.videos,.cats{grid-template-columns:1fr}.cats img{height:360px}.hero h1 em{-webkit-text-stroke:1px #fff}.singleCopy{padding:30px 22px 38px}.catalogHead{flex-direction:column;align-items:start}.playlistPanel{flex-direction:column;align-items:flex-start;padding:24px 20px}.albumSwitch button{grid-template-columns:46px minmax(0,1fr);gap:9px;padding:6px}.albumSwitch button img{width:46px}.albumSwitch button span{font-size:10px}footer{flex-direction:column}}section[id],header[id]{scroll-margin-top:100px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--blue-bright);outline-offset:5px}.skipLink{z-index:40;background:var(--blue);padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skipLink:focus{transform:none}.mobileMenu{display:none}.mobileMenu summary{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border:1px solid #3b424a;padding:9px 12px;font:700 11px Inter}.mobileMenu>div{background:#101419;border:1px solid #3b424a;min-width:240px;padding:14px;position:absolute;top:100%;right:4vw;box-shadow:0 18px 35px #0008}.mobileMenu a{padding:12px 14px;font-size:14px;display:block}.mobileMenu a:hover{background:#153750}.navlinks a[aria-current=page]{color:var(--blue-bright)}.singleCopy .btn{margin-right:10px}.albumRuntime{color:var(--gold)!important;font-size:15px!important}.albumTracklist{border-top:1px solid #3a4149;border-bottom:1px solid #3a4149;margin-top:20px}.albumTracklist summary{cursor:pointer;color:var(--gold);padding:18px 0;font-weight:700}.albumTracklist ol{margin:0 0 20px;padding:0;list-style:none}.albumTracklist li{border-bottom:1px solid #ffffff12;grid-template-columns:32px minmax(0,1fr) 48px;gap:12px;padding:11px 0;font-size:14px;line-height:1.5;display:grid}.albumTracklist li:last-child{border:0}.trackNumber,.albumTracklist time{color:var(--gold);font-variant-numeric:tabular-nums}.albumTracklist time{text-align:right}.videoExternal{color:var(--blue-bright);margin:0;padding:0 18px 18px;font-size:12px}.singleFeature .videoExternal{display:none}.shortsHeading{margin-top:65px}.shortsHeading h3{margin:12px 0 28px;font:800 clamp(30px,4vw,46px) Barlow Condensed}.shortsGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.shortsGrid .video{width:100%;max-width:360px;margin-inline:auto}.shortsGrid .video iframe{aspect-ratio:9/16}.shortsGrid .video h3{line-height:1.2}.shortsGrid .videoLabel{padding:6px 8px;font-size:10px}.catsHero{background:radial-gradient(circle at 80% 40%,#24485855,#0000 55%),#0b1016;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;padding:65px max(5vw,22px);display:grid}.catsHero h1,.catsClipCopy h2,.catsGallery h2{letter-spacing:-.025em;font:900 clamp(42px,5.5vw,76px)/1 Barlow Condensed}.catsHero>div>p:not(.kicker),.catsClipCopy>p:not(.kicker){color:#c8ced3;max-width:620px;font-size:17px;line-height:1.8}.catsHero>img{border:1px solid #33434f;width:100%;display:block}.backLink{color:var(--blue-bright);margin-bottom:30px;font-size:13px;display:inline-block}.catsClipSection{grid-template-columns:1fr minmax(230px,360px);align-items:center;gap:8vw;max-width:1250px;margin:auto;display:grid}.catsClipCopy h2{font-size:clamp(42px,5vw,65px)}.catsClip{justify-self:center;width:100%;max-width:360px;margin:0}.catsClip video{aspect-ratio:9/16;object-fit:contain;background:#030507;border:1px solid #36434e;border-radius:5px;width:100%;height:auto;max-height:75vh;display:block}.catsClip figcaption{color:var(--blue-bright);padding:15px 0;font-size:13px}.clipLength{font-variant-numeric:tabular-nums;color:var(--gold)!important;font-size:14px!important}.catsGallery{background:#10151c}.catsGallery h2{font-size:clamp(38px,5vw,64px)}.catsGallery figure{margin:0}.catsGallery figcaption{color:#b1bdc5;padding:15px 0;font-size:13px}.catsGallery .cats img{aspect-ratio:4/3;object-fit:cover;height:auto}.catsGallery .cats figure:last-child img{object-position:center}@media (width<=1120px){.navlinks{display:none}.mobileMenu{margin-left:auto;display:block}}@media (width<=800px){.catsHero,.catsClipSection{grid-template-columns:1fr}.catsHero>img{object-fit:cover;max-height:550px}.catsClipSection{gap:30px}.catsClipCopy h2{max-width:620px}}@media (width>=621px){.featuredVideos>.video:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 9px)}}@media (width<=620px){.shortsGrid{grid-template-columns:1fr}nav{flex-wrap:wrap;gap:10px;height:auto;min-height:74px;padding:12px 14px}.brand{flex:1}.mobileMenu{flex-basis:100%;margin:0}.mobileMenu summary{text-align:center}.mobileMenu>div{min-width:0;box-shadow:none;margin-top:8px;position:static}.catsHero{gap:30px;padding:35px 20px}.catsHero h1{font-size:48px}.catsClip video{max-height:none}.albumTracklist li{grid-template-columns:25px minmax(0,1fr) 44px;gap:8px;font-size:13px}section[id],header[id]{scroll-margin-top:145px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.song{transition:none}.btn:hover,.song:hover{transform:none}}
