.community-updates{color:#121a1d;background:#f7f0df;border-block:2px solid #132128;padding:72px 5vw}.community-updates-shell{grid-template-columns:1fr 1fr;gap:64px;max-width:1240px;margin:auto;display:grid}.community-updates h2{letter-spacing:-1.1px;margin:24px 0;font:700 clamp(30px,3vw,46px)/1.05 Georgia,serif}.community-discord h2 span{color:#086875;font-style:italic;display:block}.community-updates p{max-width:51ch;margin:0 0 24px;font-size:17px;line-height:1.65}.community-stamp{letter-spacing:.14em;align-items:center;gap:9px;font:700 11px/1.3 Arial,sans-serif;display:inline-flex}.community-discord{background:#fffaf0;border:2px solid #132128;padding:34px;position:relative;transform:rotate(-.5deg);box-shadow:7px 7px #132128}.community-discord:before{content:"✦";color:#e08029;font-size:72px;line-height:1;position:absolute;top:8px;right:22px}.community-topics{flex-wrap:wrap;gap:12px;margin:24px 0;font-size:12px;font-weight:700;display:flex}.community-topics span{border-bottom:2px solid #49a8ae;align-items:center;gap:6px;padding-bottom:6px;display:inline-flex}.community-updates .button{color:#10191b;cursor:pointer;background:#f5b94e;border:2px solid #132128;justify-content:center;align-items:center;gap:10px;padding:14px 18px;font:700 14px Arial,sans-serif;text-decoration:none;display:inline-flex;box-shadow:3px 3px #132128}.community-updates .button:hover{background:#ffd37d;transform:translateY(-1px)}.community-updates small{color:#36434a;margin-top:16px;font-size:12px;line-height:1.6;display:block}.community-newsletter{padding:14px 0}.newsletter-form{text-align:left;color:inherit;position:relative}.newsletter-form label{margin:10px 0;font:600 13px/1.5 Arial,sans-serif;display:block}.newsletter-input-row{gap:8px;display:flex}.newsletter-input-row input{color:#10191b;background:#fffdf8;border:1px solid #46555b;border-radius:0;flex:1;min-width:0;padding:13px 12px;font:16px Arial,sans-serif}.newsletter-form .newsletter-consent{align-items:flex-start;gap:10px;max-width:55ch;margin-top:18px;font-weight:400;line-height:1.6;display:flex}.newsletter-consent input{accent-color:#076a78;flex:none;width:17px;height:17px;margin-top:2px}.newsletter-form .newsletter-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.newsletter-form .newsletter-status{margin:16px 0 0;font-size:14px;line-height:1.5}.newsletter-form a{color:inherit;text-underline-offset:3px;text-decoration:underline}.newsletter-form button:disabled{opacity:.7;cursor:wait}:is(.newsletter-form input:focus-visible,.newsletter-form button:focus-visible,.community-updates a:focus-visible){outline-offset:4px;outline:3px solid #08718b}@media (max-width:900px){.community-updates-shell{grid-template-columns:1fr;gap:44px;max-width:640px}.community-updates{padding:52px 6vw}.community-discord{padding:26px}}@media (max-width:480px){.newsletter-input-row{flex-direction:column}.community-discord:before{font-size:50px}.community-updates h2{font-size:34px}.community-updates .button{width:100%}}@media (prefers-reduced-motion:reduce){.community-updates .button:hover{transform:none}}
