.footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;max-width:100%}@media (max-width:768px){.footer{display:flex;flex-direction:column;text-align:center;justify-content:space-between;gap:3rem}.socials{justify-content:center}}.footer-title{font-size:1.45rem}.footer-title,.footer-title2{font-family:EncodeSansExpanded,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:700}.footer-title2{font-size:.77rem}.footer-text{font-family:EncodeSansExpanded,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:400;font-size:.725rem;color:rgb(225,221,218)}.socials{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;padding-top:4.5px}@media (min-width:1050px){.socials{justify-content:flex-start}}.social-link{color:white;scale:.9}.social-link:hover{transform:scale(1.15)}@font-face{font-family:MyFont;src:url(/fonts/font.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@media (min-width:640px){.bg-navbar{background-image:url(/images/navbar7.jpg)}}.navbar{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;box-shadow:0 .25em .375em rgba(0,0,0,.1);flex-wrap:wrap;overflow:hidden;max-width:100%}@media (min-width:40em){.navbar{background-size:cover;background-position:center 65%;background-attachment:fixed}.navbar-content-end{flex-basis:auto}.navbar,.navbar-content-end{display:flex;flex-direction:column;align-items:center}.navbar{min-height:22.5em;position:relative}}.navbar-bg-image{position:absolute;width:100vw;z-index:-1}.navbar:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5);z-index:0;pointer-events:none}.navbar-content-end{display:flex;justify-content:center;align-items:center;width:100%;position:relative;z-index:10}.navbar-brand{gap:.75em;max-width:fit-content;display:flex;align-items:center}.logo{color:#ffffff;filter:drop-shadow(0 0 .3125em rgba(138,255,211,.8))}.brand-text{font-weight:800;color:#ffffff;font-size:1.125em;letter-spacing:.05em;user-select:none}.nav-items{display:none;gap:1.5em;justify-content:flex-start;margin-left:1em;background-color:rgba(0,0,0,.6);padding:1em 1.5em;border-radius:.5em}@media (min-width:625px){.nav-items{display:flex}}.nav-item-link{color:white;font-weight:500;transition:color .3s ease-in-out;text-decoration:none;font-size:.85em}.nav:hover .nav-item-link{color:gray;font-weight:500}.nav-item-link:hover,.nav-item-link[data-active=true]{background:linear-gradient(90deg,#5ea2ef,#0072f5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600}.navbar-menu{position:relative;z-index:10}.menu-nav-items{margin:.5em 1em 0;display:flex;flex-direction:column;gap:.5em}.menu-link-foreground{color:#b4f1c0}.menu-link-primary{color:#3b82f6}.menu-link-danger{color:#ef4444}.navbar-produced-by-row{width:100%;margin-top:1em;color:#a8ffdb;font-size:.9em;text-align:center;position:relative;z-index:10}.navbar-info-by{color:rgb(189,57,189)}.navbar-info-text{font-size:clamp(.75em,2vw,2em);color:#d1d5db;font-weight:600;text-align:left;position:relative;padding-left:1em;width:60%;max-width:100%}.navbar-info-author{color:#d1d5db;display:block;text-align:right;padding-right:clamp(1em,20vw,10em)}@media (max-width:37.5em){.navbar-info-text{font-size:1.2em;padding-right:2.5em;padding-bottom:.5em;margin-top:.5em;width:100%;max-width:100%;box-sizing:border-box;text-align:right}.navbar-info-author{padding-right:.005em;font-size:1.2em;word-break:break-word}.navbar{padding-top:1em;width:100%;box-sizing:border-box}.heroui-navbar-menu{position:fixed!important;top:0;left:0;width:100vw!important;height:100vh!important;background:rgba(20,20,20,.98);z-index:9999!important;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto}.navbar{position:fixed;top:0;left:0;width:100vw;z-index:10000;padding-top:0}body{padding-top:4.375em}.navbar-visible{transition:top .3s;top:0}.navbar-hidden{transition:top .3s;top:-7.5em}}.hamburger-overlay{position:fixed;top:0;left:0;width:100%;height:4.25rem;z-index:10999}.stoenmusicText{padding-top:1.3rem;padding-left:1.3rem;font-family:EncodeSansExpanded,sans-serif;font-size:1.9rem;line-height:1}@media (max-width:37em){.stoenmusicText{padding-top:1.55rem;padding-left:1.1rem;font-family:EncodeSansExpanded,sans-serif;font-size:1.5rem;line-height:.8}}.hamburger-overlay a{display:inline-block;width:auto;text-decoration:none}@media (min-width:640px) and (max-width:1025px){.navbar{min-height:20em;padding-top:2em;justify-content:center;background-position:center -185px}}@media (min-width:830px) and (max-width:1025px) and (min-height:1300px){.navbar{background-position:center -340px}}@media (min-width:800px) and (max-width:830px){.navbar{background-position:center -280px}}@media (min-width:625px) and (max-width:640px){.navbar-content-end{display:none}}@media (min-width:40em) and (min-height:500) and (max-height:900){.navbar{background-size:cover;background-attachment:fixed}}@media (min-width:40em) and (max-height:500){.navbar{background-size:cover;background-position:center -60;background-attachment:fixed}}@media (min-width:1200px) and (max-width:1400px) and (max-height:1025px){.navbar{background-size:cover;background-position:center -140px;background-attachment:fixed}}@media (min-width:40em) and (max-width:1025px) and (max-height:800px){.navbar{background-size:cover;background-position:center -60px;background-attachment:fixed}}@media (min-width:1025px) and (max-width:1200px) and (max-height:1050px) and (min-height:800px){.navbar{background-size:cover;background-position:center -90px;background-attachment:fixed}}@media (min-width:600px) and (max-width:800px) and (max-height:650px) and (min-height:250px){.navbar{background-size:cover;background-position:center 35px;background-attachment:fixed}}@media (min-width:640px) and (max-width:1000px) and (max-height:900px) and (min-height:700px){.navbar{background-size:cover;background-position:center -80px;background-attachment:fixed}}@media (min-width:2300px) and (max-width:3000px) and (min-height:1300px) and (max-height:1700px){.navbar{background-size:cover;background-position:center -535px;background-attachment:fixed}}@media (min-width:2300px) and (max-width:3000px) and (min-height:1200px) and (max-height:1800px){.navbar{background-size:cover;background-position:center -535px;background-attachment:fixed}}@media (min-width:1025px) and (max-width:2300px) and (min-height:1025px) and (max-height:1700px){.navbar{background-size:cover;background-position:center -340px;background-attachment:fixed}}@media (min-width:625px) and (max-width:800px) and (min-height:1025px) and (max-height:1700px){.navbar{background-size:cover;background-position:center -340px;background-attachment:fixed}}@media (min-width:3200px) and (max-width:3600px) and (min-height:1225px) and (max-height:1500px){.navbar{background-size:cover;background-position:center -810px;background-attachment:fixed}}@media (min-width:3600px) and (max-width:4000px) and (min-height:1500px) and (max-height:1800px){.navbar{background-size:cover;background-position:center -57em;background-attachment:fixed}}@media (min-width:4600px) and (max-width:5400px) and (min-height:1800px) and (max-height:2400px){.navbar{background-size:cover;background-position:center -82.5em;background-attachment:fixed}}@media (min-width:2300px) and (max-width:2700px) and (min-height:1200px) and (max-height:1500px){.navbar{background-size:cover;background-position:center -26.5em;background-attachment:fixed}}@media (min-width:1300px) and (max-width:1600px) and (min-height:850px) and (max-height:1100px){.navbar{background-size:cover;background-position:center -9.5em;background-attachment:fixed}}