.gform_wrapper{--gap:1.5rem;--input-border:#adadad;--input-focus:var(--gold-muted);--error-color:#c91d21;--success-bg:#e6ffed;--label-color:#fff;--font-size:0.875rem;--check-size:1.5rem;--check-radius:0.25rem;--check-inner-size:0.625rem;font-size:var(--font-size);line-height:var(--line-height-500,1.5);margin-block-start:1rem;text-align:left;font-family:"roboto",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-inline-size:100%}.gfield_label{font-weight:var(--font-weight-400,400);display:block;margin-block-end:0rem;color:var(--label-color);font-size:1rem}.gfield_required{color:#c91d21;margin-inline-start:.125rem}.gfield--type-hidden{display:none!important}.gfield--type-fileupload{padding:1.25rem;border-radius:8px;background:#f6f6f6;border:1px dashed #adadad;text-align:center}.validation_message--hidden-on-empty{display:none}#button_8_select_all{background:#bab2e0;color:#000;border:none}.gfield input,.gfield input[type="text"],.gfield input[type="email"],.gfield input[type="tel"],.gfield input[type="phone"] .gfield textarea,.gfield select,.gfield-textarea{inline-size:100%;padding-inline:.75rem;border:1px solid rgba(255,255,255,.7);font:inherit;background-color:rgba(255,255,255,.1);backdrop-filter:blur(5px);transition:border-color 0.2s ease;text-align:left;margin-block-start:.375rem;block-size:3.5rem;line-height:1;font-size:1rem;font-weight:400;color:#fff}#input_2_19{block-size:10rem}.gfield-textarea{block-size:5rem}.block-facts__bottom .gfield input[type="text"],.block-facts__bottom .gfield input[type="email"],.block-facts__bottom .gfield input[type="tel"],.block-facts__bottom .gfield input[type="phone"],.block-facts__bottom .gfield textarea,.block-facts__bottom .gfield select{border-color:var(--input-border)}.gfield select{appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}.gfield_checkbox span{display:block}.gfield input:focus,.gfield textarea:focus,.gfield select:focus{border-color:var(--input-focus);outline:none}.gfield input:focus-visible,.gfield textarea:focus-visible,.gfield select:focus-visible{outline:2px solid var(--input-focus);outline-offset:2px}.gfield input::placeholder,.gfield textarea::placeholder{color:#8b929c;opacity:1}.gfield input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#111}.gfield textarea{padding:.75rem 1rem;min-block-size:5rem;block-size:auto}.gfield :is(input,select,textarea):disabled{opacity:.6;cursor:not-allowed}.gfield :is(input[readonly],textarea[readonly]){background-color:#F8F8F9}.gfield_checkbox,.gfield_radio{display:flex;flex-direction:column;gap:.5rem}.gfield_checkbox-row{flex-direction:row}.gfield_checkbox .gchoice,.gfield_radio .gchoice{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:var(--font-size);line-height:var(--line-height-400,1.4);user-select:none}.gfield_checkbox .gchoice_15_11_1{align-items:start}.gfield_checkbox input[type="checkbox"],.gfield_radio input[type="radio"]{inline-size:var(--check-size);block-size:var(--check-size);appearance:none;border:1px solid var(--input-border);background-color:var(--color-white,#fff);cursor:pointer;position:relative;display:inline-block;flex-shrink:0;margin:0}.gfield_radio input[type="radio"]{border-radius:50%}.gfield_checkbox input[type="checkbox"]{border-radius:var(--check-radius)}.gfield_checkbox input[type="checkbox"]:hover,.gfield_radio input[type="radio"]:hover{border-color:var(--input-focus)}.gfield_checkbox input[type="checkbox"]:checked,.gfield_radio input[type="radio"]:checked{border-color:var(--input-focus)}.gfield_checkbox input[type="checkbox"]:checked::after{content:"";position:absolute;inline-size:6px;block-size:10px;border:solid var(--input-focus);border-width:0 2px 2px 0;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-60%) rotate(45deg);pointer-events:none}.gfield_checkbox input[type="checkbox"]:checked::before{display:none}.gfield_radio input[type="radio"]:checked::after{content:"";position:absolute;inset:50% auto auto 50%;inline-size:.5rem;block-size:.5rem;background-color:var(--input-focus);border-radius:50%;transform:translate(-50%,-50%)}.gform_wrapper.use-native-controls .gfield_checkbox input[type="checkbox"],.gform_wrapper.use-native-controls .gfield_radio input[type="radio"]{appearance:auto;accent-color:var(--input-focus);border:initial;inline-size:1rem;block-size:1rem}.gform_fields{display:grid;column-gap:1rem;row-gap:1rem}.ginput_complex{display:flex;flex-direction:row;width:100%;gap:1rem}.ginput_complex .gform-grid-col{flex:1}@media (max-width:500px){.gform_fields{display:flex;flex-direction:column}}#gform_fields_11_2{grid-template-columns:1fr!important}.gfield--width-half{grid-column:span 1}.gfield--width-full{grid-column:span 2}.gform_page_footer,.gform_footer{display:flex;justify-content:center;gap:1rem;margin-block-start:.5rem;flex-wrap:wrap}.gform_wrapper .gform_button--custom{position:relative;border-radius:.5rem;block-size:3.5rem;min-inline-size:15rem;padding-inline:2rem;color:var(--color-white,#fff);font-size:1rem;font-weight:var(--font-weight-700,700);text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:radial-gradient(circle at top left,#c91d21,#6e1517);transition:background 0.3s ease}.gform_wrapper .gform_button--custom:hover{background:radial-gradient(circle at top left,#6e1517,#c91d21)}.gform_wrapper .gform_button--custom:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (forced-colors:active){.gform_wrapper .gform_button--custom:focus-visible{outline-color:ButtonText}}.gform_confirmation_message{padding:1rem;border-radius:.5rem;font-weight:400;margin-block:2rem var(--gap);border:1px solid #fff;background:#F8F8F9;text-align:center;color:#1A1A19;font-size:1.125rem;min-block-size:300px;display:flex;align-items:center;flex-direction:column;justify-content:center;backdrop-filter:blur(10px)}.contact-form .gform_confirmation_message{background:rgba(0,0,0,.2);min-block-size:452px;color:#fff;border:1px solid rgba(255,255,255,.2);box-shadow:0 10px 10px 10px rgba(22,36,56,.2)}.eleos-comp-col-2-p6q6-bd8e41acd81fbb8770487799d97e16299 .gform_confirmation_message{background:rgba(255,255,255,.2)}.gform_confirmation_message p{margin:0}.validation_message{color:var(--error-color);font-size:.875rem;margin-block-start:.25rem}.gfield.gfield_error input,.gfield.gfield_error textarea,.gfield.gfield_error select{border:1px solid var(--error-color)!important;background:rgba(201,29,33,.1)!important}.gform_validation_errors{display:none}.gfield :is(input,select,textarea)[aria-invalid="true"]{border-color:var(--error-color);background:rgba(201,29,33,.1)}.gfield--type-honeypot{display:none!important;visibility:hidden;block-size:0;margin:0;padding:0}.gform_wrapper fieldset{border:0;padding:0;margin-block-end:0}.gform_wrapper fieldset legend{font-size:var(--font-size);font-weight:var(--font-weight-600,600);margin-block-end:.5rem}#field_15_11 legend,.gform_required_legend{display:none}#deferred-checkbox-1_11{display:flex;gap:var(--space-50,.25rem)}#deferred-checkbox-1_11 label{display:flex;gap:var(--space-125,.75rem);font-size:var(--font-size-50,.75rem);line-height:var(--line-height-500,1.5)}#choice_1_11_0{border:0;border-radius:0.125rem!important;padding:var(--space-50,.25rem)!important}@keyframes rotateLeft{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotateRight{from{transform:rotate(360deg)}to{transform:rotate(0)}}.gf-custom-honeypot{display:none!important}.contact-form .button.btn-primary{flex:1}.gform_button{font-size:1rem;padding:0 1.25rem;border-radius:.375rem;background:var(--cream);color:var(--brown-text);transition:background-color 0.3s ease,transform 0.2s ease;font-weight:500;line-height:40px;height:40px;margin-top:1rem}