:root{
  --marfim:#FBF9F5; --pergaminho:#F2EEE5; --branco:#FFFFFF;
  --tinta:#171A1E; --texto:#4B525C; --suave:#6E757F; --linha:#E4DED3;
  --carmim:#A80F16; --carmim-vivo:#C7121A; --carvao:#131519; --carvao-2:#1D2126;
  --display:"Book Antiqua","Palatino Linotype",Palatino,"URW Palladio L","TeX Gyre Pagella",Georgia,serif;
  --ui:"Book Antiqua","Palatino Linotype",Palatino,"URW Palladio L","TeX Gyre Pagella",Georgia,serif;
  --max:1160px;
}
*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth;scroll-padding-top:110px}
body{background:var(--marfim);color:var(--texto);font-family:var(--display);
  font-size:18px;line-height:1.75;-webkit-font-smoothing:antialiased;overflow-x:hidden}
img{max-width:100%;display:block}
a{color:inherit;text-decoration:none}
.wrap{max-width:var(--max);margin:0 auto;padding:0 28px}
h1,h2,h3,h4{font-family:var(--display);font-weight:400;line-height:1.16;color:var(--tinta)}
h1{font-size:clamp(2.15rem,4.9vw,3.75rem);letter-spacing:-.012em}
h2{font-size:clamp(1.75rem,3.5vw,2.7rem);letter-spacing:-.008em}
h3{font-size:1.22rem}
.eyebrow{font-family:var(--ui);font-size:.7rem;font-weight:700;letter-spacing:.28em;
  text-transform:uppercase;color:var(--suave)}
.eyebrow.red{color:var(--carmim)}
.lead{font-size:clamp(1.05rem,1.5vw,1.2rem);color:var(--texto);max-width:64ch}
.filete{width:70px;height:2px;background:var(--carmim);margin:24px 0}
section{padding:96px 0}
.sec-head{max-width:800px;margin-bottom:52px}
.sec-head h2{margin-top:14px}
.sec-head p{margin-top:20px}

