.hero-panel[data-v-6e9e4356]{grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:stretch;gap:0;display:grid}.hero-copy[data-v-6e9e4356],.hero-art[data-v-6e9e4356]{background:#0c1426;border:1px solid #7896cd29}.hero-art[data-v-6e9e4356]{width:100%;max-width:100%;overflow:hidden}.hero-image[data-v-6e9e4356]{max-width:1024px;height:auto;display:block;width:100%!important}.hero-image[data-v-6e9e4356] img,.hero-image[data-v-6e9e4356] .q-img__image{object-fit:contain;width:100%;height:100%}.hero-copy[data-v-6e9e4356]{flex-direction:column;justify-content:center;min-height:0;max-height:100%;padding:clamp(1.25rem,2vw,2rem);display:flex;overflow:hidden}.hero-title[data-v-6e9e4356]{text-transform:uppercase;margin:clamp(.75rem,1.5vw,2rem) 0;font-size:clamp(3rem,8vw,6rem);line-height:.95}.hero-subtitle[data-v-6e9e4356]{max-width:32rem;font-size:clamp(.95rem,1.35vw,1.15rem)}.hero-actions[data-v-6e9e4356]{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1rem,2vw,2rem);display:flex}@media (width<=1024px){.hero-panel[data-v-6e9e4356]{grid-template-columns:minmax(220px,320px) minmax(240px,1fr)}.hero-copy[data-v-6e9e4356]{padding:clamp(1rem,1.5vw,1.5rem)}}@media (width<=720px){.hero-panel[data-v-6e9e4356]{grid-template-columns:1fr}.hero-copy[data-v-6e9e4356]{padding:1.25rem 1rem}.hero-title[data-v-6e9e4356]{font-size:clamp(2.75rem,11vw,4.5rem)}}.shows-panel[data-v-2cf86b13]{box-sizing:border-box;width:100%}.shows-state[data-v-2cf86b13]{color:#e8eef8c2;padding:14px 0 8px}.shows-list[data-v-2cf86b13]{margin-top:.35rem}.show-row[data-v-2cf86b13]{border-bottom:1px solid #7896cd1f;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.show-meta[data-v-2cf86b13]{min-width:0}.show-city[data-v-2cf86b13],.show-venue[data-v-2cf86b13]{overflow-wrap:anywhere}.show-date[data-v-2cf86b13]{color:#8fb7ff;font-size:1.2rem}.show-city[data-v-2cf86b13]{color:#f2f6ff;font-weight:600}.show-venue[data-v-2cf86b13]{color:#e8eef8c2}.section-title[data-v-2cf86b13]{color:#6ea3ff;font-size:1.9rem}@media (width<=640px){.show-row[data-v-2cf86b13]{grid-template-columns:1fr}}.release-panel[data-v-3e8b89ef]{flex-direction:column;height:100%;display:flex}.section-title[data-v-3e8b89ef]{color:#6ea3ff;margin-bottom:16px;font-size:1.9rem}.release-grid[data-v-3e8b89ef]{grid-template-columns:160px 1fr;align-items:start;gap:18px;display:grid}.release-cover[data-v-3e8b89ef]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.release-title[data-v-3e8b89ef]{color:#eef4ff;font-size:2rem}.release-sub[data-v-3e8b89ef],.track-time[data-v-3e8b89ef]{color:#e8eef8c2}.player-row[data-v-3e8b89ef]{align-items:center;gap:14px;display:flex}.track-name[data-v-3e8b89ef]{color:#f3f7ff;font-weight:600}@media (width<=640px){.release-grid[data-v-3e8b89ef]{grid-template-columns:1fr}}.about-panel[data-v-d708c09a]{gap:1rem;display:grid}.section-title[data-v-d708c09a]{color:#6ea3ff;font-size:1.9rem}.about-copy[data-v-d708c09a]{color:#e8eef8d6;margin:0;line-height:1.7}.media-panel[data-v-611b61f2]{margin-top:18px}.section-title[data-v-611b61f2]{color:#6ea3ff;font-size:1.9rem}.media-head[data-v-611b61f2]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.media-controls[data-v-611b61f2]{align-items:center;gap:2px;display:flex}.media-track[data-v-611b61f2]{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:14px;padding-bottom:6px;display:flex;overflow:auto hidden}.media-track[data-v-611b61f2]::-webkit-scrollbar{display:none}.media-thumb[data-v-611b61f2]{object-fit:cover;scroll-snap-align:start;border-radius:8px;flex:none;height:clamp(180px,22vw,250px);display:block}.home-page[data-v-e4c17981]{padding:1rem}.home-shell[data-v-e4c17981]{max-width:1440px;margin:0 auto}.hero-wrap[data-v-e4c17981]{width:100%}.content-grid[data-v-e4c17981]{grid-template-columns:1fr;align-items:start;gap:18px;margin-top:18px;display:grid}.media-wrap[data-v-e4c17981]{margin-top:18px}@media (width>=700px){.content-grid[data-v-e4c17981]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.content-grid[data-v-e4c17981]{grid-template-columns:repeat(3,minmax(0,1fr))}}
