@font-face {
  font-family: 'Paragon';
  src: url(data:font/otf;base64,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) format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Paragon';
  src: url(data:font/otf;base64,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) format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

:root {
  --cream: #f8f1e4;
  --cream-soft: #f1e7d4;
  --cream-deep: #e9dcc0;
  --brown-deepest: #2e2015;
  --brown-dark: #4a3423;
  --brown: #6b4a34;
  --brown-mid: #8a6142;
  --brown-light: #b3906c;
  --blue: #9dc3d6;
  --blue-soft: #d9ebf2;
  --blue-deep: #5c8fa6;
  --shadow: rgba(46, 32, 21, 0.14);
}

* { box-sizing: border-box; }

html { scroll-behavior: smooth; }

body {
  margin: 0;
  padding: 0;
  background: var(--cream);
  color: var(--brown-dark);
  font-family: 'Iowan Old Style', 'Palatino Linotype', Georgia, serif;
  -webkit-font-smoothing: antialiased;
  overflow-x: hidden;
}

h1, h2, h3, .display {
  font-family: 'Paragon', Georgia, serif;
  font-weight: 400;
  letter-spacing: 0.01em;
  color: var(--brown-deepest);
  margin: 0;
}

a { color: inherit; }

.eyebrow {
  font-family: 'Paragon', Georgia, serif;
  font-style: italic;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  font-size: 0.78rem;
  color: var(--blue-deep);
}

.container {
  max-width: 1120px;
  margin: 0 auto;
  padding: 0 32px;
}

/* ---------- NAV ---------- */
header.site-nav {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 32px;
  background: rgba(248, 241, 228, 0);
  transition: background 0.4s ease, box-shadow 0.4s ease, padding 0.4s ease;
}
header.site-nav.scrolled {
  background: rgba(248, 241, 228, 0.92);
  backdrop-filter: blur(6px);
  box-shadow: 0 2px 18px var(--shadow);
  padding: 12px 32px;
}
.nav-brand {
  display: flex;
  align-items: center;
  gap: 10px;
  text-decoration: none;
}
.nav-logo { height: 32px; width: auto; display: block; }
.nav-name {
  font-family: 'Paragon', Georgia, serif;
  font-size: 1.25rem;
  color: var(--brown-deepest);
  letter-spacing: 0.02em;
}
.nav-links {
  display: flex;
  align-items: center;
  gap: 28px;
  font-size: 0.92rem;
}
.nav-links a.nav-link {
  text-decoration: none;
  color: var(--brown);
  border-bottom: 1px solid transparent;
  padding-bottom: 2px;
  transition: border-color 0.25s ease, color 0.25s ease;
}
.nav-links a.nav-link:hover { border-color: var(--blue-deep); color: var(--brown-deepest); }
.nav-cta {
  background: var(--brown-deepest);
  color: var(--cream) !important;
  padding: 9px 20px;
  border-radius: 999px;
  text-decoration: none;
  font-size: 0.88rem;
  letter-spacing: 0.02em;
  transition: background 0.25s ease, transform 0.25s ease;
  white-space: nowrap;
}
.nav-cta:hover { background: var(--blue-deep); transform: translateY(-1px); }
.nav-toggle { display: none; }

/* ---------- HERO ---------- */
.hero {
  position: relative;
  min-height: 100vh;
  display: flex;
  align-items: center;
  padding: 140px 0 80px;
  overflow: hidden;
  background-color: #f8f1e4;
  background-image:
    url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjAnIGhlaWdodD0nMTIwJz48ZmlsdGVyIGlkPSduJz48ZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nMC45JyBudW1PY3RhdmVzPScyJyBzdGl0Y2hUaWxlcz0nc3RpdGNoJy8+PC9maWx0ZXI+PHJlY3Qgd2lkdGg9JzEwMCUnIGhlaWdodD0nMTAwJScgZmlsdGVyPSd1cmwoI24pJyBvcGFjaXR5PScwLjE1Jy8+PC9zdmc+"),
    radial-gradient(circle at 66.94% 46.43%, rgba(248,241,228,1) 0%, rgba(248,241,228,0.844) 19.02%, rgba(248,241,228,0.5) 38.05%, rgba(248,241,228,0.156) 57.07%, rgba(248,241,228,0) 76.1%),
    radial-gradient(circle at 34.69% 66.31%, rgba(92,143,166,0.5) 0%, rgba(92,143,166,0.42) 12.73%, rgba(92,143,166,0.25) 25.45%, rgba(92,143,166,0.08) 38.18%, rgba(92,143,166,0) 50.9%),
    radial-gradient(circle at 48.93% 19.32%, rgba(179,144,108,0.5) 0%, rgba(179,144,108,0.42) 16.75%, rgba(179,144,108,0.25) 33.5%, rgba(179,144,108,0.08) 50.25%, rgba(179,144,108,0) 67%),
    radial-gradient(circle at 80.23% 87.54%, rgba(255,253,248,1) 0%, rgba(255,253,248,0.844) 10.28%, rgba(255,253,248,0.5) 20.55%, rgba(255,253,248,0.156) 30.83%, rgba(255,253,248,0) 41.1%);
  background-size: 120px 120px, auto, auto, auto, auto;
  background-blend-mode: overlay, normal, normal, normal, normal;
}
.hero-grid {
  display: grid;
  grid-template-columns: 1.15fr 0.85fr;
  align-items: center;
  gap: 24px;
  width: 100%;
}
.hero-copy { position: relative; z-index: 3; }
.hero-copy .eyebrow { display: block; margin-bottom: 18px; }
.hero-copy h1 {
  font-size: clamp(2.4rem, 5vw, 3.6rem);
  line-height: 1.08;
  margin-bottom: 22px;
}
.hero-copy h1 em {
  font-style: italic;
  color: var(--blue-deep);
}
.hero-copy p.lede {
  font-family: Georgia, serif;
  font-size: 1.12rem;
  line-height: 1.7;
  color: var(--brown);
  max-width: 46ch;
  margin-bottom: 34px;
}
.hero-ctas { display: flex; flex-wrap: wrap; gap: 16px; }
.btn {
  display: inline-block;
  padding: 15px 30px;
  border-radius: 999px;
  font-size: 0.98rem;
  text-decoration: none;
  letter-spacing: 0.01em;
  transition: transform 0.25s ease, box-shadow 0.25s ease, background 0.25s ease, color 0.25s ease;
  border: 1.5px solid transparent;
  cursor: pointer;
}
.btn-primary {
  background: var(--brown-deepest);
  color: var(--cream);
  box-shadow: 0 10px 24px -10px rgba(46,32,21,0.55);
}
.btn-primary:hover { transform: translateY(-2px); box-shadow: 0 14px 28px -10px rgba(46,32,21,0.6); background: var(--brown-dark); }
.btn-secondary {
  background: transparent;
  color: var(--brown-deepest);
  border-color: var(--brown-mid);
}
.btn-secondary:hover { border-color: var(--blue-deep); color: var(--blue-deep); transform: translateY(-2px); }

.hero-art {
  position: relative;
  height: min(64vh, 560px);
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
.canvas-frame {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 18px;
}
canvas#artCanvas { display: block; width: 100%; height: 100%; }
.hero-caption {
  position: absolute;
  bottom: 6px;
  left: 50%;
  transform: translateX(-50%);
  font-family: 'Paragon', Georgia, serif;
  font-style: italic;
  color: var(--brown-mid);
  font-size: 0.98rem;
  text-align: center;
  opacity: 0;
  transition: opacity 1.6s ease;
  width: 90%;
  pointer-events: none;
}
.hero-caption.visible { opacity: 1; }

.svg-defs { position: absolute; width: 0; height: 0; }

/* ---------- SECTION SHELL ---------- */
section { position: relative; padding: 96px 0; }
.section-head { max-width: 680px; margin: 0 auto 56px; text-align: center; }
.section-head .eyebrow { display: block; margin-bottom: 14px; }
.section-head h2 { font-size: clamp(1.9rem, 3.4vw, 2.5rem); line-height: 1.2; }
.reveal { opacity: 0; transform: translateY(26px); transition: opacity 0.8s ease, transform 0.8s ease; }
.reveal.in-view { opacity: 1; transform: translateY(0); }

/* ---------- SPEAKING HOOKS ---------- */
.speaking { background: var(--cream-soft); }
.hook-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 28px;
}
.hook-card {
  display: block;
  background: var(--cream);
  border-radius: 20px;
  padding: 34px 30px 30px;
  box-shadow: 0 14px 34px -20px var(--shadow);
  border: 1px solid var(--cream-deep);
  border-top: 3px solid var(--card-accent, var(--blue));
  text-decoration: none;
  color: inherit;
  cursor: pointer;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
}
.hook-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 26px 48px -20px var(--card-glow, var(--shadow));
}
.hook-card h3 { font-size: 1.28rem; margin-bottom: 12px; margin-top: 4px; line-height: 1.3; }
.hook-card p { font-family: Georgia, serif; color: var(--brown); line-height: 1.65; font-size: 0.99rem; margin: 0; }
.hook-card .card-cta {
  display: block;
  margin-top: 18px;
  font-family: 'Paragon', Georgia, serif;
  font-style: italic;
  font-size: 0.92rem;
  color: var(--card-accent, var(--blue-deep));
  opacity: 0;
  transform: translateY(6px);
  transition: opacity 0.35s ease, transform 0.35s ease;
}
.hook-card:hover .card-cta { opacity: 1; transform: translateY(0); }
.hook-card--blue { --card-accent: #5c8fa6; --card-glow: rgba(92,143,166,0.38); }
.hook-card--brown { --card-accent: #8a6142; --card-glow: rgba(138,97,66,0.35); }
.hook-card--tan { --card-accent: #b3906c; --card-glow: rgba(179,144,108,0.35); }

.speaking-note {
  margin: 52px auto 0;
  max-width: 720px;
  text-align: center;
  font-family: 'Paragon', Georgia, serif;
  font-style: italic;
  font-size: 1.2rem;
  color: var(--brown-deepest);
  line-height: 1.6;
}

/* ---------- ABOUT ---------- */
.about-grid {
  display: grid;
  grid-template-columns: 0.85fr 1.15fr;
  gap: 64px;
  align-items: center;
}
.about-photo-wrap { position: relative; display: flex; justify-content: center; }
.about-blob {
  position: absolute;
  width: 108%;
  height: 108%;
  background: radial-gradient(circle at 30% 30%, var(--blue-soft), transparent 60%),
              radial-gradient(circle at 70% 75%, var(--cream-deep), transparent 60%);
  border-radius: 50%;
  z-index: 0;
  filter: blur(2px);
}
.about-photo {
  position: relative;
  z-index: 1;
  width: clamp(180px, 55vw, 300px);
  aspect-ratio: 1 / 1;
  height: auto;
  border-radius: 50%;
  object-fit: cover;
  border: 6px solid var(--cream);
  box-shadow: 0 20px 40px -16px var(--shadow);
}
.about-heading { margin-top: 14px; }
.about-copy .credentials {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin: 18px 0 22px;
}
.credential-pill {
  background: var(--blue-soft);
  color: var(--blue-deep);
  border-radius: 999px;
  padding: 6px 16px;
  font-size: 0.82rem;
  letter-spacing: 0.03em;
  font-family: Georgia, serif;
}
.license-note {
  font-family: Georgia, serif;
  font-size: 0.78rem;
  color: var(--brown-light);
  margin: 0 0 20px;
}
.team-banner {
  display: grid;
  grid-template-columns: 0.85fr 1.15fr;
  gap: 48px;
  align-items: center;
  margin-bottom: 72px;
}
.team-banner-photo-wrap { display: flex; justify-content: center; }
.team-banner-photo {
  width: 100%;
  max-width: 340px;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  border-radius: 20px;
  border: 6px solid var(--cream);
  box-shadow: 0 20px 40px -16px var(--shadow);
}
.team-banner-copy p {
  font-family: Georgia, serif;
  color: var(--brown-mid);
  line-height: 1.7;
  margin-top: 14px;
}
.team-member-grid { margin-top: 64px; }

.about-copy p {
  font-family: Georgia, serif;
  line-height: 1.75;
  color: var(--brown);
  font-size: 1.04rem;
  margin: 0 0 18px;
}
.about-quote {
  border-left: 3px solid var(--blue-deep);
  padding-left: 20px;
  font-family: 'Paragon', Georgia, serif;
  font-style: italic;
  font-size: 1.14rem;
  color: var(--brown-deepest);
  margin: 26px 0;
}
.eyebrow-label { display: block; margin-bottom: 10px; }
.approach-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 6px;
}
.approach-tags span {
  font-size: 0.78rem;
  color: var(--brown-mid);
  border: 1px solid var(--brown-light);
  border-radius: 999px;
  padding: 4px 12px;
}

/* ---------- BOOK FORM ---------- */
.book {
  background-color: #2e2015;
  background-image:
    url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMjAnIGhlaWdodD0nMTIwJz48ZmlsdGVyIGlkPSduJz48ZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nMC45JyBudW1PY3RhdmVzPScyJyBzdGl0Y2hUaWxlcz0nc3RpdGNoJy8+PC9maWx0ZXI+PHJlY3Qgd2lkdGg9JzEwMCUnIGhlaWdodD0nMTAwJScgZmlsdGVyPSd1cmwoI24pJyBvcGFjaXR5PScwLjIyJy8+PC9zdmc+"),
    radial-gradient(circle at 66.94% 46.43%, rgba(46,32,21,1) 0%, rgba(46,32,21,0.844) 19.02%, rgba(46,32,21,0.5) 38.05%, rgba(46,32,21,0.156) 57.07%, rgba(46,32,21,0) 76.1%),
    radial-gradient(circle at 34.69% 66.31%, rgba(92,143,166,0.55) 0%, rgba(92,143,166,0.46) 12.73%, rgba(92,143,166,0.27) 25.45%, rgba(92,143,166,0.08) 38.18%, rgba(92,143,166,0) 50.9%),
    radial-gradient(circle at 48.93% 19.32%, rgba(107,74,52,0.65) 0%, rgba(107,74,52,0.55) 16.75%, rgba(107,74,52,0.33) 33.5%, rgba(107,74,52,0.1) 50.25%, rgba(107,74,52,0) 67%),
    radial-gradient(circle at 80.23% 87.54%, rgba(248,241,228,0.5) 0%, rgba(248,241,228,0.42) 10.28%, rgba(248,241,228,0.25) 20.55%, rgba(248,241,228,0.08) 30.83%, rgba(248,241,228,0) 41.1%);
  background-size: 120px 120px, auto, auto, auto, auto;
  background-blend-mode: overlay, normal, normal, normal, normal;
  color: var(--cream);
}
.book .section-head h2 { color: var(--cream); }
.book .eyebrow { color: var(--blue); }
.book .section-head p.sub {
  font-family: Georgia, serif;
  color: var(--cream-deep);
  line-height: 1.7;
  margin-top: 14px;
}
form.booking-form {
  background: var(--cream);
  border-radius: 22px;
  padding: 44px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  box-shadow: 0 30px 60px -26px rgba(0,0,0,0.5);
}
.field { display: flex; flex-direction: column; gap: 7px; }
.field.full { grid-column: 1 / -1; }
.field label {
  font-size: 0.85rem;
  color: var(--brown-dark);
  font-family: Georgia, serif;
  letter-spacing: 0.02em;
}
.field label .opt { color: var(--brown-light); font-style: italic; }
.field input, .field select, .field textarea {
  font-family: Georgia, serif;
  font-size: 0.98rem;
  padding: 12px 14px;
  border-radius: 10px;
  border: 1.5px solid var(--cream-deep);
  background: #fffdf8;
  color: var(--brown-deepest);
  outline: none;
  transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
.field textarea { resize: vertical; min-height: 96px; font-family: Georgia, serif; }
.field input:focus, .field select:focus, .field textarea:focus {
  border-color: var(--blue-deep);
  box-shadow: 0 0 0 3px rgba(93,143,166,0.18);
}
.hidden-field { position: absolute; left: -9999px; }
.form-submit-row {
  grid-column: 1 / -1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 16px;
  margin-top: 6px;
}
.form-note {
  font-family: Georgia, serif;
  font-size: 0.86rem;
  color: var(--brown-mid);
  max-width: 46ch;
}
.submit-btn {
  background: var(--brown-deepest);
  color: var(--cream);
  border: none;
  padding: 15px 34px;
  border-radius: 999px;
  font-size: 1rem;
  font-family: Georgia, serif;
  cursor: pointer;
  transition: background 0.25s ease, transform 0.25s ease;
}
.submit-btn:hover { background: var(--blue-deep); transform: translateY(-2px); }

/* ---------- COUNSELING (PRIMARY) ---------- */
.counseling {
  background: var(--blue-soft);
  text-align: center;
}
.counseling-inner { max-width: 760px; margin: 0 auto; }
.counseling h2 { margin: 14px 0 16px; }
.counseling p {
  font-family: Georgia, serif;
  color: var(--brown-dark);
  line-height: 1.7;
  font-size: 1.05rem;
  margin-bottom: 30px;
}
.counseling-actions {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 16px;
}
.counseling .btn-primary {
  background: var(--blue-deep);
  box-shadow: 0 14px 28px -14px rgba(92,143,166,0.7);
}
.counseling .btn-primary:hover { background: var(--brown-deepest); }
.counseling .btn-secondary:hover { border-color: var(--blue-deep); color: var(--blue-deep); }

/* ---------- GENERAL INQUIRY ---------- */
.general { background: var(--cream); }

/* ---------- FOOTER ---------- */
footer {
  background: var(--cream-deep);
  padding: 52px 0 34px;
  text-align: center;
}
footer .footer-logo { display: block; margin: 0 auto 18px; height: 54px; width: auto; }
footer .footer-phone { color: var(--brown-mid); text-decoration: none; border-bottom: 1px solid var(--brown-light); }
footer .footer-phone:hover { color: var(--blue-deep); border-color: var(--blue-deep); }
footer .verse {
  font-family: 'Paragon', Georgia, serif;
  font-style: italic;
  color: var(--brown-dark);
  max-width: 520px;
  margin: 0 auto 22px;
  line-height: 1.6;
}
footer .cred-line {
  font-family: Georgia, serif;
  font-size: 0.82rem;
  color: var(--brown-mid);
  margin-bottom: 6px;
}
footer .copyright {
  font-family: Georgia, serif;
  font-size: 0.78rem;
  color: var(--brown-light);
}
footer .built-by {
  font-family: Georgia, serif;
  font-size: 0.72rem;
  letter-spacing: 0.04em;
  color: var(--brown-light);
  margin-top: 8px;
}
footer .built-by-link {
  color: var(--brown-light);
  text-decoration: underline;
  text-underline-offset: 2px;
  transition: color 0.2s ease;
}
footer .built-by-link:hover {
  color: var(--brown-mid);
}

/* ---------- RESPONSIVE ---------- */
@media (max-width: 880px) {
  .hero-grid { grid-template-columns: 1fr; gap: 20px; }
  .hero { padding: 108px 0 44px; text-align: center; }
  .hero-copy p.lede { margin-left: auto; margin-right: auto; }
  .hero-ctas { justify-content: center; }
  .hero-art { height: 360px; margin-top: -6px; }
  .hook-grid { grid-template-columns: 1fr; }
  .about-grid { grid-template-columns: 1fr; text-align: center; gap: 40px; }
  .about-photo-wrap { justify-content: center; }
  .team-banner { grid-template-columns: 1fr; text-align: center; gap: 24px; margin-bottom: 56px; }
  .team-member-grid { margin-top: 48px; }
  .about-quote { text-align: left; }
  form.booking-form { grid-template-columns: 1fr; padding: 30px 24px; }
  .nav-links { gap: 16px; }
  section { padding: 76px 0; }
  .section-head { margin-bottom: 42px; }
  .form-submit-row { flex-direction: column; align-items: stretch; text-align: center; }
}
@media (max-width: 600px) {
  .container { padding: 0 18px; }
  .nav-links a.nav-link { display: none; }
  header.site-nav { padding: 14px 18px; }
  header.site-nav.scrolled { padding: 10px 18px; }
  .nav-logo { height: 26px; }
  .nav-name { font-size: 1.1rem; }
  .nav-cta { padding: 8px 16px; font-size: 0.82rem; }
  .hero { padding: 92px 0 34px; }
  .hero-art { height: 280px; }
  .hero-copy h1 { font-size: clamp(2rem, 8vw, 2.6rem); }
  .hero-ctas { flex-direction: column; align-items: stretch; gap: 12px; }
  .hero-ctas .btn { width: 100%; text-align: center; }
  .counseling-actions { flex-direction: column; align-items: stretch; }
  .counseling-actions .btn { width: 100%; text-align: center; }
  section { padding: 58px 0; }
  .section-head { margin-bottom: 32px; }
  form.booking-form { padding: 26px 18px; border-radius: 18px; }
  .hook-card { padding: 28px 22px 26px; }
  .submit-btn { width: 100%; }
  footer { padding: 42px 0 26px; }
  footer .footer-logo { height: 44px; }
}
@media (max-width: 380px) {
  .container { padding: 0 16px; }
  .nav-logo { height: 22px; }
  .nav-name { font-size: 1rem; }
  .hero-art { height: 240px; }
  .credential-pill { font-size: 0.76rem; padding: 5px 13px; }
}
