.hero[data-astro-cid-j7pv25f6]{position:relative;padding:34px 0 72px}.hero[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:0;right:0;bottom:26px;height:5px;background:repeating-linear-gradient(90deg,var(--sign-orange) 0 44px,transparent 44px 88px);animation:ride-in 2.4s cubic-bezier(.15,.7,.3,1) 1}@keyframes ride-in{0%{background-position-x:-880px}to{background-position-x:0}}@media(prefers-reduced-motion:reduce){.hero[data-astro-cid-j7pv25f6]:after{animation:none}}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;gap:24px 36px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr))}.hero-script[data-astro-cid-j7pv25f6]{margin-bottom:2px}.lede[data-astro-cid-j7pv25f6]{max-width:520px;margin:0 0 20px}.hero-links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px}.free[data-astro-cid-j7pv25f6]{color:var(--cream-2);font-size:.9rem}.question[data-astro-cid-j7pv25f6]{background:#2b2722;border:1px solid var(--asphalt-line);border-radius:var(--radius);padding:22px 26px}.question[data-astro-cid-j7pv25f6] .script[data-astro-cid-j7pv25f6]{font-size:1.5rem}.question-text[data-astro-cid-j7pv25f6]{font:400 clamp(1.25rem,2.2vw,1.7rem) / 1.22 var(--head);margin:0 0 14px;text-wrap:balance}.tell[data-astro-cid-j7pv25f6]{display:inline-block;border:2px solid var(--sign-orange);border-radius:6px;padding:8px 20px 7px;color:var(--cream);text-decoration:none;font:700 1.15rem var(--sub);letter-spacing:.05em;text-transform:uppercase}.tell[data-astro-cid-j7pv25f6]:hover{background:var(--sign-orange);color:#1b1209}@media(max-width:560px){.hero[data-astro-cid-j7pv25f6]{padding:20px 0 52px}.hero[data-astro-cid-j7pv25f6]:after{bottom:18px}.hero-script[data-astro-cid-j7pv25f6],.free[data-astro-cid-j7pv25f6]{display:none}.lede[data-astro-cid-j7pv25f6]{margin-bottom:14px}.hero-grid[data-astro-cid-j7pv25f6]{gap:16px}.question[data-astro-cid-j7pv25f6]{padding:14px 16px}.question[data-astro-cid-j7pv25f6] .script[data-astro-cid-j7pv25f6]{font-size:1.25rem}.question-text[data-astro-cid-j7pv25f6]{margin-bottom:8px}.tell[data-astro-cid-j7pv25f6]{border:0;padding:0;color:var(--sign-orange);font-size:1.05rem}.tell[data-astro-cid-j7pv25f6]:hover{background:none;color:var(--cream)}}.activity[data-astro-cid-j7pv25f6]{display:grid;gap:0 44px;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start}.activity[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{margin-top:1.6rem}.near[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px}.near[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{font-size:.9rem;font-weight:600}.near[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6]{flex:1 1 130px;min-width:0;min-height:42px;padding:8px 10px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--ink);font:inherit;font-size:.95rem}.near[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{min-height:42px;padding:6px 14px;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--ink);font:700 1.05rem var(--sub);cursor:pointer}.near[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{border-color:var(--link)}.empty[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 6px}.empty[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:600}.mini[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0}.mini[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.mini[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;min-width:0;overflow-wrap:anywhere}.mini[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:600;line-height:1.35;text-decoration:none}.mini[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--link)}.mini[data-astro-cid-j7pv25f6] .muted[data-astro-cid-j7pv25f6],.small[data-astro-cid-j7pv25f6]{font-size:.875rem}.date-chip[data-astro-cid-j7pv25f6]{flex:none;display:grid;justify-items:center;width:46px;padding:3px 0;border:1px solid var(--line);border-radius:6px;background:var(--card);color:var(--link);font-size:.7rem;font-weight:600;text-transform:uppercase;line-height:1.3}.date-chip[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink);font:400 1.15rem var(--head)}.listed[data-astro-cid-j7pv25f6]{padding-bottom:40px}.grid[data-astro-cid-j7pv25f6]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr))}@media(min-width:560px){.grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}.listing[data-astro-cid-j7pv25f6]{display:grid;align-content:start;gap:2px;padding:0 14px 14px;overflow:hidden;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.listing[data-astro-cid-j7pv25f6]:hover{border-color:var(--link)}.listing[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font:400 1.3rem/1.2 var(--head)}.listing[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.no-photo[data-astro-cid-j7pv25f6]{width:calc(100% + 28px);margin:0 -14px 10px;aspect-ratio:4 / 3;object-fit:cover}.no-photo[data-astro-cid-j7pv25f6]{display:grid;place-items:center;background:var(--line);font-size:.85rem}.guides-band[data-astro-cid-j7pv25f6]{background:var(--paper-2);border-top:1px solid var(--line);padding:36px 0 40px;scroll-margin-top:12px}.guides-grid[data-astro-cid-j7pv25f6]{display:grid;gap:16px 44px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.guides-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:0}.guides-band[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 8px}.guides-band[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:600}.join[data-astro-cid-j7pv25f6]{background:var(--asphalt);color:var(--cream);padding:32px 0}.join-inner[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:20px 36px}.join[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:170px;height:170px}.join-text[data-astro-cid-j7pv25f6]{flex:1 1 280px}.join[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font:400 clamp(1.7rem,4vw,2.3rem) / 1.15 var(--head);margin:0 0 8px}.join[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--cream-2);margin:0}
