.join.svelte-12wi48w{max-width:1200px;margin:0 auto;padding:56px 40px 96px}h3.svelte-12wi48w{letter-spacing:-.005em;color:var(--ink);margin:0;font-size:1rem;line-height:1.3}.top.svelte-12wi48w{grid-template-columns:1fr 1fr;align-items:start;gap:48px;margin-top:40px;display:grid}.card.svelte-12wi48w{background:var(--surface);border-radius:18px;padding:24px}.card.svelte-12wi48w h3:where(.svelte-12wi48w){font-size:1.125rem}.card.svelte-12wi48w p:where(.svelte-12wi48w){margin:10px 0 0;line-height:1.6}.card.svelte-12wi48w p:where(.svelte-12wi48w):last-child{margin-top:18px}.subject.svelte-12wi48w{color:var(--grey);font-size:.9375rem}.subject.svelte-12wi48w strong:where(.svelte-12wi48w){color:var(--ink)}.apply.svelte-12wi48w{align-items:center;gap:8px;display:inline-flex}@media (pointer:coarse){.apply.svelte-12wi48w{min-height:44px}}.map.svelte-12wi48w{background:var(--surface);border-radius:18px;height:280px;overflow:hidden}.map.svelte-12wi48w iframe:where(.svelte-12wi48w){border:0;width:100%;height:100%}.details.svelte-12wi48w{grid-template-columns:1fr 1fr;gap:20px 24px;margin-top:20px;font-size:.9375rem;display:grid}.details.svelte-12wi48w p:where(.svelte-12wi48w){margin:4px 0 0;line-height:1.55}.inline.svelte-12wi48w{text-underline-offset:.15em;-webkit-text-decoration:underline #0000004d;text-decoration:underline #0000004d}@media (hover:hover){.inline.svelte-12wi48w:hover{color:var(--red);text-decoration-color:currentColor}}.top.svelte-12wi48w+section:where(.svelte-12wi48w){margin-top:72px}.wall.svelte-12wi48w{columns:5 160px;column-gap:10px}figure.svelte-12wi48w{break-inside:avoid;margin:0 0 10px}figure.svelte-12wi48w img:where(.svelte-12wi48w){border-radius:10px;width:100%;height:auto}figcaption.svelte-12wi48w{color:var(--grey);padding-top:4px;font-size:.8125rem}@media (width<=800px){.join.svelte-12wi48w{padding:40px 16px 64px}.top.svelte-12wi48w{grid-template-columns:1fr;gap:40px}}
