/* ==========================================================================
   Angélica Maria Bonfanti — Recuperação Judicial sob a Ótica do Credor
   Paleta extraída da capa do e-book: navy profundo + creme + sálvia,
   com um dourado sóbrio no lugar do laranja de referência.
   ========================================================================== */

:root {
  --navy:        #16233F;
  --navy-deep:   #101A2E;
  --navy-soft:   #1E2F52;
  /* Os tons foram escurecidos até passarem em 4.5:1 (WCAG AA) com o texto que
     carregam. Ver a seção “Contraste” no LEIA-ME antes de clarear qualquer um. */
  --periwinkle:  #5F6B96;
  --peri-dark:   #505A82;
  --cream:       #F5F1DE;
  --cream-dim:   #D8D6A8;
  --paper:       #FBFAF5;
  --gold:        #C08F33;   /* fundo de botão; texto por cima é navy, não branco */
  --gold-ink:    #8A6725;   /* ouro para TEXTO sobre fundo claro */
  --gold-light:  #D9A94F;   /* ouro para texto sobre fundo escuro */
  --ink:         #1B1F2A;
  --muted:       #6B7280;
  --line:        rgba(22, 35, 63, .14);

  --serif: "Playfair Display", "Iowan Old Style", Georgia, "Times New Roman", serif;
  --sans:  "Jost", "Futura", "Century Gothic", "Segoe UI", system-ui, sans-serif;

  --gut: clamp(20px, 5vw, 80px);
  --maxw: 1320px;
}

* { box-sizing: border-box; }

html { scroll-behavior: smooth; scroll-padding-top: 84px; }

body {
  margin: 0;
  background: var(--paper);
  color: var(--ink);
  font-family: var(--sans);
  font-weight: 300;
  font-size: 16px;
  line-height: 1.75;
  -webkit-font-smoothing: antialiased;
  overflow-x: hidden;
}

img { max-width: 100%; display: block; }

a { color: inherit; text-decoration: none; }

/* Foco visível para quem navega por teclado. O anel dourado com halo escuro
   funciona tanto sobre o papel claro quanto sobre as seções azuis. */
:focus-visible {
  outline: 2px solid var(--gold-light);
  outline-offset: 2px;
  box-shadow: 0 0 0 4px rgba(16, 26, 46, .55);
}

/* O navegador enxerga o hífen de "e-book" como ponto de quebra e parte a
   palavra no fim da linha. Esta classe impede isso. */
.nowrap { white-space: nowrap; }

/* rótulo lido por leitor de tela, invisível na tela */
.sr-only {
  position: absolute;
  width: 1px; height: 1px;
  margin: -1px; padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  border: 0;
}

h1, h2, h3, h4 { font-family: var(--serif); font-weight: 400; margin: 0; }

svg { width: 100%; height: 100%; fill: none; stroke: currentColor; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }

/* ---------- botões ---------- */
.btn {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 14px 26px;
  font-family: var(--sans);
  font-size: 12px;
  font-weight: 500;
  letter-spacing: .16em;
  border: 1px solid transparent;
  cursor: pointer;
  transition: background .28s ease, color .28s ease, border-color .28s ease, transform .28s ease;
}
.btn svg { width: 18px; height: 18px; stroke-width: 1.5; flex: none; }

/* navy sobre o ouro dá 5.36:1; branco daria só 2.91:1 */
.btn-gold { background: var(--gold); color: var(--navy); }
.btn-gold:hover { background: var(--navy); color: var(--cream); }

.btn-ghost { border-color: rgba(245, 241, 222, .5); color: var(--cream); }
.btn-ghost:hover { background: var(--cream); color: var(--navy); border-color: var(--cream); }

.btn-block { width: 100%; justify-content: center; }

.link-arrow {
  display: inline-block;
  margin-top: 22px;
  font-size: 11.5px;
  letter-spacing: .2em;
  color: var(--gold-ink);
  font-weight: 500;
}
.link-arrow span { display: inline-block; transition: transform .3s ease; }
.link-arrow:hover span { transform: translateX(6px); }

/* ---------- tipografia de seção ---------- */
.h-display {
  font-size: clamp(34px, 4vw, 52px);
  line-height: 1.1;
  letter-spacing: -.01em;
  color: var(--navy);
  margin-bottom: 28px;
}
.h-display .drop {
  font-size: 1.5em;
  line-height: 0;
  vertical-align: -.06em;
  margin-right: .01em;
}

.section-kicker {
  text-align: center;
  font-size: 12px;
  letter-spacing: .3em;
  font-weight: 500;
  color: var(--navy);
  margin: 0 0 48px;
}

