.communityInvite2-textleft-imageright{background-color:#fafafa;color:#333;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:#222}.communityInvite2-textleft-imageright__description{margin:0;font-size:clamp(1rem, 2vw, 1.25rem);line-height:1.75;color:#333;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:#f6b236;color:#fafafa;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:#2e4d41;transform:translateY(-1px)}.communityInvite2-textleft-imageright__button--secondary{background-color:#d6a97a;color:#fafafa;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,.6);background-color:#2e4d41;transform:translateY(-1px);color:#fff8f0}@media (prefers-reduced-motion:reduce){.communityInvite2-textleft-imageright__button{transition:none}}