:root{--text:#fff;--bg:#302807;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--serif:"Times New Roman", Times, serif;--cursive:cursive}html{font-size:3vw}body{color:var(--text);background-color:var(--bg);font-family:var(--sans);margin:0 auto;font-size:3vw}#app{box-sizing:border-box;flex-direction:column;align-items:center;display:flex}p{text-shadow:1px 1px 1px #000;font-weight:200;line-height:1.2}button{color:#fff;background-color:#b8860b;border-radius:10px;width:98%;margin-left:1%;padding:.5rem;font-size:2rem}.trio-logo{width:100%;max-width:1000px}img{width:100%}.box{text-align:center;max-width:1200px;margin:10px 0}.width-90{width:90%}.bold{font-weight:700}.barbwire-trio{font-family:var(--serif);transform:rotate(-5deg)}.font-size-6{font-size:5rem}.font-size-5{font-size:4rem}.font-size-4{font-size:3rem}.font-size-3{font-size:2.5rem}.font-size-2{font-size:1.5rem}.font-size-1{font-size:1rem}.iframe{object-fit:contain;width:100%;height:360px}.video{object-fit:contain;width:100%}video{width:100%}.anim-color{animation:6s infinite alternate color-change}@keyframes color-change{0%{color:#fff;text-shadow:0 0 2px #b8860b;transform:rotate(-5deg)}50%{color:#ff0;text-shadow:0 0 10px #ff0;transform:rotate(5deg)}to{color:#fff;text-shadow:0 0 2px #b8860b;transform:rotate(-5deg)}}@media (width<=401px){.iframe{height:180px}}@media (width>=801px){.iframe{height:540px}}.contact-form.svelte-12k9gw5{text-align:left;font-size:1.5rem;font-family:var(--sans);background-color:#44380a;padding:4%}input.svelte-12k9gw5{width:98%;font-size:1.5rem;font-family:var(--sans);padding:5px}textarea.svelte-12k9gw5{width:98%;height:300px;font-size:1.5rem;font-family:var(--sans);padding:5px}.text-center.svelte-12k9gw5{text-align:center;font-size:1.8rem}.band-form.svelte-g1dryo{text-align:left;background-color:#44380a;padding:4%;font-size:2rem}.small-pic.svelte-g1dryo{justify-content:center;width:100%;display:flex}.small-pic.svelte-g1dryo img:where(.svelte-g1dryo){width:50%;margin-top:100px}.name.svelte-g1dryo{text-align:center;color:#b8860b;margin:10px 0 20px;font-size:2rem;font-style:italic;font-weight:700}.bio.svelte-g1dryo{font-size:1.5rem}.setlist-form.svelte-15hi7kv{text-align:left;background-color:#44380a;padding:4%;font-size:2rem}.name.svelte-15hi7kv{color:#b8860b;margin:30px 10px 0 0;font-weight:700}.song.svelte-15hi7kv{font-style:italic}
