.community-page.svelte-131htjm{padding-block:clamp(3rem,6vw,6rem) 0}.community-hero.svelte-131htjm{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.hero-copy.svelte-131htjm h1:where(.svelte-131htjm){letter-spacing:-.045em;max-width:11ch;margin-bottom:1.4rem;font-size:clamp(3.5rem,6vw,6.5rem);line-height:.98}.hero-copy.svelte-131htjm h1:where(.svelte-131htjm) span:where(.svelte-131htjm){color:var(--teal)}.hero-copy.svelte-131htjm p:where(.svelte-131htjm){color:#b8b0a3;max-width:38rem;font-family:var(--serif);margin-bottom:1.8rem;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.7}.hero-copy.svelte-131htjm .button:where(.svelte-131htjm){min-width:12rem}.community-image.svelte-131htjm{border:1px solid var(--line-warm);background:#020607;justify-self:end;width:min(100%,32rem);padding:1.1rem;position:relative}.community-image.svelte-131htjm:before{z-index:1;content:"";pointer-events:none;border:1px solid #b8734647;position:absolute;inset:.55rem}.community-image.svelte-131htjm img:where(.svelte-131htjm){object-fit:contain;object-position:center;width:100%;height:34rem;display:block}.image-note.svelte-131htjm{z-index:2;color:var(--parchment);font-family:var(--serif);background:#040c0fe6;border:1px solid #56c7b68c;align-items:center;gap:.8rem;padding:.85rem 1rem;display:flex;position:absolute;bottom:2.2rem;left:2.2rem;right:2.2rem}.image-note.svelte-131htjm svg{color:var(--teal);flex:none}.community-themes.svelte-131htjm{border-top:1px solid var(--line-warm);border-bottom:1px solid var(--line-warm);grid-template-columns:repeat(3,1fr);margin-top:clamp(4rem,7vw,7rem);display:grid}.community-themes.svelte-131htjm article:where(.svelte-131htjm){min-height:14rem;padding:2.2rem}.community-themes.svelte-131htjm article:where(.svelte-131htjm)+article:where(.svelte-131htjm){border-left:1px solid var(--line)}.community-themes.svelte-131htjm svg{color:var(--teal);margin-bottom:1.4rem}.community-themes.svelte-131htjm h2:where(.svelte-131htjm){margin-bottom:.65rem;font-size:1.8rem}.community-themes.svelte-131htjm p:where(.svelte-131htjm){max-width:25rem;color:var(--muted);margin:0;font-size:.8rem;line-height:1.65}.community-invitation.svelte-131htjm{grid-template-columns:1fr auto;align-items:center;gap:3rem;padding-block:clamp(3rem,5vw,5rem);display:grid}.community-invitation.svelte-131htjm .eyebrow:where(.svelte-131htjm){margin-bottom:.65rem}.community-invitation.svelte-131htjm h2:where(.svelte-131htjm){margin-bottom:.55rem;font-size:clamp(2.2rem,4vw,4rem)}.community-invitation.svelte-131htjm p:where(.svelte-131htjm){max-width:44rem;color:var(--muted);margin:0;line-height:1.6}.community-invitation.svelte-131htjm .button:where(.svelte-131htjm){min-width:12rem}.invitation-actions.svelte-131htjm{flex-wrap:wrap;justify-content:flex-end;gap:.8rem;display:flex}@media (width<=840px){.community-hero.svelte-131htjm{grid-template-columns:1fr}.hero-copy.svelte-131htjm h1:where(.svelte-131htjm){max-width:12ch}.community-image.svelte-131htjm{justify-self:center;width:min(100%,36rem)}.community-image.svelte-131htjm img:where(.svelte-131htjm){height:32rem}}@media (width<=680px){.community-page.svelte-131htjm{padding-top:2.5rem}.community-image.svelte-131htjm{padding:.7rem}.community-image.svelte-131htjm img:where(.svelte-131htjm){height:24rem}.image-note.svelte-131htjm{bottom:1.4rem;left:1.4rem;right:1.4rem}.community-themes.svelte-131htjm{grid-template-columns:1fr}.community-themes.svelte-131htjm article:where(.svelte-131htjm){min-height:0}.community-themes.svelte-131htjm article:where(.svelte-131htjm)+article:where(.svelte-131htjm){border-top:1px solid var(--line);border-left:0}.community-invitation.svelte-131htjm{grid-template-columns:1fr}.invitation-actions.svelte-131htjm{justify-content:flex-start}}
