:root{
  /* Escuro — o território padrão da marca */
  --tinta:#0A0C14;
  --tinta-2:#0F1220;
  --superficie:#141829;
  --vidro:rgba(255,255,255,.045);
  --vidro-forte:rgba(255,255,255,.08);
  --fio:rgba(255,255,255,.09);
  --fio-forte:rgba(255,255,255,.16);
  --branco:#F4F6FC;
  --texto:#C4CBDE;
  --texto-3:#8A93AC;

  /* Claro */
  --papel:#F5F7FC;
  --papel-2:#FFFFFF;
  --papel-fio:#E3E8F3;
  --papel-tinta:#0F1220;
  --papel-texto:#4A5268;
  --papel-texto-3:#767F96;

  /* Acentos */
  --acento:#5A78FF;
  --acento-claro:#8AA0FF;
  --violeta:#8B5CF6;
  --ciano:#22D3EE;
  --verde:#34D399;
  --ambar:#FBBF24;
  --rosa:#FB7185;

  --raio:18px;
  --raio-g:26px;
  --largura:1200px;

  --f-titulo:'Sora','Sora Fallback',system-ui,-apple-system,'Segoe UI',sans-serif;
  --f-texto:'Plus Jakarta Sans','PJS Fallback',system-ui,-apple-system,'Segoe UI',sans-serif;
}


@font-face{
  font-family:'Sora';src:url(data:font/woff2;base64,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) format('woff2');
  font-weight:100 800;font-style:normal;font-display:swap;
}
@font-face{
  font-family:'Plus Jakarta Sans';src:url(data:font/woff2;base64,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) format('woff2');
  font-weight:200 800;font-style:normal;font-display:swap;
}
/* Métricas do fallback alinhadas às da fonte real: a troca não empurra
   nenhuma linha para baixo. */
@font-face{
  font-family:'Sora Fallback';src:local('Arial');
  ascent-override:96%;descent-override:24%;line-gap-override:0%;size-adjust:104%;
}
@font-face{
  font-family:'PJS Fallback';src:local('Arial');
  ascent-override:98%;descent-override:26%;line-gap-override:0%;size-adjust:101%;
}


*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:0px}
body{
  margin:0;background:var(--tinta);color:var(--texto);
  font-family:var(--f-texto);font-size:17px;line-height:1.65;
  -webkit-font-smoothing:antialiased;overflow-x:hidden;
}
img,video{display:block;max-width:100%}
a{color:inherit}
h1,h2,h3,h4{font-family:var(--f-titulo);color:var(--branco);margin:0;line-height:1.08;letter-spacing:-.028em}
h1{font-size:clamp(35px,4.5vw,61px);font-weight:700;line-height:1.07}
h2{font-size:clamp(32px,4.4vw,58px);font-weight:700}
h3{font-size:clamp(20px,2.1vw,27px);font-weight:600;letter-spacing:-.02em}
h4{font-size:18px;font-weight:600}
p{margin:0 0 1em}
p:last-child{margin-bottom:0}

.env{width:min(var(--largura),calc(100% - 44px));margin-inline:auto}
.sec{padding:clamp(88px,11vw,164px) 0;position:relative;overflow:hidden}

/* ── Claro e escuro ────────────────────────────────────────────────────
   A seção clara não é a escura com as cores invertidas: ela usa outra
   escala de cinzas e outra sombra, porque sombra de tela escura em fundo
   claro fica suja. */
.claro{background:var(--papel);color:var(--papel-texto)}
.claro h1,.claro h2,.claro h3,.claro h4{color:var(--papel-tinta)}
.claro .olho{color:var(--acento)}
.claro .cartao{background:var(--papel-2);border-color:var(--papel-fio);box-shadow:0 1px 2px rgba(15,18,32,.04),0 12px 28px rgba(15,18,32,.05)}
.claro .fraco{color:var(--papel-texto-3)}
.claro .linha{background:var(--papel-fio)}

/* ── Peças ─────────────────────────────────────────────────────────── */
.olho{
  display:inline-flex;align-items:center;gap:9px;
  font-family:var(--f-texto);font-size:11.5px;font-weight:800;
  letter-spacing:.18em;text-transform:uppercase;color:var(--acento-claro);
  margin-bottom:20px;
}
.olho::before{content:"";width:26px;height:1.5px;background:currentColor;opacity:.55}

.fraco{color:var(--texto-3)}
.grande{font-size:clamp(18px,1.55vw,21px);line-height:1.6}
.medida{max-width:62ch}

