.club-grid[data-astro-cid-2xy54433]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);margin-bottom:2.5rem;display:grid}.club-card[data-astro-cid-2xy54433]{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:clamp(1.25rem,3vw,2rem)}.club-price[data-astro-cid-2xy54433]{margin:0 0 .75rem;font-size:clamp(2.2rem,5vw,3rem);font-weight:800;line-height:1}.club-price[data-astro-cid-2xy54433] small[data-astro-cid-2xy54433]{color:var(--muted);font-size:1rem;font-weight:600}.club-perks[data-astro-cid-2xy54433]{margin:0 0 1.25rem;padding-left:1.2rem;line-height:1.6}.club-perks[data-astro-cid-2xy54433] li{margin-bottom:.45rem}.club-actions[data-astro-cid-2xy54433]{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.club-small[data-astro-cid-2xy54433]{color:var(--muted);font-size:.88rem;line-height:1.55}.club-shots[data-astro-cid-2xy54433]{justify-content:center;gap:1rem;display:flex}.club-shots[data-astro-cid-2xy54433] img[data-astro-cid-2xy54433]{border:1px solid var(--line);border-radius:22px;align-self:flex-start;width:min(48%,230px);height:auto;box-shadow:0 12px 30px #0000001f}.club-page[data-astro-cid-2xy54433] h2[data-astro-cid-2xy54433]{margin:2.2rem 0 .8rem}.club-table-wrap[data-astro-cid-2xy54433]{overflow-x:auto}.club-table[data-astro-cid-2xy54433]{border-collapse:collapse;width:100%;max-width:44rem;margin:.5rem 0 .75rem}.club-table[data-astro-cid-2xy54433] th,.club-table[data-astro-cid-2xy54433] td{text-align:left;border-bottom:1px solid var(--line);padding:.65rem .8rem}.club-table[data-astro-cid-2xy54433] th[data-astro-cid-2xy54433]{color:var(--muted);font-size:.85rem;font-weight:600}.club-table[data-astro-cid-2xy54433] td:nth-child(2){color:var(--sage);font-weight:800}.club-steps[data-astro-cid-2xy54433]{max-width:46rem;padding-left:1.3rem;line-height:1.65}.club-steps[data-astro-cid-2xy54433] li[data-astro-cid-2xy54433]{margin-bottom:.6rem}.club-faq[data-astro-cid-2xy54433]{max-width:46rem}.club-faq[data-astro-cid-2xy54433] details[data-astro-cid-2xy54433]{border-bottom:1px solid var(--line);padding:.75rem 0}.club-faq[data-astro-cid-2xy54433] summary[data-astro-cid-2xy54433]{cursor:pointer;font-weight:700}.club-faq[data-astro-cid-2xy54433] p[data-astro-cid-2xy54433]{color:var(--muted);margin:.5rem 0 0;line-height:1.6}.club-cta[data-astro-cid-2xy54433]{margin-top:2rem}.club-free[data-astro-cid-2xy54433]{background:var(--paper);border:2px solid var(--sage);border-radius:18px;max-width:46rem;margin:0 0 2rem;padding:clamp(1.25rem,3vw,2rem)}.club-free[data-astro-cid-2xy54433] h2[data-astro-cid-2xy54433]{margin-top:0!important}.club-launch[data-astro-cid-2xy54433]{background:var(--sage);color:#fff;border-radius:12px;margin:0 0 1rem;padding:.75rem 1rem;line-height:1.5}.club-stamps[data-astro-cid-2xy54433]{gap:.6rem;margin:.25rem 0 1rem;display:flex}.club-stamps[data-astro-cid-2xy54433] span[data-astro-cid-2xy54433]{border:3px solid var(--sage);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.2rem;font-weight:800;display:flex}.club-stamps[data-astro-cid-2xy54433] span[data-astro-cid-2xy54433]:not(.on){color:inherit}.club-stamps[data-astro-cid-2xy54433] .on[data-astro-cid-2xy54433]{background:var(--sage)}.club-free-list[data-astro-cid-2xy54433]{margin:0 0 .75rem;padding-left:1.2rem;line-height:1.6}.club-free-list[data-astro-cid-2xy54433] li[data-astro-cid-2xy54433]{margin-bottom:.45rem}.club-weekend[data-astro-cid-2xy54433]{background:var(--paper);border:1px solid var(--line);border-radius:18px;max-width:36rem;margin:0 0 1rem;padding:clamp(1.25rem,3vw,2rem)}.club-weekend[data-astro-cid-2xy54433] h2[data-astro-cid-2xy54433]{margin-top:0!important}.club-weekend-table[data-astro-cid-2xy54433] td:last-child{text-align:right;color:var(--ink);font-weight:700}.club-weekend-total[data-astro-cid-2xy54433] td[data-astro-cid-2xy54433]{border-bottom:none;font-size:1.25rem;color:var(--sage)!important;font-weight:800!important}[data-astro-cid-2xy54433][data-club-join][aria-disabled=true]{opacity:.6;pointer-events:none}@media (width<=760px){.club-grid[data-astro-cid-2xy54433]{grid-template-columns:1fr}}
