._contactForm_a2622_1{color:var(--color-text);align-items:center;gap:var(--space-lg);text-align:left;flex-direction:column;width:100%;display:flex}._grid_a2622_11{gap:var(--space-md);grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20xl) * 1.55)), 1fr));width:100%;display:grid}._field_a2622_18,._fieldWide_a2622_19{gap:var(--space-5xs);flex-direction:column;display:flex}._fieldWide_a2622_19{grid-column:1/-1}._label_a2622_29{color:var(--color-text);font-size:var(--text-fluid-sm);font-weight:var(--font-bold);line-height:var(--leading-5)}._input_a2622_36,._textarea_a2622_37{background-color:var(--color-background);border:var(--border-1) var(--border-solid) color-mix(in oklab, var(--color-muted) 32%, transparent);border-radius:var(--radius-lg);box-sizing:border-box;color:var(--color-text);font:inherit;font-size:var(--text-fluid-lg);line-height:var(--leading-6);padding:var(--space-md);width:100%}._input_a2622_36:focus,._textarea_a2622_37:focus{border-color:var(--color-primary);outline:var(--border-2) var(--border-solid) color-mix(in oklab, var(--color-primary) 28%, transparent);outline-offset:var(--space-5xs)}._textarea_a2622_37{min-height:calc(var(--space-20xl) * .75);resize:vertical}._error_a2622_62,._status_a2622_63{border-radius:var(--radius-lg);box-sizing:border-box;font-size:var(--text-fluid-lg);line-height:var(--leading-6);margin:var(--space-none);padding:var(--space-xs) var(--space-md);text-align:center;width:100%}._error_a2622_62{background-color:color-mix(in oklab, #d92d20 10%, var(--color-surface));color:#b42318}._status_a2622_63{background-color:color-mix(in oklab, #039855 10%, var(--color-surface));color:#027a48}._feedback_a2622_84{width:100%}._feedback_a2622_84:empty{display:none}._minimal_a2622_92{gap:var(--space-2xl)}._minimal_a2622_92 ._grid_a2622_11{column-gap:var(--space-lg);row-gap:var(--space-xl);flex-wrap:wrap;display:flex}._minimal_a2622_92 ._field_a2622_18{flex:1 1 var(--space-18xl)}._minimal_a2622_92 ._fieldWide_a2622_19{flex:100%}._minimal_a2622_92 ._field_a2622_18,._minimal_a2622_92 ._fieldWide_a2622_19{gap:var(--space-3xs);min-width:0}._minimal_a2622_92 ._label_a2622_29{align-items:baseline;gap:var(--space-5xs);line-height:var(--leading-normal);flex-wrap:wrap;display:flex}._optional_a2622_125{color:color-mix(in srgb, var(--color-text) 66%, var(--color-surface));font-size:var(--text-fluid-xs);font-weight:var(--font-normal);margin-left:auto}._minimal_a2622_92 ._input_a2622_36,._minimal_a2622_92 ._textarea_a2622_37{border-color:color-mix(in srgb, var(--color-text) 50%, var(--color-surface));border-radius:var(--radius-lg);line-height:var(--leading-normal);padding:var(--space-xs) var(--space-sm);transition:border-color .16s,box-shadow .16s}._minimal_a2622_92 ._input_a2622_36{min-height:var(--space-5xl)}._minimal_a2622_92 ._textarea_a2622_37{min-height:var(--space-15xl)}._minimal_a2622_92 ._textarea_a2622_37::placeholder{color:color-mix(in srgb, var(--color-text) 66%, var(--color-surface));opacity:1}._minimal_a2622_92 ._input_a2622_36:focus,._minimal_a2622_92 ._textarea_a2622_37:focus{border-color:var(--color-primary);box-shadow:var(--space-none) var(--space-none) var(--space-none) var(--border-1) var(--color-primary);outline:var(--border-2) solid transparent;outline-offset:var(--space-6xs)}._minimal_a2622_92 ._input_a2622_36:disabled,._minimal_a2622_92 ._textarea_a2622_37:disabled{background:var(--color-background-secondary);color:var(--color-text);cursor:wait;opacity:1}._submitButton_a2622_172{background:var(--color-primary);border:var(--border-1) solid transparent;border-radius:var(--radius-lg);color:var(--color-surface);cursor:pointer;font-family:inherit;font-size:var(--text-fluid-lg);font-weight:var(--font-bold);line-height:var(--leading-normal);min-height:var(--space-6xl);padding:var(--space-sm) var(--space-xl);justify-content:space-between;align-items:center;width:100%;transition:background-color .16s;display:flex}._submitButton_a2622_172:focus-visible{outline:var(--border-2) solid var(--color-primary);outline-offset:var(--space-5xs)}._submitButton_a2622_172:active:not(:disabled){background:color-mix(in srgb, var(--color-primary) 85%, black)}._submitButton_a2622_172:disabled{cursor:wait}._submitArrow_a2622_204{height:var(--space-xl);width:var(--space-xl);transition:transform .16s}._reservedFeedback_a2622_210{min-height:var(--space-4xl);margin-top:calc(var(--space-3xs) * -1)}._hint_a2622_216,._minimal_a2622_92 ._error_a2622_62,._minimal_a2622_92 ._status_a2622_63{font-size:var(--text-fluid-sm);line-height:var(--leading-normal);margin:var(--space-none);padding:var(--space-none);text-align:left;background:0 0}._hint_a2622_216{color:color-mix(in srgb, var(--color-text) 72%, var(--color-surface))}@media (hover:hover){._minimal_a2622_92 ._input_a2622_36:hover:not(:focus):not(:disabled),._minimal_a2622_92 ._textarea_a2622_37:hover:not(:focus):not(:disabled){border-color:color-mix(in srgb, var(--color-text) 68%, var(--color-surface))}._submitButton_a2622_172:hover:not(:disabled):not(:active){background:color-mix(in srgb, var(--color-primary) 84%, var(--color-surface))}._submitButton_a2622_172:hover:not(:disabled) ._submitArrow_a2622_204{transform:translateX(var(--space-5xs))}}@media (prefers-reduced-motion:reduce){._minimal_a2622_92 ._input_a2622_36,._minimal_a2622_92 ._textarea_a2622_37,._submitButton_a2622_172,._submitArrow_a2622_204{transition:none}}
