._field_vw2x2_1{gap:var(--space-8);flex-direction:column;width:100%;display:flex}._label_vw2x2_8{font-family:var(--font-family-primary);font-size:var(--text-body3-fs);line-height:var(--text-body3-lh);font-weight:var(--font-weight-medium);color:var(--text-on-light-primary);transition:color .12s}._label_vw2x2_8[data-mode=dark]{color:var(--text-on-dark-primary)}._required_vw2x2_21{color:var(--state-error)}._control_vw2x2_25{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-16);border:1px solid var(--border-on-light-tertiary);background-color:var(--surface-light-primary);transition:border-color .12s,background-color .12s;display:flex}._control_vw2x2_25[data-mode=dark]{background-color:var(--surface-dark-primary);border-color:var(--border-on-dark-tertiary)}._controlMessage_vw2x2_42{align-items:flex-start;padding:0}._control_vw2x2_25:hover{border-color:var(--border-on-light-secondary)}._control_vw2x2_25[data-mode=dark]:hover{border-color:var(--border-on-dark-secondary)}._control_vw2x2_25:focus-within{border-color:var(--border-on-light-primary)}._control_vw2x2_25[data-mode=dark]:focus-within{border-color:var(--border-on-dark-primary)}._control_vw2x2_25[data-state=error],._control_vw2x2_25[data-state=error]:hover,._control_vw2x2_25[data-state=error]:focus-within{border-color:var(--state-error)}._input_vw2x2_44{min-width:0;color:var(--text-on-light-primary);font-family:var(--font-family-primary);font-size:var(--text-body2-fs);line-height:var(--text-body2-lh);background:0 0;border:0;outline:0;flex:1;padding:0;transition:color .12s}@supports (-webkit-touch-callout:none){._input_vw2x2_44{font-size:16px}}._input_vw2x2_44::placeholder{color:var(--text-on-light-tertiary);transition:color .12s}._control_vw2x2_25[data-mode=dark] ._input_vw2x2_44{color:var(--text-on-dark-primary)}._control_vw2x2_25[data-mode=dark] ._input_vw2x2_44::placeholder{color:var(--text-on-dark-tertiary)}._control_vw2x2_25:focus-within ._input_vw2x2_44::placeholder{color:var(--text-on-light-secondary)}._control_vw2x2_25[data-mode=dark]:focus-within ._input_vw2x2_44::placeholder{color:var(--text-on-dark-secondary)}textarea._input_vw2x2_44{resize:none;padding:var(--space-16);min-height:128px;font-family:var(--font-family-primary)}._icon_vw2x2_125{color:var(--text-on-light-secondary);flex-shrink:0;transition:color .12s}._control_vw2x2_25[data-mode=dark] ._icon_vw2x2_125{color:var(--text-on-dark-secondary)}._control_vw2x2_25:focus-within ._icon_vw2x2_125{color:var(--text-on-light-primary)}._control_vw2x2_25[data-mode=dark]:focus-within ._icon_vw2x2_125{color:var(--text-on-dark-primary)}._control_vw2x2_25[data-state=error] ._icon_vw2x2_125,._control_vw2x2_25[data-state=error]:focus-within ._icon_vw2x2_125{color:var(--state-error)}._helper_vw2x2_148{font-family:var(--font-family-primary);font-size:var(--text-body3-fs);line-height:var(--text-body3-lh);color:var(--text-on-light-secondary);transition:color .12s}._helper_vw2x2_148[data-mode=dark]{color:var(--text-on-dark-secondary)}._helper_vw2x2_148[data-state=error],._helper_vw2x2_148[data-mode=dark][data-state=error]{color:var(--state-error)}@media (width>=64rem){:root{--nav-height:calc(68px + env(safe-area-inset-top));--page-margin:calc(max(40px, calc((100% - var(--site-max-width)) / 2)) + max(env(safe-area-inset-left), env(safe-area-inset-right)));--section-padding-sm:40px;--section-padding-md:80px;--section-padding-lg:120px;--section-padding-xl:200px;--section-padding-pb:144px;--text-h1-fs:8.75rem;--text-h1-lh:8.75rem;--text-h1-ls:-.03em;--text-h2-fs:5.5rem;--text-h2-lh:5.875rem;--text-h2-ls:-.03em;--text-h3-fs:4rem;--text-h3-lh:4.1875rem;--text-h3-ls:-.03em;--text-h4-fs:3.25rem;--text-h4-lh:3.4375rem;--text-h4-ls:-.03em;--text-h5-fs:2.5rem;--text-h5-lh:2.625rem;--text-h5-ls:-.02em;--text-h6-fs:1.75rem;--text-h6-lh:2.125rem;--text-h6-ls:-.02em;--text-h7-fs:1.25rem;--text-h7-lh:1.6875rem;--text-h7-ls:-.02em;--text-body1-fs:1.125rem;--text-body1-lh:1.5rem;--text-body2-fs:1rem;--text-body2-lh:1.5rem;--text-body3-fs:.875rem;--text-body3-lh:1.25rem;--text-subtitle1-fs:1.125rem;--text-subtitle1-lh:1.5rem;--text-subtitle1-ls:-.02em;--text-subtitle2-fs:1rem;--text-subtitle2-lh:1.5rem;--text-subtitle2-ls:-.02em;--text-subtitle3-fs:.875rem;--text-subtitle3-lh:1.25rem;--text-subtitle3-ls:-.02em}}
