body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:#000;color:#fff;font-family:Staatliches,sans-serif;margin:0;text-align:center}.logo{display:block;height:auto;margin:0 auto;width:clamp(300px,40vw,500px)}@media (max-width:480px){section{padding:2rem 1rem}}@media (max-width:400px){.hero{background-attachment:fixed;background-position:top;min-height:90vh}}.hero{background-image:url(/static/media/BackgroundImage.f4e37a7d3ecd61ad0612.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;justify-content:center;min-height:100vh;overflow:hidden}.hero,.hero-content{align-items:center;display:flex;flex-direction:column}.tagline{color:#fff;font-size:1.5rem;margin-top:1rem}.about-images{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:2rem}.about-images img{border-radius:12px;flex:1 1 300px;height:auto;max-width:600px;width:100%}.tagline{font-size:clamp(1rem,4vw,1.5rem);margin:1rem 0;padding:0 .5rem}h1,h2,h3{color:#fff;font-family:Staatliches,sans-serif;margin-bottom:1rem;text-transform:uppercase}section{padding:4rem 1rem}section h2{font-size:clamp(1.8rem,5vw,2.5rem)}section p{font-size:clamp(1rem,3.5vw,1.2rem);line-height:1.6;margin:0 auto 1.5rem;max-width:800px;text-align:center}.btn,.contact-form button{background:#0000;border:3px solid #fff;color:#fff;cursor:pointer;font-weight:700;padding:.7rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .2s}.btn:hover,.contact-form button:hover{background:#fff;color:#000}.contact{background:#111;color:#fff}.contact-form{display:flex;flex-direction:column;margin:0 auto;max-width:500px;width:100%}.contact-form input,.contact-form textarea{background:#000;border:2px solid #fff;box-sizing:border-box;color:#fff;font-family:inherit;margin:.5rem 0;padding:.8rem;width:100%}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#bbb}.socials{margin-top:2rem}.socials a{color:#e60026;margin:0 .3rem;text-decoration:none}.socials a:hover{text-decoration:underline}.music iframe{border-radius:12px;display:block;height:clamp(250px,50vw,352px);margin:0 auto;max-width:800px;width:100%}@media (max-width:768px){.hero{height:auto;min-height:100vh;padding-bottom:4rem;padding-top:4rem}.btn{margin:0 auto;max-width:300px;width:100%}}
/*# sourceMappingURL=main.5b779320.css.map*/