:root{font-family:Inter,Arial,sans-serif;color:#263b2e;background:#f4f2eb}*{box-sizing:border-box}body{margin:0}header{padding:24px 5vw;border-bottom:1px solid #d9dfd4;letter-spacing:.18em;font-weight:700}main{max-width:1100px;margin:0 auto;padding:50px 24px}h1,h2,h3{font-family:Georgia,serif;font-weight:400}h1{font-size:clamp(2.2rem,5vw,4rem);line-height:1.06;margin:.3em 0}h2{font-size:1.8rem}.intro{max-width:680px;line-height:1.7;color:#56675b}.grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.card{background:#fff;padding:28px;border:1px solid #e0e5db;border-radius:4px;margin:20px 0}.narrow{max-width:600px}.eyebrow{text-transform:uppercase;letter-spacing:.17em;font-size:.72rem;font-weight:700;color:#6b806e}label{display:block;font-size:.88rem;font-weight:600;margin:15px 0 6px}input:not([type=checkbox]),textarea,select{font:inherit;width:100%;padding:12px;border:1px solid #b7c4b8;border-radius:3px;background:#fff}textarea{min-height:100px;resize:vertical}button,.button{display:inline-block;background:#294b37;color:white;padding:13px 20px;border:0;border-radius:3px;font:inherit;font-weight:600;cursor:pointer;margin:12px 8px 0 0;text-decoration:none}button.secondary,.button.secondary{background:#e6ece3;color:#294b37}button:disabled{opacity:.5;cursor:not-allowed}.check{display:flex;gap:10px;line-height:1.5;font-weight:400}.check input{flex:none;margin-top:4px}.note{font-size:.88rem;line-height:1.5;color:#596a5e}.message{min-height:1.5em;white-space:pre-line}.status{white-space:pre-wrap;line-height:1.6}iframe{width:100%;height:620px;border:1px solid #d9e1d7;background:#f4f2eb}footer{padding:28px 5vw;color:#718073;font-size:.8rem}@media(max-width:720px){.grid{grid-template-columns:1fr}main{padding-top:30px}.card{padding:20px}}

.subscribers-list{list-style:none;margin:0;padding:0}.subscribers-list li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #e0e5db;overflow-wrap:anywhere}.subscriber-state{color:#56675b;font-size:.88rem;text-align:right;flex-shrink:0}[hidden]{display:none!important}
