.hero[data-astro-cid-pri3n3kf]{padding:34px 0 40px;border-bottom:3px solid var(--sign-orange)}.hero-grid[data-astro-cid-pri3n3kf]{display:grid;gap:20px 36px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr))}.hero[data-astro-cid-pri3n3kf] .script[data-astro-cid-pri3n3kf]{margin-bottom:2px}.lede[data-astro-cid-pri3n3kf]{max-width:520px;margin:0 0 18px}.hero-links[data-astro-cid-pri3n3kf]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.hero-links[data-astro-cid-pri3n3kf] span[data-astro-cid-pri3n3kf]{color:var(--cream-2);font-size:.95rem}.outline[data-astro-cid-pri3n3kf]{border:2px solid var(--sign-orange);border-radius:6px;padding:9px 20px 8px;color:var(--cream);text-decoration:none;font:700 1.2rem var(--sub);letter-spacing:.05em;text-transform:uppercase}.outline[data-astro-cid-pri3n3kf]:hover{background:var(--sign-orange);color:#1b1209}.hero-grid[data-astro-cid-pri3n3kf] img[data-astro-cid-pri3n3kf]{display:block;width:100%;height:auto;border:1px solid var(--asphalt-line);border-radius:var(--radius)}.sponsor[data-astro-cid-pri3n3kf]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:24px 0 0}.sponsor[data-astro-cid-pri3n3kf] small[data-astro-cid-pri3n3kf]{color:var(--ink-2);font:700 .9rem var(--sub);letter-spacing:.08em;text-transform:uppercase}.sponsor[data-astro-cid-pri3n3kf] strong[data-astro-cid-pri3n3kf]{font:700 1.25rem var(--sub)}.sponsor[data-astro-cid-pri3n3kf] a[data-astro-cid-pri3n3kf]{margin-left:auto}.columns[data-astro-cid-pri3n3kf]{display:grid;gap:0 44px;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start;padding-bottom:32px}.events[data-astro-cid-pri3n3kf],.questions[data-astro-cid-pri3n3kf]{list-style:none;margin:0;padding:0}.events[data-astro-cid-pri3n3kf] li[data-astro-cid-pri3n3kf]{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.events[data-astro-cid-pri3n3kf] a[data-astro-cid-pri3n3kf],.questions[data-astro-cid-pri3n3kf] a[data-astro-cid-pri3n3kf]{display:block;color:var(--ink);font-weight:600;text-decoration:none}.events[data-astro-cid-pri3n3kf] a[data-astro-cid-pri3n3kf]:hover,.questions[data-astro-cid-pri3n3kf] a[data-astro-cid-pri3n3kf]:hover{color:var(--link)}.events[data-astro-cid-pri3n3kf] .muted[data-astro-cid-pri3n3kf],.questions[data-astro-cid-pri3n3kf] .muted[data-astro-cid-pri3n3kf]{font-size:.875rem}.date-chip[data-astro-cid-pri3n3kf]{flex:none;width:48px;padding:4px 0;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--link);font-size:.7rem;font-weight:600;line-height:1.2;text-align:center;text-transform:uppercase}.date-chip[data-astro-cid-pri3n3kf] strong[data-astro-cid-pri3n3kf]{display:block;color:var(--ink);font:400 1.25rem var(--head)}.after-list[data-astro-cid-pri3n3kf]{margin:12px 0 0}.questions[data-astro-cid-pri3n3kf] li[data-astro-cid-pri3n3kf]{padding:10px 0;border-bottom:1px solid var(--line)}.shops-band[data-astro-cid-pri3n3kf]{padding:32px 0 36px;background:var(--paper-2);border-top:1px solid var(--line)}.shops-band[data-astro-cid-pri3n3kf] h2[data-astro-cid-pri3n3kf]{margin:0}.shops-band[data-astro-cid-pri3n3kf]>.wrap[data-astro-cid-pri3n3kf]>p[data-astro-cid-pri3n3kf]{margin:0 0 16px}.shops[data-astro-cid-pri3n3kf]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr))}.shop[data-astro-cid-pri3n3kf]{display:grid;align-content:start;gap:2px;overflow-wrap:anywhere}.shop[data-astro-cid-pri3n3kf] a[data-astro-cid-pri3n3kf]:first-child{color:var(--ink);font-weight:600;text-decoration:none}.shop[data-astro-cid-pri3n3kf] .muted[data-astro-cid-pri3n3kf]{font-size:.875rem}.shops-band[data-astro-cid-pri3n3kf]>.wrap[data-astro-cid-pri3n3kf]>.all-shops[data-astro-cid-pri3n3kf]{margin:14px 0 0;font-weight:600}.fine-print[data-astro-cid-pri3n3kf]{padding-top:20px;font-size:.85rem}@media(max-width:560px){.hero[data-astro-cid-pri3n3kf]{padding:20px 0 28px}.hero[data-astro-cid-pri3n3kf] .script[data-astro-cid-pri3n3kf]{display:none}.hero-grid[data-astro-cid-pri3n3kf] img[data-astro-cid-pri3n3kf]{order:-1;height:110px;object-fit:cover;object-position:center 70%}}
