.membership-invite.svelte-11bokgv{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px;max-width:1080px;margin:88px auto;padding:64px 24px;border-top:1px solid rgba(27,28,30,.08);border-bottom:1px solid rgba(27,28,30,.08)}.invite-title.svelte-11bokgv{font-family:Futura,Futura PT,Avenir Next,Helvetica Neue,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(1.6rem,3.6vw,2.4rem);font-weight:800;line-height:1.15;letter-spacing:.01em;text-transform:uppercase;color:#1b1c1ee6;margin:0 0 20px}.invite-body.svelte-11bokgv{font-family:var(--font-serif);font-size:1rem;line-height:1.55;color:#1b1c1eb3;max-width:44ch;margin:0 0 28px}.invite-link.svelte-11bokgv{display:inline-flex;align-items:center;gap:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;font-weight:600;color:#1b1c1ee6;text-decoration:none;border-bottom:1px solid rgba(27,28,30,.9);padding-bottom:2px;transition:color .15s,border-color .15s}.invite-link.svelte-11bokgv:hover{color:#4a5d3f;border-color:#4a5d3f}.invite-link.svelte-11bokgv span:where(.svelte-11bokgv){transition:transform .15s}.invite-link.svelte-11bokgv:hover span:where(.svelte-11bokgv){transform:translate(3px)}.invite-image.svelte-11bokgv{width:100%;height:auto;border-radius:3px;display:block}@media(max-width:760px){.membership-invite.svelte-11bokgv{grid-template-columns:1fr;gap:32px;margin:64px auto;padding:48px 24px}}
