@font-face{font-family:Pirata One;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/pirata-latinext-CC-NAm0w.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pirata One;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/pirata-latin-VXwhLJdJ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/bebas-latinext-CGFY99TM.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/bebas-latin-CoNGBGqG.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/spacemono-latinext-C1sZ6Lj5.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/spacemono-latin-6NnW1qxO.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/spacemono-bold-latinext-CQTzDtZb.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/spacemono-bold-latin-Wy3NpCq4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:TAY Big Bird;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/bigbird-regular-CiRXcvpg.otf) format("opentype")}html,body,#root{margin:0;min-height:100%}body{background:#0c0b0b}.gvdv{--bone: #e9e3d5;--dim: #9a948a;--ink: #0c0b0b;background:#0c0b0b;color:var(--bone);max-width:720px;margin:0 auto;padding:0 0 64px;font-family:Space Mono,monospace;-webkit-font-smoothing:antialiased}.gvdv-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;padding:18px 16px;border-bottom:1px solid #2a2826}.gvdv-nav a{font-family:Bebas Neue,sans-serif;font-size:20px;letter-spacing:.14em;color:var(--bone);text-decoration:none;padding:6px 2px;min-height:44px;display:inline-flex;align-items:center}.gvdv-nav a:hover{text-decoration:underline;text-underline-offset:5px}.gvdv-hero{text-align:center;padding:56px 20px 44px}.gvdv-wordmark{font-family:TAY Big Bird,Bebas Neue,sans-serif;font-weight:400;font-size:clamp(46px,14.5vw,112px);line-height:1;margin:0 0 24px;letter-spacing:.03em;-webkit-text-stroke:.018em currentColor;paint-order:stroke fill}.gvdv-tagline{font-family:Bebas Neue,sans-serif;font-size:clamp(19px,4.6vw,26px);letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin:0}.gvdv-photo{margin:0;padding:0 20px 8px}.gvdv-photo img{display:block;width:100%;height:auto;border:1px solid #2a2826}.gvdv-live{margin:0 0 20px}.gvdv-art{margin:0 0 22px;padding:0}.gvdv-art img{display:block;width:100%;height:auto;border:1px solid #2a2826;filter:grayscale(1) contrast(1.02)}.gvdv-section{padding:40px 20px 8px}.gvdv-h2{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:clamp(26px,6.5vw,34px);letter-spacing:.18em;text-transform:uppercase;margin:0 0 22px;border-bottom:1px solid #2a2826;padding-bottom:10px}.gvdv-h2 span{background:var(--bone);color:var(--ink);padding:2px 12px 0;display:inline-block}.gvdv-list{list-style:none;margin:0;padding:0}.gvdv-list li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding:14px 0;border-bottom:1px solid #1d1b1a}.gvdv-list a{font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:.08em;text-transform:uppercase;color:var(--bone);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;min-height:44px;display:inline-flex;align-items:center}.gvdv-list a:hover{background:var(--bone);color:var(--ink);text-decoration:none}.gvdv-note{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.gvdv-body{font-size:15px;line-height:1.7;color:var(--bone);margin:0;max-width:46ch}.gvdv-body a{color:var(--bone);text-underline-offset:3px}.gvdv-placeholder{color:var(--dim);text-transform:uppercase;letter-spacing:.12em;font-size:13px}.gvdv-pending{color:var(--dim);text-transform:uppercase;letter-spacing:.12em;font-size:13px;display:inline-flex;align-items:center;min-height:44px;border:1px dashed #3a3733;padding:4px 14px}.gvdv-player{margin-top:26px}.gvdv-player iframe{display:block;width:100%;border:1px solid #2a2826;background:transparent}.gvdv-player-slot{width:100%}.gvdv-player-link{display:inline-block;margin-top:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);text-decoration:underline;text-underline-offset:3px}.gvdv-player-link:hover{color:var(--bone)}.gvdv-history{margin:16px 0 12px}.gvdv-history summary{font-family:Bebas Neue,sans-serif;font-size:22px;letter-spacing:.1em;text-transform:uppercase;color:var(--bone);cursor:pointer;padding:12px 0;min-height:44px;display:flex;align-items:center}.gvdv-history summary:hover{text-decoration:underline;text-underline-offset:5px}.gvdv-history summary:after{content:"+";margin-left:auto;padding-left:16px;color:var(--dim);font-family:Space Mono,monospace}.gvdv-history[open] summary:after{content:"-"}.gvdv-year{margin-top:18px}.gvdv-year-h{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:20px;letter-spacing:.22em;color:var(--dim);margin:0 0 8px;border-bottom:1px solid #2a2826;padding-bottom:6px}.gvdv-gigs{list-style:none;margin:0;padding:0}.gvdv-gigs li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 0;border-bottom:1px solid #1d1b1a;font-size:13px}.gvdv-gig-date{color:var(--dim);letter-spacing:.06em;min-width:44px}.gvdv-gig-venue{font-family:Bebas Neue,sans-serif;font-size:19px;letter-spacing:.08em;text-transform:uppercase;color:var(--bone)}.gvdv-gig-bands{color:var(--dim)}.gvdv-footer{margin-top:56px;padding:24px 20px 0;border-top:1px solid #2a2826;text-align:center}.gvdv-footer p{font-size:12px;letter-spacing:.3em;margin:0 0 10px;color:var(--bone)}.gvdv-footer .gvdv-mockup-note{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;font-size:11px}
