.hero[data-astro-cid-ofikg47i]{background:var(--navy);color:#fff;padding:48px 0 64px;position:relative;overflow:hidden}.hero[data-astro-cid-ofikg47i]:before{content:"";position:absolute;inset:auto -10% -55%;height:90%;background:radial-gradient(60% 60% at 50% 100%,rgba(255,145,0,.22),transparent 70%);pointer-events:none}.hero[data-astro-cid-ofikg47i] .i-wrap[data-astro-cid-ofikg47i]{position:relative}.hero-top[data-astro-cid-ofikg47i]{max-width:860px}.hero-mark[data-astro-cid-ofikg47i]{width:100%;display:block}.hero[data-astro-cid-ofikg47i] h1[data-astro-cid-ofikg47i]{font-size:clamp(2.4rem,6vw,4.6rem);line-height:1.02;letter-spacing:-.01em;margin:0 0 .3em;max-width:14ch}.hero-sub[data-astro-cid-ofikg47i]{color:#ffffffd1;font-size:1.1rem;max-width:40rem;margin:0}.hero[data-astro-cid-ofikg47i] .i-eyebrow[data-astro-cid-ofikg47i]{color:var(--orange)}.tix[data-astro-cid-ofikg47i]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px}.tix-card[data-astro-cid-ofikg47i]{position:relative;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:28px 28px 24px;display:flex;flex-direction:column;animation:rise .42s cubic-bezier(.22,1,.36,1) both}.tix-card[data-astro-cid-ofikg47i].hot{background:#fff;color:var(--navy);border:4px solid var(--orange);animation-delay:70ms}.tix-when[data-astro-cid-ofikg47i]{font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin-bottom:8px}.tix-card[data-astro-cid-ofikg47i].hot .tix-when[data-astro-cid-ofikg47i]{color:var(--orange-text)}.tix-when[data-astro-cid-ofikg47i] span[data-astro-cid-ofikg47i]{opacity:.6;padding:0 4px}.tix-card[data-astro-cid-ofikg47i] h2[data-astro-cid-ofikg47i]{font-size:clamp(1.7rem,3vw,2.4rem);margin:0 0 8px}.tix-where[data-astro-cid-ofikg47i]{font-size:.98rem;opacity:.85;margin-bottom:22px}.tix-btn[data-astro-cid-ofikg47i]{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;border-radius:10px;background:var(--orange);color:var(--navy);font-weight:700;font-size:1.05rem;text-decoration:none;border:2px solid var(--orange);transition:transform .12s ease,background .12s ease}.tix-btn[data-astro-cid-ofikg47i]:hover{background:var(--orange-dark);border-color:var(--orange-dark);transform:translateY(-1px)}.tix-btn[data-astro-cid-ofikg47i].ghost{background:transparent;color:#fff;border-color:#fff9}.tix-btn[data-astro-cid-ofikg47i].ghost:hover{background:#ffffff1a}.tix-note[data-astro-cid-ofikg47i]{font-size:.86rem;margin:10px 0 0;opacity:.75}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sec-head[data-astro-cid-ofikg47i]{margin-bottom:26px}.sec-head[data-astro-cid-ofikg47i] .i-h2[data-astro-cid-ofikg47i]{margin:0}.wk[data-astro-cid-ofikg47i]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border-top:3px solid var(--navy)}.wk-item[data-astro-cid-ofikg47i]{padding:18px 18px 20px;border-right:1px solid var(--rule);display:flex;flex-direction:column}.wk-item[data-astro-cid-ofikg47i]:first-child{padding-left:0}.wk-item[data-astro-cid-ofikg47i]:last-child{border-right:0;padding-right:0}.wk-item[data-astro-cid-ofikg47i].on{position:relative}.wk-item[data-astro-cid-ofikg47i].on:before{content:"";position:absolute;top:-3px;left:0;right:0;height:3px;background:var(--orange)}.wk-day[data-astro-cid-ofikg47i]{font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--orange-text);margin-bottom:6px}.wk-item[data-astro-cid-ofikg47i] h3[data-astro-cid-ofikg47i]{font-size:1.15rem;line-height:1.15;color:var(--navy);margin:0 0 8px}.wk-meta[data-astro-cid-ofikg47i]{font-size:.86rem;color:var(--muted);line-height:1.45;margin-bottom:14px}.wk-link[data-astro-cid-ofikg47i]{margin-top:auto;font-weight:700;font-size:.9rem;color:var(--navy);text-decoration:none;border-bottom:2px solid var(--orange);align-self:flex-start}.wk-tbd[data-astro-cid-ofikg47i]{margin-top:auto;font-size:.82rem;color:var(--muted);font-style:italic}.info[data-astro-cid-ofikg47i]{background:#fff;border-top:1px solid var(--rule)}.info-grid[data-astro-cid-ofikg47i]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:48px}.faq[data-astro-cid-ofikg47i]{margin:0}.faq-item[data-astro-cid-ofikg47i]{padding:14px 0;border-bottom:1px solid var(--rule)}.faq-item[data-astro-cid-ofikg47i]:first-child{padding-top:4px}.faq[data-astro-cid-ofikg47i] dt[data-astro-cid-ofikg47i]{font-family:var(--font-heading);font-weight:700;color:var(--navy);font-size:1.05rem;margin-bottom:4px}.faq[data-astro-cid-ofikg47i] dd[data-astro-cid-ofikg47i]{margin:0;color:var(--ink);font-size:.98rem}.join[data-astro-cid-ofikg47i]{background:var(--navy);color:#fff;border-radius:16px;padding:24px;align-self:start}.join[data-astro-cid-ofikg47i] .i-eyebrow[data-astro-cid-ofikg47i]{color:var(--orange)}.join-row[data-astro-cid-ofikg47i]{display:block;text-decoration:none;padding:14px 0;border-top:1px solid rgba(255,255,255,.18)}.join-row[data-astro-cid-ofikg47i] b[data-astro-cid-ofikg47i]{display:block;font-family:var(--font-heading);font-size:1.1rem}.join-row[data-astro-cid-ofikg47i] b[data-astro-cid-ofikg47i]:after{content:" →";color:var(--orange)}.join-row[data-astro-cid-ofikg47i] span[data-astro-cid-ofikg47i]{font-size:.88rem;color:#ffffffbf}.join-row[data-astro-cid-ofikg47i]:hover b[data-astro-cid-ofikg47i]{color:var(--orange)}.tier-strip[data-astro-cid-ofikg47i]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:12px}.tier-strip[data-astro-cid-ofikg47i] li[data-astro-cid-ofikg47i]{border:1px solid var(--rule);border-radius:8px;padding:10px 14px}.tier-amt[data-astro-cid-ofikg47i]{font-weight:700;margin-right:8px}@media(max-width:960px){.wk[data-astro-cid-ofikg47i]{grid-template-columns:repeat(2,minmax(0,1fr))}.wk-item[data-astro-cid-ofikg47i],.wk-item[data-astro-cid-ofikg47i]:first-child,.wk-item[data-astro-cid-ofikg47i]:last-child{padding:16px 14px 18px 0;border-right:0;border-bottom:1px solid var(--rule)}.info-grid[data-astro-cid-ofikg47i]{grid-template-columns:1fr;gap:28px}}@media(max-width:720px){.hero[data-astro-cid-ofikg47i]{padding:32px 0 44px}.tix[data-astro-cid-ofikg47i]{grid-template-columns:1fr;gap:14px;margin-top:28px}.tix-card[data-astro-cid-ofikg47i]{padding:22px 20px 20px}.wk[data-astro-cid-ofikg47i]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.tix-card[data-astro-cid-ofikg47i]{animation:none}}
