.txt--dark .hs-form-field>label,.txt--dark .hs_error_rollup{color:#fff}.form--btn-full .hs-button{width:100%}.form--btn-outline .hs-button{background:none;border:1.5px solid #189ac8;color:#189ac8}.form--btn-outline .hs-button:hover{background:#189ac8;border:0;color:#fff}.form--dark.form--btn-accent.form--btn-outline .hs-button{color:#fff!important}.form--btn-small .hs-button{border-radius:5px;font-size:.8125em;padding:.75rem 1.875rem}.form--btn-small.form--btn-outline .hs-button:not(:hover){padding:calc(.75rem - 1.5px) calc(1.875rem - 1.5px)}.form--btn-medium .hs-button{border-radius:6px;font-size:1rem;min-width:120px;padding:1.25rem 1.875rem}.form--btn-medium.form--btn-outline .hs-button:not(:hover){padding:calc(1.25rem - 1.5px) calc(1.875rem - 1.5px)}.form--btn-large .hs-button{border-radius:8px;font-size:1.25rem;min-width:120px;padding:1.25rem 1.875rem}.form--btn-large.form--btn-outline .hs-button:not(:hover){padding:calc(1.25rem - 1.5px) calc(1.875rem - 1.5px)}.form--btn-dark.form--btn-outline .hs-button{border-color:#405b65;color:#405b65}.form--btn-dark.form--btn-fill .hs-button,.form--btn-dark.form--btn-outline .hs-button:hover{background:#405b65;color:#fff}.form--btn-dark .hs-button:focus:not(:hover):not(:active){box-shadow:0 0 0 3px rgba(64,91,101,.15)}.form--btn-light.form--btn-outline .hs-button{border-color:#d6e1e5;color:#405b65}.form--btn-light.form--btn-fill .hs-button,.form--btn-light.form--btn-outline .hs-button:hover{background:#eee;color:#405b65}.form--btn-light .hs-button:focus:not(:hover):not(:active){box-shadow:0 0 0 3px rgba(214,225,229,.15)}.form--btn-white.form--btn-outline .hs-button{border-color:#fff;color:#fff}.form--btn-white.form--btn-fill .hs-button,.form--btn-white.form--btn-outline .hs-button:hover{background:#fff;color:#405b65}.form--btn-white .hs-button:focus:not(:hover):not(:active){box-shadow:0 0 0 3px hsla(0,0%,100%,.15)}.form--btn-ghost.form--btn-outline .hs-button{border-color:hsla(0,0%,100%,.2);color:#fff}.form--btn-ghost.form--btn-fill .hs-button{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:hsla(0,0%,100%,.2);color:#fff}.form--btn-ghost.form--btn-fill .hs-button:hover,.form--btn-ghost.form--btn-outline .hs-button:hover{background:#fff;color:#405b65}.form--btn-ghost .hs-button:focus:not(:hover):not(:active){box-shadow:0 0 0 3px hsla(0,0%,100%,.15)}.form--btn-pill .hs-button{border-radius:999px}.form--hidden-labels .field:not(.hs-fieldtype-checkbox):not(.hs-fieldtype-radio):not(.hs-fieldtype-file):not(.hs-fieldtype-date)>label,.form--hidden-labels .field:not(.hs-fieldtype-checkbox):not(.hs-fieldtype-radio):not(.hs-fieldtype-file):not(.hs-fieldtype-date)>legend{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.form--box{border-radius:12px;margin-bottom:24px;padding:24px}.form--box-border{border:2px solid}.form--box-border.form--light{border-color:#d6e1e5}.form--box-border.form--dark{border-color:hsla(0,0%,100%,.2)}.form--box-accent{background:#189ac8;box-shadow:0 16px 32px rgba(24,154,200,.2),0 8px 16px rgba(24,154,200,.2)}.form--box-dark{background:#405b65;box-shadow:0 16px 32px rgba(64,91,101,.05),0 8px 16px rgba(64,91,101,.05)}.form--box-light{background:#eee}.form--box-white{background:#fff;box-shadow:0 16px 32px rgba(64,91,101,.05),0 8px 16px rgba(64,91,101,.05)}.form--box-ghost{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:hsla(0,0%,100%,.1)}.form__box-content{margin:0 auto}.form--box{align-items:center;display:flex;justify-content:center;min-height:475px;padding:96px 60px;position:relative}.form--box>div{width:100%}.form__bg-cutout{--cutoutSize:49px;align-items:center;clip-path:polygon(0 0,50% 0,calc(50% + var(--cutoutSize)) var(--cutoutSize),100% var(--cutoutSize),100% 100%,0 100%);display:flex;inset:0;position:absolute;z-index:-1}.form--box .form-title{margin-bottom:72px}.form--one-field .hs-submit{margin:0}@media (max-width:767px){.form--box .form-title{margin-bottom:48px}.form--box{min-height:325px;padding:72px 24px 48px}.form__bg-cutout{--cutoutSize:24px}}@media (max-width:479px){.form--box{padding:72px 24px 48px}}