.hero[data-astro-cid-j7pv25f6]{background:radial-gradient(circle at 78% 22%,rgba(255,212,223,.85),transparent 19rem),linear-gradient(135deg,var(--seafoam) 0%,var(--cream) 47%,var(--pink-soft) 100%);border-bottom:4px solid var(--ink);display:flex;justify-content:center;align-items:center;min-height:calc(100svh - 72px);overflow:hidden;padding:clamp(3rem,6vw,5.5rem) max(1.25rem,calc((100vw - 1180px)/2));position:relative}.hero-content[data-astro-cid-j7pv25f6]{align-self:center;max-width:820px;width:100%;position:relative;z-index:1}.hero-art[data-astro-cid-j7pv25f6]{inset:0;pointer-events:none;position:absolute}.spark[data-astro-cid-j7pv25f6]{color:var(--red);font-family:var(--font-body);font-size:clamp(4rem,10vw,9rem);font-weight:800;line-height:1;position:absolute}.spark-a[data-astro-cid-j7pv25f6]{left:4vw;top:12vh}.spark-b[data-astro-cid-j7pv25f6]{bottom:8vh;right:8vw}.lane[data-astro-cid-j7pv25f6]{background:var(--red);border:3px solid var(--ink);border-radius:999px;display:block;height:3.5rem;opacity:.9;position:absolute;transform:rotate(-4deg);width:34vw}.lane-a[data-astro-cid-j7pv25f6]{right:-8vw;top:18vh}.lane-b[data-astro-cid-j7pv25f6]{background:var(--mustard);bottom:14vh;left:-10vw;transform:rotate(5deg)}.hero-logo-wrap[data-astro-cid-j7pv25f6]{margin:.75rem 0 1.5rem;max-width:min(100%,560px)}.hero-logo-img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;max-height:320px;object-fit:contain;border-radius:20px;box-shadow:6px 6px 0 var(--ink)}.sr-only[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.hero-tagline[data-astro-cid-j7pv25f6]{color:var(--ink);font-size:clamp(1.25rem,2.3vw,2.05rem);font-weight:800;line-height:1.1;max-width:18ch;text-transform:uppercase}.hero-subtext[data-astro-cid-j7pv25f6]{color:var(--ink);font-size:1.05rem;line-height:1.7;margin-top:1rem;max-width:38rem}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.ticker[data-astro-cid-j7pv25f6]{align-items:center;background:var(--red);border-bottom:4px solid var(--ink);color:var(--cream);display:flex;gap:1rem;justify-content:center;overflow:hidden;padding:1rem;text-align:center}.ticker[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{flex-shrink:0;font-size:clamp(.9rem,2vw,1.2rem);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.intro-layout[data-astro-cid-j7pv25f6]{align-items:start;display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:1.1fr .9fr}.intro-copy[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:1.05rem}.style-list[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.style-list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:var(--seafoam);border:2px solid var(--ink);border-radius:999px;color:var(--ink);font-size:.78rem;font-weight:800;padding:.55rem .8rem;text-transform:uppercase}.artists-preview[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,rgba(27,38,37,.08) 1px,transparent 1px),var(--pink-soft);background-size:34px 34px,auto}.artists-preview-inner[data-astro-cid-j7pv25f6]{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}.visit-band[data-astro-cid-j7pv25f6]{align-items:center;background:var(--ink);color:var(--cream);display:flex;gap:1.5rem;justify-content:space-between;padding:clamp(3rem,6vw,5rem) max(1.25rem,calc((100vw - 1180px)/2))}.visit-band[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--seafoam)}.visit-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--pink);font-size:clamp(3rem,7vw,6rem);margin:.3rem 0 .6rem}.visit-band[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.eyebrow){color:#fff3dcc2;max-width:42rem}.ig-heading[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.35rem .5rem;align-items:baseline}.ig-handle[data-astro-cid-j7pv25f6]{word-break:break-word;overflow-wrap:anywhere;color:var(--red)}figure[data-astro-cid-j7pv25f6][data-behold-id]{display:block;margin:2rem 0;min-height:320px;width:100%}.ig-follow[data-astro-cid-j7pv25f6]{margin-top:2rem;text-align:center}.ig-follow[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--red);font-weight:800;letter-spacing:.05em;text-transform:uppercase}@media (max-width: 860px){.hero[data-astro-cid-j7pv25f6]{background:radial-gradient(circle at 85% 10%,rgba(255,243,220,.85),transparent 9rem),linear-gradient(135deg,var(--seafoam) 0%,var(--pink-soft) 54%,var(--cream) 100%);gap:1.6rem;min-height:0;padding:2.25rem 1.25rem 3.5rem}.hero[data-astro-cid-j7pv25f6]:before{background:repeating-linear-gradient(90deg,var(--red) 0 9px,transparent 9px 18px);content:"";height:7px;left:0;opacity:.8;position:absolute;right:0;top:0}.hero[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{transform:rotate(-2deg)}.hero-logo-wrap[data-astro-cid-j7pv25f6]{max-width:100%;margin:.5rem 0 1.25rem}.hero-logo-img[data-astro-cid-j7pv25f6]{max-height:220px;box-shadow:4px 4px 0 var(--ink)}.hero-tagline[data-astro-cid-j7pv25f6]{background:var(--mustard);border:3px solid var(--ink);border-radius:999px;box-shadow:6px 6px 0 var(--red);font-size:clamp(1.05rem,5.5vw,1.45rem);max-width:100%;padding:.8rem 1rem;transform:rotate(1.5deg)}.hero-subtext[data-astro-cid-j7pv25f6]{background:#fff3dcb8;border-left:5px solid var(--red);padding:.8rem 0 .8rem .9rem}.spark[data-astro-cid-j7pv25f6]{font-size:clamp(3.5rem,22vw,5.8rem);opacity:.42}.spark-a[data-astro-cid-j7pv25f6]{left:auto;right:1rem;top:5.5rem}.spark-b[data-astro-cid-j7pv25f6]{bottom:1.2rem;right:1.4rem}.lane[data-astro-cid-j7pv25f6]{height:2.25rem;opacity:.72;width:58vw}.lane-a[data-astro-cid-j7pv25f6]{right:-20vw;top:12rem}.lane-b[data-astro-cid-j7pv25f6]{bottom:2rem;left:-26vw}.ticker[data-astro-cid-j7pv25f6]{justify-content:flex-start;overflow-x:auto;padding:.85rem 1rem;scroll-snap-type:x mandatory}.ticker[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{scroll-snap-align:start}.intro-copy[data-astro-cid-j7pv25f6]{background:var(--cream);border:3px solid var(--ink);border-radius:28px;box-shadow:7px 7px 0 var(--seafoam-deep);padding:1rem}.style-list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{box-shadow:3px 3px 0 var(--ink);transform:rotate(-1deg)}.style-list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(2n){background:var(--seafoam);transform:rotate(1deg)}.intro-layout[data-astro-cid-j7pv25f6],.artists-preview-inner[data-astro-cid-j7pv25f6],.visit-band[data-astro-cid-j7pv25f6]{align-items:flex-start;flex-direction:column;grid-template-columns:1fr}.ig-heading[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,6.5vw,2.5rem);line-height:1.15}}
