Who we are
diff --git a/style.css b/style.css
index 04b8ae6..1928008 100644
--- a/style.css
+++ b/style.css
@@ -237,38 +237,3 @@ a:focus-visible, .btn:focus-visible { outline: 2px solid var(--amber); outline-o
.logo-mark { width: 146px; }
.nav-links a:not(.nav-cta) { display: none; }
}
-
-/* ── Field cases: real before/after work + client testimonial ───────────── */
-.field-cases { max-width: 1080px; margin-top: 2.6rem; }
-.field-case { display: flex; flex-direction: column; gap: 1.8rem; }
-.field-divider { height: 1px; background: rgba(15, 23, 41, 0.10); margin: 3.5rem 0; max-width: 1080px; }
-.field-case-header { display: flex; align-items: flex-start; justify-content: space-between; gap: 1.5rem; flex-wrap: wrap; }
-.field-case-meta { display: flex; flex-direction: column; gap: 0.3rem; }
-.field-case-client { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(1.3rem, 2.2vw, 1.7rem); color: var(--ink); line-height: 1.2; margin: 0; }
-.field-case-type { font-family: 'DM Sans', sans-serif; font-size: 0.62rem; letter-spacing: 0.14em; text-transform: uppercase; color: #6b7280; margin: 0; }
-.field-outcome-pills { display: flex; gap: 0.5rem; flex-wrap: wrap; align-items: center; padding-top: 0.3rem; }
-.field-pill { font-family: 'DM Sans', sans-serif; font-size: 0.6rem; letter-spacing: 0.1em; text-transform: uppercase; padding: 0.35rem 0.85rem; border: 1px solid rgba(232, 155, 28, 0.45); border-radius: 2px; color: var(--amber-deep); background: rgba(232, 155, 28, 0.07); white-space: nowrap; }
-.field-shots-sidebyside { display: grid; grid-template-columns: 1fr auto 1fr; gap: 1rem; align-items: start; }
-.field-shot-wrap { display: flex; flex-direction: column; gap: 0.5rem; margin: 0; }
-.field-shot-label { font-family: 'DM Sans', sans-serif; font-size: 0.58rem; letter-spacing: 0.14em; text-transform: uppercase; color: #6b7280; }
-.field-shot { border-radius: 3px; border: 1px solid rgba(15, 23, 41, 0.10); overflow: hidden; background: var(--paper-2); height: 340px; }
-.field-shot img { width: 100%; height: 100%; object-fit: cover; object-position: top left; display: block; }
-.field-shot-arrow { display: flex; align-items: center; justify-content: center; padding-top: 2rem; color: var(--ink-soft); flex-shrink: 0; }
-.field-shot-arrow svg { width: 26px; height: 26px; opacity: 0.6; }
-.field-case-body { display: grid; grid-template-columns: 1fr auto; gap: 3rem; align-items: end; padding-top: 0.75rem; }
-.field-quote { font-family: 'Lora', Georgia, serif; font-style: italic; font-size: 1.08rem; line-height: 1.7; color: #374151; margin: 0; padding: 0; border: none; max-width: 640px; }
-.field-attribution { display: flex; align-items: center; gap: 1rem; flex-shrink: 0; }
-.field-headshot { width: 54px; height: 54px; border-radius: 50%; flex-shrink: 0; overflow: hidden; border: 1px solid rgba(15, 23, 41, 0.12); background: #e8e4dc; }
-.field-headshot img { width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }
-.field-attribution-text { display: flex; flex-direction: column; gap: 0.2rem; text-align: right; }
-.field-name { font-family: 'DM Sans', sans-serif; font-size: 0.82rem; font-weight: 500; color: var(--ink); margin: 0; }
-.field-role { font-family: 'DM Sans', sans-serif; font-size: 0.72rem; color: #6b7280; margin: 0; }
-
-@media (max-width: 760px) {
- .field-shots-sidebyside { grid-template-columns: 1fr; gap: 1.25rem; }
- .field-shot-arrow { display: none; }
- .field-shot { height: 210px; }
- .field-case-body { grid-template-columns: 1fr; gap: 1.5rem; align-items: start; }
- .field-attribution-text { text-align: left; }
- .field-case-header { flex-direction: column; gap: 1rem; }
-}