.inquiry-form{&{flex-direction:column;gap:24px;font-size:14px;display:flex}& .fields{flex-direction:column;gap:16px;display:flex}& .field{flex-direction:column;gap:8px;display:flex}& input:not([type=checkbox]):not([type=radio]),& select,& textarea{border:1px solid var(--border-neutral-primary);border-radius:var(--radius-8);width:100%;padding:var(--spacing-12);color:var(--label-normal);background:var(--background-neutral-canvas);font:inherit;line-height:var(--line-height-label)}& input:not([type=checkbox]):not([type=radio]),& select{height:var(--control-height-44);padding-block:0}& input::placeholder,& textarea::placeholder{color:var(--label-assistive)}& textarea{resize:vertical;height:160px;min-height:160px}& :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--border-neutral-focus);outline:none}& :is(input:not([type=checkbox]):not([type=radio]),select,textarea)[aria-invalid=true]{border-color:var(--status-error)}& :is(input:not([type=checkbox]):not([type=radio]),select,textarea):disabled{background:var(--background-disabled-primary);border-color:var(--border-neutral-strong);color:var(--label-disable);opacity:1}& :is(input,textarea):disabled::placeholder{color:var(--label-disable)}& select:required:invalid{color:var(--label-assistive)}& .field-error[hidden]{display:none}& .field-error{color:var(--status-error);font-size:var(--font-size-12);line-height:var(--line-height-body);font-weight:var(--font-weight-medium);display:block}& .reason{border-top:1px solid var(--border-neutral-primary);flex-direction:column;gap:12px;margin-top:8px;padding-top:32px;display:flex}& .reason span{color:var(--label-neutral)}& .consent{border:0;min-width:0;margin:0;padding:0}&.demo .consent{margin-top:40px}& .consent label{cursor:pointer;align-items:center;gap:8px;min-height:26px;display:flex}& .consent input{appearance:none;background:var(--foreground-neutral-tertiary);cursor:pointer;flex-shrink:0;width:24px;height:24px;margin:0;mask:url(/icons/checkbox-empty.svg) 50%/contain no-repeat}& .consent input:checked{background:var(--border-neutral-focus);mask-image:url(/icons/checkbox-checked.svg)}& .consent input:indeterminate{background:linear-gradient(var(--border-neutral-focus),var(--border-neutral-focus)) center/10px 2px no-repeat;border:1.5px solid var(--border-neutral-focus);border-radius:3px;width:17px;height:17px;margin:3.5px;mask:none}& .consent label:has(input:focus-visible){outline:2px solid var(--border-neutral-focus);outline-offset:3px;border-radius:4px}& .consent input:disabled{background:var(--foreground-disabled-primary);cursor:not-allowed}& .consent-items{background:var(--background-neutral-soft);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}& .all{margin-bottom:16px}& .integration-note{color:var(--label-neutral);font-size:12px}& .form-actions{justify-content:flex-end;gap:8px;display:flex}&.demo .form-actions button{width:100%;min-height:48px}& .form-status:empty{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}& .form-status{background:var(--color-blue-50);color:var(--label-neutral);border-radius:8px;padding:12px}&.brochure .field>span:not(.field-error){height:22px;line-height:var(--line-height-body);font-weight:var(--font-weight-semibold)}&.brochure .consent-items{padding:var(--spacing-12);border-radius:var(--radius-10)}&.brochure .consent label{min-height:var(--icon-size-24);gap:var(--spacing-6)}&.brochure .consent label>span{word-break:keep-all}&.brochure .consent strong{font-weight:var(--font-weight-semibold)}&.brochure .consent a{color:var(--status-info);text-underline-offset:2px;text-decoration:underline}&.brochure .form-actions{margin-top:var(--spacing-8);align-items:center}&.brochure .form-actions .control{height:var(--control-height-40);min-height:var(--control-height-40);min-width:80px}&.brochure .form-actions .control--solid{border:0}@supports (appearance:base-select){& select,& select::picker(select){appearance:base-select}& select{justify-content:space-between;align-items:center;gap:8px;padding-inline:12px;display:flex}& select::picker-icon{content:"";background:var(--foreground-neutral-tertiary);width:16px;height:16px;mask:url(/icons/chevron-down.svg) 50%/contain no-repeat}& select:open::picker-icon{transform:rotate(180deg)}& select::picker(select){background:var(--background-neutral-elevated);box-shadow:var(--dropdown-shadow);border:0;border-radius:8px;max-height:280px;margin-top:4px;padding:4px;overflow-y:auto}& option{min-height:32px;color:var(--label-normal);font:inherit;border-radius:4px;padding:6px 8px;line-height:20px}& option:checked{background:var(--interaction-neutral-selected)}& option:hover,& option:focus{background:var(--interaction-neutral-weak-hover)}& option::checkmark{order:1;margin-left:auto}& option[value=""]{display:none}}}
