.blog-newsletter{padding:40px 0;width:100%}.blog-newsletter__container{background:var(--color-smoked-emerald-10);display:flex;flex-direction:column;gap:16px;padding:32px 20px}.blog-newsletter__content{flex:1 1 auto}.blog-newsletter__title{margin-bottom:10px}.blog-newsletter__description{margin:0}.blog-newsletter__form{flex:1 1 auto}.blog-newsletter__form-row{align-items:center;display:flex;flex-direction:row;width:100%}.blog-newsletter__form .hs-form{display:grid;-ms-flex-align:center;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-template-columns:72% 28%;grid-template-rows:auto auto;row-gap:16px;-webkit-box-align:center;align-items:start}.blog-newsletter__form .hs-form .hs_email{grid-column:1;grid-row:1;position:relative;width:100%}.blog-newsletter__form .hs-form .hs_email label :not(.hs-error-msgs),.blog-newsletter__form .hs-form .hs_error_rollup{display:none}.blog-newsletter__form .hs-form .hs_email input{background:var(--color-porcelain-white-05);border:1px solid var(--Fields-Border-Primary-Default,#b5b5b5);color:var(--color-carbon-black-100);font-size:16px;font-weight:400;letter-spacing:0;outline:none;padding:22px 12px;width:100%}.blog-newsletter__form .hs-form .hs-error-msgs{background-color:#ff6c6c;color:#000;font-size:12px;line-height:16px;list-style:none;margin:3px;padding:5px;position:relative;width:max-content}.blog-newsletter__form .hs-form .hs_email input::-webkit-input-placeholder{color:var(--color-carbon-black-100)}.blog-newsletter__form .hs-form .hs_email input::-moz-placeholder{color:var(--color-carbon-black-100)}.blog-newsletter__form .hs-form .hs_email input:-ms-input-placeholder{color:var(--color-carbon-black-100)}.blog-newsletter__form .hs-form .hs_email input::-ms-input-placeholder{color:var(--color-carbon-black-100)}.blog-newsletter__form .hs-form .hs_email input::placeholder{color:var(--color-carbon-black-100)}.blog-newsletter__form .hs-form .hs_submit{grid-column:2;grid-row:1;width:100%}.blog-newsletter__form .hs-form .hs_submit input[type=submit]{background:var(--color-carbon-black-100);border:0;color:var(--color-porcelain-white-10);cursor:pointer;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;padding:20px 12px;-webkit-transition:background .3s ease;transition:background .3s ease;-webkit-transition:border-color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;width:100%}.blog-newsletter__form .hs-form .legal-consent-container{grid-column:1/span 2;grid-row:2;width:100%}.blog-newsletter__form .hs-form .legal-consent-container .hs-richtext{color:var(--color-carbon-black-100);font-size:12px;font-weight:400;letter-spacing:0;line-height:18px;text-align:left}@media (min-width:768px){.blog-newsletter__container{align-items:center;flex-direction:row;gap:24px;justify-content:space-between;padding:32px;text-align:left}.blog-newsletter__content{flex:1 1 70%;text-align:left}.blog-newsletter__form{flex:1 1 50%}.blog-newsletter__form .hs-form .hs_email input{padding:13px}.blog-newsletter__form .hs-form .hs_submit input[type=submit]{font-size:13px;line-height:26px;padding:10px 5px}}@media (min-width:1200px){.blog-newsletter__container{padding:40px}.blog-newsletter__form{flex:1 1 42%}.blog-newsletter__form .hs-form .hs_submit input[type=submit]{font-size:16px;line-height:28px;padding:14px 10px}.blog-newsletter__form .hs-form .hs_email input{padding:18px}.blog-newsletter__form .hs-form .legal-consent-container .hs-richtext{text-align:left}}@media (min-width:2200px){.blog-newsletter__form .hs-form .hs_email input{padding:22px 18px}.blog-newsletter__form .hs-form .hs_submit input[type=submit]{font-size:16px;line-height:36px}.blog-newsletter__form .hs-form .legal-consent-container .hs-richtext{font-size:18px;line-height:24px}}