/* ==========================================================================
   Salutotech — Design System
   Editorial wellness · psychology-led · South African corporate
   ========================================================================== */

@import url('https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght,SOFT@0,9..144,300..900,0..100;1,9..144,300..900,0..100&family=Manrope:wght@300;400;500;600;700;800&display=swap');

/* ---------- Tokens ---------- */
:root {
  /* Palette */
  --ink: #0F2540;
  --ink-soft: #1E4D6B;
  --blue: #2E86AB;
  --blue-soft: #6AAEC9;
  --sage: #4F8F73;
  --sage-soft: #A8D5BA;
  --sand: #E9D8A6;
  --sand-soft: #F4ECD1;
  --paper: #FAF8F3;
  --paper-cool: #F5F7FA;
  --mist: #E8EDF2;
  --line: #DDE3EA;
  --slate: #1F2937;
  --slate-soft: #4B5563;
  --slate-mute: #6B7280;
  --white: #FFFFFF;

  /* Typography */
  --display: 'Fraunces', 'Times New Roman', serif;
  --body: 'Manrope', system-ui, sans-serif;

  /* Layout */
  --maxw: 1240px;
  --gutter: clamp(20px, 4vw, 48px);
  --radius: 14px;
  --radius-lg: 24px;

  /* Motion */
  --ease: cubic-bezier(0.22, 1, 0.36, 1);
}

/* ---------- Reset ---------- */
*, *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; scroll-behavior: smooth; }
body {
  margin: 0;
  font-family: var(--body);
  font-size: 17px;
  line-height: 1.65;
  color: var(--slate);
  background: var(--paper);
  font-feature-settings: 'ss01', 'cv11';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
img, svg { display: block; max-width: 100%; }
a { color: inherit; text-decoration: none; }
button { font: inherit; cursor: pointer; }

/* ---------- Typography ---------- */
h1, h2, h3, h4 {
  font-family: var(--display);
  color: var(--ink);
  font-weight: 400;
  letter-spacing: -0.015em;
  line-height: 1.05;
  margin: 0 0 0.4em;
  font-variation-settings: 'SOFT' 40, 'opsz' 144;
}
h1 {
  font-size: clamp(2.6rem, 5.4vw, 4.6rem);
  font-weight: 350;
}
h2 {
  font-size: clamp(2rem, 3.6vw, 3rem);
  font-weight: 380;
}
h3 {
  font-size: clamp(1.35rem, 1.9vw, 1.6rem);
  font-weight: 450;
  letter-spacing: -0.01em;
}
h4 {
  font-size: 1.1rem;
  font-weight: 500;
  letter-spacing: -0.005em;
}
.italic { font-style: italic; font-variation-settings: 'SOFT' 70, 'opsz' 144; }

p { margin: 0 0 1em; color: var(--slate-soft); }
p.lead {
  font-size: clamp(1.05rem, 1.3vw, 1.2rem);
  line-height: 1.6;
  color: var(--slate);
}
strong { color: var(--ink); font-weight: 600; }

/* Eyebrow / kicker */
.kicker {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-family: var(--body);
  font-size: 0.78rem;
  font-weight: 600;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: var(--sage);
  margin-bottom: 1.2rem;
}
/* Hero kicker: larger, banner-style brand line for the homepage */
.hero .kicker {
  font-size: clamp(0.95rem, 1.2vw, 1.15rem);
  letter-spacing: 0.22em;
  gap: 16px;
  margin-bottom: 1.6rem;
  font-weight: 700;
}
.hero .kicker::before {
  width: 56px;
  height: 2px;
}
.kicker::before {
  content: "";
  width: 28px;
  height: 1px;
  background: var(--sage);
}

/* ---------- Layout primitives ---------- */
.container {
  max-width: var(--maxw);
  margin: 0 auto;
  padding-left: var(--gutter);
  padding-right: var(--gutter);
}
section { padding: clamp(64px, 9vw, 120px) 0; }
.section-tight { padding: clamp(48px, 6vw, 80px) 0; }

.grid { display: grid; gap: clamp(20px, 2.5vw, 32px); }
.grid-2 { grid-template-columns: repeat(2, 1fr); }
.grid-3 { grid-template-columns: repeat(3, 1fr); }
.grid-4 { grid-template-columns: repeat(4, 1fr); }
.grid-6 { grid-template-columns: repeat(6, 1fr); }

@media (max-width: 900px) {
  .grid-3, .grid-4, .grid-6 { grid-template-columns: repeat(2, 1fr); }
  .grid-2 { grid-template-columns: 1fr; }
}
@media (max-width: 560px) {
  .grid-3, .grid-4, .grid-6 { grid-template-columns: 1fr; }
}

/* ---------- Buttons ---------- */
.btn {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 14px 24px;
  border-radius: 999px;
  font-weight: 600;
  font-size: 0.95rem;
  letter-spacing: 0.005em;
  border: 1px solid transparent;
  transition: all 0.3s var(--ease);
  white-space: nowrap;
}
.btn--primary {
  background: var(--ink);
  color: var(--paper);
}
.btn--primary:hover {
  background: var(--sage);
  transform: translateY(-2px);
  box-shadow: 0 14px 28px -10px rgba(15, 37, 64, 0.35);
}
.btn--secondary {
  background: transparent;
  color: var(--ink);
  border-color: var(--ink);
}
.btn--secondary:hover {
  background: var(--ink);
  color: var(--paper);
  transform: translateY(-2px);
}
.btn--ghost {
  background: transparent;
  color: var(--ink);
  padding: 14px 8px;
}
.btn--ghost:hover { color: var(--sage); }

.btn .arrow {
  width: 14px;
  height: 14px;
  transition: transform 0.3s var(--ease);
}
.btn:hover .arrow { transform: translateX(4px); }

.cta-row { display: flex; gap: 14px; flex-wrap: wrap; align-items: center; }

/* ---------- Header / Nav ---------- */
.site-header {
  position: sticky;
  top: 0;
  z-index: 50;
  background: rgba(250, 248, 243, 0.85);
  backdrop-filter: saturate(180%) blur(14px);
  -webkit-backdrop-filter: saturate(180%) blur(14px);
  border-bottom: 1px solid transparent;
  transition: border-color 0.3s var(--ease);
}
.site-header.scrolled { border-color: var(--line); }

.nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 0;
}
.logo {
  display: flex;
  align-items: center;
  gap: 10px;
  font-family: var(--display);
  font-size: 1.5rem;
  font-weight: 450;
  color: var(--ink);
  letter-spacing: -0.02em;
}
.logo-img {
  display: inline-block;
  height: 40px;
  width: 141px;
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  /* Fallback text hidden visually but kept for accessibility */
  text-indent: -9999px;
  overflow: hidden;
  white-space: nowrap;
}
.logo-img--footer {
  height: 48px;
  width: 169px;
}
.logo-mark {
  width: 32px;
  height: 32px;
}
.logo-mark circle { transition: r 0.6s var(--ease); }

