/* Matching homepage calls to action. The original lighter mint is intentional. */
.invitation #join-button,.invitation .partnership-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;box-sizing:border-box;width:320px;max-width:100%;min-height:50px;padding:15px 22px;border:1px solid #B3D9BC;border-radius:2px;background:#B3D9BC;color:#111B12;font-size:12px;font-weight:700;line-height:1.5;text-decoration:none}
.invitation .partnership-link{margin-top:16px}
.invitation .cta-arrow{display:block;flex:0 0 14px;width:14px;height:14px;stroke:currentColor;fill:none}
.invitation #join-button:hover,.invitation .partnership-link:hover{background:#B3D9BC;border-color:#B3D9BC;color:#111B12;box-shadow:inset 0 0 0 1px #111B12}
.invitation #join-button:focus-visible,.invitation .partnership-link:focus-visible{outline:2px solid #ffffff;outline-offset:4px}
@media(max-width:600px){.invitation #join-button,.invitation .partnership-link{width:100%;max-width:320px;gap:18px}}
