/* ══════════════════════════════════════════════════════════════
   Dra. Kátia Costa | Medicina e Estética
   ══════════════════════════════════════════════════════════════ */

:root{
  /* cor */
  --bone:#F6F1EA;
  --cream:#FDFBF7;
  --blush:#EFD3C2;
  --blush-2:#F8E7DC;
  --camel:#B08E62;
  --clay:#4E301B;
  --ink:#17120E;
  --muted:#7C7068;
  --gold:#B18A4A;
  --line:rgba(23,18,14,.13);
  --line-soft:rgba(23,18,14,.07);

  /* tipografia */
  --serif:"Instrument Serif",Georgia,"Times New Roman",serif;
  --sans:"DM Sans",-apple-system,"Segoe UI",sans-serif;

  /* métrica */
  --wrap:1240px;
  --gut:clamp(20px,5vw,64px);
  --nav-h:82px;
  --ease:cubic-bezier(.22,.61,.36,1);

  /* monograma da marca, embutido: funciona inclusive abrindo o arquivo local */
  --mark:url("data:image/png;base64,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");
}

*,*::before,*::after{box-sizing:border-box}

html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}

body{
  margin:0;
  background:var(--bone);
  color:var(--ink);
  font-family:var(--sans);
  font-size:clamp(15px,.4vw + 14px,16.5px);
  font-weight:300;
  line-height:1.7;
  letter-spacing:.002em;
  -webkit-font-smoothing:antialiased;
  overflow-x:hidden;
}

img{max-width:100%;height:auto;display:block}
a{color:inherit}
h1,h2,h3{margin:0;font-weight:400}
p{margin:0}
ol,ul{margin:0;padding:0;list-style:none}

::selection{background:var(--blush);color:var(--ink)}

.skip{
  position:absolute;left:-9999px;top:0;z-index:999;
  background:var(--ink);color:var(--bone);padding:12px 20px;font-size:14px;
}
.skip:focus{left:12px;top:12px}

:focus-visible{outline:2px solid var(--gold);outline-offset:3px}

.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gut)}

/* ── marca ────────────────────────────────────────────────── */
.brand__mark{
  display:block;width:34px;height:34px;flex:none;
  background:currentColor;
  -webkit-mask:var(--mark) center/contain no-repeat;
          mask:var(--mark) center/contain no-repeat;
}
.brand__mark--lg{width:52px;height:52px}

/* ── tipografia utilitária ────────────────────────────────── */
.eyebrow{
  font-size:11px;font-weight:400;letter-spacing:.26em;text-transform:uppercase;
  color:var(--muted);margin-bottom:26px;
}
.eyebrow i{font-style:normal;color:var(--gold);margin-inline:.35em}
.eyebrow--center{text-align:center}

.h2{
  font-family:var(--serif);
  font-size:clamp(2.5rem,5.6vw,4.3rem);
  line-height:1.06;
  letter-spacing:-.012em;
  font-weight:400;
}
.is-italic{font-style:italic;font-weight:400}

.prose p + p{margin-top:1.15em}
.prose em{font-style:italic}

