.leadCaptureForm{padding:80px 100px;max-width:1400px;margin:0 auto;box-sizing:border-box}.leadCaptureForm__card{background:#fff;box-shadow:0 4px 45px 0 rgba(0,0,0,.12);padding:24px}.leadCaptureForm__border{border:2px solid #a8b4a3;padding:40px;display:flex;align-items:stretch}.leadCaptureForm__left,.leadCaptureForm__right{flex:1 1 0;min-width:0}.leadCaptureForm__left{padding-right:40px}.leadCaptureForm__right{padding-left:40px}.leadCaptureForm__separator{flex-shrink:0;width:2px;background:#a8b4a3}.leadCaptureForm__left{display:flex;flex-direction:column;gap:24px}.leadCaptureForm__sub-headline{color:#637878;font-family:var(--font-primary);font-size:20px;font-weight:350;line-height:normal;letter-spacing:.8px;text-transform:uppercase;margin:0}.leadCaptureForm__headline{color:#637878;font-family:var(--font-heading);font-size:44px;font-weight:400;line-height:normal;margin:0}.leadCaptureForm__copy{color:var(--color-riverstone-900, #3B3630);font-family:var(--font-primary);font-size:18px;font-weight:325;line-height:32px}.leadCaptureForm__copy p{margin:0 0 1em}.leadCaptureForm__copy p:last-child{margin-bottom:0}.leadCaptureForm__placeholder{font-family:var(--font-primary);font-size:14px;color:#999;font-style:italic}.leadCaptureForm .leadCaptureForm__right .gform_wrapper,.leadCaptureForm .leadCaptureForm__right .gform_wrapper form{margin:0;padding:0}.leadCaptureForm .leadCaptureForm__right .gform_heading,.leadCaptureForm .leadCaptureForm__right .gform_title,.leadCaptureForm .leadCaptureForm__right .gform_description{display:none}.leadCaptureForm .leadCaptureForm__right .gform_body,.leadCaptureForm .leadCaptureForm__right .gform-body{margin:0}.leadCaptureForm .leadCaptureForm__right .gform_fields{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.leadCaptureForm .leadCaptureForm__right .gfield{margin:0;padding:0}.leadCaptureForm .leadCaptureForm__right .gfield.gform_hidden{display:none}.leadCaptureForm .leadCaptureForm__right .gfield_label,.leadCaptureForm .leadCaptureForm__right .gfield_label_before_complex,.leadCaptureForm .leadCaptureForm__right .gfield_label_paragraph,.leadCaptureForm .leadCaptureForm__right .gform-field-label,.leadCaptureForm .leadCaptureForm__right label.gfield_label{display:none !important}.leadCaptureForm .leadCaptureForm__right .ginput_container,.leadCaptureForm .leadCaptureForm__right .gfield_label+div{margin:0}.leadCaptureForm .leadCaptureForm__right fieldset{border:none;margin:0;padding:0}.leadCaptureForm .leadCaptureForm__right .ginput_container_name{display:flex;gap:12px}.leadCaptureForm .leadCaptureForm__right .ginput_container_name .name_first,.leadCaptureForm .leadCaptureForm__right .ginput_container_name .name_last{flex:1 1 0;min-width:0}.leadCaptureForm .leadCaptureForm__right .ginput_container_name .name_first input,.leadCaptureForm .leadCaptureForm__right .ginput_container_name .name_last input{width:100%}.leadCaptureForm .leadCaptureForm__right .ginput_container_name .name_first label,.leadCaptureForm .leadCaptureForm__right .ginput_container_name .name_last label{display:none !important}.leadCaptureForm .leadCaptureForm__right input:not([type=submit]):not([type=button]):not([type=image]):not([type=checkbox]):not([type=radio]),.leadCaptureForm .leadCaptureForm__right select,.leadCaptureForm .leadCaptureForm__right textarea{width:100%;min-height:56px;padding:16px 20px;background:#eaede9;border:0;border-radius:0;font-family:var(--font-primary);font-size:16px;color:var(--color-shade-02);transition:border-color .2s ease,background .2s ease;box-sizing:border-box}.leadCaptureForm .leadCaptureForm__right input:not([type=submit]):not([type=button]):not([type=image]):not([type=checkbox]):not([type=radio])::placeholder,.leadCaptureForm .leadCaptureForm__right select::placeholder,.leadCaptureForm .leadCaptureForm__right textarea::placeholder{color:var(--color-neutral-08);opacity:1}.leadCaptureForm .leadCaptureForm__right input:not([type=submit]):not([type=button]):not([type=image]):not([type=checkbox]):not([type=radio]):hover,.leadCaptureForm .leadCaptureForm__right select:hover,.leadCaptureForm .leadCaptureForm__right textarea:hover{background:var(--color-bg-hover)}.leadCaptureForm .leadCaptureForm__right input:not([type=submit]):not([type=button]):not([type=image]):not([type=checkbox]):not([type=radio]):focus,.leadCaptureForm .leadCaptureForm__right select:focus,.leadCaptureForm .leadCaptureForm__right textarea:focus{outline:2px solid var(--color-harbor-sage);outline-offset:2px;background:var(--color-shade-01);border-color:var(--color-harbor-sage)}.leadCaptureForm .leadCaptureForm__right select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27%3E%3Cpath d=%27M1 1l5 5 5-5%27 stroke=%27%23637878%27 stroke-width=%272%27 fill=%27none%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:44px;cursor:pointer;color:var(--color-neutral-08)}.leadCaptureForm .leadCaptureForm__right textarea{min-height:120px;resize:none}.leadCaptureForm .leadCaptureForm__right .gfield_error input:not([type=submit]),.leadCaptureForm .leadCaptureForm__right .gfield_error select,.leadCaptureForm .leadCaptureForm__right .gfield_error textarea{border-color:#c94040}.leadCaptureForm .leadCaptureForm__right .validation_message,.leadCaptureForm .leadCaptureForm__right .gfield_validation_message{font-family:var(--font-primary);font-size:13px;line-height:1.4;color:#c94040;margin-top:4px}.leadCaptureForm .leadCaptureForm__right .gform_footer,.leadCaptureForm .leadCaptureForm__right .gform_page_footer{margin:0;padding:20px 0 0}.leadCaptureForm .leadCaptureForm__right input[type=submit]{width:fit-content;padding:16px 32px;min-height:44px;background:var(--color-weathered-taupe-700);border:0;border-radius:0;font-family:var(--font-primary);font-weight:500;font-size:20px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-shade-01);cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease;box-shadow:inset 0 0 0 5px var(--color-weathered-taupe-700),inset 0 0 0 7px #fff}.leadCaptureForm .leadCaptureForm__right input[type=submit]:hover{background:var(--color-eucalyptus-mist);color:var(--color-riverstone-900);box-shadow:inset 0 0 0 5px var(--color-eucalyptus-mist),inset 0 0 0 7px #fff}.leadCaptureForm .leadCaptureForm__right input[type=submit]:focus{outline:2px solid var(--color-weathered-taupe-700);outline-offset:3px}.leadCaptureForm .leadCaptureForm__right input[type=submit]:active{transform:scale(0.98)}@media(max-width: 1024px){.leadCaptureForm{padding:60px 60px}.leadCaptureForm__headline{font-size:36px}}@media(max-width: 768px){.leadCaptureForm{padding:32px 0}.leadCaptureForm__card{background:none;box-shadow:none;padding:0}.leadCaptureForm__border{flex-direction:column;gap:40px;border:none;padding:0}.leadCaptureForm__left,.leadCaptureForm__right{flex:none;width:100%;padding:0;text-align:center;gap:10px}.leadCaptureForm__separator{display:none}.leadCaptureForm__headline{font-size:30px}.leadCaptureForm__copy{font-size:16px;line-height:24px}.leadCaptureForm .leadCaptureForm__right .ginput_container_name{flex-direction:column;gap:12px}.leadCaptureForm .leadCaptureForm__right input[type=submit]{width:100%}}