.btn{
  display:inline-flex;align-items:center;justify-content:center;gap:10px;
  padding:15px 30px;border-radius:999px;border:1px solid transparent;
  font-family:var(--f-texto);font-size:15.5px;font-weight:700;
  text-decoration:none;cursor:pointer;white-space:nowrap;
  transition:transform .22s cubic-bezier(.2,.7,.3,1),box-shadow .22s,background .22s,border-color .22s;
}
.btn--forte{
  background:linear-gradient(115deg,var(--acento),var(--violeta));color:#fff;
  box-shadow:0 10px 34px rgba(90,120,255,.36);
}
.btn--forte:hover{transform:translateY(-2px);box-shadow:0 16px 44px rgba(90,120,255,.5)}
.btn--fantasma{background:var(--vidro);border-color:var(--fio-forte);color:var(--branco)}
.btn--fantasma:hover{background:var(--vidro-forte);border-color:rgba(255,255,255,.3);transform:translateY(-2px)}
.btn__icone{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;flex:none}
.btn__icone svg{display:block;width:100%;height:100%}
.btn--indisponivel{background:rgba(255,255,255,.055);border-color:var(--fio);color:var(--texto-3);cursor:not-allowed;box-shadow:none}
.claro .btn--fantasma{background:#fff;border-color:var(--papel-fio);color:var(--papel-tinta)}
.claro .btn--fantasma:hover{border-color:#c9d2e6}

.cartao{
  background:var(--vidro);border:1px solid var(--fio);border-radius:var(--raio);
  padding:28px;transition:transform .3s cubic-bezier(.2,.7,.3,1),border-color .3s,background .3s;
}
.cartao--vivo:hover{transform:translateY(-5px);border-color:var(--fio-forte);background:var(--vidro-forte)}
.claro .cartao--vivo:hover{border-color:#cdd6ea;box-shadow:0 6px 14px rgba(15,18,32,.06),0 22px 46px rgba(15,18,32,.08)}

.selo{
  display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:999px;
  border:1px solid var(--fio-forte);background:var(--vidro);
  font-size:12.5px;font-weight:700;letter-spacing:.01em;color:var(--branco);
}
.claro .selo{background:#fff;border-color:var(--papel-fio);color:var(--papel-tinta)}

.linha{height:1px;background:var(--fio);border:0;margin:0}

.grade{display:grid;gap:20px}
.g2{grid-template-columns:repeat(2,1fr)}
.g3{grid-template-columns:repeat(3,1fr)}
.g4{grid-template-columns:repeat(4,1fr)}

.pt{display:inline-block;width:8px;height:8px;border-radius:50%;flex:none}

/* ── Aurora de fundo ────────────────────────────────────────────────── */
.aurora{position:absolute;inset:-30% -10% auto;height:120%;pointer-events:none;z-index:0;opacity:.5}
.aurora i{position:absolute;border-radius:50%;filter:blur(90px);display:block}
.aurora i:nth-child(1){width:44vw;height:44vw;left:-8%;top:0;background:rgba(90,120,255,.34)}
.aurora i:nth-child(2){width:38vw;height:38vw;right:-6%;top:12%;background:rgba(139,92,246,.3)}
.aurora i:nth-child(3){width:30vw;height:30vw;left:38%;top:40%;background:rgba(34,211,238,.16)}
.sec>.env{position:relative;z-index:1}

/* ── Revelação na rolagem ───────────────────────────────────────────── */
.rev{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.2,.7,.3,1),transform .8s cubic-bezier(.2,.7,.3,1)}
.rev.vis{opacity:1;transform:none}
.rev-x{opacity:0;transform:translateX(-34px);transition:opacity .8s cubic-bezier(.2,.7,.3,1),transform .8s cubic-bezier(.2,.7,.3,1)}
.rev-x.vis{opacity:1;transform:none}
.rev-z{opacity:0;transform:scale(.94);transition:opacity .9s cubic-bezier(.2,.7,.3,1),transform .9s cubic-bezier(.2,.7,.3,1)}
.rev-z.vis{opacity:1;transform:none}

/* ═══ TOPO FIXO ═══════════════════════════════════════════════════════ */
.barra{
  position:fixed;inset:0 0 auto;z-index:80;
  padding:15px 0;transition:background .35s,backdrop-filter .35s,border-color .35s,padding .35s;
  border-bottom:1px solid transparent;
}
.barra.presa{
  background:rgba(10,12,20,.82);backdrop-filter:saturate(1.6) blur(18px);
  -webkit-backdrop-filter:saturate(1.6) blur(18px);
  border-bottom-color:var(--fio);padding:10px 0;
}
.barra__env{display:flex;align-items:center;gap:26px}
.barra__marca{height:26px;flex:none}
.barra__marca img{height:100%;width:auto}
.barra nav{display:flex;gap:26px;margin-left:auto}
.barra nav a{
  color:var(--texto);text-decoration:none;font-size:14.5px;font-weight:600;
  opacity:.82;transition:opacity .2s,color .2s;position:relative;padding:4px 0;
}
.barra nav a::after{
  content:"";position:absolute;left:0;right:100%;bottom:0;height:1.5px;
  background:var(--acento-claro);transition:right .3s cubic-bezier(.2,.7,.3,1);
}
.barra nav a:hover{opacity:1;color:var(--branco)}
.barra nav a:hover::after{right:0}
.barra .btn{padding:11px 22px;font-size:14.5px}
.barra__acoes{display:flex;align-items:center;gap:10px;flex:none}

/* ═══ HERO ════════════════════════════════════════════════════════════ */
.hero{position:relative;min-height:100svh;overflow:hidden}
.hero__palco{position:relative;min-height:100svh}

/* Um banner por vez. Todos ficam empilhados no mesmo lugar; só o ativo é
   visível e recebe eventos. Trocar por opacidade, e não por remoção, é o
   que faz a transição ser um cruzamento e não um piscar. */
.banner{
  position:absolute;inset:0;display:flex;align-items:flex-start;
  padding:min(20vh,190px) 0 172px;opacity:0;visibility:hidden;pointer-events:none;
  transition:opacity 1.1s cubic-bezier(.4,0,.2,1),visibility 0s linear 1.1s;
}
/* A caixa tem altura mínima igual para os três: sem isso, o banner de
   título mais curto deixava a faixa de selos subir e a troca dava um
   solavanco na página. */
.banner .hero__caixa{min-height:342px}
.banner.no-ar{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s,0s}
.banner:first-child{position:relative;min-height:100svh}

.hero__video{position:absolute;inset:0;z-index:0;overflow:hidden}
.banner--largura-total .hero__video{left:50%;right:auto;width:100vw;transform:translateX(-50%)}
.hero__video video,.hero__video img{
  display:block;width:100%;height:100%;object-fit:cover;
  /* A imagem foi filmada quente e clara; o produto é escuro. O filtro
     puxa o vídeo para a paleta em vez de obrigar o texto a brigar com ele. */
  filter:saturate(.85) contrast(1.06) brightness(.62);
  transform:scale(1.06);animation:respira 26s ease-in-out infinite alternate;
}
@keyframes respira{to{transform:scale(1.16) translate3d(-1.5%,-1%,0)}}
.hero__veu{
  position:absolute;inset:0;z-index:1;
  background:
    linear-gradient(100deg,rgba(10,12,20,.96) 0%,rgba(10,12,20,.82) 38%,rgba(10,12,20,.34) 62%,rgba(10,12,20,.6) 100%),
    linear-gradient(to top,var(--tinta) 2%,transparent 32%),
    radial-gradient(90% 65% at 18% 45%,rgba(90,120,255,.24),transparent 70%);
}
.hero__env{position:relative;z-index:2;width:min(var(--largura),calc(100% - 44px));margin-inline:auto}

/* O conteúdo do banner sobe quando ele entra, e desce um pouco quando sai:
   a troca ganha direção em vez de ser só um apagar e acender. */
.banner .hero__caixa>*{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.3,1),transform .8s cubic-bezier(.2,.7,.3,1)}
.banner.no-ar .hero__caixa>*{opacity:1;transform:none}
.banner.no-ar .hero__caixa>*:nth-child(1){transition-delay:.15s}
.banner.no-ar .hero__caixa>*:nth-child(2){transition-delay:.25s}
.banner.no-ar .hero__caixa>*:nth-child(3){transition-delay:.4s}
.banner.no-ar .hero__caixa>*:nth-child(4){transition-delay:.55s}

/* A faixa de selos e os pontinhos ficam fora dos banners: eles valem para
   os três e não devem piscar a cada troca. */
.hero__fixo{position:absolute;left:0;right:0;bottom:66px;z-index:4}
.hero__pontos{
  position:absolute;left:50%;transform:translateX(-50%);bottom:52px;z-index:5;
  display:flex;gap:10px;align-items:center;
}
.ponto{
  width:46px;height:3px;border-radius:99px;border:0;padding:0;cursor:pointer;
  background:rgba(255,255,255,.2);position:relative;overflow:hidden;
}
.hero__fixo .hero__pontos{
  position:static;transform:none;margin:0 0 36px;justify-content:flex-start;
}
.ponto i{
  position:absolute;inset:0;width:0;background:linear-gradient(90deg,var(--acento-claro),var(--violeta));
  border-radius:99px;
}
.ponto.atual i{width:100%;transition:width 7s linear}
.hero__caixa{max-width:900px}
.hero h1{margin:18px 0 22px}
.hero h1 .brilho{
  display:inline;
  background:linear-gradient(102deg,#fff 0%,var(--acento-claro) 52%,var(--violeta) 100%);
  -webkit-background-clip:text;background-clip:text;color:transparent;
}
.hero__sub{font-size:clamp(16.5px,1.5vw,20px);line-height:1.58;color:#D5DBEC;max-width:54ch;margin-bottom:30px}
.hero__acoes{display:flex;gap:14px;flex-wrap:wrap;align-items:center}
.hero__prova{display:flex;gap:11px;flex-wrap:wrap}

/* Palavra a palavra, no primeiro segundo. */
.palavra{display:inline-block;opacity:0;transform:translateY(26px) rotate(2deg);
  animation:sobe .9s cubic-bezier(.16,.84,.32,1) forwards}
@keyframes sobe{to{opacity:1;transform:none}}

.hero__desce{
  position:absolute;left:50%;bottom:26px;transform:translateX(-50%);z-index:3;
  display:flex;flex-direction:column;align-items:center;gap:9px;
  font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--texto-3);
}
.hero__desce i{display:block;width:1px;height:44px;background:linear-gradient(var(--acento-claro),transparent);animation:escorre 2.2s ease-in-out infinite}
@keyframes escorre{0%,100%{opacity:.25;transform:scaleY(.5);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}


/* ── Os medidores vivos do topo ──────────────────────────────────────
   Dez números do produto, desenhando-se sozinhos: o dia, o dinheiro, as
   áreas da vida, a voz, as metas, as contas.

   Ficam fora dos banners, junto com os selos, porque valem para os três e
   não podem piscar a cada troca. E são SVG desenhado por CSS, e não vídeo
   nem GIF: pesam alguns kilobytes, ficam nítidos em qualquer densidade de
   tela e o número é texto de verdade — um leitor de tela lê "78 por
   cento", e não "imagem".

   O ciclo se repete a cada nove segundos. Um gráfico que anima uma vez e
   congela é pior do que um gráfico parado: quem chega dois segundos
   depois vê só o congelamento. */

/* A largura vai até onde o cartão de novidades começa, e essa borda se
   move com a janela: o cartão é posicionado pela DIREITA da tela, e o
   envelope do conteúdo é centrado. A conta sai disso — a borda esquerda
   do cartão, medida por dentro do envelope, fica em 50vw + 216px, e daí
   saem 24px de respiro. Uma largura fixa em pixels acertaria numa janela
   e encostaria no cartão em todas as outras. */
.medidores{
  display:grid;grid-template-columns:repeat(5,1fr);gap:12px;
  width:min(910px,calc(50vw + 190px));margin-bottom:18px;
}
.med{
  position:relative;overflow:hidden;
  display:flex;align-items:center;gap:11px;
  min-height:90px;padding:16px 14px;border-radius:16px;
  background:rgba(10,12,20,.58);
  backdrop-filter:saturate(1.5) blur(16px);-webkit-backdrop-filter:saturate(1.5) blur(16px);
  border:1px solid var(--fio-forte);
  opacity:0;transform:translateY(20px);
  transition:opacity .9s cubic-bezier(.2,.7,.3,1),transform .9s cubic-bezier(.2,.7,.3,1),border-color .4s;
  /* A entrada em cascata sai de `--i`, e não de dez regras de `nth-child`:
     acrescentar ou tirar um medidor não obriga a renumerar nada. */
  transition-delay:calc(var(--i) * .055s);
}
.medidores.no-ar .med{opacity:1;transform:none}
.med:hover{border-color:rgba(138,160,255,.4)}

/* O brilho de fundo. Cada cartão tem a sua cor, e ela vaza pelo canto de
   cima para o cartão não ser um retângulo cinza com um gráfico dentro. */
.med::before{
  content:"";position:absolute;inset:0;pointer-events:none;
  background:radial-gradient(85% 130% at 14% 0,var(--cor-fraca),transparent 70%);
}

/* Um brilho que atravessa o cartão, defasado entre os dez. É o que impede
   o bloco de ficar completamente parado nos segundos entre um ciclo e o
   outro — e é `transform` numa camada só, então não custa desempenho. */
.med::after{
  content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;pointer-events:none;
  background:linear-gradient(100deg,transparent,rgba(255,255,255,.055) 46%,transparent);
  transform:skewX(-16deg);
}
.medidores.no-ar .med::after{
  animation:varre 9s ease-in-out infinite;
  animation-delay:calc(var(--i) * .62s);
}
@keyframes varre{
  0%{left:-40%}
  30%,100%{left:130%}
}

.med>*{position:relative;z-index:1}

.med__texto{flex:1;min-width:0}
.med__n{
  display:block;font-family:var(--f-titulo);font-weight:700;
  font-size:16px;letter-spacing:-.035em;color:var(--branco);
  line-height:1.1;white-space:nowrap;
}
.med__r{
  display:block;margin-top:4px;font-size:11.5px;line-height:1.34;color:var(--texto-3);
}
.med__r b{color:var(--texto);font-weight:600}

/* ── O truque que vale para os três gráficos de traço ────────────────
   `pathLength="100"` reescala o comprimento do caminho para cem, seja ele
   um arco de círculo, uma linha quebrada ou uma onda. Com isso o mesmo
   par de regras desenha os três, e a fração preenchida vira `--p` — um
   número legível no HTML em vez de uma circunferência calculada à mão que
   ninguém consegue conferir depois. */
.med__g{flex:none;position:relative}
.med__g svg{width:100%;height:100%;display:block;overflow:visible}
.med__g .traco{
  fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;
  stroke-dasharray:100;stroke-dashoffset:100;
  transition:stroke-dashoffset 1.8s cubic-bezier(.3,.75,.3,1);
}
.medidores.anima .med__g .traco{stroke-dashoffset:calc(100 - var(--p,100))}

/* ── 1. O anel ───────────────────────────────────────────────────────── */
.med__g--anel{width:50px;height:50px}
.med__g--anel svg{transform:rotate(-90deg)}
.med__g--anel circle{fill:none;stroke-width:6;stroke-linecap:round}
.med__g--anel .trilho{stroke:rgba(255,255,255,.09)}
.med__g--anel .traco{
  stroke-width:6;
  filter:drop-shadow(0 0 4px var(--halo,rgba(138,160,255,.55)));
}
.med__g--anel b{
  position:absolute;inset:0;display:grid;place-items:center;
  font-family:var(--f-titulo);font-size:12px;font-weight:700;color:var(--branco);
}

/* ── 2. A linha ──────────────────────────────────────────────────────
   A área embaixo só aparece depois que o traço chega ao fim. Preencher
   junto faria a área parecer uma mancha crescendo, e não um gráfico
   sendo desenhado. */
.med__g--linha{width:56px;height:42px}
.med__g--linha .traco{filter:drop-shadow(0 0 4px var(--halo,rgba(52,211,153,.5)))}
.med__g--linha .area{fill:var(--area,url(#areaVerde));opacity:0;transition:opacity .8s ease 1.1s}
.med__g--linha .cabeca{
  opacity:0;transition:opacity .4s ease 1.7s;
  filter:drop-shadow(0 0 5px var(--halo,rgba(52,211,153,.85)));
}
.medidores.anima .med__g--linha .area{opacity:1}
.medidores.anima .med__g--linha .cabeca{opacity:1;animation:pisca 2.4s ease-in-out 2s infinite}
@keyframes pisca{0%,100%{r:2.6}50%{r:3.8}}

/* ── 3. A onda da voz ───────────────────────────────────────────────
   Mesmo traço dos outros dois, e é de propósito: a captura por voz é uma
   função do mesmo produto, não um enfeite de outra família. */
.med__g--onda{width:56px;height:40px}
.med__g--onda .traco{stroke-width:2.2;filter:drop-shadow(0 0 4px var(--halo,rgba(34,211,238,.55)))}

/* ── 4. As barras ────────────────────────────────────────────────────
   Crescem de baixo, uma depois da outra, e depois respiram — sem isso o
   cartão fica imóvel nos segundos entre um ciclo e o outro. */
.med__g--barras{display:flex;align-items:flex-end;gap:5px;height:42px}
.med__g--barras i{
  display:block;width:7px;border-radius:99px 99px 2px 2px;
  background:linear-gradient(180deg,var(--cor),color-mix(in srgb,var(--cor) 26%,transparent));
  height:var(--h);transform:scaleY(0);transform-origin:bottom;
  transition:transform 1s cubic-bezier(.2,.85,.3,1);
  transition-delay:calc(var(--b) * .1s);
}
.medidores.anima .med__g--barras i{
  transform:scaleY(1);
  animation:respiro 4.6s ease-in-out infinite;
  animation-delay:calc(1.4s + var(--b) * .18s + var(--i) * .1s);
}
@keyframes respiro{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.88)}}

/* O rebobinar, entre um ciclo e o outro.
   Tirar a classe `anima` e devolvê-la dois quadros depois NÃO refaz o
   desenho: o navegador junta as duas mudanças de estilo numa só e o arco
   nunca sai do lugar (o número contava de novo, os gráficos não). Então o
   retorno virou um estado próprio, com transição curta: o traço desfaz em
   meio segundo, o número apaga junto, e aí o ciclo recomeça. Sai mais
   honesto do que o truque de reflow — e o desfazer também é movimento. */
.medidores.rebobina .med__g .traco{transition-duration:.55s}
.medidores.rebobina .med__g--linha .area{transition:opacity .35s ease}
.medidores.rebobina .med__g--barras i{transition-duration:.5s;transition-delay:calc(var(--b) * .04s)}
.medidores.rebobina .med__n,
.medidores.rebobina .med__g--anel b{opacity:.22;transition:opacity .35s ease}
.med__n,.med__g--anel b{transition:opacity .5s ease}

@media (prefers-reduced-motion:reduce){
  /* Quem pediu menos movimento recebe o resultado, e não o caminho: os
     gráficos aparecem prontos e param por ali. */
  .med,.medidores.anima .med__g .traco,.medidores.anima .med__g--linha .area,
  .medidores.anima .med__g--barras i{transition:none}
  .medidores.anima .med__g--barras i,.medidores.anima .med__g--linha .cabeca,
  .medidores.no-ar .med::after{animation:none}
}

/* Menos colunas conforme a largura aperta, e os últimos medidores saem
   inteiros. Espremer dez cartões numa tela de notebook daria oitenta
   pixels para cada um — dez gráficos ilegíveis valem menos que seis
   legíveis. */
@media (max-width:1300px){
  .medidores{grid-template-columns:repeat(4,1fr);width:min(730px,calc(50vw + 190px))}
  .med:nth-child(n+9){display:none}
}
@media (max-width:1080px){
  .medidores{grid-template-columns:repeat(3,1fr);width:min(560px,calc(50vw + 190px))}
  .med:nth-child(n+7){display:none}
}
@media (max-width:900px){
  .medidores{display:none}
}

/* Telas baixas: o topo inteiro se aperta, em vez de o medidor sumir.
   Num notebook de 768px o hero precisa acomodar barra, título, texto,
   botões, medidores, selos e o aviso de rolagem. Com as medidas de uma
   tela alta, os medidores subiam por cima dos botões — que é o defeito que
   este bloco existe para evitar. A saída é ganhar espaço onde ele sobra
   (o respiro de cima e o de baixo), e não jogar fora o conteúdo. */
@media (max-height:880px){
  .banner{padding:min(10vh,104px) 0 148px}
  .banner .hero__caixa{min-height:284px}
  .hero__fixo{bottom:60px}
  .hero__pontos{bottom:26px}
  .hero__desce{display:none}
  .hero__news{bottom:68px}

  .medidores{margin-bottom:13px;gap:10px}
  .med{min-height:76px;padding:12px 12px;gap:9px}
  .med__g--anel{width:42px;height:42px}
  .med__g--anel b{font-size:10.5px}
  .med__g--linha,.med__g--onda{width:46px;height:34px}
  .med__g--barras{height:34px}
  .med__n{font-size:14px}
  .med__r{font-size:10.5px}
}

@media (max-height:640px){
  /* Abaixo disso não há aperto que resolva: os medidores saem, e o topo
     volta a ser título, texto e botões. */
  .medidores{display:none}
}

/* ── Publicações do Regnat, no canto do topo ─────────────────────────
   Fica sobre o hero, à direita e embaixo, onde não briga com o título nem
   com os botões. É informação viva: quem já usa o produto reconhece, e
   quem não usa vê que ele não parou no dia do lançamento. */
.hero__news{
  position:absolute;right:clamp(22px,3vw,44px);bottom:104px;z-index:6;
  width:min(340px,38vw);padding:16px 18px;border-radius:var(--raio);
  background:rgba(10,12,20,.62);backdrop-filter:saturate(1.5) blur(16px);
  -webkit-backdrop-filter:saturate(1.5) blur(16px);
  border:1px solid var(--fio-forte);
  opacity:0;transform:translateY(20px);
  animation:entraNews 1s 1.2s cubic-bezier(.2,.7,.3,1) forwards;
}
@keyframes entraNews{to{opacity:1;transform:none}}
.hero__news__topo{
  display:flex;align-items:center;justify-content:space-between;gap:12px;
  margin-bottom:12px;padding-bottom:11px;border-bottom:1px solid var(--fio);
}
.hero__news__topo span{
  font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;
  color:var(--acento-claro);
}
.hero__news__topo a{
  font-size:12px;font-weight:700;color:var(--texto-3);text-decoration:none;
  transition:color .2s;white-space:nowrap;
}
.hero__news__topo a:hover{color:var(--branco)}
.hero__news__lista{display:flex;flex-direction:column;gap:2px}
.postinho{
  display:block;padding:9px 0;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.05);
  transition:padding-left .25s cubic-bezier(.2,.7,.3,1);
}
.postinho:last-child{border-bottom:0}
.postinho:hover{padding-left:6px}
.postinho b{
  display:block;font-family:var(--f-texto);font-size:13.5px;font-weight:600;
  color:var(--branco);line-height:1.35;
  display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;
}
.postinho span{display:block;margin-top:4px;font-size:11px;color:var(--texto-3)}
.postinho:hover b{color:var(--acento-claro)}

/* Numa tela estreita o bloco desce para o fluxo, abaixo dos selos: sobre o
   hero, ele cobriria o texto. */
@media (max-width:1100px){
  .hero__news{
    position:static;width:auto;margin:26px 0 0;
    animation:none;opacity:1;transform:none;
  }
  .hero__fixo{position:static;padding:0 0 40px}
  .hero__fixo .hero__env{padding-top:26px}
  .banner{padding-bottom:60px}
  .hero__pontos{position:static;transform:none;margin:26px auto 40px;justify-content:center}
  .hero__desce{display:none}
}

/* ═══ FAIXA HORIZONTAL ════════════════════════════════════════════════
   A rolagem vertical vira horizontal aqui e volta ao normal no fim.
   O truque é simples: um trilho alto o bastante para caber a viagem, e um
   painel grudado no topo enquanto ela acontece. */
.faixa{background:linear-gradient(180deg,var(--tinta) 0%,#0C0F1B 50%,var(--tinta) 100%);position:relative}
.trilho{position:relative}
.grude{position:sticky;top:0;height:100svh;overflow:hidden;display:flex;align-items:center}
.fita{display:flex;will-change:transform}
.pnl{
  width:100vw;height:100svh;flex:none;display:flex;align-items:center;
  padding:96px clamp(22px,5vw,90px) 60px;
}
.pnl__env{width:min(var(--largura),100%);margin-inline:auto;display:grid;grid-template-columns:1fr .82fr;gap:clamp(30px,5vw,80px);align-items:center}
/* O número entra girando de baixo, como um contador mecânico virando a
   página. É o elemento mais pesado do painel: se ele se mexe, o painel
   inteiro parece ter entrado, mesmo com o resto quase parado. */
.pnl__n{
  font-family:var(--f-titulo);font-size:clamp(64px,9vw,132px);font-weight:700;
  line-height:.86;letter-spacing:-.05em;
  background:linear-gradient(160deg,rgba(255,255,255,.92),rgba(255,255,255,.06));
  -webkit-background-clip:text;background-clip:text;color:transparent;
  margin-bottom:14px;position:relative;overflow:hidden;display:inline-block;
  transform:translateY(46px) rotateX(-55deg);opacity:0;transform-origin:top center;
  transition:transform .95s cubic-bezier(.16,.84,.3,1),opacity .7s;
}
.pnl.ativo .pnl__n{transform:none;opacity:1}

/* Um risco de luz varre o número quando o painel entra. */
.pnl__n::after{
  content:"";position:absolute;inset:0;
  background:linear-gradient(105deg,transparent 30%,rgba(138,160,255,.75) 50%,transparent 70%);
  transform:translateX(-120%);
}
.pnl.ativo .pnl__n::after{animation:varre 1.5s .5s cubic-bezier(.3,0,.2,1) forwards}
@keyframes varre{to{transform:translateX(120%)}}
.pnl h2{margin-bottom:18px}
.pnl p{font-size:clamp(16px,1.5vw,19.5px);max-width:52ch}
.pnl__itens{display:flex;flex-direction:column;gap:11px;margin-top:26px}
.pnl__item{display:flex;gap:11px;align-items:flex-start;font-size:15px;color:var(--texto)}
.pnl__item .pt{margin-top:8px}

/* Cada linha do painel entra na sua vez, de baixo para cima. Tudo chegando
   junto lê como um bloco só; escalonado, o olho segue a ordem e o painel
   ganha ritmo. */
.pnl .olho,.pnl h2,.pnl__texto>p,.pnl__item{
  opacity:0;transform:translateY(24px);
  transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .8s cubic-bezier(.2,.7,.3,1);
}
.pnl.ativo .olho{opacity:1;transform:none;transition-delay:.18s}
.pnl.ativo h2{opacity:1;transform:none;transition-delay:.28s}
.pnl.ativo .pnl__texto>p{opacity:1;transform:none;transition-delay:.4s}
.pnl.ativo .pnl__item:nth-child(1){opacity:1;transform:none;transition-delay:.54s}
.pnl.ativo .pnl__item:nth-child(2){opacity:1;transform:none;transition-delay:.64s}
.pnl.ativo .pnl__item:nth-child(3){opacity:1;transform:none;transition-delay:.74s}

/* O pontinho de cada linha acende junto com ela. */
.pnl__item .pt{box-shadow:0 0 0 0 currentColor}
.pnl.ativo .pnl__item .pt{animation:pisca 1.6s ease-out forwards}
@keyframes pisca{
  0%{box-shadow:0 0 0 0 rgba(138,160,255,.55)}
  60%{box-shadow:0 0 0 7px rgba(138,160,255,0)}
  100%{box-shadow:0 0 0 0 rgba(138,160,255,0)}
}
.pnl__arte{
  position:relative;aspect-ratio:3/4;border-radius:var(--raio-g);overflow:hidden;
  border:1px solid var(--fio-forte);
  transform:translateY(34px) scale(.96);opacity:.3;
  transition:transform 1s cubic-bezier(.2,.7,.3,1),opacity .8s;
}
.pnl.ativo .pnl__arte{transform:none;opacity:1}
.pnl__arte img{width:100%;height:100%;object-fit:cover;transform:scale(1.14);transition:transform 1.4s cubic-bezier(.2,.7,.3,1)}
.pnl__arte::after{content:"";position:absolute;inset:0;background:linear-gradient(200deg,transparent 35%,rgba(10,12,20,.72))}
/* O conteúdo do painel só entra quando ele é o painel da vez. */
.pnl__texto{transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.3,1)}
.pnl.ativo .pnl__arte img{transform:scale(1)}

.faixa__medidor{
  position:absolute;left:0;right:0;bottom:0;height:2px;background:rgba(255,255,255,.07);z-index:5;
}
.faixa__medidor i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--acento),var(--violeta),var(--ciano))}
.faixa__conta{
  position:absolute;right:clamp(22px,5vw,90px);bottom:34px;z-index:5;
  font-family:var(--f-titulo);font-size:13px;font-weight:700;color:var(--texto-3);letter-spacing:.1em;
}
.faixa__dica{
  position:absolute;left:clamp(22px,5vw,90px);bottom:32px;z-index:5;
  display:flex;align-items:center;gap:10px;font-size:11.5px;letter-spacing:.16em;
  text-transform:uppercase;color:var(--texto-3);
}
.faixa__dica i{display:block;width:34px;height:1px;background:currentColor;animation:desliza 2s ease-in-out infinite}
@keyframes desliza{0%,100%{transform:translateX(0);opacity:.35}50%{transform:translateX(9px);opacity:1}}

/* ═══ BLOCOS DE CONTEÚDO ══════════════════════════════════════════════ */
.cabeca{max-width:820px;margin-bottom:clamp(44px,5vw,72px)}
.cabeca h2{margin-bottom:20px}

/* Um título longo pede um corpo menor e uma medida maior. Sem isso a
   mesma escala que serve para duas linhas curtas vira um paredão de
   quatro linhas, e o olho para de ler título e passa a ler bloco. */
.cabeca--longa{max-width:1000px}
.cabeca--longa h2{font-size:clamp(28px,3.5vw,45px);line-height:1.14}

.dor{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.dor__c{padding:30px;border-radius:var(--raio);border:1px solid var(--papel-fio);background:#fff;position:relative;overflow:hidden}
.dor__c::before{content:"";position:absolute;inset:auto 0 0 0;height:3px;background:var(--rosa);opacity:.65}
.dor__c h4{margin-bottom:9px;font-size:17px}
.dor__c p{font-size:15px;color:var(--papel-texto)}

.trio{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.trio__c{padding:34px 30px;border-radius:var(--raio);border:1px solid var(--fio);background:var(--vidro)}
.trio__i{
  width:46px;height:46px;border-radius:14px;display:grid;place-items:center;margin-bottom:18px;
  font-family:var(--f-titulo);font-weight:700;font-size:17px;color:#fff;
}
.trio__c h3{margin-bottom:10px}
.trio__c p{font-size:15.5px}

/* Áreas — cartão com foto e texto */
.areas{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.area{border-radius:var(--raio-g);overflow:hidden;border:1px solid var(--papel-fio);background:#fff;display:flex;flex-direction:column}
.area__foto{aspect-ratio:4/3;overflow:hidden;position:relative}
.area__foto img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.3,1)}
.area:hover .area__foto img{transform:scale(1.05)}
.area__tag{
  position:absolute;left:14px;top:14px;padding:5px 12px;border-radius:999px;
  background:rgba(10,12,20,.72);backdrop-filter:blur(8px);
  font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff;
}
.area__corpo{padding:26px;flex:1;display:flex;flex-direction:column}
.area__corpo h3{margin-bottom:9px}
.area__corpo p{font-size:15px;color:var(--papel-texto)}
.area__nota{margin-top:auto;padding-top:16px;font-size:13.5px;color:var(--papel-texto-3);border-top:1px solid var(--papel-fio)}

/* Bloco com vídeo lateral */
.duo{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,72px);align-items:center}
.duo__video{position:relative;border-radius:var(--raio-g);overflow:hidden;border:1px solid var(--fio-forte);aspect-ratio:16/11}
.duo__video video{width:100%;height:100%;object-fit:cover;filter:saturate(.9) brightness(.8)}
.duo__video::after{content:"";position:absolute;inset:0;background:linear-gradient(150deg,rgba(90,120,255,.16),transparent 55%)}




/* ── Aparelhos em 3D ─────────────────────────────────────────────────
   Os dois mockups são feitos em CSS, e não em imagem renderizada, por três
   motivos: pesam alguns kilobytes em vez de alguns megabytes, ficam
   nítidos em qualquer densidade de tela, e — o que mais importa — a tela
   de dentro é conteúdo de verdade, que pode trocar, animar e ser lida por
   um leitor de tela. */

/* Sete aparelhos num arco, e o do centro é o que se lê.
   A posição de cada um sai de `--d`, a distância até o centro no anel
   (-3 a 3). Uma variável só, e não sete regras: trocar a tela em foco é
   reescrever `--d` de cada aparelho, e o navegador interpola o resto.
   Os telefones são clicáveis — quem quer ver o financeiro não deve
   esperar o rodízio chegar nele. */
.palco3d{
  position:relative;height:clamp(430px,52vw,660px);
  perspective:1900px;perspective-origin:50% 46%;
  margin-top:clamp(24px,3vw,44px);
}

.fone{
  position:absolute;top:50%;left:50%;margin:0;padding:0;border:0;background:none;
  width:var(--fone-l);cursor:pointer;transform-style:preserve-3d;
  transition:transform .85s cubic-bezier(.22,.8,.24,1),opacity .85s ease,filter .85s ease;
  --fone-l:clamp(178px,20vw,262px);
  --giro:0deg;--desl:0px;--esc:1;--sobe:0px;
  transform:
    translate(-50%,-50%)
    translateX(var(--desl)) translateY(var(--sobe))
    rotateY(var(--giro)) scale(var(--esc));
}

/* O corpo em titânio: duas bordas, e não uma. A externa é o metal, a
   interna é o brilho onde o vidro encosta nele. Um quadro só de cor
   chapada lê como retângulo; são as duas linhas que fazem ler como
   aparelho. */
.fone__corpo{
  display:block;position:relative;padding:calc(var(--fone-l) * .036);
  border-radius:calc(var(--fone-l) * .17);
  background:
    linear-gradient(148deg,#5C6580 0%,#2B3145 18%,#191D2C 46%,#232838 72%,#5A6379 100%);
  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,.16),
    inset 0 0 0 2.5px rgba(0,0,0,.55),
    0 42px 80px rgba(10,13,24,.42),
    0 12px 26px rgba(10,13,24,.24);
}

/* Os botões laterais. Custam quatro pseudo-elementos e são a diferença
   entre "moldura de telefone" e "um telefone". */
.fone__botoes,.fone__botoes::before,.fone__botoes::after,.fone__corpo::after{
  position:absolute;border-radius:2px;background:linear-gradient(180deg,#4E5670,#2A3044);
  box-shadow:inset 0 0 0 .5px rgba(255,255,255,.18);
}
.fone__botoes{left:-2px;top:19%;width:3px;height:5.5%}
.fone__botoes::before{content:"";left:0;top:130%;width:3px;height:9%}
.fone__botoes::after{content:"";left:0;top:250%;width:3px;height:9%}
.fone__corpo::after{content:"";right:-2px;top:26%;width:3px;height:13%}

.fone__vidro{
  display:block;position:relative;overflow:hidden;background:#05070E;
  border-radius:calc(var(--fone-l) * .142);
  aspect-ratio:9 / 19.5;
  box-shadow:inset 0 0 0 1px rgba(0,0,0,.9);
}
.fone__vidro img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}

/* A ilha dinâmica. Sem ela o aparelho lê como um retângulo qualquer. */
.fone__ilha{
  position:absolute;top:2.1%;left:50%;transform:translateX(-50%);z-index:4;
  width:30%;height:3.4%;border-radius:99px;background:#000;
}

/* O reflexo do vidro. Uma faixa diagonal fraca, e não um brilho forte:
   ela precisa dizer "isto é vidro" sem competir com o que está na tela. */
.fone__brilho{
  position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;
  background:linear-gradient(118deg,
    rgba(255,255,255,.11) 0%,rgba(255,255,255,.045) 14%,
    transparent 34%,transparent 100%);
}

/* A sombra de contato no chão. Ela nasce do aparelho, então acompanha a
   escala dele — uma sombra de tamanho fixo sob telefones de tamanhos
   diferentes é o que faz uma cena 3D parecer colagem. */
.fone__chao{
  position:absolute;left:50%;bottom:-6%;transform:translateX(-50%);
  width:86%;height:34px;pointer-events:none;
  background:radial-gradient(50% 100% at 50% 0,rgba(20,25,45,.34),transparent 72%);
  filter:blur(11px);
}

/* Os degraus do arco. Só quatro estados por lado, e o de fora some. */
.fone[data-d="0"]{--giro:0deg;--desl:0px;--esc:1;--sobe:-10px;z-index:7;opacity:1}
.fone[data-d="-1"],.fone[data-d="1"]{--giro:26deg;--esc:.86;--sobe:4px;z-index:6;opacity:.97}
.fone[data-d="-1"]{--desl:calc(var(--fone-l) * -.86)}
.fone[data-d="1"]{--desl:calc(var(--fone-l) * .86);--giro:-26deg}
.fone[data-d="-2"],.fone[data-d="2"]{--giro:38deg;--esc:.73;--sobe:16px;z-index:5;opacity:.8;filter:brightness(.86)}
.fone[data-d="-2"]{--desl:calc(var(--fone-l) * -1.5)}
.fone[data-d="2"]{--desl:calc(var(--fone-l) * 1.5);--giro:-38deg}
.fone[data-d="-3"],.fone[data-d="3"]{--giro:45deg;--esc:.62;--sobe:26px;z-index:4;opacity:.5;filter:brightness(.72)}
.fone[data-d="-3"]{--desl:calc(var(--fone-l) * -2.02)}
.fone[data-d="3"]{--desl:calc(var(--fone-l) * 2.02);--giro:-45deg}

.fone:hover{filter:none;opacity:1}
.fone:focus-visible{outline:2px solid var(--acento);outline-offset:14px;border-radius:8px}

/* A legenda do que está no centro, e os pontos de navegação. */
.palco__pe{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:8px}
.palco__nome{
  font-family:var(--f-titulo);font-size:clamp(17px,2vw,21px);font-weight:700;
  color:var(--papel-tinta);letter-spacing:-.02em;text-align:center;
  transition:opacity .35s ease;
}
.palco__nome small{
  display:block;margin-top:5px;font-family:var(--f-texto);font-size:14px;
  font-weight:500;color:var(--papel-texto-3);letter-spacing:0;
}
.palco__pontos{display:flex;gap:9px}
.palco__pontos button{
  width:8px;height:8px;padding:0;border:0;border-radius:99px;cursor:pointer;
  background:var(--papel-fio-forte,#C9CFDD);transition:all .35s cubic-bezier(.2,.7,.3,1);
}
.palco__pontos button.atual{width:26px;background:linear-gradient(90deg,var(--acento),var(--violeta))}

.tela{
  width:100%;height:100%;overflow:hidden;position:relative;
  background:linear-gradient(180deg,#0F1220,#0A0C14 60%);
  font-size:11px;line-height:1.45;color:#C4CBDE;text-align:left;
}

/* O mesmo desenho do aplicativo, em miniatura: as telas aqui são
   reconstruídas em HTML e não capturas, para ficarem nítidas em qualquer
   tela e para as trocas poderem animar. */
.tl{padding:44px 16px 16px;display:flex;flex-direction:column;gap:11px;height:100%}
.tl__topo{display:flex;align-items:center;justify-content:space-between;gap:8px}
/* Blocos, e não spans em linha: data e saudação são duas linhas empilhadas.
   Em linha, o `margin-bottom` da data não vale nada e as duas correm juntas. */
.tl__ola{display:block;font-family:var(--f-titulo);font-size:16px;font-weight:700;color:#F4F6FC;letter-spacing:-.02em;line-height:1.15}
.tl__data{display:block;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#8A93AC;margin-bottom:3px}
.tl__av{width:30px;height:30px;border-radius:50%;flex:none;background:linear-gradient(135deg,#5A78FF,#8B5CF6)}
.tl__cartao{
  padding:13px;border-radius:16px;border:1px solid rgba(255,255,255,.08);
  background:rgba(255,255,255,.045);
}
.tl__cartao--luz{background:linear-gradient(150deg,rgba(90,120,255,.22),rgba(139,92,246,.08));border-color:rgba(90,120,255,.3)}
.tl__anel{
  width:56px;height:56px;border-radius:50%;flex:none;display:grid;place-items:center;
  background:conic-gradient(#5A78FF 0 62%,rgba(255,255,255,.09) 62% 100%);
}
.tl__anel span{
  width:44px;height:44px;border-radius:50%;background:#101425;display:grid;place-items:center;
  font-family:var(--f-titulo);font-size:13px;font-weight:700;color:#F4F6FC;
}
.tl__rot{font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:#8A93AC;margin-bottom:7px}
.tl__linha{display:flex;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.05)}
.tl__linha:last-child{border-bottom:0}
.tl__cx{width:15px;height:15px;border-radius:5px;border:1.5px solid rgba(255,255,255,.28);flex:none}
.tl__cx--ok{background:#34D399;border-color:#34D399}
.tl__t{flex:1;min-width:0;color:#E4E8F4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}
.tl__t.riscado{text-decoration:line-through;color:#6E7793}
.tl__mini{font-size:9px;color:#8A93AC;flex:none}
.tl__val{font-family:var(--f-titulo);font-size:12px;font-weight:700;flex:none}
.tl__grade{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}
.tl__ic{display:flex;flex-direction:column;align-items:center;gap:5px}
.tl__ic i{width:34px;height:34px;border-radius:50%;display:block;border:1px solid rgba(255,255,255,.08)}
.tl__ic span{font-size:7.5px;color:#8A93AC;text-align:center;line-height:1.2}
.tl__barra{height:5px;border-radius:99px;background:rgba(255,255,255,.08);overflow:hidden}
.tl__barra i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#5A78FF,#8B5CF6)}
.tl__aba{
  margin-top:auto;display:flex;justify-content:space-between;padding:11px 6px 4px;
  border-top:1px solid rgba(255,255,255,.06);
}
.tl__aba i{width:17px;height:17px;border-radius:6px;background:rgba(255,255,255,.13);display:block}
.tl__aba i:first-child{background:#5A78FF}

/* A tela do centro troca sozinha. */
.tela>.tl{position:absolute;inset:0;opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1)}
.tela>.tl.no-ar{opacity:1}
.tela--tarefas>.tl,.tela--fin>.tl{position:relative;opacity:1}

/* ── O microfone ─────────────────────────────────────────────────────
   Falar em vez de digitar é a função que muda o hábito de quem usa o
   Regnat, e é a que menos se descobre lendo texto. Então ela ganha um
   sinal gráfico próprio, repetido em todo lugar onde a palavra aparece:
   o mesmo ícone, sempre no mesmo tom, para virar um símbolo reconhecível
   ao longo da página em vez de mais uma linha de texto entre outras. */

.fala{
  display:grid;grid-template-columns:auto 1fr;gap:clamp(22px,3vw,42px);align-items:center;
  margin-top:clamp(44px,5vw,72px);padding:clamp(26px,3.4vw,44px);
  border-radius:var(--raio-g);
  background:linear-gradient(130deg,rgba(90,120,255,.09),rgba(139,92,246,.05) 48%,rgba(255,255,255,.9));
  border:1px solid rgba(90,120,255,.24);
}
.fala h3{margin-bottom:9px;color:var(--papel-tinta)}
.fala p{font-size:16px;color:var(--papel-texto);max-width:62ch}

.fala__mic{
  position:relative;flex:none;display:grid;place-items:center;
  width:clamp(72px,8vw,98px);height:clamp(72px,8vw,98px);border-radius:50%;
  background:linear-gradient(140deg,var(--acento),var(--violeta));
  color:#fff;box-shadow:0 18px 40px rgba(90,120,255,.34);
}
.fala__mic svg{position:relative;z-index:2;width:44%;height:44%}

/* As ondas. Duas, defasadas, e paradas para quem pediu menos movimento:
   um pulso contínuo é útil como sinal e insuportável como distração. */
.fala__onda{
  position:absolute;inset:0;border-radius:50%;border:2px solid rgba(90,120,255,.5);
  animation:pulso 2.8s cubic-bezier(.2,.7,.3,1) infinite;
}
.fala__onda--2{animation-delay:1.4s}
@keyframes pulso{
  0%{transform:scale(1);opacity:.65}
  70%{transform:scale(1.75);opacity:0}
  100%{transform:scale(1.75);opacity:0}
}

.fala__provas{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}
.fala__prova{
  display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;
  background:#fff;border:1px solid rgba(90,120,255,.26);
  font-size:13.5px;font-weight:700;color:var(--papel-tinta);
}
.fala__prova svg{flex:none;width:15px;height:15px;color:var(--acento)}

/* O selo pequeno, para quando o microfone entra no meio de outro texto:
   numa linha de lista, numa célula de tabela, num título de cartão. */
.mic{
  display:inline-flex;align-items:center;justify-content:center;flex:none;
  width:26px;height:26px;border-radius:50%;vertical-align:middle;margin-right:2px;
  background:linear-gradient(140deg,rgba(90,120,255,.22),rgba(139,92,246,.14));
  border:1px solid rgba(90,120,255,.42);color:var(--acento-claro);
}
.mic svg{width:14px;height:14px}
.mic--fio{width:22px;height:22px}
.mic--fio svg{width:12px;height:12px}

/* Nas seções claras o selo troca de tom sozinho. O azul claro que funciona
   sobre fundo escuro some sobre branco, e um símbolo que só aparece na
   metade da página não vira símbolo. */
.claro .mic{
  background:linear-gradient(140deg,rgba(90,120,255,.14),rgba(139,92,246,.09));
  border-color:rgba(90,120,255,.34);color:var(--acento);
}

@media (prefers-reduced-motion:reduce){
  .fala__onda{animation:none;opacity:.4}
}
@media (max-width:760px){
  .fala{grid-template-columns:1fr;text-align:left}
}

/* ── MacBook ──────────────────────────────────────────────────────── */
.mac{width:min(920px,100%);margin:clamp(30px,4vw,52px) auto 0;perspective:2200px}
.mac__tampa{
  position:relative;border-radius:16px 16px 4px 4px;padding:13px 13px 20px;
  background:linear-gradient(170deg,#2A3044,#171B29);
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),0 -1px 0 rgba(255,255,255,.06);
  transform:rotateX(3deg);transform-origin:bottom center;
}
.mac__moldura{position:relative;border-radius:6px;overflow:hidden;background:#05070E;aspect-ratio:16/10}
.mac__camera{
  position:absolute;top:6px;left:50%;transform:translateX(-50%);z-index:3;
  width:5px;height:5px;border-radius:50%;background:#0E1220;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);
}
.mac__tela{position:relative;width:100%;height:100%}
.mac__tela img{
  position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;
  opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1);
}
.mac__tela img.no-ar{opacity:1}
.mac__base{
  height:15px;border-radius:0 0 14px 14px;
  background:linear-gradient(180deg,#3A4054,#1E2231 55%,#141826);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.16);
  position:relative;
}
.mac__entalhe{
  position:absolute;top:0;left:50%;transform:translateX(-50%);
  width:110px;height:7px;border-radius:0 0 8px 8px;background:rgba(0,0,0,.34);
}
.mac__sombra{
  height:44px;margin:0 8%;
  background:radial-gradient(60% 100% at 50% 0,rgba(90,120,255,.24),transparent 72%);
  filter:blur(14px);
}
.mac__abas{display:flex;gap:9px;justify-content:center;flex-wrap:wrap;margin-top:26px}
.mac__abas button{
  padding:9px 20px;border-radius:999px;cursor:pointer;
  border:1px solid var(--fio);background:var(--vidro);color:var(--texto);
  font-family:var(--f-texto);font-size:13.5px;font-weight:700;transition:all .25s;
}
.mac__abas button:hover{border-color:var(--fio-forte);color:var(--branco)}
.mac__abas button.atual{
  background:linear-gradient(115deg,var(--acento),var(--violeta));
  border-color:transparent;color:#fff;
}

@media (max-width:900px){
  /* Um aparelho só: sete lado a lado em 390px viram sete tarjas. Os pontos
     embaixo continuam navegando, então nada fica inalcançável. */
  .fone{--fone-l:min(230px,62vw)}
  .fone:not([data-d="0"]){opacity:0;pointer-events:none}
  .fone[data-d="0"]{--sobe:0px}
  .palco3d{perspective:none;height:min(500px,134vw)}
  .mac__tampa{transform:none}
}

/* ── O motor de IA ───────────────────────────────────────────────────
   Um cartão largo com a demonstração e cinco menores em volta: a
   demonstração é o argumento, o resto é o desdobramento dela. */
.ia{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.ia__c{
  padding:30px;border-radius:var(--raio-g);border:1px solid var(--fio);
  background:var(--vidro);transition:border-color .3s,background .3s,transform .3s cubic-bezier(.2,.7,.3,1);
}
.ia__c:hover{border-color:var(--fio-forte);background:var(--vidro-forte);transform:translateY(-4px)}
.ia__c--largo{
  grid-column:span 3;
  background:linear-gradient(150deg,rgba(90,120,255,.1),rgba(139,92,246,.05) 45%,var(--vidro));
  border-color:rgba(90,120,255,.28);
}
.ia__c--largo:hover{transform:none}
.ia__marca{
  display:inline-block;margin-bottom:14px;padding:5px 12px;border-radius:999px;
  background:rgba(90,120,255,.14);border:1px solid rgba(90,120,255,.3);
  font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--acento-claro);
}
.ia__c h3{margin-bottom:10px}
.ia__c p{font-size:15.5px}

/* A demonstração: a fala de um lado, o que virou do outro. */
.ia__demo{display:grid;grid-template-columns:1fr auto 1.25fr;gap:24px;align-items:center;margin:28px 0 20px}
.ia__fala{
  padding:22px;border-radius:var(--raio);background:rgba(0,0,0,.28);
  border:1px solid var(--fio);font-size:15.5px;line-height:1.6;color:var(--branco);font-style:italic;
}
.ia__quem{
  display:block;margin-bottom:9px;font-style:normal;font-size:10.5px;font-weight:800;
  letter-spacing:.16em;text-transform:uppercase;color:var(--texto-3);
}
.ia__seta{color:var(--acento-claro);display:grid;place-items:center;transform:rotate(-90deg)}
.ia__saida{display:flex;flex-direction:column;gap:9px}
.ia__linha{
  display:flex;align-items:flex-start;gap:10px;padding:12px 15px;border-radius:var(--raio);
  border:1px solid var(--fio);background:var(--vidro);font-size:14px;color:var(--texto);
}
.ia__linha .pt{margin-top:6px;flex:none}
.ia__linha b{color:var(--branco);font-weight:700;margin-right:6px}
.ia__aviso{
  display:flex;gap:9px;align-items:flex-start;font-size:14px;color:var(--texto-3);
  padding-top:18px;border-top:1px solid var(--fio);
}
.ia__aviso svg{flex:none;margin-top:3px;color:var(--verde)}

@media (max-width:1000px){
  .ia{grid-template-columns:1fr}
  .ia__c--largo{grid-column:span 1}
  .ia__demo{grid-template-columns:1fr;gap:14px}
  .ia__seta{transform:none;justify-self:center}
}

/* ── Um dia com o Regnat ─────────────────────────────────────────────
   Uma linha do tempo: a hora à esquerda, a foto no meio, o que muda à
   direita. O traço vertical liga as cenas e é o que faz seis blocos
   parecerem um dia, e não seis cartões soltos. */
.dia{display:flex;flex-direction:column;gap:clamp(26px,3vw,44px);position:relative}
.dia::before{
  content:"";position:absolute;left:76px;top:20px;bottom:20px;width:1px;
  background:linear-gradient(180deg,transparent,var(--fio-forte) 12%,var(--fio-forte) 88%,transparent);
}
.hora{display:grid;grid-template-columns:152px 240px 1fr;gap:clamp(20px,3vw,40px);align-items:center;position:relative}
.hora__quando{text-align:right;padding-right:22px;position:relative}
.hora__quando b{
  display:block;font-family:var(--f-titulo);font-size:26px;font-weight:700;
  color:var(--branco);letter-spacing:-.03em;line-height:1;
}
.hora__quando span{display:block;margin-top:5px;font-size:12.5px;color:var(--texto-3)}
.hora__quando::after{
  content:"";position:absolute;right:-5px;top:9px;width:9px;height:9px;border-radius:50%;
  background:var(--acento);box-shadow:0 0 0 4px var(--tinta),0 0 18px rgba(90,120,255,.8);
}
.hora__foto{aspect-ratio:4/5;border-radius:var(--raio);overflow:hidden;border:1px solid var(--fio)}
.hora__foto img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.3,1)}
.hora:hover .hora__foto img{transform:scale(1.06)}
.hora__texto h3{margin-bottom:10px}
.hora__texto p{font-size:15.5px}
.hora__ganho{
  margin-top:14px;padding-left:14px;border-left:2px solid var(--verde);
  color:var(--branco);font-weight:600;font-size:15px;
}

/* ── Tabela de comparação ────────────────────────────────────────────
   Ela vive numa seção CLARA, então usa a escala clara. A versão anterior
   herdava as cores do tema escuro e a coluna do Regnat saía branca sobre
   branco: a coluna mais importante da tabela era a única ilegível. */
.tab{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;min-width:760px}
.tab th,.tab td{padding:17px 16px;text-align:left;border-bottom:1px solid var(--papel-fio)}
.tab thead th{
  font-family:var(--f-titulo);font-size:12.5px;font-weight:700;color:var(--papel-texto-3);
  letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;
  border-bottom:2px solid var(--papel-fio);vertical-align:bottom;
}
.tab thead th:first-child{width:34%;color:var(--papel-tinta)}
.tab td:first-child{color:var(--papel-tinta);font-weight:600}
.tab td{color:var(--papel-texto-3)}

/* A coluna do Regnat é a resposta da tabela: fundo próprio, texto escuro e
   uma borda que sobe pelo cabeçalho, para o olho achar a coluna antes de
   ler qualquer linha. */
.tab th:last-child{
  background:linear-gradient(180deg,rgba(90,120,255,.14),rgba(90,120,255,.07));
  color:var(--acento);font-size:14px;letter-spacing:.04em;
  border-bottom-color:var(--acento);
  border-radius:12px 12px 0 0;
}
.tab td:last-child{
  background:rgba(90,120,255,.07);color:var(--papel-tinta);font-weight:700;
}
.tab tbody tr:last-child td:last-child{border-radius:0 0 12px 12px}
.tab tbody tr{transition:background .2s}
.tab tbody tr:hover td{background:rgba(15,18,32,.028)}
.tab tbody tr:hover td:last-child{background:rgba(90,120,255,.11)}

/* "Sim" na coluna do Regnat vira uma marca verde: a leitura da coluna
   inteira acontece antes de qualquer palavra ser lida. */
.tab td:last-child .sim{display:inline-flex;align-items:center;gap:7px;color:#0E9F6E}
.tab .nao{color:#A9B2C6}
.rolagem{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:6px}

/* Depoimentos */
.vozes{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.voz{padding:30px;border-radius:var(--raio);border:1px solid var(--papel-fio);background:#fff;display:flex;flex-direction:column;gap:18px}
.voz p{font-size:16px;color:var(--papel-tinta);line-height:1.6}
.voz__quem{display:flex;align-items:center;gap:12px;margin-top:auto}
.voz__foto{width:42px;height:42px;border-radius:50%;object-fit:cover;flex:none}
.voz__dados{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}
.voz__nome{display:block;font-weight:700;font-size:14.5px;color:var(--papel-tinta);line-height:1.25}
.voz__cargo{display:block;font-size:12.5px;color:var(--papel-texto-3);line-height:1.4}
.voz__aspas{font-family:var(--f-titulo);font-size:44px;line-height:.6;color:var(--acento);opacity:.35}

/* Números */
.nums{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.num{text-align:center;padding:32px 16px;border-radius:var(--raio);border:1px solid var(--papel-fio);background:#fff}
.num b{display:block;font-family:var(--f-titulo);font-size:clamp(38px,4.6vw,58px);font-weight:700;
  letter-spacing:-.04em;line-height:1;
  background:linear-gradient(140deg,var(--acento),var(--violeta));
  -webkit-background-clip:text;background-clip:text;color:transparent}
.num span{display:block;margin-top:10px;font-size:13.5px;color:var(--papel-texto-3);font-weight:600}

/* Planos */
.planos{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:start}
.plano{padding:34px 30px;border-radius:var(--raio-g);border:1px solid var(--fio);background:var(--vidro);position:relative}
.plano--destaque{border-color:rgba(90,120,255,.5);background:linear-gradient(170deg,rgba(90,120,255,.12),var(--vidro));transform:scale(1.03)}
.plano__fita{
  position:absolute;top:-12px;left:30px;padding:5px 14px;border-radius:999px;
  background:linear-gradient(115deg,var(--acento),var(--violeta));color:#fff;
  font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;
}
.plano h3{margin-bottom:4px}
.plano__nota{font-size:13.5px;color:var(--texto-3);margin-bottom:20px}
.plano__preco{display:flex;align-items:baseline;gap:7px;margin-bottom:6px}
.plano__preco b{font-family:var(--f-titulo);font-size:44px;font-weight:700;color:var(--branco);letter-spacing:-.03em}
.plano__preco span{font-size:15px;color:var(--texto-3)}
.plano__equiv{font-size:13.5px;color:var(--verde);font-weight:700;margin-bottom:22px}
.plano ul{list-style:none;margin:0 0 26px;padding:0;display:flex;flex-direction:column;gap:11px}
.plano li{display:flex;gap:10px;align-items:flex-start;font-size:15px}
.plano li svg{flex:none;margin-top:3px}
.plano .btn{width:100%}

/* FAQ */
.faq{max-width:840px;margin-inline:auto}
.q{border-bottom:1px solid var(--papel-fio)}
.q summary{
  list-style:none;cursor:pointer;padding:24px 44px 24px 0;position:relative;
  font-family:var(--f-titulo);font-size:clamp(17px,1.8vw,20px);font-weight:600;
  color:var(--papel-tinta);
}
.q summary::-webkit-details-marker{display:none}
.q summary::after{
  content:"";position:absolute;right:8px;top:31px;width:11px;height:11px;
  border-right:2px solid var(--acento);border-bottom:2px solid var(--acento);
  transform:rotate(45deg);transition:transform .3s;
}
.q[open] summary::after{transform:rotate(-135deg)}
.q__corpo{padding:0 0 26px;font-size:16px;color:var(--papel-texto);max-width:70ch}
.q[open] .q__corpo{animation:abre .45s cubic-bezier(.2,.7,.3,1)}
@keyframes abre{from{opacity:0;transform:translateY(-8px)}}

/* Chamada final */
.final{position:relative;min-height:82vh;display:flex;align-items:center;overflow:hidden;text-align:center}
.final__video{position:absolute;inset:0;z-index:0}
.final__video video{width:100%;height:100%;object-fit:cover;filter:saturate(.8) brightness(.5)}
.final__veu{position:absolute;inset:0;z-index:1;
  background:radial-gradient(80% 70% at 50% 50%,rgba(10,12,20,.72),var(--tinta) 82%)}
.final__env{position:relative;z-index:2;width:min(820px,calc(100% - 44px));margin-inline:auto}
.final h2{margin-bottom:20px}
.final .hero__acoes{justify-content:center}

/* Rodapé */
.download-page{padding-top:72px;background:var(--tinta)}
.download-hero{display:flex;align-items:center;padding:82px 0 88px;border-bottom:1px solid var(--fio)}
.download-hero__env{max-width:800px;text-align:center}
.download-back{display:inline-block;margin-bottom:48px;color:var(--acento-claro);font-size:14px;font-weight:700;text-decoration:none}
.download-back:hover{color:var(--branco)}
.download-device{display:flex;width:62px;height:62px;margin:0 auto 26px;align-items:center;justify-content:center;color:var(--acento-claro);border:1px solid var(--fio-forte);background:var(--vidro)}
.download-device svg{width:30px;height:30px}
.download-hero h1{margin-bottom:20px}
.download-hero__env>p{max-width:610px;margin-inline:auto;color:var(--texto);font-size:19px}
.download-options{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-top:34px}
.download-option{min-width:260px}
.download-button{width:100%}
.download-soon{max-width:310px;margin:12px auto 0;color:var(--texto-3);font-size:13.5px;line-height:1.55}
.download-hero__env>.download-note{margin-top:30px;color:var(--texto-3);font-size:14px}

.rodape{background:#080A11;padding:70px 0 40px;border-top:1px solid var(--fio)}
.rodape__topo{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:34px;margin-bottom:44px}
.rodape h4{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--texto-3);margin-bottom:16px;font-weight:700}
.rodape ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}
.rodape a{color:var(--texto);text-decoration:none;font-size:14.5px;transition:color .2s}
.rodape a:hover{color:var(--acento-claro)}
.rodape__marca img{height:26px;margin-bottom:16px}
.rodape__legal{font-size:13px;color:var(--texto-3);line-height:1.7}
.rodape__pe{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;
  padding-top:26px;border-top:1px solid var(--fio);font-size:13px;color:var(--texto-3)}

/* ── Responsivo ────────────────────────────────────────────────────────
   Abaixo de 900px a faixa lateral vira uma pilha comum. Manter a rolagem
   presa no celular sequestraria o gesto mais básico do aparelho, e o
   ganho de encanto não paga esse preço. */
@media (max-width:1000px){
  .g4{grid-template-columns:repeat(2,1fr)}
  .areas,.trio,.dor,.vozes,.planos{grid-template-columns:1fr}
  .plano--destaque{transform:none}
  .duo{grid-template-columns:1fr}
  .nums{grid-template-columns:repeat(2,1fr)}
  .rodape__topo{grid-template-columns:1fr 1fr}
}
@media (max-width:900px){
  body{font-size:16px}

  /* A linha do tempo vira uma pilha: com 390px de largura, três colunas
     seriam três colunas de nada. */
  .dia::before{display:none}
  .hora{grid-template-columns:1fr;gap:16px}
  .hora__quando{text-align:left;padding-right:0;display:flex;align-items:baseline;gap:10px}
  .hora__quando::after{display:none}
  .hora__quando span{margin-top:0}
  .hora__foto{aspect-ratio:16/9}

  .barra nav{display:none}
  .barra .btn{padding:10px 16px;font-size:13.5px}
  .barra__marca{height:22px}
  .trilho{height:auto !important}
  .grude{position:static;height:auto;display:block}
  .fita{flex-direction:column;width:100% !important;transform:none !important}
  .pnl{width:100%;height:auto;padding:70px 0}
  .pnl__env{grid-template-columns:1fr;gap:28px}
  .pnl__texto{opacity:1;transform:none}
  /* Sem a faixa presa, nenhum painel é "o da vez": todos entram prontos e
     a revelação fica por conta da rolagem normal. */
  .pnl .olho,.pnl h2,.pnl__texto>p,.pnl__item,.pnl__n,.pnl__arte{opacity:1;transform:none}
  .pnl__arte{aspect-ratio:16/11}
  .pnl__arte img{transform:none}
  .faixa__medidor,.faixa__conta,.faixa__dica{display:none}
  .hero{min-height:auto}
  .banner{padding:104px 0 220px;align-items:flex-start}
  .banner .hero__caixa{min-height:0}
  .hero__fixo{bottom:110px}
  .hero__pontos{bottom:64px}
  .hero__desce{display:none}
}
@media (max-width:620px){
  .g2,.g3{grid-template-columns:1fr}
  .nums{grid-template-columns:1fr 1fr}
  .rodape__topo{grid-template-columns:1fr}
  .hero__acoes .btn{width:100%}
  .download-hero{padding:58px 0 68px}
  .download-options,.download-option{width:100%}
}

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