.sd-news{font-family:var(--font-body);margin:0}.sd-news__row{flex-wrap:wrap;gap:8px;display:flex}.sd-news__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sd-news input[type=email]{border:1px solid var(--line);min-width:0;min-height:46px;color:var(--ink);font:500 15px var(--font-body);background:#fff;border-radius:12px;flex:180px;padding:0 14px}.sd-news input[type=email]:focus{border-color:var(--forest);outline:3px solid #1f4bb033}.sd-news button{background:var(--forest);color:#fff;min-height:46px;font:800 14px var(--font-body);cursor:pointer;white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 18px;display:inline-flex}.sd-news button:hover{background:#173a8a}.sd-news button:disabled{opacity:.7;cursor:wait}.sd-news__honey{opacity:0;pointer-events:none;position:absolute;left:-9999px}.sd-news__error{color:#8b3a32;margin:8px 0 0;font-size:13px}.sd-news__done{color:#1f5e3a;align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}.sd-news__done svg{flex:none;margin-top:2px}.sd-news__spin{animation:.8s linear infinite sd-news-spin}@keyframes sd-news-spin{to{transform:rotate(360deg)}}.sd-news--footer input[type=email]{color:#fff;background:#ffffff14;border-color:#fff3}.sd-news--footer input[type=email]::placeholder{color:#a9b8cc}.sd-news--footer button{color:#1c2333;background:#f2a73b}.sd-news--footer button:hover{background:#ffb950}.sd-news--footer .sd-news__error{color:#ffb4a8}.sd-news--footer.sd-news__done{color:#bfe9cf}.sd-news--inline{border:1px solid var(--line);background:var(--cream);border-radius:20px;margin:36px 0;padding:22px}.sd-news__lede{color:var(--ink);margin:0 0 12px!important;font-size:15px!important;line-height:1.55!important}.sd-news--inline.sd-news__done{background:#e8f5ed;border-radius:20px;margin:36px 0;padding:18px 22px}.sd-news--card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;padding:26px}.sd-news__head{gap:14px;margin-bottom:16px;display:flex}.sd-news__head strong{font-size:18px;font-weight:800;display:block}.sd-news__head span{color:var(--muted);margin-top:3px;font-size:14px;line-height:1.55;display:block}.sd-news__icon{width:44px;height:44px;color:var(--saffron);background:#fdf1de;border-radius:12px;flex:none;place-items:center;display:grid}.sd-news--card.sd-news__done{background:#e8f5ed;border-radius:20px;padding:22px 26px}@media (prefers-reduced-motion:reduce){.sd-news__spin{animation:none}}
