.cards.svelte-wkxllv{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}article.svelte-wkxllv{border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;align-items:flex-start;padding:28px;display:flex}.big.svelte-wkxllv{font-family:var(--font-display);word-break:break-word;margin-bottom:20px;font-size:1.45rem;font-weight:600;line-height:1.3}.big.svelte-wkxllv a:where(.svelte-wkxllv){text-decoration:none}.big.svelte-wkxllv a:where(.svelte-wkxllv):hover{color:var(--blue)}article.svelte-wkxllv .link:where(.svelte-wkxllv),.copy.svelte-wkxllv{margin-top:auto}.copy.svelte-wkxllv{border:1px solid var(--line);background:var(--card);font:600 .85rem var(--font-body);cursor:pointer;border-radius:999px;padding:.6em 1.1em;transition:border-color .2s,color .2s}.copy.svelte-wkxllv:hover{border-color:var(--blue);color:var(--blue)}.copy.svelte-wkxllv span:where(.svelte-wkxllv){display:inline-block}.bank.svelte-wkxllv{margin-bottom:10px;font-weight:600}article.svelte-wkxllv dl:where(.svelte-wkxllv){grid-template-columns:auto 1fr;gap:4px 14px;margin:0 0 20px;display:grid}article.svelte-wkxllv dt:where(.svelte-wkxllv){color:var(--muted);font-size:.8rem;font-weight:600}article.svelte-wkxllv dd:where(.svelte-wkxllv){margin:0}code.svelte-wkxllv{font:500 .95rem ui-monospace,SF Mono,Menlo,monospace}.plan.svelte-wkxllv{grid-template-columns:1fr 1.4fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}.muted.svelte-wkxllv{color:var(--muted)}.map-img.svelte-wkxllv{border-radius:var(--radius-lg);display:block;overflow:hidden}.map-img.svelte-wkxllv img:where(.svelte-wkxllv){width:100%;height:auto;transition:transform .8s var(--ease)}.map-img.svelte-wkxllv:hover img:where(.svelte-wkxllv){transform:scale(1.03)}.club.svelte-wkxllv{background:var(--surface);border-top:1px solid var(--line)}.club-inner.svelte-wkxllv{grid-template-columns:1.2fr 1fr;gap:40px;padding-block:clamp(56px,7vw,88px);display:grid}.club.svelte-wkxllv h2:where(.svelte-wkxllv){font-size:clamp(1.6rem,3vw,2.2rem)}.club.svelte-wkxllv dl:where(.svelte-wkxllv){gap:18px;margin:0;display:grid}.club.svelte-wkxllv dt:where(.svelte-wkxllv){letter-spacing:.06em;text-transform:uppercase;color:var(--blue);font-size:.78rem;font-weight:600}.club.svelte-wkxllv dd:where(.svelte-wkxllv){margin:2px 0 0;font-weight:500}.club.svelte-wkxllv dd:where(.svelte-wkxllv) a:where(.svelte-wkxllv){color:var(--blue)}@media (width<=900px){.cards.svelte-wkxllv,.plan.svelte-wkxllv,.club-inner.svelte-wkxllv{grid-template-columns:1fr}}