/* ==========================================================================
   HEADER
   ========================================================================== */
.site-header {
  position: fixed;
  inset: 0 0 auto 0;
  z-index: 60;
  transition: background .35s ease, box-shadow .35s ease, padding .35s ease;
  padding: 10px 0;
}
.site-header.scrolled {
  background: rgba(16, 26, 46, .96);
  backdrop-filter: blur(8px);
  box-shadow: 0 1px 0 rgba(245, 241, 222, .12);
}

.header-inner {
  max-width: var(--maxw);
  margin: 0 auto;
  padding: 0 var(--gut);
  display: flex;
  align-items: center;
  gap: 28px;
}

.brand { display: flex; align-items: center; gap: 12px; color: var(--cream); }

/* Monograma AB. Entra como máscara para herdar `currentColor`: creme sobre o
   navy do cabeçalho e do rodapé, e acompanha se o fundo mudar. Vai embutido
   como data URI porque PNG referenciado por CSS não carrega em file://. */
.brand-mark {
  width: 40px;
  height: 29px;
  flex: none;
  background-color: currentColor;
  -webkit-mask: url("data:image/png;base64,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") center / contain no-repeat;
  mask: url("data:image/png;base64,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") center / contain no-repeat;
}
.brand-name { display: flex; flex-direction: column; line-height: 1.12; }
.brand-name strong {
  font-family: var(--sans);
  font-size: 11px;
  font-weight: 500;
  letter-spacing: .22em;
  text-transform: uppercase;
}
.brand-name em {
  font-family: var(--serif);
  font-style: italic;
  font-size: 15px;
  letter-spacing: .02em;
}

.nav { display: flex; gap: 26px; margin-left: 18px; }
.nav a {
  font-size: 11px;
  letter-spacing: .16em;
  font-weight: 400;
  color: var(--cream);
  padding: 6px 0;
  border-bottom: 1px solid transparent;
  transition: border-color .25s ease, opacity .25s ease;
  opacity: .88;
}
.nav a:hover { opacity: 1; border-color: var(--gold); }

.header-cta { margin-left: auto; padding: 12px 20px; font-size: 10.5px; }

.nav-toggle {
  display: none;
  margin-left: auto;
  width: 40px; height: 34px;
  background: none; border: 0; cursor: pointer;
  flex-direction: column; justify-content: center; gap: 6px;
}
.nav-toggle span { display: block; height: 1.5px; background: var(--cream); transition: transform .3s ease, opacity .3s ease; }
.site-header.nav-open .nav-toggle span:nth-child(1) { transform: translateY(7.5px) rotate(45deg); }
.site-header.nav-open .nav-toggle span:nth-child(2) { opacity: 0; }
.site-header.nav-open .nav-toggle span:nth-child(3) { transform: translateY(-7.5px) rotate(-45deg); }

/* ==========================================================================
   HERO
   ========================================================================== */
.hero {
  position: relative;
  min-height: 100vh;
  background: radial-gradient(120% 90% at 20% 15%, var(--navy-soft) 0%, var(--navy) 45%, var(--navy-deep) 100%);
  overflow: hidden;
  isolation: isolate; /* contém o mix-blend-mode da figura */
  display: flex;
  align-items: center;
  padding: 160px var(--gut) 130px;
}

