.partner-intake-cta{--partner-primary:52,211,153;--partner-surface:#fafafa;--partner-panel-border:#e4e4e7;--partner-border:#d4d4d8;--partner-muted:#71717a;background:transparent;border:1px solid var(--partner-panel-border);border-radius:.5rem;margin-block:2rem;padding:1rem}.dark .partner-intake-cta{--partner-surface:#27272a;--partner-panel-border:#3f3f46;--partner-border:#52525b;--partner-muted:#a1a1aa}.partner-intake-heading h2{min-width:0;overflow-wrap:anywhere}.partner-form-grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.partner-form-field{display:flex;flex-direction:column;gap:.25rem;min-width:0}.partner-form-field label{font-size:.875rem;font-weight:500}.partner-form-field input:not(.iti__search-input),.partner-form-field textarea{background:var(--partner-surface);border:1px solid var(--partner-border);border-radius:.375rem;box-sizing:border-box;color:inherit;font:inherit;font-size:.875rem;min-height:2.75rem;min-width:0;padding:.625rem .75rem;width:100%}.partner-form-field input:not(.iti__search-input)::-moz-placeholder,.partner-form-field textarea::-moz-placeholder{color:var(--partner-muted);opacity:1}.partner-form-field input:not(.iti__search-input):-ms-input-placeholder,.partner-form-field textarea:-ms-input-placeholder{color:var(--partner-muted);opacity:1}.partner-form-field input:not(.iti__search-input)::placeholder,.partner-form-field textarea::placeholder{color:var(--partner-muted);opacity:1}.partner-form-field textarea{resize:vertical}.partner-form-field input:not(.iti__search-input):focus,.partner-form-field textarea:focus{outline:2px solid rgb(var(--partner-primary));outline-offset:2px}.partner-form-description,.partner-form-email{grid-column:1/-1}.partner-form-phone-controls{display:flex;gap:.5rem;height:2.75rem;min-width:0}.partner-form-phone-controls>.iti,.partner-form-phone-controls>input{flex:1;min-width:0}.partner-form-country input,.partner-form-phone-controls .iti__tel-input,.partner-form-phone-controls>input{height:2.75rem}.partner-form-country{flex:0 0 3.75rem}.partner-form-country input{padding-inline:.5rem;text-align:center;text-transform:uppercase}.partner-form-consent{align-items:flex-start;display:flex;font-size:.8125rem;gap:.625rem;line-height:1.5;margin:1rem 0}.partner-form-consent input{accent-color:#34d399;flex-shrink:0;height:1rem;margin-top:.2rem;width:1rem}.partner-form-submit{background:#34d399;border:1px solid transparent;border-radius:.375rem;color:#052e16;cursor:pointer;display:block;font:inherit;font-size:.875rem;font-weight:600;min-height:2.75rem;padding:.625rem 1rem;text-align:center;width:100%}.partner-form-submit:hover{background:#6ee7b7}.partner-form-submit:focus-visible{outline:3px solid #34d399;outline-offset:3px}.partner-intake fieldset:disabled{opacity:.65}.partner-intake button:disabled{cursor:wait}.partner-intake [data-intake-status]:empty{margin:0}.partner-intake [data-intake-status][data-state=error]{color:#b91c1c}.dark .partner-intake [data-intake-status][data-state=error]{color:#fca5a5}.partner-form-honeypot{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.partner-intake .iti{--iti-border-color:var(--partner-border);min-width:0;width:100%}.partner-intake .iti__tel-input{width:100%}.partner-intake .iti__selected-country{border-radius:.375rem}.partner-intake .iti__country-selector{background:#fff;color:#18181b}.dark .partner-intake .iti{--iti-icon-color:#e4e4e7;--iti-hover-color:#3f3f46;--iti-country-selector-bg:#27272a}.dark .partner-intake .iti__country-selector,.dark .partner-intake .iti__search-input{background:#27272a;color:#e4e4e7}.partner-intake [hidden]{display:none!important}@media (min-width:640px){.partner-intake-cta{padding:1.25rem}}@media (max-width:639px){.partner-form-amount,.partner-form-phone{grid-column:1/-1}}