.communityInvite2-textleft-imageright{background-color:#111;color:#fff8f0;padding:3rem 1.5rem}.communityInvite2-textleft-imageright__inner{display:grid;gap:2.5rem;align-items:center;max-width:80rem;margin:0 auto;justify-items:center;text-align:center}.communityInvite2-textleft-imageright__content{display:flex;flex-direction:column;gap:1.5rem}.communityInvite2-textleft-imageright__title{margin:0;font-size:clamp(2rem, 5vw, 3rem);font-weight:700;line-height:1.2;color:#fff8f0}.communityInvite2-textleft-imageright__description{margin:0;font-size:clamp(1rem, 2vw, 1.25rem);line-height:1.75;color:#fff8f0;opacity:.85}.communityInvite2-textleft-imageright__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;justify-content:center}.communityInvite2-textleft-imageright__button{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:clamp(.8rem,2vw,1rem) clamp(1.5rem,4vw,2rem);font-size:clamp(1rem, 2.2vw, 1.1rem);font-weight:500;text-decoration:none;transition:transform 150ms,box-shadow 150ms,background-color 150ms,color 150ms;border:1px solid transparent}.communityInvite2-textleft-imageright__button:empty{display:none}.communityInvite2-textleft-imageright__button--primary{background-color:#9e00ff;color:#fff8f0;box-shadow:0 4px 6px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.06);padding:clamp(.8rem,2vw,1rem) clamp(1.5rem,4vw,2rem);font-size:clamp(1rem, 2.2vw, 1.1rem)}.communityInvite2-textleft-imageright__button--primary:focus-visible,.communityInvite2-textleft-imageright__button--primary:hover{background-color:#9e00ff;transform:translateY(-2px)}.communityInvite2-textleft-imageright__button--secondary{background-color:#d6a97a;color:#fff8f0;border-color:rgba(255,255,255,.3);padding:clamp(.8rem,2vw,1rem) clamp(1.5rem,4vw,2rem);font-size:clamp(1rem, 2.2vw, 1.1rem)}.communityInvite2-textleft-imageright__button--secondary:focus-visible,.communityInvite2-textleft-imageright__button--secondary:hover{border-color:rgba(255,255,255,.3);background-color:#d6a97a;transform:translateY(-2px);color:#fff8f0}@media (prefers-reduced-motion:reduce){.communityInvite2-textleft-imageright__button{transition:none}}