.newsletter-bar{display:flex;align-items:center;justify-content:center;gap:var(--space-20);background-color:var(--color-bg-tertiary);border-radius:30px;padding:75px var(--space-12);margin-bottom:var(--space-24)}.newsletter-bar__text{margin:0;font-size:var(--h3-size);font-weight:700;font-family:var(--font-heading);line-height:var(--line-height-snug);color:var(--color-text)}.newsletter-bar__btn{flex-shrink:0}@media (max-width:992px){.newsletter-bar{flex-direction:column;align-items:flex-start;gap:var(--space-8);padding:var(--space-10) var(--space-6);margin-bottom:var(--space-12);text-align:center}.newsletter-bar__text{font-size:var(--h3-size-mobile);text-align:center}.newsletter-bar__btn{width:100%;align-self:center}}