/* ── botões / links ───────────────────────────────────────── */
.btn{
  --bg:var(--ink); --fg:var(--bone);
  display:inline-flex;align-items:center;justify-content:center;gap:.6em;
  background:var(--bg);color:var(--fg);
  font-family:var(--sans);font-size:12px;font-weight:400;
  letter-spacing:.18em;text-transform:uppercase;text-decoration:none;
  padding:1.35em 2.3em;border:0;border-radius:999px;
  position:relative;overflow:hidden;isolation:isolate;
  transition:color .4s var(--ease);
}
.btn::after{
  content:"";position:absolute;inset:0;z-index:-1;
  background:var(--gold);
  transform:translateY(101%);
  transition:transform .5s var(--ease);
}
.btn:hover::after{transform:translateY(0)}
.btn:hover{color:#fff}
.btn--sm{padding:1.05em 1.8em;font-size:11px}
.btn--lg{padding:1.5em 2.9em;font-size:12.5px}

.link-arrow{
  display:inline-flex;align-items:center;gap:.55em;
  font-size:12px;letter-spacing:.16em;text-transform:uppercase;
  text-decoration:none;color:var(--ink);
  padding-bottom:4px;position:relative;white-space:nowrap;
}
.link-arrow::before{
  content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;
  background:currentColor;transform-origin:right;transform:scaleX(1);
  transition:transform .45s var(--ease);
}
.link-arrow::after{content:"→";transition:transform .45s var(--ease)}
.link-arrow:hover::before{transform-origin:left;transform:scaleX(0)}
.link-arrow:hover::after{transform:translateX(5px)}

/* ══ NAV ═══════════════════════════════════════════════════ */
.nav{
  position:fixed;top:0;left:0;right:0;z-index:100;
  transition:background .5s var(--ease),box-shadow .5s var(--ease);
}
.nav.is-stuck{
  background:rgba(246,241,234,.88);
  backdrop-filter:saturate(1.4) blur(14px);
  -webkit-backdrop-filter:saturate(1.4) blur(14px);
  box-shadow:0 1px 0 var(--line-soft);
}
.nav__in{
  width:100%;max-width:var(--wrap);margin-inline:auto;
  padding:0 var(--gut);height:var(--nav-h);
  display:flex;align-items:center;gap:28px;
}
.brand{
  display:flex;align-items:center;gap:12px;
  text-decoration:none;color:var(--ink);margin-right:auto;
}
.brand__txt{display:flex;flex-direction:column;line-height:1}
.brand__name{
  font-family:var(--serif);font-size:19px;letter-spacing:.01em;
}
.brand__sub{
  font-size:8.5px;letter-spacing:.3em;text-transform:uppercase;
  color:var(--muted);margin-top:5px;
}
.nav__links{display:flex;gap:34px}
.nav__links a{
  font-size:12px;letter-spacing:.11em;text-decoration:none;
  color:var(--ink);position:relative;padding:4px 0;
}
.nav__links a::after{
  content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;
  background:currentColor;transform:scaleX(0);transform-origin:left;
  transition:transform .4s var(--ease);
}
.nav__links a:hover::after{transform:scaleX(1)}

.burger{
  display:none;position:relative;width:40px;height:40px;
  background:none;border:0;cursor:pointer;padding:0;
}
.burger span{
  position:absolute;left:9px;width:22px;height:1.4px;background:var(--ink);
  transition:transform .4s var(--ease);
}
.burger span:first-child{top:16px}
.burger span:last-child{top:23px}
.burger[aria-expanded="true"] span:first-child{transform:translateY(3.5px) rotate(45deg)}
.burger[aria-expanded="true"] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}

.drawer{
  position:fixed;inset:var(--nav-h) 0 0;z-index:99;
  background:var(--bone);
  padding:36px var(--gut) 48px;
  display:flex;flex-direction:column;gap:30px;
  animation:drawerIn .4s var(--ease);
}
.drawer[hidden]{display:none}
body.is-menu .nav{background:var(--bone);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}
@keyframes drawerIn{from{opacity:0;transform:translateY(-12px)}}
.drawer nav{display:flex;flex-direction:column}
.drawer nav a{
  font-family:var(--serif);font-size:clamp(1.7rem,7vw,2.3rem);
  text-decoration:none;padding:.35em 0;
  border-bottom:1px solid var(--line-soft);
}
.drawer__cta{align-self:flex-start}
.drawer__meta{font-size:13px;color:var(--muted);line-height:1.8}

/* ══ HERO ══════════════════════════════════════════════════ */
.hero{
  position:relative;
  padding:calc(var(--nav-h) + clamp(48px,7vw,96px)) 0 0;
  overflow:hidden;
}
.hero__watermark{
  position:absolute;
  top:-6%;right:-14%;
  width:min(74vw,900px);aspect-ratio:1;
  background:var(--ink);opacity:.035;
  -webkit-mask:var(--mark) center/contain no-repeat;
          mask:var(--mark) center/contain no-repeat;
  pointer-events:none;
}
.hero__in{
  width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gut);
  display:grid;grid-template-columns:1.06fr .94fr;gap:clamp(32px,5vw,76px);
  align-items:end;
  position:relative;
}
.hero__copy{padding-bottom:clamp(10px,3vw,48px)}

