.newsletterForm{min-width:350px}.newsletterForm span div form div label{color:var(--brand-tertiary-800);font-size:1rem;font-weight:700}.newsletterForm span div form div legend{color:var(--brand-tertiary-800);font-size:.8rem;margin-bottom:.5em}.newsletterForm span div form .hs_submit .actions input{background-color:var(--brand-tertiary-800)!important}.newsletterForm span div form div div input{background-color:var(--brand-tertiary-200);border-color:var(--brand-tertiary-800);color:var(--brand-tertiary-800);font-size:.8rem;padding:.4em}.newsletterForm span div form div div input::placeholder{color:var(--brand-tertiary-800)}.newsletterForm span div form div div input:focus-visible{outline-color:var(--brand-tertiary-800)}.newsletterForm span div form .hs_submit .actions{margin-top:-.6em}.newsletterForm span div form .hs_submit .actions input{font-size:.7rem;padding:.5em 1em;transition:var(--transition)}.newsletterForm span div form .hs_submit .actions input:focus,.newsletterForm span div form .hs_submit .actions input:hover{background-color:var(--brand-tertiary-800);opacity:.7;outline:none}.newsletterForm .legal-consent-container{margin-bottom:1.67em}.newsletterForm .legal-consent-container .hs-richtext p{color:var(--brand-tertiary-800);font-size:.7rem;font-style:italic;margin-bottom:0;opacity:.7}@media only screen and (min-width:1120px){.newsletterForm{display:block;position:sticky;top:1.5em}}