.nav-links {
  display: flex;
  align-items: center;
  gap: 4px;
  list-style: none;
  margin: 0;
  padding: 0;
}
.nav-links a {
  padding: 10px 14px;
  font-size: 0.93rem;
  font-weight: 500;
  color: var(--slate);
  border-radius: 8px;
  position: relative;
  transition: color 0.2s;
}
.nav-links a:hover { color: var(--ink); }
.nav-links a.active { color: var(--sage); }
.nav-links a.has-sub::after {
  content: "";
  display: inline-block;
  width: 7px; height: 7px;
  border-right: 1.5px solid currentColor;
  border-bottom: 1.5px solid currentColor;
  transform: rotate(45deg) translate(-2px, -2px);
  margin-left: 6px;
  opacity: 0.6;
}
.nav-cta { display: flex; gap: 10px; align-items: center; }
.nav-cta .btn { padding: 10px 20px; font-size: 0.88rem; }

/* Dropdown */
.nav-item { position: relative; }
.nav-submenu {
  position: absolute;
  top: calc(100% + 6px);
  left: 0;
  min-width: 260px;
  background: var(--white);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 10px;
  box-shadow: 0 24px 48px -16px rgba(15, 37, 64, 0.18);
  opacity: 0;
  visibility: hidden;
  transform: translateY(-6px);
  transition: all 0.25s var(--ease);
  list-style: none;
  margin: 0;
}
.nav-item:hover .nav-submenu,
.nav-item:focus-within .nav-submenu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
.nav-submenu a {
  display: block;
  padding: 10px 14px;
  font-size: 0.9rem;
  color: var(--slate);
  border-radius: 8px;
}
.nav-submenu a:hover { background: var(--paper-cool); color: var(--ink); }
.nav-submenu .sub-label {
  font-size: 0.7rem;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--slate-mute);
  padding: 8px 14px 4px;
  display: block;
}

