.sr-only[data-astro-cid-2boc7apy]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.poster[data-astro-cid-2boc7apy]{width:100%;height:auto;display:block;border-radius:10px;box-shadow:0 14px 40px #46341f47}.details[data-astro-cid-2boc7apy]{margin-top:1.75rem}.when[data-astro-cid-2boc7apy]{font-family:"Baloo 2",ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:1.25rem;margin:0}.where[data-astro-cid-2boc7apy]{margin:.35rem 0 0}.where[data-astro-cid-2boc7apy] a[data-astro-cid-2boc7apy]{color:var(--hop);font-weight:600}.fine[data-astro-cid-2boc7apy]{margin:.35rem 0 0;color:var(--muted);font-size:.95rem}.hotel[data-astro-cid-2boc7apy]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin:1.75rem 0;padding:1.25rem;border-radius:12px;background:#fffaf0bf;border:2px solid var(--amber);box-shadow:0 6px 18px #46341f1f}.hotel[data-astro-cid-2boc7apy] h2[data-astro-cid-2boc7apy]{margin:0;font-family:"Baloo 2",ui-sans-serif,system-ui,sans-serif;font-size:1.3rem;line-height:1.1}.hotel[data-astro-cid-2boc7apy] p[data-astro-cid-2boc7apy]{margin:.5rem 0 0}.hotel-deadline[data-astro-cid-2boc7apy]{color:var(--muted);font-size:.95rem}.hotel-cta[data-astro-cid-2boc7apy]{flex:0 0 auto;padding:.7rem 1.15rem;border-radius:999px;background:var(--hop);color:var(--cream);font-weight:600;text-decoration:none}.hotel-cta[data-astro-cid-2boc7apy]:hover,.hotel-cta[data-astro-cid-2boc7apy]:focus-visible{background:var(--hop-dark)}.cards[data-astro-cid-2boc7apy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:1.75rem 0}.card[data-astro-cid-2boc7apy]{display:flex;flex-direction:column;gap:.35rem;padding:1.25rem 1.25rem 1.1rem;border-radius:12px;background:#fffaf0bf;border:2px solid var(--amber);color:var(--brown);text-decoration:none;text-align:left;box-shadow:0 6px 18px #46341f1f;transition:border-color .18s ease,transform .18s ease}.card[data-astro-cid-2boc7apy]:hover,.card[data-astro-cid-2boc7apy]:focus-visible{border-color:var(--hop);transform:translateY(-2px)}.card-title[data-astro-cid-2boc7apy]{font-family:"Baloo 2",ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:1.3rem;line-height:1.1}.card-text[data-astro-cid-2boc7apy]{color:var(--muted);flex:1}.card-cta[data-astro-cid-2boc7apy]{align-self:flex-start;margin-top:.5rem;padding:.55rem 1.15rem;border-radius:999px;background:var(--hop);color:var(--cream);font-weight:600}.card[data-astro-cid-2boc7apy]:hover .card-cta[data-astro-cid-2boc7apy]{background:var(--hop-dark)}.download[data-astro-cid-2boc7apy]{margin:.9rem 0 0;font-size:.95rem}.download[data-astro-cid-2boc7apy] a[data-astro-cid-2boc7apy]{color:var(--hop);font-weight:600}.sponsors[data-astro-cid-2boc7apy]{margin:3rem 0 0;padding:2rem 0 0;border-top:2px solid rgb(220 175 88 / .5);text-align:center}.sponsors[data-astro-cid-2boc7apy] h2[data-astro-cid-2boc7apy]{margin:0;font-family:"Baloo 2",ui-sans-serif,system-ui,sans-serif;font-size:1.55rem;line-height:1.15}.sponsors[data-astro-cid-2boc7apy]>p[data-astro-cid-2boc7apy]{max-width:36rem;margin:.6rem auto 1.35rem;color:var(--muted)}.executive-sponsor[data-astro-cid-2boc7apy]{display:flex;min-height:13.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;margin:0 auto 1rem;padding:1.25rem;border:2px solid var(--gold);border-radius:14px;background:#fffaf0c7;color:var(--brown);text-decoration:none;box-shadow:0 8px 22px #46341f1f;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.executive-sponsor[data-astro-cid-2boc7apy]:hover,.executive-sponsor[data-astro-cid-2boc7apy]:focus-visible{border-color:var(--hop);box-shadow:0 10px 24px #46341f2e;transform:translateY(-2px)}.executive-label[data-astro-cid-2boc7apy]{color:var(--gold);font-family:"Baloo 2",ui-sans-serif,system-ui,sans-serif;font-size:.92rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.executive-logo[data-astro-cid-2boc7apy]{width:min(100%,21rem);height:7rem;object-fit:contain}.executive-visit[data-astro-cid-2boc7apy]{color:var(--hop);font-family:"Baloo 2",ui-sans-serif,system-ui,sans-serif;font-size:.9rem;font-weight:700}.sponsor-grid[data-astro-cid-2boc7apy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.8rem}.sponsor[data-astro-cid-2boc7apy]{display:flex;min-height:9.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem;border:1px solid rgb(220 175 88 / .7);border-radius:12px;background:#ffffff8c;color:var(--brown);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sponsor[data-astro-cid-2boc7apy]:hover,.sponsor[data-astro-cid-2boc7apy]:focus-visible{border-color:var(--hop);box-shadow:0 6px 18px #46341f1f;transform:translateY(-2px)}.sponsor-logo[data-astro-cid-2boc7apy]{width:100%;height:5.25rem;object-fit:contain}.sponsor-visit[data-astro-cid-2boc7apy]{color:var(--hop);font-family:"Baloo 2",ui-sans-serif,system-ui,sans-serif;font-size:.78rem;font-weight:600}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-2boc7apy],.sponsor[data-astro-cid-2boc7apy],.executive-sponsor[data-astro-cid-2boc7apy]{transition:none}.card[data-astro-cid-2boc7apy]:hover,.card[data-astro-cid-2boc7apy]:focus-visible,.sponsor[data-astro-cid-2boc7apy]:hover,.sponsor[data-astro-cid-2boc7apy]:focus-visible,.executive-sponsor[data-astro-cid-2boc7apy]:hover,.executive-sponsor[data-astro-cid-2boc7apy]:focus-visible{transform:none}}.back[data-astro-cid-2boc7apy]{margin:1.25rem 0 0;font-size:.9rem}.back[data-astro-cid-2boc7apy] a[data-astro-cid-2boc7apy]{color:var(--muted)}
