.form-module{isolation:isolate;overflow:hidden;padding:72px 24px;position:relative}.form-module:before{background:radial-gradient(circle at 50% 50%,rgba(134,248,116,.18) 0,rgba(134,248,116,.08) 34%,rgba(134,248,116,0) 72%);content:"";filter:blur(18px);height:220px;inset:-12% -8% auto -8%}.form-module:before,.form-module__overlay{pointer-events:none;position:absolute;z-index:0}.form-module__overlay{background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.55));inset:0}.form-module__container{align-items:flex-start;display:flex;gap:64px;position:relative;z-index:1}.form-module__left{width:52%}.form-module__right{width:48%}.form-module__content{max-width:620px}.form-module__title{color:#fff;font-size:56px;letter-spacing:-.02em;line-height:1.05;margin:0 0 18px}.form-module__title-line{display:block}.form-module__title .highlight{color:#86f874;font-weight:700}.form-module__description{color:hsla(0,0%,100%,.85);font-size:18px;line-height:1.55;margin-bottom:32px;max-width:560px}.form-module__description strong{color:inherit}.form-module__list-title{color:#fff;font-weight:700;margin-bottom:18px}.form-module__list{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}.form-module__list-item{align-items:flex-start;color:hsla(0,0%,100%,.85);display:flex;font-size:18px;gap:12px;line-height:1.5}.form-module__list-text{flex:1}.form-module__list-text strong{color:inherit}.form-module__bullet{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='%2386f874'/%3E%3C/svg%3E") no-repeat 50%;background-size:20px 20px;height:20px;margin-top:4px;min-width:20px;width:20px}.form-card{background:#fff;border-radius:28px;box-shadow:0 12px 40px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.35);padding:44px;transition:transform .45s ease,box-shadow .45s ease,opacity .45s ease}.form-card__title{color:#25212a;font-size:22px;font-weight:700;margin:0 0 12px}.form-card__description{color:#4a454d;font-size:14px;line-height:1.5;margin:0 0 18px}.form-card__form{position:relative}.form-card form{margin:0}.form-card .hs-form-field{margin-bottom:14px}.form-card .hs-form-field>label{color:#25212a;display:block;font-size:14px;line-height:1.4;margin-bottom:6px}.form-card input,.form-card select,.form-card textarea{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:none;font-size:14px;line-height:1.4;padding:12px 14px;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease,background-color .25s ease;width:100%}.form-card textarea{min-height:110px;resize:vertical}.form-card .hs-input:focus,.form-card input:focus,.form-card select:focus,.form-card textarea:focus{border-color:#86f874;box-shadow:0 0 0 3px rgba(134,248,116,.18);outline:none}.form-card .hs-error-msgs,.form-card .hs-richtext,.form-card .hs_error_rollup,.form-card .legal-consent-container,.form-card .submitted-message{font-size:14px;line-height:1.45}.form-card .hs_submit{margin-top:18px}.form-card .hs-button.primary,.form-card .hs-submit .hs-button,.form-card input[type=submit]{appearance:none;-webkit-appearance:none;background:#86f874;border:none;border-radius:999px;box-shadow:0 10px 24px rgba(134,248,116,.18);color:#093103;cursor:pointer;font-size:16px;font-weight:700;isolation:isolate;line-height:1.2;margin-top:0;min-width:220px;overflow:hidden;padding:14px 28px;position:relative;transition:transform .4s ease,box-shadow .4s ease,filter .4s ease}.form-card .hs-button.primary:before,.form-card .hs-submit .hs-button:before,.form-card input[type=submit]:before{background:radial-gradient(circle,hsla(0,0%,100%,.46) 0,hsla(0,0%,100%,.22) 28%,hsla(0,0%,100%,0) 68%);border-radius:50%;bottom:-135%;content:"";height:210%;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);transition:bottom .8s cubic-bezier(.22,1,.36,1),opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1);width:150%;z-index:1}.form-card .hs-button.primary:hover,.form-card .hs-submit .hs-button:hover,.form-card input[type=submit]:hover{box-shadow:0 16px 30px rgba(134,248,116,.24);filter:brightness(.99);transform:translateY(-2px)}.form-card .hs-button.primary:hover:before,.form-card .hs-submit .hs-button:hover:before,.form-card input[type=submit]:hover:before{bottom:-18%;opacity:1;transform:translateX(-50%) scale(1.02)}.form-card .hs-button.primary span,.form-card .hs-submit .hs-button span,.form-card input[type=submit] span{position:relative;z-index:2}.form-module .js-reveal{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);will-change:transform,opacity}.form-module .js-reveal[data-reveal=up]{transform:translate3d(0,32px,0)}.form-module .js-reveal[data-reveal=left]{transform:translate3d(-34px,20px,0)}.form-module .js-reveal[data-reveal=right]{transform:translate3d(34px,20px,0)}.form-module .js-reveal.is-visible{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.form-module .js-reveal{opacity:1;transform:none;transition:none}.form-card,.form-card .hs-button.primary,.form-card .hs-submit .hs-button,.form-card input[type=submit]{transition:none}.form-card .hs-button.primary:before,.form-card .hs-submit .hs-button:before,.form-card input[type=submit]:before{display:none}}@media (max-width:992px){.form-module__container{flex-direction:column;gap:36px}.form-module__left,.form-module__right{width:100%}.form-module__title{font-size:38px}.form-card{padding:32px 24px}}@media (max-width:767px){.form-module{padding:48px 20px}.form-module__title{font-size:34px}.form-module__description,.form-module__list-item{font-size:16px}.form-card{border-radius:20px}.form-card .hs-button.primary,.form-card .hs-submit .hs-button,.form-card input[type=submit]{min-width:unset;width:100%}}