﻿@font-face{font-family:'Special Elite';src:url('../../fonts/SpecialElite.woff2') format('woff2'),url('../../fonts/SpecialElite.woff') format('woff'),url('/electricmuzeum.com/fonts/SpecialElite.woff2') format('woff2'),url('/electricmuzeum.com/fonts/SpecialElite.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:"Figtree";src:url("../../../../fonts/Figtree_v.woff2") format("woff2 supports variations"),url("../../../../fonts/Figtree_v.woff2") format("woff2-variations"),url("/electricmuzeum.com/fonts/Figtree_v.woff2") format("woff2 supports variations"),url("/electricmuzeum.com/fonts/Figtree_v.woff2") format("woff2-variations");font-weight:300 900;}@font-face{font-family:"Figtree Italic";src:url("../../../../fonts/Figtree-Italic_v.woff2") format("woff2 supports variations"),url("../../../../fonts/Figtree-Italic_v.woff2") format("woff2-variations"),url("/electricmuzeum.com/fonts/Figtree-Italic_v.woff2") format("woff2 supports variations"),url("/electricmuzeum.com/fonts/Figtree-Italic_v.woff2") format("woff2-variations");font-weight:300 900;}:root{--color-1:#000;--color-2:#d0baaa;--color-3:#444;--color-4:#333;--color-5:#444;--font-default:'FigTree',sans-serif;--font-display:'Special Elite',sans-serif;--max-width:1440px;--max-width-medium:780px;--max-width-small:480px;--p-1:8px;--p-2:16px;--p-3:24px;--p-4:32px;}html{box-sizing:border-box;font-size:100%;font-family:var(--font-default);line-height:1.5;font-size:1.0625rem;font-weight:normal;background:#000;color:var(--color-2);}@media(min-width:1280px){html{font-size:1.15rem;line-height:1.65;}}@media(min-width:1536px){html{font-size:1.25rem;line-height:1.75;}}html[lang="en"] [lang="no"]{display:none;}html[lang="no"] [lang="en"]{display:none;}*{box-sizing:inherit;}*:before{box-sizing:inherit;}*:after{box-sizing:inherit;}::-webkit-scrollbar{width:8px;}::-webkit-scrollbar-thumb{background:var(--color-2);}::-webkit-scrollbar-thumb:hover{background:var(--color-3);}body main{width:100%;max-width:var(--max-width);margin:0 auto;padding:var(--p-4);}body footer{width:100%;max-width:var(--max-width);margin:0 auto;padding:var(--p-4);}body nav ul{display:flex;gap:var(--p-2);flex-wrap:nowrap;align-items:center;justify-content:center;}body nav ul li{list-style:none;}body nav ul li a{font-family:var(--font-display);color:var(--color-2);text-decoration:none;}a{color:var(--color-2);}a:visited{color:var(--color-2);}a:hover{color:#fff;}h1{font-family:var(--font-display);font-weight:normal;font-size:2rem;}h2{font-family:var(--font-display);font-weight:normal;font-size:1.75rem;}h3{font-family:var(--font-display);font-weight:normal;}h4{font-family:var(--font-display);font-weight:normal;}h5{font-family:var(--font-display);font-weight:normal;}h6{font-family:var(--font-display);font-weight:normal;}p{margin:var(--p-2) 0;}details{margin-bottom:0;padding:0;position:relative;border-bottom:1px solid var(--color-11);transition:none;max-height:60px;overflow:hidden;border-radius:var(--p-3);}details summary{position:relative;list-style:none;font-size:1.2rem;line-height:1.2;font-weight:600;cursor:pointer;padding:var(--p-2) 0;margin:0;}details summary::marker{display:none;}details summary::-webkit-details-marker{display:none;}details summary:hover{color:#fff;}details:after{content:"";font-family:"plenum3"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;top:calc(var(--p-2)*1.4);right:0;transition:all .1s ease-in-out;pointer-events:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;padding-right:40px;width:16px;height:16px;}details pre{display:inline-flex;justify-content:center;margin:0;padding:var(--p-2);font-family:var(--font-default);font-size:.68rem;}@media(min-width:1024px){details pre{font-size:.88rem;}}@media(min-width:1280px){details pre{font-size:1rem;}}details h3{margin:0;text-align:center;}details .content{overflow-x:auto;}details.no-border{border:0;}details[open]{max-height:2000px;transition:all .4s ease-in-out;background:var(--color-2);color:var(--color-1);}details[open]:after{rotate:-180deg;}details[open] summary{margin-bottom:var(--p-2);}details[open] h3{margin-top:20px;}.max-width{width:100%;max-width:var(--max-width);}.max-width-medium{width:100%;max-width:var(--max-width-medium);}.max-width-small{width:100%;max-width:var(--max-width-small);}.m-0{margin:0;}.m-0--auto{margin:0 auto;}.m-1--auto{margin:var(--p-1) auto;}.m-2--auto{margin:var(--p-2) auto;}.m-3--auto{margin:var(--p-3) auto;}.m-4--auto{margin:var(--p-4) auto;}.center{text-align:center;}header{container-type:scroll-state;position:sticky;top:-1px;margin-top:-1px;z-index:100;}nav{background:#000;background:rgba(0,0,0,.8);padding:var(--p-2);}@supports(container-type:scroll-state){@container scroll-state(stuck:top){nav{backdrop-filter:blur(4px);padding:var(--p-1);}}}nav h1{font-size:1.2rem;width:100%;margin:var(--p-4) auto;text-align:center;transition:all .4s ease-in-out;}@supports(container-type:scroll-state){@container scroll-state(stuck:top){nav h1{margin:var(--p-1);font-size:.9rem;opacity:.8;}}}@media(min-width:1024px){nav h1{font-size:1.5rem;}}@media(min-width:1280px){nav h1{font-size:2rem;}}nav ul{width:100%;max-width:var(--max-width);margin:0 auto;padding:0;display:flex;flex-direction:column;gap:var(--p-2);flex-wrap:nowrap;align-items:center;justify-content:center;}@media(min-width:1024px){nav ul{flex-direction:row;}}nav ul li{list-style:none;}nav ul li a{font-family:var(--font-display);color:var(--color-2);text-decoration:none;}#language-toggle{position:absolute;top:var(--p-1);right:var(--p-4);appearance:none;background:none;border:0;cursor:pointer;display:flex;align-items:center;gap:var(--p-1);color:var(--color-2);font-family:var(--font-default);font-size:.68rem;}#language-toggle:hover{color:#fff;}#language-toggle img{width:20px;height:auto;}#language-toggle span{margin-top:4px;}footer{text-align:center;}footer .spotify-link img{width:50px;height:50px;}nav.navigation{padding:50px 0;}@media(min-width:1536px){nav.navigation{padding:100px 0;}}nav.navigation ul{margin:0;padding:0;}nav.navigation ul li a{font-size:1.3rem;}.cover-images{display:flex;justify-content:center;align-items:center;gap:var(--p-2);flex-wrap:nowrap;width:100%;max-width:var(--max-width);margin:var(--p-2) auto;}.cover-images img{flex:1 1 auto;width:auto;max-width:50%;}#songs{width:100%;max-width:var(--max-width-medium);margin:var(--p-2) auto;padding:60px 0;}@media(min-width:1536px){#songs{padding:100px 0;}}#songs ul{margin:0;padding:0;}#songs ul li{list-style:none;padding:0;margin:var(--p-1) 0;}#songs ul li h3{font-size:1.15rem;}#the-story{width:100%;max-width:var(--max-width-medium);margin:var(--p-2) auto;padding:60px 0;}@media(min-width:1536px){#the-story{padding:100px 0;}}#the-story:after{content:"";display:table;clear:both;}#the-story figure{float:none;display:block;max-width:100%;margin:0 0 var(--p-2) 0;}@media(min-width:1024px){#the-story figure{aspect-ratio:5/4;width:50%;float:left;margin:0 var(--p-4) var(--p-4) 0;}}#the-story figure:last-child{width:100%;margin-top:var(--p-2);}@media(min-width:1536px){#the-story figure:last-child{margin-top:50px;}}@media(min-width:1024px){#the-story figure:nth-of-type(even){float:right;margin-right:0;margin-left:var(--p-4);}}#the-story figure img{width:auto;max-width:100%;}#the-story figure figcaption{font-size:.75em;text-align:center;}#credits{width:100%;max-width:var(--max-width-medium);margin:0 auto;padding:50px 0;}@media(min-width:1536px){#credits{padding:100px 0;}}.the-cloud{width:100%;margin:0 auto;}.em-description{font-family:var(--font-display);text-align:center;margin:48px auto;}@media(min-width:1024px){.em-description{font-size:1.25rem;line-height:1.5;margin:96px auto;}}@media(min-width:1280px){.em-description{font-size:1.25rem;line-height:1.5;margin:128px auto;}}@media(min-width:1536px){.em-description{font-size:1.4rem;line-height:1.75;margin:200px auto;}}