.vtex-ctaform,.vtex-ctaform *,.vtex-ctaform :after,.vtex-ctaform :before{box-sizing:border-box}.vtex-ctaform figure,.vtex-ctaform h2,.vtex-ctaform h3,.vtex-ctaform p,.vtex-ctaform ul{margin:0;padding:0}.vtex-ctaform{background-color:var(--vtex-deep-black,#071127);background-image:radial-gradient(circle 1000px at -32px 87%,rgba(247,25,99,.45) 0,rgba(247,25,99,0) 100%);font-family:var(--vtex-font,Arial,sans-serif);overflow:hidden;padding:96px 0 29px;position:relative}.vtex-ctaform__watermark{bottom:-29px;height:auto;left:-40px;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,transparent,#fff 56px),linear-gradient(90deg,#fff calc(100% - 72px),transparent);mask-image:linear-gradient(180deg,transparent,#fff 56px),linear-gradient(90deg,#fff calc(100% - 72px),transparent);max-width:none;pointer-events:none;position:absolute;width:886px;z-index:0}.vtex-ctaform__inner{align-items:flex-start;display:flex;gap:80px;position:relative;z-index:1}.vtex-ctaform__copy{align-items:flex-start;display:flex;flex:1 1 0;flex-direction:column;gap:20px;min-width:0}.vtex-ctaform__heading{font-size:46px;font-weight:500;line-height:1;max-width:622px}.vtex-ctaform__heading,.vtex-ctaform__subcopy p{color:#fff;font-family:var(--vtex-font,Arial,sans-serif);letter-spacing:0}.vtex-ctaform__subcopy p{font-size:22px;font-weight:400;line-height:1.5}.vtex-ctaform__subcopy a{color:#fff;text-decoration:underline}.vtex-ctaform__formcol{flex:0 0 540px;max-width:100%;width:540px}.vtex-ctaform .vtex-formcard{background:transparent;border-radius:16px;display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:40px;position:relative;width:100%}.vtex-ctaform .vtex-formcard:before{background:var(--vtex-gradient-1,#2055a0);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.vtex-ctaform .vtex-formcard__title{color:#fff;font-family:var(--vtex-font,Arial,sans-serif);font-size:28px;font-weight:500;letter-spacing:0;line-height:1.2}.vtex-ctaform .vtex-formcard__intro p{color:#fff;font-family:var(--vtex-font,Arial,sans-serif);font-size:22px;font-weight:400;letter-spacing:0;line-height:1.5}.vtex-ctaform .vtex-formcard__intro b,.vtex-ctaform .vtex-formcard__intro strong{font-weight:500}.vtex-ctaform .vtex-formcard__fine p{color:#fff;font-family:var(--vtex-font,Arial,sans-serif);font-size:12px;font-weight:400;letter-spacing:0;line-height:1.5}.vtex-ctaform .vtex-formcard__fine p:first-child{font-size:16px}.vtex-ctaform .vtex-formcard__fine p+p{margin-top:8px}.vtex-ctaform .vtex-formcard__fine a{color:#fff;text-decoration:underline}.vtex-ctaform .vtex-formcard__fields{display:flex;flex-direction:column;gap:20px}.vtex-ctaform .vtex-formcard__frow{display:flex;gap:14px}.vtex-ctaform .vtex-formcard__frow .vtex-formcard__field{flex:1 1 0;min-width:0}.vtex-ctaform .vtex-formcard__field{display:flex;flex-direction:column;gap:6px}.vtex-ctaform .vtex-formcard__label{color:#fff;font-size:16px;letter-spacing:0}.vtex-ctaform .vtex-formcard__input,.vtex-ctaform .vtex-formcard__label{font-family:var(--vtex-font,Arial,sans-serif);font-weight:400;line-height:1}.vtex-ctaform .vtex-formcard__input{background:#fff;border:1px solid var(--vtex-winter-gray,#e7e9ee);border-radius:8px;color:#142032;font-size:15px;opacity:1;padding:14px 16px;width:100%}.vtex-ctaform .vtex-formcard__input::placeholder{color:var(--vtex-body-gray,#5b6e84);opacity:1}.vtex-ctaform .vtex-formcard__submit{background:var(--vtex-rebel-pink,#f71963);border:0;border-radius:16px;color:#fff;cursor:pointer;font-family:var(--vtex-font,Arial,sans-serif);font-size:16px;font-weight:500;letter-spacing:0;line-height:1;padding:16px 10px;text-align:center;text-transform:uppercase;transition:background-color .2s ease;width:100%}.vtex-ctaform .vtex-formcard__submit:hover:not(:disabled){background:#d91355}.vtex-ctaform .vtex-formcard__submit:disabled{cursor:default;opacity:1}.vtex-ctaform .vtex-formcard .hs-form fieldset{max-width:none}.vtex-ctaform .vtex-formcard .hs-form ul,.vtex-ctaform .vtex-formcard .hs-form ul>li{list-style:none;margin:0;padding:0}.vtex-ctaform .vtex-formcard .hs-form .hs-form-field{margin-bottom:20px}.vtex-ctaform .vtex-formcard .hs-form fieldset .input{margin-right:0!important}.vtex-ctaform .vtex-formcard .hs-form .form-columns-2 .hs-form-field:first-child{padding-right:7px}.vtex-ctaform .vtex-formcard .hs-form .form-columns-2 .hs-form-field:last-child{padding-left:7px}.vtex-ctaform .vtex-formcard .hs-form label{color:#fff;display:block;font-family:var(--vtex-font,Arial,sans-serif);font-size:16px;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:6px}.vtex-ctaform .vtex-formcard .hs-form input[type=email],.vtex-ctaform .vtex-formcard .hs-form input[type=number],.vtex-ctaform .vtex-formcard .hs-form input[type=password],.vtex-ctaform .vtex-formcard .hs-form input[type=tel],.vtex-ctaform .vtex-formcard .hs-form input[type=text],.vtex-ctaform .vtex-formcard .hs-form select,.vtex-ctaform .vtex-formcard .hs-form textarea{background:#fff;border:1px solid var(--vtex-winter-gray,#e7e9ee);border-radius:8px;color:#142032;font-family:var(--vtex-font,Arial,sans-serif);font-size:15px;font-weight:400;line-height:1;padding:14px 16px;width:100%!important}.vtex-ctaform .vtex-formcard .hs-form input:focus,.vtex-ctaform .vtex-formcard .hs-form select:focus,.vtex-ctaform .vtex-formcard .hs-form textarea:focus{border-color:var(--vtex-border-blue,#2055a0);box-shadow:0 0 0 2px rgba(32,85,160,.35);outline:none}.vtex-ctaform .vtex-formcard .hs-form input::placeholder,.vtex-ctaform .vtex-formcard .hs-form textarea::placeholder{color:var(--vtex-body-gray,#5b6e84);opacity:1}.vtex-ctaform .vtex-formcard .hs-form input[type=checkbox],.vtex-ctaform .vtex-formcard .hs-form input[type=radio]{width:auto!important}.vtex-ctaform .vtex-formcard .hs-form .hs-button,.vtex-ctaform .vtex-formcard .hs-form input[type=submit]{background:var(--vtex-rebel-pink,#f71963);border:0;border-radius:16px;color:#fff;cursor:pointer;font-family:var(--vtex-font,Arial,sans-serif);font-size:16px;font-weight:500;letter-spacing:0;line-height:1;padding:16px 10px;text-transform:uppercase;transition:background-color .2s ease;width:100%}.vtex-ctaform .vtex-formcard .hs-form .hs-button:hover,.vtex-ctaform .vtex-formcard .hs-form input[type=submit]:hover{background:#d91355}.vtex-ctaform .vtex-formcard .hs-form .hs-error-msgs label{color:#ffc2d4;font-size:12px;line-height:1.4;margin:6px 0 0}.vtex-ctaform .vtex-formcard .hs-form .hs_error_rollup label{color:#ffc2d4;font-size:12px;line-height:1.4}.vtex-ctaform .vtex-formcard .hs-form .hs-richtext,.vtex-ctaform .vtex-formcard .hs-form .hs-richtext p,.vtex-ctaform .vtex-formcard .hs-form .legal-consent-container,.vtex-ctaform .vtex-formcard .hs-form .legal-consent-container p{color:#fff;font-family:var(--vtex-font,Arial,sans-serif);font-size:12px;font-weight:400;line-height:1.5}.vtex-ctaform .vtex-formcard .hs-form .hs-richtext a,.vtex-ctaform .vtex-formcard .hs-form .legal-consent-container a{color:#fff;text-decoration:underline}.vtex-ctaform .vtex-formcard .submitted-message{color:#fff;font-family:var(--vtex-font,Arial,sans-serif);font-size:16px;font-weight:400;line-height:1.5}@media (max-width:991px){.vtex-ctaform__inner{align-items:stretch;flex-direction:column;gap:40px}.vtex-ctaform__heading{font-size:40px}.vtex-ctaform__formcol{flex:none;max-width:540px;width:100%}}@media (max-width:767px){.vtex-ctaform{padding:56px 0 40px}.vtex-ctaform__watermark{bottom:-16px;left:-24px;width:480px}}@media (max-width:575px){.vtex-ctaform .vtex-eyebrow{font-weight:500}.vtex-ctaform__heading{font-size:30px;line-height:1.1}.vtex-ctaform__subcopy p{font-size:18px;line-height:1.3}.vtex-ctaform .vtex-formcard{gap:15px;padding:29px 24px}.vtex-ctaform .vtex-formcard__title{font-size:20px;line-height:1.15}.vtex-ctaform .vtex-formcard__intro p{font-size:18px;line-height:1.3}.vtex-ctaform .vtex-formcard__fields{gap:15px}.vtex-ctaform .vtex-formcard__frow{flex-direction:column;gap:15px}.vtex-ctaform .vtex-formcard__submit{font-size:15px}.vtex-ctaform .vtex-formcard .hs-form .hs-form-field{margin-bottom:15px}.vtex-ctaform .vtex-formcard .hs-form .form-columns-2 .hs-form-field{float:none;width:100%}.vtex-ctaform .vtex-formcard .hs-form .form-columns-2 .hs-form-field:first-child{padding-right:0}.vtex-ctaform .vtex-formcard .hs-form .form-columns-2 .hs-form-field:last-child{padding-left:0}.vtex-ctaform .vtex-formcard .hs-form .hs-button,.vtex-ctaform .vtex-formcard .hs-form input[type=submit]{font-size:15px}}