@font-face{font-family:'Newsreader';font-style:normal;font-weight:200 800;font-display:swap;src:url(/home-assets/fonts/newsreader-latin-ext-opsz-normal.45683de03d.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Newsreader';font-style:normal;font-weight:200 800;font-display:swap;src:url(/home-assets/fonts/newsreader-latin-opsz-normal.6e4f2958c3.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Newsreader';font-style:italic;font-weight:200 800;font-display:swap;src:url(/home-assets/fonts/newsreader-latin-ext-opsz-italic.bb24f6648f.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Newsreader';font-style:italic;font-weight:200 800;font-display:swap;src:url(/home-assets/fonts/newsreader-latin-opsz-italic.5dfcd10d24.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:100 900;font-display:swap;src:url(/home-assets/fonts/hanken-grotesk-latin-ext-wght-normal.768af2923e.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:100 900;font-display:swap;src:url(/home-assets/fonts/hanken-grotesk-latin-wght-normal.e9201eddf1.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

:root{
  color-scheme: dark;
  --void:#010208;
  --panel:rgba(5,12,30,.62);
  --panel-line:rgba(150,185,240,.14);
  --text:#EEF3FB;
  --muted:#97A5BF;
  --faint:rgba(150,185,240,.16);
  --signal:#F5752B;
  --cyan:#6FDCFF;
  --violet:#A58BFF;
  --synapse:#BFD9F2;
  --display:"Archivo","Arial",system-ui,sans-serif;
  --body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;
  --mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;
  --gutter:clamp(20px,5vw,88px);
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}
body{margin:0;background:var(--void);color:var(--text);font-family:var(--body);font-size:18px;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden}
a{color:inherit}
:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:6px}
::selection{background:var(--signal);color:#fff}

#gl{position:fixed;inset:0;width:100%;height:100%;display:block;z-index:0;background:radial-gradient(120% 90% at 65% 40%,#04173d 0%,#010612 55%,#010208 100%)}
.scrim{position:fixed;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(1,3,10,.92) 0%,rgba(1,3,10,.74) 36%,rgba(1,3,10,0) 64%)}
@media (max-width:860px){.scrim{background:linear-gradient(180deg,rgba(1,3,10,.2) 0%,rgba(1,3,10,.78) 40%,rgba(1,3,10,.92) 100%)}}

/* topo */
.top{position:fixed;z-index:10;left:0;right:0;top:0;padding:calc(18px + env(safe-area-inset-top,0px)) var(--gutter) 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:linear-gradient(180deg,rgba(1,3,10,.72),rgba(1,3,10,0))}
.logo{display:block;line-height:0}
.logo svg{height:38px;width:auto}
@media (max-width:640px){.logo svg{height:30px}}
.top-r{display:flex;align-items:center;gap:26px;font-size:14.5px}
.top-r a.plain{color:var(--muted);text-decoration:none;transition:color .2s}
.top-r a.plain:hover{color:var(--text)}
@media (max-width:760px){.top-r a.plain{display:none}}
.bar{position:fixed;z-index:11;left:0;top:0;height:2px;width:0;background:linear-gradient(90deg,var(--cyan),var(--violet),var(--signal))}

/* botões */
.fire{position:relative;display:inline-flex;align-items:center;gap:14px;font:600 15px/1 var(--body);color:#011B45;text-decoration:none;cursor:pointer;white-space:nowrap;
  border:0;border-radius:999px;padding:7px 7px 7px 24px;min-height:52px;background:linear-gradient(180deg,#FFFFFF 0%,#DCE6F6 100%);
  box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 10px 30px -12px rgba(111,220,255,.55),0 0 0 1px rgba(255,255,255,.2);transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}
.fire:hover{transform:translateY(-1px);box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 16px 40px -12px rgba(111,220,255,.75),0 0 0 1px rgba(255,255,255,.3)}
.fire .arr{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--signal);color:#fff;flex:none;transition:transform .25s cubic-bezier(.2,.7,.2,1)}
.fire .arr svg{width:16px;height:16px}
.fire:hover .arr{transform:translateX(3px)}
.fire.sm{min-height:42px;font-size:14px;padding:5px 5px 5px 18px;gap:10px}
.fire.sm .arr{width:32px;height:32px}
.ghost{display:inline-flex;align-items:center;gap:10px;font:500 15px/1 var(--body);color:var(--text);text-decoration:none;cursor:pointer;white-space:nowrap;
  min-height:52px;padding:0 24px;border-radius:999px;border:1px solid rgba(190,215,255,.22);background:rgba(255,255,255,.04);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .2s,background .2s}
.ghost:hover{border-color:rgba(190,215,255,.45);background:rgba(255,255,255,.08)}
.panel{border:1px solid var(--panel-line);background:var(--panel);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);border-radius:18px}

/* camadas */
main{position:relative;z-index:2}
.layer{min-height:100vh;display:flex;align-items:center;padding:140px var(--gutter) 120px}
.layer>.c{width:100%;max-width:640px}
.layer>.c.wide{max-width:700px}
@media (max-width:860px){.layer{align-items:flex-end;min-height:92vh;padding-top:110px}}
h1,h2{font-family:var(--display);font-weight:650;font-stretch:116%;line-height:1.04;letter-spacing:-.028em;margin:0 0 28px;text-wrap:balance;text-shadow:0 2px 24px rgba(1,3,10,.6)}
h1{font-size:clamp(40px,4.9vw,78px);font-weight:700;line-height:1}
h2{font-size:clamp(32px,3.6vw,56px)}
.o{color:var(--signal)}
.hollow{color:#8FA0BF}
.c>p{color:#C9D4E8;max-width:56ch;margin:0}
.c>p+p{margin-top:16px}
.c p strong{color:var(--text);font-weight:600}
.row{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:38px}
@media (max-width:560px){.row{flex-direction:column;align-items:stretch}.row .fire{justify-content:space-between;white-space:normal}.row .ghost{justify-content:center}}
.spec{margin-top:34px;display:flex;flex-wrap:wrap;gap:10px}
.spec span{font-family:var(--mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#C9D6EE;padding:9px 14px;border-radius:999px;border:1px solid var(--faint);background:rgba(255,255,255,.03)}
.note{font-size:13.5px;color:var(--muted)!important;margin-top:22px!important;max-width:60ch;display:flex;gap:10px;align-items:baseline}
.note::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--signal);transform:translateY(-2px)}

/* posicionamento: sintomas */
.symptoms{list-style:none;margin:30px 0;padding:0;display:grid;gap:0;border-top:1px solid var(--faint)}
.symptoms li{padding:12px 0 12px 32px;border-bottom:1px solid var(--faint);position:relative;color:var(--text);font-size:16.5px}
.symptoms li::before{content:"";position:absolute;left:4px;top:50%;width:12px;height:12px;border:1px dashed rgba(150,185,240,.7);border-radius:50%;transform:translateY(-50%)}
.symptoms li:last-child{color:var(--muted)}
.resolve{border-left:2px solid var(--signal);padding-left:18px;color:var(--text)!important}

/* frentes: acordeão */
.fronts{margin-top:30px;border-top:1px solid var(--faint)}
.front{border-bottom:1px solid var(--faint)}
.front>button{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:grid;grid-template-columns:36px 1fr 20px;align-items:center;gap:10px;padding:20px 0;font-family:var(--display);font-stretch:112%;font-weight:600;letter-spacing:-.01em;font-size:clamp(19px,1.7vw,23px);color:var(--text);transition:color .2s}
.front>button small{font-family:var(--mono);font-size:11px;color:var(--muted);font-weight:400}
.front>button::after{content:"+";font-family:var(--mono);font-weight:400;font-size:18px;color:var(--muted);transition:transform .3s}
.front.open>button,.front.open>button small{color:var(--signal)}
.front.open>button::after{transform:rotate(45deg);color:var(--signal)}
.front>button:hover{color:var(--cyan)}
.front .body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1)}
.front.open .body{grid-template-rows:1fr}
.front .body>div{overflow:hidden;padding-left:46px}
.front .body p{color:#C9D4E8;margin:0 0 12px;max-width:56ch;font-size:16.5px}
.front .body p:last-child{margin-bottom:24px}

/* problemas: grade */
.probs{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:30px;border-top:1px solid var(--faint)}
.prob{padding:20px 22px 22px 0;border-bottom:1px solid var(--faint);cursor:default;transition:background .3s}
.prob:nth-child(odd){border-right:1px solid var(--faint)}
.prob:nth-child(even){padding-left:22px;padding-right:0}
.prob h3{font-family:var(--display);font-stretch:112%;font-weight:600;font-size:18.5px;margin:0 0 6px;line-height:1.2;transition:color .2s}
.prob p{margin:0;color:var(--muted);font-size:14.5px;line-height:1.55}
.prob:hover h3,.prob.on h3{color:var(--signal)}
@media (max-width:620px){.probs{grid-template-columns:1fr}.prob:nth-child(odd){border-right:0}.prob:nth-child(even){padding-left:0}}

/* assistente */
.ana{margin-top:30px;overflow:hidden;max-width:600px}
.ana-h{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;border-bottom:1px solid var(--faint);font-size:13px;color:var(--muted)}
.ana-h b{color:var(--text);font-weight:600;display:flex;align-items:center;gap:10px}
.ana-h b::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px var(--cyan)}
.ana-h span{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em}
.log{padding:20px 22px;display:grid;gap:12px;min-height:160px;max-height:300px;overflow-y:auto;font-size:15px;line-height:1.55}
.msg{max-width:88%;padding:12px 16px;border-radius:16px}
.msg.me{justify-self:end;background:rgba(111,220,255,.12);border:1px solid rgba(111,220,255,.22);border-bottom-right-radius:4px}
.msg.ai{justify-self:start;background:rgba(255,255,255,.05);border:1px solid var(--faint);border-bottom-left-radius:4px}
.msg.typing{color:var(--muted);font-size:13px}
.asks{display:flex;flex-wrap:wrap;gap:8px;padding:0 22px 22px}
.asks button{font:500 13.5px var(--body);color:#CFE3FF;background:rgba(255,255,255,.04);border:1px solid rgba(190,215,255,.2);border-radius:999px;padding:9px 15px;cursor:pointer;transition:all .2s}
.asks button:hover{border-color:var(--cyan);color:#fff}
.asks button:disabled{opacity:.4;cursor:default}

/* método */
.pass{list-style:none;margin:32px 0 0;padding:0;counter-reset:s}
.pass li{display:grid;grid-template-columns:46px 1fr;gap:4px 14px;padding:16px 0;border-top:1px solid var(--faint);cursor:default}
.pass li::before{counter-increment:s;content:counter(s,decimal-leading-zero);font-family:var(--mono);font-size:12px;color:var(--muted);padding-top:6px;grid-row:1/3}
.pass b{font-family:var(--display);font-stretch:112%;font-weight:600;font-size:21px;transition:color .3s}
.pass span{color:var(--muted);font-size:15.5px}
.pass li.on::before,.pass li.on b{color:var(--signal)}

/* diferencial */
.mix{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}
.mix span{font-size:14px;color:var(--text);border:1px solid var(--faint);background:rgba(4,10,26,.5);border-radius:999px;padding:10px 16px}
.mix span:last-child{border-color:rgba(245,117,43,.6);color:#FFD2B8;background:rgba(245,117,43,.12)}

/* confiança */
.stats{display:flex;flex-wrap:wrap;gap:24px 64px;margin:6px 0 34px}
.stat b{display:block;font-family:var(--display);font-stretch:125%;font-weight:300;font-size:clamp(72px,8vw,124px);line-height:.9;letter-spacing:-.04em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff 15%,#8FB8FF 80%);-webkit-background-clip:text;background-clip:text;color:transparent}
.stat span{font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}
.checks{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:12px}
.checks li{display:grid;grid-template-columns:22px 1fr;gap:12px;color:var(--text);font-size:16.5px}
.checks li::before{content:"";width:14px;height:14px;margin-top:6px;border-radius:50%;border:1px solid var(--signal);background:radial-gradient(circle,var(--signal) 0 3px,transparent 4px)}

/* encerramento */
form.send{margin-top:30px;max-width:600px;padding:24px 26px}
.send label{display:block;font-size:13px;color:var(--muted);margin-bottom:10px}
.send textarea{width:100%;min-height:120px;resize:vertical;background:rgba(1,4,12,.55);color:var(--text);border:1px solid var(--faint);border-radius:12px;padding:16px 18px;font:400 16px/1.55 var(--body)}
.send textarea:focus{outline:none;border-color:var(--cyan)}
.send .row{margin-top:18px}
.out{margin-top:14px;padding:18px 22px;max-width:600px}
.out p{margin:0 0 14px}
.out code{font-family:var(--mono);font-size:14px;color:var(--cyan);user-select:all}
.mini{font:500 13.5px var(--body);background:rgba(255,255,255,.04);color:var(--text);border:1px solid rgba(190,215,255,.22);border-radius:999px;padding:9px 16px;cursor:pointer;margin-right:8px}
.mini:hover{border-color:var(--cyan)}
.sig{margin-top:96px;display:flex;gap:22px;align-items:center}
.sig .sym{height:44px;width:auto;flex:none}
.sign{margin:0;font-family:var(--display);font-stretch:110%;font-size:clamp(17px,1.5vw,20px);line-height:1.45;color:#C9D6EE;max-width:52ch}
footer.f{margin-top:30px;padding-top:22px;border-top:1px solid var(--faint);display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;font-size:13px;color:var(--muted)}
footer.f a{text-decoration:none}footer.f a:hover{color:var(--text)}

.toast{position:fixed;z-index:30;left:50%;bottom:calc(28px + env(safe-area-inset-bottom,0px));transform:translate(-50%,16px);background:#fff;color:#011B45;font:600 14px var(--body);padding:11px 18px;border-radius:999px;opacity:0;transition:all .25s;pointer-events:none;box-shadow:0 10px 30px -10px rgba(111,220,255,.6)}
.toast.show{opacity:1;transform:translate(-50%,0)}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}html{scroll-behavior:auto}}
#story{position:relative;z-index:2;height:380vh}
.stage{position:sticky;top:0;height:100vh;min-height:560px;overflow:hidden;pointer-events:none}
.cap{position:absolute;left:var(--gutter);top:50%;transform:translateY(-50%);width:min(520px,40vw);opacity:0;will-change:opacity,transform}
.cap h1,.cap h2{font-family:var(--display);font-weight:680;font-stretch:116%;letter-spacing:-.03em;line-height:1.02;margin:0 0 22px;text-wrap:balance;text-shadow:0 2px 26px rgba(1,3,10,.7)}
.cap h1{font-size:clamp(40px,4.8vw,76px)}
.cap h2{font-size:clamp(36px,4.2vw,66px)}
.cap p{margin:0;font-size:clamp(17px,1.35vw,20px);color:#C9D4E8;max-width:42ch;text-shadow:0 1px 16px rgba(1,3,10,.8)}
.o{color:var(--signal)}.c1{color:#E7F0FF}.c2{color:#9FD8FF}.c3{color:#B9A8FF}
.words{display:grid}
.cap .row{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px;pointer-events:auto}
.hint{position:absolute;left:var(--gutter);bottom:calc(34px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:12px;font-size:13px;color:var(--muted);letter-spacing:.04em}
.hint i{width:1px;height:44px;background:linear-gradient(180deg,rgba(111,220,255,0),var(--cyan));position:relative;overflow:hidden}
.hint i::after{content:"";position:absolute;left:-1px;width:3px;height:12px;border-radius:2px;background:#fff;box-shadow:0 0 10px var(--cyan);animation:drip 2s cubic-bezier(.6,0,.4,1) infinite}
@keyframes drip{0%{top:-14px}100%{top:46px}}
@media (max-width:860px){.cap{top:auto;bottom:calc(64px + env(safe-area-inset-bottom,0px));transform:none;width:auto;right:var(--gutter)}.hint{display:none}}

#labels{position:fixed;inset:0;z-index:3;pointer-events:none}
.sys{position:absolute;left:0;top:0;transform:translate(-9999px,0);display:flex;align-items:center;gap:8px;font:500 14px var(--body);color:#D7E3F7;white-space:nowrap;padding:6px 12px 6px 10px;border-radius:999px;background:rgba(3,8,22,.72);border:1px solid var(--faint);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:border-color .5s,color .5s,box-shadow .5s}
.sys::before{content:"";width:7px;height:7px;border-radius:50%;background:rgba(150,185,240,.55);transition:background .5s,box-shadow .5s}
.sys.on{border-color:rgba(245,117,43,.55);color:#fff;box-shadow:0 6px 24px -10px rgba(245,117,43,.7)}
.sys.on::before{background:var(--signal);box-shadow:0 0 10px var(--signal)}
@media (max-width:860px){.sys{font-size:12px;padding:4px 9px 4px 8px}}


/* ===== site completo ===== */
.shade{position:fixed;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(1,3,10,calc(.35 + .55*var(--rd,0))) 0%,rgba(1,3,10,calc(.2 + .5*var(--rd,0))) 34%,rgba(1,3,10,0) 58%)}
@media (max-width:860px){.shade{background:linear-gradient(180deg,rgba(1,3,10,calc(.1*var(--rd,0))) 0%,rgba(1,3,10,calc(.35 + .5*var(--rd,0))) 45%,rgba(1,3,10,.9) 100%)}}
.cap.open-cap{width:min(600px,46vw)}
.cap.open-cap h1{font-size:clamp(38px,4.3vw,68px)}
.cap .spec{pointer-events:auto;margin-top:26px}
@media (max-width:860px){.cap.open-cap{width:auto}}
.layer{padding:150px var(--gutter) 140px}
.c>p{font-size:18px;line-height:1.68}
.soft{color:#DDE7F7!important;font-style:italic}
.symptoms li{transition:color .35s,padding-left .35s}
.symptoms li.on{color:#fff;padding-left:38px}
.symptoms li.on::before{border:0;background:var(--signal);box-shadow:0 0 12px var(--signal)}
.prob{cursor:pointer}
.prob.on{background:linear-gradient(90deg,rgba(245,117,43,.07),rgba(245,117,43,0))}
.shade-hide{display:none}

/* ===== capítulos: o conteúdo acontece dentro da jornada ===== */
.chap{height:calc(var(--n,4)*100vh);min-height:0;padding:0;display:block}
.pin>.c{width:100%;max-width:640px}.pin>.c.wide{max-width:700px}
.chap .pin{position:sticky;top:0;height:100vh;display:flex;align-items:center;padding:96px var(--gutter) 40px}
.chap.free{height:auto}.chap.free .pin{position:relative;height:auto;padding:130px var(--gutter) 110px}
.chap .c{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}
.layer .c.in{opacity:1;transform:none}
.layer:not(.chap) .c{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}
#l1 h2{margin-bottom:18px;font-size:clamp(30px,3vw,48px)}
#l1 .pin>.c{max-width:700px}
#l1 .c>p{font-size:17px;line-height:1.6}
#l1 .symptoms{margin:22px 0}
#l1 .symptoms li{padding:9px 0 9px 32px;opacity:.16;transition:opacity .5s,color .4s,padding-left .4s}
#l1 .symptoms li.seen{opacity:.72}
#l1 .symptoms li.on{opacity:1}
#l1.free .symptoms li{opacity:1}
.late{opacity:0;transform:translateY(12px);transition:opacity .7s,transform .7s}
.late.show,.free .late{opacity:1;transform:none}
#l1 .c>p+p{margin-top:12px}
.prob{opacity:.45;transition:opacity .4s,background .4s}
.prob.on{opacity:1}
.free .prob{opacity:1}
.pass li{opacity:.4;transition:opacity .4s}.pass li.on{opacity:1}
.free .pass li{opacity:1}
.layer:not(.chap) .c.in,.chap .c.in{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.layer .c{opacity:1!important;transform:none!important}}

/* ===== v17 · distribuição equilibrada: todo bloco segue o mesmo desenho ===== */
.layer h2,.cap h2{font-size:clamp(34px,3.4vw,54px);line-height:1.04}
.pin>.c,.layer:not(.chap)>.c{max-width:560px}
#l1 .pin>.c{max-width:600px}
#l1 h2{font-size:clamp(34px,3.4vw,54px);margin-bottom:26px}
#l1 .symptoms{margin:0 0 26px}
#l1 .symptoms li{font-size:19px;padding:12px 0 12px 34px}
.resolve{font-size:19px!important;line-height:1.55}
.tabs{display:flex;flex-wrap:wrap;gap:6px 22px;margin:4px 0 30px;border-bottom:1px solid var(--faint)}
.tabs button{all:unset;cursor:pointer;font:500 14.5px var(--body);color:var(--muted);padding:0 0 12px;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .3s,border-color .3s}
.tabs button:hover{color:var(--text)}
.tabs button.on{color:#fff;border-color:var(--signal)}
.tabs button:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}
.dots-tabs{border:0;gap:8px}
.dots-tabs button{width:34px;height:4px;padding:0;border:0;border-radius:4px;background:rgba(150,185,240,.22);margin:0}
.dots-tabs button.on{background:var(--signal);width:56px}
.steps{display:grid}
.steps>.st{grid-area:1/1;opacity:0;transform:translateY(22px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);pointer-events:none}
.steps>.st.on{opacity:1;transform:none;pointer-events:auto}
.st .num{font-family:var(--mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);display:flex;align-items:center;gap:12px}
.st .num small{font-size:1em;color:var(--muted)}
.st h3{font-family:var(--display);font-stretch:114%;font-weight:620;letter-spacing:-.02em;font-size:clamp(26px,2.4vw,36px);line-height:1.12;margin:14px 0 14px;text-wrap:balance}
.st h3.quote{font-weight:560}
.st p{color:#C9D4E8;font-size:19px;line-height:1.55;margin:0;max-width:44ch}
#l6 .c>p{font-size:19px}
#l6 .mix span{opacity:0;transform:translateY(12px);transition:opacity .5s,transform .5s,border-color .5s,background .5s}
#l6 .mix span.seen{opacity:1;transform:none}
#l6 .mix span.now{border-color:rgba(111,220,255,.6);background:rgba(111,220,255,.1)}
.chap.free .tabs{display:none}
.chap.free .steps{display:block}
.chap.free .steps>.st{opacity:1;transform:none;pointer-events:auto}
.chap.free .steps>.st+.st{margin-top:34px}
#l6.free .mix span{opacity:1;transform:none}
.layer:not(.chap) p{font-size:19px}
.ana{max-width:560px}

/* ===== v18 · sem cara de SaaS: editorial, tipográfico, sem pílulas nem cartões ===== */
:root{--display:"Newsreader",Georgia,"Times New Roman",serif;--mono:"Hanken Grotesk",system-ui,sans-serif}
h1,h2,.cap h1,.cap h2,.layer h2{font-family:var(--display);font-weight:400;font-stretch:normal;letter-spacing:-.015em;line-height:1.06;text-shadow:0 2px 30px rgba(1,3,10,.7)}
.cap h1{font-size:clamp(46px,5.4vw,86px)}
.cap.open-cap h1{font-size:clamp(42px,4.6vw,74px)}
.layer h2,.cap h2{font-size:clamp(38px,3.9vw,62px)}
h1 .o,h2 .o,.cap .o{color:inherit;font-style:italic}
.words .w,.cap .words span{font-family:var(--display);font-weight:400;color:#EEF3FB!important}
.cap .words span:last-child{font-style:italic}
.cap p,.c>p,.layer:not(.chap) p{font-size:19px;line-height:1.6;color:#C3CEE2}
.bar{height:1px;background:rgba(238,243,251,.5)}
.top-r a.plain.strong{color:#fff;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:3px}
.top-r a.plain.strong:hover{border-color:var(--signal)}
/* botões viram links de texto */
.fire,.fire.sm{background:none;box-shadow:none;border-radius:0;min-height:0;padding:0 0 8px;color:#fff;font:500 17px var(--body);border-bottom:1px solid rgba(255,255,255,.55);gap:14px}
.fire:hover{transform:none;box-shadow:none;border-color:var(--signal)}
.fire .arr{width:auto;height:auto;background:none;color:var(--signal);border-radius:0}
.fire .arr svg{width:18px;height:18px}
.ghost{background:none;border:0;border-radius:0;min-height:0;padding:0 0 8px;backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--muted);font:500 17px var(--body);border-bottom:1px solid transparent}
.ghost:hover{background:none;color:#fff;border-color:rgba(255,255,255,.4)}
.row{gap:18px 36px}
/* sem cartões de vidro */
.panel{background:none;border:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none}
/* rótulos da rede como anotações de diagrama */
.sys{background:none;border:0;padding:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;font:500 13px var(--body);letter-spacing:.02em;color:#BFD0EC;text-shadow:0 1px 10px rgba(1,3,10,.95);gap:8px}
.sys::before{width:16px;height:1px;border-radius:0;background:currentColor;opacity:.55;box-shadow:none}
.sys.on{color:#fff;box-shadow:none;border:0}
.sys.on::before{background:var(--signal);opacity:1;box-shadow:none}
/* listas e índices tipográficos */
.symptoms li::before{border:0;border-radius:0;width:0;height:1px;background:var(--signal);left:0;transition:width .4s}
#l1 .symptoms li{padding-left:0}
#l1 .symptoms li.on{padding-left:30px}
#l1 .symptoms li.on::before{width:18px;box-shadow:none}
.tabs{border:0;gap:6px 0;margin:6px 0 34px}
.tabs button{border:0;padding:0;margin:0;font:400 15px var(--body);color:#7F8DA8}
.tabs button+button::before{content:"/";margin:0 12px;color:rgba(150,185,240,.3)}
.tabs button.on{color:#fff}
.st .num{font-family:var(--display);font-style:italic;font-size:17px;letter-spacing:0;text-transform:none;color:#8FA0BF}
.st .num small{color:#5F6D88}
.st h3{font-family:var(--display);font-weight:400;font-stretch:normal;font-size:clamp(30px,2.8vw,42px);letter-spacing:-.01em;line-height:1.1}
.st h3.quote{font-style:italic;font-weight:400}
/* diferencial: uma frase que se completa */
#l6 .mix{display:block;margin-top:22px}
#l6 .mix span{display:inline;border:0;background:none;padding:0;border-radius:0;font-family:var(--display);font-size:clamp(26px,2.4vw,36px);line-height:1.3;color:#fff}
#l6 .mix span:nth-child(-n+3)::after{content:", "}
#l6 .mix span:nth-child(4)::after{content:" e "}
#l6 .mix span:nth-child(5)::after{content:"."}
#l6 .mix span:nth-child(n+2):nth-child(-n+5){text-transform:lowercase}
#l6 .mix span:last-child{display:block;margin-top:22px;font-family:var(--body);font-size:19px;color:#C3CEE2}
#l6 .mix span.now{background:none;border:0;color:var(--signal)}
/* confiança */
.stat b{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#fff;font-family:var(--display);font-weight:300;font-stretch:normal;font-size:clamp(72px,7.5vw,116px);letter-spacing:-.03em}
.stat span{font-family:var(--body);font-size:15px;letter-spacing:0;text-transform:none;color:var(--muted)}
.checks li{font-size:18px;grid-template-columns:28px 1fr}
.checks li::before{border:0;border-radius:0;background:rgba(238,243,251,.45);width:16px;height:1px;margin-top:14px}
/* assistente como conversa, não como widget */
.ana{margin-top:26px;border-top:1px solid var(--faint)!important;padding-top:6px}
.ana-h{display:none}
.ana-cap{font-family:var(--display);font-style:italic;font-size:16px!important;color:#8FA0BF!important;margin:14px 0 0!important}
.log{padding:14px 0;gap:18px;min-height:0;max-height:320px}
.msg{max-width:none;padding:0;border:0!important;background:none!important;border-radius:0;font-size:17px;line-height:1.55;color:#DDE6F5}
.msg::before{display:block;font-family:var(--display);font-style:italic;font-size:15px;color:#8FA0BF;margin-bottom:2px}
.msg.me{justify-self:start;color:#fff}.msg.me::before{content:"Você"}
.msg.ai::before{content:"Ana"}
.msg.typing{font-style:italic;color:var(--muted)}
.asks{padding:0;gap:10px 26px}
.asks button{border:0;background:none;border-radius:0;padding:0 0 2px;font:400 16px var(--body);color:#CFE0FF;border-bottom:1px solid rgba(207,224,255,.35)}
.asks button:hover{color:#fff;border-color:var(--signal)}
.asks button:disabled{opacity:.35}
/* formulário discreto */
form.send{padding:0;margin-top:34px}
.send label{font-family:var(--display);font-style:italic;font-size:17px;color:#8FA0BF}
.send textarea{background:none;border:0;border-bottom:1px solid rgba(238,243,251,.3);border-radius:0;padding:10px 0;min-height:90px;font-size:18px}
.send textarea:focus{border-color:var(--signal)}
.out{padding:0;margin-top:22px}
.mini{border-radius:0;background:none;border:0;border-bottom:1px solid rgba(238,243,251,.35);padding:0 0 3px;margin-right:22px}
.note::before{display:none}
.hint{font-family:var(--display);font-style:italic;font-size:15px;letter-spacing:0}
.toast{border-radius:2px}
.sign{font-family:var(--display);font-stretch:normal}

/* ===== v19 · rolagem natural, blocos inteiros, texto alternando de lado ===== */
.shade{background:none!important}
.shade::before,.shade::after{content:"";position:absolute;inset:0;pointer-events:none}
.shade::before{background:linear-gradient(90deg,rgba(1,3,10,.92) 0%,rgba(1,3,10,.72) 40%,rgba(1,3,10,0) 66%);opacity:calc(var(--sl,1)*(.4 + .6*var(--rd,0)))}
.shade::after{background:linear-gradient(270deg,rgba(1,3,10,.92) 0%,rgba(1,3,10,.72) 40%,rgba(1,3,10,0) 66%);opacity:calc(var(--sr,0)*(.4 + .6*var(--rd,0)))}
@media (max-width:860px){.shade::before,.shade::after{display:none}.shade{background:linear-gradient(180deg,rgba(1,3,10,calc(.6*var(--rd,0))) 0%,rgba(1,3,10,calc(.4 + .35*var(--rd,0))) 42%,rgba(1,3,10,.9) 100%)!important}}
.layer{min-height:100vh;display:flex;align-items:center;padding:150px var(--gutter) 130px}
.layer>.c,.layer:not(.chap)>.c{width:100%;max-width:600px;margin:0}
.layer>.c.wide{max-width:680px}
.layer.right>.c{margin-left:auto}
.layer .c>h2{margin-bottom:30px}
.it{transition:color .35s,opacity .35s}
/* problemas */
#l1 .symptoms{margin:0 0 30px}
#l1 .symptoms li{font-size:19px;padding:13px 0;opacity:1;color:#AEBBD3;transition:color .35s,padding-left .35s}
#l1 .symptoms li.on{color:#fff;padding-left:30px}
#l1 .symptoms li.on::before{width:18px}
.resolve{font-size:19px!important;color:#fff!important}
/* grades */
.grid2{display:grid;grid-template-columns:1fr 1fr;gap:0 44px}
.item{padding:24px 0 26px;border-top:1px solid var(--faint);cursor:default}
.item .num,.method .num{display:block;font-family:var(--display);font-style:italic;font-size:16px;color:#7F8DA8;margin-bottom:8px;transition:color .35s}
.item h3,.method h3{font-family:var(--display);font-weight:400;font-size:clamp(23px,1.9vw,29px);line-height:1.15;letter-spacing:-.01em;margin:0 0 10px;color:#E3EAF7;transition:color .35s}
.quotes .item h3{font-style:italic}
.item p,.method p{margin:0;font-size:16.5px;line-height:1.55;color:#9FACC4;transition:color .35s}
.it.on h3{color:#fff}.it.on p{color:#C9D4E8}.it.on .num{color:var(--signal)}
/* método */
.method{list-style:none;margin:0;padding:0}
.method li{display:grid;grid-template-columns:64px 1fr;column-gap:12px;padding:20px 0;border-top:1px solid var(--faint)}
.method li .num{grid-row:1/3;padding-top:6px}
.method li h3{margin-bottom:4px}
/* diferencial */
.phrase{font-family:var(--display)!important;font-size:clamp(26px,2.4vw,36px)!important;line-height:1.3!important;color:#fff!important;margin:18px 0!important}
@media (max-width:860px){.grid2{grid-template-columns:1fr}.layer.right>.c{margin-left:0}.layer{min-height:0;padding:110px var(--gutter) 90px}}

/* ===== v21 · texto um pouco para dentro (o topo fica nas bordas) e cores mais suaves ===== */
:root{--edge:max(var(--gutter),calc((100vw - 1560px)/2))}
.cap,.hint{left:var(--edge)}
.layer{padding-left:var(--edge);padding-right:var(--edge)}
@media (max-width:860px){.cap{right:var(--gutter)}}
h1,h2,.cap h1,.cap h2,.layer h2{color:#DCE2EC}
.cap .words span{color:#DCE2EC!important}
.cap p,.c>p,.layer:not(.chap) p{color:#9DA9BE}
.c p strong{color:#C9D2E0}
#l1 .symptoms li{color:#8E9AB1}
#l1 .symptoms li.on{color:#F4F7FB}
.resolve{color:#C9D2E0!important}
.item h3,.method h3{color:#C3CCDB}
.item p,.method p{color:#8995AB}
.it.on h3{color:#F4F7FB}.it.on p{color:#B4BFD0}
.phrase{color:#DCE2EC!important}
.stat b{color:#DCE2EC}
.checks li{color:#A9B4C7}
.msg{color:#B9C3D3}.msg.me{color:#DCE2EC}
.fire,.fire.sm{color:#DCE2EC}

html{overflow-x:clip}
body{overflow-x:clip}
#labels{overflow:hidden}

/* ===== v24 · textos que respondem à viagem ===== */
/* o bloco inteiro não sobe mais junto: cada elemento tem o próprio tempo */
.layer .c,.layer:not(.chap) .c,.layer .c.in{opacity:1!important;transform:none!important;transition:none!important}
.lt{will-change:opacity,transform}
/* títulos: linha a linha, saindo de um recorte; o trecho em itálico entra por último com um brilho que se apaga */
.layer h2 .w{display:inline-block;vertical-align:top;clip-path:inset(-40% -30% -.06em -30%);padding-bottom:.08em;margin-bottom:-.08em}
.layer h2.rvd .w{clip-path:none}
.layer h2 .wi{display:inline-block;transform:translate3d(0,110%,0);transition:transform 1.05s cubic-bezier(.16,.84,.24,1);transition-delay:calc(var(--l,0)*120ms + var(--xo,0ms))}
.layer h2.rv .wi{transform:none}
.layer h2 .wo{--xo:260ms}
.layer h2.rv .wo .wi{animation:glint 2.2s cubic-bezier(.3,.6,.3,1) both;animation-delay:calc(var(--l,0)*120ms + 420ms)}
@keyframes glint{0%{color:#FF9C5E;text-shadow:0 0 22px rgba(245,117,43,.75)}100%{color:#DCE2EC;text-shadow:0 2px 30px rgba(1,3,10,.7)}}
/* traço laranja que nasce do lado da rede quando o S passa */
.layer .item,.layer .method li{position:relative}
.layer .item::after,.layer .method li::after{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,rgba(245,117,43,.9),rgba(245,117,43,.35) 45%,rgba(245,117,43,0));transform:scaleX(0);transform-origin:left;transition:transform 1.2s cubic-bezier(.16,.84,.24,1) .05s,opacity .6s;opacity:.75;pointer-events:none}
.layer:not(.right) .item::after,.layer:not(.right) .method li::after{transform-origin:right;background:linear-gradient(270deg,rgba(245,117,43,.9),rgba(245,117,43,.35) 45%,rgba(245,117,43,0))}
.layer .item.lit::after,.layer .method li.lit::after{transform:scaleX(1)}
.layer .item.on::after,.layer .method li.on::after{opacity:1}
.checks li::before{transition:width .9s cubic-bezier(.16,.84,.24,1),background .9s}
.checks li:not(.lit)::before{width:0}
.checks li.lit::before{background:rgba(245,117,43,.7)}
/* diferencial: os termos se ligam um a um */
.phrase .t{display:inline-block}.phrase .sep{display:inline}
.phrase:not(.lit) .t,.phrase:not(.lit) .sep{opacity:0}
.phrase .t{position:relative}
@keyframes tie{0%{transform:scaleX(0);opacity:1}45%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}
.o2{transition:color 1.2s .35s,text-shadow 1.2s .35s}
.lit .o2{color:#F4F7FB;text-shadow:0 0 18px rgba(245,117,43,.45)}
#syn{position:fixed;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}

@media (prefers-reduced-motion:reduce){.layer h2 .wi{transform:none!important;transition:none!important}.phrase .t,.phrase .sep{opacity:1!important;transform:none!important;filter:none!important}}

/* ===== v24 · Ana no celular ===== */
.top-r a.ana-link{display:inline-flex;align-items:center;gap:8px}
.top-r a.ana-link i{width:7px;height:7px;border-radius:50%;background:#25D366;box-shadow:0 0 0 3px rgba(37,211,102,.16);animation:dot 2.4s ease-in-out infinite}
@keyframes dot{50%{box-shadow:0 0 0 6px rgba(37,211,102,0)}}
@media (max-width:760px){.top-r a.plain.ana-link{display:inline-flex;font-size:14px;color:#C3CCDB}}
.tl{display:inline-flex;align-items:center;gap:12px;color:#DCE2EC;text-decoration:none;font:500 17px var(--body);padding-bottom:6px;border-bottom:1px solid rgba(220,226,236,.3);transition:border-color .25s,color .25s}
.tl:hover{color:#fff;border-color:var(--signal)}
.tl .arr{display:inline-grid;place-items:center;width:18px;height:18px;color:var(--signal);transition:transform .25s}
.tl .arr svg{width:16px;height:16px}
.tl:hover .arr{transform:translateX(4px)}
.ana-go{margin-top:30px!important}
#l4{position:relative}
.phone-wrap{--ph:min(74vh,620px);--pw:calc(var(--ph)*.49);position:absolute;top:50%;left:calc(var(--edge) + max(0px,(100vw - 2*var(--edge) - 600px - var(--pw))/2));width:var(--pw);transform:translateY(-50%);z-index:1;perspective:1400px}
.phone-wrap::before{content:"";position:absolute;inset:-18% -45%;background:radial-gradient(closest-side,rgba(245,117,43,.16),rgba(111,220,255,.07) 55%,transparent 75%);pointer-events:none;z-index:-1;filter:blur(8px)}
.phone{position:relative;height:var(--ph);border-radius:calc(var(--pw)*.16);padding:calc(var(--pw)*.035);background:linear-gradient(160deg,#2A303B 0%,#12161D 38%,#0A0D12 100%);box-shadow:0 0 0 1px rgba(255,255,255,.1) inset,0 0 0 1.5px #05070B,0 50px 90px -35px rgba(0,0,0,.95),0 0 80px -20px rgba(111,220,255,.18);transform:rotateY(var(--ry,9deg)) rotateX(var(--rx,2deg));transform-style:preserve-3d;transition:transform 1.2s cubic-bezier(.16,.84,.24,1)}
.scr{position:relative;height:100%;border-radius:calc(var(--pw)*.13);overflow:hidden;display:flex;flex-direction:column;background:#0B141A;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,var(--body);color:#E9EDEF;font-size:13.5px;line-height:1.38;-webkit-font-smoothing:antialiased}
.scr::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 32%);border-radius:inherit}
.sbar{display:flex;justify-content:space-between;align-items:center;padding:10px 20px 4px;background:#1F2C34;font-size:12px;font-weight:600;position:relative}
.sbar .isl{position:absolute;left:50%;top:7px;width:28%;height:18px;border-radius:12px;background:#000;transform:translateX(-50%)}
.sbar .ic{display:flex;gap:3px;align-items:flex-end}
.sbar .ic i{display:block;width:3px;background:#E9EDEF;border-radius:1px}
.sbar .ic i:nth-child(1){height:5px}.sbar .ic i:nth-child(2){height:7px}.sbar .ic i:nth-child(3){height:9px;width:14px;border-radius:2px;margin-left:4px;opacity:.9}
.wa-h{display:flex;align-items:center;gap:10px;padding:6px 12px 10px 8px;background:#1F2C34;border-bottom:1px solid rgba(0,0,0,.25)}
.wa-h .back{width:12px;height:18px;color:#E9EDEF;display:grid}
.wa-h .back svg{width:10px;height:16px}
.wa-h .av{width:34px;height:34px;border-radius:50%;background:#0A1022;display:grid;place-items:center;flex:none;box-shadow:0 0 0 1px rgba(255,255,255,.08)}
.wa-h .av svg{width:21px;height:21px}
.wa-h .who{display:flex;flex-direction:column;line-height:1.2;min-width:0}
.wa-h .who b{font-weight:600;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wa-h .who small{font-size:11.5px;color:#8696A0;transition:color .3s}
.wa-h .who small.ty{color:#00A884}
.wa-log{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;gap:6px;padding:10px 10px 8px;background-color:#0B141A;background-image:radial-gradient(rgba(233,237,239,.035) 1px,transparent 1.3px);background-size:14px 14px}
.wa-log::-webkit-scrollbar{display:none}
.wa-log .day{align-self:center;font-size:11px;color:#8696A0;background:#182229;padding:4px 10px;border-radius:7px;margin:2px 0 6px}
.wa-log>:first-child:not(.day){margin-top:auto}
.wa-log .day{margin-top:auto}
.bb{position:relative;max-width:84%;padding:6px 9px 7px;border-radius:9px;font-size:13.5px;word-wrap:break-word;box-shadow:0 1px .5px rgba(0,0,0,.25);transform-origin:left bottom}
.bb time{float:right;font-size:10.5px;color:rgba(233,237,239,.55);margin:8px -2px -4px 10px;line-height:1}
.bb.in{align-self:flex-start;background:#202C33;border-top-left-radius:2px}
.bb.out{align-self:flex-end;background:#005C4B;border-top-right-radius:2px;transform-origin:right bottom;padding-right:9px}
.bb.out time{margin-right:18px}
.bb .tk{position:absolute;right:7px;bottom:6px;width:14px;height:10px;color:#53BDEB}
.bb.auto{display:none}
.bb.auto.sh{display:block}
.bb.pop{animation:pop .42s cubic-bezier(.2,.9,.3,1.2) both}
@keyframes pop{0%{opacity:0;transform:translateY(8px) scale(.92)}100%{opacity:1;transform:none}}
.bb.typing{display:flex;gap:4px;padding:10px 12px}
.bb.typing i{width:6px;height:6px;border-radius:50%;background:#8696A0;animation:tp 1.1s infinite ease-in-out}
.bb.typing i:nth-child(2){animation-delay:.15s}.bb.typing i:nth-child(3){animation-delay:.3s}
@keyframes tp{0%,60%,100%{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}
.qr{display:flex;flex-direction:column;gap:5px;padding:0 10px;max-height:0;overflow:hidden;opacity:0;transition:max-height .6s cubic-bezier(.2,.7,.2,1),opacity .5s,padding .6s;background:#0B141A}
.qr.sh{max-height:160px;opacity:1;padding:4px 10px 8px}
.qr button{all:unset;box-sizing:border-box;text-align:center;cursor:pointer;background:#202C33;color:#00A884;font-size:13px;font-weight:500;padding:8px 10px;border-radius:9px;transition:background .2s}
.qr button:hover{background:#26353D}
.qr button:focus-visible{outline:2px solid #00A884;outline-offset:1px}
.qr button[disabled]{display:none}
.wa-in{display:flex;align-items:center;gap:7px;padding:7px 8px calc(10px + var(--pw)*.03);background:#0B141A;text-decoration:none}
.wa-in .fld{flex:1;background:#2A3942;color:#8696A0;border-radius:20px;padding:9px 14px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}
.wa-in .snd{width:36px;height:36px;border-radius:50%;background:#00A884;display:grid;place-items:center;color:#0B141A;flex:none;transition:transform .2s}
.wa-in .snd svg{width:18px;height:18px}
.wa-in{cursor:default}
.wa-h .av-n{background:linear-gradient(145deg,#2E4452,#1B2A33);color:#9FE8D2}.wa-h .av-n svg{width:19px;height:19px}.perks{margin-top:26px}
.wa-log .bb.out:first-of-type{margin-top:auto}
.wa-in:hover .fld{color:#E9EDEF}.wa-in:hover .snd{transform:scale(1.07)}
.ph-cap{margin:18px 0 0;text-align:center;font-family:var(--display);font-style:italic;font-size:15px;color:#7F8DA8}
@media (max-width:860px){
  #l4{flex-direction:column;align-items:stretch}
  .phone-wrap{--ph:min(560px,128vw);position:relative;top:auto;left:auto;transform:none;margin:44px auto 0}
  .phone{--ry:0deg;--rx:0deg}
}

/* ===== v27 · cada bloco com a sua entrada ===== */
/* J · marca-texto */
.resolve .hl{background-image:linear-gradient(rgba(245,117,43,.3),rgba(245,117,43,.3));background-repeat:no-repeat;background-position:0 88%;background-size:0% 38%;transition:background-size 1.1s cubic-bezier(.6,0,.2,1) .7s,color 1.1s .7s}
.resolve.lit .hl{background-size:100% 38%;color:#F4F7FB}
/* D · citação falada */
.quotes .item h3 .qw{display:inline-block}
/* E · trilha do método */
.method{position:relative}
.method::before{content:"";position:absolute;left:-30px;top:30px;bottom:30px;width:1px;background:linear-gradient(180deg,var(--signal),rgba(245,117,43,.25));transform:scaleY(var(--tp,0));transform-origin:top;pointer-events:none}
.method li::before{content:"";position:absolute;left:-34px;top:31px;width:9px;height:9px;border-radius:50%;background:#040816;border:1px solid rgba(245,117,43,.35);transition:border-color .6s,background .6s,box-shadow .6s}
.method li.lit::before{border-color:var(--signal);background:rgba(245,117,43,.35);box-shadow:0 0 10px rgba(245,117,43,.5)}
@media (max-width:860px){.method::before{left:-13px}.method li::before{left:-17px}}
/* G · odômetro */
.stat b{line-height:1}
.stat b .dg,.stat b .dg>span,.stat b .suf{font:inherit;color:inherit;letter-spacing:inherit;text-transform:none}
.stat b .dg{display:inline-block;height:1em;overflow:hidden;vertical-align:top}
.stat b .dg>span{display:block}
.stat .dg i{display:block;font-style:normal;line-height:1}
/* I · títulos que entram em foco */
.layer h2.fz{will-change:transform,filter}

/* ===== v28 · cenas fixas: o texto para, a viagem continua ===== */
.layer.scene{display:block;height:230vh;min-height:0;padding:0}
.scn{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}
.scn::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .9s;background:radial-gradient(120% 80% at 50% 50%,rgba(1,3,10,0) 30%,rgba(1,3,10,.55) 100%)}
.scene.act .scn::before{opacity:1}
.layer.scene .scn>.c{position:absolute;inset:0;width:auto;max-width:none;margin:0;padding:0}
.scene:not(.act) .sc-el{opacity:0}
.scene h2{position:absolute;left:var(--edge);top:15vh;max-width:min(620px,60vw);margin:0;z-index:1}
.scene .field{position:absolute;left:var(--edge);right:var(--edge);top:0;bottom:0}
.scene p,.scene h3,.scene .num{text-shadow:0 1px 14px rgba(1,3,10,.95),0 0 3px rgba(1,3,10,.6)}
/* Você reconhece: fragmentos espalhados */
.frag{position:absolute;left:var(--fx);top:var(--fy);margin:0;font-size:19px!important;line-height:1.45!important;color:#AEBBD3!important;cursor:default;padding-left:18px;transition:color .4s}
.frag.r{left:auto;right:var(--fx);text-align:right;padding-left:0;padding-right:18px}
.frag::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:rgba(245,117,43,.8);box-shadow:0 0 10px rgba(245,117,43,.7)}
.frag.r::before{left:auto;right:0}
.frag .ln{display:block;white-space:nowrap}
.frag.on{color:#F4F7FB!important}
#l1 .resolve{position:absolute;left:0;bottom:7vh;max-width:520px;margin:0;border-left:2px solid var(--signal);padding-left:18px}
.layer h2.nt .wi{transition:none!important}
#pt{position:fixed;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}
/* Quatro frentes: duas de cada lado do S */
#l2 h2{left:0;right:0;margin:0 auto;text-align:center;max-width:720px;top:12vh}
#l2 .item.fx{position:absolute;top:var(--fy);width:min(360px,30%);border-top:0;padding-top:18px}
#l2 .item.L{left:0}
#l2 .item.R{right:0;text-align:right}
#l2 .item.R::after{transform-origin:right;background:linear-gradient(270deg,rgba(245,117,43,.9),rgba(245,117,43,.35) 45%,rgba(245,117,43,0))}
#l2 .item.L::after{transform-origin:left;background:linear-gradient(90deg,rgba(245,117,43,.9),rgba(245,117,43,.35) 45%,rgba(245,117,43,0))}
#l2 .item.fx::before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--faint)}
/* Método: uma linha que atravessa a tela */
.hrow{position:absolute;left:var(--edge);right:var(--edge);top:56vh;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 34px}
.hrow::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,var(--signal),rgba(245,117,43,.35));transform:scaleX(var(--lx,0));transform-origin:left}
.hrow li{position:relative;padding-top:30px}
.hrow li::before{content:"";position:absolute;left:0;top:-4px;width:9px;height:9px;border-radius:50%;background:#040816;border:1px solid rgba(245,117,43,.35);transition:border-color .5s,background .5s,box-shadow .5s}
.hrow li.lit::before{border-color:var(--signal);background:rgba(245,117,43,.4);box-shadow:0 0 12px rgba(245,117,43,.6)}
.hrow .num{display:block;font-family:var(--display);font-style:italic;font-size:16px;color:#7F8DA8;margin-bottom:6px;transition:color .35s}
.hrow h3{font-family:var(--display);font-weight:400;font-size:clamp(22px,1.8vw,28px);line-height:1.15;margin:0 0 8px;color:#C3CCDB;transition:color .35s}
#l5 .hrow p{margin:0;font-size:15.5px;line-height:1.5;color:#8995AB;transition:color .35s}
.hrow li.on h3{color:#F4F7FB}.hrow li.on p{color:#B4BFD0}.hrow li.on .num{color:var(--signal)}
@media (max-width:860px){
  .layer.scene{height:230vh;padding:0}
  .scene h2{top:13vh;max-width:none;right:var(--gutter);font-size:clamp(30px,8vw,40px)}
  .frag{font-size:15px!important}
  #l1 .resolve{bottom:4vh;font-size:15px!important;right:0}
  #l2 h2{top:11vh;text-align:left;left:var(--gutter);right:var(--gutter)}
  #l2 .field{top:30vh;bottom:auto;display:grid;grid-template-columns:1fr 1fr;gap:22px 18px}
  #l2 .item.fx{position:relative;top:auto;width:auto;padding-top:12px}
  #l2 .item.fx h3{font-size:19px}
  #l2 .item.fx p{font-size:13.5px;line-height:1.45}
  .hrow{top:30vh;grid-template-columns:1fr;gap:14px;padding-left:24px}
  .hrow::before{left:4px;right:auto;top:0;bottom:0;width:1px;height:auto;transform:scaleY(var(--lx,0));transform-origin:top;background:linear-gradient(180deg,var(--signal),rgba(245,117,43,.35))}
  .hrow li{padding-top:0}
  .hrow li::before{left:-24px;top:.45em}
  .hrow .num{display:none}
  .hrow h3{font-size:19px;margin-bottom:2px}
  #l5 .hrow p{font-size:13.5px}
}

/* ===== v29 · menos SaaS: sem cartões, sem numeração, sem listas ===== */
.scene .c>h2{position:absolute;left:var(--edge);top:15vh;max-width:min(620px,60vw);margin:0;z-index:1}
.scene .col h2{position:static;max-width:none;margin:0 0 26px}
.scene .col{position:absolute;top:50%;transform:translateY(-50%);width:min(560px,42vw)}
.scene .col.R{right:var(--edge)}
.scene .col.L{left:var(--edge)}
.scene .col>p{color:#9DA9BE;font-size:19px;line-height:1.6;margin:0}
.scene .col>p+p{margin-top:16px}
/* frentes como anotações em volta do S */
.fr{position:absolute;top:var(--fy);width:min(330px,27%);margin:0;cursor:default}
.fr.L{left:var(--fx)}
.fr.R{right:var(--fx);text-align:right}
.fr h3{font-family:var(--display);font-weight:400;font-size:clamp(24px,2vw,31px);line-height:1.12;letter-spacing:-.01em;margin:0 0 8px;color:#DCE2EC;transition:color .35s}
.fr p{margin:0;font-size:15.5px!important;line-height:1.5!important;color:#8995AB!important;transition:color .35s}
.fr::before{content:"";position:absolute;top:.62em;width:clamp(40px,6vw,96px);height:1px;background:linear-gradient(90deg,rgba(245,117,43,.8),rgba(245,117,43,.15));transform:scaleX(0);transition:transform 1s cubic-bezier(.16,.84,.24,1)}
.fr::after{content:"";position:absolute;top:calc(.62em - 3px);width:7px;height:7px;border-radius:50%;background:var(--signal);box-shadow:0 0 10px rgba(245,117,43,.8);opacity:0;transition:opacity .4s .6s}
.fr.L::before{left:calc(100% + 18px);transform-origin:left}
.fr.L::after{left:calc(100% + 18px + clamp(40px,6vw,96px))}
.fr.R::before{right:calc(100% + 18px);transform-origin:right;background:linear-gradient(270deg,rgba(245,117,43,.8),rgba(245,117,43,.15))}
.fr.R::after{right:calc(100% + 18px + clamp(40px,6vw,96px))}
.fr.lit::before{transform:scaleX(1)}.fr.lit::after{opacity:1}
.fr.on h3{color:#F4F7FB}.fr.on p{color:#B4BFD0!important}
#l2 .c>h2{left:0;right:0;margin:0 auto;text-align:center;max-width:760px;top:11vh}
/* onde começar: vozes numa faixa que corre */
#l3.layer.scene{height:300vh}
.track{position:absolute;left:0;top:44vh;display:flex;gap:clamp(60px,7vw,120px);padding:0 var(--edge);will-change:transform}
.voice{margin:0;flex:none;width:clamp(300px,34vw,520px);cursor:default}
.voice blockquote{margin:0 0 18px;font-family:var(--display);font-style:italic;font-weight:400;font-size:clamp(28px,2.7vw,42px);line-height:1.16;letter-spacing:-.01em;color:#C3CCDB;transition:color .4s}
.voice figcaption{font-size:15.5px;line-height:1.5;color:#8995AB;max-width:40ch}
.voice figcaption b{display:block;font-family:var(--display);font-style:italic;font-weight:400;font-size:16px;color:#E8915A;margin-bottom:4px}
.voice.on blockquote{color:#F4F7FB}
/* assistente */
#l4 .col{width:min(540px,40vw)}
#l4 .phone-wrap{top:50%;transform:translateY(-50%)}
/* método: uma frase que a linha atravessa */
.hrow.words h3{font-size:clamp(28px,2.6vw,40px);margin:0 0 10px;color:#C3CCDB}
.hrow.words li.lit h3{color:#EEF2F8}
.hrow.words li.on h3{color:#FFFFFF}
/* diferencial */
#l6 .phrase{font-size:clamp(26px,2.3vw,34px)!important;margin:20px 0!important}
/* confiança: números dentro da frase */
.big{font-family:var(--display)!important;font-size:clamp(28px,2.6vw,40px)!important;line-height:1.3!important;color:#DCE2EC!important;margin:0 0 22px!important}
.big b{font-weight:300;color:#FFFFFF;font-variant-numeric:tabular-nums}
.big b .dg{display:inline-block;height:1em;overflow:hidden;vertical-align:-.16em}
.big b .dg>span{display:block}
.big b .dg i{display:block;font-style:normal;height:1em;line-height:1}
@media (max-width:860px){
  .scene .col,#l4 .col{top:12vh;transform:none;width:auto;left:var(--gutter);right:var(--gutter)}
  .scene .col>p{font-size:16px}
  .fr,.fr.L,.fr.R{position:relative;top:auto;left:auto;right:auto;width:auto;text-align:left}
  #l2 .field{top:28vh;bottom:auto;display:grid;grid-template-columns:1fr 1fr;gap:26px 18px}
  #l2 .c>h2{text-align:left;left:var(--gutter);right:var(--gutter);top:11vh}
  .fr::before,.fr::after{display:none}
  .fr h3{font-size:20px}
  .fr p{font-size:13.5px!important}
  .track{top:40vh}
  .voice{width:78vw}
  .voice blockquote{font-size:26px}
  #l4 .phone-wrap{--ph:min(48vh,420px);position:absolute;top:auto;bottom:4vh;left:50%;transform:translateX(-50%);margin:0}
  #l4 .ph-cap{display:none}
  #l4 .col h2{font-size:30px;margin-bottom:14px}
  #l4 .col>p{font-size:14.5px;line-height:1.5}
  .hrow.words h3{font-size:22px}
  .big{font-size:26px!important}
  #l4 .wa-log{justify-content:flex-end;overflow:hidden}
  #l4 .wa-log .day{margin-top:0}
}

/* ===== v30 · oferta clara, SAP próprio, contato direto ===== */
#l1 .resolve{max-width:460px}
.frag{font-size:22px!important}
#l3 .c>h2{max-width:none}
.big b{white-space:nowrap}
#l3 .sub{position:absolute;left:var(--edge);top:calc(15vh + 76px);margin:0;color:#9DA9BE;font-size:18px}
#l3 .track{top:46vh}
.proof{font-family:var(--display)!important;font-style:italic;font-size:17px!important;color:#8FA0BF!important;border-left:1px solid rgba(245,117,43,.6);padding-left:14px;margin-top:22px!important}
.sents{color:#AEB8C9!important}
.sents b{font-weight:500;color:#E8ECF3}
.sents .sn{display:inline}
.duo{font-family:var(--display)!important;font-size:22px!important;line-height:1.4!important;color:#C9D2E0!important}
.direct{margin-top:26px!important;font-size:16px!important;color:#8FA0BF!important}
.direct a{color:#DCE2EC;text-decoration:none;border-bottom:1px solid rgba(220,226,236,.3)}
.direct a:hover{border-color:var(--signal)}
.direct .ph{white-space:nowrap}
#sapl{position:fixed;inset:0;z-index:3;pointer-events:none;overflow:hidden}
.mod{position:absolute;left:0;top:0;font:500 12.5px var(--body);letter-spacing:.08em;color:#FFD2B5;text-shadow:0 1px 10px rgba(1,3,10,.95);opacity:0;white-space:nowrap}
.mod::before{content:"";display:inline-block;width:12px;height:1px;background:currentColor;opacity:.6;vertical-align:middle;margin-right:6px}
@media (max-width:860px){
  .frag{font-size:16px!important}
  #l1 .field>.frag:nth-child(1){--fx:0%!important;--fy:32%!important}
  #l1 .field>.frag:nth-child(2){--fy:45%!important}
  #l1 .field>.frag:nth-child(3){--fx:0%!important;--fy:58%!important}
  #l3 .sub{top:calc(13vh + 84px);right:var(--gutter);font-size:15px}
  #l3 .track{top:44vh}
  .duo{font-size:18px!important}
  .scene .col>p.proof{font-size:14px!important}
}

/* ===== v31 · onde a informação se perde: linhas que não chegam, depois chegam ===== */
#ln1{position:fixed;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}
#l1 .c>h2{font-size:clamp(30px,2.8vw,44px);top:13vh}
#l1 .frag{font-family:var(--display)!important;font-style:italic;font-weight:400;font-size:clamp(24px,2.1vw,32px)!important;line-height:1.25!important;color:#C9D2E0!important}
#l1 .frag{padding-left:0;padding-right:22px}
#l1 .frag.r{padding-left:22px;padding-right:0}
#l1 .frag::before{top:.55em;width:7px;height:7px;left:auto;right:0}
#l1 .frag.r::before{left:0;right:auto}
#l1 .frag.on{color:#F4F7FB!important}
#l1 .resolve{left:50%;right:auto;bottom:8vh;transform:translateX(-50%);width:min(760px,90%);max-width:none;text-align:center;border:0;padding:0;font-family:var(--display)!important;font-size:clamp(24px,2.2vw,34px)!important;line-height:1.3!important;color:#DCE2EC!important}
@media (max-width:860px){
  #l1 .c>h2{font-size:30px;top:11vh}
  #l1 .frag{font-size:19px!important}
  #l1 .field>.frag:nth-child(1){--fx:0%!important;--fy:27%!important}
  #l1 .field>.frag:nth-child(2){--fx:0%!important;--fy:37%!important}
  #l1 .field>.frag:nth-child(3){--fx:0%!important;--fy:47%!important}
  #l1 .resolve{bottom:6vh;font-size:21px!important;width:100%}
}

/* ===== v32 · as frentes se ligam ao S de verdade (linhas no canvas) ===== */
#l2 .fr::before,#l2 .fr::after{display:none}
#l2 .c>h2{font-size:clamp(38px,3.6vw,58px)}

/* ===== v33 · para quem: frases presas na rede, que o S encontra pelo caminho ===== */
#pql{position:fixed;inset:0;z-index:3;pointer-events:none;overflow:hidden}
.pq{position:absolute;left:0;top:0;margin:0;opacity:0;width:max-content;max-width:min(420px,34vw);will-change:transform,opacity,filter}
.pq.L{text-align:right;transform-origin:100% 50%;padding-right:22px}
.pq.R{text-align:left;transform-origin:0 50%;padding-left:22px}
.pq::before{content:"";position:absolute;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--signal);box-shadow:0 0 14px rgba(245,117,43,.9)}
.pq.L::before{right:0}.pq.R::before{left:0}
.pq .q{display:block;font-family:var(--display);font-style:italic;font-size:clamp(24px,2.1vw,32px);line-height:1.22;color:#DCE2EC;text-shadow:0 1px 14px rgba(1,3,10,.95)}
.pq .q b{font-weight:400;color:#F2A06C}
.pq .a{display:block;margin-top:8px;font-size:15.5px;line-height:1.45;color:#9DA9BE;text-shadow:0 1px 10px rgba(1,3,10,.95)}
@media (max-width:860px){
  .pq,.pq.L,.pq.R{max-width:78vw;text-align:center;padding:0 0 18px;transform-origin:50% 100%}
  .pq::before,.pq.L::before,.pq.R::before{top:auto;bottom:0;left:50%;right:auto;margin:0 0 0 -4px}
  .pq .q{font-size:22px}
  .pq .a{font-size:14px}
}

/* ===== v36 · como trabalhamos: quatro anéis que o S atravessa ===== */
#msl{position:fixed;inset:0;z-index:3;pointer-events:none;overflow:hidden}
.ms{position:absolute;left:0;top:0;opacity:0;width:min(400px,30vw);will-change:transform,opacity,filter}
.ms.L{text-align:right;transform-origin:100% 50%}
.ms.R{text-align:left;transform-origin:0 50%}
.ms b{display:block;font-family:var(--display);font-weight:400;font-size:clamp(28px,2.5vw,38px);line-height:1.12;color:#EEF2F8;margin-bottom:10px;text-shadow:0 1px 16px rgba(1,3,10,.95)}
.ms span{display:block;font-size:16px;line-height:1.5;color:#AEB8C9;text-shadow:0 1px 10px rgba(1,3,10,.95)}
.mtrail{position:absolute;left:var(--edge);right:var(--edge);bottom:8vh;margin:0;max-width:none!important;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;font-family:var(--display);font-style:italic;font-size:clamp(17px,1.4vw,21px)!important;color:#5E6B85!important}
.mtrail span{transition:color .8s,text-shadow .8s}
.mtrail span.on{color:#F2A06C;text-shadow:0 0 14px rgba(245,117,43,.45)}
.mtrail i{display:inline-block;width:34px;height:1px;background:rgba(150,185,240,.25);transition:background .8s}
.mtrail i.on{background:rgba(245,117,43,.7)}
@media (max-width:860px){
  .ms,.ms.L,.ms.R{width:80vw;text-align:center;transform-origin:50% 50%}
  .ms b{font-size:26px}.ms span{font-size:14.5px}
  .mtrail{bottom:5vh;font-size:15px!important;gap:6px 10px}.mtrail i{width:16px}
}

/* ===== v37 · como trabalhamos: um sistema em órbita em volta do S ===== */
#orb{position:fixed;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}
.ms,.ms.L,.ms.R{width:min(320px,24vw)}
.ms b{font-size:clamp(24px,2vw,30px);margin-bottom:6px}
.ms span{font-size:15px}
@media (max-width:860px){.ms,.ms.L,.ms.R{width:84vw}}

/* ===== v39 · sistemas em órbita em volta do S final ===== */
#orbn{position:fixed;inset:0;z-index:3;pointer-events:none;overflow:hidden}
#orbn .lg{position:absolute;left:0;top:0;opacity:0;width:auto;height:32px;will-change:transform,opacity,filter}
#orbn .lg[alt="Meta"],#orbn .lg[alt="OpenAI"],#orbn .lg[alt="Oracle"]{height:24px}
#orbn .lg[alt="Microsoft 365"],#orbn .lg[alt="Cisco"],#orbn .lg[alt="AWS"]{height:38px}
#orbn .lg[alt="SAP"]{height:30px}


/* ===== v41 · laranja fixo nos títulos ===== */
.layer h2 .o,.layer h2 .o .wi{color:#F5883F}
.layer h2 .o{text-shadow:0 0 22px rgba(245,117,43,.28),0 2px 30px rgba(1,3,10,.7)}
@keyframes glint{0%{color:#FFB27A;text-shadow:0 0 26px rgba(245,117,43,.85)}100%{color:#F5883F;text-shadow:0 0 22px rgba(245,117,43,.28)}}

/* ===== v43 · sem bolinhas nas frases: o feixe sai direto do texto ===== */
#l1 .frag::before{display:none}
#l1 .frag,#l1 .frag.r{padding-left:0;padding-right:0}

/* ===== v44 · logo SAP no centro da constelação ===== */
#saplogo{position:absolute;left:0;top:0;height:46px;width:auto;opacity:0;will-change:transform,opacity,filter;filter:drop-shadow(0 0 18px rgba(80,150,255,.55)) drop-shadow(0 0 4px rgba(1,3,10,.8))}
@media (max-width:860px){#saplogo{height:30px}}

/* ===== v45 · botão e conversa da Ana ===== */
.top-r a.plain.entrar{color:#DCE2EC}
.ana-fab{position:fixed;z-index:40;right:calc(22px + env(safe-area-inset-right,0px));bottom:calc(22px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:12px;padding:7px 8px 7px 7px;border:0;border-radius:999px;cursor:pointer;font-family:var(--body);background:rgba(8,16,40,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 0 0 1px rgba(170,200,255,.16) inset,0 18px 40px -16px rgba(0,0,0,.8),0 0 40px -10px rgba(245,117,43,.35);opacity:0;transform:translateY(24px);pointer-events:none;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .35s}
.ana-fab.on{opacity:1;transform:none;pointer-events:auto}
.ana-fab.on:hover{transform:translateY(-3px);box-shadow:0 0 0 1px rgba(245,117,43,.45) inset,0 22px 44px -16px rgba(0,0,0,.8),0 0 50px -8px rgba(245,117,43,.55)}
.ana-fab:focus-visible{outline:2px solid var(--signal);outline-offset:4px}
.ana-fab .av{position:relative;flex:none;width:46px;height:46px;padding:2px;border-radius:50%}
.ana-fab .av::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,var(--signal),rgba(245,117,43,0) 40%,rgba(111,220,255,.7) 60%,rgba(245,117,43,0) 80%,var(--signal));animation:anaspin 4s linear infinite}
.ana-fab .av img{position:relative;display:block;width:100%;height:100%;border-radius:50%;border:2px solid #0A1430}
.ana-fab .av i,.ac-h i{position:absolute;right:1px;bottom:1px;width:11px;height:11px;border-radius:50%;background:#34D27B;box-shadow:0 0 0 2px #0A1430}
.ana-fab .av i::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid #34D27B;opacity:0;animation:anaping 2.4s ease-out infinite}
@keyframes anaspin{to{transform:rotate(1turn)}}
@keyframes anaping{0%{transform:scale(.6);opacity:.8}100%{transform:scale(1.6);opacity:0}}
.ana-fab .tx{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2;padding-right:4px}
.ana-fab .tx b{font:400 19px var(--display);color:#F4F7FB}
.ana-fab .tx small{font-size:12px;color:#9FB3D1}
.ana-fab .go{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--signal);color:#fff;transition:transform .3s}
.ana-fab:hover .go{transform:translateX(3px)}
.ana-chat{position:fixed;z-index:41;right:calc(22px + env(safe-area-inset-right,0px));bottom:calc(22px + env(safe-area-inset-bottom,0px));width:min(380px,calc(100vw - 32px));height:min(540px,calc(100vh - 110px));display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#EFEBE3;box-shadow:0 30px 80px -20px rgba(0,0,0,.85),0 0 0 1px rgba(255,255,255,.06);font-family:var(--body);transform-origin:100% 100%;animation:acin .45s cubic-bezier(.2,.9,.3,1.05)}
.ana-chat[hidden]{display:none!important}
@keyframes acin{from{opacity:0;transform:translateY(16px) scale(.94)}to{opacity:1;transform:none}}
.ac-h{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#0F5C54;color:#fff}
.ac-h img{width:40px;height:40px;border-radius:50%}
.ac-h div{flex:1;display:flex;flex-direction:column;line-height:1.2}
.ac-h b{font-size:19px;font-weight:600}
.ac-h small{font-size:12px;color:#CFE7E1}
.ac-x{all:unset;cursor:pointer;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;font-size:26px;line-height:1;color:#fff}
.ac-x:hover{background:rgba(255,255,255,.12)}.ac-x:focus-visible{outline:2px solid #fff}
.ac-log{flex:1;overflow-y:auto;padding:18px 16px;display:flex;flex-direction:column;gap:10px}
.ac-m{max-width:84%;padding:11px 14px;border-radius:12px;font-size:14.5px;line-height:1.45;color:#1F2A2A;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.06);animation:acm .3s ease-out}
.ac-m.in{align-self:flex-start;border-top-left-radius:4px}
.ac-m.me{align-self:flex-end;background:#D5F1E5;border-top-right-radius:4px}
.ac-m.typing{display:flex;gap:4px;padding:13px 14px}
.ac-m.typing span{width:6px;height:6px;border-radius:50%;background:#8A9A96;animation:tp 1.1s infinite}
.ac-m.typing span:nth-child(2){animation-delay:.15s}.ac-m.typing span:nth-child(3){animation-delay:.3s}
@keyframes acm{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.ac-in{display:flex;gap:10px;align-items:center;padding:12px;background:#F4F2EE;border-top:1px solid rgba(0,0,0,.05)}
.ac-in input{flex:1;min-width:0;border:0;border-radius:999px;padding:13px 16px;font:15px var(--body);color:#1F2A2A;background:#fff;outline:none}
.ac-in input:focus{box-shadow:0 0 0 2px #1B8A73}
.ac-in button{all:unset;cursor:pointer;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#1B8A73;color:#fff}
.ac-in button:focus-visible{outline:2px solid #0F5C54;outline-offset:2px}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
@media (max-width:760px){
  .ana-fab{padding:5px;gap:0}.ana-fab .tx,.ana-fab .go{display:none}
  .ana-fab .av{width:54px;height:54px}
  .ana-chat{right:8px;left:8px;bottom:8px;width:auto;height:calc(100svh - 80px)}
}
@media (prefers-reduced-motion:reduce){.ana-fab .av::before,.ana-fab .av i::after{animation:none}}

/* ===== v46 · mais contraste e nitidez ===== */
#gl{background:radial-gradient(120% 90% at 65% 40%,#03143A 0%,#010510 55%,#000105 100%)}
h1,h2,.cap h1,.cap h2,.layer h2{text-shadow:0 1px 1px rgba(1,3,10,.55),0 0 26px rgba(1,3,10,.45)!important}
.cap p,.c>p,.layer:not(.chap) p,.scene .col>p{color:#B2BDD0!important;text-shadow:0 1px 1px rgba(1,3,10,.6)}
.cap p{text-shadow:0 1px 1px rgba(1,3,10,.7),0 0 18px rgba(1,3,10,.6)}
.fr p,.pq .a,.ms span,.voice figcaption,.item p,.method p{color:#A3AFC4!important}
.sents{color:#BCC6D6!important}

/* ===== v50 · grifo mais forte ===== */
.resolve .hl{background-image:linear-gradient(100deg,rgba(245,117,43,.0) 0,rgba(245,117,43,.78) 2%,rgba(245,117,43,.62) 96%,rgba(245,117,43,0) 100%)!important;background-position:0 92%!important;padding:0 .12em;margin:0 -.12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.resolve.lit .hl{background-size:100% 46%!important;color:#FFFFFF!important;text-shadow:0 1px 2px rgba(1,3,10,.7)}

#l1 .resolve{width:min(900px,94%)!important}
#l1 .resolve .l1{display:block;margin-bottom:.18em}
#l1 .resolve .hl{white-space:nowrap}
@media (max-width:860px){#l1 .resolve .hl{white-space:normal}}

/* ===== v51 · celular nasce de partículas e a conversa acontece ===== */
#l4 .wa-log .bb.q{display:none}
#l4 .wa-log .bb.q.sh{display:block;animation:pop .42s cubic-bezier(.2,.9,.3,1.2) both}
#l4 .wa-log .bb.typing{display:flex}
#l4 .wa-log .day{transition:opacity .4s}
#l4 .who small.ty{color:#00A884}

/* ===== v52 · logos maiores em volta de um S menor ===== */
#orbn .lg{height:42px}
#orbn .lg[alt="Meta"],#orbn .lg[alt="OpenAI"],#orbn .lg[alt="Oracle"]{height:31px!important}
#orbn .lg[alt="Microsoft 365"],#orbn .lg[alt="Cisco"],#orbn .lg[alt="AWS"]{height:50px!important}
#orbn .lg[alt="SAP"]{height:40px!important}
#orbn .lg[alt="NVIDIA"]{height:30px!important}#orbn .lg[alt="GitHub"],#orbn .lg[alt="HeyGen"],#orbn .lg[alt="Hermes AI"]{height:48px!important}
#orbn .lg[alt="Notion"],#orbn .lg[alt="Higgsfield"],#orbn .lg[alt="Grok"],#orbn .lg[alt="Adobe"]{height:38px!important}#orbn .lg[alt="Google Cloud"]{height:40px!important}

/* ===== v55 · abertura com energia: branco gelo, azul elétrico na palavra-chave, laranja na virada ===== */
.cap h1,.cap h2{color:#E6EEFA!important;text-shadow:0 1px 1px rgba(1,3,10,.6),0 0 28px rgba(70,150,255,.18)!important}
.cap p{color:#B7C9E4!important}
.cap .ek,.cap .words span.ek{display:inline-block;font-style:italic;color:transparent!important;-webkit-text-fill-color:transparent;
  background-image:linear-gradient(100deg,rgba(255,255,255,0) 42%,rgba(235,248,255,.95) 50%,rgba(255,255,255,0) 58%),linear-gradient(90deg,#2E9BFF 0%,#5CC8FF 100%);
  background-size:260% 100%,100% 100%;background-position:130% 0,0 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;
  filter:drop-shadow(0 0 10px rgba(46,155,255,.55)) drop-shadow(0 0 2px rgba(92,200,255,.5));padding-right:.08em;margin-right:-.08em;text-shadow:none!important}
.cap .words{display:grid}
.cap .words span.ek{font-style:normal;justify-self:start;opacity:.15;transition:opacity .6s}
.cap .words span.ek:last-child{font-style:italic}
.cap.on .words span.ek{opacity:1}
.cap.on .words span.ek:nth-child(2){transition-delay:.35s}.cap.on .words span.ek:nth-child(3){transition-delay:.7s}
.cap.on .ek{animation:ekpulse 1.6s cubic-bezier(.3,.6,.3,1) .15s both,ekbreath 4.5s ease-in-out 1.8s infinite}
.cap.on .words span.ek:nth-child(2){animation-delay:.5s,2.2s}.cap.on .words span.ek:nth-child(3){animation-delay:.85s,2.6s}
@keyframes ekpulse{from{background-position:130% 0,0 0}to{background-position:-30% 0,0 0}}
@keyframes ekbreath{0%,100%{filter:drop-shadow(0 0 10px rgba(46,155,255,.55)) drop-shadow(0 0 2px rgba(92,200,255,.5))}50%{filter:drop-shadow(0 0 16px rgba(46,155,255,.8)) drop-shadow(0 0 3px rgba(92,200,255,.7))}}
.cap .o{color:#F5883F!important;font-style:italic;text-shadow:0 0 22px rgba(245,117,43,.4),0 1px 1px rgba(1,3,10,.6)!important}
@media (prefers-reduced-motion:reduce){.cap .ek{animation:none!important}.cap .words span.ek{opacity:1}}

/* ===== v56 · azul no complemento exato do laranja, brilho contido ===== */
.cap .ek,.cap .words span.ek{background-image:linear-gradient(100deg,rgba(255,255,255,0) 42%,rgba(235,248,255,.9) 50%,rgba(255,255,255,0) 58%),linear-gradient(90deg,#3DB2F5,#3DB2F5)!important;
  filter:drop-shadow(0 0 6px rgba(61,178,245,.32))!important}
@keyframes ekbreath{0%,100%{filter:drop-shadow(0 0 6px rgba(61,178,245,.32))}50%{filter:drop-shadow(0 0 9px rgba(61,178,245,.45))}}
.cap .words span.wd{color:#E6EEFA!important;font-style:normal;opacity:.15;transition:opacity .6s}
.cap.on .words span.wd{opacity:1}
.cap .words span.ek{opacity:.15}
.cap.on .words span.ek:nth-child(3){transition-delay:.7s;animation-delay:.85s,2.6s}

/* ===== v57 · visão da Signetwork e números alinhados ===== */
.vis b{font-weight:500;color:#F4F7FB}


/* ===== v58 · fechamento: escolher o assunto e falar no WhatsApp ===== */
.start{margin-top:34px}
.start-l{display:block;font-family:var(--display);font-style:italic;font-size:17px;color:#9FB3D1;margin-bottom:12px}
.chips{display:flex;flex-wrap:wrap;gap:10px}
.chip{all:unset;cursor:pointer;font:500 15px var(--body);color:#C9D5E8;padding:9px 16px;border-radius:999px;border:1px solid rgba(150,185,240,.28);transition:color .25s,border-color .25s,background .25s,box-shadow .25s}
.chip:hover{color:#fff;border-color:rgba(61,178,245,.7)}
.chip:focus-visible{outline:2px solid #3DB2F5;outline-offset:3px}
.chip[aria-pressed="true"]{color:#fff;border-color:#3DB2F5;background:rgba(61,178,245,.16);box-shadow:0 0 18px -4px rgba(61,178,245,.6)}
#l8 .row{margin-top:30px}
#l8 .direct{margin-top:22px!important}

.wa-btn{display:inline-flex;align-items:center;gap:14px;padding:8px 22px 8px 8px;border-radius:999px;text-decoration:none;color:#fff;font:600 17px var(--body);background:linear-gradient(180deg,rgba(37,211,102,.16),rgba(37,211,102,.08));box-shadow:0 0 0 1px rgba(37,211,102,.55) inset,0 14px 34px -14px rgba(0,0,0,.8),0 0 34px -10px rgba(37,211,102,.55);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,background .3s}
.wa-btn img{width:44px;height:44px;flex:none;filter:drop-shadow(0 0 8px rgba(37,211,102,.5))}
.wa-btn i{font-style:normal;color:#25D366;font-size:20px;transition:transform .3s}
.wa-btn:hover{transform:translateY(-2px);background:linear-gradient(180deg,rgba(37,211,102,.26),rgba(37,211,102,.12));box-shadow:0 0 0 1px rgba(37,211,102,.8) inset,0 18px 38px -14px rgba(0,0,0,.8),0 0 44px -8px rgba(37,211,102,.7)}
.wa-btn:hover i{transform:translateX(4px)}
.wa-btn:focus-visible{outline:2px solid #25D366;outline-offset:4px}
@media (max-width:560px){.wa-btn{font-size:15.5px;gap:10px;padding-right:16px}.wa-btn img{width:38px;height:38px}}

#sol{position:fixed;left:0;top:0;z-index:1;pointer-events:none;opacity:0;transform-origin:0 0;overflow:visible;filter:drop-shadow(0 0 4px rgba(110,190,255,.55))}

.ac-note{margin:0;padding:8px 16px;font-size:11.5px;line-height:1.4;color:#5B6A66;background:#E6E1D7;border-bottom:1px solid rgba(0,0,0,.05)}
.ac-note a{color:#0F5C54}





/* abertura: título do hook mais firme, em duas/três linhas */
@media (min-width:861px){
  .cap.hook{width:min(660px,46vw)}
  .cap.hook h1,.cap.hook h2{font-size:clamp(40px,3.9vw,64px)!important;line-height:1.08}
  .cap.hook h1 .ek,.cap.hook h2 .ek,.cap.hook h2 .o{display:block}
}

/* ===== v68 · laranja "metal aquecido": degradê âmbar com brilho passando ===== */
.layer h2 .o .wi,.layer h2.fz .o,.cap .o,#caso .o .cw,.cfin .o2,#caso .ckick .o,#caso .hh .o{color:transparent!important;-webkit-text-fill-color:transparent;
  background-image:linear-gradient(100deg,rgba(255,236,214,0) 38%,rgba(255,240,222,.95) 50%,rgba(255,236,214,0) 62%),linear-gradient(180deg,#FFB36E 0%,#F5782E 52%,#D5541C 100%);
  background-size:300% 100%,100% 100%;background-position:150% 0,0 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;
  text-shadow:none!important;padding-right:.1em;margin-right:-.1em;animation:moSweep 6s ease-in-out var(--d,.6s) infinite}
.layer h2 .o,.cap .o,#caso .o{filter:drop-shadow(0 0 9px rgba(245,117,43,.34))}
@keyframes moSweep{0%{background-position:150% 0,0 0}38%,100%{background-position:-50% 0,0 0}}
@media (prefers-reduced-motion:reduce){.layer h2 .o .wi,.layer h2.fz .o,.cap .o,#caso .o .cw{animation:none}}
/* v69 · etapas com títulos mais longos */
@media (min-width:861px){.ms,.ms.L,.ms.R{width:min(390px,26vw)!important}.ms b{font-size:clamp(21px,1.6vw,26px)!important}.ms span{font-size:14.5px!important}}
/* v69 · celular: S final entre o contato e o rodapé; textos do SAP mais compactos */
.sspace{display:none}
@media (max-width:860px){.sspace{display:block;height:max(320px,calc(100svh - 340px))}#sap .col>p{font-size:14.5px!important;line-height:1.5!important}#sap .col h2{margin-bottom:14px!important}}
/* v69 · sem a bolinha nas frases do "para quem" */
.pq::before,.pq.L::before,.pq.R::before{display:none!important}
/* v69 · celular do assistente um pouco mais perto do texto (só no computador) */
@media (min-width:861px){#l4 .phone-wrap{margin-left:min(6vw,120px)}}
/* ===== v68 · menos viagem vazia entre blocos ===== */
.layer.scene+.layer.scene{margin-top:-45vh}
.layer.scene{pointer-events:none}.layer.scene.act{pointer-events:auto}
/* ===== v66 · caso real ===== */
#caso.layer.scene{height:900vh}
#caso .col h2{margin-bottom:18px}
#caso .lead{font-size:18px}
.csteps{list-style:none;margin:20px 0 0;padding:0;counter-reset:st;display:grid;gap:11px}
.csteps .cst{position:relative;padding-left:40px;font-size:16.5px;line-height:1.45;color:#8391A8;opacity:.22;transform:translateY(6px);transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1),color .6s;text-shadow:0 0 16px rgba(1,3,10,1),0 0 6px rgba(1,3,10,.95)}
.csteps .cst::before{content:attr(data-n);position:absolute;left:0;top:-1px;width:26px;height:26px;border-radius:50%;border:1px solid rgba(245,117,43,.4);display:grid;place-items:center;font:500 12.5px/1 var(--body);color:#F2A06C;background:rgba(1,3,10,.7);transition:background .5s,color .5s,box-shadow .5s}
.csteps .cst b{font-weight:500;color:inherit;transition:color .6s}
.csteps .cst.on{opacity:1;transform:none;color:#A9B8CF}
.csteps .cst.on b{color:#E6EEFA}
.csteps .cst.cur{color:#C9D5E8}
.csteps .cst.cur::before{background:var(--signal);color:#fff;border-color:var(--signal);box-shadow:0 0 16px rgba(245,117,43,.75)}
.pcs{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
.pc{font:500 13px/1 var(--body);padding:6px 11px;border-radius:999px;border:1px solid rgba(245,117,43,.5);color:#FFD2B5;background:rgba(245,117,43,.1);opacity:0;transform:translateY(6px) scale(.85);transition:opacity .45s,transform .6s cubic-bezier(.3,1.5,.5,1);text-shadow:none}
.cst.on .pc{opacity:1;transform:none}
.cst.on .pc:nth-child(1){transition-delay:.35s}.cst.on .pc:nth-child(2){transition-delay:.75s}.cst.on .pc:nth-child(3){transition-delay:1.15s}
.scene .col>p.cfin{margin-top:22px;font-family:var(--display);font-size:clamp(20px,1.7vw,25px);line-height:1.35;color:#DCE2EC;opacity:0;transform:translateY(8px);transition:opacity .9s,transform .9s}
.scene .col>p.cfin.on{opacity:1;transform:none}
.cfin .o2{font-style:italic;color:var(--signal)!important;text-shadow:0 0 18px rgba(245,117,43,.45)}
@media (max-width:860px){
  #caso .col h2{margin-bottom:10px}
  #caso .lead{font-size:14.5px!important;line-height:1.45}
  .csteps{gap:7px;margin-top:12px}
  .csteps .cst{font-size:14px;line-height:1.4;padding-left:32px}
  .csteps .cst::before{width:22px;height:22px;font-size:11px}
  .pc{font-size:12px;padding:5px 9px}
  .scene .col>p.cfin{font-size:18px;margin-top:14px}
}


/* caso v68: textos guiados à esquerda, cena à direita, composição centrada com margens iguais */
#caso h2.sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;top:0!important}
#caso .cst2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(1320px,90vw);display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(36px,4vw,80px);align-items:center;opacity:0;transition:opacity .9s}
#caso.act .cst2{opacity:1}
#caso .cst2::before{content:"";position:absolute;inset:-20% -12%;background:radial-gradient(closest-side,rgba(1,3,10,.8),rgba(1,3,10,.5) 55%,rgba(1,3,10,0));pointer-events:none;z-index:-1}
#caso .ckick{display:grid;margin:0 0 16px;font:italic 400 clamp(22px,1.7vw,30px)/1.1 var(--display);letter-spacing:-.01em}
#caso .ckick .k{grid-area:1/1;transition:opacity .7s .35s,transform .9s cubic-bezier(.2,.7,.2,1) .35s;opacity:0;transform:translateY(24px) scale(1.25);transform-origin:0 50%}
#caso:not(.p2):not(.hero) .ckick .k1,#caso.p2:not(.hero) .ckick .k2{opacity:1;transform:none}
#caso .chero{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}
#caso .hh{grid-area:1/1;margin:0;font:italic 400 clamp(52px,5.4vw,96px)/1 var(--display);letter-spacing:-.02em;opacity:0;transform:scale(.92);filter:blur(10px);transition:opacity .6s,transform .8s cubic-bezier(.2,.7,.2,1),filter .6s}
#caso.hero.hA .h1x,#caso.hero.hB .h2x{opacity:1;transform:none;filter:none;transition:opacity .9s .1s,transform 1.2s cubic-bezier(.2,.7,.2,1) .1s,filter .9s .1s}
#caso:not(.hero) .hh{transform:translate(-18vw,-22vh) scale(.35);opacity:0}
#caso.hero .ctx,#caso.hero .cvw{opacity:0}
#caso .cis{display:grid}
#caso .ci{grid-area:1/1;align-self:center;margin:0;font:400 clamp(30px,2.7vw,46px)/1.16 var(--display);letter-spacing:-.012em;color:#E6EEFA;text-shadow:0 0 24px rgba(1,3,10,.9)}
#caso .cw{display:inline-block;opacity:0;transform:translateY(.3em);filter:blur(5px);transition:opacity .35s,transform .45s,filter .35s}
#caso .on .cw{opacity:1;transform:none;filter:none;transition:opacity .55s calc(var(--i)*55ms),transform .7s cubic-bezier(.2,.7,.2,1) calc(var(--i)*55ms),filter .55s calc(var(--i)*55ms)}
#caso .cvw{position:relative;width:min(100%,66vh);justify-self:center;display:flex;flex-direction:column;align-items:center}
#caso .ccloud{position:relative;width:100%;aspect-ratio:1/1}
#caso .ccloud canvas{position:absolute;inset:-35%;width:170%;height:170%;pointer-events:none}
#caso .cvid{position:absolute;inset:-3%;opacity:0;transform:scale(.97);filter:blur(10px);transition:opacity 1.2s ease,transform 1.4s cubic-bezier(.2,.7,.2,1),filter 1.2s ease;
  -webkit-mask-image:url(data:image/png;base64,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);mask-image:url(data:image/png;base64,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);-webkit-mask-size:100% 100%;mask-size:100% 100%}
#caso .cvid.on{opacity:1;transform:none;filter:none}
#caso .cvid.tease{opacity:.2;transform:scale(.96);filter:blur(16px);transition:opacity 2.2s ease,filter 2s ease,transform 2s ease}
#caso .cvid video{width:100%;height:100%;object-fit:cover;display:block}
#caso .csubs{position:absolute;left:4%;right:4%;bottom:12%;display:grid;text-align:center;pointer-events:none}
#caso .csub{grid-area:1/1;align-self:end;margin:0;font:400 clamp(20px,1.6vw,26px)/1.3 var(--display);color:#FFFFFF;text-shadow:0 0 3px rgba(0,0,0,.95),0 0 14px rgba(0,0,0,.9),0 0 30px rgba(0,0,0,.7)}
#caso .ccap{margin:4px 0 0;font:italic 12.5px var(--display);color:#6F7E97;opacity:0;transition:opacity .6s}
#caso.vid .ccap{opacity:1}
#caso .ctx,#caso .cvw{transition:opacity .7s}
#caso .ctx{opacity:0}#caso.tx .ctx{opacity:1}
#caso .ccloud{transform:translateY(calc(-3% * var(--zp,0))) scale(calc(.9 + .16 * var(--zp,0)));transition:transform .25s linear;will-change:transform}
#caso.fin .ctx,#caso.fin .cvw{opacity:0}
#caso .cend{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}
#caso .cend p{margin:0;max-width:min(900px,86vw);text-align:center;font:400 clamp(32px,3.2vw,54px)/1.16 var(--display);letter-spacing:-.012em;color:#E6EEFA;text-shadow:0 0 24px rgba(1,3,10,.9)}
#caso .csubs::before{content:"";position:absolute;left:-10%;right:-10%;top:-60%;bottom:-70%;background:radial-gradient(closest-side,rgba(1,3,10,.72),rgba(1,3,10,.45) 55%,rgba(1,3,10,0));z-index:-1;opacity:0;transition:opacity .5s}
#caso.vid .csubs::before{opacity:1}
#caso .csub .o .cw{color:#FFB47A!important;-webkit-text-fill-color:#FFB47A!important;background:none!important;animation:none!important;text-shadow:0 0 3px rgba(0,0,0,.95),0 0 14px rgba(0,0,0,.9)!important}
#caso .csub .o{filter:none}
@media (max-width:860px){
  #caso .cst2{top:calc(var(--hd) + 6px);transform:translateX(-50%);width:calc(100vw - 2*var(--gutter));grid-template-columns:1fr;gap:10px;align-items:start}
  #caso .ckick{font-size:19px;margin-bottom:8px}
  #caso .hh{font-size:44px}
  #caso:not(.hero) .hh{transform:translate(-20vw,-30vh) scale(.4)}
  #caso .ci{font-size:25px;line-height:1.2}
  #caso .cis{min-height:4.8em;align-content:start}#caso .ci{align-self:start}
  #caso .cvw{width:min(92vw,50svh);justify-self:center}
  #caso .csub{font-size:17px}
  #caso .ccap{display:none}
  #caso .cend p{font-size:27px}
  #caso .cend .ci{align-self:center!important;padding:0 var(--gutter)}
  #caso .cvw{width:min(92vw,50svh)}
}
/* ===== v65 · Ana conectada ===== */
.ac-m{white-space:pre-wrap;overflow-wrap:anywhere}
.ac-m.nt{align-self:center;max-width:92%;background:#E6E1D7;color:#4A5754;font-size:13px;text-align:center;box-shadow:none}
.ac-m.nt a{color:#0F5C54;font-weight:600}
.ac-m.nt button{all:unset;cursor:pointer;color:#0F5C54;font-weight:600;text-decoration:underline;margin-left:4px}
.ac-foot{display:flex;justify-content:center;padding:0 12px 10px;background:#F4F2EE}
.ac-foot button{all:unset;cursor:pointer;font-size:12.5px;color:#5B6A66;padding:4px 8px;border-radius:6px}
.ac-foot button:hover{color:#0F5C54;text-decoration:underline}
.ac-foot button:focus-visible{outline:2px solid #0F5C54}
.ac-in button[disabled]{opacity:.5;cursor:default}
/* ===== v64 · desktop: película mais leve, sem vinheta ===== */
.scn::before,.scene.act .scn::before{display:none}
.scene p,.scene h3,.scene .col>p,.frag,.pq .q,.ms span,.vis{text-shadow:0 0 18px rgba(1,3,10,1),0 0 6px rgba(1,3,10,.95),0 1px 2px rgba(1,3,10,.9)!important}
@media (min-width:861px){
  .shade{background:linear-gradient(90deg,rgba(1,3,10,calc(.35 + .15*var(--rd,0))) 0%,rgba(1,3,10,calc(.2 + .15*var(--rd,0))) 34%,rgba(1,3,10,0) 55%)}
  .shade::before{opacity:calc(var(--sl,1)*(.4 - .05*var(--rd,0)))}
  .shade::after{opacity:calc(var(--sr,0)*(.4 - .05*var(--rd,0)))}
}
/* ===== v63 · celular ===== */
.sys.lf{flex-direction:row-reverse}
@media (max-width:860px){
  :root{--hd:calc(84px + env(safe-area-inset-top,0px))}
  /* 1 · película bem mais leve, sem vinheta */
  .shade{background:linear-gradient(180deg,rgba(1,3,10,calc(.4*var(--rd,0))) 0%,rgba(1,3,10,calc(.12 + .24*var(--rd,0))) 50%,rgba(1,3,10,calc(.35 + .2*var(--rd,0))) 100%)!important}
  .scene p,.scene h3,.scene .col>p,.frag,.pq .q,.ms span,.vis{text-shadow:0 0 16px rgba(1,3,10,1),0 0 6px rgba(1,3,10,.95),0 1px 2px rgba(1,3,10,.9)!important}
  .scn::before,.scene.act .scn::before{display:none}
  /* 2 · topo some ao descer e volta ao subir, com faixa suave */
  .top{padding-bottom:30px;background:linear-gradient(180deg,rgba(1,3,10,.94) 0%,rgba(1,3,10,.82) 55%,rgba(1,3,10,0) 100%);transition:transform .45s cubic-bezier(.3,.7,.2,1),opacity .45s}
  .top.hid{transform:translateY(-105%);opacity:0;pointer-events:none}
  .scene h2,.scene .c>h2,#l1 .c>h2,#l2 .c>h2{top:var(--hd)!important}
  .scene .col,#l4 .col{top:var(--hd)!important}
  #l2 .field{top:calc(var(--hd) + 150px)!important}
  #l2 .c>h2{font-size:30px!important}
  #l3 .sub{top:calc(var(--hd) + 86px)!important}
  #l3 .track{top:max(44vh,calc(var(--hd) + 170px))!important}
  /* 3 · Ana sem cobrir texto */
  .ana-fab .av{width:46px!important;height:46px!important}
  .ana-fab{right:calc(14px + env(safe-area-inset-right,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px))}
  .ana-fab.away{opacity:0!important;transform:translateY(12px) scale(.9)!important;pointer-events:none!important}
  #l1 .resolve{bottom:calc(92px + env(safe-area-inset-bottom,0px))!important;width:94%!important}
  /* 6 · logos em órbita também no celular */
  #orbn{display:block;z-index:1}
}
