.contact-h1.svelte-1bv7ezn{font-size:clamp(1.875rem,6.5vw,3.5rem);word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.field-label{display:block;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;color:#262626;letter-spacing:-.005em}.field-required{color:#1a84f5;margin-left:1px}.field-optional{font-weight:400;color:#a3a3a3;font-size:.75rem;margin-left:4px}.field-help{margin-top:.5rem;font-size:.75rem;color:#a3a3a3}.field-input{display:block;width:100%;padding:.75rem .95rem;font-size:.9375rem;line-height:1.45;color:#171717;background-color:#fff;border:1.5px solid #e5e5e5;border-radius:.75rem;box-shadow:0 1px #0f172a05;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;appearance:none;-webkit-appearance:none;font-family:inherit}.field-input::placeholder{color:#a3a3a3}.field-input:hover:not(:focus):not(:disabled){border-color:#d4d4d4}.field-input:focus{outline:none;border-color:#32a3ff;box-shadow:0 0 0 4px #32a3ff24;background-color:#fff}.field-textarea{resize:vertical;min-height:6.5rem}.field-warn{border-color:#fbbf24!important}.field-warn:focus{border-color:#f59e0b!important;box-shadow:0 0 0 4px #f59e0b29!important}.field-select-wrap{position:relative}.field-select{padding-right:2.5rem;cursor:pointer}.field-select-chevron{position:absolute;right:.875rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:#737373;pointer-events:none;transition:color .18s ease}.field-select-wrap:focus-within .field-select-chevron{color:#1a84f5}input[type=datetime-local].field-input{min-height:3rem}input[type=datetime-local].field-input::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer;filter:grayscale(.4)}
