.newsletter-section{background:var(--white);padding:84px 0 49px;width:100%}.newsletter-section .button.button-filled{background:#1c1c1c;max-width:295px}.newsletter-section.newsletter-section-bg-sand{background:linear-gradient(to top,#fff 0,var(--sand-500) 65%,var(--sand-500) 100%)}.newsletter-section.newsletter-section-bg-blue{background:linear-gradient(to top,#fff 0,var(--blue-300) 65%,var(--blue-300) 100%)}.newsletter-wrapper{margin:0 auto;width:100%}.newsletter-container{background:#fff;border:1px solid rgba(0,0,0,.1);flex-direction:column;gap:27px;padding:32px 28px}.newsletter-container,.newsletter-row{align-items:center;display:flex;width:100%}.newsletter-row{gap:20px}.newsletter-column{align-items:center;display:flex;flex-direction:column;gap:12px;width:100%}.newsletter-column .newsletter-heading{display:none}.newsletter-icon{align-items:center;display:flex;justify-content:center}.newsletter-icon img{height:71px;object-fit:cover;width:71px}.newsletter-heading,.newsletter-heading p,.newsletter-heading span{color:var(--smoke-900);font-size:18px;line-height:32px;margin:0}.newsletter-cta,.newsletter-form{width:100%}.newsletter-form .hs-form{display:flex;flex-direction:column;gap:16px;width:100%}.newsletter-form .hs-form-field{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;width:100%}.newsletter-form .hs-form-field label{display:none;visibility:hidden}.newsletter-form .hs-input{background-color:#f6f0f0;border:none;color:var(--smoke-900);font-size:16px;height:48px;line-height:16px;outline:none;padding:16px;width:100%}.newsletter-form .hs-input::placeholder{color:var(--smoke-900);font-size:16px;line-height:16px}.newsletter-form .hs-error-msgs li{margin:0;padding:0}.newsletter-form .hs-error-msg{display:block!important;margin:0;visibility:visible!important}.newsletter-form .hs-button{align-items:center;background:var(--smoke-900);border:2px solid var(--smoke-900);border-radius:4px;color:var(--white);display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;line-height:16px;padding:14px;text-align:center;transition-duration:.25s;transition-property:border,background,box-shadow;transition-timing-function:ease-in-out;width:100%}.newsletter-form .hs-button:hover{background:var(--orange-600);border:2px solid var(--orange-600);box-shadow:4px 7px 27px 4px rgba(0,0,0,.16);opacity:1}.newsletter-form .hs-button:focus-visible{outline:3px solid var(--brown-500);outline-offset:3px}@media (min-width:768px){.newsletter-section{padding:60px 0 78px}.newsletter-container{flex-direction:row;gap:32px;padding:20px 32px}.newsletter-row{width:auto}.newsletter-column{align-items:flex-start}.newsletter-row .newsletter-heading{display:none}.newsletter-column .newsletter-heading{display:block;width:100%}.newsletter-heading{font-size:16px}.newsletter-form .hs-form{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px){.newsletter-section{padding:48px 0 65px}.newsletter-container{display:grid;grid-template-columns:1fr 200px;padding:40px}.newsletter-container[data-has-form=true]{grid-template-columns:1fr 540px}.newsletter-row{width:100%}.newsletter-row .newsletter-heading{display:block}.newsletter-column .newsletter-heading{display:none}.newsletter-heading{font-size:20px}.newsletter-icon img{height:79px;width:79px}.newsletter-form .hs-form{grid-template-columns:1fr 107px}}