h1{
  font-family:var(--serif);
  font-size:clamp(3rem,7.8vw,6.2rem);
  line-height:1.02;
  letter-spacing:-.018em;
  font-weight:400;
  margin:0 0 clamp(24px,3vw,38px);
}
h1 span{display:block}
h1 .is-italic{margin-left:.07em}

.hero__lede{
  max-width:46ch;color:#3A312A;
  font-size:clamp(1rem,.35vw + .93rem,1.1rem);
}
.hero__actions{
  display:flex;align-items:center;gap:clamp(20px,3vw,38px);
  flex-wrap:wrap;margin-top:clamp(28px,3.4vw,44px);
}

.hero__fig{
  position:relative;margin:0;
  align-self:end;
}
.hero__disc{
  position:absolute;
  left:-9%;top:6%;
  width:88%;aspect-ratio:1;border-radius:50%;
  background:var(--blush);
  z-index:0;
}
.hero__fig img{
  position:relative;z-index:1;
  width:100%;
  border-radius:280px 280px 0 0;
  filter:saturate(1.02);
}
.hero__badge{
  position:absolute;z-index:2;
  left:-6%;bottom:16%;
  background:var(--cream);
  padding:16px 22px;
  border-radius:2px;
  box-shadow:0 20px 48px -28px rgba(23,18,14,.45);
  display:flex;flex-direction:column;line-height:1;
  text-align:left;
}
.hero__badge strong{
  font-weight:400;font-size:9.5px;letter-spacing:.28em;
  text-transform:uppercase;color:var(--muted);
}
.hero__badge em{
  font-family:var(--serif);font-style:normal;font-size:24px;
  margin-top:8px;letter-spacing:.02em;
}

.hero__rail{
  width:100%;max-width:var(--wrap);margin:clamp(48px,6vw,84px) auto 0;
  padding:0 var(--gut);
  display:grid;grid-template-columns:repeat(4,1fr);
}
.hero__rail > div{
  padding:26px 20px 30px 0;
  border-top:1px solid var(--line);
  border-right:1px solid var(--line-soft);
}
.hero__rail > div:last-child{border-right:0}
.hero__rail dt{
  font-size:10px;letter-spacing:.24em;text-transform:uppercase;
  color:var(--muted);margin-bottom:10px;
}
.hero__rail dd{
  margin:0;font-family:var(--serif);font-size:clamp(1.05rem,1.5vw,1.4rem);
  line-height:1.2;
}

/* ══ MARQUEE ═══════════════════════════════════════════════ */
.marquee{
  background:var(--ink);color:var(--bone);
  padding:17px 0;overflow:hidden;
}
.marquee__track{
  display:flex;align-items:center;width:max-content;
  animation:slide 46s linear infinite;
}
.marquee__track span{
  font-family:var(--serif);font-size:clamp(.95rem,1.5vw,1.25rem);
  font-style:italic;white-space:nowrap;
}
.marquee__track i{
  display:block;width:5px;height:5px;border-radius:50%;
  background:var(--gold);margin-inline:clamp(22px,3.5vw,48px);flex:none;
}
@keyframes slide{to{transform:translateX(-50%)}}

/* ══ MANIFESTO ═════════════════════════════════════════════ */
.manifesto{
  position:relative;overflow:hidden;
  background:var(--blush-2);
  padding:clamp(88px,12vw,164px) 0;
  text-align:center;
}
.manifesto__disc{
  position:absolute;left:50%;top:50%;
  width:min(62vw,620px);aspect-ratio:1;
  transform:translate(-50%,-50%);
  border:1px solid rgba(23,18,14,.10);border-radius:50%;
  pointer-events:none;
}
.manifesto__txt{
  position:relative;
  font-family:var(--serif);font-weight:400;
  font-size:clamp(1.6rem,3.8vw,2.9rem);
  line-height:1.36;letter-spacing:-.008em;
  max-width:20ch;margin-inline:auto;
  text-wrap:balance;
}
.manifesto__txt i{font-style:italic;color:var(--clay)}
@media (min-width:700px){.manifesto__txt{max-width:24ch}}

