.arc[data-astro-cid-r6acdvoy]{--deep:#0b1a33;--accent:#ddaa40;--ink:#0f172a;--muted:#475569;--line:#e2e8f0;color:var(--ink);background:#fff}.arc[data-astro-cid-r6acdvoy] h1,.arc[data-astro-cid-r6acdvoy] h2,.arc[data-astro-cid-r6acdvoy] h3{font-family:var(--font-outfit)}.arc-hero[data-astro-cid-r6acdvoy]{color:#fff;background:var(--deep);align-items:flex-end;min-height:420px;padding:9.5rem 0 3.5rem;display:flex;position:relative;overflow:hidden}.arc-hero-img[data-astro-cid-r6acdvoy]{object-fit:cover;filter:grayscale(.85)brightness(.8);width:100%;height:100%;position:absolute;inset:0}.arc-hero-shade[data-astro-cid-r6acdvoy]{background:linear-gradient(#0b1a33e6 0%,#0b1a33b3 50%,#0b1a33f2 100%);position:absolute;inset:0}.arc-hero-inner[data-astro-cid-r6acdvoy]{z-index:2;max-width:880px;margin-right:auto;position:relative}.arc-crumbs[data-astro-cid-r6acdvoy]{color:#ffffffb3;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;font-size:.82rem;display:flex}.arc-crumbs[data-astro-cid-r6acdvoy] a[data-astro-cid-r6acdvoy]{color:#fffc;text-decoration:none}.arc-crumbs[data-astro-cid-r6acdvoy] .cur[data-astro-cid-r6acdvoy]{color:var(--accent);font-weight:600}.arc-chip[data-astro-cid-r6acdvoy]{font-family:var(--font-outfit);letter-spacing:.08em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:.55rem;padding:.4rem 1rem;font-size:.78rem;font-weight:700;display:inline-flex}.arc-chip[data-astro-cid-r6acdvoy] .dot[data-astro-cid-r6acdvoy]{background:#94a3b8;border-radius:50%;width:8px;height:8px}.arc-hero[data-astro-cid-r6acdvoy] h1[data-astro-cid-r6acdvoy]{color:#fff;margin:1.1rem 0 .6rem;font-size:clamp(2.2rem,5.5vw,3.8rem);font-weight:900;line-height:1.05}.arc-sub[data-astro-cid-r6acdvoy]{color:#ffffffd9;margin:0;font-size:1.15rem}.arc-notice[data-astro-cid-r6acdvoy]{z-index:5;color:#5b4310;background:#fff8e6;border:1px solid #f0d58a;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:-1.75rem;padding:1.1rem 1.4rem;font-size:.95rem;display:flex;position:relative;box-shadow:0 14px 34px #021f4724}.arc-notice[data-astro-cid-r6acdvoy] strong[data-astro-cid-r6acdvoy]{color:#3f2d06}.arc-btn[data-astro-cid-r6acdvoy]{background:var(--deep);color:#fff;font-family:var(--font-outfit);border-radius:10px;align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.arc-btn[data-astro-cid-r6acdvoy].ghost{background:0 0;border:2px solid #ffffff80}.arc-section[data-astro-cid-r6acdvoy]{padding:4rem 0}.arc-tint[data-astro-cid-r6acdvoy]{background:#f8fafc}.arc-kicker[data-astro-cid-r6acdvoy]{font-family:var(--font-outfit);letter-spacing:.16em;text-transform:uppercase;color:var(--deep);background:#f6e7bd;border-radius:999px;margin-bottom:.9rem;padding:.35rem .85rem;font-size:.74rem;font-weight:800;display:inline-block}.arc[data-astro-cid-r6acdvoy] h2[data-astro-cid-r6acdvoy]{color:var(--deep);margin:0 0 1rem;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:800}.arc-narrow[data-astro-cid-r6acdvoy]{max-width:820px}.arc-facts[data-astro-cid-r6acdvoy]{background:var(--line);border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;margin:0 0 1rem;display:grid;overflow:hidden}.arc-facts[data-astro-cid-r6acdvoy]>div[data-astro-cid-r6acdvoy]{background:#fff;flex-direction:column;gap:.15rem;padding:1.2rem 1.3rem;display:flex}.arc-facts[data-astro-cid-r6acdvoy] dt[data-astro-cid-r6acdvoy]{font-family:var(--font-outfit);letter-spacing:.1em;text-transform:uppercase;color:#64748b;font-size:.7rem;font-weight:700}.arc-facts[data-astro-cid-r6acdvoy] dd[data-astro-cid-r6acdvoy]{font-family:var(--font-outfit);color:var(--deep);margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}.arc-facts[data-astro-cid-r6acdvoy] span[data-astro-cid-r6acdvoy]{color:var(--muted);font-size:.82rem}.arc-venue[data-astro-cid-r6acdvoy]{color:var(--muted);margin:0;font-size:.95rem}.arc-two[data-astro-cid-r6acdvoy]{grid-template-columns:1.2fr .8fr;align-items:start;gap:3rem;display:grid}.arc-lead[data-astro-cid-r6acdvoy]{color:#334155;margin:0;font-size:1.05rem;line-height:1.8}.arc-card[data-astro-cid-r6acdvoy]{border:1px solid var(--line);border-top:4px solid var(--accent);background:#fff;border-radius:18px;padding:1.6rem}.arc-card[data-astro-cid-r6acdvoy] h3[data-astro-cid-r6acdvoy]{color:var(--deep);margin:0 0 .8rem;font-size:1.05rem}.arc-card[data-astro-cid-r6acdvoy] ul[data-astro-cid-r6acdvoy],.arc-tier[data-astro-cid-r6acdvoy] ul[data-astro-cid-r6acdvoy]{color:var(--muted);flex-direction:column;gap:.5rem;margin:0;padding-left:1.1rem;font-size:.92rem;line-height:1.55;display:flex}.arc-tiers[data-astro-cid-r6acdvoy]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.arc-tier[data-astro-cid-r6acdvoy]{border:1px solid var(--line);border-top:4px solid var(--deep);background:#fff;border-radius:18px;padding:1.7rem;box-shadow:0 10px 28px #021f470f}.arc-tier-badge[data-astro-cid-r6acdvoy]{background:var(--deep);color:#fff;font-family:var(--font-outfit);border-radius:999px;margin-bottom:.9rem;padding:.3rem .8rem;font-size:.75rem;font-weight:700;display:inline-block}.arc-tier[data-astro-cid-r6acdvoy] h3[data-astro-cid-r6acdvoy]{color:var(--deep);margin:0 0 .3rem;font-size:1.3rem}.arc-tier-meta[data-astro-cid-r6acdvoy]{color:#64748b;margin:0 0 .8rem;font-size:.85rem;font-weight:600}.arc-tier[data-astro-cid-r6acdvoy]>p[data-astro-cid-r6acdvoy]{color:#334155;margin:0 0 1rem;font-size:.93rem;line-height:1.65}.arc-checks[data-astro-cid-r6acdvoy]{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.arc-checks[data-astro-cid-r6acdvoy] li[data-astro-cid-r6acdvoy]{color:#334155;padding-left:1.7rem;line-height:1.6;position:relative}.arc-checks[data-astro-cid-r6acdvoy] li[data-astro-cid-r6acdvoy]:before{content:"✓";color:var(--accent);font-weight:900;position:absolute;left:0}.arc-faq[data-astro-cid-r6acdvoy]{flex-direction:column;gap:.8rem;display:flex}.arc-faq[data-astro-cid-r6acdvoy] details[data-astro-cid-r6acdvoy]{border:1px solid var(--line);background:#fff;border-radius:14px}.arc-faq[data-astro-cid-r6acdvoy] summary[data-astro-cid-r6acdvoy]{cursor:pointer;font-family:var(--font-outfit);color:var(--deep);padding:1.05rem 1.3rem;font-weight:700}.arc-faq[data-astro-cid-r6acdvoy] p[data-astro-cid-r6acdvoy]{color:var(--muted);margin:0;padding:0 1.3rem 1.2rem;line-height:1.7}.arc-cta[data-astro-cid-r6acdvoy]{background:var(--deep);color:#fff;text-align:center;padding:4rem 0}.arc-cta[data-astro-cid-r6acdvoy] h2[data-astro-cid-r6acdvoy]{color:#fff}.arc-cta[data-astro-cid-r6acdvoy] p[data-astro-cid-r6acdvoy]{color:#fffc;max-width:520px;margin:0 auto 1.5rem}.arc-cta-row[data-astro-cid-r6acdvoy]{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.arc-cta[data-astro-cid-r6acdvoy] .arc-btn[data-astro-cid-r6acdvoy]{background:var(--accent);color:#0b1220}.arc-cta[data-astro-cid-r6acdvoy] .arc-btn[data-astro-cid-r6acdvoy].ghost{color:#fff;background:0 0}@media (width<=860px){.arc-two[data-astro-cid-r6acdvoy]{grid-template-columns:1fr;gap:2rem}.arc-section[data-astro-cid-r6acdvoy]{padding:3rem 0}}
