diff --git a/playwright.config.ts b/playwright.config.ts
index b4dbac8..07c598b 100644
--- a/playwright.config.ts
+++ b/playwright.config.ts
@@ -1,15 +1,20 @@
import { defineConfig, devices } from "@playwright/test";
+const baseURL = process.env.BASE_URL ?? "http://localhost:4321";
+const isRemote = Boolean(process.env.BASE_URL);
+
export default defineConfig({
testDir: "./tests",
timeout: 15_000,
- use: { baseURL: "http://localhost:4321" },
- webServer: {
- command: "npm run preview",
- url: "http://localhost:4321",
- reuseExistingServer: true,
- timeout: 30_000,
- },
+ use: { baseURL },
+ webServer: isRemote
+ ? undefined
+ : {
+ command: "npm run preview",
+ url: "http://localhost:4321",
+ reuseExistingServer: true,
+ timeout: 30_000,
+ },
projects: [
{ name: "desktop", use: { ...devices["Desktop Chrome"] } },
{ name: "mobile", use: { ...devices["Pixel 5"] } },
diff --git a/src/pages/business.astro b/src/pages/business.astro
index ba1bd5f..f0af86b 100644
--- a/src/pages/business.astro
+++ b/src/pages/business.astro
@@ -1,5 +1,6 @@
---
import LocaleCopy from "../components/LocaleCopy.astro";
+import BusinessIssue from "../components/BusinessIssue.jsx";
import BaseLayout from "../layouts/BaseLayout.astro";
const copy = {
@@ -38,5 +39,6 @@ const copy = {
+