.quote-form-title[data-astro-cid-5v4witja]{color:var(--text-heading);font-size:var(--text-size-h5);line-height:var(--text-line-h5);font-weight:var(--text-weight-bold);margin:0 0 var(--spacing-2xs)}.quote-form-note[data-astro-cid-5v4witja]{color:var(--text-muted);font-size:var(--text-size-body-sm);margin:0 0 var(--spacing-lg)}.quote-form[data-astro-cid-5v4witja]{max-width:calc(560px + 2 * var(--spacing-lg) + 2px);background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--border-radius-300);padding:var(--spacing-lg)}.field[data-astro-cid-5v4witja]{margin-bottom:1.25rem}.field[data-astro-cid-5v4witja] label[data-astro-cid-5v4witja]{color:var(--text-subtle);font-size:var(--text-size-body-md);margin-bottom:var(--spacing-xs);display:block}.field[data-astro-cid-5v4witja] .optional[data-astro-cid-5v4witja]{color:var(--text-muted);font-weight:var(--text-weight-regular)}.field[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja],.field[data-astro-cid-5v4witja] select[data-astro-cid-5v4witja],.field[data-astro-cid-5v4witja] textarea[data-astro-cid-5v4witja]{box-sizing:border-box;background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--border-radius-200);width:100%;padding:var(--spacing-sm) var(--spacing-md);color:var(--text-heading);font:inherit;font-size:var(--text-size-body-md);line-height:var(--text-line-body-md);min-height:44px}.field[data-astro-cid-5v4witja] textarea[data-astro-cid-5v4witja]{resize:vertical;min-height:110px}.field[data-astro-cid-5v4witja] [data-astro-cid-5v4witja]::placeholder{color:var(--text-muted)}.field[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:focus,.field[data-astro-cid-5v4witja] select[data-astro-cid-5v4witja]:focus,.field[data-astro-cid-5v4witja] textarea[data-astro-cid-5v4witja]:focus{outline:var(--border-width-50) solid var(--border-focus);outline-offset:2px}.field[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:not([aria-invalid=true]):focus,.field[data-astro-cid-5v4witja] select[data-astro-cid-5v4witja]:not([aria-invalid=true]):focus,.field[data-astro-cid-5v4witja] textarea[data-astro-cid-5v4witja]:not([aria-invalid=true]):focus{border-color:var(--border-focus)}.field[data-astro-cid-5v4witja] [data-astro-cid-5v4witja][aria-invalid=true]{border-color:var(--border-error)}.field[data-astro-cid-5v4witja] .form-message{margin-top:var(--spacing-xs)}.form-status[data-astro-cid-5v4witja].form-banner{margin-bottom:1.25rem}.quote-disclaimer[data-astro-cid-5v4witja]{color:var(--text-muted);font-size:var(--text-size-body-sm);text-align:center;margin:var(--spacing-sm) 0 0}.field[data-astro-cid-5v4witja] select[data-astro-cid-5v4witja]{appearance:none;padding-right:calc(var(--spacing-md) + 20px + var(--spacing-xs));background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23A7B3C0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right var(--spacing-md) center;background-size:20px}.field[data-astro-cid-5v4witja] select[data-astro-cid-5v4witja]:invalid{color:var(--text-muted)}.field[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:-webkit-autofill{-webkit-text-fill-color:var(--text-heading);-webkit-box-shadow:0 0 0 1000px var(--surface-primary) inset;box-shadow:0 0 0 1000px var(--surface-primary) inset;caret-color:var(--text-heading)}.field[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-heading);-webkit-box-shadow:0 0 0 1000px var(--surface-primary) inset;box-shadow:0 0 0 1000px var(--surface-primary) inset;caret-color:var(--text-heading)}.field[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-heading);-webkit-box-shadow:0 0 0 1000px var(--surface-primary) inset;box-shadow:0 0 0 1000px var(--surface-primary) inset;caret-color:var(--text-heading)}.field[data-astro-cid-5v4witja] textarea[data-astro-cid-5v4witja]:-webkit-autofill{-webkit-text-fill-color:var(--text-heading);-webkit-box-shadow:0 0 0 1000px var(--surface-primary) inset;box-shadow:0 0 0 1000px var(--surface-primary) inset;caret-color:var(--text-heading)}.field[data-astro-cid-5v4witja] select[data-astro-cid-5v4witja]:-webkit-autofill{-webkit-text-fill-color:var(--text-heading);-webkit-box-shadow:0 0 0 1000px var(--surface-primary) inset;box-shadow:0 0 0 1000px var(--surface-primary) inset;caret-color:var(--text-heading)}:-webkit-any(.field[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:-webkit-autofill:not([aria-invalid=true]),.field[data-astro-cid-5v4witja] textarea[data-astro-cid-5v4witja]:-webkit-autofill:not([aria-invalid=true]),.field[data-astro-cid-5v4witja] select[data-astro-cid-5v4witja]:-webkit-autofill:not([aria-invalid=true])){border:1px solid var(--border-primary)}:is(.field[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:autofill:not([aria-invalid=true]),.field[data-astro-cid-5v4witja] textarea[data-astro-cid-5v4witja]:autofill:not([aria-invalid=true]),.field[data-astro-cid-5v4witja] select[data-astro-cid-5v4witja]:autofill:not([aria-invalid=true])){border:1px solid var(--border-primary)}
