.newsletter{color:#141414;display:grid;grid-template-areas:"image" "content" "form";width:100%}.newsletter .image-wrapper{display:flex;grid-area:image;justify-content:center;overflow:hidden;padding:65px var(--container-size);position:relative}.newsletter .image-wrapper .vector-image{height:223px;width:312px;z-index:2}.newsletter .image-wrapper .background{height:100%;left:0;position:absolute;top:0;width:100%}.newsletter .image-wrapper .background .background-overlay{background:#5274ff;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}.newsletter .image-wrapper .background .background-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.newsletter .content-wrapper{display:flex;grid-area:content;justify-content:center;padding:40px 0;width:100%}.newsletter .content-wrapper .content{height:fit-content;margin:0 var(--container-size);max-width:312px}.newsletter .content-wrapper .content .title-wrapper{margin-bottom:32px;padding:24px;position:relative}.newsletter .content-wrapper .content .title-wrapper .title{font-size:28px;font-weight:600;line-height:34px;width:100%}.newsletter .content-wrapper .content .title-wrapper .title-graphism{height:73px;position:absolute;width:73px}.newsletter .content-wrapper .content .title-wrapper .title-graphism.top{left:0;top:0}.newsletter .content-wrapper .content .title-wrapper .title-graphism.bottom{bottom:0;right:0}.newsletter .content-wrapper .content .description{font-size:16px;font-weight:400;line-height:22px}.newsletter .form-wrapper{background-color:#f5f5f7;box-sizing:border-box;display:flex;grid-area:form;justify-content:center;padding:32px var(--container-size);width:100%}.newsletter .form-wrapper .form-content{max-width:312px;width:100%}.newsletter .form-wrapper .form-content .form-title{font-size:16px;font-weight:600;line-height:22px;margin-bottom:32px}.newsletter .form-wrapper .form-content form label:not(.hs-form-booleancheckbox-display){color:#a0a0a0;display:block;font-size:16px;font-weight:600;line-height:22px;margin-bottom:4px;position:static}.newsletter .form-wrapper .form-content form input:not([type=submit]){background-color:#fff;border-color:#a0a0a0;border-radius:10px 10px 0 0;color:#141414;font-size:16px;font-weight:600;line-height:22px;padding:12px 16px 13px}.newsletter .form-wrapper .form-content form .actions{text-align:right}.newsletter .form-wrapper .form-content form input[type=submit]{font-size:16px;font-weight:400;line-height:19px;padding:12px 16px;width:fit-content}.newsletter .form-wrapper .form-content form .inputs-list{margin:0 0 0 auto;max-width:235px;padding:0}.newsletter .form-wrapper .form-content form .hs-fieldtype-booleancheckbox{margin-bottom:16px}.newsletter .form-wrapper .form-content form .hs-form-booleancheckbox span:before{background-color:transparent;background-size:10px 10px;border:1px solid #a0a0a0;border-radius:2px;height:14px;margin:0 8px 1px 0;width:14px}.newsletter .form-wrapper .form-content form .hs-form-booleancheckbox{color:#141414;font-weight:400;line-height:22px;list-style-type:none;margin:0;text-align:right}.newsletter .form-wrapper .form-content form .hs-form-booleancheckbox a{color:#5274ff;font-weight:600;text-decoration:underline}@media (min-width:768px){.newsletter{grid-template-areas:"content image" "form form";grid-template-columns:1fr 1fr;grid-template-rows:max(calc(100vh - 415px - var(--top-header-distance)),386px) 415px}.newsletter .image-wrapper{display:block;padding:97px var(--container-size)}.newsletter .image-wrapper .vector-image{height:100%;position:relative;width:100%}.newsletter .content-wrapper{align-items:center;box-sizing:border-box;height:100%;justify-content:flex-end;padding:54px 0}.newsletter .content-wrapper .content{margin:0 24px 0 48px;max-width:unset}.newsletter .content-wrapper .content .title-wrapper{margin-bottom:34px}.newsletter .form-wrapper{padding:48px}.newsletter .form-wrapper .form-content{column-gap:48px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;max-width:unset}.newsletter .form-wrapper .form-content .form-title{margin:0}.newsletter .form-wrapper .form-content .hs_cos_wrapper.form-title{display:none}.newsletter .form-wrapper .form-content form .inputs-list{max-width:unset;width:265px}}@media (min-width:1200px){.newsletter{grid-template-areas:"content image" "form image";grid-template-rows:362px max(calc(100vh - 362px - var(--top-header-distance)),400px)}.newsletter .content-wrapper{height:362px;padding:60px 0 40px}.newsletter .content-wrapper .content{height:262px;margin:0 64px 0 96px;max-width:525px;overflow:hidden}.newsletter .content-wrapper .content .title-wrapper .title{font-size:32px;letter-spacing:.05em;line-height:38px}.newsletter .content-wrapper .content .description{font-size:16px;line-height:22px}.newsletter .form-wrapper{background-color:unset;justify-content:flex-end;padding:0 0 64px}.newsletter .form-wrapper .form-content{display:block;margin:0 64px 0 96px;max-width:525px}.newsletter .form-wrapper .form-content .form-title{margin-bottom:16px}.newsletter .form-wrapper .form-content form input:not([type=submit]){background-color:#f5f5f7}.newsletter .form-wrapper .form-content form .inputs-list{width:fit-content}}@media (min-width:1440px){.newsletter .image-wrapper{padding-left:100px;padding-right:calc(100% - 587px)}}