/* Mobile */
.menu-toggle { display: none; background: none; border: 0; padding: 8px; }
.menu-toggle svg { width: 26px; height: 26px; stroke: var(--ink); }
.mobile-drawer { display: none; }

@media (max-width: 1080px) {
  .mobile-drawer { display: block; }
  .nav-links { display: none; }
  .menu-toggle { display: block; }
  .nav-cta .btn--secondary,
  .nav-cta .btn--ghost { display: none; }
  .nav-cta .btn--primary { padding: 9px 16px; font-size: 0.82rem; }
  .mobile-drawer {
    position: fixed;
    inset: 70px 0 0;
    background: var(--paper);
    padding: 24px var(--gutter);
    transform: translateX(100%);
    transition: transform 0.4s var(--ease);
    overflow-y: auto;
    z-index: 40;
  }
  .mobile-drawer.open { transform: translateX(0); }
  .mobile-drawer ul {
    list-style: none;
    padding: 0;
    margin: 0;
  }
  .mobile-drawer li { border-bottom: 1px solid var(--line); }
  .mobile-drawer a {
    display: block;
    padding: 18px 4px;
    font-size: 1.1rem;
    color: var(--ink);
    font-family: var(--display);
  }
  .mobile-drawer .sub-list a {
    padding-left: 20px;
    font-family: var(--body);
    font-size: 0.95rem;
    color: var(--slate-soft);
  }
  .mobile-drawer .mobile-cta {
    margin-top: 30px;
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
  .mobile-drawer .btn { justify-content: center; }
}

/* ---------- Hero ---------- */
.hero {
  position: relative;
  padding: clamp(80px, 12vw, 140px) 0 clamp(60px, 9vw, 120px);
  overflow: hidden;
}
.hero-bg {
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0;
}
.hero-content {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 1.3fr 1fr;
  gap: 60px;
  align-items: center;
}
@media (max-width: 980px) {
  .hero-content { grid-template-columns: 1fr; gap: 40px; }
}
.hero h1 {
  font-size: clamp(2.8rem, 6.5vw, 5.4rem);
  font-weight: 320;
  margin-bottom: 0.5em;
}
.hero h1 .em {
  font-style: italic;
  color: var(--sage);
  font-variation-settings: 'SOFT' 80, 'opsz' 144;
  font-weight: 380;
}
.hero p.lead {
  max-width: 540px;
  margin-bottom: 2rem;
  font-size: clamp(1.1rem, 1.4vw, 1.3rem);
}
.hero-cta { margin-top: 2rem; }

/* Hero visual */
.hero-visual {
  position: relative;
  aspect-ratio: 4/5;
  border-radius: var(--radius-lg);
  background: linear-gradient(135deg, var(--ink) 0%, var(--ink-soft) 60%, var(--sage) 100%);
  overflow: hidden;
  padding: 32px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  color: var(--paper);
  box-shadow: 0 30px 60px -20px rgba(15, 37, 64, 0.4);
}
.hero-visual::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image:
    radial-gradient(circle at 20% 80%, rgba(168, 213, 186, 0.25), transparent 50%),
    radial-gradient(circle at 80% 20%, rgba(233, 216, 166, 0.18), transparent 50%);
  pointer-events: none;
}
.hero-visual .v-label {
  font-size: 0.72rem;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  opacity: 0.7;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.hero-visual .v-title {
  font-family: var(--display);
  font-size: 1.6rem;
  font-weight: 380;
  position: relative;
  margin: 16px 0;
}
.hero-visual .chart {
  width: 100%;
  height: auto;
  position: relative;
}
.hero-visual .v-foot {
  display: flex;
  gap: 24px;
  position: relative;
  font-size: 0.85rem;
}
.hero-visual .v-foot div span {
  display: block;
  font-family: var(--display);
  font-size: 1.8rem;
  font-weight: 400;
  color: var(--sage-soft);
  line-height: 1;
}

/* Drifting dots in hero bg */
.hero-bg .dot {
  position: absolute;
  border-radius: 50%;
  opacity: 0.5;
}

/* ---------- Method (4 steps) ---------- */
.method {
  background: var(--ink);
  color: var(--paper);
  position: relative;
  overflow: hidden;
}
.method::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    radial-gradient(ellipse at 0% 0%, rgba(79, 143, 115, 0.18), transparent 50%),
    radial-gradient(ellipse at 100% 100%, rgba(46, 134, 171, 0.14), transparent 50%);
  pointer-events: none;
}
.method h2 { color: var(--paper); }
.method p { color: rgba(250, 248, 243, 0.75); }
.method .kicker { color: var(--sage-soft); }
.method .kicker::before { background: var(--sage-soft); }

