:root{--realist-color-primary:var( --wp--preset--color--primary, #737F83 );--realist-color-secondary:var( --wp--preset--color--secondary, #22224A );--realist-color-text:var( --wp--preset--color--contrast, #0D0B05 );--realist-color-surface:var( --wp--preset--color--neutral, #FFFFFF );--realist-color-border:var( --wp--preset--color--base, #F1F1F1 );--realist-color-on-brand:var( --wp--preset--color--neutral, #FFFFFF );--realist-radius:8px;--realist-radius-sm:4px;--realist-radius-pill:50px;--realist-space:var( --wp--custom--spacing--small, 15px );--realist-space-lg:var( --wp--custom--spacing--medium, 30px );--realist-card-min:320px;--realist-card-ratio:66.66%;--realist-transition:0.3s ease}.realist-lead-field input[type="text"],.realist-lead-field input[type="email"],.realist-lead-field input[type="tel"],.realist-lead-field input[type="number"],.realist-lead-field input[type="datetime-local"],.realist-lead-field select,.realist-lead-field textarea{background-color:var(--realist-form-field-bg);border:1px solid var(--realist-form-field-border);border-radius:var(--realist-form-field-radius);color:var(--realist-form-field-color);font-size:var(--realist-form-field-size);font-weight:var(--realist-form-field-weight);padding:var(--realist-form-field-padding)}.is-style-dark .realist-lead-form{--realist-form-field-bg:transparent;--realist-form-field-border:currentColor;--realist-form-field-color:currentColor;--realist-form-label-color:currentColor;--realist-form-heading-color:currentColor;--realist-form-accent:currentColor}.is-style-dark .realist-lead-field input[type="text"],.is-style-dark .realist-lead-field input[type="email"],.is-style-dark .realist-lead-field input[type="tel"],.is-style-dark .realist-lead-field input[type="number"],.is-style-dark .realist-lead-field input[type="datetime-local"],.is-style-dark .realist-lead-field select{border-width:0 0 1px;border-radius:0;padding-left:0}.is-style-dark .realist-lead-consent{color:inherit}.is-style-dark .realist-lead-submit{width:100%;text-align:center}.is-style-inline .realist-lead-form{align-items:flex-end}.is-style-inline .realist-lead-field:not(.realist-lead-consent):not(.realist-lead-field--wide){flex:1 1 12rem}.is-style-inline .realist-lead-submit{flex:0 0 auto;width:auto}.is-style-inline .realist-lead-consent{order:1}.is-style-inline .realist-lead-field label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.is-style-inline .realist-lead-consent label{color:inherit;position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal}