.Nav-module-scss-module__aPHSJW__nav{z-index:100;height:var(--height-nav);justify-content:space-between;align-items:center;margin-top:1em;display:flex;position:relative}.Nav-module-scss-module__aPHSJW__nav:before,.Nav-module-scss-module__aPHSJW__nav:after{content:"";background-color:var(--color-background-light);z-index:-1;width:100vw;margin-left:-50vw;position:absolute;top:0;bottom:0;left:50%}.Nav-module-scss-module__aPHSJW__nav:after{opacity:.3;background-image:url(/topo.png);background-size:100%}.Nav-module-scss-module__aPHSJW__logo{z-index:10;width:16.5em;color:inherit;display:block;position:relative}@media (max-width:48em){.Nav-module-scss-module__aPHSJW__logo{width:12em}}.Nav-module-scss-module__aPHSJW__nav__name{text-transform:uppercase;color:#0000;z-index:1;background-image:url(/earthsongs-bg.jpg);background-size:100vw;background-attachment:fixed;-webkit-background-clip:text;background-clip:text;grid-column:1/span 2;font-size:10vw;font-weight:700;line-height:1;display:none;position:relative;transform:scaleY(.5)}.Nav-module-scss-module__aPHSJW__nav__toggle{vertical-align:middle;z-index:5;border-radius:var(--border-radius);border:var(--border-width)solid currentColor;background-color:var(--color-black);color:var(--color-white);cursor:pointer;padding:.25em .5em .2125em;display:inline-block;position:relative}@media (min-width:48em){.Nav-module-scss-module__aPHSJW__nav__toggle{display:none}}.Nav-module-scss-module__aPHSJW__nav__toggle span{text-transform:uppercase;letter-spacing:.05em;margin:.025em 0 0;font-size:.6875em;font-weight:700;line-height:.9;transition:opacity .2s;transform:translateY(.075em)}@media (max-width:48em){.Nav-module-scss-module__aPHSJW__nav__toggle span{display:none}}#Nav-module-scss-module__aPHSJW__navToggle:checked~.Nav-module-scss-module__aPHSJW__nav__toggle span,.Nav-module-scss-module__aPHSJW__nav__toggle[data-open] span{opacity:0!important}.Nav-module-scss-module__aPHSJW__nav__toggle>div{z-index:1000;width:1.375em;height:1.75em;transition:transform .4s;display:block;position:relative}.Nav-module-scss-module__aPHSJW__nav__toggle>div:before,.Nav-module-scss-module__aPHSJW__nav__toggle>div:after{content:"";background-color:currentColor;width:100%;height:2px;transition:transform .4s;position:absolute;top:calc(50% - 1px);left:0}.Nav-module-scss-module__aPHSJW__nav__toggle>div:before{animation:.4s forwards Nav-module-scss-module__aPHSJW__top-out}.Nav-module-scss-module__aPHSJW__nav__toggle>div:after{animation:.4s forwards Nav-module-scss-module__aPHSJW__bottom-out}#Nav-module-scss-module__aPHSJW__navToggle:checked~* .Nav-module-scss-module__aPHSJW__nav__toggle>div:before,.Nav-module-scss-module__aPHSJW__nav__toggle>div.Nav-module-scss-module__aPHSJW__nav-opened:before{animation:.4s forwards Nav-module-scss-module__aPHSJW__top-in}#Nav-module-scss-module__aPHSJW__navToggle:checked~* .Nav-module-scss-module__aPHSJW__nav__toggle>div:after,.Nav-module-scss-module__aPHSJW__nav__toggle>div.Nav-module-scss-module__aPHSJW__nav-opened:after{animation:.4s forwards Nav-module-scss-module__aPHSJW__bottom-in}.Nav-module-scss-module__aPHSJW__nav__toggle[data-open]>div:before{animation:.4s forwards Nav-module-scss-module__aPHSJW__top-in}.Nav-module-scss-module__aPHSJW__nav__toggle[data-open]>div:after{animation:.4s forwards Nav-module-scss-module__aPHSJW__bottom-in}@keyframes Nav-module-scss-module__aPHSJW__top-in{0%{transform:translateY(-4px)}60%{transform:translate(0,0)}to{transform:translate(0,0)rotate(45deg)}}@keyframes Nav-module-scss-module__aPHSJW__top-out{0%{transform:translate(0,0)rotate(45deg)}60%{transform:translate(0,0)}to{transform:translateY(-4px)}}@keyframes Nav-module-scss-module__aPHSJW__bottom-in{0%{transform:translateY(4px)}60%{transform:translate(0,0)}to{transform:translate(0,0)rotate(-45deg)}}@keyframes Nav-module-scss-module__aPHSJW__bottom-out{0%{transform:translate(0,0)rotate(-45deg)}60%{transform:translate(0,0)}to{transform:translateY(4px)}}.Nav-module-scss-module__aPHSJW__nav__links div{align-items:center;gap:1.5em;display:flex}.Nav-module-scss-module__aPHSJW__nav__links a:not([target=_blank]){color:inherit;contain:paint;font-size:.875em;font-weight:700;text-decoration:none;position:relative}.Nav-module-scss-module__aPHSJW__nav__links a:not([target=_blank]):before{content:"";mix-blend-mode:multiply;background-color:#d99a39;height:.5em;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.Nav-module-scss-module__aPHSJW__nav__links a:not([target=_blank]).Nav-module-scss-module__aPHSJW__is-active:before{transform:translate(0,0)}.can-hover .Nav-module-scss-module__aPHSJW__nav__links a:not([target=_blank]):hover:before{transform:translate(0,0)}@media (min-width:70em){.Nav-module-scss-module__aPHSJW__nav__links div{gap:3em}}@media (max-width:48em){.Nav-module-scss-module__aPHSJW__nav__links{background-color:var(--color-highlight);padding:1.5em var(--gutter);opacity:0;width:100vw;transition:right 0s linear .4s,transform .4s,opacity .4s;position:fixed;top:0;bottom:0;right:100%;transform:translate(0,0)scale(1.1)}.Nav-module-scss-module__aPHSJW__nav__links:before{content:"";opacity:.5;background-image:url(/topo.png);background-size:cover;position:absolute;inset:0}.Nav-module-scss-module__aPHSJW__nav__links[data-open]{opacity:1;transition:right linear,transform .6s,opacity .3s;right:0;transform:translate(0,0)}.Nav-module-scss-module__aPHSJW__nav__links div{flex-direction:column;justify-content:center;align-items:center;position:absolute;inset:0}.Nav-module-scss-module__aPHSJW__nav__links a:not([target=_blank]){font-size:1.5em}.Nav-module-scss-module__aPHSJW__nav__links a[target=_blank]{font-size:1em}}
.LogoMark-module-scss-module__tJHsNW__logo{line-height:0}.LogoMark-module-scss-module__tJHsNW__logo svg path{fill:currentColor}
.LogoWord-module-scss-module__LAtGaW__logo_word{line-height:0}.LogoWord-module-scss-module__LAtGaW__logo_word svg path,.LogoWord-module-scss-module__LAtGaW__logo_word svg polygon{fill:currentColor}
.LogoAndMark-module-scss-module__Jpk59G__logo_and_mark{width:100%;display:block;position:relative}.LogoAndMark-module-scss-module__Jpk59G__logo_and_mark svg{display:block;position:relative}.LogoAndMark-module-scss-module__Jpk59G__logo_and_mark svg path,.LogoAndMark-module-scss-module__Jpk59G__logo_and_mark svg polygon{fill:currentColor}
.TextMarquee-module-scss-module__OxYntW__textmarquee{contain:paint;width:100vw;margin-left:-50vw;padding:3em 0;position:relative;left:50%}.TextMarquee-module-scss-module__OxYntW__textmarquee span{color:var(--color-background-light);text-transform:uppercase;white-space:nowrap;padding:0 .25em;font-size:1.25em;font-weight:900;line-height:1}@media (min-width:48em){.TextMarquee-module-scss-module__OxYntW__textmarquee span{font-size:2em}}