.method-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 0;
  margin-top: 60px;
  border-top: 1px solid rgba(250, 248, 243, 0.18);
}
@media (max-width: 900px) { .method-grid { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 540px) { .method-grid { grid-template-columns: 1fr; } }

.step {
  padding: 32px 24px 32px 0;
  border-right: 1px solid rgba(250, 248, 243, 0.18);
  position: relative;
}
.step:last-child { border-right: 0; }
@media (max-width: 900px) {
  .step:nth-child(2) { border-right: 0; }
  .step:nth-child(1), .step:nth-child(2) { border-bottom: 1px solid rgba(250, 248, 243, 0.18); }
}
.step .num {
  font-family: var(--display);
  font-size: 0.85rem;
  font-weight: 500;
  color: var(--sage-soft);
  letter-spacing: 0.04em;
  margin-bottom: 16px;
}
.step h3 {
  color: var(--paper);
  font-style: italic;
  font-weight: 400;
  font-variation-settings: 'SOFT' 80, 'opsz' 144;
  margin-bottom: 14px;
}
.step p {
  font-size: 0.95rem;
  color: rgba(250, 248, 243, 0.7);
  margin: 0;
}

/* ---------- Service cards ---------- */
.service-card {
  background: var(--white);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  padding: 32px;
  display: flex;
  flex-direction: column;
  height: 100%;
  transition: all 0.4s var(--ease);
  position: relative;
  overflow: hidden;
}
.service-card::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 0;
  height: 3px;
  background: var(--sage);
  transition: width 0.5s var(--ease);
}
.service-card:hover {
  transform: translateY(-6px);
  border-color: transparent;
  box-shadow: 0 30px 50px -20px rgba(15, 37, 64, 0.15);
}
.service-card:hover::before { width: 100%; }

.service-card .icon {
  width: 44px;
  height: 44px;
  margin-bottom: 24px;
  color: var(--sage);
}
.service-card h3 {
  margin-bottom: 12px;
  font-style: italic;
  font-variation-settings: 'SOFT' 70, 'opsz' 144;
}
.service-card p {
  font-size: 0.95rem;
  margin-bottom: 24px;
  flex-grow: 1;
}
.service-card .arrow-link {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 0.88rem;
  font-weight: 600;
  color: var(--ink);
  letter-spacing: 0.02em;
}
.service-card .arrow-link svg {
  width: 14px;
  transition: transform 0.3s var(--ease);
}
.service-card:hover .arrow-link svg { transform: translateX(5px); }

/* ---------- Product cards ---------- */
.product-card {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  padding: 36px;
  position: relative;
  overflow: hidden;
  transition: all 0.4s var(--ease);
}
.product-card:hover {
  border-color: var(--sage);
  transform: translateY(-4px);
}
.product-card .tag {
  display: inline-block;
  font-size: 0.7rem;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  background: var(--sand-soft);
  color: var(--ink);
  padding: 5px 12px;
  border-radius: 999px;
  margin-bottom: 20px;
  font-weight: 600;
}
.product-card h3 {
  font-size: 2rem;
  font-style: italic;
  font-variation-settings: 'SOFT' 90, 'opsz' 144;
  margin-bottom: 8px;
}
.product-card .tagline {
  font-size: 1rem;
  color: var(--slate);
  margin-bottom: 20px;
}
.product-card ul {
  list-style: none;
  padding: 0;
  margin: 20px 0;
}
.product-card ul li {
  padding: 8px 0;
  font-size: 0.92rem;
  color: var(--slate-soft);
  border-bottom: 1px dashed var(--line);
  display: flex;
  align-items: flex-start;
  gap: 10px;
}
.product-card ul li:last-child { border-bottom: 0; }
.product-card ul li::before {
  content: "→";
  color: var(--sage);
  font-weight: 700;
  flex-shrink: 0;
}
.product-card .product-cta {
  margin-top: 24px;
}

