.archive-updates-tile{display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid #596d64;padding:24px;margin:24px 0;background:#101916}.archive-updates-tile h3{margin:0 0 8px}.archive-updates-tile p{color:#b5c3bb;line-height:1.5;margin:0}.archive-updates-tile button,.archive-signup button[type=submit]{padding:12px 18px;border:1px solid #a3c3ab;background:#a3c3ab;color:#09120c;font-weight:700;cursor:pointer;font-size:1rem}.archive-signup{color:#e8ebe9;background:#101916;border:1px solid #91ad9c;padding:32px;width:min(92vw,480px);max-height:85vh;overflow:auto}.archive-signup::backdrop{background:#000b}.archive-signup h2{padding-right:28px;margin-top:0}.archive-signup p{line-height:1.5;color:#c0ccc5}.archive-signup label{display:block;font-size:1rem;margin:12px 0}.archive-signup input[type=email]{display:block;width:100%;margin-top:8px;padding:12px;color:#fff;background:#080e0a;border:1px solid #819889;font-size:1rem}.archive-signup fieldset{margin:20px 0;border:1px solid #596d64}.archive-signup input[type=checkbox]{width:18px;height:18px;vertical-align:middle;accent-color:#a3c3ab;margin-right:8px}.archive-signup .signup-close{position:absolute;right:12px;top:8px;border:0;background:transparent;color:#fff;font-size:32px;cursor:pointer;padding:4px 10px}.archive-signup .signup-trap{display:none}.archive-signup button:disabled{opacity:.6}.archive-signup :focus-visible,.archive-updates-tile :focus-visible{outline:3px solid #eee;outline-offset:4px}@media(max-width:600px){.archive-updates-tile{align-items:stretch;flex-direction:column}.archive-signup{padding:24px}}

.archive-updates-tile a{display:inline-block;color:#a3c3ab;margin-top:12px;text-underline-offset:3px}.notification-page{margin:0;background:#0b1110;color:#e8ebe9;font:18px/1.6 system-ui,sans-serif}.notification-page main{max-width:650px;margin:10vh auto;padding:24px}.notification-page a{color:#a3c3ab}.notification-page button{background:#a3c3ab;color:#09120c;font:inherit;padding:12px 18px;border:0;cursor:pointer}.updates-history article{padding:24px 0;border-bottom:1px solid #596d64}.updates-history h2{margin-bottom:8px}.updates-history p{margin-top:8px}.archive-signup input[type=email]{box-sizing:border-box}

.archive-community-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.archive-community-row .archive-updates-tile{margin:0;min-width:0;flex-direction:column;align-items:flex-start}.archive-community-row .archive-updates-tile button{margin-top:auto}.archive-signup textarea,.archive-signup input[type=url]{box-sizing:border-box;width:100%;padding:12px;color:#fff;background:#080e0a;border:1px solid #819889;font:inherit}.archive-signup textarea{min-height:130px;resize:vertical}@media(max-width:760px){.archive-community-row{display:block;margin:0}.archive-community-row .archive-updates-tile{margin:24px 0;align-items:stretch}}
