.cub-newsletter{background:#edf5f3;border-top:4px solid #08777b;padding:28px;margin:32px 0;color:#15212b}.cub-newsletter h2{font-size:clamp(1.5rem,3vw,2rem);margin:0 0 12px}.cub-newsletter p{line-height:1.6}.cub-newsletter label{display:block;margin:16px 0;line-height:1.5}.cub-newsletter input{width:auto;margin-right:8px}.cub-newsletter button,.cub-subscribe-link{background:#08777b!important;color:white!important;border:0;padding:12px 18px;cursor:pointer;font-weight:700;border-radius:3px}.cub-newsletter button:focus-visible,.cub-subscribe-link:focus-visible{outline:3px solid #d47a17;outline-offset:3px}.cub-newsletter [hidden]{display:none!important}.cub-newsletter .cub-newsletter-small{font-size:.88rem}.cub-newsletter-page{max-width:780px;margin:40px auto;padding:0 20px}.cub-newsletter-home{max-width:1240px;margin:0 auto;padding:0 20px}.cub-newsletter-footer{padding:15px 0}.cub-newsletter-slot{min-height:140px}@media(max-width:600px){.cub-newsletter{padding:20px}}