.hero-sky {
  position: absolute;
  inset: auto 0 0 0;
  height: 62%;
  opacity: .26;
  pointer-events: none;
}
.hero-sky img {
  width: 100%; height: 100%;
  object-fit: cover; object-position: bottom;
  /* dissolve o topo (para não marcar a borda da imagem) e some antes da figura,
     para que nada apareça através das partes escuras da roupa */
  -webkit-mask-image:
    linear-gradient(to bottom, transparent 0%, #000 20%),
    linear-gradient(to right, #000 48%, transparent 82%);
  mask-image:
    linear-gradient(to bottom, transparent 0%, #000 20%),
    linear-gradient(to right, #000 48%, transparent 82%);
  -webkit-mask-composite: source-in;
  mask-composite: intersect;
}

/* véu de leitura: garante contraste do texto sobre skyline + foto */
.hero::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;
  background:
    linear-gradient(to right, rgba(16, 26, 46, .88) 0%, rgba(16, 26, 46, .55) 38%, rgba(16, 26, 46, 0) 62%),
    linear-gradient(to bottom, rgba(16, 26, 46, .5) 0%, rgba(16, 26, 46, 0) 22%);
}

/* A foto do hero foi tirada em fundo preto (luminância ~3). Com `screen`,
   o preto vira exatamente o azul da seção — a figura se integra ao fundo do
   site sem máscara, sem recorte e sem retângulo esbranquiçado. */
.hero-figure {
  position: absolute;
  right: max(1vw, calc(var(--gut) - 100px));
  bottom: 0;
  width: min(43vw, 580px);
  pointer-events: none;
}
.hero-figure img {
  width: 100%;
  mix-blend-mode: screen;
  filter: saturate(.94);
}

.hero-content {
  position: relative;
  z-index: 3;
  max-width: 860px;
  color: var(--cream);
  margin-top: 70px; /* headline baixa, como no original */
}

.hero-eyebrow {
  font-size: 11px;
  letter-spacing: .28em;
  text-transform: uppercase;
  color: var(--cream-dim);
  margin: 0 0 22px;
  padding-left: 62px;
  position: relative;
}
.hero-eyebrow::before {
  content: "";
  position: absolute;
  left: 0; top: 50%;
  width: 46px; height: 1px;
  background: var(--gold-light);
}

.hero-title {
  font-size: clamp(46px, 6.9vw, 100px);
  line-height: .95;
  letter-spacing: -.02em;
  margin: 0 0 30px;
  text-shadow: 0 4px 40px rgba(0, 0, 0, .45);
}
.hero-title em { font-style: italic; font-weight: 700; }

.hero-lead {
  font-size: clamp(15px, 1.3vw, 18px);
  line-height: 1.85;
  color: rgba(245, 241, 222, .85);
  max-width: 520px;
  margin: 0 0 38px;
}

.hero-actions { display: flex; flex-wrap: wrap; gap: 14px; }

/* Rótulo ancorado à figura, à esquerda dela: acompanha a foto em qualquer
   largura e nunca cai sobre o rosto ou o cabelo. */
.hero-signature {
  position: absolute;
  top: 27%;
  right: 67%;
  z-index: 4;
  color: var(--cream);
  text-align: right;
  white-space: nowrap;
  pointer-events: none;
}
.sig-name { display: block; font-size: 12.5px; font-weight: 500; letter-spacing: .06em; }
.sig-role { display: block; font-size: 10px; letter-spacing: .2em; color: var(--cream-dim); margin-top: 3px; }
/* Assinatura real, extraída da foto em papel: o PNG carrega só o alfa da tinta
   e é usado como máscara, então a cor vem de `currentColor` e funciona tanto
   sobre o navy do hero quanto sobre qualquer outro fundo. */
.sig-draw {
  display: block;
  width: 146px;
  height: 58px;
  margin: 10px 0 0 auto;
  opacity: .82;
  background-color: currentColor;
  -webkit-mask: url("data:image/png;base64,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") right center / contain no-repeat;
  mask: url("data:image/png;base64,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") right center / contain no-repeat;
}

.hero-strip {
  position: absolute;
  left: 0; right: 0; bottom: 0;
  z-index: 5;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: clamp(14px, 2.4vw, 38px);
  padding: 20px var(--gut);
  background: linear-gradient(to top, rgba(16, 26, 46, .97) 40%, rgba(16, 26, 46, 0));
  font-size: 10.5px;
  letter-spacing: .16em;
  text-transform: uppercase;
  color: rgba(245, 241, 222, .62);
}

/* ==========================================================================
   SPLITS (quem sou / o que eu faço)
   ========================================================================== */
/* O teto de largura existe por causa das fotos. Sem ele, numa tela ultrawide o
   painel vira uma faixa larga e baixa, e o `cover` corta a foto retrato na
   altura da boca. Com o teto, a proporção do painel fica igual à de um laptop
   em qualquer monitor, e um só `object-position` serve para todos. */
.split {
  display: grid;
  grid-template-columns: 1fr 1fr;
  max-width: 1600px;
  margin-inline: auto;
}
.split-media { position: relative; min-height: 560px; overflow: hidden; }
.split-media img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: 50% 20%; }

/* enquadramento ajustado por foto — mantém o rosto inteiro e centralizado */
.media-retrato img { object-position: 50% 14%; }  /* foto-4: retrato fechado */
.media-corpo img   { object-position: 50% 10%; }  /* foto-7-enq: já recortada e centrada */

.split-text {
  padding: clamp(56px, 7vw, 110px) clamp(30px, 6vw, 96px);
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.split-text p { margin: 0 0 20px; color: #3F4657; max-width: 46ch; }
.split-text strong { font-weight: 500; color: var(--navy); }

.split-text.on-blue { background: var(--periwinkle); color: var(--cream); }
.split-text.on-blue .h-display { color: #fff; }
.split-text.on-blue p { color: rgba(255, 255, 255, .9); }
.split-text.on-blue strong { color: #fff; font-weight: 500; }
.split-text.on-blue .link-arrow { color: var(--cream); }

.rule-text { border-left: 2px solid rgba(255, 255, 255, .55); padding-left: 20px; }

.split-reverse .split-media { order: 2; }
.split-reverse .split-text { order: 1; }

/* ==========================================================================
   A OBRA
   ========================================================================== */
.work {
  position: relative;
  background: var(--paper);
  padding: clamp(80px, 10vw, 150px) var(--gut) clamp(48px, 6vw, 84px);
  overflow: hidden;
  text-align: center;
}
.work-watermark {
  position: absolute;
  top: 6%;
  left: 50%;
  transform: translateX(-50%);
  font-family: var(--serif);
  font-size: clamp(280px, 42vw, 640px);
  font-weight: 700;
  line-height: .8;
  color: rgba(22, 35, 63, .045);
  letter-spacing: -.04em;
  pointer-events: none;
  user-select: none;
}
.work-inner { position: relative; z-index: 2; max-width: 860px; margin: 0 auto; }

.work-title {
  /* título mais longo que o anterior: precisa caber em duas linhas */
  font-size: clamp(34px, 5.8vw, 80px);
  line-height: 1;
  color: var(--navy);
  letter-spacing: -.02em;
  margin-bottom: 30px;
}
.work-title em { font-style: italic; font-weight: 700; }

.work-lead { color: #47506A; margin: 0 auto 22px; max-width: 64ch; }
.work-lead strong { font-weight: 500; color: var(--navy); }
.work .btn { margin-top: 14px; }

/* preço logo abaixo do botão: quem decide aqui não precisa rolar para saber */
.work-price {
  margin: 14px 0 0;
  font-family: var(--serif);
  font-size: 20px;
  color: var(--navy);
}
.work-price span {
  font-family: var(--sans);
  font-size: 12px;
  letter-spacing: .14em;
  text-transform: uppercase;
  color: var(--muted);
}

.work-showcase {
  margin-top: clamp(50px, 7vw, 80px);
  display: flex;
  align-items: flex-end;
  justify-content: center;
  gap: clamp(30px, 6vw, 76px);
  flex-wrap: wrap;
  text-align: left;
}

.book {
  margin: 0;
  width: min(320px, 72vw);
  transform: perspective(1400px) rotateY(-13deg) rotateX(2deg);
  box-shadow:
    -8px 0 0 rgba(255, 255, 255, .5) inset,
    38px 34px 70px rgba(16, 26, 46, .32);
  transition: transform .6s cubic-bezier(.2, .7, .3, 1);
}
.book:hover { transform: perspective(1400px) rotateY(-6deg) rotateX(0deg) translateY(-8px); }
.book img { width: 100%; }

.work-facts { display: grid; grid-template-columns: repeat(2, minmax(120px, 1fr)); gap: 26px 40px; padding-bottom: 14px; }
.work-facts div { border-top: 1px solid var(--line); padding-top: 12px; }
.work-facts strong {
  display: block;
  font-family: var(--serif);
  font-size: 40px;
  line-height: 1;
  color: var(--navy);
}
.work-facts span { font-size: 11px; letter-spacing: .18em; text-transform: uppercase; color: var(--muted); }

/* ==========================================================================
   OS DEZ MARCOS — grid
   ========================================================================== */
.practices {
  position: relative;
  padding: clamp(70px, 9vw, 120px) var(--gut) clamp(70px, 9vw, 110px);
  overflow: hidden;
  background: var(--navy);
}
.practices-bg { position: absolute; inset: auto 0 0 0; height: 78%; opacity: .3; }
.practices-bg img { width: 100%; height: 100%; object-fit: cover; object-position: bottom; }
.practices::after {
  content: "";
  position: absolute; inset: 0;
  background: linear-gradient(150deg, rgba(22, 35, 63, .82) 10%, rgba(110, 124, 174, .55) 100%);
}

.practices-title {
  position: relative;
  z-index: 3;
  font-size: clamp(56px, 10vw, 132px);
  line-height: .9;
  color: var(--cream);
  letter-spacing: -.02em;
  margin: 0 0 clamp(36px, 5vw, 60px);
  text-shadow: 0 6px 40px rgba(0, 0, 0, .35);
}

.practices-grid {
  position: relative;
  z-index: 3;
  max-width: var(--maxw);
  margin: 0 auto;
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 14px;
}

.pcard {
  position: relative;
  min-height: 184px;
  padding: 22px 20px 20px;
  color: #fff;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  transition: transform .35s ease, box-shadow .35s ease;
}
.pcard:hover { transform: translateY(-6px); box-shadow: 0 22px 44px rgba(0, 0, 0, .3); }

/* ícone no topo direito, como nos cards do site de referência */
.pcard-icon {
  position: absolute;
  top: 18px; right: 18px;
  width: 22px; height: 22px;
  opacity: .85;
}
.pcard-icon svg { stroke-width: 1.4; }

/* o numeral do marco vira marca-d'água no canto inferior */
.pcard-num {
  position: absolute;
  right: 10px; bottom: -14px;
  font-family: var(--serif);
  font-size: 68px;
  font-weight: 700;
  line-height: 1;
  opacity: .16;
  letter-spacing: -.03em;
  pointer-events: none;
}
.pcard h3 { font-size: 19px; line-height: 1.22; letter-spacing: .005em; position: relative; z-index: 2; padding-right: 34px; }
.pcard-art {
  margin: 10px 0 0;
  font-size: 10.5px;
  letter-spacing: .2em;
  text-transform: uppercase;
  opacity: .9;
}
/* Fora do fluxo: assim o card não reserva altura para um texto que só aparece
   no hover — era isso que deixava um vazio no meio de cada card. */
.pcard-hint {
  position: absolute;
  z-index: 2;
  left: 20px; right: 20px; bottom: 18px;
  margin: 0;
  font-size: 12.5px;
  line-height: 1.55;
  opacity: 0;
  transform: translateY(8px);
  transition: opacity .35s ease, transform .35s ease;
}
.pcard:hover .pcard-hint { opacity: .95; transform: translateY(0); }
.pcard-hint em { font-style: italic; }

.c1  { background: #1D2A4C; }
.c2  { background: #B8305A; }
.c3  { background: #333A44; }
.c4  { background: #9A5A4A; }
.c5  { background: #23408E; }
.c6  { background: #1A7767; }
.c7  { background: #2B7642; }
.c8  { background: #306CAB; }
.c9  { background: #7C3F9B; }
.c10 { background: #906519; }

.practices-cta { position: relative; z-index: 3; text-align: center; margin-top: 40px; }

/* ==========================================================================
   O QUE A OBRA ENTREGA
   ========================================================================== */
.facts {
  display: grid;
  grid-template-columns: 1fr 1.1fr;
  gap: clamp(40px, 6vw, 90px);
  align-items: center;
  max-width: var(--maxw);
  margin: 0 auto;
  padding: clamp(70px, 9vw, 120px) var(--gut);
}
.facts-text p { color: #47506A; margin: 0 0 26px; }
.facts-text strong { font-weight: 500; color: var(--navy); }

.checks { list-style: none; margin: 0; padding: 0; }
.checks li {
  position: relative;
  padding-left: 30px;
  margin-bottom: 14px;
  color: #47506A;
  font-size: 15px;
}
.checks li::before {
  content: "";
  position: absolute;
  left: 0; top: 10px;
  width: 13px; height: 7px;
  border-left: 1.5px solid var(--gold);
  border-bottom: 1.5px solid var(--gold);
  transform: rotate(-45deg);
}

.facts-media {
  position: relative;
  display: grid;
  place-items: center;
  min-height: 520px;
  padding: 60px 40px 84px;
  background: radial-gradient(90% 80% at 50% 30%, var(--navy-soft), var(--navy-deep));
  overflow: hidden;
}
.facts-media::before {
  content: "";
  position: absolute;
  inset: auto 0 0 0;
  height: 60%;
  background: url("assets/skyline-cream.svg") bottom center / cover no-repeat;
  opacity: .16;
}
.facts-media img {
  position: relative;
  z-index: 2;
  width: min(280px, 62%);
  height: auto;
  box-shadow: -6px 0 0 rgba(255, 255, 255, .35) inset, 26px 26px 54px rgba(0, 0, 0, .45);
  transform: perspective(1200px) rotateY(-10deg);
  transition: transform .6s cubic-bezier(.2, .7, .3, 1);
}
.facts-media:hover img { transform: perspective(1200px) rotateY(-4deg) translateY(-10px); }

.facts-play {
  position: absolute;
  z-index: 3;
  right: 34px; bottom: 74px;
  width: 62px; height: 62px;
  border: 1.5px solid rgba(245, 241, 222, .7);
  border-radius: 50%;
  display: grid;
  place-items: center;
  color: var(--cream);
  background: rgba(16, 26, 46, .45);
  transition: background .3s ease, transform .3s ease, color .3s ease;
}
.facts-media:hover .facts-play { background: var(--gold); color: #fff; transform: scale(1.08); }
.facts-play svg { width: 26px; height: 26px; }

.facts-caption {
  position: absolute;
  z-index: 3;
  left: 0; right: 0; bottom: 30px;
  text-align: center;
  font-size: 11px;
  letter-spacing: .22em;
  color: rgba(245, 241, 222, .85);
}

/* ==========================================================================
   PARA QUEM É
   ========================================================================== */
.audience {
  max-width: var(--maxw);
  margin: 0 auto;
  padding: 0 var(--gut) clamp(70px, 9vw, 110px);
}
.audience-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 1px;
  background: var(--line);
  border: 1px solid var(--line);
}
.audience-grid div {
  background: var(--paper);
  padding: 30px 24px;
  font-size: 14px;
  color: #3F4657;
  transition: background .3s ease, color .3s ease;
}
.audience-grid div:hover { background: var(--navy); color: var(--cream); }
.audience-grid span {
  display: block;
  font-family: var(--serif);
  font-size: 13px;
  letter-spacing: .1em;
  color: var(--gold-ink);
  margin-bottom: 10px;
}
.audience-grid em { font-style: italic; }

/* ==========================================================================
   TRECHOS DA OBRA
   ========================================================================== */
.quotes {
  background: #fff;
  border-top: 1px solid var(--line);
  border-bottom: 1px solid var(--line);
  padding: clamp(70px, 9vw, 110px) var(--gut);
}
.quotes-title {
  text-align: center;
  font-size: clamp(34px, 4.6vw, 58px);
  color: var(--navy);
  margin-bottom: clamp(40px, 5vw, 64px);
  letter-spacing: -.01em;
}
.quotes-grid {
  max-width: var(--maxw);
  margin: 0 auto;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: clamp(28px, 4vw, 56px);
}
.quotes blockquote { margin: 0; padding: 0 clamp(14px, 2vw, 30px); border-left: 1px solid var(--line); }
.quotes-grid blockquote:first-child { border-left: 0; }
/* fonte acima da citação, como no original */
.quotes cite {
  display: block;
  font-style: normal;
  font-size: 10.5px;
  letter-spacing: .22em;
  text-transform: uppercase;
  color: var(--gold-ink);
  margin-bottom: 18px;
  padding-bottom: 16px;
  border-bottom: 1px solid var(--line);
}
.quotes blockquote p {
  font-family: var(--serif);
  font-style: italic;
  font-size: 16.5px;
  line-height: 1.72;
  color: var(--navy);
  margin: 0;
}

/* ==========================================================================
   OFERTA
   ========================================================================== */
/* Em sangria total numa tela ultrawide, a faixa visível da foto fica menor que
   a cabeça dela (18% contra 25% da altura) — nenhum `object-position` resolve.
   Por isso a foto tem teto de largura e o navy preenche as laterais; as bordas
   se dissolvem por máscara para não virar um retângulo colado. */
.offer {
  position: relative;
  min-height: clamp(620px, 30vw, 940px);
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: clamp(60px, 8vw, 100px) var(--gut);
  overflow: hidden;
  background: var(--navy-deep);
}
.offer-bg {
  position: absolute;
  top: 0; bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: min(100%, 1600px);
}
.offer-bg img {
  width: 100%; height: 100%;
  object-fit: cover;
  object-position: 50% 15%;
  filter: grayscale(.5) brightness(.92);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%);
  mask-image: linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%);
}
.offer::before {
  content: "";
  position: absolute; inset: 0;
  z-index: 2;
  background:
    linear-gradient(100deg, rgba(16, 26, 46, .26) 0%, rgba(16, 26, 46, .54) 44%, rgba(16, 26, 46, .93) 78%),
    linear-gradient(to top, rgba(16, 26, 46, .42), rgba(16, 26, 46, 0) 40%);
}

/* skyline na base amarra a seção ao resto do site e fecha o vazio à esquerda */
.offer-sky {
  position: absolute;
  inset: auto 0 0 0;
  height: 55%;
  z-index: 3;
  opacity: .22;
  pointer-events: none;
}
.offer-sky img {
  width: 100%; height: 100%;
  object-fit: cover; object-position: bottom;
  -webkit-mask-image: linear-gradient(to bottom, transparent 0%, #000 35%);
  mask-image: linear-gradient(to bottom, transparent 0%, #000 35%);
}

.offer-card {
  position: relative;
  z-index: 3;
  width: min(560px, 100%);
  background: rgba(95, 107, 150, .95);
  backdrop-filter: blur(6px);
  color: var(--cream);
  padding: clamp(34px, 4vw, 52px);
}
.offer-card h2 { font-size: clamp(30px, 3.4vw, 44px); line-height: 1.08; color: #fff; margin-bottom: 14px; }
.offer-card h2 em { font-style: italic; font-weight: 700; }
.offer-sub { font-size: 14px; line-height: 1.7; color: rgba(255, 255, 255, .93); margin: 0 0 22px; }

/* Preço no ponto de decisão. Usa a serifada e o corpo grande dos números da
   seção da obra, para o valor ler como informação e não como etiqueta. */
.offer-price {
  display: flex;
  align-items: center;
  gap: 18px;
  padding: 16px 0 20px;
  margin-bottom: 22px;
  border-top: 1px solid rgba(255, 255, 255, .28);
  border-bottom: 1px solid rgba(255, 255, 255, .28);
}
.offer-price-value {
  font-family: var(--serif);
  font-size: 42px;
  line-height: 1;
  color: #fff;
  letter-spacing: -.01em;
  white-space: nowrap;
}
.offer-price-value small {
  font-size: .45em;
  letter-spacing: .06em;
  margin-right: .28em;
  vertical-align: .55em;
}
.offer-price-note {
  font-size: 12px;
  line-height: 1.5;
  color: rgba(255, 255, 255, .93);
}
.offer-sub strong { font-weight: 500; color: #fff; }

/* aviso sob o botão: quem clica sabe que vai sair do site antes de sair */
.offer-hint {
  margin: 12px 0 0;
  font-size: 12px;
  line-height: 1.5;
  color: rgba(255, 255, 255, .93);
}

/* ==========================================================================
   FAIXA DE FATOS
   ========================================================================== */
.badges {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 20px;
  max-width: var(--maxw);
  margin: 0 auto;
  padding: clamp(46px, 5vw, 68px) var(--gut);
  text-align: center;
}
.badges div { border-right: 1px solid var(--line); padding: 0 10px; }
.badges div:last-child { border-right: 0; }
.badges strong {
  display: block;
  font-family: var(--serif);
  font-size: 19px;
  color: var(--navy);
  line-height: 1.25;
}
.badges span { font-size: 10.5px; letter-spacing: .16em; text-transform: uppercase; color: var(--muted); }

/* ==========================================================================
   FOOTER
   ========================================================================== */
.site-footer { position: relative; background: var(--navy-deep); color: var(--cream); overflow: hidden; }
.footer-sky { position: absolute; inset: auto 0 0 0; height: 58%; opacity: .09; }
.footer-sky img { width: 100%; height: 100%; object-fit: cover; object-position: bottom; }

.footer-inner { position: relative; z-index: 2; max-width: var(--maxw); margin: 0 auto; padding: clamp(50px, 6vw, 78px) var(--gut) 30px; }

.footer-top { display: flex; align-items: center; justify-content: space-between; gap: 24px; flex-wrap: wrap; padding-bottom: 40px; }
.socials { display: flex; gap: 18px; }
.socials a { width: 22px; height: 22px; color: var(--cream); opacity: .78; transition: opacity .25s ease, color .25s ease; }
.socials a:hover { opacity: 1; color: var(--gold-light); }

.footer-cols {
  display: grid;
  grid-template-columns: 1.25fr 1.5fr 1.1fr;
  gap: clamp(30px, 4vw, 60px);
  padding: 40px 0;
  border-top: 1px solid rgba(245, 241, 222, .14);
}
.footer-cols h4 { font-family: var(--sans); font-size: 10.5px; font-weight: 500; letter-spacing: .26em; color: var(--cream-dim); margin-bottom: 22px; }
.footer-cols ul { list-style: none; margin: 0; padding: 0; }
.footer-cols li { margin-bottom: 11px; }
.footer-cols a { font-size: 13px; color: rgba(245, 241, 222, .72); transition: color .25s ease; }
.footer-cols a:hover { color: var(--gold-light); }
.two-col { display: grid; grid-template-columns: 1fr 1fr; column-gap: 24px; }

.contact-line { margin: 0 0 10px; font-size: 13px; color: rgba(245, 241, 222, .78); line-height: 1.6; }
.contact-line strong { font-weight: 500; color: var(--cream); }
.contact-hours { margin: 18px 0 0; font-size: 12px; color: rgba(245, 241, 222, .6); }
.contact-hours strong { color: var(--gold-light); font-weight: 500; }

/* linha de contato com ícones, como no rodapé do original */
.footer-contact {
  display: flex;
  flex-wrap: wrap;
  gap: 16px 42px;
  padding: 0 0 34px;
}
.footer-contact a {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-size: 15px;
  color: var(--gold-light);
  transition: color .25s ease;
}
.footer-contact a:hover { color: var(--cream); }
.footer-contact svg { width: 19px; height: 19px; flex: none; stroke-width: 1.5; }

.footer-bottom {
  border-top: 1px solid rgba(245, 241, 222, .14);
  padding-top: 24px;
  display: grid;
  gap: 8px;
}
.footer-bottom p { margin: 0; font-size: 11.5px; line-height: 1.7; color: rgba(245, 241, 222, .6); max-width: 90ch; }

/* ==========================================================================
   REVEAL
   ========================================================================== */
.reveal { opacity: 0; transform: translateY(26px); transition: opacity .8s ease, transform .8s cubic-bezier(.2, .7, .3, 1); }
.reveal.is-in { opacity: 1; transform: none; }

/* ==========================================================================
   RESPONSIVO
   ========================================================================== */
@media (max-width: 1180px) {
  .nav { display: none; }
  .nav-toggle { display: flex; }
  .header-cta { display: none; }

  .site-header.nav-open { background: var(--navy-deep); }
  .site-header.nav-open .nav {
    display: flex;
    flex-direction: column;
    gap: 0;
    position: absolute;
    top: 100%; left: 0; right: 0;
    background: var(--navy-deep);
    padding: 10px var(--gut) 26px;
    margin: 0;
  }
  .site-header.nav-open .nav a { padding: 14px 0; border-bottom: 1px solid rgba(245, 241, 222, .1); font-size: 12px; }

  .practices-grid { grid-template-columns: repeat(3, 1fr); }
  .audience-grid { grid-template-columns: repeat(2, 1fr); }
  /* abaixo disso o título chega perto demais da figura */
  .hero-signature { display: none; }
  .badges { grid-template-columns: repeat(3, 1fr); gap: 26px 20px; }
  .badges div:nth-child(3n) { border-right: 0; }
  .quotes-grid { grid-template-columns: 1fr; }
  .quotes blockquote { border-left: 0; border-top: 1px solid var(--line); padding: 24px 0 0; }
  .quotes-grid blockquote:first-child { border-top: 0; padding-top: 0; }
}

@media (max-width: 900px) {
  .hero {
    min-height: auto;
    padding: 128px var(--gut) 54px;
    flex-direction: column;
    align-items: stretch;
  }
  /* nada de `opacity` aqui: ela cria um grupo de composição e o `screen` da
     imagem passa a mesclar dentro do grupo, ressuscitando o retângulo.
     `brightness` escurece a foto sem quebrar a mesclagem. */
  .hero-figure { width: 78vw; right: -14vw; }
  .hero-figure img { filter: saturate(.94) brightness(.62); }
  .hero-title { font-size: clamp(42px, 12vw, 72px); }
  .hero-content { margin-top: 0; }

  /* a faixa entra no fluxo para não colidir com os botões */
  .hero-strip {
    position: static;
    z-index: 3;
    background: none;
    justify-content: flex-start;
    padding: 46px 0 0;
    gap: 10px 22px;
  }

  .split, .facts { grid-template-columns: 1fr; }
  .split-media { min-height: 0; aspect-ratio: 4 / 5; }

  /* o recorte muda com a proporção: reenquadra para o rosto não subir demais */
  .split-media img { object-position: 50% 10%; }
  .media-retrato img { object-position: 50% 8%; }
  .media-corpo img   { object-position: 53% 4%; }
  .split-reverse .split-media { order: 0; }
  .split-reverse .split-text { order: 1; }

  .facts-media { min-height: 440px; padding: 48px 24px 76px; }
  .footer-cols { grid-template-columns: 1fr; }
  .work-showcase { flex-direction: column; align-items: center; text-align: center; }
  .work-facts { width: 100%; max-width: 420px; }
  .offer { justify-content: center; }
}

@media (max-width: 620px) {
  .practices-grid { grid-template-columns: repeat(2, 1fr); }
  .pcard { min-height: 168px; padding: 18px 16px 16px; }
  .pcard h3 { font-size: 16.5px; padding-right: 32px; }
  .pcard-icon { top: 14px; right: 12px; width: 19px; height: 19px; }
  /* mantém o numeral embaixo para não colidir com o ícone */
  .pcard-num { font-size: 48px; top: auto; bottom: -10px; right: 8px; }
  /* no toque não há hover: a dica fica sempre visível e volta para o fluxo */
  .pcard-hint {
    position: static;
    margin: 12px 0 0;
    opacity: .9;
    transform: none;
    font-size: 11.5px;
  }
  .audience-grid { grid-template-columns: 1fr; }
  .badges { grid-template-columns: repeat(2, 1fr); }
  .badges div { border-right: 0; }
  .two-col { grid-template-columns: 1fr; }
  .hero-strip { gap: 10px 18px; font-size: 9.5px; }
}

@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  .reveal { opacity: 1; transform: none; transition: none; }
  * { animation-duration: .01ms !important; transition-duration: .01ms !important; }
}