/* ══ A DRA. ════════════════════════════════════════════════ */
.dra{padding:clamp(88px,12vw,168px) 0}
.dra__grid{
  display:grid;grid-template-columns:.92fr 1.08fr;
  gap:clamp(36px,6vw,92px);align-items:start;
}
.dra__side{display:grid;gap:clamp(44px,5vw,64px);align-content:start}
.dra__fig{position:relative;margin:0}
.dra__panel{
  position:absolute;left:-30px;top:30px;width:100%;height:100%;
  background:var(--camel);opacity:.26;
}
.dra__fig img{position:relative;width:100%}

.dra__crm{
  font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;
  color:var(--muted);margin:18px 0 32px;
}
.dra__crm i{font-style:normal;color:var(--gold);margin-inline:.4em}
.dra__copy .h2{letter-spacing:-.015em}
.dra__copy .prose{max-width:54ch;color:#3A312A}

.dra__cta{display:flex;width:max-content;margin-top:clamp(30px,3.5vw,40px)}
.pillars{display:grid;gap:0;margin-top:clamp(32px,4vw,44px);border-top:1px solid var(--line)}
.pillars li{padding:17px 0;border-bottom:1px solid var(--line-soft)}
.pillars strong{display:block;font-weight:400;font-size:14.5px;letter-spacing:.02em}
.pillars span{display:block;color:var(--muted);font-size:14px;margin-top:2px}

/* ══ TRATAMENTOS ═══════════════════════════════════════════ */
.trat{
  background:var(--cream);
  padding:clamp(88px,12vw,168px) 0;
  border-top:1px solid var(--line-soft);
  border-bottom:1px solid var(--line-soft);
}
.sec-head{max-width:820px;margin-bottom:clamp(48px,6vw,84px)}
.sec-head__lede{
  max-width:44ch;color:var(--muted);margin-top:26px;
}

.trat__list{
  display:grid;grid-template-columns:repeat(2,1fr);
  border-top:1px solid var(--line);
}
.trat__item{
  position:relative;
  padding:clamp(30px,3.4vw,44px) clamp(24px,3vw,44px) clamp(34px,4vw,48px) 0;
  border-bottom:1px solid var(--line-soft);
  transition:background .45s var(--ease);
}
.trat__item:nth-child(odd){border-right:1px solid var(--line-soft)}
.trat__item:nth-child(odd){padding-right:clamp(28px,4vw,64px)}
.trat__item:nth-child(even){padding-left:clamp(24px,3vw,44px)}
.trat__item::before{
  content:"";position:absolute;left:0;top:-1px;height:1px;width:0;
  background:var(--ink);transition:width .55s var(--ease);
}
.trat__item:hover::before{width:100%}
.trat__d summary{display:block;list-style:none;cursor:default}
.trat__d summary::-webkit-details-marker{display:none}
.trat__num{
  display:block;font-size:10.5px;letter-spacing:.24em;color:var(--gold);
  margin-bottom:18px;
}
.trat__item h3{
  font-family:var(--serif);
  font-size:clamp(1.35rem,2.2vw,1.85rem);
  line-height:1.15;letter-spacing:-.014em;margin-bottom:14px;
}
.trat__item p{color:var(--muted);max-width:40ch;font-size:15.5px}

.trat__note{
  margin-top:clamp(40px,5vw,60px);
  display:flex;flex-wrap:wrap;align-items:center;gap:18px;
  font-size:15px;color:var(--muted);
}

/* ══ CLÍNICA ═══════════════════════════════════════════════ */
.clin{padding:clamp(88px,12vw,168px) 0}
.clin__head{margin-bottom:clamp(44px,5vw,72px)}
.clin__grid{
  display:grid;
  grid-template-columns:repeat(12,1fr);
  gap:clamp(14px,2vw,26px);
  align-items:start;
}
.clin__grid figure{margin:0;overflow:hidden;background:var(--blush-2)}
.clin__grid img{
  width:100%;transition:transform 1.1s var(--ease);
}
.clin__grid figure:hover img{transform:scale(1.045)}

.clin__media{display:contents}
.clin__a{grid-column:1 / span 7;grid-row:1}
.clin__b{grid-column:8 / span 5;grid-row:1;margin-top:clamp(30px,5vw,72px)}
.clin__txt{
  grid-column:1 / span 5;grid-row:2;
  padding:clamp(20px,3vw,34px) clamp(18px,2.5vw,30px) 0 0;
  color:#3A312A;
}
.clin__txt p + p{margin-top:1.1em}
.clin__c{grid-column:6 / span 4;grid-row:2}
.clin__d{grid-column:10 / span 3;grid-row:2;margin-top:clamp(24px,4vw,56px)}

/* ══ CONSULTA ══════════════════════════════════════════════ */
.proc{
  background:var(--clay);color:#F3E9E0;
  padding:clamp(88px,12vw,168px) 0;
}
.proc .eyebrow{color:rgba(243,233,224,.55)}
.proc__head{margin-bottom:clamp(52px,6vw,80px)}
.proc__steps{
  display:grid;grid-template-columns:repeat(4,1fr);
  gap:0;border-top:1px solid rgba(243,233,224,.22);
}
.proc__steps li{
  padding:34px clamp(18px,2.4vw,34px) 8px 0;
  border-right:1px solid rgba(243,233,224,.14);
}
.proc__steps li:last-child{border-right:0}
.proc__n{
  display:block;font-family:var(--serif);font-size:2.4rem;
  line-height:1;color:var(--camel);margin-bottom:22px;
}
.proc__steps h3{
  font-family:var(--serif);font-size:1.32rem;margin-bottom:14px;
  letter-spacing:-.01em;
}
.proc__steps p{color:rgba(243,233,224,.72);font-size:15px}

.note{
  margin-top:clamp(56px,6vw,88px);
  border:1px solid rgba(243,233,224,.22);
  padding:clamp(28px,3.4vw,44px);
  display:grid;grid-template-columns:.38fr 1fr;gap:clamp(20px,3vw,48px);
  align-items:start;
}
.note h3{
  font-size:11px;letter-spacing:.24em;text-transform:uppercase;
  color:rgba(243,233,224,.62);font-weight:400;
}
.note p{color:rgba(243,233,224,.8);max-width:62ch;font-size:15px}

/* ══ FAQ ═══════════════════════════════════════════════════ */
.faq{padding:clamp(88px,12vw,168px) 0}
.faq__grid{
  display:grid;grid-template-columns:.82fr 1.18fr;
  gap:clamp(36px,6vw,96px);align-items:start;
}
.faq__head{position:sticky;top:calc(var(--nav-h) + 40px)}
.faq__more{margin-top:34px;color:var(--muted);font-size:15px;line-height:2.2}

.faq__list{border-top:1px solid var(--line)}
.faq details{border-bottom:1px solid var(--line-soft)}
.faq summary{
  list-style:none;cursor:pointer;
  display:flex;align-items:flex-start;justify-content:space-between;gap:24px;
  padding:26px 0;
  font-family:var(--serif);
  font-size:clamp(1.08rem,1.7vw,1.32rem);
  line-height:1.35;letter-spacing:-.008em;
  transition:color .3s var(--ease);
}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{
  content:"";flex:none;width:13px;height:13px;margin-top:.45em;
  background-image:
    linear-gradient(var(--ink),var(--ink)),
    linear-gradient(var(--ink),var(--ink));
  background-position:center,center;
  background-repeat:no-repeat;
  background-size:100% 1px, 1px 100%;
  transition:background-size .4s var(--ease);
}
/* aberto: o traço vertical some e o sinal vira um menos */
.faq details[open] summary::after{background-size:100% 1px, 1px 0}
.faq details[open] summary{color:var(--clay)}
.faq summary:hover{color:var(--clay)}
.faq details p{
  padding:0 clamp(28px,5vw,64px) 30px 0;
  color:var(--muted);max-width:62ch;font-size:15.5px;
  animation:faqIn .45s var(--ease);
}
@keyframes faqIn{from{opacity:0;transform:translateY(-6px)}}

/* ══ CTA / CONTATO ═════════════════════════════════════════ */
.cta{
  background:var(--blush);
  padding:clamp(88px,12vw,168px) 0;
}
.cta__grid{
  display:grid;grid-template-columns:1.08fr .92fr;
  gap:clamp(40px,6vw,96px);align-items:start;
}
.cta .eyebrow{color:rgba(23,18,14,.55)}
.cta__lede{
  max-width:38ch;margin:28px 0 clamp(34px,4vw,46px);
  color:#3A312A;
}

.cta__mapa{
  margin:0;
  border:1px solid rgba(23,18,14,.18);background:var(--cream);
}
.cta__mapa iframe{
  display:block;width:100%;height:clamp(340px,33vw,460px);border:0;
  filter:saturate(.78) contrast(1.03) sepia(.1);
}

/* ══ FOOTER ════════════════════════════════════════════════ */
.foot{background:var(--ink);color:#EDE5DC;padding:clamp(64px,8vw,104px) 0 40px}
.foot__in{
  display:grid;grid-template-columns:1fr .75fr 1.15fr 1.05fr;
  gap:clamp(26px,3.6vw,56px);align-items:start;
  padding-bottom:clamp(44px,5vw,68px);
  border-bottom:1px solid rgba(237,229,220,.14);
}
.foot__brand{color:#EDE5DC}
.foot__name{font-family:var(--serif);font-size:1.5rem;margin-top:20px;line-height:1}
.foot__sub{
  font-size:9px;letter-spacing:.3em;text-transform:uppercase;
  color:rgba(237,229,220,.5);margin-top:9px;
}
.foot__nav{display:flex;flex-direction:column;gap:11px;padding-top:5px}
.foot__nav a{
  font-size:12.5px;letter-spacing:.08em;text-decoration:none;
  color:rgba(237,229,220,.72);transition:color .3s;
}
.foot__nav a:hover{color:#fff}
.foot__info{margin:0;padding-top:3px}
.foot__info dt{
  font-size:10px;letter-spacing:.24em;text-transform:uppercase;
  color:rgba(237,229,220,.42);margin-bottom:9px;
}
.foot__info dd{
  margin:0 0 24px;font-size:13.5px;line-height:1.8;
  color:rgba(237,229,220,.74);
}
.foot__info dd:last-of-type{margin-bottom:0}
.foot__info a:not(.link-arrow){
  text-decoration:none;border-bottom:1px solid rgba(237,229,220,.28);
  transition:border-color .3s;
}
.foot__info a:not(.link-arrow):hover{border-color:#fff}
.foot .link-arrow{display:flex;width:max-content;margin-top:13px;font-size:10.5px;color:inherit}

.foot__legal{
  padding-top:34px;
  display:grid;gap:12px;
  font-size:12px;line-height:1.7;color:rgba(237,229,220,.42);
  max-width:820px;
}
.foot__copy{color:rgba(237,229,220,.3)}

/* ══ WHATSAPP FLUTUANTE ════════════════════════════════════ */
.wpp{
  position:fixed;right:clamp(16px,3vw,32px);bottom:clamp(16px,3vw,32px);z-index:90;
  width:56px;height:56px;border-radius:50%;
  background:var(--ink);color:var(--bone);
  display:grid;place-items:center;
  box-shadow:0 14px 34px -14px rgba(23,18,14,.6);
  opacity:0;transform:scale(.8) translateY(10px);pointer-events:none;
  transition:opacity .45s var(--ease),transform .45s var(--ease),background .3s;
}
.wpp.is-on{opacity:1;transform:none;pointer-events:auto}
.wpp:hover{background:var(--gold)}
.wpp svg{width:26px;height:26px}

/* ══ REVEAL ════════════════════════════════════════════════ */
.reveal{
  opacity:0;transform:translateY(22px);
  transition:opacity .85s var(--ease),transform .85s var(--ease);
}
.reveal.is-in{opacity:1;transform:none}
.d1{transition-delay:.1s}
.d2{transition-delay:.2s}
.d3{transition-delay:.3s}

/* ══ RESPONSIVO ════════════════════════════════════════════ */
@media (max-width:1080px){
  .nav__links{display:none}
  .nav__cta{display:none}
  .burger{display:grid}

  /* a manchete e a foto precisam caber juntas na primeira tela;
     o texto e os botões ficam logo abaixo */
  .hero{padding-top:calc(var(--nav-h) + clamp(18px,4vw,40px))}
  .hero__in{display:flex;flex-direction:column;gap:0;align-items:stretch}
  .hero__copy{display:contents}
  .hero .eyebrow{order:1;margin-bottom:20px}
  .hero h1{order:2;margin-bottom:clamp(20px,3.5vw,28px)}
  .hero__fig{order:3;width:min(76%,340px);margin:0 auto}
  .hero__lede{order:4;margin-top:clamp(30px,5vw,40px)}
  .hero__actions{order:5;margin-top:clamp(24px,4vw,32px)}
  .hero__fig img{aspect-ratio:3/4;object-fit:cover;object-position:52% 16%}
  .hero__watermark{top:auto;bottom:6%;right:-30%;width:90vw}
  .hero__rail{grid-template-columns:repeat(2,1fr)}
  .hero__rail > div:nth-child(2){border-right:0}
  .hero__rail > div:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}

  /* no empilhado a ordem do desktop leria errado: os pilares viriam antes
     do nome dela. aqui a coluna é remontada na ordem de leitura certa */
  .dra__grid{display:flex;flex-direction:column;gap:24px;align-items:stretch}
  .dra__side,.dra__copy{display:contents}
  .dra .eyebrow{order:1;margin-bottom:0}
  .dra__copy .h2{order:2}
  .dra__crm{order:3;margin:0}
  .dra__fig{order:4;max-width:520px;margin-top:10px}
  .dra__panel{left:-14px;top:14px;width:100%;height:100%}
  .dra__copy .prose{order:5}
  .dra .pillars{order:6;margin-top:6px}
  .dra__cta{order:7;margin-top:2px}

  .faq__grid{grid-template-columns:1fr;gap:clamp(36px,6vw,54px)}
  .faq__head{position:static}

  .cta__grid{grid-template-columns:1fr;gap:clamp(40px,6vw,56px)}

  .proc__steps{grid-template-columns:repeat(2,1fr)}
  .proc__steps li{border-bottom:1px solid rgba(243,233,224,.14);padding-bottom:34px}
  .proc__steps li:nth-child(2n){border-right:0}
  .proc__steps li:nth-last-child(-n+2){border-bottom:0}
  .note{grid-template-columns:1fr;gap:16px}

  .foot__in{grid-template-columns:1fr 1fr;gap:34px clamp(24px,4vw,40px)}
  .foot{padding-bottom:104px}
}

@media (max-width:760px){
  .trat__list{grid-template-columns:1fr}

  .hero__disc{left:-6%;top:4%;width:82%}
  .hero__badge{left:auto;right:-4%;bottom:10%}
}

/* ══ MOBILE: CARROSSÉIS E LISTA SANFONADA ═════════════════ */
@media (max-width:760px){

  /* base comum dos dois carrosséis: rola na horizontal, encaixa item a item
     e sangra até a borda da tela, deixando o próximo espiar */
  .carrossel{
    display:flex;gap:14px;
    overflow-x:auto;overscroll-behavior-x:contain;
    scroll-snap-type:x mandatory;
    margin-inline:calc(var(--gut) * -1);
    padding-inline:var(--gut);
    scrollbar-width:none;-ms-overflow-style:none;
  }
  .carrossel::-webkit-scrollbar{display:none}
  .carrossel > *{flex:0 0 82%;scroll-snap-align:center;margin:0}

  .pontos{display:flex;justify-content:center;gap:7px;margin-top:22px}
  .pontos b{
    display:block;width:6px;height:6px;border-radius:50%;
    background:currentColor;opacity:.22;
    transition:opacity .35s var(--ease),transform .35s var(--ease);
  }
  .pontos b.is-on{opacity:1;transform:scale(1.35)}

  /* ── o espaço: fotos viram carrossel ── */
  .clin__grid{display:block}
  .clin__media{
    display:flex;gap:14px;
    overflow-x:auto;overscroll-behavior-x:contain;
    scroll-snap-type:x mandatory;
    margin-inline:calc(var(--gut) * -1);
    padding-inline:var(--gut);
    scrollbar-width:none;
  }
  .clin__media::-webkit-scrollbar{display:none}
  .clin__media > figure{
    flex:0 0 82%;scroll-snap-align:center;
    margin:0 !important;grid-column:auto !important;grid-row:auto !important;
  }
  .clin__media img{aspect-ratio:4/3;object-fit:cover}
  .clin__txt{padding:clamp(28px,6vw,38px) 0 0 !important}

  /* ── como funciona: passos viram carrossel ── */
  .proc__steps{
    display:flex;gap:0;border-top:0;
    overflow-x:auto;overscroll-behavior-x:contain;
    scroll-snap-type:x mandatory;
    margin-inline:calc(var(--gut) * -1);
    padding-inline:var(--gut);
    scrollbar-width:none;
  }
  .proc__steps::-webkit-scrollbar{display:none}
  .proc__steps li{
    flex:0 0 78%;scroll-snap-align:center;
    margin-right:14px;padding:30px 24px 34px;
    border:1px solid rgba(243,233,224,.2);border-right:1px solid rgba(243,233,224,.2);
    border-bottom:1px solid rgba(243,233,224,.2);
  }
  .proc__steps li:last-child{margin-right:0}
  .proc__n{font-size:2rem;margin-bottom:16px}
  .proc .pontos{color:#F3E9E0}

  /* ── o que é feito na clínica: só os títulos, abre ao tocar ── */
  .trat__list{border-top:1px solid var(--line)}
  .trat__item{
    padding:0 !important;border-right:0 !important;
    border-bottom:1px solid var(--line-soft);
  }
  .trat__item::before{display:none}
  .trat__d summary{
    display:flex;align-items:center;gap:16px;
    padding:20px 0;cursor:pointer;list-style:none;
    transition:color .3s var(--ease);
  }
  .trat__d summary::-webkit-details-marker{display:none}
  .trat__d summary::after{
    content:"";flex:none;width:12px;height:12px;margin-left:auto;
    background-image:
      linear-gradient(var(--ink),var(--ink)),
      linear-gradient(var(--ink),var(--ink));
    background-position:center,center;background-repeat:no-repeat;
    background-size:100% 1px, 1px 100%;
    transition:background-size .35s var(--ease);
  }
  .trat__d[open] summary::after{background-size:100% 1px, 1px 0}
  .trat__d[open] summary{color:var(--clay)}
  .trat__num{margin:0;flex:none;min-width:2.2em}
  .trat__d h3{
    margin:0;flex:1;
    font-size:1.2rem;line-height:1.25;
  }
  .trat__d p{
    padding:0 34px 24px 0;max-width:none;
    animation:faqIn .4s var(--ease);
  }
}

@media (max-width:480px){
  .hero__rail{grid-template-columns:1fr}
  .hero__rail > div{border-right:0;border-bottom:1px solid var(--line-soft);padding:20px 0}
  .hero__rail > div:last-child{border-bottom:0}
  .proc__steps{grid-template-columns:1fr}
  .proc__steps li{border-right:0}
  .foot__in{grid-template-columns:1fr;gap:32px}
}

@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  *,*::before,*::after{
    animation-duration:.01ms !important;animation-iteration-count:1 !important;
    transition-duration:.01ms !important;
  }
  .reveal{opacity:1;transform:none}
  .marquee__track{animation:none}
}

@media print{
  .nav,.drawer,.wpp,.marquee,.hero__watermark{display:none}
  body{background:#fff}
  .reveal{opacity:1;transform:none}
}
