.blog-subscribe{text-align:center}.newsletter-content{align-items:center;display:inline-flex;gap:1rem}.newsletter-text{color:hsla(0,0%,100%,.5);font-family:Rockwell;font-size:30pt;font-weight:800;text-transform:uppercase}.newsletter-button{color:#fff;display:inline-block;font-size:.8rem;font-weight:700;text-decoration:none;text-transform:uppercase}a.newsletter-button{background-color:#fff;border:2px solid #fff;color:#fff}a.newsletter-button:before{background-color:#ed1769}a.newsletter-button:focus,a.newsletter-button:hover{background-color:#ed1769;border:2px solid #ed1769;color:#ed1769}a.newsletter-button:active,a.newsletter-button:focus:before,a.newsletter-button:hover:before{background-color:#fff}.blog-subscribe__form{display:none;text-align:left}.blog-subscribe__form.active{display:block}.blog-subscribe .submitted-message,.blog-subscribe form{background:none;color:#fff;margin:0 auto;width:35%}.blog-subscribe form label{color:#fff}@media (max-width:768px){.newsletter-content{flex-direction:column;gap:1rem;text-align:center}.newsletter-text{font-size:1.5rem}.blog-subscribe .submitted-message,.blog-subscribe form{width:90%}}@media (max-width:480px){.newsletter-text{font-size:1.2rem}.blog-subscribe form{font-size:14px}}