.form{--form-color-dark:#1a1a1a;--form-color-gray-text:#767676;--form-color-border:#a4a4a4;--form-color-focus-ring:#1a1a1a;--form-heading:var(--form-color-dark);--form-body:var(--form-color-gray-text);--form-container-max-width:1280px;--form-gutter:16px;--form-gutter-md:32px;padding-block:64px}@media (min-width:768px){.form{padding-block:96px}}.form__container{margin-inline:auto;max-width:var(--form-container-max-width);padding-inline:var(--form-gutter);width:100%}@media (min-width:768px){.form__container{padding-inline:var(--form-gutter-md)}}.form__grid{align-items:start;display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:1024px){.form__grid{gap:64px;grid-template-columns:repeat(2,minmax(0,1fr))}}.form__text{color:var(--form-body);font-size:16px;line-height:1.75}.form__text p{font-size:inherit;margin:0 0 20px}.form__text p:last-child{margin-bottom:0}.form__text ol,.form__text ul{margin:0 0 20px;padding-left:24px}.form__text ol:last-child,.form__text ul:last-child{margin-bottom:0}.form__text li,.form__text li *{font-size:inherit!important;line-height:inherit!important}.form__text li+li{margin-top:8px}.form__text h1,.form__text h2,.form__text h3{color:var(--form-heading);font-weight:600;margin:0 0 16px}@media (min-width:768px){.form__text{font-size:18px}}.form__embed form label{display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:6px}.form__embed form input:not([type=checkbox]):not([type=radio]),.form__embed form textarea{border:1px solid var(--form-color-border);font-size:16px;font-weight:400;line-height:24px;margin:12px 0 0;transition:border-color .15s ease-in-out;width:100%!important}.form__embed form input:focus-visible,.form__embed form textarea:focus-visible{border-color:var(--form-color-focus-ring);outline:2px solid var(--form-color-focus-ring);outline-offset:1px}.form__embed form input[type=submit]{border:none;cursor:pointer;display:block;font-size:16px;font-weight:600;margin:24px 0 0;transition:filter .15s ease-in-out;width:fit-content!important}.form__embed form input[type=submit]:hover{filter:brightness(.92)}.form__embed form input[type=submit]:focus-visible{outline:2px solid var(--form-color-focus-ring);outline-offset:2px}.form__embed .hs-error-msg{display:block;font-size:14px;margin-top:4px}.form__embed .form-title,.form__embed form h3{display:none}.form__embed .legal-consent-container{font-size:14px;line-height:20px;margin-top:8px}.form__embed .legal-consent-container .hs-richtext{margin:0 0 12px}.form__embed .legal-consent-container .hs-richtext p{margin:0}.form__embed .legal-consent-container .hs-form-field{margin:0 0 12px}.form__embed .legal-consent-container .inputs-list{list-style:none;margin:0;padding:0}.form__embed .legal-consent-container .hs-form-booleancheckbox-display{align-items:flex-start;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:10px;line-height:20px;margin:0}.form__embed .legal-consent-container .hs-form-booleancheckbox-display>span{margin:0}.form__embed form input[type=checkbox],.form__embed form input[type=radio]{accent-color:#53f770;cursor:pointer;flex-shrink:0;height:16px;margin:2px 0 0;padding:0;width:16px}.form__embed form input[type=checkbox]:focus-visible,.form__embed form input[type=radio]:focus-visible{outline:2px solid var(--form-color-focus-ring);outline-offset:2px}.form__embed .hs_recaptcha{margin-top:8px}.form--dark{--form-heading:#fff;--form-body:#a4a4a4;--form-color-border:#767676;--form-color-focus-ring:#fff;background-color:#1a1a1a;color-scheme:dark}.form--dark .form__embed .legal-consent-container a,.form--dark .form__text a{color:#fff;text-decoration:underline}.form--dark .form__text b,.form--dark .form__text strong{color:var(--form-heading)}.form--dark .form__embed form label{color:#eaeaea}.form--dark .form__embed form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.form--dark .form__embed form select,.form--dark .form__embed form textarea{background-color:#232323;color:#fff}.form--dark .form__embed form select{border:1px solid var(--form-color-border)}.form--dark .form__embed form ::placeholder{color:#8c8c8c;opacity:1}.form--dark .form__embed form .hs-error-msg,.form--dark .form__embed form .hs-error-msgs label{color:#f97066}.form--dark .form__embed .legal-consent-container *{color:#a4a4a4}.form--dark .form__embed{background:#1c211d;border:1.5px solid rgba(83,247,112,.55);border-radius:16px;box-shadow:0 0 0 4px rgba(83,247,112,.08),0 0 40px -8px rgba(83,247,112,.35),0 20px 50px -20px rgba(0,0,0,.9);padding:24px 20px;transition:box-shadow .5s ease,border-color .5s ease}.form--dark .form__embed:focus-within{border-color:#53f770;box-shadow:0 0 0 5px rgba(83,247,112,.16),0 0 56px -4px rgba(83,247,112,.55),0 20px 50px -20px rgba(0,0,0,.9)}.form--dark .form__embed form>:first-child{margin-top:0}@media (min-width:768px){.form--dark .form__embed{padding:36px 32px}}@media (prefers-reduced-motion:reduce){.form--dark .form__embed{transition:none}}.form__sign{--form-sign-tube:#d9ffe0;--form-sign-glow:83,247,112;align-items:center;display:flex;gap:16px;margin-bottom:32px;padding-left:4px;transform:rotate(-6deg);transform-origin:left center}@media (min-width:1024px){.form__sign{margin-bottom:40px}}.form__sign-text{color:var(--form-sign-tube);font-family:Funnel Display,sans-serif;font-size:34px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:1.1;margin:0;min-width:0;text-shadow:0 0 .08em rgba(var(--form-sign-glow),.9),0 0 .3em rgba(var(--form-sign-glow),.6),0 0 .8em rgba(var(--form-sign-glow),.35);text-transform:none}@media (min-width:768px){.form__sign-text{font-size:40px}}.form__sign-arrow{animation:form-sign-flicker 9s linear infinite;color:var(--form-sign-tube);display:none;filter:drop-shadow(0 0 2px rgba(var(--form-sign-glow),.9)) drop-shadow(0 0 8px rgba(var(--form-sign-glow),.6));flex-shrink:0;height:auto;width:150px}@media (min-width:1024px){.form__sign-arrow{display:block}}@keyframes form-sign-flicker{0%,62%{opacity:1}62.6%,64.4%{opacity:.35}65.2%,66.6%{opacity:.9}67.2%,70%{opacity:.4}74%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.form__sign-arrow{animation:none}}