.blog-post-page .newsletter-container{padding:0}.newsletter{background-color:#fff;padding:.3rem 1rem}.newsletter.rounded-top{border-top-left-radius:1rem;border-top-right-radius:1rem}.newsletter.rounded-bottom{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;margin-bottom:-.625rem;position:relative;z-index:3}@media (min-width:768px){.newsletter{padding:5rem 2.5rem}}.blog-post-page .newsletter{padding:1rem 0}@media (min-width:1024px){.blog-post-page .newsletter{padding:2rem 0 2rem 6rem}}.newsletter__content-wrapper{background-color:#cefde4;border-radius:1rem;margin:0 auto;max-width:78rem;padding:4.5rem 10rem}@media (max-width:1023px){.newsletter__content-wrapper{padding:2.25rem 1rem}}.blog-post-page .newsletter__content-wrapper{max-width:100%}.newsletter__content{-webkit-box-pack:center;-ms-flex-pack:center;gap:1rem;justify-content:center;text-align:center}.newsletter__content,.newsletter__text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.newsletter__text-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.newsletter__intro{max-width:28.75rem}.newsletter__form{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;text-align:start}.newsletter__form fieldset{max-width:100%;width:100%}.newsletter__form fieldset .input{margin-right:0;margin-top:.5rem;padding:1rem}.newsletter__form fieldset .input .field,.newsletter__form fieldset .input .hs-form-field,.newsletter__form fieldset .input .hs-input,.newsletter__form fieldset .input input,.newsletter__form fieldset .input select,.newsletter__form fieldset .input textarea,.newsletter__form fieldset .input.form-columns-1{width:100%}.newsletter__form fieldset .input.form-columns-1 .input{margin-right:0}.newsletter__form fieldset .input.form-columns-2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media (max-width:1023px){.newsletter__form fieldset .input.form-columns-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter__form .form-columns-2 .hs-form-field{margin-top:1rem;width:100%!important}}.newsletter__form label{display:block;font-size:1.125rem;line-height:1.5rem;margin-bottom:.03125rem}.newsletter__form label.hs-form-booleancheckbox-display input{border-radius:.5rem;padding:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.newsletter__form label.hs-form-booleancheckbox-display span{margin:0}.newsletter__form label.hs-form-booleancheckbox-display p{font-size:1.125rem;line-height:1.5rem}.newsletter__form label .hs-form-required{color:#000}.newsletter__form input,.newsletter__form select{border:none;border-radius:.5rem;font-size:1rem;line-height:1.25rem;padding:1rem}.newsletter__form input::-webkit-input-placeholder,.newsletter__form select::-webkit-input-placeholder{color:#bebbb3}.newsletter__form input::-moz-placeholder,.newsletter__form select::-moz-placeholder{color:#bebbb3}.newsletter__form input:-ms-input-placeholder,.newsletter__form select:-ms-input-placeholder{color:#bebbb3}.newsletter__form input::-ms-input-placeholder,.newsletter__form select::-ms-input-placeholder{color:#bebbb3}.newsletter__form input::placeholder,.newsletter__form select::placeholder{color:#bebbb3}.newsletter__form .hs-input{border:none;width:100%}.newsletter__form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.96406 6.83675L10.0641 14.1667L14.1641 6.83675L5.96406 6.83675Z" fill="currentColor" /></svg>');background-position:calc(100% - 16px);background-repeat:no-repeat;padding:16px 36px 16px 16px;position:relative}.newsletter__form .hs-error-msg{color:red;font-size:.75rem;line-height:1.25rem}.newsletter__form .hs-field-desc{margin-bottom:1rem;margin-top:.5rem}.newsletter__form textarea{padding:1rem}.newsletter__form textarea::-webkit-input-placeholder{color:#bebbb3}.newsletter__form textarea::-moz-placeholder{color:#bebbb3}.newsletter__form textarea:-ms-input-placeholder{color:#bebbb3}.newsletter__form textarea::-ms-input-placeholder{color:#bebbb3}.newsletter__form textarea::placeholder{color:#bebbb3}.newsletter__form .hs-richtext{margin-bottom:1.5rem}.newsletter__form .hs-richtext a,.newsletter__form .hs-richtext p{font-size:.75rem;line-height:1.25rem}.newsletter__form .hs-richtext a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.newsletter__form .hs-richtext a,.newsletter__form .hs-richtext a:active,.newsletter__form .hs-richtext a:visited{border-bottom:.0625rem solid #1e194d;color:#1e194d}@media (min-width:1024px){.newsletter__form .hs-richtext a:hover{border-bottom:.0625rem solid #1e194d;color:#1e194d}}.newsletter__form .hs-button{background-color:#1e194d;border:0;color:#fff;font-size:1rem;line-height:1.25rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (min-width:1024px){.newsletter__form .hs-button:hover{background-color:#1e194d}}.newsletter__form .hs-button:active{background-color:#1e194d}.newsletter__form .hs-button:disabled{background-color:#1e194d;color:#fff}.newsletter__form .field,.newsletter__form .hs-form-checkbox-display,.newsletter__form .hs-form-field{font-size:1.25rem}.newsletter__form .hs-form .inputs-list{display:grid;gap:.5rem;grid-template-columns:1fr}.newsletter__form .hs-form-booleancheckbox{width:1.5rem}.newsletter__form .hs-form-booleancheckbox-display .hs-input,.newsletter__form .hs-form-checkbox-display .hs-input{height:1.5rem;margin-right:.3125rem;margin-top:0;width:1.5rem}.newsletter__form .hs-form-booleancheckbox-display a{border-bottom:.0625rem solid #1e194d;color:#1e194d}@media (hover:hover){.newsletter__form .hs-form-booleancheckbox-display a:hover{border-bottom:.0625rem solid #1e194d;color:#1e194d}}.newsletter__form .hs-form-booleancheckbox-display>span{padding-left:0}.newsletter__form form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;max-width:37.5rem;width:100%}.newsletter__form form .field{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-ordinal-group:1;-ms-flex-order:0;align-items:start;order:0;width:100%}.newsletter__form form fieldset{max-width:100%;width:100%}.newsletter__form form fieldset .input{margin:0;padding:0}.newsletter__form form fieldset.form-columns-1 .hs-input{width:100%!important}.newsletter__form form fieldset .hs-input{margin-top:.3125rem}.newsletter__form form fieldset .hs-input[id^=LEGAL_CONSENT]{height:1.5rem;margin-right:.75rem;margin-top:0;max-width:1.5rem!important;width:24px!important}.newsletter__form form fieldset .legal-consent-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem}@media (min-width:768px){.newsletter__form form fieldset .legal-consent-container{margin-bottom:.75rem}}.newsletter__form form .legal-consent-container{margin-bottom:1.5rem}.newsletter__form form .legal-consent-container .hs-dependent-field{width:100%}.newsletter__form form .hs-submit{-ms-flex-item-align:end;align-self:end;margin-top:.625rem;width:auto}.newsletter__form form .hs-form-booleancheckbox{margin-bottom:1rem;width:100%}@media (min-width:768px){.newsletter__form form .hs-form-booleancheckbox{margin-bottom:0;max-width:37.5rem}}