.nl-cta{background:var(--nl-bg,#3b3631);background-position:50%;background-size:cover;color:#fff;display:grid;overflow:hidden;padding:clamp(56px,calc(39.158px + 5.614vw),120px) 20px;place-items:center;position:relative}.nl-cta:before{background:var(--nl-overlay-color,#14120f);content:"";inset:0;opacity:var(--nl-overlay-opacity,.55);pointer-events:none;position:absolute}.nl-cta__panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--white-rgb),.2);clip-path:polygon(0 0,calc(100% - 25px) 0,100% 15px,100% 100%,25px 100%,0 calc(100% - 15px));padding:clamp(12px,calc(3.713px + 2.762vw),32px);position:relative;text-align:center;width:min(710px,100%);z-index:1}.nl-cta__tag{align-items:center;color:var(--white-color);display:flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;margin:0 0 20px}.nl-cta__tag img,.nl-cta__tag svg{height:24px;width:24px}.nl-cta__title{color:#fff;margin:0 0 20px}.nl-cta__sub{color:var(--white-color);font-size:18px;line-height:1.4;margin:0 0 22px}.nl-cta__form .hs-form{background:transparent;display:grid;gap:16px;grid-template-columns:1fr 40%;justify-content:center;margin:0 auto;max-width:540px;width:100%}.nl-cta__form .form-title{display:none}.nl-cta__form .hs-form fieldset{flex:1 1 200px;margin:0;max-width:none!important;padding:0}.nl-cta__form .hs-form fieldset .hs-form-field{float:none!important;margin:0;position:relative;width:100%!important}.nl-cta__form .hs-form .hs-form-field,.nl-cta__form .hs-form .input{margin:0!important;position:relative}.nl-cta__form .hs-form .hs-form-field .inputs-list>li{margin:0;position:relative}.nl-cta__form .hs-form label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.nl-cta__form .hs-form input[type=email],.nl-cta__form .hs-form input[type=text]{background:rgba(var(--primary-rgb),.25);border:1px solid rgba(var(--white-rgb),.14);border-radius:0;box-sizing:border-box;color:var(--white-color);font-size:16px;height:48px;padding:0 20px;width:100%!important}.nl-cta__form .hs-form input::placeholder{color:rgba(var(--white-rgb),.6)}.nl-cta__form .hs-form input:focus-visible{outline:2px solid #fff;outline-offset:2px}.nl-cta__form .hs-form .hs_submit{margin:0}.nl-cta__form .hs-form .actions{margin:0;padding:0}.nl-cta__form .hs-button,.nl-cta__form .hs-form input[type=submit]{background:linear-gradient(90deg,var(--burnt-orange-color),var(--pink-red-color));border:0;border-radius:0;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 8px,100% 100%,15px 100%,0 calc(100% - 8px));color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:48px;padding:0 14px;width:100%}.nl-cta__form .hs-form input[type=submit]:hover{filter:brightness(1.1)}.nl-cta__form .hs-form input:focus-visible{outline:none;outline-offset:0}.nl-cta__form .hs-error-msgs{left:0;list-style:none;margin:4px 0 0;padding:0;position:absolute;top:100%}.nl-cta__form .hs-error-msg,.nl-cta__form .hs-error-msgs label{height:auto;position:static;width:auto;clip:auto;color:var(--burnt-orange-color);font-size:12px;margin:0;overflow:visible}.nl-cta__form .hs_error_rollup{display:none!important}.nl-cta__form .submitted-message{color:#fff;font-size:13.5px}.nl-cta__form .hs-form>fieldset{order:1}.nl-cta__form .hs-form>.hs_submit{order:2}.nl-cta__form .hs-form>.hs_recaptcha,.nl-cta__form .hs-form>.legal-consent-container{grid-column:1/-1;margin:0;max-width:100%;order:3;text-align:center;width:100%}.nl-cta__form .legal-consent-container .hs-richtext,.nl-cta__form .legal-consent-container p{color:rgba(var(--white-rgb),.85);font-size:12px;font-weight:400;line-height:1.4;margin:0 0 8px;max-width:100%;text-align:center}.nl-cta__form .legal-consent-container a{color:#fff;text-decoration:underline}.nl-cta__form .legal-consent-container label{height:auto;overflow:visible;position:static;width:auto;clip:auto;color:rgba(var(--white-rgb),.85);font-size:12px}.nl-cta__form .legal-consent-container .inputs-list{list-style:none;margin:0;padding:0}.nl-cta__form .legal-consent-container .hs-form-booleancheckbox-display{align-items:flex-start;display:inline-flex;gap:8px;text-align:left}.nl-cta__form .legal-consent-container input[type=checkbox]{margin-top:3px;width:auto}@media (max-width:650px){.nl-cta__panel{padding:clamp(24px,calc(20.685px + 1.105vw),32px) clamp(12px,calc(3.713px + 2.762vw),32px)}.nl-cta__form .hs-form{gap:10px;grid-template-columns:1fr}.nl-cta__form .hs-button,.nl-cta__form .hs_submit{width:100%}}