[hidden]{display:none!important}.updates-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:70px;align-items:start}.signup-panel{background:#14251f;color:#fff;padding:35px}.signup-panel .eyebrow{color:#d3b369}.signup-panel h2{font-size:38px}form label{display:block;font-size:16px;margin:20px 0 6px}form input:not([type=checkbox]):not([type=hidden]),form textarea{width:100%;font:inherit;padding:12px;border:1px solid #9bab9c;background:#fff;color:#14251f;border-radius:0}form textarea{resize:vertical}.check-label{display:flex;gap:12px;align-items:flex-start;margin:23px 0;font-size:14px}.check-label input{margin:6px 0 0;width:18px;height:18px;flex-shrink:0}.signup-privacy{font-size:13px;color:#ccd6ce;line-height:1.65}.signup-privacy a{text-decoration:underline}.button{border:0;cursor:pointer;font-family:inherit}.button.outline{border:1px solid #a78c51}.button:disabled{opacity:.6;cursor:wait}.form-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.plain-button{font:inherit;font-size:15px;background:transparent;color:#14251f;border:1px solid #aab6ab;padding:11px 18px;cursor:pointer}.plain-button:focus-visible,form input:focus-visible,form textarea:focus-visible{outline:3px solid #d3b369;outline-offset:3px}.update-item{padding:32px 0;border-bottom:1px solid #b8c3b9}.update-item h3{font-size:31px}.update-item time,.update-meta{font-size:14px;color:#786128;display:block;margin-bottom:10px}.update-body{white-space:pre-wrap;overflow-wrap:anywhere}.empty-updates{padding:30px 0;color:#526158}.admin-note{padding:20px;background:#e8ece5;margin:0 0 45px}.subscribers-block{margin-top:70px}#admin-updates button{display:block;text-align:left;width:100%;margin:18px 0}.subscriber-table{border-collapse:collapse;min-width:550px;width:100%;font-size:15px}.subscriber-table th,.subscriber-table td{padding:14px;border-bottom:1px solid #c1cbc2;text-align:left}@media(max-width:850px){.updates-layout{grid-template-columns:1fr;gap:40px}.signup-panel{padding:26px}}
