Tweaks to "new LOI" job cards text/labels
From the user's perspective, cards are always used as the entry point to the data collection flow, regardless of whether a new LOI will be created in the process or now.

For consistency, the button chip label should be the same as other cards, and instead of "Suggest area of interest" the LOI should show "New location of interest" to indicate the data is being collected at a new place as opposed to an existing one..

Also note that the place icon (+ or otherwise) should appear next to the place name, or in this case "New location...", not next to the job name.

@scolsen @shobhitagarwal1612 @JSunde FYI.
diff --git a/ground/src/main/java/com/google/android/ground/ui/datacollection/DataCollectionViewModel.kt b/ground/src/main/java/com/google/android/ground/ui/datacollection/DataCollectionViewModel.kt
index 9d5c0dae3..e8c933666 100644
--- a/ground/src/main/java/com/google/android/ground/ui/datacollection/DataCollectionViewModel.kt
+++ b/ground/src/main/java/com/google/android/ground/ui/datacollection/DataCollectionViewModel.kt
@@ -200,13 +200,7 @@ internal constructor(
   }
 
   private fun createSuggestLoiTask(taskType: Task.Type): Task =
-    Task(
-      id = "-1",
-      index = -1,
-      taskType,
-      resources.getString(R.string.new_location),
-      isRequired = true
-    )
+    Task(id = "-1", index = -1, taskType, resources.getString(R.string.new_site), isRequired = true)
 
   companion object {
     fun getViewModelClass(taskType: Task.Type): Class<out AbstractTaskViewModel> =
diff --git a/ground/src/main/res/drawable/add_location_alt_24.xml b/ground/src/main/res/drawable/add_location_alt_24.xml
deleted file mode 100644
index 1616874ba..000000000
--- a/ground/src/main/res/drawable/add_location_alt_24.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
-  ~ Copyright 2023 Google LLC
-  ~
-  ~ Licensed under the Apache License, Version 2.0 (the "License");
-  ~ you may not use this file except in compliance with the License.
-  ~ You may obtain a copy of the License at
-  ~
-  ~     https://www.apache.org/licenses/LICENSE-2.0
-  ~
-  ~ Unless required by applicable law or agreed to in writing, software
-  ~ distributed under the License is distributed on an "AS IS" BASIS,
-  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~ See the License for the specific language governing permissions and
-  ~ limitations under the License.
-  -->
-
-<vector xmlns:android="http://schemas.android.com/apk/res/android"
-  android:width="24dp"
-  android:height="24dp"
-  android:autoMirrored="true"
-  android:viewportWidth="960"
-  android:viewportHeight="960">
-  <path
-    android:fillColor="#FF000000"
-    android:pathData="M732,316h60L792,188h128v-60L792,128L792,0h-60v128L604,128v60h128v128ZM480.09,470Q509,470 529.5,449.41q20.5,-20.59 20.5,-49.5Q550,371 529.41,350.5q-20.59,-20.5 -49.5,-20.5Q451,330 430.5,350.59q-20.5,20.59 -20.5,49.5Q410,429 430.59,449.5q20.59,20.5 49.5,20.5ZM480,880Q319,743 239.5,625.5T160,408q0,-150 96.5,-239T480,80q17,0 32.67,1.5Q528.33,83 544,86v62q-15,-4 -31,-6t-33,-2q-109.42,0 -184.71,75.11Q220,290.21 220,408q0,75 65,173.5T480,801q133,-121 196.5,-219.5T740,408q0,-8 -0.5,-16t-1.5,-16h61q1,8 1,16v16q0,100 -79.5,217.5T480,880ZM480,386Z" />
-</vector>
diff --git a/ground/src/main/res/layout/loi_card_item.xml b/ground/src/main/res/layout/loi_card_item.xml
index 15cc20cb1..ad5920dbd 100644
--- a/ground/src/main/res/layout/loi_card_item.xml
+++ b/ground/src/main/res/layout/loi_card_item.xml
@@ -24,10 +24,11 @@
     android:id="@+id/loi_card"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
-    android:layout_marginStart="8dp"
-    android:layout_marginEnd="8dp"
+    android:layout_marginStart="@dimen/job_card_start_end_margin"
+    android:layout_marginEnd="@dimen/job_card_start_end_margin"
     android:orientation="vertical"
-    app:cardCornerRadius="8dp"
+    app:strokeWidth="0dp"
+    app:cardCornerRadius="@dimen/job_card_corner_radius"
     app:cardElevation="2dp">
     <androidx.constraintlayout.widget.ConstraintLayout
       android:id="@+id/wrapper_view"
@@ -39,9 +40,7 @@
         android:id="@+id/jobName"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_gravity="center"
-        android:textSize="@dimen/loi_card_item_title_text_size"
-        android:textStyle="bold"
+        style="@style/JobCardTitle"
         app:layout_constraintStart_toStartOf="parent"
         app:layout_constraintTop_toTopOf="parent"
         tools:text="Map the terrain" />
@@ -49,7 +48,7 @@
         android:id="@+id/loiName"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_marginTop="@dimen/loi_card_item_margin"
+        style="@style/JobCardDescription"
         app:layout_constraintStart_toStartOf="@id/jobName"
         app:layout_constraintTop_toBottomOf="@id/jobName"
         tools:text="Quilombolas" />
@@ -58,7 +57,7 @@
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_gravity="center"
-        android:layout_marginTop="@dimen/loi_card_item_margin"
+        style="@style/JobCardAdditionalText"
         app:layout_constraintStart_toStartOf="parent"
         app:layout_constraintTop_toBottomOf="@id/loiName"
         tools:text="No submissions" />
@@ -70,7 +69,7 @@
         android:clickable="false"
         android:text="@string/collect_data"
         app:layout_constraintBottom_toBottomOf="parent"
-        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintEnd_toEndOf="parent"
         app:layout_constraintTop_toBottomOf="@id/submissions" />
     </androidx.constraintlayout.widget.ConstraintLayout>
   </com.google.android.material.card.MaterialCardView>
diff --git a/ground/src/main/res/layout/suggest_loi_card_item.xml b/ground/src/main/res/layout/suggest_loi_card_item.xml
index 85c98778e..a680231fa 100644
--- a/ground/src/main/res/layout/suggest_loi_card_item.xml
+++ b/ground/src/main/res/layout/suggest_loi_card_item.xml
@@ -24,11 +24,12 @@
     android:id="@+id/loi_card"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
-    android:layout_marginStart="8dp"
-    android:layout_marginEnd="8dp"
+    android:layout_marginStart="@dimen/job_card_start_end_margin"
+    android:layout_marginEnd="@dimen/job_card_start_end_margin"
     android:backgroundTint="?attr/colorSecondaryContainer"
     android:orientation="vertical"
-    app:cardCornerRadius="8dp"
+    app:strokeWidth="0dp"
+    app:cardCornerRadius="@dimen/job_card_corner_radius"
     app:cardElevation="2dp">
     <androidx.constraintlayout.widget.ConstraintLayout
       android:id="@+id/wrapper_view"
@@ -36,45 +37,47 @@
       android:layout_height="wrap_content"
       android:orientation="vertical"
       android:padding="16dp">
-      <ImageView
-        android:id="@+id/newLocationIcon"
-        android:layout_width="24dp"
-        android:layout_height="24dp"
-        android:src="@drawable/add_location_alt_24"
-        app:layout_constraintStart_toStartOf="parent"
-        app:layout_constraintTop_toTopOf="parent"
-        app:tint="?attr/colorOnSurfaceVariant" />
       <TextView
         android:id="@+id/jobName"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:layout_gravity="center"
-        android:layout_marginStart="8dp"
-        android:textSize="@dimen/loi_card_item_title_text_size"
-        android:textStyle="bold"
-        app:layout_constraintBottom_toBottomOf="@+id/newLocationIcon"
-        app:layout_constraintStart_toEndOf="@+id/newLocationIcon"
-        app:layout_constraintTop_toTopOf="@+id/newLocationIcon"
+        style="@style/JobCardTitle"
+        app:layout_constraintBottom_toTopOf="@+id/newSite"
+        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintTop_toTopOf="parent"
         tools:text="Map the terrain" />
       <TextView
-        android:id="@+id/newLocation"
+        android:id="@+id/newSite"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
+        android:text="@string/new_site"
+        style="@style/JobCardDescription"
         android:layout_marginTop="@dimen/loi_card_item_margin"
-        android:text="@string/new_location"
+        android:textColor="?attr/colorOnSurface"
         app:layout_constraintStart_toStartOf="parent"
-        app:layout_constraintTop_toBottomOf="@id/jobName"
+        app:layout_constraintTop_toBottomOf="@+id/jobName"
+        app:layout_constraintBottom_toTopOf="@+id/newSiteHintText"
         tools:text="Suggest area of interest" />
+      <TextView
+        android:id="@+id/newSiteHintText"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:text="@string/new_site_hint_text"
+        style="@style/JobCardAdditionalText"
+        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintTop_toBottomOf="@+id/newSite"
+        app:layout_constraintBottom_toTopOf="@+id/collectData"
+        tools:text="Add new site and submit related data" />
       <Button
         android:id="@+id/collectData"
         style="@style/JobButton.Light"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:clickable="false"
-        android:text="@string/add_location"
+        android:text="@string/collect_data"
         app:layout_constraintBottom_toBottomOf="parent"
-        app:layout_constraintStart_toStartOf="parent"
-        app:layout_constraintTop_toBottomOf="@id/newLocation" />
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintTop_toBottomOf="@+id/newSiteHintText" />
     </androidx.constraintlayout.widget.ConstraintLayout>
   </com.google.android.material.card.MaterialCardView>
 </layout>
diff --git a/ground/src/main/res/values/dimens.xml b/ground/src/main/res/values/dimens.xml
index 30f7c0739..8991606b2 100644
--- a/ground/src/main/res/values/dimens.xml
+++ b/ground/src/main/res/values/dimens.xml
@@ -71,5 +71,7 @@
 
   <!-- LOI bottom card -->
   <dimen name="loi_card_item_margin">10dp</dimen>
-  <dimen name="loi_card_item_title_text_size">14sp</dimen>
+
+  <dimen name="job_card_corner_radius">16dp</dimen>
+  <dimen name="job_card_start_end_margin">8dp</dimen>
 </resources>
diff --git a/ground/src/main/res/values/strings.xml b/ground/src/main/res/values/strings.xml
index 90a912ae2..201ad0dc0 100644
--- a/ground/src/main/res/values/strings.xml
+++ b/ground/src/main/res/values/strings.xml
@@ -78,7 +78,6 @@
   <string name="sign_out">Sign out</string>
   <string name="change_survey">Change survey</string>
   <string name="collect_data">Collect data</string>
-  <string name="add_location">Add location</string>
   <string name="question_data_collection_title">Question</string>
   <string name="task_number">Task %1$s:</string>
 
@@ -150,7 +149,8 @@
 
   <string name="drop_pin">Drop pin</string>
 
-  <string name="new_location">Suggest area of interest</string>
+  <string name="new_site">New data collection site</string>
+  <string name="new_site_hint_text">Add new site and submit related data</string>
   <string name="take_a_photo">Take a photo</string>
   <string name="drop_a_pin">Drop a pin</string>
   <string name="draw_an_area">Draw an area</string>
diff --git a/ground/src/main/res/values/styles.xml b/ground/src/main/res/values/styles.xml
index 34850ec27..c51db8b42 100644
--- a/ground/src/main/res/values/styles.xml
+++ b/ground/src/main/res/values/styles.xml
@@ -225,6 +225,23 @@
     <item name="iconTint">?attr/colorPrimary</item>
   </style>
 
+  <style name="JobCardTitle" parent="AppTheme.Base">
+    <item name="android:textColor">?attr/colorOnSurfaceVariant</item>
+    <item name="android:textSize">14sp</item>
+  </style>
+
+  <style name="JobCardDescription" parent="AppTheme.Base">
+    <item name="android:textColor">?attr/colorOnSurface</item>
+    <item name="android:textSize">16sp</item>
+    <item name="android:layout_marginTop">@dimen/loi_card_item_margin</item>
+  </style>
+
+  <style name="JobCardAdditionalText" parent="AppTheme.Base">
+    <item name="android:textColor">?attr/colorSecondary</item>
+    <item name="android:textSize">12sp</item>
+    <item name="android:layout_marginTop">@dimen/loi_card_item_margin</item>
+  </style>
+
   <style name="JobButton" parent="ChipButton">
     <item name="android:backgroundTint">?attr/colorPrimary</item>
     <item name="android:textColor">?attr/colorSurface</item>
['ground/src/main/res/layout/loi_card_item.xml', 'ground/src/main/res/values/strings.xml', 'ground/src/main/res/layout/suggest_loi_card_item.xml', 'ground/src/main/res/values/styles.xml', 'ground/src/main/java/com/google/android/ground/ui/datacollection/DataCollectionViewModel.kt', 'ground/src/main/res/values/dimens.xml']