/* ---------- Audience tiles ---------- */
.audience-tile {
  background: var(--white);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px;
  transition: all 0.3s var(--ease);
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 18px;
}
.audience-tile:hover {
  background: var(--sand-soft);
  border-color: var(--sand);
  transform: translateX(4px);
}
.audience-tile .icon {
  width: 36px;
  height: 36px;
  flex-shrink: 0;
  color: var(--ink);
}
.audience-tile h4 {
  font-family: var(--body);
  font-weight: 600;
  margin: 0;
  font-size: 1rem;
  color: var(--ink);
}

/* ---------- Why blocks ---------- */
.why-block {
  padding: 32px 0;
  border-top: 1px solid var(--line);
}
.why-block:last-child { border-bottom: 1px solid var(--line); }
.why-block h3 {
  font-size: 1.5rem;
  margin-bottom: 12px;
  font-style: italic;
  font-variation-settings: 'SOFT' 70, 'opsz' 144;
}

/* ---------- Stats strip ---------- */
.stats {
  background: var(--sand-soft);
  border-top: 1px solid var(--sand);
  border-bottom: 1px solid var(--sand);
}
.stats-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
  text-align: left;
}
@media (max-width: 760px) { .stats-grid { grid-template-columns: 1fr; } }
.stat-item {
  border-left: 2px solid var(--ink);
  padding-left: 20px;
}
.stat-item .figure {
  font-family: var(--display);
  font-size: clamp(2.4rem, 4vw, 3.6rem);
  font-weight: 350;
  color: var(--ink);
  line-height: 1;
  margin-bottom: 10px;
  font-variation-settings: 'SOFT' 50, 'opsz' 144;
}
.stat-item .label {
  font-size: 0.92rem;
  color: var(--slate-soft);
}

/* ---------- CTA banner ---------- */
.cta-banner {
  background: var(--ink);
  color: var(--paper);
  border-radius: var(--radius-lg);
  padding: clamp(40px, 6vw, 80px);
  display: grid;
  grid-template-columns: 1.4fr 1fr;
  gap: 40px;
  align-items: center;
  position: relative;
  overflow: hidden;
}
@media (max-width: 800px) {
  .cta-banner { grid-template-columns: 1fr; }
}
.cta-banner::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    radial-gradient(circle at 90% 90%, rgba(79, 143, 115, 0.3), transparent 50%);
  pointer-events: none;
}
.cta-banner h2 {
  color: var(--paper);
  margin: 0 0 16px;
  font-size: clamp(1.8rem, 3vw, 2.6rem);
  position: relative;
}
.cta-banner p {
  color: rgba(250, 248, 243, 0.75);
  margin: 0;
  position: relative;
}
.cta-banner .cta-row { position: relative; }
.cta-banner .btn--primary { background: var(--sage); }
.cta-banner .btn--primary:hover { background: var(--sage-soft); color: var(--ink); }
.cta-banner .btn--secondary { color: var(--paper); border-color: rgba(250, 248, 243, 0.4); }
.cta-banner .btn--secondary:hover { background: var(--paper); color: var(--ink); border-color: var(--paper); }

/* ---------- Footer ---------- */
.site-footer {
  background: var(--ink);
  color: rgba(250, 248, 243, 0.75);
  padding: 80px 0 30px;
}
.site-footer h4 {
  color: var(--paper);
  font-family: var(--body);
  font-size: 0.82rem;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-weight: 600;
}
.site-footer ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.site-footer li { margin-bottom: 10px; }
.site-footer a {
  font-size: 0.93rem;
  color: rgba(250, 248, 243, 0.65);
  transition: color 0.2s;
}
.site-footer a:hover { color: var(--sage-soft); }

