.hero[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.15fr;align-items:center;gap:60px;padding:16px 0 54px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.065em;margin:22px 0 30px;font-size:clamp(58px,7.5vw,96px);font-weight:850;line-height:1.06}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent);display:inline-block;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{content:"";background:var(--yellow);z-index:-1;width:92%;height:5px;position:absolute;bottom:-6px;left:2px;transform:rotate(-2deg)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--ink);font-size:23px;font-weight:600;line-height:1.5}.description[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}.citation[data-astro-cid-lcdefpme]{margin-top:18px}.hero-visual[data-astro-cid-lcdefpme]{padding-top:12px;position:relative}.hero-visual[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{border:1px solid var(--line);box-shadow:12px 12px 0 var(--navy);background:#fff;padding:12px;transform:rotate(1.5deg)}.hero-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;display:block}.hero-visual[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:10px;line-height:1.6}.ticket[data-astro-cid-lcdefpme]{z-index:1;background:var(--yellow);border:1px dashed var(--ink);flex-direction:column;padding:10px 18px;font-size:12px;font-weight:700;line-height:1.5;display:flex;position:absolute;top:-18px;right:4px;transform:rotate(5deg)}.ticket[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{letter-spacing:.12em;font-size:9px}.hand-note[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--accent);text-align:right;margin:32px 10px 0;font-size:22px;transform:rotate(-3deg)}.rhythm-strip[data-astro-cid-lcdefpme]{background:var(--yellow);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;font-size:13px;font-weight:650;display:flex}.rhythm-strip[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.culture-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.culture-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);padding-left:22px}.culture-index[data-astro-cid-lcdefpme]{color:var(--accent);letter-spacing:-.08em;margin-bottom:18px;font-size:36px;font-weight:800;display:block}.culture-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:nth-child(2) .culture-index[data-astro-cid-lcdefpme]{color:var(--navy)}.culture-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:nth-child(3) .culture-index[data-astro-cid-lcdefpme]{color:#a57b00}.culture-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}.stage-section[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;grid-template-columns:1.15fr 1fr;align-items:center;gap:44px;margin-top:60px;padding:32px;display:grid}.stage-section[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{background:#fff;padding:9px}.stage-section[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;display:block}.stage-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:36px}.stage-section[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--yellow)}.stage-section[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#e2dfef;font-size:14px}.stage-section[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{color:var(--yellow);margin:18px 0;display:flex}.stage-section[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].meta{color:#c5bfdd;font-size:10px}.join-banner[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding:36px 0 0;display:flex}.join-banner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--muted);margin:0;font-size:14px}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:36px;padding:0 0 36px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:70px}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{font-size:21px}.hero-visual[data-astro-cid-lcdefpme]{margin:12px 12px 0 0}.hero-visual[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{box-shadow:8px 8px 0 var(--navy)}.rhythm-strip[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px 18px;padding:16px;font-size:12px}.culture-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.culture-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border:0;grid-template-columns:48px 1fr;gap:0 16px;padding-left:0;display:grid}.culture-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-self:center;margin:0}.culture-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{grid-column:2;margin:0}.culture-index[data-astro-cid-lcdefpme]{margin:0;font-size:30px}.stage-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px;margin-top:36px;padding:20px}.stage-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:29px}.join-banner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start}.hand-note[data-astro-cid-lcdefpme]{font-size:19px}}
