.community-wrap{padding-block:32px 40px}.community-box{display:flex;flex-direction:column;gap:24px;padding:24px;border:1px solid var(--mint-strong);border-radius:20px;background:var(--mint);color:var(--ink)}.community-copy{min-width:0;max-width:620px}.community-copy h2{margin:0;font-size:24px;line-height:1.3;font-weight:800;letter-spacing:-.02em;text-wrap:balance}.community-copy>p{margin:10px 0 0;color:var(--muted);font-size:16px;line-height:1.65}.community-credit{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:0;margin-top:16px;color:var(--muted);font-size:14px;line-height:1.5}.community-credit a{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.community-credit a:hover{color:var(--ink)}.community-box .community-join{flex-shrink:0;min-height:48px;height:auto;padding:12px 18px;gap:10px;font-size:15px;line-height:1.5;white-space:normal;text-align:center}.community-join svg{width:20px;height:20px;flex-shrink:0}.community-external{flex-shrink:0}.drawer-link.community-menu-link{margin-top:10px;padding-block:12px;border-top:1px solid var(--rule);border-radius:0;color:var(--primary);line-height:1.5}.drawer-link.community-menu-link svg{color:var(--primary)}.community-menu-link .community-external{-webkit-margin-start:auto;margin-inline-start:auto}.community-box a:focus-visible,.community-menu-link:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.pre-footer-share .footer-cta{padding:24px}.pre-footer-share .footer-cta h2{font-size:24px}[dir=rtl] .community-copy h2{letter-spacing:0;line-height:1.5}@media (min-width:900px){.community-box{flex-direction:row;align-items:center;justify-content:space-between;gap:40px;padding:32px 40px}.community-copy h2{font-size:28px}.community-box .community-join{max-width:300px}.pre-footer-share .footer-cta{padding:24px 32px}}@media (max-width:559px){.community-box{padding:24px 20px;gap:20px}.community-box .community-join{width:100%}}