.gform_wrapper{--gf-color-primary:#FF3434;--gf-color-primary-rgb:255,52,52;--gf-color-primary-contrast:#fff;--gf-color-primary-darker:#e62e2e;--gf-ctrl-btn-color-primary:#FF3434;--imp-gf-accent:#FF3434;--imp-gf-accent-contrast:#fff;--imp-gf-accent-dark:#e62e2e;--imp-gf-ink:#edebe7;--imp-gf-ink-muted:rgba(237,235,231,.62);--imp-gf-ink-faint:rgba(237,235,231,.48);--imp-gf-field-bg:rgba(255,255,255,.05);--imp-gf-field-bg-focus:rgba(255,255,255,.07);--imp-gf-chip-bg:rgba(255,255,255,.04);--imp-gf-ink-chip:rgba(237,235,231,.9);--imp-gf-radius-field:12px;--imp-gf-radius-pill:999px;--imp-gf-gap:14px;--imp-gf-label-size:16px;margin:0}.gform_wrapper .gform_fields{display:grid!important;gap:var(--imp-gf-gap) 16px!important;grid-template-columns:1fr}.gform_wrapper .gfield{margin:0!important}.gform_wrapper .gfield--type-text>.gfield_label,.gform_wrapper .gfield--type-email>.gfield_label,.gform_wrapper .gfield--type-phone>.gfield_label,.gform_wrapper .gfield--type-textarea>.gfield_label,.gform_wrapper .gfield--type-name>.gfield_label,.gform_wrapper .gfield--type-website>.gfield_label,.gform_wrapper .gfield--type-number>.gfield_label,.gform_wrapper .gfield--type-select>.gfield_label{position:static!important;width:auto;height:auto;padding:0;margin:0 0 8px;overflow:visible;clip:auto;clip-path:none;white-space:normal;border:0;display:block;color:var(--imp-gf-ink-muted);font-size:var(--imp-gf-label-size);font-weight:500}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=url],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper textarea,.gform_wrapper select{width:100%!important;box-sizing:border-box!important;background:var(--imp-gf-field-bg)!important;color:var(--imp-gf-ink)!important;border:0!important;border-radius:var(--imp-gf-radius-field)!important;padding:16px 18px!important;font:inherit;font-size:16px!important;line-height:1.5!important;height:auto!important;min-height:0!important;outline:none!important;box-shadow:none!important;transition:background .2s ease,box-shadow .2s ease}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:var(--imp-gf-ink-faint)!important}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{background:var(--imp-gf-field-bg-focus)!important;box-shadow:inset 0 0 0 2px var(--imp-gf-accent)!important}.gform_wrapper textarea{min-height:0!important;height:96px!important;resize:vertical}.gform_wrapper .gform_footer{padding:0;margin-top:16px}.gform_wrapper .gform_footer input[type=submit],.gform_wrapper input.gform_button,.gform_wrapper .gform-button,.gform_wrapper button[type=submit]{background:var(--imp-gf-accent)!important;background-image:none!important;color:var(--imp-gf-accent-contrast)!important;border:0!important;border-radius:var(--imp-gf-radius-pill)!important;padding:14px 28px!important;font-weight:700!important;font-size:16px!important;width:auto!important;cursor:pointer;transition:background .2s ease}.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper input.gform_button:hover,.gform_wrapper button[type=submit]:hover{background:var(--imp-gf-accent-dark)!important}.gform_wrapper .gfield_required{color:var(--imp-gf-accent)}.gform_wrapper .gfield_required_text{font-size:0!important;color:transparent!important;display:inline-block!important;width:11px;height:11px;margin-left:6px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.8 L15.1 8.6 L22.3 9.3 L16.8 14.4 L18.6 21.9 L12 17.9 L5.3 21.6 L7.3 14.3 L1.6 9.1 L9.0 8.5 Z' fill='%23FF3434' stroke='%23FF3434' stroke-width='0.6' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.gform_wrapper .gform_required_legend{display:none!important}.gform_wrapper .validation_message,.gform_wrapper .gform_validation_errors{color:var(--imp-gf-accent);font-size:14px;background:#fff0;border:0;box-shadow:none}.gform_confirmation_message{--imp-gf-ink:#edebe7;color:var(--imp-gf-ink);font-size:18px;line-height:1.55}.cta-thanks{--imp-gf-ink:#edebe7;--imp-gf-accent:#FF3434;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:8px 0 4px;animation:cta-thanks-in .5s ease both}.cta-thanks__mark{display:inline-flex}.cta-thanks__mark svg{width:60px;height:60px;display:block}.cta-thanks__title{margin:0;font-family:var(--font-sans,'Rubik',sans-serif);font-weight:700;font-size:clamp(2rem, 1.3rem + 2.6vw, 3.1rem);line-height:1.02;letter-spacing:-.01em;color:#fff}.cta-thanks__lead{margin:0;max-width:34ch;font-family:var(--font-sans,'Rubik',sans-serif);font-size:18px;line-height:1.5;color:var(--imp-gf-ink)}.cta-thanks__hand{font-family:var(--font-decorative,'Mansalva',cursive);color:var(--imp-gf-accent);font-size:1.7rem;line-height:1;transform:rotate(-3deg);margin-top:2px}@keyframes cta-thanks-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cta-thanks{animation:none}}.gform_wrapper .gfield--type-consent>.gfield_label{display:none}.gform_wrapper .ginput_container_consent{align-items:start!important;column-gap:14px!important}.gform_wrapper .ginput_container_consent input[type=checkbox]{flex-shrink:0;width:18px;height:18px;margin:3px 0 0;accent-color:var(--imp-gf-accent)}.gform_wrapper .ginput_container_consent label{margin:0;color:var(--imp-gf-ink);font-size:14px;line-height:1.45;opacity:.62}.gform_wrapper .ginput_container_consent a{color:var(--imp-gf-ink);text-decoration:underline}.gform_wrapper .gfield--type-radio>.gfield_label,.gform_wrapper .gfield--type-checkbox>.gfield_label{display:block;color:var(--imp-gf-ink-muted);font-size:var(--imp-gf-label-size);font-weight:500;margin-bottom:8px}.gform_wrapper .gfield--type-radio .gfield_radio,.gform_wrapper .gfield--type-checkbox .gfield_checkbox{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important}.gform_wrapper .gfield--type-radio .gchoice,.gform_wrapper .gfield--type-checkbox .gchoice{margin:0!important;width:auto!important;flex:0 0 auto!important;display:inline-flex!important}.gform_wrapper .gfield--type-radio input[type=radio],.gform_wrapper .gfield--type-checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.gform_wrapper .gfield--type-radio .gchoice label,.gform_wrapper .gfield--type-checkbox .gchoice label{display:inline-block;margin:0;padding:10px 16px;cursor:pointer;background:var(--imp-gf-chip-bg);color:var(--imp-gf-ink-chip);border-radius:var(--imp-gf-radius-pill);font-size:14px;transition:background .15s ease,box-shadow .15s ease}.gform_wrapper .gfield--type-radio input[type=radio]:checked+label,.gform_wrapper .gfield--type-checkbox input[type=checkbox]:checked+label{background:var(--imp-gf-accent);color:var(--color-dark,#1a1a1a);font-weight:600}.gform_wrapper .gfield--type-radio input[type=radio]:focus-visible+label,.gform_wrapper .gfield--type-checkbox input[type=checkbox]:focus-visible+label{box-shadow:0 0 0 2px var(--imp-gf-accent)}body.blog .gform_wrapper,body.single .gform_wrapper,body.single-post .gform_wrapper,body.category .gform_wrapper,body.author .gform_wrapper,body.search .gform_wrapper{--imp-gf-ink:#232323;--imp-gf-ink-muted:rgba(35, 35, 35, .62);--imp-gf-ink-faint:rgba(35, 35, 35, .48);--imp-gf-field-bg:rgba(35, 35, 35, .05);--imp-gf-field-bg-focus:rgba(35, 35, 35, .08);--imp-gf-chip-bg:rgba(35, 35, 35, .04);--imp-gf-ink-chip:rgba(35, 35, 35, .9)}.gform_wrapper .gfield_description,.gform_wrapper .gform_fileupload_rules,.gform_wrapper .ginput_complex label{color:var(--ink-62)!important}body.single .gfield_required_asterisk,body.blog .gfield_required_asterisk,body.search .gfield_required_asterisk{color:#C41F1A!important}body.single .gfield_label,body.single .gform-field-label{color:#666!important}.btn.btn--primary{color:#FF5C5C!important}.nc-floating.nc-pos-center:has(.gform_wrapper),.nc-floating.nc-pos-center:has(.gform_wrapper) .nc-floating-body,.nc-floating.nc-pos-center:has(.gform_wrapper) .nc-floating-title,.nc-floating.nc-pos-center:has(.gform_wrapper) .gfield_label,.nc-floating.nc-pos-center:has(.gform_wrapper) .gfield_description,.nc-floating.nc-pos-center:has(.gform_wrapper) .gform_footer{text-align:left}.nc-floating.nc-pos-center:has(.gform_wrapper) .nc-floating-header{justify-content:flex-start}.nc-floating.nc-pos-center:has(.gform_wrapper) .nc-floating-body>p{margin-bottom:var(--space-4)}.nc-floating.nc-pos-center:has(.gform_wrapper) .gform_wrapper{margin-top:var(--space-3)}body .icta-block .gform_wrapper{--imp-gf-ink:#edebe7;--imp-gf-ink-muted:rgba(237,235,231,.62);--imp-gf-ink-faint:rgba(237,235,231,.48);--imp-gf-field-bg:rgba(255,255,255,.08);--imp-gf-field-bg-focus:rgba(255,255,255,.12);--imp-gf-chip-bg:rgba(255,255,255,.04);--imp-gf-ink-chip:rgba(237,235,231,.9)}body .icta-block .gfield_label,body .icta-block .gform-field-label{color:#edebe7!important}body .icta-block .gfield_required_asterisk{color:#FF5C5C!important}@media (max-width:782px){body .icta-block .gform_wrapper input.gform_button,body .icta-block .gform_wrapper button[type=submit]{width:100%!important}}