.footer-subscribe-cta{padding-top:clamp(3rem,6.836vw,4.375rem);padding-bottom:clamp(3.625rem,7.813vw,5rem)}.footer-subscribe-cta a{color:inherit;text-decoration:none;border-bottom:.125rem solid var(--bs-gray-dark)}.footer-subscribe-cta a:hover{border-bottom-color:var(--bs-primary)}.footer-subscribe-cta .footer-subscribe-heading .footer-subscribe-title{font-size:clamp(2rem,4.167vw,3.125rem);margin-bottom:.625rem}.footer-subscribe-cta .footer-subscribe-heading .footer-subscribe-desc{max-width:90ch}.footer-subscribe-cta .footer-subscription-form-container .footer-subscription-form-wrapper{max-width:59.375rem}.footer-subscribe-cta .footer-subscription-form-container .footer-subscription-form-wrapper .newsletter-subscription-form .btn{font-weight:500;letter-spacing:.0625rem}.footer-subscribe-cta .footer-subscription-form-container .footer-subscription-form-wrapper .newsletter-subscription-form .btn .email-subscription-processing-text .spinner-border{vertical-align:-0.0625rem}@media screen and (min-width: 992px){.footer-subscribe-cta a{-webkit-transition:border-bottom-color .5s;transition:border-bottom-color .5s}}@media(min-width: 768px){.newsletter-subscription-form .newsletter-subscription-form-fields .btn{width:80%}}/*# sourceMappingURL=footer-subscribe-cta.min.css.map */