:root{--input-height:60px;--input-border-width:2px}.newsletterSubscribe{position:relative}@media(min-width:1920px){.newsletterSubscribe:before{background-image:url(https://www.ardoq.com/hubfs/Images/Illustrations/Backgrounds/background-data-blocks_02.svg);bottom:0;content:"";height:213px;position:absolute;right:0;width:568px}}.newsletterSubscribe .text--basic{margin-bottom:30px}@media(min-width:992px){.newsletterSubscribe__inner{display:flex;justify-content:space-between}}.newsletterSubscribe__content{padding-right:50px}.newsletterSubscribe__form{max-width:500px;width:100%}.newsletterSubscribe__inner .newsletterSubscribe__form form{display:flex;max-width:540px;min-height:150px;position:relative}.newsletterSubscribe__inner .newsletterSubscribe__form .hs_email{order:1}.newsletterSubscribe__inner .newsletterSubscribe__form .hs_submit{margin-left:-3px;order:2}.newsletterSubscribe__inner .newsletterSubscribe__form .legal-consent-container{bottom:0;left:0;margin:0!important;padding:0!important;position:absolute}.newsletterSubscribe__inner .newsletterSubscribe__form .hs-error-msgs{left:0;position:absolute;top:50px}.newsletterSubscribe__inner .newsletterSubscribe__form .hs-error-msgs label{color:var(--color-error);font-size:.8rem}.newsletterSubscribe__inner .newsletterSubscribe__form ul{margin:0;padding:0}.newsletterSubscribe__inner .newsletterSubscribe__form ul li{list-style-type:none;padding-left:3px}.newsletterSubscribe__inner .newsletterSubscribe__form .hs_error_rollup,.newsletterSubscribe__inner .newsletterSubscribe__form label{display:none}.newsletterSubscribe__inner .newsletterSubscribe__form .hs-error-msgs label{display:block;margin-top:15px}.newsletterSubscribe__inner .newsletterSubscribe__form input[type=email]{-webkit-appearance:none!important;border:var( --input-border-width) solid var(--grey80);border-radius:0;color:var(--grey25);font-size:1.125rem;height:var(--input-height);outline:0;padding:10px 20px;width:100%}.newsletterSubscribe__inner .newsletterSubscribe__form input[type=email]:focus{border:var(--input-border-width) solid var(--color-primary)}.newsletterSubscribe__inner .newsletterSubscribe__form input[type=email]::placeholder{color:var(--grey60);opacity:1}.newsletterSubscribe__inner .newsletterSubscribe__form input[type=email]::-ms-input-placeholder{color:var(--grey60)}.newsletterSubscribe__inner .newsletterSubscribe__form input.invalid{border:var(--input-border-width) solid var(--color-error)}.newsletterSubscribe__inner .newsletterSubscribe__form input[type=submit]{background-color:4C008F;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-weight:700;height:var(--input-height);outline:0;padding:14px 32px;transition:all .5s ease}.newsletterSubscribe__inner .newsletterSubscribe__form input[type=submit]:focus,.newsletterSubscribe__inner .newsletterSubscribe__form input[type=submit]:hover{background-color:#2e0057}.newsletterSubscribe__inner .newsletterSubscribe__form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{width:100%}.newsletterSubscribe__inner .newsletterSubscribe__form .submitted-message{color:var(--grey60);margin-top:60px;text-align:center}.newsletterSubscribe__inner .newsletterSubscribe__form .hs-fieldtype-booleancheckbox{margin-top:30px;text-align:left}.newsletterSubscribe__inner .hs-fieldtype-booleancheckbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;background:var(--background);border:0;border-radius:0;box-shadow:inset 0 0 0 var(--s,0) var(--b,var(--border));cursor:pointer;display:block;height:21px;margin:0;outline:0;outline:2px solid var(--grey80);padding:0;position:relative;transition:box-shadow .3s;width:21px}.newsletterSubscribe__inner .hs-fieldtype-booleancheckbox input[type=checkbox].invalid{outline-color:var(--color-error)}.newsletterSubscribe__inner .newsletterSubscribe__form .hs-fieldtype-booleancheckbox ul{display:block!important}.newsletterSubscribe__inner .newsletterSubscribe__form .hs-fieldtype-booleancheckbox ul li label{--background:#fff;--border:#d1d6ee;--border-hover:#bbc1e1;--border-active:#1e2235;--tick:#fff;--stroke:var(--tick);display:inline-block;position:relative}.newsletterSubscribe__inner .newsletterSubscribe__form .hs-fieldtype-booleancheckbox ul li label span{font-size:.9rem;line-height:1.2;margin-top:-3px}.newsletterSubscribe__inner .newsletterSubscribe__form .hs-fieldtype-booleancheckbox ul li label p{font-size:1rem}.newsletterSubscribe__inner .newsletterSubscribe__form .hs-fieldtype-booleancheckbox ul li label span:first-child{margin-left:0}.hs-form-booleancheckbox input,.hs-form-booleancheckbox svg{display:block;height:21px;width:21px}.hs-form-booleancheckbox svg{pointer-events:none;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--stroke,var(--border-active));height:21px;left:0;position:absolute;top:0;width:21px}.hs-form-booleancheckbox input:focus{--background:var(--bg-color-grey);z-index:1}.hs-form-booleancheckbox input:checked{--b:var(--color-paragraph);--s:11px;z-index:0}.hs-form-booleancheckbox input:checked,.hs-form-booleancheckbox input:checked+svg{-webkit-animation:bounce .4s linear .2s forwards;animation:bounce .4s linear .2s forwards;transform:scale(1)}.newsletterSubscribe .hs-form-booleancheckbox label>span{color:var(--color-paragraph);cursor:pointer;padding-left:25px}.newsletterSubscribe .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:16px!important}