.subscribeBanner-mod.boxed .subscribeBanner-row{margin-left:-1rem;margin-right:-1rem;padding:40px}.subscribeBanner-row{display:flex;flex-direction:column;flex-wrap:nowrap;gap:30px;justify-content:space-between}.subscribeBanner-title h3{font-weight:400;letter-spacing:-.9px;margin-bottom:0}.subscribeBanner-form,.subscribeBanner-title{width:100%}.subscribeBanner-form form{position:relative}.subscribeBanner-form form input[type=email]{align-items:center;background:var(--vapor-lite);border:1px solid var(--vapor-lite);border-radius:50px;display:inline-flex;font-size:18px;font-style:normal;font-weight:400;line-height:166.667%;padding:12px 66px 13px 25px;width:100%}.subscribeBanner-form form input[type=email]::-ms-input-placeholder{color:#676767;font-size:18px;font-style:normal;font-weight:400;line-height:166.667%}.subscribeBanner-form form input[type=email]::placeholder{color:#676767;font-size:18px;font-style:normal;font-weight:400;line-height:166.667%}.subscribeBanner-form form input[type=submit]{background-image:url(https://241394.fs1.hubspotusercontent-na1.net/hubfs/241394/raw_assets/public/knowb4-s2-theme/images/2025-refresh/button-arrow-new.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;border-radius:100%;font-size:0;height:36px;margin:0;min-width:unset;padding:0;position:absolute;right:10px;top:10px;transform:rotate(0deg);-webkit-transform:rotate(0deg);transition:transform .3s ease;-webkit-transition:transform .3s ease;width:36px}.subscribeBanner-form form input[type=submit]:hover{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.subscribeBanner-form .hs-form-field{margin-bottom:0}.subscribeBanner-form form .inputs-list>li{margin:0}.subscribeBanner-form .hs-error-msg{color:#ef6b51;font-size:14px;margin-top:0;padding:5px 25px 0}.subscribeBanner-form .hs_error_rollup{display:none}@media (max-width:992px){.subscribeBanner-title>h3{font-size:18px;font-style:normal;font-weight:700;line-height:150%;text-align:center}}@media (min-width:992px){.subscribeBanner-title{width:60%}.subscribeBanner-mod.full .subscribeBanner-title h3{font-size:24px;margin-left:auto}.subscribeBanner-mod.full .subscribeBanner-title{text-align:right}.subscribeBanner-mod.box .subscribeBanner-form{margin:14px 0 0}.subscribeBanner-form{width:calc(40% - 60px)}.subscribeBanner-mod.full .subscribeBanner-title{width:50%}.subscribeBanner-mod.full .subscribeBanner-form{width:calc(50% - 60px)}.subscribeBanner-mod.full .subscribeBanner-form form{margin-right:auto;max-width:391px}.subscribeBanner-mod.boxed .subscribeBanner-row{border-radius:10px;box-shadow:0 2px 4px 0 rgba(22,36,50,.15);padding:60px}.subscribeBanner-row{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:60px;justify-content:space-between;margin-left:0;margin-right:0}}