/* Родные Травы · Список статей блога.
   Перенесено из style.css исходного сайта без изменений значений. */

.subscribe { margin-top: 48px; display: grid; grid-template-columns: 1fr 1fr; gap: 30px; align-items: center; padding: clamp(24px, 3vw, 40px); background: var(--forest); color: var(--paper); border-radius: 14px; }
.subscribe h2 { color: var(--paper); font-size: clamp(26px, 2.6vw, 34px); margin-bottom: 8px; }
.subscribe p { color: rgba(243,237,223,.8); margin: 0; }
.subform { display: flex; gap: 10px; }
.subform input { flex: 1; font: inherit; font-size: 17px; padding: 0 18px; min-height: 60px; border-radius: 999px; border: 1px solid rgba(243,237,223,.3); background: rgba(255,255,255,.08); color: var(--paper); }
.subform input::placeholder { color: rgba(243,237,223,.5); }
.subform .btn { --bg: var(--ochre); --fg: var(--ink); }
@media (max-width: 1100px) {
  .subscribe { grid-template-columns: 1fr; }
}
@media (max-width: 720px) {
  .subform { flex-direction: column; }
}