.footer-grid {
  display: grid;
  grid-template-columns: 1.4fr 1fr 1fr 1fr 1fr;
  gap: 40px;
  margin-bottom: 60px;
}
@media (max-width: 980px) {
  .footer-grid { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 560px) {
  .footer-grid { grid-template-columns: 1fr; gap: 32px; }
}

.footer-brand p {
  color: rgba(250, 248, 243, 0.55);
  font-size: 0.93rem;
  margin-top: 16px;
  max-width: 280px;
}
.footer-bottom {
  padding-top: 30px;
  border-top: 1px solid rgba(250, 248, 243, 0.12);
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 12px;
  font-size: 0.83rem;
  color: rgba(250, 248, 243, 0.45);
}

/* ---------- Inner-page hero (smaller) ---------- */
.page-hero {
  padding: clamp(80px, 10vw, 130px) 0 clamp(40px, 6vw, 80px);
  position: relative;
  overflow: hidden;
}
.page-hero .container { position: relative; z-index: 1; }
.page-hero h1 { max-width: 18ch; margin-bottom: 0.4em; }
.page-hero p.lead { max-width: 60ch; }
.page-hero::after {
  content: "";
  position: absolute;
  right: -100px;
  top: 0;
  width: 600px;
  height: 600px;
  border-radius: 50%;
  background: radial-gradient(circle, rgba(168, 213, 186, 0.3), transparent 65%);
  pointer-events: none;
}

/* ---------- Two-column text content ---------- */
.two-col {
  display: grid;
  grid-template-columns: 1fr 1.8fr;
  gap: clamp(30px, 5vw, 80px);
  align-items: start;
}
@media (max-width: 820px) { .two-col { grid-template-columns: 1fr; } }
.two-col .col-label h2 {
  font-size: clamp(1.6rem, 2.4vw, 2.2rem);
  font-style: italic;
  font-variation-settings: 'SOFT' 80, 'opsz' 144;
}
.two-col .col-content > * + * { margin-top: 1.2em; }

/* List with arrow markers (service list) */
.service-list {
  list-style: none;
  padding: 0;
  margin: 30px 0;
}
.service-list li {
  padding: 20px 0;
  border-top: 1px solid var(--line);
  display: grid;
  grid-template-columns: 28px 1fr;
  gap: 18px;
  align-items: start;
}
.service-list li:last-child { border-bottom: 1px solid var(--line); }
.service-list li .marker {
  font-family: var(--display);
  color: var(--sage);
  font-weight: 500;
  font-size: 0.9rem;
  margin-top: 4px;
  font-variation-settings: 'opsz' 14;
}
.service-list li h4 {
  font-family: var(--display);
  font-weight: 450;
  font-size: 1.2rem;
  color: var(--ink);
  margin-bottom: 6px;
  font-style: italic;
  font-variation-settings: 'SOFT' 60, 'opsz' 144;
}
.service-list li p {
  margin: 0;
  font-size: 0.95rem;
}

/* ---------- Pull quote ---------- */
.pullquote {
  font-family: var(--display);
  font-size: clamp(1.5rem, 2.8vw, 2.2rem);
  font-style: italic;
  font-weight: 300;
  line-height: 1.3;
  color: var(--ink);
  max-width: 24ch;
  margin: 60px auto;
  text-align: center;
  font-variation-settings: 'SOFT' 80, 'opsz' 144;
  position: relative;
}
.pullquote::before,
.pullquote::after {
  content: "";
  display: block;
  width: 40px;
  height: 1px;
  background: var(--sage);
  margin: 24px auto;
}

/* ---------- Form ---------- */
.form-wrap {
  background: var(--white);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  padding: clamp(28px, 4vw, 48px);
}
.form-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 18px;
  margin-bottom: 18px;
}
@media (max-width: 600px) { .form-row { grid-template-columns: 1fr; } }
label {
  display: block;
  font-size: 0.82rem;
  font-weight: 600;
  letter-spacing: 0.04em;
  color: var(--slate);
  margin-bottom: 8px;
}
input, select, textarea {
  width: 100%;
  padding: 14px 16px;
  border: 1px solid var(--line);
  border-radius: 10px;
  font-family: var(--body);
  font-size: 0.95rem;
  background: var(--paper);
  color: var(--slate);
  transition: border-color 0.2s, box-shadow 0.2s;
}
input:focus, select:focus, textarea:focus {
  outline: none;
  border-color: var(--sage);
  box-shadow: 0 0 0 3px rgba(79, 143, 115, 0.15);
}
textarea { resize: vertical; min-height: 130px; font-family: var(--body); }
.field-full { margin-bottom: 18px; }
.consent-note {
  font-size: 0.82rem;
  color: var(--slate-mute);
  margin: 16px 0 24px;
  line-height: 1.5;
}

