*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{-moz-text-size-adjust:none;text-size-adjust:none;width:100%;height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;line-height:1.5}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}h1,h2,h3,h4,button,input,label{line-height:1.1}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}ul[role=list],ol[role=list]{list-style:none}table{border-collapse:collapse;border-spacing:0}img,picture,video,canvas,svg{max-width:100%;display:block}section,div{flex-direction:column;display:flex;position:relative}object{pointer-events:none}:root,html[data-theme=light]{--background-color:#efefef;--text-color:#1c1c1c;--border-color:#838383;--border-color-alpha:#8383837e;--shade-color:#fff;--shade-color-alpha:#ffffff7f;--highlight-color:#efd096;--highlight-color-alpha:#efd0967e;--filter:invert(0)}html[data-theme=dark]{--background-color:#1c1c1c;--text-color:#fff;--border-color:#9f9f9f;--border-color-alpha:#9f9f9f7e;--shade-color:#474747;--shade-color-alpha:#2c2c2c78;--highlight-color:#397a95;--highlight-color-alpha:#397a957e;--filter:invert(1)}html,body{background:var(--background-color);color:var(--text-color)}.themeswitch{z-index:9;display:block;position:absolute;top:25px;right:25px}.themeswitch__checkbox{width:50px;height:24px;display:inline-block;position:relative}.themeswitch__checkbox input{display:none}.icon-sun,.icon-moon{mix-blend-mode:difference;display:none}html[data-theme=light] .icon-sun,html[data-theme=dark] .icon-moon{display:inline-block}.slider{cursor:pointer;background:var(--highlight-color);border-radius:34px;transition:all .2s;position:absolute;inset:0}.slider:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;bottom:3px;left:3px}input:checked+.slider:before{transform:translate(26px)}@font-face{font-family:basier square;src:url(basiersquare-regular-webfont.34c6658e.woff2)format("woff2"),url(basiersquare-regular-webfont.d9f0e475.woff)format("woff"),url(basiersquare-regular-webfont.8fabf11e.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:basier square;src:url(basiersquare-regularitalic-webfont.1d3036b3.woff2)format("woff2"),url(basiersquare-regularitalic-webfont.3b3e8b19.woff)format("woff"),url(basiersquare-regularitalic-webfont.ad453ecf.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:basier square;src:url(basiersquare-medium-webfont.4316dc4b.woff2)format("woff2"),url(basiersquare-medium-webfont.6ed17690.woff)format("woff"),url(basiersquare-medium-webfont.66024cc3.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:basier square;src:url(basiersquare-semibold-webfont.8f6aa468.woff2)format("woff2"),url(basiersquare-semibold-webfont.0f1ec7c2.woff)format("woff"),url(basiersquare-semibold-webfont.3ba2e24f.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:basier square;src:url(basiersquare-bold-webfont.19e3e2cd.woff2)format("woff2"),url(basiersquare-bold-webfont.00d01ab0.woff)format("woff"),url(basiersquare-bold-webfont.50d23821.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:basier circle;src:url(basiercircle-medium-webfont.956f9f80.woff2)format("woff2"),url(basiercircle-medium-webfont.545cdc30.woff)format("woff"),url(basiercircle-medium-webfont.7ed6f310.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:basier circle;src:url(basiercircle-semibold-webfont.174241fe.woff2)format("woff2"),url(basiercircle-semibold-webfont.6a595105.woff)format("woff"),url(basiercircle-semibold-webfont.07864c73.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:basier circle;src:url(basiercircle-bold-webfont.d71eaf66.woff2)format("woff2"),url(basiercircle-bold-webfont.768ba4e7.woff)format("woff"),url(basiercircle-bold-webfont.bd7151e5.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:novela;src:url(novela-regular-webfont.3b9605af.woff2)format("woff2"),url(novela-regular-webfont.bbe839b6.woff)format("woff"),url(novela-regular-webfont.e471d460.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:basier square,sans-serif;font-style:normal;font-weight:400}body h1,body h2,body h3,body h4,body h5,body h6{font-family:basier circle,sans-serif}.filter--blur{filter:blur(48px)opacity(.25)}.filter--darken{filter:brightness(.8)}.faded{opacity:.7}.nav{display:flex}.nav__list{z-index:9;background:var(--shade-color-alpha);box-shadow:0 0 2px 0px var(--border-color), 0 0 8px 0px var(--border-color-alpha);background-blend-mode:exclusion;backdrop-filter:blur(24px);border:none;border-radius:10px;align-items:center;transition:all .2s;display:none;position:fixed;top:120px;left:50%;overflow:hidden;transform:translate(-50%,-50%)translateY(0)}@media (width>=768px){.nav__list{display:flex}}.nav__list--sticky{border:1px solid var(--border-color);box-shadow:0 0 14px 4px var(--border-color-alpha);transform:translate(-50%,-50%)translateY(-80px)}.nav__list--sticky>li>a{padding:8px 0!important}.nav__list>li{text-align:center;display:block;position:relative}.nav__list>li>a{min-width:150px;padding:12px 0;font-weight:500;display:inline-block}.nav__list>li:not(:last-child){box-shadow:inset -10px 0 10px -12px var(--border-color-alpha)}.nav__shadow{z-index:7;visibility:visible;opacity:1;background:#0000004d;width:100%;height:100%;transition:all .2s;position:fixed;top:0;left:0}.nav__shadow--visible{visibility:visible;opacity:1}.nav__rect{background:var(--highlight-color);width:150px;height:100%;position:absolute;transform:translate(-100%)}.nav__menu{background-blend-mode:exclusion;backdrop-filter:blur(24px);visibility:hidden;opacity:0;z-index:8;background:var(--shade-color-alpha);flex-flow:wrap;width:100%;padding:60px 0;transition:all .2s;display:flex;position:fixed;top:0;left:0;overflow-x:hidden;transform:translateY(-100%)}@media (width>=768px){.nav__menu{display:none}}.nav__menu>li{justify-content:center;width:100%;padding:12px 0;display:flex}.nav__menu>li>a{text-align:center;min-width:120px;font-size:26px;font-weight:500;line-height:2}.nav__menu--visible{visibility:visible;opacity:1;transform:translateY(0)}.burger{background-blend-mode:exclusion;backdrop-filter:blur(24px);z-index:9;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;padding:20px;display:flex;position:fixed;top:15px;left:20px}@media (width>=768px){.burger{display:none}}.burger__inner{background:var(--text-color);width:80%;height:3px;transition:all .2s;position:absolute;left:10%}.burger__inner:before{content:"";background:var(--text-color);width:80%;height:3px;transition:all .2s;position:absolute;top:-10px;left:10%}.burger__inner:after{content:" ";background:var(--text-color);width:80%;height:3px;transition:all .2s;position:absolute;top:10px;left:10%}.burger__inner--active{background-color:#0000}.burger__inner--active:before{top:0;transform:rotate(45deg)}.burger__inner--active:after{top:0;transform:rotate(-45deg)}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #424c4c85}30%{transform:scale(1.05);box-shadow:0 0 12px 12px #424c4c85}}.hover-pulse:hover,.hover-pulse:focus{animation:.5s pulse;box-shadow:0 0 0 36px #0000}.hover-fill{--hover-x:50%;--hover-y:50%;position:relative;overflow:hidden}.hover-fill:after{content:" ";top:var(--hover-y);left:var(--hover-x);background-color:var(--highlight-color);z-index:-1;border-radius:50%;width:100%;height:100%;transition:transform .2s linear;position:absolute;transform:scale(0)translate(-50%,-50%)}.hover-fill:hover:after{transform:scale(4)}.hover-fill:active{background-color:var(--highlight-color)}.hover-line{box-shadow:inset 0 -2px 0 0 var(--highlight-color);box-sizing:border-box;padding:0 3px;text-decoration:none;transition:all .2s;display:inline-block}.hover-line:hover{box-shadow:inset 0 -24px 0 0 var(--highlight-color);border:none}.hover-enlarge{transition:transform .2s;transform:scale(1)}.hover-enlarge:hover{transform:scale(1.1)}.hover-glow:before{content:" ";mix-blend-mode:overlay;border-radius:inherit;background:radial-gradient(circle at var(--hover-x,30%) var(--hover-y,30%), var(--shade-color-alpha) 0%, transparent 30%);opacity:0;transition:opacity .2s;position:absolute;inset:0}.hover-glow:hover:before{opacity:1}footer{flex-direction:column;justify-content:center;align-items:center;padding:80px 0;display:flex}footer__attribution{margin-bottom:8px}.social{flex-direction:row;display:flex}.social__link{z-index:0;border-radius:10px;width:50px;height:50px;display:inline-block}.social__link svg{width:100%;height:100%;fill:var(--text-color)}.social__item{margin:0 12px;display:block}@keyframes movement{0%,to{background-position:-80vmax -80vmax,60vmax -30vmax,10vmax 10vmax,-30vmax -10vmax,50vmax 50vmax;background-size:130vmax 130vmax,80vmax 80vmax,90vmax 90vmax,110vmax 110vmax,90vmax 90vmax}25%{background-position:-60vmax -90vmax,50vmax -40vmax,0 -20vmax,-40vmax -20vmax,40vmax 60vmax;background-size:100vmax 100vmax,90vmax 90vmax,100vmax 100vmax,90vmax 90vmax,60vmax 60vmax}50%{background-position:-50vmax -70vmax,40vmax -30vmax,10vmax 0,20vmax 10vmax,30vmax 70vmax;background-size:80vmax 80vmax,110vmax 110vmax,80vmax 80vmax,60vmax 60vmax,80vmax 80vmax}75%{background-position:-50vmax -40vmax,50vmax -30vmax,20vmax 0,-10vmax 10vmax,40vmax 60vmax;background-size:90vmax 90vmax,90vmax 90vmax,100vmax 100vmax,90vmax 90vmax,70vmax 70vmax}}.dynamic-background{background-image:radial-gradient(closest-side,#9e5041,#a74f3b00),radial-gradient(closest-side,#894372,#a33b8000),radial-gradient(closest-side,#857741,#8d834c00),radial-gradient(closest-side,#533e9a,#5536a400),radial-gradient(closest-side,#94683c,#965e3b00),radial-gradient(closest-side,#9a553e,#bb5d3d00);background-position:-80vmax -80vmax,60vmax -30vmax,10vmax 10vmax,-30vmax -10vmax,50vmax 50vmax,-20vmax,-40vmax;background-repeat:no-repeat;background-size:130vmax 130vmax,80vmax 80vmax,90vmax 90vmax,110vmax 110vmax,90vmax 90vmax,100vmax,100vmax;animation:10s linear infinite movement}section{justify-content:center;align-items:center;padding:60px 0;display:flex}@media (width>=768px){section:first-of-type{padding:200px 0 60px}}.panel{width:90%}@media (width>=992px){.panel{max-width:600px}}@media (width>=768px){.panel{max-width:750px}}@media (width>=1200px){.panel{max-width:950px}}.panel>.subtitle{margin:60px 0 24px;font-size:32px}.panel__item{background:var(--shade-color-alpha);box-shadow:0 0 2px 0px var(--border-color), 0 0 8px 0px var(--border-color-alpha);border-radius:20px;flex-direction:column;padding:24px;display:flex}.panel__item>p:first-of-type{margin-top:0}.panel__box{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.panel__box>audio{width:100%;margin:4px 0}.panel__box>iframe{background:var(--shade-color);border-radius:10px;width:100%;margin:6px 0}.panel__box>.bandcamp{max-width:550px;height:208px}
/*# sourceMappingURL=stuff.56a6dcac.css.map */
