.contact-form-content.svelte-1mjmpiq.svelte-1mjmpiq{padding:1rem}h2.svelte-1mjmpiq.svelte-1mjmpiq{font-size:1.5rem;font-weight:700;margin:0 0 .5rem;color:var(--text-primary)}.subtitle.svelte-1mjmpiq.svelte-1mjmpiq{font-size:.9rem;color:var(--text-secondary);margin-bottom:1.5rem}.company-disclaimer.svelte-1mjmpiq.svelte-1mjmpiq{background-color:var(--warning-muted);border:1px solid var(--warning);border-radius:var(--border-radius);padding:.75rem 1rem;margin-bottom:1rem;font-size:.85rem;color:var(--warning-text)}.company-disclaimer.svelte-1mjmpiq p.svelte-1mjmpiq{margin:0 0 .5rem}.company-disclaimer.svelte-1mjmpiq p.svelte-1mjmpiq:last-child{margin-bottom:0}.company-disclaimer.svelte-1mjmpiq a.svelte-1mjmpiq{color:var(--accent-primary);text-decoration:none;font-weight:500}.company-disclaimer.svelte-1mjmpiq a.svelte-1mjmpiq:hover{text-decoration:underline}.message.svelte-1mjmpiq.svelte-1mjmpiq{padding:.75rem 1rem;border-radius:var(--border-radius);margin-bottom:1rem;font-size:.9rem}.message.success.svelte-1mjmpiq.svelte-1mjmpiq{background-color:color-mix(in srgb,var(--success) 13%,transparent);color:var(--success);border:1px solid var(--success)}.message.error.svelte-1mjmpiq.svelte-1mjmpiq{background-color:color-mix(in srgb,var(--danger) 13%,transparent);color:var(--danger);border:1px solid var(--danger)}form.svelte-1mjmpiq.svelte-1mjmpiq{display:flex;flex-direction:column;gap:1rem}.form-group.svelte-1mjmpiq.svelte-1mjmpiq{display:flex;flex-direction:column;gap:.5rem}label.svelte-1mjmpiq.svelte-1mjmpiq{font-weight:600;color:var(--text-primary);font-size:.9rem}textarea.svelte-1mjmpiq.svelte-1mjmpiq{width:100%;padding:.75rem;border:1px solid var(--border-default);border-radius:var(--border-radius);font-family:inherit;font-size:1rem;color:var(--text-primary);background-color:var(--bg-deepest);resize:vertical;min-height:100px}textarea.svelte-1mjmpiq.svelte-1mjmpiq:focus{outline:none;border-color:var(--accent-primary)}.submit-button.svelte-1mjmpiq.svelte-1mjmpiq{margin-top:.5rem;width:100%;background-color:var(--accent-primary);color:#fff;border:none;padding:.875rem 1.5rem;border-radius:var(--border-radius);font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease}.submit-button.svelte-1mjmpiq.svelte-1mjmpiq:hover:not(:disabled){background-color:var(--accent-secondary);transform:translateY(-1px);box-shadow:var(--shadow-md)}.submit-button.svelte-1mjmpiq.svelte-1mjmpiq:disabled{opacity:.6;cursor:not-allowed;transform:none}.confirm-warning.svelte-1mjmpiq.svelte-1mjmpiq{background-color:color-mix(in srgb,var(--danger) 8%,transparent);border:2px solid var(--danger);border-radius:var(--border-radius);padding:1.5rem;text-align:center}.confirm-warning.svelte-1mjmpiq p.svelte-1mjmpiq{margin:0 0 .75rem;font-size:1rem;color:var(--text-primary)}.confirm-warning.svelte-1mjmpiq strong.svelte-1mjmpiq{color:var(--danger)}.confirm-hint.svelte-1mjmpiq.svelte-1mjmpiq{font-size:.85rem!important;color:var(--text-secondary)!important}.confirm-buttons.svelte-1mjmpiq.svelte-1mjmpiq{display:flex;gap:.75rem;margin-top:1rem}.confirm-button.svelte-1mjmpiq.svelte-1mjmpiq{flex:1;background:var(--danger);color:#fff;border:none;padding:.875rem 1.5rem;border-radius:var(--border-radius);font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease}.confirm-button.svelte-1mjmpiq.svelte-1mjmpiq:hover:not(:disabled){background:var(--danger)}.confirm-button.svelte-1mjmpiq.svelte-1mjmpiq:disabled{opacity:.6;cursor:not-allowed}.cancel-button.svelte-1mjmpiq.svelte-1mjmpiq{flex:1;background:transparent;color:var(--text-secondary);border:1px solid var(--border-default);padding:.875rem 1.5rem;border-radius:var(--border-radius);font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease}.cancel-button.svelte-1mjmpiq.svelte-1mjmpiq:hover{background:var(--bg-surface)}