/* Contact cards trio */
.contact-trio {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
  margin: 40px 0;
}
@media (max-width: 800px) { .contact-trio { grid-template-columns: 1fr; } }
.contact-card {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px;
  transition: all 0.3s var(--ease);
}
.contact-card:hover { border-color: var(--sage); background: var(--white); }
.contact-card h3 {
  font-size: 1.3rem;
  font-style: italic;
  font-variation-settings: 'SOFT' 70, 'opsz' 144;
  margin-bottom: 10px;
}
.contact-card p {
  font-size: 0.92rem;
  margin-bottom: 18px;
}
.contact-card .arrow-link {
  font-size: 0.88rem;
  font-weight: 600;
  color: var(--ink);
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

/* Direct contact details list */
.contact-details {
  background: var(--ink);
  color: var(--paper);
  border-radius: var(--radius-lg);
  padding: 40px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 24px;
}
@media (max-width: 700px) { .contact-details { grid-template-columns: 1fr; } }
.contact-details .item .label {
  font-size: 0.72rem;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: var(--sage-soft);
  margin-bottom: 6px;
  display: block;
}
.contact-details .item .value {
  font-family: var(--display);
  font-size: 1.2rem;
  font-weight: 400;
  color: var(--paper);
}

/* ---------- Anchor offset for sticky nav ---------- */
[id] { scroll-margin-top: 90px; }

/* ---------- Animations ---------- */
@media (prefers-reduced-motion: no-preference) {
  .js .reveal {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 0.8s var(--ease), transform 0.8s var(--ease);
  }
  .js .reveal.in-view {
    opacity: 1;
    transform: translateY(0);
  }
  .js .reveal:nth-child(1) { transition-delay: 0s; }
  .js .reveal:nth-child(2) { transition-delay: 0.08s; }
  .js .reveal:nth-child(3) { transition-delay: 0.16s; }
  .js .reveal:nth-child(4) { transition-delay: 0.24s; }
  .js .reveal:nth-child(5) { transition-delay: 0.32s; }
  .js .reveal:nth-child(6) { transition-delay: 0.4s; }
}

/* Subtle drift animation for hero dots */
@keyframes drift {
  0%, 100% { transform: translate(0, 0); }
  50% { transform: translate(20px, -15px); }
}
.hero-bg .dot:nth-child(1) { animation: drift 14s ease-in-out infinite; }
.hero-bg .dot:nth-child(2) { animation: drift 18s ease-in-out infinite reverse; }
.hero-bg .dot:nth-child(3) { animation: drift 22s ease-in-out infinite; }

/* Mini chart bars (used in product/dashboard mocks) */
.mini-chart {
  display: flex;
  align-items: flex-end;
  gap: 6px;
  height: 80px;
  margin-top: 20px;
}
.mini-chart .bar {
  flex: 1;
  background: linear-gradient(180deg, var(--sage), var(--sage-soft));
  border-radius: 4px 4px 0 0;
  transition: height 0.5s var(--ease);
}

/* ---------- Small-screen tuning (phones) ---------- */
@media (max-width: 700px) {
  .nav { padding: 12px 0; }
  .logo-img { height: 32px; width: 113px; }
  .logo-img--footer { height: 40px; width: 141px; }

  /* Hero kicker — keep prominent but allow tighter wrap */
  .hero .kicker {
    font-size: 0.82rem;
    letter-spacing: 0.18em;
    gap: 12px;
    margin-bottom: 1.2rem;
  }
  .hero .kicker::before { width: 36px; }

  /* Tighter hero spacing */
  .hero { padding-top: 60px; padding-bottom: 50px; }
  .hero-visual { padding: 24px; }

  /* CTA banner stacks naturally; tighten padding */
  .cta-banner { padding: 32px 24px; }

  /* Page hero on inner pages */
  .page-hero { padding-top: 60px; padding-bottom: 30px; }

  /* Section padding reduced */
  section { padding: 56px 0; }

  /* Pull quote breathing room */
  .pullquote { margin: 40px auto; }
}