/* botões */
.btn{display:inline-block;font-family:var(--ui);font-size:.8rem;font-weight:600;letter-spacing:.09em;
  text-transform:uppercase;padding:15px 28px;border:1px solid var(--carmim);background:var(--carmim);
  color:#fff;cursor:pointer;transition:background .3s,border-color .3s,color .3s}
.btn:hover{background:var(--carmim-vivo);border-color:var(--carmim-vivo)}
.btn.ghost{background:transparent;color:var(--tinta);border-color:#CFC7B8}
.btn.ghost:hover{border-color:var(--tinta);background:transparent;color:var(--tinta)}

/* barra superior */
.topbar{position:fixed;top:0;left:0;right:0;z-index:101;background:var(--carvao);color:#9BA3AC;
  font-family:var(--ui);font-size:.76rem;padding:8px 0;transition:transform .35s}
.topbar .wrap{display:flex;align-items:center;gap:18px;flex-wrap:wrap}
.tb-label{letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;color:#6E767F}
.topbar a{color:#9BA3AC;transition:color .25s;white-space:nowrap}
.topbar a:hover{color:#fff}
.topbar b{color:#E2555B;font-weight:600}
.tb-wa{margin-left:auto}
.tb-area{border:1px solid #3A3E43;padding:4px 12px;color:#CBD0D6}
.tb-area:hover{border-color:#E2555B;color:#fff}
.topbar.hide{transform:translateY(-100%)}

/* header */
header{position:fixed;top:36px;left:0;right:0;z-index:100;padding:14px 0;
  transition:background .35s,padding .35s,box-shadow .35s;border-bottom:1px solid transparent}
header.solid{top:0;background:rgba(251,249,245,.95);backdrop-filter:blur(12px);
  border-bottom-color:var(--linha);padding:9px 0;box-shadow:0 6px 24px rgba(23,26,30,.05)}
.navbar{display:flex;align-items:center;justify-content:space-between;gap:22px}
.brand{display:flex;align-items:center;gap:12px}
.brand img{height:44px;width:auto}
.brand-txt{font-family:var(--display);font-size:1.07rem;color:var(--tinta);letter-spacing:.04em;line-height:1.1}
.brand-txt small{display:block;font-family:var(--ui);font-size:.55rem;letter-spacing:.28em;
  color:var(--suave);text-transform:uppercase;margin-top:4px}
nav.links{display:flex;gap:26px;align-items:center}
nav.links a{font-family:var(--ui);font-size:.83rem;color:var(--texto);transition:color .25s}
nav.links a:hover{color:var(--carmim)}
nav.links a.tel{font-weight:600;color:var(--tinta)}
.drop{position:relative}
.drop-top{display:inline-flex;align-items:center;gap:5px}
.seta-baixo{font-size:.7em;color:var(--carmim)}
.drop-menu{position:absolute;top:100%;left:-16px;min-width:340px;max-height:78vh;overflow:auto;background:var(--marfim);
  border:1px solid var(--linha);box-shadow:0 20px 44px rgba(23,26,30,.12);padding:10px 0;
  opacity:0;visibility:hidden;transform:translateY(-6px);transition:all .25s;display:grid}
.drop:hover .drop-menu,.drop:focus-within .drop-menu{opacity:1;visibility:visible;transform:none}
.drop.menu-open .drop-menu{opacity:1;visibility:visible;transform:none}
.drop-menu a{padding:10px 22px;font-family:var(--display);font-size:.95rem;color:var(--texto);
  border-left:2px solid transparent;transition:all .2s}
.drop-menu a:hover{background:var(--branco);border-left-color:var(--carmim);color:var(--tinta)}
.drop-tit{font-family:var(--ui);font-size:.64rem;font-weight:700;letter-spacing:.18em;
  text-transform:uppercase;color:var(--carmim);padding:12px 22px 6px}
.drop-tit:not(:first-child){margin-top:6px;border-top:1px solid var(--linha);padding-top:14px}
.grupo-areas{margin-bottom:44px}
.grupo-areas:last-child{margin-bottom:0}
.grupo-tit{font-family:var(--ui);font-size:.72rem;font-weight:700;letter-spacing:.2em;
  text-transform:uppercase;color:var(--carmim);margin-bottom:18px;padding-bottom:10px;
  border-bottom:1px solid var(--linha)}
.grupo-tit.peq{margin-top:30px}
.drop-menu .drop-todas{margin-top:6px;border-top:1px solid var(--linha);font-family:var(--ui);
  font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--carmim);padding-top:14px}
.menu-btn{display:none;background:none;border:0;color:var(--tinta);font-size:1.5rem;cursor:pointer;padding:6px}

/* hero */
.hero{padding:186px 0 84px;position:relative;overflow:hidden}
.hero::before{content:"";position:absolute;top:-24%;right:-10%;width:56vw;height:56vw;
  background:radial-gradient(circle,rgba(168,15,22,.07) 0%,rgba(168,15,22,0) 65%);pointer-events:none}
.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;position:relative}
.hero h1{margin-top:20px}
.hero h1 em{font-style:italic;color:var(--carmim)}
.hero .lead{margin-top:24px}
.hero-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:34px;align-items:center}
.retrato{position:relative}
.retrato img{width:100%;filter:contrast(1.02)}
.retrato::after{content:"";position:absolute;left:-12px;bottom:-12px;width:88px;height:4px;background:var(--carmim)}
.retrato figcaption{margin-top:16px;font-family:var(--ui);font-size:.79rem;color:var(--suave);
  border-left:2px solid var(--carmim);padding-left:12px;line-height:1.55}
.retrato figcaption strong{color:var(--tinta);font-weight:600;display:block}

/* fatos */
.fatos{background:var(--pergaminho);border-top:1px solid var(--linha);border-bottom:1px solid var(--linha)}
.fatos-grid{display:grid;grid-template-columns:repeat(3,1fr)}
.fato{padding:38px 32px;border-right:1px solid var(--linha)}
.fato:last-child{border-right:0}
.fato .n{font-family:var(--display);font-size:2.4rem;color:var(--tinta);line-height:1}
.fato .n span{color:var(--carmim)}
.fato p{font-size:.92rem;color:var(--texto);margin-top:8px}

/* triagem */
.triagem{background:var(--branco);border-bottom:1px solid var(--linha)}
.chips{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:32px}
.chip{font-family:var(--ui);font-size:.83rem;padding:11px 18px;border:1px solid var(--linha);
  background:var(--marfim);color:var(--texto);cursor:pointer;transition:all .25s;text-align:left}
.chip:hover{border-color:var(--carmim);color:var(--tinta)}
.chip.on{background:var(--tinta);border-color:var(--tinta);color:#fff}
.resposta{border:1px solid var(--linha);border-top:3px solid var(--carmim);background:var(--marfim);
  padding:34px 36px;display:grid;grid-template-columns:1.25fr .75fr;gap:38px;align-items:start}
.resposta .area-nome{font-family:var(--ui);font-size:.7rem;font-weight:700;letter-spacing:.2em;
  text-transform:uppercase;color:var(--carmim);margin-bottom:12px}
.resposta h3{font-size:1.42rem;line-height:1.32;margin-bottom:14px}
.resposta p.txt{font-size:1rem;color:var(--texto)}
.resposta ul{list-style:none;margin-top:22px;display:grid;gap:10px}
.resposta li{font-size:.94rem;padding-left:20px;position:relative;line-height:1.6}
.resposta li::before{content:"";position:absolute;left:0;top:12px;width:10px;height:1px;background:var(--carmim)}
.resposta .lado{border-left:1px solid var(--linha);padding-left:32px}
.resposta .lado p{font-family:var(--ui);font-size:.82rem;color:var(--suave);margin-bottom:16px;line-height:1.6}
.resposta .btn{width:100%;text-align:center;margin-bottom:10px}
.resposta a.ver{display:inline-block;font-family:var(--ui);font-size:.8rem;color:var(--carmim);
  letter-spacing:.04em;border-bottom:1px solid rgba(168,15,22,.3);padding-bottom:2px}
.resposta a.ver:hover{border-bottom-color:var(--carmim)}
.fade{animation:sobe .45s ease}
@keyframes sobe{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}

/* faixa escura (visão macro) */
.escura{background:var(--carvao);color:#B6BCC4}
.escura h2,.escura h3,.escura h4{color:#fff}
.escura .lead{color:#98A0A9}
.escura .eyebrow{color:#7C848D}
.escura .eyebrow.red{color:#E2555B}
.caso-switch{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:30px}
.caso-btn{font-family:var(--ui);font-size:.82rem;padding:11px 18px;cursor:pointer;
  border:1px solid #33383E;background:transparent;color:#9BA3AC;transition:all .25s}
.caso-btn:hover{border-color:#6E767F;color:#fff}
.caso-btn.on{background:#fff;border-color:#fff;color:var(--carvao)}
.caso-box{background:var(--carvao-2);border-top:3px solid var(--carmim);padding:36px 36px 28px}
.caso-titulo{font-family:var(--display);font-size:clamp(1.2rem,2.2vw,1.62rem);color:#fff;line-height:1.35;max-width:46ch}
.caso-sub{font-family:var(--ui);font-size:.85rem;color:#868E97;margin-top:12px}
.lente-grid{display:grid;grid-template-columns:repeat(5,1fr);margin-top:30px;border-top:1px solid #2C3138}
.lente{padding:24px 20px;border-right:1px solid #2C3138}
.lente:last-child{border-right:0}
.lente-tag{font-family:var(--ui);font-size:.64rem;font-weight:700;letter-spacing:.18em;
  text-transform:uppercase;color:#E2555B;margin-bottom:11px}
.lente h4{font-size:1rem;margin-bottom:8px;line-height:1.3}
.lente p{font-size:.88rem;line-height:1.6;color:#98A0A9}
.conclusao{border-top:1px solid #2C3138;padding:24px 0 0;margin-top:0;display:flex;gap:16px;align-items:flex-start}
.conclusao .marca{width:24px;flex:none;padding-top:12px}
.conclusao .marca span{display:block;height:2px;background:var(--carmim-vivo)}
.conclusao p{font-family:var(--display);font-size:1.05rem;color:#fff;line-height:1.55}

/* áreas */
.areas-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.area{display:block;background:var(--branco);border:1px solid var(--linha);padding:30px 28px 26px;
  position:relative;transition:box-shadow .35s,transform .35s,border-color .35s}
.area::before{content:"";position:absolute;top:-1px;left:-1px;width:0;height:3px;background:var(--carmim);transition:width .45s}
.area:hover{box-shadow:0 18px 44px rgba(23,26,30,.09);transform:translateY(-3px);border-color:#D9D1C4}
.area:hover::before{width:calc(100% + 2px)}
.area h3{font-size:1.16rem;margin-bottom:11px}
.area p{font-size:.93rem;color:var(--texto);line-height:1.6}
.ver-area{display:inline-block;margin-top:16px;font-family:var(--ui);font-size:.75rem;
  letter-spacing:.1em;text-transform:uppercase;color:var(--carmim);opacity:.8;transition:opacity .3s}
.area:hover .ver-area{opacity:1}
.nota{margin-top:26px;display:flex;gap:14px;border-left:2px solid var(--carmim);
  padding:16px 20px;background:var(--pergaminho)}
.nota p{font-size:.95rem}
.nota strong{color:var(--tinta);font-weight:600}

/* método */
.metodo{background:var(--pergaminho);border-top:1px solid var(--linha);border-bottom:1px solid var(--linha)}
.passos{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}
.passo{border-top:1px solid #D9D1C4;padding-top:22px}
.passo .num{font-family:var(--ui);font-size:.78rem;font-weight:700;letter-spacing:.16em;color:var(--carmim);margin-bottom:12px}
.passo h3{font-size:1.1rem;margin-bottom:10px}
.passo p{font-size:.92rem;line-height:1.62}

/* ecossistema */
.eco-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--linha);
  border:1px solid var(--linha);margin-top:8px}
.eco{background:var(--branco);padding:24px 24px;transition:background .3s}
.eco:hover{background:var(--marfim)}
.eco h4{font-size:1.04rem;margin-bottom:6px}
.eco p{font-size:.88rem;line-height:1.55}
.eco.destaque{background:#FBF2F2;border-left:3px solid var(--carmim)}
.eco.destaque h4{color:var(--carmim)}

/* fundador */
.fundador{background:var(--branco);border-top:1px solid var(--linha)}
.fundador-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:58px;align-items:center}
.citacao{font-family:var(--display);font-size:clamp(1.28rem,2.3vw,1.78rem);line-height:1.45;
  color:var(--tinta);border-left:2px solid var(--carmim);padding-left:26px;font-style:italic}
.citacao span{color:var(--carmim);font-style:italic}
.assina{margin-top:22px;padding-left:28px;font-family:var(--ui);font-size:.83rem;color:var(--suave)}
.assina strong{display:block;color:var(--tinta);font-family:var(--display);font-size:1.1rem;font-weight:400;margin-bottom:3px}
.creds{list-style:none;margin-top:28px;display:grid;gap:11px}
.creds li{font-size:.96rem;padding-left:20px;position:relative;line-height:1.6}
.creds li::before{content:"";position:absolute;left:0;top:13px;width:10px;height:1px;background:var(--carmim)}

/* faq */
.faq-item{border-bottom:1px solid var(--linha)}
.faq-q{width:100%;background:none;border:0;text-align:left;cursor:pointer;font-family:var(--display);
  font-size:1.13rem;color:var(--tinta);padding:24px 44px 24px 0;position:relative;line-height:1.4}
.faq-q::after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);
  color:var(--carmim);font-family:var(--ui);font-size:1.35rem}
.faq-item.open .faq-q::after{content:"\2013"}
.faq-a{max-height:0;overflow:hidden;transition:max-height .42s ease}
.faq-a p{font-size:1rem;padding:0 54px 26px 0;line-height:1.75}

/* contato */
.contato-sec{background:var(--pergaminho);border-top:1px solid var(--linha)}
.contato-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:start}
.form{background:var(--branco);border:1px solid var(--linha);border-top:3px solid var(--carmim);padding:34px 34px 30px}
.form label{display:block;font-family:var(--ui);font-size:.72rem;font-weight:600;letter-spacing:.12em;
  text-transform:uppercase;color:var(--suave);margin-bottom:7px}
.campo{margin-bottom:20px}
.form input,.form select,.form textarea{width:100%;font-family:var(--display);font-size:1rem;
  padding:12px 14px;border:1px solid var(--linha);background:var(--marfim);color:var(--tinta);
  transition:border-color .25s}
.form input:focus,.form select:focus,.form textarea:focus{outline:none;border-color:var(--carmim)}
.form textarea{min-height:104px;resize:vertical}
.form .btn{width:100%;text-align:center}
.form .obs{font-family:var(--ui);font-size:.76rem;color:var(--suave);margin-top:14px;text-align:center;line-height:1.5}
.passos-contato{display:grid;gap:22px;margin-top:30px}
.pc{display:flex;gap:16px;align-items:flex-start}
.pc .i{font-family:var(--ui);font-size:.72rem;font-weight:700;color:var(--carmim);
  border:1px solid var(--carmim);width:26px;height:26px;flex:none;display:flex;
  align-items:center;justify-content:center;margin-top:4px}
.pc h4{font-size:1.06rem;margin-bottom:5px}
.pc p{font-size:.93rem;line-height:1.6}
.dados{margin-top:34px;border-top:1px solid var(--linha);padding-top:26px;display:grid;gap:14px}
.dados div{font-size:.98rem}
.dados span{display:block;font-family:var(--ui);font-size:.7rem;font-weight:700;letter-spacing:.18em;
  text-transform:uppercase;color:var(--carmim);margin-bottom:3px}
.dados a:hover{color:var(--carmim)}

/* rodapé */
footer{background:var(--carvao);padding:58px 0 30px}
.foot-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:44px;align-items:start}
.foot-logo img{width:250px;mix-blend-mode:lighten}
.foot-logo p{font-size:.9rem;color:#8B929B;margin-top:16px;max-width:34ch;line-height:1.6}
.foot-col h5{font-family:var(--ui);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;
  color:#E2555B;margin-bottom:16px;font-weight:700}
.foot-col ul{list-style:none;display:grid;gap:8px}
.foot-col a,.foot-col li{font-size:.92rem;color:#8B929B;transition:color .25s}
.foot-col a:hover{color:#fff}
.foot-base{margin-top:44px;padding-top:22px;border-top:1px solid #262B31;display:flex;
  justify-content:space-between;gap:18px;flex-wrap:wrap}
.foot-base p{font-family:var(--ui);font-size:.76rem;color:#6E757D}
.aviso{font-family:var(--ui);font-size:.72rem;color:#5C636B;line-height:1.7;margin-top:18px;max-width:105ch}
.h1-sub{font-family:var(--ui);font-size:.96rem;color:var(--suave);margin-top:18px;letter-spacing:.01em}
.h1-cidade{font-size:.5em;color:var(--suave);letter-spacing:.01em}
.mini-tit{font-family:var(--ui);font-size:.68rem;font-weight:700;letter-spacing:.16em;
  text-transform:uppercase;color:var(--carmim);margin-bottom:8px}
.mini-lista{list-style:none;display:grid;gap:7px}
.mini-lista li{font-size:.9rem;line-height:1.55;padding-left:16px;position:relative;text-align:justify;hyphens:auto}
.mini-lista li::before{content:"";position:absolute;left:0;top:11px;width:8px;height:1px;background:var(--carmim)}
.proposito{margin-top:32px;border-left:3px solid var(--carmim);padding:18px 24px;background:var(--pergaminho);
  font-family:var(--display);font-size:1.06rem;line-height:1.7;color:var(--tinta);text-align:justify;hyphens:auto}
.art-meta{font-family:var(--ui);font-size:.84rem;color:var(--suave);margin-top:16px}
.art-meta a{color:var(--carmim)}
.artigo h2{font-size:1.44rem;margin:38px 0 16px}
.artigo h2:first-child{margin-top:0}
.cta-artigo{margin-top:48px;background:var(--pergaminho);border-left:3px solid var(--carmim);padding:30px 32px}
.cta-artigo h3{font-size:1.3rem;margin:10px 0 10px}
.cta-artigo p{font-size:.98rem;margin-bottom:22px;text-align:justify;hyphens:auto}
.art-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.art-card{display:block;background:var(--branco);border:1px solid var(--linha);padding:30px 28px;
  position:relative;transition:box-shadow .35s,transform .35s}
.art-card::before{content:"";position:absolute;top:-1px;left:-1px;width:0;height:3px;background:var(--carmim);transition:width .45s}
.art-card:hover{box-shadow:0 18px 44px rgba(23,26,30,.09);transform:translateY(-3px)}
.art-card:hover::before{width:calc(100% + 2px)}
.art-tag{font-family:var(--ui);font-size:.7rem;font-weight:700;letter-spacing:.14em;
  text-transform:uppercase;color:var(--carmim);margin-bottom:12px}
.art-card h3{font-size:1.18rem;margin-bottom:12px;line-height:1.3}
.art-card p{font-size:.94rem;line-height:1.6;text-align:justify;hyphens:auto}
.ia-box{margin-top:44px;border:1px solid var(--linha);background:var(--branco);padding:24px 26px}
.ia-tit{font-family:var(--display);font-size:1.06rem;color:var(--tinta);margin-bottom:4px}
.ia-txt{font-family:var(--ui);font-size:.86rem;color:var(--suave);margin-bottom:16px}
.ia-links{display:flex;flex-wrap:wrap;gap:10px}
.ia-links a{font-family:var(--ui);font-size:.8rem;letter-spacing:.04em;padding:9px 16px;
  border:1px solid var(--linha);color:var(--texto);transition:all .25s}
.ia-links a:hover{border-color:var(--carmim);color:var(--carmim)}
.contexto{max-width:74ch}
.contexto h2{margin-bottom:22px}
.contexto p{margin-bottom:18px;font-size:1.03rem}
.local{background:var(--branco);border-top:1px solid var(--linha);padding:52px 0}
.local p{font-size:.98rem;max-width:88ch}
.local h2{font-size:1.5rem;margin-bottom:14px}
.skip{position:absolute;left:-9999px;top:0;background:var(--carmim);color:#fff;padding:10px 16px;z-index:200}
.skip:focus{left:12px;top:12px}

/* whatsapp flutuante */
.wa-float{position:fixed;right:20px;bottom:20px;z-index:99;background:var(--carmim);color:#fff;
  font-family:var(--ui);font-size:.83rem;font-weight:600;padding:14px 20px;
  box-shadow:0 10px 30px rgba(23,26,30,.22);display:none;align-items:center;gap:9px}
.wa-float:hover{background:var(--carmim-vivo)}

/* páginas internas */
.hero-int{padding:182px 0 74px;border-bottom:1px solid var(--linha);position:relative;overflow:hidden}
.hero-int::before{content:"";position:absolute;top:-30%;right:-8%;width:50vw;height:50vw;
  background:radial-gradient(circle,rgba(168,15,22,.07) 0%,rgba(168,15,22,0) 65%)}
.hero-int .wrap{position:relative}
.crumb{font-family:var(--ui);font-size:.75rem;letter-spacing:.08em;color:var(--suave);margin-bottom:22px}
.crumb a:hover{color:var(--carmim)}
.crumb span{color:var(--tinta)}
.hero-int h1{font-size:clamp(2rem,4.3vw,3.35rem);margin-top:12px}
.hero-int .lead{margin-top:22px;max-width:70ch}
.quando-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--linha)}
.quando{padding:26px 34px 24px 24px;border-bottom:1px solid var(--linha);position:relative}
.quando:nth-child(odd){border-right:1px solid var(--linha)}
.quando:nth-child(even){padding-left:38px}
.quando::before{content:"";position:absolute;left:0;top:36px;width:12px;height:1px;background:var(--carmim)}
.quando:nth-child(even)::before{left:14px}
.quando h3{font-size:1.08rem;margin-bottom:8px;line-height:1.35}
.quando p{font-size:.93rem;line-height:1.6}
.faz-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.faz{background:var(--branco);border:1px solid var(--linha);padding:28px 26px;position:relative;
  transition:box-shadow .35s,transform .35s}
.faz::before{content:"";position:absolute;top:-1px;left:-1px;width:0;height:3px;background:var(--carmim);transition:width .45s}
.faz:hover{box-shadow:0 16px 40px rgba(23,26,30,.08);transform:translateY(-3px)}
.faz:hover::before{width:calc(100% + 2px)}
.faz h3{font-size:1.08rem;margin-bottom:10px;line-height:1.3}
.faz p{font-size:.92rem;line-height:1.6}
.macro-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.macro-card{background:var(--carvao-2);border-top:3px solid var(--carmim);padding:28px 26px}
.macro-card .marca-nome{font-family:var(--ui);font-size:.68rem;font-weight:700;letter-spacing:.18em;
  text-transform:uppercase;color:#E2555B;margin-bottom:12px}
.macro-card p{font-size:.94rem;color:#98A0A9;line-height:1.66}
.outras{padding:70px 0 78px;border-top:1px solid var(--linha);background:var(--branco)}
.outras-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--linha);
  border:1px solid var(--linha);margin-top:26px}
.outra{background:var(--branco);padding:20px 22px;font-family:var(--display);font-size:1rem;
  color:var(--texto);transition:background .3s,color .3s;display:flex;justify-content:space-between;
  align-items:center;gap:12px}
.outra:hover{background:var(--marfim);color:var(--tinta)}
.outra .seta{color:var(--carmim);font-family:var(--ui);font-size:.9rem}
.outra.atual{background:#FBF2F2;color:var(--tinta);border-left:3px solid var(--carmim)}

/* revelação */
.reveal{opacity:0;transform:translateY(20px);
  transition:opacity .75s cubic-bezier(.16,.8,.3,1),transform .75s cubic-bezier(.16,.8,.3,1)}
.reveal.vis{opacity:1;transform:none}

@media (max-width:1000px){
  .art-grid{grid-template-columns:repeat(2,1fr)}
  .hero-grid,.fundador-grid,.contato-grid{grid-template-columns:1fr;gap:44px}
  .retrato{max-width:400px}
  .lente-grid{grid-template-columns:repeat(2,1fr)}
  .lente{border-bottom:1px solid #2C3138}
  .lente:nth-child(2n){border-right:0}
  .areas-grid,.eco-grid,.passos,.faz-grid,.macro-grid,.outras-grid{grid-template-columns:repeat(2,1fr)}
  .resposta{grid-template-columns:1fr;gap:26px}
  .resposta .lado{border-left:0;border-top:1px solid var(--linha);padding-left:0;padding-top:24px}
  .foot-grid{grid-template-columns:1fr 1fr}
  .foot-logo{grid-column:1 / -1}
  .end-grid{grid-template-columns:1fr 1fr}
}
@media (max-width:720px){
  body{font-size:17px}
  .topbar{font-size:.7rem;padding:7px 0}
  .topbar .wrap{gap:10px;justify-content:center}
  .tb-label,.topbar a:not(.tb-wa):not(.tb-area){display:none}
  .tb-area{padding:3px 9px;font-size:.68rem}
  .tb-wa{margin-left:0}
  header{top:31px}
  section{padding:64px 0}
  .hero{padding:140px 0 60px}
  .hero-int{padding:132px 0 56px}
  nav.links{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(251,249,245,.99);
    flex-direction:column;gap:0;padding:12px 28px 24px;border-bottom:1px solid var(--linha);
    box-shadow:0 12px 30px rgba(23,26,30,.08)}
  nav.links.open{display:flex}
  nav.links a{padding:13px 0;width:100%;border-bottom:1px solid var(--linha);font-size:.98rem}
  .drop{width:100%}
  .drop-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;
    border:0;background:transparent;padding:0 0 6px 14px;min-width:0}
  .drop-menu a{padding:10px 0;font-size:.9rem;border-left:0;border-bottom:1px dotted var(--linha)}
  .drop-tit{padding:12px 0 4px}
  .seta-baixo{display:none}
  nav.links .btn{margin-top:14px;text-align:center;border-bottom:0}
  .menu-btn{display:block}
  .fatos-grid,.areas-grid,.eco-grid,.passos,.lente-grid,.faz-grid,.macro-grid,.outras-grid,
  .quando-grid,.foot-grid,.end-grid,.art-grid{grid-template-columns:1fr}
  .fato{border-right:0;border-bottom:1px solid var(--linha);padding:28px 22px}
  .lente{border-right:0}
  .quando:nth-child(odd){border-right:0}
  .quando:nth-child(even){padding-left:24px}
  .quando:nth-child(even)::before{left:0}
  .caso-box,.resposta,.form{padding:26px 22px}
  .conclusao{flex-direction:column;gap:8px}
  .conclusao .marca{width:38px;padding-top:0}
  .faq-a p{padding-right:0}
  .wa-float{display:flex}
  .brand img{height:36px}
  .brand-txt{font-size:.95rem}
}
@media (prefers-reduced-motion:reduce){
  *{animation:none!important;transition:none!important}
  .reveal{opacity:1;transform:none}
  html{scroll-behavior:auto}
}
.lead,.contexto p,.faq-a p,.local p,.quando p,.area p,.faz p,.eco p,.passo p,
.macro-card p,.lente p,.resposta .txt,.resposta li,.creds li,.fato p,.nota p,
.aviso,.foot-logo p,.pc p,.unidade .end{text-align:justify;hyphens:auto;-webkit-hyphens:auto}
.cta .lead,.caso-sub,figcaption,.crumb{text-align:left;hyphens:manual}

/* unidades */
.unidades-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.unidade{background:var(--branco);border:1px solid var(--linha);border-top:3px solid var(--carmim);
  padding:26px 24px;display:flex;flex-direction:column;transition:box-shadow .35s,transform .35s}
.unidade:hover{box-shadow:0 16px 40px rgba(23,26,30,.08);transform:translateY(-3px)}
.unidade h3{font-size:1.16rem;margin-bottom:4px}
.unidade .uf{font-family:var(--ui);font-size:.68rem;font-weight:700;letter-spacing:.18em;
  text-transform:uppercase;color:var(--carmim);margin-bottom:14px}
.unidade .end{font-size:.94rem;line-height:1.6;margin-bottom:14px}
.unidade .tels{font-family:var(--ui);font-size:.9rem;color:var(--tinta);line-height:1.7;margin-bottom:16px}
.unidade .tels a:hover{color:var(--carmim)}
.unidade .maps{margin-top:auto;font-family:var(--ui);font-size:.78rem;letter-spacing:.06em;
  text-transform:uppercase;color:var(--carmim)}
.unidade .maps:hover{border-bottom:1px solid var(--carmim)}

/* área do cliente */
.login-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:0;min-height:60vh;
  border:1px solid var(--linha);background:var(--branco)}
.login-info{padding:52px 48px;background:var(--pergaminho);border-right:1px solid var(--linha)}
.login-info h2{font-size:1.7rem;margin-bottom:16px}
.login-info p{font-size:.98rem;margin-bottom:22px;text-align:justify;hyphens:auto}
.login-lista{list-style:none;display:grid;gap:14px;margin-top:26px}
.login-lista li{font-size:.95rem;padding-left:22px;position:relative;line-height:1.6}
.login-lista li::before{content:"";position:absolute;left:0;top:12px;width:11px;height:1px;background:var(--carmim)}
.login-form{padding:52px 48px;display:flex;flex-direction:column;justify-content:center}
.login-form h3{font-size:1.34rem;margin-bottom:6px}
.login-sub{font-family:var(--ui);font-size:.86rem;color:var(--suave);margin-bottom:28px}
.senha-box{position:relative}
.ver-senha{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:0;
  font-family:var(--ui);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;
  color:var(--suave);cursor:pointer}
.ver-senha:hover{color:var(--carmim)}
.login-links{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:18px;
  font-family:var(--ui);font-size:.83rem}
.login-links a{color:var(--carmim)}
.login-links a:hover{border-bottom:1px solid var(--carmim)}
.aviso-portal{margin-top:26px;border-left:3px solid var(--carmim);background:var(--pergaminho);
  padding:16px 20px;font-family:var(--ui);font-size:.85rem;color:var(--texto);line-height:1.6}
.aviso-portal strong{color:var(--tinta)}
.seguranca{margin-top:30px;padding-top:22px;border-top:1px solid var(--linha);
  font-family:var(--ui);font-size:.78rem;color:var(--suave);line-height:1.65}
.msg-login{margin-top:20px;padding:16px 18px;border:1px solid var(--linha);background:var(--marfim);
  font-family:var(--ui);font-size:.86rem;color:var(--texto);line-height:1.6;display:none}
.msg-login.on{display:block}
.msg-login a{color:var(--carmim);border-bottom:1px solid rgba(168,15,22,.35)}
@media (max-width:900px){
  .login-wrap{grid-template-columns:1fr}
  .login-info{border-right:0;border-bottom:1px solid var(--linha);padding:38px 26px}
  .login-form{padding:38px 26px}
}

/* newsletter e cookies */
.news{margin-top:46px;padding:26px 0 0;border-top:1px solid #262B31;display:flex;align-items:center;
  justify-content:space-between;gap:28px;flex-wrap:wrap}
.news h5{font-family:var(--ui);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;
  color:#E2555B;margin-bottom:8px;font-weight:700}
.news p{font-size:.9rem;color:#8B929B;max-width:60ch;line-height:1.6;text-align:justify;hyphens:auto}
.cookies{position:fixed;left:16px;right:16px;bottom:16px;z-index:120;background:var(--carvao);
  border:1px solid #2C3138;padding:20px 22px;display:flex;gap:20px;align-items:center;
  justify-content:space-between;flex-wrap:wrap;box-shadow:0 20px 50px rgba(0,0,0,.3);max-width:820px;margin:0 auto}
.cookies p{font-family:var(--ui);font-size:.83rem;color:#9BA3AC;line-height:1.6;max-width:60ch}
.cookies a{color:#E2555B}
.ck-btns{display:flex;gap:10px}
.ck-btns .btn{padding:11px 20px;font-size:.75rem}
.ck-btns .btn.ghost{color:#9BA3AC;border-color:#3A3E43}
@media (max-width:720px){.cookies{flex-direction:column;align-items:flex-start;bottom:76px}}

/* endereços no rodapé */
.enderecos{margin-top:48px;padding-top:34px;border-top:1px solid #262B31}
.enderecos h5{font-family:var(--ui);font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;
  color:#E2555B;margin-bottom:22px;font-weight:700}
.end-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}
.end-un h6{font-family:var(--display);font-size:1.02rem;font-weight:400;color:#fff;margin-bottom:8px}
.end-un p{font-size:.88rem;color:#8B929B;line-height:1.65;text-align:left}
.end-un a{color:#8B929B;transition:color .25s}
.end-un a:hover{color:#fff}
.end-un .fone{display:block;margin-top:8px;font-family:var(--ui);font-size:.86rem;color:#A7AEB6}

/* logo do grupo (imagem declarada uma única vez) */
.logo-grupo{background-repeat:no-repeat;background-position:left center;background-size:contain;display:block}
.logo-grupo.faixa{width:250px;height:125px;flex:none}
.logo-grupo.rodape{width:190px;height:95px;opacity:.92;margin-top:22px}

/* faixa do grupo */
.faixa-grupo{background:var(--carvao);padding:44px 0;margin-top:56px}
.faixa-grupo .wrap{display:flex;align-items:center;justify-content:space-between;gap:36px;flex-wrap:wrap}

.faixa-grupo p{font-size:1.02rem;color:#98A0A9;max-width:52ch;text-align:justify;hyphens:auto}
.faixa-grupo a.link{font-family:var(--ui);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;
  color:#E2555B;white-space:nowrap}
.faixa-grupo a.link:hover{color:#fff}

@media (max-width:1000px){.unidades-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:720px){.unidades-grid{grid-template-columns:1fr}.faixa-grupo{padding:34px 0}
  .logo-grupo.faixa{width:200px;height:100px}}
:focus-visible{outline:2px solid var(--carmim);outline-offset:3px}

/* Direção visual 2026 — Autoridade Editorial */
:root{
  --marfim:#F4F0E8;
  --pergaminho:#EDE7DC;
  --branco:#FFFDFA;
  --tinta:#17191B;
  --texto:#514E49;
  --suave:#746F67;
  --linha:#D8D0C3;
  --carmim:#781E2B;
  --carmim-vivo:#941F30;
  --carvao:#17191B;
  --carvao-2:#222529;
  --latão:#A8895B;
  --max:1280px;
}
body{
  background:var(--marfim);
  color:var(--texto);
  font-size:17px;
  line-height:1.7;
}
.topbar{display:none}
header{
  top:0;
  min-height:96px;
  padding:0;
  display:flex;
  align-items:center;
  background:rgba(244,240,232,.97);
  border-bottom:1px solid var(--linha);
  backdrop-filter:blur(14px);
}
header.solid{
  top:0;
  min-height:76px;
  padding:0;
  background:rgba(244,240,232,.96);
}
.navbar{min-height:inherit;max-width:1440px;padding-inline:46px}
.brand{min-width:220px}
.brand img{display:none}
.brand-txt{
  font-family:var(--display);
  font-size:1.22rem;
  line-height:1;
  letter-spacing:.32em;
  text-transform:uppercase;
}
.brand-txt small{
  font-size:.56rem;
  margin-top:9px;
  letter-spacing:.42em;
  color:var(--carmim);
}
nav.links{gap:38px}
nav.links a{
  font-size:.7rem;
  font-weight:700;
  letter-spacing:.16em;
  text-transform:uppercase;
}
nav.links .btn{
  padding:14px 24px;
  background:transparent;
  color:var(--carmim);
}
nav.links .btn:hover{background:var(--carmim);color:#fff}
.drop-menu{
  top:calc(100% + 22px);
  background:rgba(244,240,232,.99);
}
.drop-menu a{
  font-family:var(--ui);
  text-transform:none!important;
  letter-spacing:0!important;
}

.hero{
  padding:96px 0 0;
  min-height:792px;
  background:var(--marfim);
}
.hero::before{display:none}
.hero .wrap{
  max-width:1440px;
  padding:0;
}
.hero-grid{
  min-height:696px;
  grid-template-columns:56% 44%;
  gap:0;
  align-items:stretch;
}
.hero-grid>div{
  min-width:0;
  padding:92px 7.2vw 72px max(46px,calc((100vw - 1348px)/2));
  display:flex;
  flex-direction:column;
  justify-content:center;
  position:relative;
  z-index:2;
}
.hero-grid>div::after{
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  right:-120px;
  bottom:0;
  width:260px;
  background:linear-gradient(90deg,var(--marfim) 32%,rgba(244,240,232,0));
  pointer-events:none;
}
.hero .eyebrow{
  font-size:.68rem;
  letter-spacing:.31em;
}
.hero h1{
  margin-top:24px;
  font-size:clamp(3.5rem,5.35vw,5.25rem);
  line-height:1.03;
  letter-spacing:-.035em;
  max-width:720px;
}
.hero h1 span{display:block}
.hero h1 em{font-weight:400}
.h1-sub{
  max-width:570px;
  margin-top:26px;
  font-size:1.03rem;
  line-height:1.75;
  color:var(--suave);
}
.hero-actions{margin-top:32px;gap:16px}
.hero-actions .btn{
  min-height:58px;
  padding:18px 25px;
  display:inline-flex;
  align-items:center;
  justify-content:space-between;
  gap:24px;
  font-size:.68rem;
}
.hero-actions .btn.ghost{
  border-color:#928C82;
  color:var(--tinta);
}
.retrato{
  height:696px;
  max-width:none;
  overflow:hidden;
  background:#2A2723;
}
.retrato img{
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:50% 31%;
  filter:none;
}
.retrato::after,.retrato figcaption{display:none}

.fatos{
  position:relative;
  z-index:3;
  background:rgba(244,240,232,.98);
  border-color:var(--linha);
}
.fatos .wrap{max-width:1440px;padding-inline:46px}
.fatos-grid{grid-template-columns:repeat(4,1fr)}
.fato{
  min-height:108px;
  padding:22px 28px;
  display:grid;
  grid-template-columns:34px 1fr;
  gap:16px;
  align-items:center;
}
.fato:first-child{padding-left:0}
.fato:last-child{padding-right:0}
.fato-icone{
  width:32px;
  height:32px;
  border:1px solid var(--latão);
  border-radius:50%;
  color:var(--latão);
  display:grid;
  place-items:center;
  font-family:var(--ui);
  font-size:.58rem;
  letter-spacing:.06em;
}
.fato p{
  margin:0;
  font-family:var(--ui);
  font-size:.72rem;
  line-height:1.55;
  text-align:left;
  hyphens:none;
}
.fato strong{
  display:block;
  color:var(--tinta);
  font-size:.65rem;
  letter-spacing:.06em;
  text-transform:uppercase;
  margin-bottom:2px;
}

section{padding:104px 0}
.sec-head{margin-bottom:56px}
.sec-head h2{font-size:clamp(2.2rem,4vw,3.65rem);max-width:18ch}
.sec-head .lead{max-width:66ch}
.areas-grid,.faz-grid,.art-grid{gap:22px}
.area,.faz,.art-card{
  border-color:var(--linha);
  padding:32px 30px;
  box-shadow:0 1px 0 rgba(23,25,27,.02);
}
.area:hover,.faz:hover,.art-card:hover{
  box-shadow:0 22px 50px rgba(23,25,27,.08);
}
.btn{border-radius:0}
.escura{background:var(--carvao)}
footer{background:#121416}

@media (max-width:1100px){
  nav.links{gap:20px}
  .navbar{padding-inline:28px}
  .hero-grid{grid-template-columns:54% 46%}
  .hero-grid>div{padding-left:42px;padding-right:46px}
  .hero h1{font-size:clamp(3rem,5.7vw,4.35rem)}
  .fatos .wrap{padding-inline:28px}
}
@media (max-width:900px){
  .hero{min-height:0}
  .hero-grid{grid-template-columns:1fr}
  .hero-grid>div{padding:74px 28px 54px}
  .hero-grid>div::after{display:none}
  .hero h1{font-size:clamp(3.05rem,9vw,4.5rem)}
  .retrato{height:auto;aspect-ratio:4/3}
  .retrato img{object-position:50% 25%}
  .fatos-grid{grid-template-columns:repeat(2,1fr)}
  .fato:nth-child(2){border-right:0}
  .fato:first-child{padding-left:28px}
  .fato:last-child{padding-right:28px}
}
@media (max-width:720px){
  header,header.solid{top:0;min-height:72px}
  .navbar{padding-inline:20px}
  .brand{min-width:0}
  .brand-txt{font-size:1rem}
  .brand-txt small{font-size:.48rem}
  nav.links{
    background:rgba(244,240,232,.995);
    padding-inline:22px;
  }
  .hero{padding-top:72px}
  .hero-grid>div{padding:54px 22px 42px}
  .hero .eyebrow{font-size:.61rem;letter-spacing:.24em}
  .hero h1{font-size:clamp(2.75rem,13.5vw,4rem);line-height:1.01}
  .h1-sub{font-size:.95rem;line-height:1.65}
  .hero-actions{display:grid}
  .hero-actions .btn{width:100%}
  .retrato{aspect-ratio:4/4.5}
  .retrato img{object-position:50% 24%}
  .fatos .wrap{padding:0}
  .fatos-grid{grid-template-columns:1fr}
  .fato,.fato:first-child,.fato:last-child{
    min-height:0;
    padding:20px 22px;
    border-right:0;
    border-bottom:1px solid var(--linha);
  }
  .fato:last-child{border-bottom:0}
  section{padding:72px 0}
  .sec-head h2{font-size:clamp(2rem,10vw,3rem)}
}

.logo-grupo{background-image:url("data:image/webp;base64,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")}
