/*callix-child*/:root{--cx-laranja:#FF6840;--cx-laranja-claro:#FFB066;--cx-laranja-texto:#B93B18;--cx-laranja-hover:#E5552E;--cx-verde:#CAD9C7;--cx-verde-claro:#EAF4E8;--cx-roxo:#ADA3CC;--cx-roxo-claro:#D9D1ED;--cx-preto:#000;--cx-branco:#FFFFFF;--cx-cinza-texto:#444;--cx-sucesso:#75D4A8;--cx-erro:#F7545E;--cx-info:#48A1AF;--cx-check:#177A4E;--cx-radius-sm:8px;--cx-radius-md:16px;--cx-radius-lg:24px;--cx-space-1:8px;--cx-space-2:16px;--cx-space-3:24px;--cx-space-4:32px;--cx-space-5:48px;--cx-space-6:64px;--cx-space-7:96px;--cx-space-8:128px}/* ------------------------------------------------------------------------- 0. Montserrat self-host 3.27.0 · 02/10/2026: os seis arquivos de 3.25.x eram DOIS arquivos repetidos (md5 igual em 400,500 e 700). É a Montserrat variável,eixo wght 100 a 900,então um arquivo serve os três pesos. Antes o navegador baixava o mesmo arquivo três vezes,com três URLs diferentes (114 KB em vez de 38 KB no subconjunto latin). Agora são duas regras,com faixa de peso. Os pesos usados continuam 400,500 e 700: a M5 fechou em 700. "Desativar fontes do Google" está ligado em Bricks › Configurações. Montserrat é licenciada em SIL Open Font License 1.1. ---------------------------------------------------------------------- */ @font-face{font-family:'Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url('/wp-content/themes/callix-child/fonts/montserrat-latin.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:'Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url('/wp-content/themes/callix-child/fonts/montserrat-latin-ext.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}/* 3.29.0 · 02/10/2026 · fonte de espera com a medida da Montserrat Até a Montserrat chegar,o navegador desenha o texto com Arial (Roboto no Android),que é mais estreita e mais baixa. Quando a Montserrat chega,as linhas do hero quebram em outro lugar e o que está abaixo desce: era a causa de CLS que sobrava no Lighthouse de 02/10 com o 3.27.0 (0,04 a 0,13 no celular). As famílias abaixo são a própria Arial e a própria Roboto do aparelho,ajustadas para ocupar o espaço da Montserrat: largura média (size-adjust) e altura da linha (ascent e descent). Números calculados sobre um texto do site,peso a peso,com as fontes reais. Entram na lista de fontes logo depois de 'Montserrat'. Não baixam nada. O unicode-range é o mesmo da Montserrat: caractere que ela não tem (a seta →,por exemplo) continua caindo na Arial comum,do tamanho de antes. */ @font-face{font-family:'Montserrat Arial';font-style:normal;font-weight:400;src:local('Arial'),local('ArialMT'),local('Liberation Sans');size-adjust:111.09%;ascent-override:87.14%;descent-override:22.59%;line-gap-override:0%;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,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:'Montserrat Arial';font-style:normal;font-weight:500;src:local('Arial'),local('ArialMT'),local('Liberation Sans');size-adjust:112.81%;ascent-override:85.81%;descent-override:22.25%;line-gap-override:0%;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,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:'Montserrat Arial';font-style:normal;font-weight:700;src:local('Arial Bold'),local('Arial-BoldMT'),local('Liberation Sans Bold');size-adjust:109.24%;ascent-override:88.61%;descent-override:22.98%;line-gap-override:0%;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,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:'Montserrat Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular');size-adjust:111.67%;ascent-override:86.68%;descent-override:22.48%;line-gap-override:0%;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,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:'Montserrat Roboto';font-style:normal;font-weight:500;src:local('Roboto'),local('Roboto-Regular');size-adjust:113.39%;ascent-override:85.37%;descent-override:22.14%;line-gap-override:0%;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,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:'Montserrat Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold');size-adjust:116.25%;ascent-override:83.27%;descent-override:21.59%;line-gap-override:0%;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,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}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;background:var(--cx-branco);color:var(--cx-cinza-texto);font-family:'Montserrat','Montserrat Arial','Montserrat Roboto',Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.6;margin:0}h1,h2,h3,h4{color:var(--cx-preto);line-height:1.15;font-weight:700;letter-spacing:-0.02em}blockquote,blockquote p,q{font-family:inherit;font-style:normal}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}section{padding:96px 0}.eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cx-laranja-texto);margin-bottom:14px}h1{font-size:60px;font-weight:700;letter-spacing:-.03em;line-height:1.06}h2.sec{font-size:33px;margin-bottom:10px;max-width:860px}.sec-intro{font-size:18px;max-width:780px;margin-bottom:8px}.btn{display:inline-block;background:var(--cx-laranja);color:#2a0d04;font-size:17px;font-weight:700;border:none;border-radius:var(--cx-radius-md);padding:16px 32px;cursor:pointer;text-decoration:none;transition:background 160ms}.btn:hover{background:var(--cx-laranja-hover)}.btn.sec2{background:transparent;color:var(--cx-preto);border:2px solid var(--cx-preto)}.micro{display:block;font-size:13px;color:#6a6a6a;margin-top:10px}.dark a{color:var(--cx-laranja-claro);font-weight:700;text-decoration:none;border-bottom:1px solid rgba(255,176,102,.5)}.darkfoot{display:flex;justify-content:space-between;align-items:center;margin-top:44px;flex-wrap:wrap;gap:24px}footer a{color:var(--cx-laranja-texto);text-decoration:none}.stickycta{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:center;gap:20px;padding:14px 24px;background:rgba(255,255,255,.96);backdrop-filter:blur(6px);border-top:1px solid var(--cx-verde);box-shadow:0 -6px 24px rgba(0,0,0,.10);transform:translateY(130%);transition:transform .3s ease}.stickycta.on{transform:translateY(0)}.stickycta .t{font-weight:700;color:var(--cx-preto);font-size:16px}.stickycta .btn{padding:12px 26px;font-size:16px;white-space:nowrap}@media(max-width:767px){.stickycta .t{display:none}.stickycta .btn{width:100%;text-align:center}}.nav{background:var(--cx-branco,var(--cx-branco,#fff));border-bottom:1px solid #ececec;position:relative;z-index:20}.nav .in{max-width:1200px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;gap:36px}.cx-logo{height:30px;width:auto}.nav nav{display:flex;gap:26px;font-size:15px;color:#333;flex:1}.nav .btn{padding:11px 20px;font-size:14.5px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px}.card{background:var(--cx-branco);border-radius:var(--cx-radius-lg);padding:32px}.sec-verde .card{background:var(--cx-branco)}.sec-branca .card{background:var(--cx-verde-claro)}.card .k{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cx-laranja-texto);margin-bottom:10px}.card h3{font-size:20px;margin-bottom:10px}.card p{font-size:15px}.card .dor{font-size:14.5px;font-style:italic;color:#333;background:rgba(0,0,0,.05);border-radius:var(--cx-radius-sm);padding:10px 14px;margin-bottom:12px}.card img.mini{width:100%;height:200px;object-fit:cover;object-position:top;border-radius:var(--cx-radius-md);margin-top:16px;display:block}.card img.mini.contain{object-fit:contain;background:#fff}.sec-verde{background:var(--cx-verde-claro)}.sec-branca{background:var(--cx-branco)}.dark{background:var(--cx-preto);color:var(--cx-text-on-dark-muted)}.dark h2.sec{color:#fff}.dark .sec-intro{color:var(--cx-text-on-dark-muted)}.dark .eyebrow{color:var(--cx-laranja-claro)}.duo{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}.final{background:var(--cx-laranja);padding:96px 0}.final .in{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.final h2{color:#111}.final p{color:#3a1408;opacity:1}footer{background:var(--cx-verde-claro);padding:56px 0 40px}footer .in{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;font-size:14px;color:#666}footer h6{font-size:13px;text-transform:uppercase;letter-spacing:.07em;color:#333;margin-bottom:12px}footer .fine{border-top:1px solid var(--cx-verde);color:#6a6a6a;font-size:12.5px;margin:36px auto 0;max-width:1200px;padding:20px 24px 0}@media(max-width:960px){h1{font-size:34px}h2.sec{font-size:26px}.hero .in,.duo,.final .in,.featured,.pricegrid,.testi{grid-template-columns:1fr}.grid3,.difsteps,.trio,.addons,.badges,.steps5,.tourleg{grid-template-columns:1fr}section{padding:56px 0}}h1{font-size:60px;font-weight:700;letter-spacing:-.03em;line-height:1.06}h1,h2,h3,h4,h5,h6{color:var(--cx-preto);font-weight:700;letter-spacing:-.02em;line-height:1.15}.btn,.cx-btn{font-size:16px}.btn.ghost,.cx-btn.ghost{display:inline-block;background:transparent;border:2px solid var(--cx-laranja,var(--cx-laranja,#FF6840));color:var(--cx-laranja-texto,var(--cx-laranja-texto,#C8431D));padding:14px 30px;font-size:16px;font-weight:700;line-height:1.2;border-radius:var(--cx-radius-md,var(--cx-radius-md,16px));text-decoration:none;transition:background 160ms,color 160ms}.btn.ghost:hover,.cx-btn.ghost:hover{background:var(--cx-laranja,var(--cx-laranja,#FF6840));color:#fff}.btn.ghost:focus-visible,.cx-btn.ghost:focus-visible{outline:3px solid var(--cx-foco,#B93B18);outline-offset:2px}.herologos{border-top:1px solid rgba(0,0,0,.10);max-width:1360px;margin:44px auto 0;padding:22px 24px 0;display:flex;align-items:center;gap:14px 34px;flex-wrap:wrap}.herologos .lb{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#5a5a5a;font-weight:700;flex:none}.herologos img{max-height:30px;max-width:112px;width:auto;height:auto;filter:grayscale(1);opacity:.7;object-fit:contain}img{max-width:100%;height:auto;display:block}@media(max-width:960px){h1{font-size:34px}.nav nav{display:none}.nav .in{flex-wrap:wrap;gap:16px;justify-content:space-between}footer .in{grid-template-columns:1fr 1fr}.herologos{gap:14px 20px;margin-top:28px;padding:18px 24px 0}.herologos img{max-height:23px;max-width:84px}}@media(max-width:600px){h1{font-size:31px}footer .in{grid-template-columns:1fr}}.nav{background:var(--cx-branco,var(--cx-branco,#fff));border-bottom:1px solid #ececec;position:relative;z-index:20}.nav .in{max-width:1360px;margin:0 auto;padding:18px 24px;display:flex;align-items:center;gap:36px}.nav .cx-logo{height:30px;width:auto;flex:none}.nav nav{display:flex;gap:26px;font-size:15px;flex:1;align-items:center}.nav nav a{color:#333;text-decoration:none;font-weight:500;padding:4px 0;border-bottom:2px solid transparent;white-space:nowrap}.nav nav a:hover{color:var(--cx-laranja-texto,var(--cx-laranja-texto,#C8431D))}.nav nav a.on{color:#000;font-weight:700;border-bottom-color:var(--cx-laranja,var(--cx-laranja,#FF6840))}.nav .btn,.nav .cx-btn{display:inline-block;flex:none;background:var(--cx-laranja,var(--cx-laranja,#FF6840));color:#fff;font-size:14.5px;font-weight:700;line-height:1.2;padding:11px 20px;border:none;border-radius:var(--cx-radius-md,var(--cx-radius-md,16px));text-decoration:none;transition:background 160ms;white-space:nowrap}.nav .btn:hover,.nav .cx-btn:hover{background:var(--cx-laranja-hover,var(--cx-laranja-hover,#E5552E));color:#fff}.nav .btn:focus-visible,.nav .cx-btn:focus-visible{outline:3px solid var(--cx-foco,#B93B18);outline-offset:2px}.nav.on-photo{background:transparent;border-bottom-color:rgba(255,255,255,.16)}.nav.on-photo nav a{color:rgba(255,255,255,.9)}.nav.on-photo nav a:hover{color:#fff}.nav.on-photo nav a.on{color:#fff;border-bottom-color:var(--cx-laranja,var(--cx-laranja,#FF6840))}footer.cx-footer{background:var(--cx-verde-claro,var(--cx-verde-claro,#EAF4E8));padding:56px 0 40px;margin:0}footer.cx-footer .in{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:32px;font-size:14px;color:#5f5f5f;align-items:start}footer.cx-footer h6{font-size:12.5px;text-transform:uppercase;letter-spacing:.08em;color:#333;margin:0 0 14px;font-weight:700}footer.cx-footer .cx-logo{height:28px;width:auto}footer.cx-footer .tag{margin-top:14px;font-size:13.5px;line-height:1.6;max-width:34ch}footer.cx-footer ul{list-style:none;margin:0;padding:0}footer.cx-footer li{padding:5px 0;line-height:1.45}footer.cx-footer a{color:var(--cx-laranja-texto,var(--cx-laranja-texto,#C8431D));text-decoration:none}footer.cx-footer a:hover{text-decoration:underline}footer.cx-footer li.plain{color:#5f5f5f}footer.cx-footer .fine{max-width:1200px;margin:36px auto 0;padding:20px 24px 0;border-top:1px solid var(--cx-verde,var(--cx-verde,#CAD9C7));font-size:12.5px;color:#6a6a6a;line-height:1.6}@media(max-width:960px){footer.cx-footer .in{grid-template-columns:1fr 1fr}}@media(max-width:600px){footer.cx-footer .in{grid-template-columns:1fr;gap:26px}}footer.cx-footer .legal{max-width:1200px;margin:36px auto 0;padding:22px 24px 0;border-top:1px solid var(--cx-verde,var(--cx-verde,#CAD9C7));display:flex;justify-content:space-between;gap:16px 40px;flex-wrap:wrap;font-size:12.5px;color:#5f5f5f;line-height:1.7}footer.cx-footer .legal p{margin:0}footer.cx-footer .legal .empresa b{color:#333}footer.cx-footer .legal .sep{color:#6a6a6a;margin:0 8px}@media(max-width:600px){footer.cx-footer .legal{flex-direction:column;gap:12px}}.final h2{color:#111}.final p{color:#3a1408;opacity:1}:root{--cx-radius-sm:6px;--cx-radius-md:10px;--cx-radius-lg:16px;--cx-radius-lg:16px;--cx-radius-sm:6px;--cx-radius-md:10px;--cx-radius-lg:16px;--cx-radius-lg:16px;--cx-escuro:#12100F;--cx-escuro-2:#1C1917;--cx-escuro-3:#262220;--cx-escuro-borda:rgba(255,255,255,.16);--cx-escuro-texto:rgba(255,255,255,.80);--cx-escuro-texto-2:rgba(255,255,255,.64);--cx-mono:'JetBrains Mono','SFMono-Regular',ui-monospace,Menlo,Consolas,monospace;--cx-num:'Montserrat','Montserrat Arial','Montserrat Roboto',Arial,sans-serif;--cx-roxo:#CAD9C7;--cx-roxo-claro:#EAF4E8;--cx-roxo:#CAD9C7;--cx-roxo-claro:#EAF4E8}.statsband,.cx-statsband,.product-shot,.shot,.cx-shot,.pricebox,.cx-pricebox,.pbox,.card,.cx-card,.prodcard,.marco,.cbadge,.formcard,.photo-slot,.dor,.metanote,.incl,.stat-chip,.badge,.k,.chip{border-radius:var(--cx-radius-lg)}.btn,.cx-btn,.nav .btn,.nav .cx-btn,.btn.ghost,button,input,select,textarea{border-radius:var(--cx-radius-md)}.tag,.pill,.eyebrow,.lb,.valor .num,.step .n,.stt .num,.fstep .n{border-radius:var(--cx-radius-sm)}*,*::before,*::after{font-synthesis-weight:none}.statsband .it .v,.cx-statsband .it .v,.pricebox .val,.cx-pricebox .val,.pbox .val,.price-line,.pl,.stat-chip b,.tb-num,.big,.inclist li:before,.cx-inclist li:before,.badge,.k,h1,h2,h3,h4,h5,h6,b,strong{font-weight:700}.dark,.cx-darksec,.cx-escura{background:var(--cx-escuro);color:var(--cx-escuro-texto)}.cx-escura h1,.cx-escura h2,.cx-escura h3,.cx-escura h4,.cx-escura h5,.cx-escura h6,.dark h1,.dark h2,.dark h3,.dark h4,.cx-darksec h1,.cx-darksec h2,.cx-darksec h3,.cx-darksec h4{color:#fff}.cx-escura h2.sec,.dark h2.sec,.cx-darksec h2{color:#fff}.cx-escura p,.cx-escura li,.cx-escura .sec-intro,.cx-escura .sub,.cx-escura .lead{color:var(--cx-escuro-texto)}.cx-escura .micro,.cx-escura .note,.cx-escura small,.cx-escura .cap{color:var(--cx-escuro-texto-2)}.cx-escura b,.cx-escura strong{color:#fff}.cx-escura .eyebrow,.cx-escura .k,.cx-escura .lb{color:var(--cx-laranja-claro,#FFB066)}.cx-escura a:not(.btn):not(.cx-btn){color:var(--cx-laranja-claro,#FFB066)}.cx-escura .go,.cx-escura .linkc{color:var(--cx-laranja-claro,#FFB066);border-bottom-color:rgba(255,176,102,.45)}.cx-escura hr,.cx-escura .divider{border-color:var(--cx-escuro-borda)}.cx-escura .card,.cx-escura .cx-card,.cx-escura .prodcard,.cx-escura .marco,.cx-escura .cbadge,.cx-escura .dor,.cx-escura .incl,.cx-escura .metanote,.cx-escura .expcard,.cx-escura .stat-chip{background:var(--cx-escuro-2);border:1px solid var(--cx-escuro-borda);color:var(--cx-escuro-texto)}.cx-escura .card h3,.cx-escura .card h4,.cx-escura .prodcard h3,.cx-escura .marco h4{color:#fff}.cx-escura .card p,.cx-escura .prodcard p,.cx-escura .marco p,.cx-escura .cbadge p{color:var(--cx-escuro-texto)}.cx-escura .prodcard li{color:var(--cx-escuro-texto)}.cx-escura .valor .prova{border-top-color:var(--cx-escuro-borda);color:var(--cx-escuro-texto-2)}.cx-escura .btn,.cx-escura .cx-btn{background:var(--cx-laranja,#FF6840);color:#fff}.cx-escura .btn.ghost,.cx-escura .cx-btn.ghost{background:transparent;border:2px solid rgba(255,255,255,.42);color:#fff}.cx-escura .btn.ghost:hover,.cx-escura .cx-btn.ghost:hover{background:#fff;color:var(--cx-escuro)}.cx-escura .herologos{border-top-color:var(--cx-escuro-borda)}.cx-escura .herologos .lb{color:var(--cx-escuro-texto-2)}.cx-escura .herologos img{filter:grayscale(1) brightness(0) invert(1);opacity:.62}.cx-escura .shot,.cx-escura .product-shot,.cx-escura .cx-shot{background:var(--cx-escuro-3);border:1px solid var(--cx-escuro-borda);box-shadow:none}.cx-escura .shot.tone-verde{background:var(--cx-escuro-3)}.cx-escura .cmp-fit,.cx-escura .scaler,.cx-escura .jc-panel,.cx-escura .rep-wrap{background:#fff}.cx-escura .shot,.cx-escura .product-shot,.cx-escura .cmp-fit,.cx-escura .scaler,.cx-escura .hlp,.cx-escura .jc-panel,.cx-escura .rep-wrap{color:#444}.cx-escura .shot h1,.cx-escura .shot h2,.cx-escura .shot h3,.cx-escura .shot h4,.cx-escura .product-shot h1,.cx-escura .product-shot h2,.cx-escura .product-shot h3,.cx-escura .product-shot h4{color:inherit}.cx-escura .shot p,.cx-escura .shot li,.cx-escura .shot b,.cx-escura .shot strong,.cx-escura .product-shot p,.cx-escura .product-shot li,.cx-escura .product-shot b,.cx-escura .product-shot strong{color:inherit}.cx-escura .shot a,.cx-escura .product-shot a{color:inherit}.cx-escura .hlp .card,.cx-escura .jc-panel .card,.cx-escura .cmp-fit .card,.cx-escura .scaler .card,.cx-escura .miniui .card,.cx-escura .rep-wrap .card{background:#fff;border-color:#e6e8eb;color:#444}.cx-escura .hlp .card b,.cx-escura .hlp .card strong,.cx-escura .cmp-fit .card b,.cx-escura .cmp-fit .card strong{color:#222}.cx-escura .callout{border:1px solid rgba(255,255,255,.30)}.cx-escura .shotcap,.cx-escura .capt,.cx-escura figcaption{color:var(--cx-escuro-texto-2)}.hero.cx-escura,.cx-escura.hero{background:var(--cx-escuro)}.hero.cx-escura h1,.cx-escura.hero h1{color:#fff}.hero.cx-escura p.sub,.cx-escura.hero p.sub,.hero.cx-escura .sub,.cx-escura.hero .sub{color:var(--cx-escuro-texto)}.hero.cx-escura .micro,.cx-escura.hero .micro{color:var(--cx-escuro-texto-2)}.nav.sobre-escuro{border-bottom-color:transparent}.eyebrow,.k,.lb{color:var(--cx-laranja-texto,#C8431D)}.cx-escura .eyebrow,.cx-escura .k,.cx-escura .lb{color:var(--cx-laranja-claro,#FFB066)}.cx-escura .hero-liveproof .lp .v{color:#fff}.cx-escura .bullets span{color:var(--cx-escuro-texto)}.cx-escura .tourleg div{color:var(--cx-escuro-texto)}.cx-escura .tourleg div b{color:#fff}:root{--cx-laranja-texto:#B93B18;--cx-laranja-texto:#B93B18;--cx-cinza-mudo:#5F5F5F;--cx-check:#177A4E}.pricebox .from,.cx-pricebox .from,.pbox .from,.pricebox .rule,.cx-pricebox .rule,.pbox .rule,.pricebox .adds,.cx-pricebox .adds,.pbox .adds,.pl.soft,.addons .pl.soft,.note,.micro,.form-note,.adds{color:var(--cx-cinza-mudo)}.final h2,.cx-section--cta h2,.cta h2{color:#111}.final p,.cx-section--cta p,.cta p{color:#3a1408}.cx-escura .note,.cx-escura .micro,.cx-escura .adds,.assine .micro,.dado .fonte{color:var(--cx-escuro-texto-2,rgba(255,255,255,.64))}.ddown{position:relative;display:flex;align-items:center}.ddbtn{font:inherit;font-size:15px;font-weight:500;color:#333;background:none;border:none;padding:4px 0;cursor:pointer;display:inline-flex;align-items:center;gap:5px;border-bottom:2px solid transparent;white-space:nowrap}.ddbtn:hover{color:var(--cx-laranja-texto,#B93B18)}.ddown:focus-within .ddbtn{color:#000}.ddbtn .car{font-size:11px;transition:transform 160ms}.ddown:hover .ddbtn .car,.ddown:focus-within .ddbtn .car{transform:rotate(180deg)}.nav.on-photo .ddbtn{color:rgba(255,255,255,.9)}.nav.on-photo .ddbtn:hover{color:#fff}/* 3.13.1 · menu suspenso revisto (opção A,30/09/2026). Antes,três regras da barra de cima vazavam para dentro do menu: o sublinhado laranja do item ativo (que com o canto arredondado virava uma curva),o padding 4px 0 que colava o texto na borda,e o hover verde-claro,cor que saiu da paleta. Os seletores abaixo levam ".nav nav" para vencer ".nav nav a" sem !important. Página atual: negrito e ponto laranja,igual ao menu do celular. margin-top fica em 10px: a ponte .ddown:after tem 12px,e um vão maior faz o hover cair no caminho do mouse. */ .ddmenu{position:absolute;top:100%;left:-12px;min-width:200px;margin-top:10px;background:#fff;border:1px solid #ececec;border-radius:12px;box-shadow:0 10px 30px rgba(18,16,15,.08);padding:6px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity 140ms,transform 140ms,visibility 140ms;z-index:40}.ddown:hover .ddmenu,.ddown:focus-within .ddmenu{opacity:1;visibility:visible;transform:translateY(0)}.nav nav .ddmenu a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;font-size:15px;font-weight:500;line-height:1.3;color:#1c1917;text-decoration:none;border:none;border-radius:8px;white-space:nowrap}.nav nav .ddmenu a:hover,.nav nav .ddmenu a:focus-visible{background:#FFF1EC;color:#000}.nav nav .ddmenu a.on{font-weight:700;color:#000;border:none}.nav nav .ddmenu a.on:after{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--cx-laranja,#FF6840)}.nav.on-photo nav .ddmenu a{color:#1c1917}.nav.on-photo nav .ddmenu a:hover{color:#000}.ddown:after{content:"";position:absolute;top:100%;left:0;right:0;height:12px}.nav nav .ddmenu{min-width:320px}.nav nav .ddmenu .ddtx{display:flex;flex-direction:column;gap:2px}.nav nav .ddmenu .ddtx small{font-size:13px;font-weight:400;line-height:1.35;color:var(--cx-cinza-mudo,#5F5F5F);white-space:normal}.nav nav .ddmenu a{padding:9px 12px}@media(max-width:960px){.ddown{display:none}}@media(max-width:960px){.cx-escura .herologos img{opacity:.7}}.btn:not(.ghost),button.btn:not(.ghost),a.btn:not(.ghost),.cx-btn--primary,button.cx-btn--primary,a.cx-btn--primary,.nav .btn:not(.ghost),.nav .cx-btn:not(.ghost),.cx-sticky-cta .cx-btn:not(.ghost),.stickycta .btn:not(.ghost),.csearch button,.btn:not(.ghost):hover,button.btn:not(.ghost):hover,a.btn:not(.ghost):hover,.cx-btn--primary:hover,.nav .btn:not(.ghost):hover,.nav .cx-btn:not(.ghost):hover,.csearch button:hover{color:#2a0d04}.btn.ghost:hover,.cx-btn.ghost:hover{color:#2a0d04}.btn:not(.ghost):focus-visible,.cx-btn--primary:focus-visible{color:#2a0d04}.cx-escura .btn:not(.ghost),.cx-escura .cx-btn:not(.ghost),.cx-escura .btn:not(.ghost):hover,.cx-escura .cx-btn:not(.ghost):hover,.cx-escura .btn:not(.ghost):focus-visible,.cx-escura .cx-btn:not(.ghost):focus-visible,button.cx-btn:not(.ghost):hover,button.btn:not(.ghost):hover,a.cx-btn:not(.ghost):hover,a.btn:not(.ghost):hover{color:#2a0d04}:root{color-scheme:light}html{background:var(--cx-branco,#fff)}footer.cx-footer .legal .sep,.cx-footer .legal .sep{color:#6a6a6a}.cx-escura .dot,.cx-escura .sep,.dark .dot,.dark .sep{color:rgba(255,255,255,.62)}.tourwrap .callout i,.tourleg b,.tourleg div b,.cx-escura .tourleg div b,.cx-escura .tourwrap .callout i{color:#2a0d04}:root{color-scheme:light}html{background:var(--cx-branco,#fff)}.stt .num,.dif .n,.step5 .n,.fstep .n,.step .n,.cx-passo__num{color:#2a0d04}.cx-pricebox .val small,.pricebox .val small,.pbox .val small{color:#6a6a6a}.cx-footer .legal .sep,footer.cx-footer .legal .sep{color:#6a6a6a}.ameta .dot,.crumb .sep,.meta .dot,.ameta .sep{color:#6a6a6a}.cx-escura .dot,.cx-escura .sep,.dark .dot,.dark .sep{color:rgba(255,255,255,.62)}.ff label{display:block;font-size:14px;font-weight:500;margin:14px 0 6px;color:var(--cx-preto)}.ff input,.ff select,.ff textarea{width:100%;background:#fff;border:1px solid var(--cx-verde);border-radius:var(--cx-radius-sm);padding:14px 16px;font-family:inherit;font-size:16px}.ff input:focus,.ff select:focus,.ff textarea:focus{border-color:var(--cx-laranja);outline:none}.ff .cx-btn{width:100%;margin-top:var(--cx-space-3)}.wapromise{display:flex;align-items:flex-start;gap:9px;margin:18px 0 0;padding:13px 15px;background:#F1F9F4;border-radius:var(--cx-radius-md);font-size:13.5px;line-height:1.5;color:#3a4a40}.wapromise b{color:#14472f}.wapromise svg{width:17px;height:17px;fill:#1b6b45;flex:none;margin-top:1px}.lpform{background:#fff;border-radius:var(--cx-radius-lg);padding:30px 30px 26px;box-shadow:0 22px 60px rgba(20,30,25,.13);position:relative}.lpform h2{font-size:22px;line-height:1.25;margin:0 0 6px;letter-spacing:-.01em}.lpform .sub{font-size:14.5px;color:#5F5F5F;margin:0 0 4px}.lpform .ff label{margin:13px 0 5px;font-size:13.5px}.lpform .ff input,.lpform .ff select{padding:12px 14px;font-size:15.5px;border:1px solid #dfe6dd}.lpform .ff .cx-btn{margin-top:20px}.lpform .opt{color:#5F5F5F;font-weight:400}.lpform .legalnote{margin:12px 0 0;font-size:12px;line-height:1.55;color:#5F5F5F}.lpform .legalnote a{color:var(--cx-laranja-texto);text-decoration:underline}.lpform .alt{margin:16px 0 0;padding-top:14px;border-top:1px solid #eef2ed;font-size:13.5px;color:#5F5F5F;text-align:center}.lpform .alt a{color:#1b6b45;font-weight:700;text-decoration:none;border-bottom:1px solid #bfe0cd}dialog.cxmodal{border:none;padding:0;background:transparent;max-width:520px;width:calc(100% - 32px);max-height:calc(100vh - 40px);overflow:visible}dialog.cxmodal::backdrop{background:rgba(18,16,15,.62);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}dialog.cxmodal .lpform{max-height:calc(100vh - 40px);overflow-y:auto;box-shadow:0 30px 90px rgba(0,0,0,.35)}dialog.cxmodal .lpform h2{padding-right:46px}.cxmodal-close{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:50%;border:1px solid #e6eae4;background:#fff;color:#444;font-size:19px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.cxmodal-close:hover{background:#f4f7f3;color:#000}.cxmodal-close:focus-visible{outline:3px solid var(--cx-foco,#B93B18);outline-offset:2px}.lpform{position:relative}.ameta .dot,.crumb .sep,.meta .dot,.ameta .sep,.dot,.sep{color:#6a6a6a}dialog.cxmodal{margin:auto;max-width:560px}dialog.cxmodal .lpform{padding:26px 30px 22px}dialog.cxmodal .lpform h2{margin:0 0 4px}dialog.cxmodal .lpform .sub{margin:0 0 6px;font-size:14px}dialog.cxmodal .wapromise{margin-top:14px}.cxmodal .fluentform .ff-el-group{margin-bottom:12px}.cxmodal .fluentform .ff-el-input--label{margin-bottom:4px;padding-bottom:0}.cxmodal .fluentform .ff-el-form-control{padding:10px 14px}.cxmodal .fluentform .ff_submit_btn_wrapper{margin-bottom:0}@media (min-width:601px){.cxmodal .fluentform fieldset{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}.cxmodal .fluentform fieldset > .ff-el-group{grid-column:1 / -1}.cxmodal .fluentform fieldset > .ff-el-group:has(input[name="nome"]),.cxmodal .fluentform fieldset > .ff-el-group:has(input[name="empresa"]),.cxmodal .fluentform fieldset > .ff-el-group:has(input[type="tel"]),.cxmodal .fluentform fieldset > .ff-el-group:has(input[name="email"]){grid-column:auto;min-width:0}}@media (max-width:600px){dialog.cxmodal{width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0}dialog.cxmodal .lpform{height:100%;max-height:100dvh;border-radius:0}}.fluentform .ff-el-group .ff-el-input--label label{color:#5F5F5F}.fluentform .ff-el-group .ff-el-form-control{font-family:inherit}/* --------------------------------------------------------------------------- HOVER DO BOTÃO DO FORMULÁRIO — 22/09/2026 A cor do botão vem da opção "Personalizado" do Fluent Forms,que imprime form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style),especificidade (0,3,1). Essa opção não tem cor de hover,e a regra de hover que existia no campo do Bricks,.fluentform .ff-btn-submit:hover,perde para ela: o botão ficava imóvel ao passar o mouse. Esta regra tem (0,4,1) e vence sem !important. #E5552E com texto #2A0D04 dá 4,90:1. --------------------------------------------------------------------------- */ form.frm-fluent-form .ff-btn-submit:not(.ff_btn_no_style):hover{background-color:var(--cx-laranja-hover);border-color:var(--cx-laranja-hover);color:#2a0d04}form.frm-fluent-form .ff-btn-submit:not(.ff_btn_no_style):focus-visible{outline:3px solid var(--cx-foco,#B93B18);outline-offset:2px}.why-item{padding:var(--cx-space-3) 0;border-top:1px solid var(--cx-verde)}.why-item:first-child{border-top:none}.why-item h3{font-size:22px}.why-card{display:flex;flex-direction:column}.why-card h3{font-size:18px;line-height:1.35;margin:0 0 10px}.why-card .mode-body{flex:1 0 auto}.why-card .proof{align-self:flex-start;margin-top:14px}.why-op{display:flex;gap:14px;align-items:flex-start}.why-op .ic{flex:0 0 auto;width:44px;height:44px;border-radius:12px;background:var(--cx-laranja);display:flex;align-items:center;justify-content:center}.why-op .ic svg{width:24px;height:24px}.why-op h4{margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.35}.why-op p{margin:0;font-size:14.5px}.steps-flow{display:flex;flex-wrap:wrap;gap:var(--cx-space-3);justify-content:center;margin-bottom:var(--cx-space-5)}.steps-flow .step{flex:1 1 300px;max-width:360px}.step{background:var(--cx-branco);border:1px solid var(--cx-verde);border-radius:var(--cx-radius-md);padding:var(--cx-space-4)}.step-num{width:38px;height:38px;border-radius:50%;background:var(--cx-laranja);color:#fff;font-weight:700;font-size:17px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.step h4{margin:0 0 6px;font-size:17px}.step p{margin:0;font-size:14.5px;color:var(--cx-cinza-texto)}.cx-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:center;gap:20px;padding:14px 24px;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--cx-verde);box-shadow:0 -6px 24px rgba(0,0,0,.10);transform:translateY(130%);transition:transform .3s ease}.cx-sticky-cta.is-visible{transform:translateY(0)}.cx-sticky-cta__txt{font-weight:700;color:var(--cx-preto);font-size:16px}.cx-sticky-cta .btn{padding:12px 26px;font-size:16px;white-space:nowrap}@media (max-width:767px){.cx-sticky-cta{gap:0;padding:10px 16px}.cx-sticky-cta__txt{display:none}.cx-sticky-cta .btn{width:100%;text-align:center}.product-shot{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.product-shot img{width:auto;min-width:760px;max-width:none}}.product-shot{border-radius:var(--cx-radius-lg);overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.18);border:1px solid var(--cx-verde);margin-top:var(--cx-space-5)}.product-shot img{width:100%;display:block}.logos-row .cl-img{max-height:46px;max-width:158px;width:auto;height:auto;opacity:.72;object-fit:contain}.steps-timeline{display:flex;position:relative;margin:var(--cx-space-6) 0}.steps-timeline::before{content:"";position:absolute;top:22px;left:10%;right:10%;height:2px;background:var(--cx-verde);z-index:0}@media(max-width:767px){.steps-timeline{flex-direction:column;gap:var(--cx-space-4)}.steps-timeline::before{left:23px;right:auto;top:24px;bottom:24px;width:2px;height:auto}}.throughput-band{display:flex;gap:28px;align-items:center;background:#fff;border:1px solid var(--cx-verde);border-left:5px solid var(--cx-laranja);border-radius:var(--cx-radius-md);padding:24px 32px;margin:var(--cx-space-4) 0 var(--cx-space-5);box-shadow:0 8px 26px rgba(0,0,0,.05)}.throughput-band .tb-num{font-family:'Montserrat','Montserrat Arial','Montserrat Roboto',Arial,sans-serif;font-weight:800;font-size:44px;line-height:1;color:var(--cx-laranja-texto);white-space:nowrap;letter-spacing:-1px}.throughput-band .tb-txt{font-size:16px;color:var(--cx-cinza-texto);line-height:1.5}@media(max-width:767px){.throughput-band{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 22px}.throughput-band .tb-num{font-size:34px}}.hlp{--st-chamada:#EB8C3E;--st-disp:#5FA85F;--st-pausa:#8055A0;--st-pos:#4C7FC0;--st-disc:#BF3081;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;line-height:1.4;text-align:left}.hlp .frame{background:#fff;border-radius:14px;box-shadow:0 24px 70px rgba(20,30,25,.16);overflow:hidden;border:1px solid #edeff1}.hlp .app{padding:18px 20px 20px;background:#fff}.hlp .apphead{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.hlp .apphead .t{font-size:16px;font-weight:700;color:#1a1a1a;border-bottom:3px solid var(--cx-roxo);padding-bottom:5px}.hlp .apphead .cr{font-size:12px;color:#9aa0a6}.hlp .cards{display:flex;gap:14px;margin-bottom:16px}.hlp .card{flex:0 0 auto;border:1px solid #e6e8eb;border-left:5px solid var(--cx-roxo);border-radius:8px;padding:13px 18px;background:#fff}.hlp .card .ct{font-weight:700;color:#222;font-size:13px;margin-bottom:9px}.hlp .card .cb{display:flex;gap:20px;align-items:center}.hlp .card .total small{display:block;color:#8a9099;font-size:11px}.hlp .card .total .big{font-size:30px;font-weight:700;color:#222;line-height:1;font-variant-numeric:tabular-nums}.hlp .leg{font-size:12px;line-height:1.75;color:#555}.hlp .leg .li{display:flex;align-items:center;gap:7px}.hlp .leg .d{width:8px;height:8px;border-radius:50%;flex:none}.hlp .d.oc{background:var(--st-chamada)}.hlp .d.disp{background:var(--st-disp)}.hlp .d.pos{background:var(--st-pos)}.hlp .d.pa{background:var(--st-pausa)}.hlp .d.disc{background:var(--st-disc)}.hlp .leg .li b{font-variant-numeric:tabular-nums;color:#222}.hlp .tbl{border:1px solid #e6e8eb;border-radius:8px;overflow:hidden}/* 3.29.4 · 02/10/2026: a tabela nasce vazia (<tbody id="sup-rows">) e o inc/supervisao.js preenche as 7 linhas no carregamento. O painel crescia 159px depois da primeira pintura e empurrava o hero do Discador e da LP: CLS de 0,03 a 0,04 no desktop. 215px é a altura final medida no modo discador (cabeçalho + 7 linhas),igual em todas as larguras porque o painel escala por zoom. Outro modo,outra altura: medir antes de reaproveitar. */ .hlp[data-modo="discador"] .tbl{min-height:215px}.hlp table{width:100%;border-collapse:collapse;font-size:12.5px;table-layout:fixed}.hlp thead .grp td{text-align:center;color:var(--cx-laranja);font-weight:700;font-size:10px;letter-spacing:.06em;padding:7px 0 3px;border-bottom:2px solid var(--cx-laranja)}.hlp thead .grp td.nogrp{border-bottom:1px solid #eceef0}.hlp thead th{text-align:left;padding:7px 6px;color:#5a6067;font-weight:700;font-size:10px;letter-spacing:.03em;border-bottom:1px solid #e6e8eb;background:#fbfcfd;white-space:nowrap}.hlp tbody td{padding:9px 6px;border-bottom:1px solid #f0f2f4;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hlp tbody tr:last-child td{border-bottom:none}.hlp .agent{display:flex;align-items:center;gap:9px}.hlp .av{width:24px;height:24px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:10px;flex:none}.hlp .agent .nm{color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis}.hlp .bdg{display:inline-block;padding:4px 10px;border-radius:5px;color:#fff;font-size:11px;font-weight:600;white-space:nowrap;transition:background .3s}.hlp .b-chamada{background:var(--st-chamada)}.hlp .b-disp{background:var(--st-disp)}.hlp .b-pos{background:var(--st-pos)}.hlp .b-disc{background:var(--st-disc)}.hlp td.esc{white-space:nowrap;color:#6b7078;text-align:left}.hlp td.esc svg{width:15px;height:15px;vertical-align:middle;margin-right:6px}.hlp td.esc .on{color:#3a3f45}.hlp .play{display:inline-flex;vertical-align:middle;margin-left:7px;color:#6b7078}.hlp .play svg{width:14px;height:14px}.hlp td.t{font-variant-numeric:tabular-nums;color:#666}.hlp td.ocio{font-variant-numeric:tabular-nums;color:#555;font-weight:500}.hlp .flash{animation:hlpfl .7s ease}@keyframes hlpfl{0%{background:#FFE7DC}100%{background:transparent}}.hero-liveproof{margin-top:34px;display:flex;align-items:center;gap:22px}.hero-liveproof .lp{display:flex;flex-direction:column;line-height:1}.hero-liveproof .lp .v{font-size:40px;font-weight:700;color:#000;font-variant-numeric:tabular-nums;letter-spacing:-1px}.hero-liveproof .lp .v em{font-style:normal;color:var(--cx-laranja);font-size:26px;margin-left:2px}.hero-liveproof .lp .k{font-size:13px;color:#8a9099;margin-top:7px;max-width:20ch}.hero-liveproof .lp-div{width:1px;height:52px;background:#e6e8eb}@media(max-width:767px){.hlp .tbl{overflow-x:auto}.hlp table{min-width:520px}.hero-liveproof{margin-top:24px;gap:16px}}.cx-card,.addon-card,.step,.stat-card,.incl-item,.addon-list li{border:none;border-radius:24px;box-shadow:none}.throughput-band{box-shadow:none;border:none;border-left:5px solid var(--cx-laranja);background:#fff}.product-shot{box-shadow:none;border:none;background:var(--cx-verde-claro);padding:18px;border-radius:32px;overflow:visible}.product-shot img{border-radius:16px}.shot-dots{display:flex;gap:6px;margin:0 0 12px;line-height:0}.shot-dots i{width:10px;height:10px;border-radius:50%;display:inline-block}.shot-dots i:nth-child(1){background:var(--cx-laranja)}.shot-dots i:nth-child(2){background:var(--cx-roxo)}.shot-dots i:nth-child(3){background:var(--cx-verde)}.hlp .frame{box-shadow:none;border:none;border-radius:24px;padding:14px;background:#fff}.cx-inclist{background:var(--cx-verde-claro);border-radius:24px;padding:32px}.cx-inclist h5{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:#555;margin:0 0 14px;font-weight:700}.cx-inclist ul{list-style:none;margin:0;padding:0}.cx-inclist li{font-size:14.5px;color:#444;padding:9px 0;border-top:1px solid rgba(0,0,0,.06);display:flex;gap:10px;align-items:baseline}.cx-inclist li:first-child{border-top:none}.cx-inclist li:before{content:"✓";color:#1f8a5b;font-weight:800}.cx-faq{margin-top:56px;max-width:860px}.cx-faq h3{font-size:22px;margin-bottom:18px}.cx-faq details{background:#fff;border-radius:16px;margin-bottom:10px;overflow:hidden}.cx-faq summary{cursor:pointer;list-style:none;padding:17px 22px;font-size:15.5px;font-weight:700;color:#222;display:flex;justify-content:space-between;align-items:center}.cx-faq summary:after{content:"+";color:var(--cx-laranja-texto);font-size:20px;font-weight:400}.cx-faq details[open] summary:after{content:"–"}.cx-faq .a{padding:0 22px 18px;font-size:14.5px;color:#555}.statsband .it .v,.cx-statsband .it .v,.statsband .t,.pricebox .val,.cx-pricebox .val,.pbox .val,.stat-item .num,.throughput .n,.throughput-band .tb-num,.dif .n,.step5 .n,.stt .num,.fstep .n,.cnt b,.cmp-hrow .cnt b,.fl b,.exp-b h6,b,strong{font-weight:700}.product-shot{overflow-x:auto;overflow-y:hidden;max-width:100%;-webkit-overflow-scrolling:touch}.product-shot img{max-width:none}.hlp .tbl{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:960px){.hlp{max-width:100%;overflow:hidden}}.statsband .it .v,.cx-statsband .it .v,.pricebox .val,.cx-pricebox .val,.pbox .val,.big,.valor .num,.step .n,.stt .num,.fstep .n,.dif .n,.step5 .n{font-family:var(--cx-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1;letter-spacing:-.01em}.hlp,.jc-panel,.cmp-fit,.scaler,.rep-wrap,.miniui,.ph-screen,.mu{--cx-roxo:#ADA3CC;--cx-roxo-claro:#D9D1ED;--roxo:#ADA3CC;--roxo-claro:#D9D1ED}.dk-badge,.addon-card,.cx-inclist,.inclist,.expcard,.tourleg{border-radius:var(--cx-radius-lg)}/* --------------------------------------------------------------------------- AJUSTES MEDIDOS NA PÁGINA DO DISCADOR PUBLICADA — 25/09/2026 1. O Bricks embrulha todo shortcode num <div class="brxe-shortcode"> com width:100%. Nos cartões em linha (ícone + título),esse invólucro disputava espaço com o título e espremia o texto numa coluna de ~50px. Quando o shortcode devolve só um SVG,o invólucro sai do layout e o ícone volta a ser filho direto do flex,como no mockup. 2. Números da linha do tempo: branco sobre laranja dava 2,87:1. Texto escuro da decisão M8,6,31:1. --------------------------------------------------------------------------- */ .brxe-shortcode:has(> svg:only-child){display:contents}.stt .num{color:#2a0d04}/* --------------------------------------------------------------------------- 25/09/2026,3.9.4 1. Painel de supervisão no celular: o selo "Pós-atendimento" passava 7px da borda da tabela e saía cortado. Selo menor abaixo de 600px,com folga. 2. Botão de envio do Fluent Forms: saía em peso 500 e mais baixo que os outros botões do site. Negrito e o mesmo respiro,no modal e no formulário embutido. A cor continua vindo do próprio Fluent Forms. --------------------------------------------------------------------------- */ @media (max-width:600px){.hlp .bdg{font-size:10.5px;padding:3px 7px;letter-spacing:0}}form.frm-fluent-form .ff-btn-submit:not(.ff_btn_no_style){font-weight:700;font-size:16px;padding:14px 28px}.h6-strip{margin-top:48px;padding-bottom:40px;display:grid;grid-template-columns:auto repeat(4,minmax(0,1fr));column-gap:40px;align-items:start}.h6-strip.sem-selo{grid-template-columns:repeat(4,minmax(0,1fr))}.h6-strip>div{border:none;padding:0}.h6-it{display:flex;flex-direction:column;gap:4px}.h6-it b,.h6-it .t{color:#fff;font-weight:700;font-size:15.5px;line-height:1.3}.h6-it span,.h6-it .s{font-size:13.5px;line-height:1.45;color:var(--cx-escuro-texto-2,rgba(255,255,255,.64))}.cx-logos{background:#fff;padding:28px 24px 30px;display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.cx-logos .lb{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#5f5f5f;font-weight:700;text-align:center}.cx-logos .row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 48px;width:100%}.cx-logos img{max-height:36px;max-width:150px;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.75}.cx-logos.arte-clara img{filter:brightness(0);opacity:.55}@media(max-width:960px){.h6-strip,.h6-strip.sem-selo{grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}.h6-strip:not(.sem-selo)>div:first-child{grid-column:1/-1}.cx-logos .row{gap:12px 26px}.cx-logos img{max-height:28px;max-width:110px}}@media(max-width:600px){.h6-strip.sem-selo{grid-template-columns:1fr}}/* =========================================================================== MENU DO CELULAR — 29/09/2026 Fica NO FIM do style.css de propósito (tem que vir depois das regras .nav nav{display:flex}da linha ~186,que hoje vencem o @media de 960px e deixam "Sobre" e "Conteúdo" empilhados no topo,sem "Produtos"). Par com inc/menu-movel.js,carregado pelo [callix_header] (inc/cabecalho.php). Sem o script,nada aqui muda o cabeçalho: tudo depende da classe .js-mnav,que o script coloca. =========================================================================== */ .mnav-btn{display:none}/* 3.13.2 · a cópia do botão de contato que o script põe no fim do painel fica escondida em qualquer largura e só aparece até 600px (regra lá embaixo). Na 3.12.48 esta regra estava dentro do @media de 960px,e no desktop o cabeçalho mostrava dois botões "Falar com um especialista". */ .nav.js-mnav .in > nav > .mnav-cta{display:none}@media(max-width:960px){.nav.js-mnav .in{flex-wrap:nowrap;gap:12px;padding-top:14px;padding-bottom:14px}.nav.js-mnav .in > a:first-child{margin-right:auto}.nav.js-mnav.is-open{z-index:60}.mnav-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin-right:-10px;padding:0;background:none;border:none;border-radius:var(--cx-radius-sm,6px);color:#111;cursor:pointer}.mnav-btn:focus-visible{outline:3px solid var(--cx-foco,#B93B18);outline-offset:2px}.mnav-btn svg path{stroke:currentColor;stroke-width:2;stroke-linecap:round;fill:none;transform-origin:12px 12px;transition:transform 180ms,opacity 180ms}.nav.is-open .mnav-btn .l1{transform:translateY(5px) rotate(45deg)}.nav.is-open .mnav-btn .l2{opacity:0}.nav.is-open .mnav-btn .l3{transform:translateY(-5px) rotate(-45deg)}.nav.on-photo .mnav-btn{color:#fff}.nav.on-photo.is-open .mnav-btn{color:#111}.nav.on-photo.is-open{background:#fff}.nav.js-mnav .in > nav{display:none}.nav.js-mnav.is-open .in > nav{display:flex;flex-direction:column;align-items:stretch;gap:0;position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 72px);max-height:calc(100dvh - 72px);overflow-y:auto;background:#fff;border-top:1px solid #ececec;border-bottom:1px solid #e4e4e4;box-shadow:0 16px 32px rgba(0,0,0,.10);padding:8px 24px 24px;font-size:17px}.nav.js-mnav .in > nav > a{display:block;padding:14px 0;border-bottom:1px solid #efefef;color:#111;font-weight:500;white-space:normal}.nav.js-mnav .in > nav > a.on{border-bottom-color:#efefef;color:#000;font-weight:700}/* "Produtos" vira rótulo de grupo,com os quatro links sempre à mostra */ .nav.js-mnav .ddown{display:block;padding:14px 0 6px;border-bottom:1px solid #efefef}.nav.js-mnav .ddown:after{display:none}.nav.js-mnav .ddbtn{display:block;padding:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5a5a5a;cursor:default;pointer-events:none}.nav.js-mnav .ddbtn .car{display:none}.nav.js-mnav .ddmenu{position:static;opacity:1;visibility:visible;transform:none;min-width:0;margin:0;padding:0;border:none;box-shadow:none;background:none}.nav.js-mnav .ddmenu a{justify-content:flex-start;padding:10px 0;font-size:17px;color:#111;border-radius:0;background:none;border-bottom:none}.nav.js-mnav .ddmenu a.on{font-weight:700;color:#000}.nav.js-mnav .in > nav a:not(.mnav-cta):hover{color:var(--cx-laranja-texto,#B93B18)}.nav.on-photo.js-mnav .in > nav a:not(.mnav-cta){color:#111}}@media(max-width:600px){.nav.js-mnav .in > .btn,.nav.js-mnav .in > .cx-btn{display:none}.nav.js-mnav .in > nav > .mnav-cta{display:block;margin-top:20px;padding:14px 20px;text-align:center;border-bottom:none;font-size:16px;font-weight:700;color:#2a0d04}}/* ========================================================================= 3.13.0 · Banner de cookies do CookieYes (29/09/2026) O CookieYes grava cor e borda direto em cada botão (style inline),e no plano gratuito parte das cores nem é editável no painel. Por isso as regras abaixo usam !important: é o único jeito de o tema vencer o plugin. Decisões: caixa clara no canto inferior esquerdo,que se separa do hero escuro das páginas;Aceitar todos igual ao botão principal do site (laranja #FF6840 com texto #2a0d04,o par que passou no AA);Recusar todos com o mesmo tamanho,em contorno escuro,sem ser escondido;Personalizar como link. O botão flutuante de rever consentimento sai e dá lugar ao link "Preferências de cookies" do rodapé (inc/rodape-modal.php). Os nomes de classe são os do CookieYes 3.x. Se o plugin atualizar e o banner voltar azul,a causa provável é classe renomeada: inspecionar e ajustar aqui. A marca "Powered by CookieYes" fica: o plano gratuito exige. ====================================================================== */ .cky-consent-container .cky-consent-bar,.cky-modal .cky-preference-center{background:#fff !important;border:1px solid #e4e4e4 !important;border-radius:var(--cx-radius-md,16px) !important;box-shadow:0 12px 40px rgba(0,0,0,.18) !important;font-family:'Montserrat','Montserrat Arial','Montserrat Roboto',Arial,sans-serif !important}.cky-consent-container .cky-title,.cky-modal .cky-preference-title{color:#111 !important;font-weight:700 !important}.cky-consent-container .cky-notice-des,.cky-consent-container .cky-notice-des *,.cky-modal .cky-preference-content-wrapper,.cky-modal .cky-preference-content-wrapper *,.cky-modal .cky-accordion-header-des,.cky-modal .cky-accordion-header-des *{color:var(--cx-cinza-texto,#444) !important;font-size:14px !important;line-height:1.55 !important}.cky-consent-container .cky-notice-des a,.cky-modal .cky-preference-content-wrapper a{color:var(--cx-laranja-texto,#B93B18) !important;text-decoration:underline !important}.cky-consent-container .cky-btn,.cky-modal .cky-btn{font-family:'Montserrat','Montserrat Arial','Montserrat Roboto',Arial,sans-serif !important;font-weight:700 !important;font-size:14px !important;border-radius:var(--cx-radius-sm,8px) !important;padding:10px 16px !important;box-shadow:none !important;opacity:1 !important}.cky-consent-container .cky-btn-accept,.cky-modal .cky-btn-accept{background:var(--cx-laranja,#FF6840) !important;border:2px solid var(--cx-laranja,#FF6840) !important;color:#2a0d04 !important}.cky-consent-container .cky-btn-accept:hover,.cky-modal .cky-btn-accept:hover{background:var(--cx-laranja-hover,#E5552E) !important;border-color:var(--cx-laranja-hover,#E5552E) !important}.cky-consent-container .cky-btn-reject,.cky-modal .cky-btn-reject,.cky-modal .cky-btn-preferences{background:transparent !important;border:2px solid #111 !important;color:#111 !important}.cky-consent-container .cky-btn-reject:hover,.cky-modal .cky-btn-reject:hover,.cky-modal .cky-btn-preferences:hover{background:#111 !important;color:#fff !important}.cky-consent-container .cky-btn-customize{background:transparent !important;border-color:transparent !important;color:#111 !important;text-decoration:underline !important;text-underline-offset:3px}.cky-consent-container .cky-btn:focus-visible,.cky-modal .cky-btn:focus-visible{outline:3px solid var(--cx-foco,#B93B18) !important;outline-offset:2px}.cky-modal .cky-switch input[type="checkbox"]:checked{background:var(--cx-laranja-texto,#B93B18) !important}.cky-modal .cky-always-active{color:#1a7f37 !important}.cky-btn-revisit-wrapper{display:none !important}@media(max-width:576px){.cky-consent-container .cky-consent-bar{border-radius:var(--cx-radius-md,16px) var(--cx-radius-md,16px) 0 0 !important;padding:12px 16px 4px !important}.cky-consent-container .cky-title{display:none !important}.cky-consent-container .cky-notice-des,.cky-consent-container .cky-notice-des *{font-size:13px !important;line-height:1.45 !important}.cky-consent-container .cky-notice-des{margin-bottom:10px !important}.cky-consent-container .cky-notice-btn-wrapper{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;gap:8px !important;margin:0 !important}.cky-consent-container .cky-notice-btn-wrapper .cky-btn{flex:1 1 0 !important;width:auto !important;margin:0 !important;padding:10px 6px !important;white-space:nowrap !important}.cky-consent-container .cky-notice-btn-wrapper .cky-btn-accept{order:1 !important}.cky-consent-container .cky-notice-btn-wrapper .cky-btn-reject{order:2 !important}.cky-consent-container .cky-notice-btn-wrapper .cky-btn-customize{flex-basis:100% !important;order:3 !important;padding:4px !important}.cky-consent-container [data-cky-tag="powered-by"] > div{margin-top:2px !important}.cky-consent-container .cky-consent-bar + div{padding-bottom:6px !important}}/* Link "Preferências de cookies" no rodapé: botão com cara de link */ .cx-footer .cx-link-cookies{background:none;border:0;padding:0;margin:0;cursor:pointer;font:inherit;color:var(--cx-laranja-texto,#B93B18);text-decoration:none}.cx-footer .cx-link-cookies:hover{text-decoration:underline}.cx-footer .cx-link-cookies:focus-visible{outline:3px solid var(--cx-foco,#B93B18);outline-offset:2px;border-radius:2px}/* O Bricks embrulha o rodapé em <footer id="brx-footer">,e a regra genérica "footer{padding:56px 0 40px}" do começo deste arquivo pegava nele também: o respiro somava 56 + 56 em cima e 40 + 40 embaixo. Quem manda no respiro é o .cx-footer;o invólucro fica sem padding. */ #brx-footer{padding:0;background:none}footer.cx-footer:not(.cx-footer--lp){padding:48px 0 32px}footer.cx-footer:not(.cx-footer--lp) .in{grid-template-columns:minmax(0,1fr) auto auto;gap:32px 72px}footer.cx-footer .tag{margin-top:12px;max-width:38ch}footer.cx-footer h6{margin-bottom:10px}footer.cx-footer li{padding:4px 0}footer.cx-footer a,footer.cx-footer .cx-link-cookies{color:var(--cx-cinza-texto,#444);text-decoration:none}footer.cx-footer a:hover,footer.cx-footer .cx-link-cookies:hover{color:var(--cx-laranja-texto,#B93B18);text-decoration:underline}footer.cx-footer a:focus-visible{outline:3px solid var(--cx-foco,#B93B18);outline-offset:2px;border-radius:2px}footer.cx-footer .selos{max-width:1200px;margin:32px auto 0;padding:18px 24px 0;list-style:none;border-top:1px solid var(--cx-verde,#CAD9C7);display:flex;flex-wrap:wrap;gap:6px 0;font-size:13px;line-height:1.5;color:#5f5f5f}footer.cx-footer .selos li{padding:0}footer.cx-footer .selos a{text-decoration:underline;text-decoration-color:rgba(0,0,0,.25);text-underline-offset:3px}footer.cx-footer .selos a:hover{text-decoration-color:currentColor}footer.cx-footer .selos li + li:before{content:"·";color:#6a6a6a;margin:0 10px}footer.cx-footer .selos + .legal{margin-top:14px;padding-top:0;border-top:0}@media(max-width:960px){footer.cx-footer:not(.cx-footer--lp) .in{grid-template-columns:1fr 1fr;gap:28px 32px}footer.cx-footer:not(.cx-footer--lp) .in > .marca{grid-column:1 / -1}}@media(max-width:600px){footer.cx-footer:not(.cx-footer--lp){padding:40px 0 28px}footer.cx-footer:not(.cx-footer--lp) .in{grid-template-columns:1fr 1fr;gap:24px 20px}footer.cx-footer li{padding:6px 0}footer.cx-footer .selos{margin-top:24px;flex-direction:column;gap:2px}footer.cx-footer .selos li + li:before{content:none}/* copyright numa linha,documentos na seguinte,sem o "·" sobrando no começo */ footer.cx-footer .legal .links{display:flex;flex-wrap:wrap;gap:4px 18px}footer.cx-footer .legal .links .copy{flex-basis:100%}footer.cx-footer .legal .links .sep{display:none}footer.cx-footer .selos + .legal{margin-top:18px}footer.cx-footer:not(.cx-footer--lp) .legal{padding-bottom:8px}}:root{--fundo-respiro:#F7F3EE;--borda-suave:#E7DED4}#brx-footer,footer.cx-footer{font-size:16px;line-height:1.6}footer.cx-footer{background:var(--fundo-respiro,#F7F3EE)}footer.cx-footer .selos,footer.cx-footer .legal,footer.cx-footer .fine{border-top-color:var(--borda-suave,#E7DED4)}footer.cx-footer .selos + .legal{border-top:0}footer.cx-footer p.tag{margin-bottom:0}footer.cx-footer .cx-logo{max-width:100%}:root{--cx-foco:#B93B18}.dark,.cx-escura,.cx-darksec,.chero,.erro-hero,.lp-sinonimos,.obr-passos,.dv-code,.stat-chip,.shot,.cx-shot,.tone-verde{--cx-foco:#FFB066}.cx-diferencial{--cx-foco:#FFFFFF}.cx-diferencial .card,.cx-diferencial .card .stat-chip{--cx-foco:#B93B18}:is(#brx-content,body) .fluentform .ff-el-input--content :is(input:not([type=submit]):not([type=checkbox]):not([type=radio]),textarea,select){border-color:#988E84}:is(#brx-content,body) .fluentform :is(input,textarea)::placeholder{color:#76706A;opacity:1}:is(#brx-content,body) .fluentform .ff-el-input--content :is(input,textarea,select):focus{border-color:var(--cx-laranja-texto,#B93B18)}:is(#brx-content,body) .fluentform .ff-el-input--content :is(input,textarea,select):focus-visible{outline:2px solid var(--cx-foco,#B93B18);outline-offset:1px}:is(#brx-content,body) .fluentform .ff-el-is-error :is(input,textarea,select){border-color:var(--cx-erro,#B42318)}/* 3 · Botão de envio no hover. O formulário de Parceiros (id 4) traz da opção "Personalizado" do Fluent um hover branco com texto azul #1A7EFB (3,87:1),com o mesmo peso da regra de 22/09,e o Fluent imprime depois. Classe repetida sobe o peso para (0,5,1) e vale para qualquer formulário. */ form.frm-fluent-form .ff-btn-submit.ff-btn-submit:not(.ff_btn_no_style):hover{background-color:var(--cx-laranja-hover,#E5552E);border-color:var(--cx-laranja-hover,#E5552E);color:#2a0d04}#brx-content :is(p,li,dd,td,.brxe-text-basic,.brxe-text) a:not([class]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}#brx-content :is(p,li,dd,td,.brxe-text-basic,.brxe-text) a:not([class]):hover{text-decoration-thickness:2px}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--cx-foco,#B93B18);outline-offset:2px}.cx-produto{--cx-foco:#FFB066}/* 6 · Âncora "#" dos documentos (contrato,anexo,política). Ficava visível no fim de cada parágrafo e título,laranja e sem sublinhado: 59 links distinguidos só pela cor na página do contrato,e ruído visual na leitura. Agora aparece ao passar o mouse no parágrafo ou ao receber foco pelo teclado,como nos sites de documentação. O link continua no HTML. */ #brx-content a.ancora{opacity:0;transition:opacity .15s;text-decoration:none}#brx-content :is(p,h2,h3,h4):hover > a.ancora,#brx-content a.ancora:focus-visible{opacity:1}@media (hover:none){#brx-content a.ancora{display:none}}@media(max-width:960px){.cx-js .nav .in{flex-wrap:nowrap;gap:12px;padding-top:14px;padding-bottom:14px}.cx-js .nav .in > a:first-child{margin-right:auto}.cx-js .nav .in > nav{display:none}.cx-js .nav:not(.js-mnav) .in:has(> nav):after{content:"";flex:none;width:34px;height:44px}}/* =========================================================================== TÍTULO DO MODAL · 3.27.0 · 02/10/2026 Era um <h2> "Conte da sua operação" em TODAS as páginas,inclusive nas jurídicas,porque o modal entra pelo wp_footer. Virou parágrafo com o mesmo desenho: sai da estrutura de títulos que o Google lê,fica igual na tela. =========================================================================== */ .lpform .cxmodal-tit{font-size:22px;line-height:1.25;margin:0 0 4px;letter-spacing:-.01em;font-weight:700;color:#000;padding-right:46px}/* =========================================================================== SEÇÕES FORA DA TELA · 3.27.0 · 02/10/2026 Da terceira seção em diante,o navegador só calcula layout e pinta quando a seção chega perto da tela. As páginas de produto têm 1.100 a 1.500 elementos,e calcular tudo na abertura era a maior parte do tempo de bloqueio no celular. "auto 900px" é a altura provisória;depois de desenhada uma vez,o navegador lembra a altura real. A busca do navegador (Ctrl+F) continua achando o texto. Com âncora na URL ou clique em link de âncora,a classe .cx-sem-cv (inc/desempenho.php) desliga a regra,porque o salto precisa da altura real das seções para cair no lugar certo. =========================================================================== */ html:not(.cx-sem-cv) #brx-content > section:nth-of-type(n+3){content-visibility:auto;contain-intrinsic-size:auto 900px}/* 3.31.3 · botão do cabeçalho em /obrigado ("Falar no WhatsApp",inc/cabecalho.php): o laranja de sempre,com o símbolo oficial do WhatsApp em monocromático,no tom do texto. Mesmo desenho do botão da página. */ .btn.btn--wa{display:inline-flex;align-items:center;gap:8px}.btn.btn--wa:before{content:"";flex:none;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20fill='%232a0d04'%20d='M17.472%2014.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94%201.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198%200-.52.074-.792.372-.272.297-1.04%201.016-1.04%202.479%200%201.462%201.065%202.875%201.213%203.074.149.198%202.096%203.2%205.077%204.487.709.306%201.262.489%201.694.625.712.227%201.36.195%201.871.118.571-.085%201.758-.719%202.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421%207.403h-.004a9.87%209.87%200%2001-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86%209.86%200%2001-1.51-5.26c.001-5.45%204.436-9.884%209.888-9.884%202.64%200%205.122%201.03%206.988%202.898a9.825%209.825%200%20012.893%206.994c-.003%205.45-4.437%209.884-9.885%209.884m8.413-18.297A11.815%2011.815%200%200012.05%200C5.495%200%20.16%205.335.157%2011.892c0%202.096.547%204.142%201.588%205.945L.057%2024l6.305-1.654a11.882%2011.882%200%20005.683%201.448h.005c6.554%200%2011.89-5.335%2011.893-11.893a11.821%2011.821%200%2000-3.48-8.413Z'/%3E%3C/svg%3E") center/contain no-repeat}
/*callix-pagina-ura-reversa*//* =========================================================================== CSS DA PÁGINA DE URA REVERSA · /ura-reversa 28/09/2026. Carregado pelo tema DEPOIS do style.css,e só nesta página,igual aos de Discador e WhatsApp. Depois dele vem o css/blocos-compartilhados.css (hero,faixa de clientes e infraestrutura). Origem: o CSS do mockup "Callix · URA Ativa",gerado por script com as mesmas adaptações da página de WhatsApp: 1. Saíram as regras de cabeçalho,rodapé,menu,faixa de revisão e CTA fixo (vêm do tema). 2. .wrap virou .cxw (o Bricks tem uma classe global "wrap" com 80px de margem vertical). 3. Regras de elemento puro (h1,section,img,b...) ficam presas a :where(#brx-content),que não soma especificidade e não encosta no cabeçalho,no rodapé nem no modal do tema. 4. .brxe-shortcode.cx-svg{display:contents}: o Bricks embrulha cada SVG solto num div de shortcode;assim o embrulho não muda o layout. =========================================================================== */ :root{color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}:where(html){scroll-padding-top:env(safe-area-inset-top,0px)}:where(#brx-content){margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#faf9f5;color:#141413}:where(#brx-content) img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}:root{--cx-laranja:#FF6840;--cx-laranja-claro:#FFB066;--cx-verde-claro:#EAF4E8;--cx-verde:#CAD9C7;--cx-roxo:#ADA3CC;--cx-roxo-claro:#D9D1ED;--cx-preto:#000;--cx-cinza-texto:#444;--cx-branco:#fff;--cx-erro:#F7545E;--cx-info:#48A1AF;--cx-laranja-texto:#C8431D;--cx-laranja-hover:#E5552E;--cx-check:#1f8a5b;--cx-text-on-dark-muted:rgba(255,255,255,.64);--cx-border-on-dark:rgba(255,255,255,.16);--cx-radius-sm:8px;--cx-radius-md:16px;--cx-radius-lg:24px;--cx-radius-xl:32px;--cx-space-1:8px;--cx-space-2:16px;--cx-space-3:24px;--cx-space-4:32px;--cx-space-5:48px;--cx-space-6:64px;--cx-space-7:96px;--cx-space-8:128px}:where(#brx-content) *{margin:0;padding:0;box-sizing:border-box}:where(html){scroll-behavior:smooth}:where(#brx-content){font-family:"Montserrat",'Montserrat Arial','Montserrat Roboto',Arial,sans-serif;font-weight:400;font-size:17px;line-height:1.6;color:var(--cx-cinza-texto);background:var(--cx-branco);-webkit-font-smoothing:antialiased}:where(#brx-content) h1,:where(#brx-content) h2,:where(#brx-content) h3,:where(#brx-content) h4,:where(#brx-content) h5{color:var(--cx-preto);line-height:1.15;font-weight:700;letter-spacing:-.02em}:where(#brx-content) h1{font-size:46px}:where(#brx-content) h2.sec{font-size:33px;margin-bottom:12px;max-width:880px}:where(#brx-content) h3{font-size:20px}:where(#brx-content) b,:where(#brx-content) strong{color:#222}:where(#brx-content) a{color:var(--cx-laranja-texto)}.cxw{max-width:1200px;margin:0 auto;padding:0 24px}:where(#brx-content) section{padding:var(--cx-space-7) 0}.sec-branca{background:var(--cx-branco)}.sec-verde{background:var(--cx-verde-claro)}.eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cx-laranja-texto);margin-bottom:14px}.sec-intro{font-size:18px;max-width:800px}.note{font-size:14px;color:#777;margin-top:22px}.btn{display:inline-block;background:var(--cx-laranja);color:#fff;font-size:17px;font-weight:700;line-height:1.2;border:none;border-radius:var(--cx-radius-md);padding:16px 32px;cursor:pointer;text-decoration:none;transition:background 160ms}.btn:hover{background:var(--cx-laranja-hover)}.btn:focus-visible{outline:3px solid var(--cx-foco,#B93B18);outline-offset:2px}.btn.onOrange{background:#fff;color:var(--cx-laranja-texto)}.btn.onOrange:hover{background:var(--cx-preto);color:#fff}.micro{display:block;font-size:13px;color:#777;margin-top:10px}.linkc{display:inline-block;margin-top:26px;font-size:15.5px;font-weight:700;color:var(--cx-laranja-texto);text-decoration:none;border-bottom:2px solid var(--cx-laranja-claro)}.hero{background:var(--cx-verde-claro);padding:88px 0}.hero .in{max-width:1360px;display:grid;grid-template-columns:1fr 1.04fr;gap:56px;align-items:center}.hero p.sub{max-width:620px}.hero p.sub{font-size:19px;margin-top:18px;max-width:560px}.hero .cta{margin-top:28px}.bullets{margin-top:26px;display:flex;flex-direction:column;gap:10px}.bullets span{font-size:15px;color:#333;display:flex;gap:10px;align-items:center;font-weight:500}.bullets i{width:14px;height:14px;border-radius:5px;background:var(--cx-laranja);flex-shrink:0}.shot{background:var(--cx-branco);border-radius:var(--cx-radius-xl);padding:18px;position:relative}.shot.tone-verde{background:var(--cx-verde-claro)}.shot .dots{display:flex;gap:6px;margin-bottom:12px;line-height:0}.shot .dots i{width:10px;height:10px;border-radius:50%;display:inline-block}.shot .dots i:nth-child(1){background:var(--cx-laranja)}.shot .dots i:nth-child(2){background:var(--cx-roxo)}.shot .dots i:nth-child(3){background:var(--cx-verde)}.shot .cap{font-size:12.5px;color:#888;margin-top:10px}.statsband{background:var(--cx-laranja);border-radius:var(--cx-radius-xl);padding:44px 48px;display:grid;grid-template-columns:auto 1fr 1fr 1fr 1fr;gap:36px;align-items:center}.statsband .t{color:#fff;font-size:20px;font-weight:700;max-width:200px;line-height:1.25}.statsband .it .v{font-size:40px;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.1}.statsband .it .l{font-size:13.5px;color:rgba(255,255,255,.9);margin-top:4px}.authority{text-align:center;margin-top:var(--cx-space-6)}.al-label{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--cx-cinza-texto);font-weight:700;margin-bottom:var(--cx-space-4)}.logos-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 46px}.logos-row .cl-img{max-height:46px;max-width:158px;width:auto;height:auto;opacity:.72;object-fit:contain;filter:grayscale(1)}.card{background:var(--cx-branco);border-radius:var(--cx-radius-lg);padding:32px}.sec-branca .card{background:var(--cx-verde-claro)}.sec-verde .card{background:var(--cx-branco)}.card .k{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cx-laranja-texto);margin-bottom:10px}.card h3{font-size:20px;margin-bottom:10px}.card p{font-size:15px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:36px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:36px}.duo{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}.route .card{position:relative}.route .card.here{background:#fff;box-shadow:inset 0 0 0 2px var(--cx-laranja)}.sec-verde .route .card.here{background:#fff}.route .card.here .k{color:var(--cx-laranja-texto)}.difsteps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:44px}.dif{background:var(--cx-verde-claro);border-radius:var(--cx-radius-lg);padding:26px 22px;position:relative;display:flex;flex-direction:column}.sec-branca .dif{background:var(--cx-verde-claro)}.dif.hl{background:#FFF0EA}.dif .n{position:absolute;top:-16px;left:24px;background:var(--cx-laranja);color:#fff;font-weight:800;font-size:15px;border-radius:var(--cx-radius-sm);padding:5px 13px}.dif h4{font-size:16.5px;margin:10px 0 8px;font-weight:700;color:#000;line-height:1.3}.dif p{font-size:14px;margin-top:auto}.dif .miniui{margin:6px 0 14px}.throughput{display:flex;gap:28px;align-items:center;background:#fff;border-left:5px solid var(--cx-laranja);border-radius:var(--cx-radius-md);padding:24px 32px;margin-top:var(--cx-space-5)}.sec-verde .throughput{background:#fff}.throughput .n{font-weight:800;font-size:44px;line-height:1;color:var(--cx-laranja-texto);white-space:nowrap;letter-spacing:-.02em}.throughput .t{font-size:16px;line-height:1.5}.dark{background:var(--cx-preto);color:var(--cx-text-on-dark-muted)}.dark h2.sec{color:#fff;max-width:760px}.dark .sec-intro{color:var(--cx-text-on-dark-muted);max-width:660px}.dark .eyebrow{color:var(--cx-laranja-claro)}.dark a{color:var(--cx-laranja-claro);font-weight:700;text-decoration:none;border-bottom:1px solid rgba(255,176,102,.5)}.badges{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.cbadge{border:1px solid var(--cx-border-on-dark);border-radius:var(--cx-radius-lg);padding:26px}.cbadge .hd{display:flex;gap:12px;align-items:center;margin-bottom:10px}.cbadge .t{color:#fff;font-weight:700;font-size:16.5px}.cbadge p{font-size:13.5px;color:var(--cx-text-on-dark-muted)}.vw{display:block;margin-top:44px}.why{display:flex;flex-direction:column;gap:16px}.why .card{padding:26px 28px}.why h3{font-size:18.5px;margin-bottom:8px}.why p{font-size:14.5px}.featured{background:var(--cx-verde-claro);border-radius:var(--cx-radius-lg);padding:36px;display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;margin-top:36px}.sec-branca .featured{background:var(--cx-verde-claro)}.featured .k{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cx-laranja-texto);margin-bottom:10px}.featured h3{font-size:24px;margin-bottom:12px}.featured p{font-size:15.5px}.featured .dor{font-size:14.5px;font-style:italic;color:#333;background:rgba(0,0,0,.05);border-radius:var(--cx-radius-sm);padding:10px 14px;margin-bottom:14px}.price-line{font-size:17px;font-weight:800;color:#000;margin-top:16px}.addons{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px}.addons .card{padding:26px}.addons h4{font-size:16.5px;margin-bottom:8px;font-weight:700;color:#000}.addons p{font-size:14px}.addons .pl{font-size:14.5px;font-weight:800;color:#000;margin-top:12px}.addons .pl.soft{color:#888;font-weight:700}.pricegrid{display:grid;grid-template-columns:.92fr 1.08fr;gap:28px;margin-top:36px;align-items:stretch}.pricebox{background:var(--cx-branco);border-radius:var(--cx-radius-lg);padding:40px;text-align:center;display:flex;flex-direction:column;justify-content:center}.pricebox .from{font-size:12.5px;color:#888;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.pricebox .val{font-size:56px;font-weight:800;color:#000;letter-spacing:-.02em;margin:6px 0;line-height:1}.pricebox .val small{font-size:18px;color:#888;font-weight:500}.pricebox .rule{font-size:13.5px;color:#777;margin:14px auto 0;max-width:360px}.pricebox .btn{margin-top:22px}.inclist{background:var(--cx-branco);border-radius:var(--cx-radius-lg);padding:32px}.inclist h5{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:#555;margin-bottom:14px;font-weight:700}.inclist ul{list-style:none}.inclist li{font-size:14.5px;color:#444;padding:9px 0;border-top:1px solid rgba(0,0,0,.06);display:flex;gap:10px;align-items:baseline}.inclist li:first-of-type{border-top:none}.inclist li:before{content:"✓";color:var(--cx-check);font-weight:800}.metanote{grid-column:1/-1;background:rgba(72,161,175,.13);border-left:4px solid var(--cx-info);border-radius:var(--cx-radius-sm);padding:16px 22px;font-size:14.5px;color:#444}.steps5{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:36px}.step5{background:var(--cx-verde-claro);border-radius:var(--cx-radius-md);padding:22px 18px}.step5 .n{width:30px;height:30px;border-radius:var(--cx-radius-sm);background:var(--cx-laranja);color:#fff;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.step5 h5{font-size:15px;color:#000;margin-bottom:5px}.step5 p{font-size:12.5px;color:#666}.faq{margin-top:56px;max-width:880px}.faq h3{font-size:22px;margin-bottom:18px}.faq details{background:var(--cx-verde-claro);border-radius:var(--cx-radius-md);margin-bottom:10px;overflow:hidden}.faq summary{cursor:pointer;list-style:none;padding:17px 22px;font-size:15.5px;font-weight:700;color:#222;display:flex;justify-content:space-between;align-items:center;gap:20px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--cx-laranja-texto);font-size:20px;font-weight:400}.faq details[open] summary:after{content:"–"}.faq .a{padding:0 22px 18px;font-size:14.5px;color:#555}.final{background:var(--cx-laranja);padding:var(--cx-space-7) 0}.final .in{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.final h2{color:#fff;font-size:34px;max-width:540px;line-height:1.2}.final p{color:#fff;font-size:16.5px;margin-top:16px;max-width:480px;opacity:.96}.formcard{background:var(--cx-branco);border-radius:var(--cx-radius-lg);padding:36px}.formcard label{display:block;font-size:13.5px;font-weight:500;color:#333;margin:14px 0 6px}.formcard label:first-of-type{margin-top:0}.formcard input{width:100%;border:1px solid var(--cx-verde);border-radius:var(--cx-radius-sm);padding:13px 14px;font-family:inherit;font-size:15px;color:#444;background:#fff}.formcard input:focus{border-color:var(--cx-laranja);outline:none}.formcard .btn{width:100%;margin-top:22px;text-align:center}.formcard .micro{text-align:center}.ui{font-family:"Segoe UI",Roboto,Arial,sans-serif;font-size:13px;color:#4a4a4a;line-height:1.4;text-align:left;background:#fff}.ui *{box-sizing:border-box}.ui .top{display:flex;align-items:center;gap:22px;padding:0 18px;height:46px;border-bottom:1px solid #eee;font-size:13px;color:#333}.ui .top .lg{height:22px;width:auto;flex:none}.ui .top .mi{white-space:nowrap}.ui .top .mi.on{color:#111;font-weight:700}.ui .top .sp{flex:1}.ui .top .av{width:30px;height:30px;border-radius:50%;background:#d8d8d8;color:#666;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none}.ui .crumb{padding:14px 20px 4px;font-size:13px;color:#999}.ui .crumb b{color:#555;font-weight:600}.ui .hrow{display:flex;align-items:center;gap:26px;padding:4px 20px 14px}.ui .hrow h4{font-size:21px;color:#333;font-weight:700;border-bottom:3px solid #333;padding-bottom:4px;letter-spacing:0}.ui .hrow .sp{flex:1}.ui .cnt{display:flex;align-items:baseline;gap:7px}.ui .cnt .n{font-size:28px;font-weight:700}.ui .cnt .l{font-size:12.5px;color:#888}.ui .cnt.green .n{color:#3bb273}.ui .cnt.gray .n{color:#c9c9c9}.ui .cnt.blue .n{color:#3d9be9}.ui .addbtn{background:#28a795;color:#fff;border-radius:6px;padding:10px 16px;font-size:13px;font-weight:600;white-space:nowrap}.ui table{width:calc(100% - 40px);margin:0 20px;border-collapse:collapse;font-size:13px}.ui thead th{text-align:left;color:#666;font-size:11px;letter-spacing:.5px;text-transform:uppercase;font-weight:700;padding:12px 9px;border-bottom:1px solid #e8e8e8;white-space:nowrap}.ui tbody td{padding:13px 9px;border-bottom:1px solid #f2f2f2;color:#444;white-space:nowrap}.ui tbody tr:last-child td{border-bottom:none}.ui .badge{border-radius:4px;color:#fff;font-size:11px;font-weight:700;padding:3px 10px;white-space:nowrap}.ui .badge.and{background:#3bb273}.ui .badge.fin{background:#3d9be9}.ui .badge.pau{background:#c9c9c9}.ui .cname{color:#333}.ui .cname .id{color:#bbb;font-size:11px;margin-left:6px}.ui .pbar{width:130px;height:9px;border-radius:2px;background:#ececec;overflow:hidden;display:flex}.ui .pbar i{height:100%;display:block}.ui .pbar .done{background:#1d5c50}.ui .pbar .part{background:#3bb273}.ui .pbar .fail{background:#d9534f}.ui .dest{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;border-radius:999px;padding:4px 11px}.ui .dest.wa{background:#e6f6ec;color:#1d7a48}.ui .dest.fila{background:#e9f1fb;color:#2a6db5}.ui .dest.dado{background:#f1eefa;color:#5b4a97}.ui .num{font-variant-numeric:tabular-nums}.ui .filt{display:flex;align-items:center;gap:11px;padding:14px 20px;font-size:13px;color:#555;border-bottom:1px solid #f0f0f0}.ui .filt .fic{width:26px;height:26px;border-radius:50%;background:#8b46d1;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;flex:none}.ui .filt b{color:#333}.ui .filt a{color:#7a5fd3;text-decoration:underline}.ui .funnel{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:20px}.ui .fb{border:1px solid #dcdcdc;border-radius:8px;padding:14px 15px}.ui .fb h6{font-size:12px;color:#666;font-weight:600;margin-bottom:4px;line-height:1.25}.ui .fb .big{font-size:26px;font-weight:700;color:#222;line-height:1.1}.ui .fb .pct{font-size:11.5px;color:#8a8a8a;margin-top:3px}.ui .fb.mark{border-color:#f0a58a;box-shadow:0 4px 14px rgba(240,165,138,.28)}.ui .destrow{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:0 20px 18px}.ui .db{border:1px solid #dcdcdc;border-radius:8px;padding:14px 15px}.ui .db h6{font-size:12px;color:#666;font-weight:600;margin-bottom:5px}.ui .db .big{font-size:22px;font-weight:700;color:#222;line-height:1.1}.ui .db .barw{height:6px;border-radius:3px;background:#efefef;margin-top:9px;overflow:hidden}.ui .db .barw i{display:block;height:100%}.ui .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:16px 20px 20px;border-top:1px solid #f2f2f2}.ui .kp h6{font-size:11px;color:#999;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.ui .kp .t{font-size:20px;font-weight:700;color:#333;margin-top:3px}.cmp-fit{position:relative;overflow:hidden;border-radius:var(--cx-radius-md)}.cmp-fit>.cmp{transform-origin:top left}.cmp{font-family:"Segoe UI",Roboto,Arial,sans-serif;font-size:12px;color:#4a4a4a;line-height:1.4;text-align:left;background:#fff;border-radius:var(--cx-radius-md);overflow:hidden;min-width:560px}.cmp *{box-sizing:border-box}.cmp-top{display:flex;align-items:center;gap:13px;padding:0 14px;height:38px;border-bottom:1px solid #eee;font-size:11px;color:#555}.cmp-top .lg{height:16px;width:auto;flex:none}.cmp-top .mi{white-space:nowrap}.cmp-top .mi.on{color:#111;font-weight:700}.cmp-top .sp{flex:1}.cmp-top .av{width:22px;height:22px;border-radius:50%;background:#d8d8d8;color:#666;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none}.cmp-crumb{padding:11px 14px 3px;font-size:11px;color:#999}.cmp-crumb b{color:#555;font-weight:600}.cmp-hrow{display:flex;align-items:center;gap:16px;padding:2px 14px 11px}.cmp-hrow h4{font-size:16px;color:#333;font-weight:700;border-bottom:3px solid #333;padding-bottom:4px;letter-spacing:0}.cmp-hrow .sp{flex:1}.cmp-hrow .cnt{font-size:10.5px;color:#8a8a8a;white-space:nowrap}.cmp-hrow .cnt b{font-size:19px;font-weight:700;margin-right:4px;vertical-align:-1px}.cmp-hrow .cnt.green b{color:#3bb273}.cmp-hrow .cnt.blue b{color:#3d9be9}.cmp-hrow .addbtn{background:#28a795;color:#fff;border-radius:5px;padding:7px 12px;font-size:11px;font-weight:600;white-space:nowrap}.cmp-tools{display:flex;gap:7px;padding:0 14px 11px}.cmp-tools .srch{flex:0 0 148px;border:1px solid #ddd;border-radius:5px;padding:6px 10px;font-size:11px;color:#b0b0b0}.cmp-tools .fbtn{background:#2b2b2b;color:#fff;border-radius:5px;padding:6px 13px;font-size:11px}.cmp table{width:calc(100% - 28px);margin:0 14px;border-collapse:collapse;font-size:11.5px;table-layout:fixed}.cmp col.c1{width:19%}.cmp col.c2{width:30%}.cmp col.c3{width:18%}.cmp col.c4{width:12%}.cmp col.c5{width:21%}.cmp tbody td{overflow:hidden;text-overflow:ellipsis}.cmp td.num{text-align:right;padding-right:14px}.cmp th.num{text-align:right;padding-right:14px}.cmp td:last-child,.cmp th:last-child{padding-left:10px}.cmp thead th{text-align:left;color:#666;font-size:9.5px;letter-spacing:.45px;text-transform:uppercase;font-weight:700;padding:8px 6px;border-bottom:1px solid #e8e8e8;white-space:nowrap}.cmp tbody td{padding:10px 6px;border-bottom:1px solid #f2f2f2;color:#444;white-space:nowrap;vertical-align:middle}.cmp tr.open td{border-bottom:none;background:#fafbfa}.cmp tr.exp>td{padding:2px 10px 12px;background:#fafbfa;border-bottom:1px solid #e6e8e6;white-space:normal}.cmp .car{color:#9aa;font-size:9px;margin-right:5px}.cmp .badge{border-radius:3px;color:#fff;font-size:9px;font-weight:700;padding:3px 7px;white-space:nowrap;display:inline-block}.cmp .badge.and{background:#3bb273}.cmp .badge.fin{background:#3d9be9}.cmp .cname{color:#333}.cmp .cname .id{color:#bbb;font-size:9.5px;margin-left:5px}.cmp .pcell{display:flex;align-items:center;gap:7px}.cmp .pbar{width:62px;height:7px;border-radius:2px;background:#ececec;overflow:hidden;display:flex;flex:none}.cmp .pbar i{height:100%;display:block}.cmp .pbar .done{background:#1d5c50}.cmp .pbar .part{background:#3bb273}.cmp .pbar .fail{background:#d9534f}.cmp .pct{font-size:10px;color:#999;font-variant-numeric:tabular-nums}.cmp .dest{display:inline-block;font-size:9.5px;font-weight:700;border-radius:999px;padding:3px 9px}.cmp .dest.wa{background:#e6f6ec;color:#1d7a48}.cmp .dest.fila{background:#e9f1fb;color:#2a6db5}.cmp .dest.dado{background:#f1eefa;color:#5b4a97}.cmp .num{font-variant-numeric:tabular-nums}.expgrid{display:grid;grid-template-columns:1.12fr .94fr 1.04fr;gap:10px}.exp-b{background:#fff;border:1px solid #e9ebe9;border-radius:7px;padding:10px 11px}.exp-b h6{font-size:9px;text-transform:uppercase;letter-spacing:.5px;color:#9a9a9a;font-weight:700;margin-bottom:8px}.agrow{display:flex;align-items:center;gap:6px;padding:4px 0;border-top:1px solid #f4f4f4}.agrow:first-of-type{border-top:none}.agrow .an{font-size:10px;color:#555;font-weight:600;flex:0 0 40px}.agrow .ch{display:flex;gap:3px}.agrow .ch i{width:13px;height:7px;border-radius:2px;display:block;background:#e2e2e2}.agrow .ch i.on{background:#EB8C3E}.agrow .ch i.dial{background:#3bb273}.agrow .ai{font-size:9.5px;color:#a5a5a5;margin-left:auto;font-variant-numeric:tabular-nums}.exp-b .lgnd{display:flex;gap:11px;margin-top:8px;font-size:8.5px;color:#a0a0a0}.exp-b .lgnd span{display:flex;align-items:center;gap:4px}.exp-b .lgnd i{width:9px;height:6px;border-radius:2px;display:block}.fl{display:flex;justify-content:space-between;align-items:baseline;padding:4.5px 0;border-top:1px solid #f4f4f4;font-size:10.5px;color:#666}.fl:first-of-type{border-top:none}.fl b{color:#222;font-size:12px;font-variant-numeric:tabular-nums}.fl.hi{color:#c2542a}.fl.hi b{color:#c2542a;font-size:14px}.exp-b .dopt{display:flex;align-items:flex-start;gap:7px;padding:4.5px 0;font-size:10.5px;color:#7a7a7a;line-height:1.3}.exp-b .dopt .rd{margin-top:1px}.exp-b .dopt .rd{width:11px;height:11px;border-radius:50%;border:2px solid #d0d0d0;flex:none}.exp-b .dopt.on{color:#1d7a48;font-weight:700}.exp-b .dopt.on .rd{border-color:#3bb273;background:radial-gradient(circle,#3bb273 0 2.5px,#fff 2.5px)}.exp-b .anote{font-size:9px;color:#a8a8a8;margin-top:8px;border-top:1px dashed #eee;padding-top:7px}.cmp-foot{display:flex;align-items:center;gap:8px;padding:11px 14px 13px;font-size:10px;color:#a5a5a5}.cmp-foot .pg{display:flex;gap:4px;margin-left:auto}.cmp-foot .pg span{width:19px;height:19px;border-radius:4px;background:#f2f2f2;display:flex;align-items:center;justify-content:center;font-size:9.5px;color:#888}.cmp-foot .pg span.on{background:#2b2b2b;color:#fff}@media (max-width:1100px){.expgrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.expgrid{grid-template-columns:1fr}}.rep-filt{display:flex;align-items:center;gap:8px;padding:10px 14px 0;font-size:10.5px;color:#666;flex-wrap:wrap}.rep-filt .fic{width:19px;height:19px;border-radius:50%;background:#8b46d1;color:#fff;display:flex;align-items:center;justify-content:center;font-size:9px;flex:none}.rep-filt b{color:#333}.rep-filt a{color:#7a5fd3;text-decoration:underline}.rep-title{text-align:center;font-size:13.5px;font-weight:700;color:#444;padding:12px 14px 10px}:where(#brx-content) table.rep{width:calc(100% - 28px);margin:0 14px;border-collapse:collapse;font-size:11px;table-layout:fixed;border:1px solid #e9e9e9;border-radius:5px}:where(#brx-content) table.rep col.m{width:29%}:where(#brx-content) table.rep col.q{width:14%}:where(#brx-content) table.rep col.p{width:11%}:where(#brx-content) table.rep col.v{width:21%}:where(#brx-content) table.rep .grp td{text-align:center;font-size:9px;font-weight:700;letter-spacing:.5px;color:#e07a3f;padding:9px 4px 5px;border-bottom:1px solid #f0dccf}:where(#brx-content) table.rep .grp td.non{border-bottom:none}:where(#brx-content) table.rep thead th{text-align:center;font-size:8.5px;letter-spacing:.4px;text-transform:uppercase;color:#8a8a8a;font-weight:700;padding:6px 4px 9px;border-bottom:1px solid #e9e9e9}:where(#brx-content) table.rep thead th.l{text-align:left;padding-left:11px}:where(#brx-content) table.rep tbody td{padding:9px 4px;border-bottom:1px solid #f4f4f4;text-align:center;color:#3d7bbf;font-variant-numeric:tabular-nums}:where(#brx-content) table.rep tbody td.l{text-align:left;color:#555;padding-left:11px}:where(#brx-content) table.rep tbody tr:last-child td{border-bottom:none}:where(#brx-content) table.rep tbody td.pc{color:#e07a3f}:where(#brx-content) table.rep tbody td.vr{color:#2e8b57;font-weight:700}:where(#brx-content) table.rep tbody tr.hl td{background:#fbfdfb}:where(#brx-content) table.rep tbody tr.hl td.l{font-weight:700;color:#222}.rep-don{display:flex;align-items:center;gap:16px;padding:16px 16px 18px;margin:14px 14px 0;border-top:1px solid #f0f0f0}.rep-don .rd-t{font-size:11px;font-weight:700;color:#444;margin-bottom:9px}.rep-don svg{flex:none}.rep-don .lg2 div{display:flex;align-items:center;gap:7px;font-size:10px;color:#666;padding:3px 0}.rep-don .lg2 i{width:9px;height:9px;border-radius:2px;display:block;flex:none}.rep-don .lg2 b{color:#222;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:14px}.rep-note{font-size:9px;color:#adadad;padding:0 16px 14px}.photo-slot{border-radius:var(--cx-radius-lg);background:#fff;border:2px dashed var(--cx-verde);display:flex;flex-direction:column;justify-content:center;gap:10px;padding:32px;min-height:340px;text-align:center}.sec-verde .photo-slot{background:rgba(255,255,255,.55)}.photo-slot .ic{width:46px;height:46px;border-radius:14px;background:var(--cx-laranja);display:flex;align-items:center;justify-content:center;margin:0 auto 4px}.photo-slot .t{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cx-laranja-texto)}.photo-slot p{font-size:13.5px;color:#6f7a6d;max-width:340px;margin:0 auto}.problema-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;margin-top:8px}@media (max-width:960px){.problema-grid{grid-template-columns:1fr;gap:28px}.photo-slot{min-height:220px}}.mu{background:#fff;border-radius:10px;padding:11px 12px;font-family:"Segoe UI",Roboto,Arial,sans-serif;font-size:11px;color:#555;line-height:1.35}.mu .row{display:flex;align-items:center;gap:8px}.mu .file{background:#f4f6f4;border:1px dashed #c8d2c6;border-radius:6px;padding:7px 9px;display:flex;align-items:center;gap:7px;font-size:10px;color:#556}.mu .file b{color:#222;font-weight:700}.mu .segs{display:flex;gap:5px;margin-top:8px}.mu .seg{flex:1;text-align:center;border-radius:6px;padding:5px 4px;font-size:9.5px;font-weight:700;background:#f2f2f2;color:#888}.mu .seg.on{background:var(--cx-laranja);color:#fff}.mu .wave{display:flex;align-items:flex-end;gap:2px;height:20px;margin-top:9px}.mu .wave i{flex:1;background:var(--cx-laranja-claro);border-radius:2px;display:block}.mu .ch{display:flex;align-items:center;justify-content:space-between;padding:4.5px 0;border-top:1px solid #f2f2f2;font-size:10px}.mu .ch:first-of-type{border-top:none}.mu .pill{font-size:8.5px;font-weight:700;border-radius:999px;padding:2px 7px}.mu .pill.oc{background:#fdeee7;color:#c2542a}.mu .pill.ok{background:#e6f6ec;color:#1d7a48}.mu .keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;max-width:120px;margin:2px auto 0}.mu .key{background:#f4f4f4;border-radius:7px;padding:7px 0;text-align:center;font-size:11px;font-weight:600;color:#999}.mu .key.on{background:var(--cx-laranja);color:#fff;box-shadow:0 0 0 3px rgba(255,104,64,.22)}.mu .dst{display:flex;align-items:center;gap:7px;padding:6px 0;border-top:1px solid #f2f2f2;font-size:10px}.mu .dst:first-of-type{border-top:none}.mu .rd{width:12px;height:12px;border-radius:50%;border:2px solid #ccc;flex:none}.mu .dst.on .rd{border-color:var(--cx-laranja);background:radial-gradient(circle,var(--cx-laranja) 0 3px,#fff 3px)}.mu .dst.on{color:#222;font-weight:700}.mu .cap{font-size:9.5px;color:#999;margin-top:8px;text-align:center}.hero .in>*,.duo>*,.featured>*,.final .in>*,.grid2>*,.grid3>*,.difsteps>*{min-width:0}@media (max-width:1100px){.difsteps,.addons,.badges{grid-template-columns:repeat(2,1fr)}.statsband{grid-template-columns:repeat(2,1fr);gap:26px}.statsband .t{max-width:none;grid-column:1/-1}.steps5{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){:where(#brx-content) h1{font-size:32px}:where(#brx-content) h2.sec{font-size:26px}.final h2{font-size:26px}:where(#brx-content) section{padding:56px 0}.hero{padding:56px 0}.hero .in,.duo,.final .in,.featured,.pricegrid,.grid2,.grid3,.route .grid2{grid-template-columns:1fr}.throughput{flex-direction:column;align-items:flex-start;gap:12px;padding:22px 24px}.throughput .n{font-size:34px}}@media (max-width:600px){.difsteps,.addons,.badges,.grid4,.steps5,.statsband{grid-template-columns:1fr}.statsband{padding:32px 26px}.pricebox{padding:30px 24px}}:where(#brx-content) h1{font-size:60px;font-weight:700;letter-spacing:-.03em;line-height:1.06}:where(#brx-content) h1,:where(#brx-content) h2,:where(#brx-content) h3,:where(#brx-content) h4,:where(#brx-content) h5,:where(#brx-content) h6{font-weight:700}.statsband .it .v,.cx-statsband .it .v,.statsband .t,.pricebox .val,.cx-pricebox .val,.pbox .val,.stat-item .num,.throughput .n,.throughput-band .tb-num,.dif .n,.step5 .n,.stt .num,.fstep .n,.cnt b,.cmp-hrow .cnt b,.fl b,.exp-b h6,:where(#brx-content) b,:where(#brx-content) strong{font-weight:700}.btn,.cx-btn{font-size:16px}.btn.ghost,.cx-btn.ghost{display:inline-block;background:transparent;border:2px solid var(--cx-laranja,var(--laranja,#FF6840));color:var(--cx-laranja-texto,var(--laranja-texto,#C8431D));padding:14px 30px;font-size:16px;font-weight:700;line-height:1.2;border-radius:var(--cx-radius-md,var(--radius-md,16px));text-decoration:none;transition:background 160ms,color 160ms}.btn.ghost:hover,.cx-btn.ghost:hover{background:var(--cx-laranja,var(--laranja,#FF6840));color:#fff}.btn.ghost:focus-visible,.cx-btn.ghost:focus-visible{outline:3px solid var(--cx-foco,#B93B18);outline-offset:2px}.hero-ctas{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.herologos{border-top:1px solid rgba(0,0,0,.10);max-width:1360px;margin:44px auto 0;padding:22px 24px 0;display:flex;align-items:center;gap:14px 34px;flex-wrap:wrap}.herologos .lb{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#5a5a5a;font-weight:700;flex:none}.herologos img{max-height:30px;max-width:112px;width:auto;height:auto;filter:grayscale(1);opacity:.7;object-fit:contain}:where(#brx-content) img{max-width:100%;height:auto}:where(#brx-content) svg{max-width:100%}.matrix-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-inline:-4px;padding-inline:4px}.product-shot{overflow-x:auto;overflow-y:hidden;max-width:100%;-webkit-overflow-scrolling:touch}.product-shot img{max-width:none}.hero-grid>*{min-width:0}.hlp .tbl{overflow-x:auto;-webkit-overflow-scrolling:touch}.matrix-scroll{max-width:100%;width:100%;display:block}.matrix-scroll table.matrix{min-width:560px}.price-line,.pl,.addons .pl,.addons .pl.soft,.stat-chip b,.metanote b,.adds b,.rule b,.featured .price-line,.prodcard .pl{font-weight:700}@media (max-width:960px){:where(#brx-content) h1{font-size:34px}.herologos{margin-top:28px;padding:18px 24px 0;gap:14px 20px}.herologos img{max-height:23px;max-width:84px}.hero-ctas .btn,.hero-ctas .cx-btn{width:100%;text-align:center}.hlp{max-width:100%;overflow:hidden}}@media (max-width:600px){:where(#brx-content) h1{font-size:31px}}.statsband .t,.cx-statsband .t{color:#2a0d04}.statsband .it .v,.cx-statsband .it .v{color:#2a0d04}.statsband .it .l,.cx-statsband .it .l{color:#4a1a0a}.final h2{color:#111}.final p{color:#3a1408;opacity:1}:root{--cx-radius-sm:6px;--cx-radius-md:10px;--cx-radius-lg:16px;--cx-radius-xl:16px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:16px;--cx-escuro:#12100F;--cx-escuro-2:#1C1917;--cx-escuro-3:#262220;--cx-escuro-borda:rgba(255,255,255,.16);--cx-escuro-texto:rgba(255,255,255,.80);--cx-escuro-texto-2:rgba(255,255,255,.64);--cx-mono:"JetBrains Mono","SFMono-Regular",ui-monospace,Menlo,Consolas,monospace;--cx-roxo:#CAD9C7;--cx-roxo-claro:#EAF4E8;--roxo:#CAD9C7;--roxo-claro:#EAF4E8}.statsband,.cx-statsband,.product-shot,.shot,.cx-shot,.pricebox,.cx-pricebox,.pbox,.card,.cx-card,.prodcard,.marco,.cbadge,.formcard,.photo-slot,.dor,.metanote,.incl,.stat-chip,.badge,.k,.chip{border-radius:var(--cx-radius-lg)}.btn,.cx-btn,.btn.ghost,:where(#brx-content) button,:where(#brx-content) input,:where(#brx-content) select,:where(#brx-content) textarea{border-radius:var(--cx-radius-md)}.tag,.pill,.eyebrow,.lb,.valor .num,.step .n,.stt .num,.fstep .n{border-radius:var(--cx-radius-sm)}.rep-filt .fic,.jc-ic,.av,.play,.ic-circ{border-radius:50%}:where(#brx-content) *,:where(#brx-content) *::before,:where(#brx-content) *::after{font-synthesis-weight:none}[style*="font-weight:800"],[style*="font-weight: 800"]{font-weight:700 !important}.statsband .it .v,.cx-statsband .it .v,.pricebox .val,.cx-pricebox .val,.pbox .val,.price-line,.pl,.stat-chip b,.tb-num,.big,.inclist li:before,.cx-inclist li:before,.badge,.k,:where(#brx-content) h1,:where(#brx-content) h2,:where(#brx-content) h3,:where(#brx-content) h4,:where(#brx-content) h5,:where(#brx-content) h6,:where(#brx-content) b,:where(#brx-content) strong{font-weight:700}.statsband .it .v,.cx-statsband .it .v,.pricebox .val,.cx-pricebox .val,.pbox .val,.big,.valor .num,.step .n,.stt .num,.fstep .n,.dif .n,.step5 .n{font-family:var(--cx-num);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1;letter-spacing:-.01em}.statsband .it .v,.cx-statsband .it .v{font-size:34px}.pricebox .val,.cx-pricebox .val,.pbox .val{font-size:46px}.pricebox .val small,.cx-pricebox .val small,.pbox .val small{font-family:"Montserrat",'Montserrat Arial','Montserrat Roboto',Arial,sans-serif;font-size:17px}.pl,.price-line,.proof,.stat-chip,.tb-num,:where(#brx-content) table td,:where(#brx-content) table th,.metanote,.rule,.adds{font-variant-numeric:tabular-nums}.dark,.cx-darksec,.cx-escura{background:var(--cx-escuro);color:var(--cx-escuro-texto)}.cx-escura h1,.cx-escura h2,.cx-escura h3,.cx-escura h4,.cx-escura h5,.cx-escura h6,.dark h1,.dark h2,.dark h3,.dark h4,.cx-darksec h1,.cx-darksec h2,.cx-darksec h3,.cx-darksec h4{color:#fff}.cx-escura h2.sec,.dark h2.sec,.cx-darksec h2{color:#fff}.cx-escura p,.cx-escura li,.cx-escura .sec-intro,.cx-escura .sub,.cx-escura .lead{color:var(--cx-escuro-texto)}.cx-escura .micro,.cx-escura .note,.cx-escura small,.cx-escura .cap{color:var(--cx-escuro-texto-2)}.cx-escura b,.cx-escura strong{color:#fff}.cx-escura .eyebrow,.cx-escura .k,.cx-escura .lb{color:var(--cx-laranja-claro,#FFB066)}.cx-escura a:not(.btn):not(.cx-btn){color:var(--cx-laranja-claro,#FFB066)}.cx-escura .go,.cx-escura .linkc{color:var(--cx-laranja-claro,#FFB066);border-bottom-color:rgba(255,176,102,.45)}.cx-escura hr,.cx-escura .divider{border-color:var(--cx-escuro-borda)}.cx-escura .card,.cx-escura .cx-card,.cx-escura .prodcard,.cx-escura .marco,.cx-escura .cbadge,.cx-escura .dor,.cx-escura .incl,.cx-escura .metanote,.cx-escura .expcard,.cx-escura .stat-chip{background:var(--cx-escuro-2);border:1px solid var(--cx-escuro-borda);color:var(--cx-escuro-texto)}.cx-escura .card h3,.cx-escura .card h4,.cx-escura .prodcard h3,.cx-escura .marco h4{color:#fff}.cx-escura .card p,.cx-escura .prodcard p,.cx-escura .marco p,.cx-escura .cbadge p{color:var(--cx-escuro-texto)}.cx-escura .prodcard li{color:var(--cx-escuro-texto)}.cx-escura .valor .prova{border-top-color:var(--cx-escuro-borda);color:var(--cx-escuro-texto-2)}.cx-escura .btn,.cx-escura .cx-btn{background:var(--cx-laranja,#FF6840);color:#fff}.cx-escura .btn.ghost,.cx-escura .cx-btn.ghost{background:transparent;border:2px solid rgba(255,255,255,.42);color:#fff}.cx-escura .btn.ghost:hover,.cx-escura .cx-btn.ghost:hover{background:#fff;color:var(--cx-escuro)}.cx-escura .herologos{border-top-color:var(--cx-escuro-borda)}.cx-escura .herologos .lb{color:var(--cx-escuro-texto-2)}.cx-escura .herologos img{filter:grayscale(1) brightness(0) invert(1);opacity:.62}.cx-escura .shot,.cx-escura .product-shot,.cx-escura .cx-shot{background:var(--cx-escuro-3);border:1px solid var(--cx-escuro-borda);box-shadow:none}.cx-escura .shot.tone-verde{background:var(--cx-escuro-3)}.cx-escura .cmp-fit,.cx-escura .scaler,.cx-escura .jc-panel,.cx-escura .rep-wrap{background:#fff}.cx-escura .shot,.cx-escura .product-shot,.cx-escura .cmp-fit,.cx-escura .scaler,.cx-escura .hlp,.cx-escura .jc-panel,.cx-escura .rep-wrap{color:#444}.cx-escura .shot h1,.cx-escura .shot h2,.cx-escura .shot h3,.cx-escura .shot h4,.cx-escura .product-shot h1,.cx-escura .product-shot h2,.cx-escura .product-shot h3,.cx-escura .product-shot h4{color:inherit}.cx-escura .shot p,.cx-escura .shot li,.cx-escura .shot b,.cx-escura .shot strong,.cx-escura .product-shot p,.cx-escura .product-shot li,.cx-escura .product-shot b,.cx-escura .product-shot strong{color:inherit}.cx-escura .shot a,.cx-escura .product-shot a{color:inherit}.hlp,.jc-panel,.cmp-fit,.scaler,.rep-wrap,.miniui,.ph-screen,.mu{--cx-roxo:#ADA3CC;--cx-roxo-claro:#D9D1ED;--roxo:#ADA3CC;--roxo-claro:#D9D1ED}.cx-escura .hlp .card,.cx-escura .jc-panel .card,.cx-escura .cmp-fit .card,.cx-escura .scaler .card,.cx-escura .miniui .card,.cx-escura .rep-wrap .card{background:#fff;border-color:#e6e8eb;color:#444}.cx-escura .hlp .card b,.cx-escura .hlp .card strong,.cx-escura .cmp-fit .card b,.cx-escura .cmp-fit .card strong{color:#222}.cx-escura .callout{border:1px solid rgba(255,255,255,.30)}.cx-escura .shotcap,.cx-escura .capt,.cx-escura figcaption{color:var(--cx-escuro-texto-2)}.hero.cx-escura,.cx-escura.hero{background:var(--cx-escuro)}.hero.cx-escura h1,.cx-escura.hero h1{color:#fff}.hero.cx-escura p.sub,.cx-escura.hero p.sub,.hero.cx-escura .sub,.cx-escura.hero .sub{color:var(--cx-escuro-texto)}.hero.cx-escura .micro,.cx-escura.hero .micro{color:var(--cx-escuro-texto-2)}.eyebrow,.k,.lb{color:var(--cx-laranja-texto,#C8431D)}.cx-escura .eyebrow,.cx-escura .k,.cx-escura .lb{color:var(--cx-laranja-claro,#FFB066)}.jornada.cx-escura .legend .lg b{color:#fff}.cx-escura .hero-liveproof .lp .v{color:#fff}.cx-escura .bullets span{color:var(--cx-escuro-texto)}.cx-escura .tourleg div{color:var(--cx-escuro-texto)}.cx-escura .tourleg div b{color:#fff}.dk-badge,.addon-card,.cx-inclist,.inclist,.expcard,.tourleg{border-radius:var(--cx-radius-lg)}.mode-tag,.proof,.callout,.stt .num{border-radius:var(--cx-radius-sm)}.lg i,.bullets i{border-radius:var(--cx-radius-sm) !important}.ic,.mode-ic{border-radius:var(--cx-radius-md) !important}:root{--cx-laranja-texto:#B93B18;--laranja-texto:#B93B18;--cx-cinza-mudo:#5F5F5F;--cx-check:#177A4E}.pricebox .from,.cx-pricebox .from,.pbox .from,.pricebox .rule,.cx-pricebox .rule,.pbox .rule,.pricebox .adds,.cx-pricebox .adds,.pbox .adds,.pl.soft,.addons .pl.soft,.note,.micro,.form-note,.adds{color:var(--cx-cinza-mudo)}.matrix .no{color:var(--cx-cinza-mudo)}.matrix .yes{color:var(--cx-check)}.valid,:where(#brx-content) span.valid{color:#8F5138}.photo-slot p{color:#5F6E5D}.final h2,.cx-section--cta h2,.cta h2{color:#111}.final p,.cx-section--cta p,.cta p{color:#3a1408}.matrix th.cx,:where(#brx-content) th.cx{color:#2a0d04}.badge,:where(#brx-content) span.badge,.cx-card-featured .badge,[class*="featured"] .badge{color:#2a0d04}.cx-escura .note,.cx-escura .micro,.cx-escura .adds,.assine .micro,.dado .fonte{color:var(--cx-escuro-texto-2,rgba(255,255,255,.64))}@media (max-width:960px){.statsband .it .v,.cx-statsband .it .v{font-size:29px}.pricebox .val,.cx-pricebox .val,.pbox .val{font-size:38px}.cx-escura .herologos img{opacity:.7}}@media (max-width:600px){.statsband .it .v,.cx-statsband .it .v{font-size:27px}.pricebox .val,.cx-pricebox .val,.pbox .val{font-size:34px}}.btn:not(.ghost),:where(#brx-content) button.btn:not(.ghost),:where(#brx-content) a.btn:not(.ghost),.cx-btn--primary,:where(#brx-content) button.cx-btn--primary,:where(#brx-content) a.cx-btn--primary,.cx-sticky-cta .cx-btn:not(.ghost),.csearch button,.btn:not(.ghost):hover,:where(#brx-content) button.btn:not(.ghost):hover,:where(#brx-content) a.btn:not(.ghost):hover,.cx-btn--primary:hover,.csearch button:hover{color:#2a0d04}.btn.ghost:hover,.cx-btn.ghost:hover{color:#2a0d04}.btn:not(.ghost):focus-visible,.cx-btn--primary:focus-visible{color:#2a0d04}.cx-escura .btn:not(.ghost),.cx-escura .cx-btn:not(.ghost),.cx-escura .btn:not(.ghost):hover,.cx-escura .cx-btn:not(.ghost):hover,.cx-escura .btn:not(.ghost):focus-visible,.cx-escura .cx-btn:not(.ghost):focus-visible,:where(#brx-content) button.cx-btn:not(.ghost):hover,:where(#brx-content) button.btn:not(.ghost):hover,:where(#brx-content) a.cx-btn:not(.ghost):hover,:where(#brx-content) a.btn:not(.ghost):hover{color:#2a0d04}.mu .dst{justify-content:space-between}.mu .dst .k1{color:#888;font-weight:400}.mu .dst b{color:#222}.mu .dst.on b{color:#c2542a}.problema-foto{margin:0}.problema-foto img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:var(--cx-radius-lg)}@media (max-width:960px){.problema-foto img{aspect-ratio:4/3;object-position:50% 30%}}.rep-h{padding:2px 14px 6px}.rep-h span{font-size:15px;font-weight:700;color:#333;border-bottom:2px solid #7e6bc4;padding-bottom:2px}.rep-filt .fbtn2{background:#2b2b2b;color:#fff;border-radius:3px;padding:4px 9px;font-size:10px}.rd-in{font-size:9px;color:#9a9a9a;margin-top:6px}.mu .orig{display:flex;align-items:center;gap:5px;font-size:9.5px;color:#888;margin-top:8px}.mu .orig b{color:#222;font-weight:700}.mu .rdo{width:10px;height:10px;border-radius:50%;border:1.5px solid #bbb;flex:none}.mu .rdo.on{border-color:#666;background:radial-gradient(circle,#666 0 2.2px,#fff 2.6px);margin-left:6px}.mu .tts{border:1px solid #d6d6d6;border-radius:3px;padding:6px 7px;font-size:9.5px;color:#444;margin-top:6px;line-height:1.35;position:relative;padding-bottom:14px}.mu .tts span{position:absolute;right:6px;bottom:2px;font-size:8.5px;color:#999}.mu .vz{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:9px;color:#555}.mu .vz>span:first-child{border:1px solid #d6d6d6;border-radius:3px;padding:2px 5px}.mu .vz .sl{display:flex;align-items:center;gap:4px}.mu .vz .sl i{display:block;width:28px;height:3px;border-radius:2px;background:linear-gradient(90deg,#5b6772 55%,#ddd 55%)}.mu .vz>span:first-child{white-space:nowrap}.cx-escura .rep-filt a,.rep-filt a{color:#888;border-bottom:1px solid #ccc;text-decoration:none}:where(#brx-content) table.rep tbody td,:where(#brx-content) table.rep tbody td.pc,:where(#brx-content) table.rep tbody td.vr{color:#444;font-weight:400}:where(#brx-content) table.rep tbody tr.hl td,:where(#brx-content) table.rep tbody tr.hl td.l{font-weight:400;background:none}:where(#brx-content) table.rep .grp td{color:#e8663a}.eyebrow .vw{display:inline-block;margin:0}.cbadge{display:flex;flex-direction:column}.cselo{width:132px;height:auto;display:block}.cfoot{margin-top:auto;padding-top:16px;min-height:78px;display:flex;align-items:center;justify-content:center;text-align:center}.cfoot .cselo{margin:0;padding:0;width:132px}.cfoot a{font-size:14px}@media (max-width:960px){.cfoot{min-height:0}}.why.why2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px}.rel-real{margin:32px 0 0}.rel-real img{display:block;width:100%;height:auto;border-radius:var(--cx-radius-lg);border:1px solid var(--cx-escuro-borda);background:#fff}.rel-real figcaption{font-size:12.5px;color:var(--cx-escuro-texto-2);margin-top:10px}.rel-real{overflow-x:auto}@media (max-width:960px){.why.why2{grid-template-columns:minmax(0,1fr)}.rel-real img{min-width:720px}}.h6-img{display:block;width:100%;height:auto;border-radius:var(--cx-radius-lg);border:1px solid var(--cx-escuro-borda);box-shadow:0 24px 64px rgba(0,0,0,.5)}.h6-shot .shot{background:none;border:none;padding:0;box-shadow:none}.h6-shot .cmp-fit{border:1px solid var(--cx-escuro-borda);border-radius:var(--cx-radius-lg);box-shadow:0 24px 64px rgba(0,0,0,.5)}.h6-shot .cmp{border-radius:var(--cx-radius-lg)}.exp-b .fl.hi.q{flex-direction:column;align-items:flex-start;gap:2px}.exp-b .fl.hi.q b{font-size:12.5px}.exp-b .fl b{white-space:nowrap}.hero.hero-v6{padding:52px 0 0;overflow:hidden}.h6-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:48px;align-items:center}.hero-v6 h1{font-size:48px}.hero-v6 p.sub{font-size:18px;max-width:540px}.hero-v6 .hero-ctas{flex-wrap:nowrap}.hero-v6 .hero-ctas .btn{white-space:nowrap;padding:14px 24px}.hero-v6 .hero-ctas .btn:not(.ghost){padding:16px 26px}.h6-shot{margin-right:-120px}.h6-shot .shot{box-shadow:0 24px 64px rgba(0,0,0,.5)}.h6-strip{margin-top:48px;padding-bottom:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px;align-items:start}.h6-grid>*{min-width:0}.h6-it{display:flex;flex-direction:column;gap:4px}.h6-it b{color:#fff;font-size:15.5px;line-height:1.3}.h6-it span{font-size:13.5px;line-height:1.45;color:var(--cx-escuro-texto-2)}.herologos{justify-content:center;flex-direction:column;gap:16px;padding:28px 24px 30px;border-top:none}.herologos .lb{text-align:center}.herologos .row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px 56px}.herologos img{filter:none;opacity:.85;max-height:none;max-width:none;height:auto}@media (max-width:1100px){.h6-shot{margin-right:-24px}.hero-v6 .hero-ctas{flex-wrap:wrap}}@media (max-width:960px){.hero.hero-v6{padding-top:44px}.h6-grid{grid-template-columns:minmax(0,1fr);gap:32px}.hero-v6 h1{font-size:34px}.hero-v6 .hero-ctas .btn{white-space:normal}.h6-shot{margin-right:0}.h6-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px}.herologos .row{gap:10px 24px}.herologos img{transform:scale(.8)}}@media (max-width:600px){.hero-v6 h1{font-size:31px}}:where(html),:where(#brx-content){background:#fff}.brxe-shortcode.cx-svg{display:contents}.pricebox .adds{font-size:12.5px;line-height:1.6;color:var(--cx-cinza-mudo,#5f5f5f);margin-top:18px;border-top:1px dashed var(--verde,#CAD9C7);padding-top:14px;text-align:center}/* 3.12.10 · "Um mecanismo, vários usos": cada card abre com a mesma tecla levando a um destino diferente,que é a ideia da seção em forma de desenho. Mesma tecla laranja do passo 3. */ .usos .card{background:var(--cx-verde-claro);display:flex;flex-direction:column}.usos .card .k.flow{display:flex;align-items:center;gap:10px;margin-bottom:16px;white-space:nowrap}.usos .flow .tk{flex:0 0 auto;width:34px;height:34px;border-radius:8px;background:var(--cx-laranja);color:#fff;font-size:15px;font-weight:700;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px rgba(255,104,64,.16)}.usos .flow .ar{font-size:16px;letter-spacing:0;color:var(--cx-laranja-texto)}.usos .flow .ds{font-size:12px;letter-spacing:.08em;color:var(--cx-laranja-texto)}.usos .card h3{white-space:nowrap}@media(max-width:1100px){.usos .card h3{white-space:normal}}/* 3.12.12 · "Por que Callix" em fundo claro (vinha colado na infraestrutura,também escura),com quatro pontos curtos e ícone. */ .why .card .hd{display:flex;align-items:center;gap:12px;margin-bottom:8px}.why .card .ico{flex:0 0 auto;width:22px;height:22px;color:var(--cx-laranja)}.why .card h3{margin:0;font-size:18px;line-height:1.3}.why .card p{color:var(--cx-cinza-texto,#4a4a4a)}.sec-verde:not(.cx-escura) .rel-real figcaption{color:var(--cx-cinza-mudo,#5f5f5f)}.sec-verde:not(.cx-escura) .rel-real img{border-color:var(--verde,#CAD9C7)}.featured .k,.featured h3{white-space:nowrap}.addons .card{display:flex;flex-direction:column}.addons .pl{margin-top:auto;padding-top:12px}@media(max-width:1240px){.featured .k,.featured h3{white-space:normal}}.featured .wa-shot{background:none;padding:0;box-shadow:none;border:0}.wa-chat{max-width:380px;margin:0 auto;border-radius:20px;overflow:hidden;background:#EFE7DE;box-shadow:0 18px 40px -12px rgba(0,0,0,.28),0 0 0 1px rgba(0,0,0,.04);font-family:inherit}.wa-top{display:flex;align-items:center;gap:10px;background:#008069;color:#fff;padding:12px 16px}.wa-av{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--cx-laranja);font-weight:700;font-size:16px;display:inline-flex;align-items:center;justify-content:center}.wa-id{display:flex;flex-direction:column;line-height:1.2}.wa-id b{font-size:15px;color:#fff}.wa-id small{font-size:11.5px;color:rgba(255,255,255,.8)}.wa-body{padding:14px 14px 18px;display:flex;flex-direction:column;gap:6px}.wa-dia{align-self:center;background:#fff;color:#54656F;font-size:11px;border-radius:7px;padding:3px 10px;margin-bottom:6px;box-shadow:0 1px .5px rgba(0,0,0,.13)}.wa-msg{position:relative;align-self:flex-start;max-width:88%;background:#fff;border-radius:0 8px 8px 8px;padding:8px 10px 18px;box-shadow:0 1px .5px rgba(0,0,0,.13)}.wa-msg:before{content:"";position:absolute;left:-7px;top:0;border-top:0 solid transparent;border-right:8px solid #fff;border-bottom:10px solid transparent}.featured .wa-msg p{font-size:13.5px;line-height:1.45;color:#111B21;margin:0}.wa-h{position:absolute;right:9px;bottom:4px;font-size:10.5px;color:#667781}.wa-bt{align-self:flex-start;width:88%;box-sizing:border-box;background:#fff;border-radius:8px;text-align:center;padding:9px 10px;font-size:13.5px;font-weight:500;color:#027EB5;box-shadow:0 1px .5px rgba(0,0,0,.13)}.featured .wa-cap{max-width:380px;margin:12px auto 0;font-size:12.5px;line-height:1.5;color:var(--cx-cinza-mudo,#5f5f5f);text-align:center}.wa-av{background:#fff;padding:6px}.wa-av .wa-logo{width:100%;height:100%;display:block}.wa-id b{display:inline-flex;align-items:center;gap:5px}.wa-ver{width:16px;height:16px;flex:0 0 auto}.wa-out{position:relative;align-self:flex-end;max-width:80%;background:#D9FDD3;border-radius:8px 0 8px 8px;padding:8px 10px 18px;margin-top:8px;box-shadow:0 1px .5px rgba(0,0,0,.13)}.wa-out:after{content:"";position:absolute;right:-7px;top:0;border-left:8px solid #D9FDD3;border-bottom:10px solid transparent}.featured .wa-out p{font-size:13.5px;line-height:1.45;color:#111B21;margin:0;padding-right:44px}.wa-out .wa-h{display:inline-flex;align-items:center;gap:3px}.wa-tk{width:16px;height:11px}
/*callix-blocos-compartilhados*//* =========================================================================== 3.12.29 · 29/09/2026 · PALETA DO SISTEMA 1. Escala de laranja: a cor da marca,do tom mais claro ao mais escuro. O 500 é só para ação (botões). O 700 é texto de destaque e o fundo de "virada". 2. Fundos pelo papel,não pela cor. As páginas usam estes nomes;trocar um tom aqui muda o site inteiro. palco (preto) proposta,produto,confiança e decisão virada (laranja 700) o argumento central da página,uma vez só razao (branco) comparação,preço e dúvidas respiro (areia) exploração e opcionais 3. O verde sai da marca. Continua só como cor funcional (sucesso,"sim",marcações positivas). Os nomes antigos de verde e de roxo viram apelidos do respiro e da borda suave,para nenhuma regra antiga quebrar. =========================================================================== */ :root{--laranja-50:#FFF3EC;--laranja-100:#FFE6D9;--laranja-200:#FFDCCB;--laranja-300:#FFB066;--laranja-500:#FF6840;--laranja-600:#E5552E;--laranja-700:#B93B18;--laranja-900:#4A1A0B;--fundo-palco:#12100F;--fundo-virada:var(--laranja-700);--fundo-razao:#FFFFFF;--fundo-respiro:#F7F3EE;--borda-suave:#E7DED4;--cx-laranja:var(--laranja-500);--cx-laranja-claro:var(--laranja-300);--cx-laranja-texto:var(--laranja-700);--cx-laranja-hover:var(--laranja-600);--laranja:var(--laranja-500);--laranja-claro:var(--laranja-300);--laranja-texto:var(--laranja-700);--laranja-hover:var(--laranja-600);--cx-escuro:var(--fundo-palco);--cx-verde-claro:var(--fundo-respiro);--verde-claro:var(--fundo-respiro);--cx-roxo-claro:var(--fundo-respiro);--roxo-claro:var(--fundo-respiro);--cx-verde:var(--borda-suave);--verde:var(--borda-suave);--cx-roxo:var(--borda-suave);--roxo:var(--borda-suave)}/* =========================================================================== Blocos compartilhados entre as páginas de produto · 3.12.5 (hero em 3.12.6,correção de cor em 3.12.8) · 28/09/2026 Faixa de confiança ("Confiada por quem não pode parar") e seção de infraestrutura. São o mesmo bloco em todas as páginas de produto: só os logos e o quarto card da infraestrutura mudam por página. Carregado DEPOIS do css/pagina-{slug}.css,para vencer as regras genéricas de cada página (a de WhatsApp tem .eyebrow e h2 próprios). Os valores são os medidos na página do Discador a 1440px,que é a referência visual. Para ligar numa página nova: acrescentar o slug em $blocos,no bloco 2e do functions.php. =========================================================================== */ .cx-logos{padding-top:22px;gap:14px}.cx-container{max-width:1200px;margin-inline:auto;padding-inline:24px}.cx-section:where(:not(.hero)){padding-top:96px;padding-bottom:96px}.cx-section:where(:not(.hero,.cx-escura)) .section-head{margin-bottom:48px}.cx-section:where(:not(.hero,.cx-escura)) .eyebrow{display:inline-block;font-size:14px;font-weight:700;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:var(--cx-laranja-texto);margin:0 0 16px}.cx-section:where(:not(.hero,.cx-escura)) h2{font-family:'Montserrat','Montserrat Arial','Montserrat Roboto',Arial,sans-serif;font-size:33px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--cx-preto);margin:0 0 .4em}.cx-statsband{background:var(--cx-laranja);border-radius:16px;padding:44px 48px;display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin:48px 0}.cx-statsband.tres{grid-template-columns:repeat(3,1fr)}.cx-statsband .it{text-align:center}.cx-statsband .it .v{font-size:34px;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:#2a0d04}.cx-statsband .it .l{font-size:14px;line-height:1.6;margin-top:6px;color:#4a1a0a}.cx-section.cx-darksec{background:var(--cx-escuro,#12100F);color:var(--cx-escuro-texto,rgba(255,255,255,.8))}.cx-darksec .eyebrow{color:var(--cx-laranja-claro)}.cx-darksec h2{color:#fff;max-width:760px}.cx-darksec .dk-intro{max-width:640px;font-size:18px;line-height:1.6;margin:0 0 16px;color:inherit}.cx-darksec a{color:var(--cx-laranja-claro);font-weight:700;text-decoration:none;border-bottom:1px solid rgba(255,176,102,.5)}.dk-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.dk-badge{border:1px solid rgba(255,255,255,.16);border-radius:24px;padding:26px}.dk-badge .hd{display:flex;gap:12px;align-items:center;margin-bottom:10px}.dk-badge .hd svg{flex:0 0 auto}.dk-badge .t{color:#fff;font-weight:700;font-size:16.5px;line-height:1.6}.dk-badge p{font-size:13.5px;line-height:1.6;margin:0;color:rgba(255,255,255,.64)}.dk-vw{display:block;margin-top:44px}@media(min-width:768px){.dk-badge .hd{min-height:calc(2 * 16.5px * 1.6)}}@media(max-width:960px){.cx-statsband .it .v{font-size:29px}}/* 3.12.11: entre 901 e 1100px,quatro cards por linha deixavam o título "Rotas de telefonia redundantes" em três linhas e desalinhavam a descrição daquele card. Nessa faixa,dois por linha. */ @media(max-width:1100px){.dk-badges{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.cx-section:where(:not(.hero)){padding-top:56px;padding-bottom:56px}.cx-statsband{grid-template-columns:repeat(2,1fr)}.cx-statsband.tres{grid-template-columns:1fr}.dk-badges{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.cx-statsband{grid-template-columns:1fr}.dk-badges{grid-template-columns:1fr}}@media(max-width:600px){.cx-statsband .it .v{font-size:27px}}.hero:is(.hero-dsc,.hero-v6){padding:52px 0 0;overflow:hidden}.hero:is(.hero-dsc,.hero-v6) :is(.dsc-wrap,.cxw){max-width:1200px;margin:0 auto;padding:0 24px;width:100%;box-sizing:border-box}.hero:is(.hero-dsc,.hero-v6) :is(.dsc-grid,.h6-grid){display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:56px;align-items:center}.hero:is(.hero-dsc,.hero-v6) :is(.dsc-txt,.h6-text){display:flex;flex-direction:column;align-items:flex-start}.hero:is(.hero-dsc,.hero-v6) .eyebrow{font-size:13px;letter-spacing:.12em;line-height:1.6;margin:0 0 16px}.hero:is(.hero-dsc,.hero-v6) h1{font-size:48px;line-height:1.06;letter-spacing:-.03em;margin:0 0 22px;max-width:none}.hero:is(.hero-dsc,.hero-v6) p.sub{font-size:18px;line-height:1.6;max-width:none;margin:0 0 24px}.hero:is(.hero-dsc,.hero-v6) .hero-ctas{display:flex;gap:12px;flex-wrap:nowrap;align-items:center}.hero:is(.hero-dsc,.hero-v6) .hero-ctas a{white-space:nowrap;font-size:16px;font-weight:700;letter-spacing:normal;line-height:1.5;padding:14px 24px;border-width:2px;border-style:solid;box-sizing:border-box}.hero:is(.hero-dsc,.hero-v6) .hero-ctas a:first-child{padding:14px 26px;border-color:var(--cx-laranja)}.hero:is(.hero-dsc,.hero-v6) .micro{display:block;margin-top:16px;font-size:13.5px}.hero-v6 .h6-shot{margin-right:0}.hero-dsc .hlp table{font-size:11.5px}.hero-dsc .hlp thead th{padding:7px 4px;font-size:9.5px;letter-spacing:.02em}.hero-dsc .hlp tbody td{padding:8px 4px}.hero-dsc .hlp .bdg{padding:4px 7px;font-size:10.5px}.hero-dsc .hlp .agent{gap:7px}.hero-dsc .hlp .av{width:22px;height:22px;font-size:9.5px}.hero-dsc .hlp col:nth-child(1){width:24%!important}.hero-dsc .hlp col:nth-child(2){width:27%!important}.hero-dsc .hlp col:nth-child(3){width:11%!important}.hero-dsc .hlp col:nth-child(4){width:11%!important}.hero-dsc .hlp col:nth-child(5){width:10%!important}.hero-dsc .hlp col:nth-child(6){width:17%!important}.hero:is(.hero-dsc,.hero-v6) .h6-strip{margin-top:44px;padding-bottom:40px;border-top:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px;row-gap:24px;align-items:start}.hero:is(.hero-dsc,.hero-v6) .h6-strip:has(.h6-selo){grid-template-columns:auto repeat(4,minmax(0,1fr))}.hero:is(.hero-dsc,.hero-v6) .h6-strip>div{padding:0;border:none}.hero:is(.hero-dsc,.hero-v6) .h6-it{display:flex;flex-direction:column;gap:4px}.hero:is(.hero-dsc,.hero-v6) .h6-it b{color:#fff;font-size:15px;line-height:1.3}/* 3.12.7: o título dos destaques só fica travado em uma linha a partir de 1101px. Abaixo disso,com o selo ocupando uma coluna,"Time todo num
   número" vazava para a coluna vizinha a 1000px. */ @media(min-width:1101px){.hero:is(.hero-dsc,.hero-v6) .h6-it b{white-space:nowrap}}@media(max-width:1100px){.hero:is(.hero-dsc,.hero-v6) .h6-it b{white-space:normal}}.hero:is(.hero-dsc,.hero-v6) .h6-it span{font-size:13.5px;line-height:1.45;min-height:calc(2 * 1.45em)}@media(max-width:1200px){.hero-dsc .hlp{zoom:.88}}@media(max-width:1060px){.hero-dsc .hlp{zoom:.8}}@media(max-width:1000px){.hero-dsc .hlp{zoom:.76}}@media(max-width:960px){.hero-dsc .hlp{zoom:1}}@media(max-width:1100px){.hero:is(.hero-dsc,.hero-v6) .hero-ctas{flex-wrap:wrap}}@media(max-width:960px){.hero:is(.hero-dsc,.hero-v6){padding-top:44px}.hero:is(.hero-dsc,.hero-v6) :is(.dsc-grid,.h6-grid){grid-template-columns:minmax(0,1fr);gap:36px}.hero:is(.hero-dsc,.hero-v6) h1{font-size:34px}.hero:is(.hero-dsc,.hero-v6) p.sub{font-size:16.5px}.hero:is(.hero-dsc,.hero-v6) .h6-strip,.hero:is(.hero-dsc,.hero-v6) .h6-strip:has(.h6-selo){grid-template-columns:1fr 1fr;margin-top:36px;column-gap:24px}.hero:is(.hero-dsc,.hero-v6) .h6-strip>.h6-selo{grid-column:1/-1}.hero:is(.hero-dsc,.hero-v6) .h6-it b{white-space:normal}.hero:is(.hero-dsc,.hero-v6) .h6-it span{min-height:0}}@media(max-width:600px){.hero:is(.hero-dsc,.hero-v6) h1{font-size:31px}.hero:is(.hero-dsc,.hero-v6) .hero-ctas a{white-space:normal;width:100%;text-align:center}}.cx-statsband{background:transparent;border-top:1px solid var(--verde,#CAD9C7);border-bottom:1px solid var(--verde,#CAD9C7);border-radius:0;padding:36px 0;gap:0}.cx-statsband .it{padding:0 24px}.cx-statsband .it+.it{border-left:1px solid var(--verde,#CAD9C7)}.cx-statsband .it .v{font-size:40px;letter-spacing:-.02em;color:var(--cx-preto,#000)}.cx-statsband .it .l{font-size:14px;color:var(--cx-cinza-mudo,#5f5f5f)}@media(max-width:900px){.cx-statsband .it{padding:18px 0}.cx-statsband .it+.it{border-left:none;border-top:1px solid var(--verde,#CAD9C7)}.cx-statsband .it .v{font-size:34px}}#brx-content :is(.statsband .it .v,.cx-statsband .it .v,.pricebox .val,.cx-pricebox .val,.pbox .val,.big,.valor .num,.step .n,.stt .num,.fstep .n,.dif .n,.step5 .n){font-family:'Montserrat','Montserrat Arial','Montserrat Roboto',Arial,sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}#brx-content :is(.pricebox .val,.cx-pricebox .val){letter-spacing:-.02em}#brx-content :is(.dif .n,.step5 .n,.stt .num,.tourleg b,.usos .tk){color:#2a0d04}#brx-content :is(.steps5,.steps-timeline){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:32px}#brx-content :is(.step5,.stt){background:#fff;border:1px solid var(--verde,#CAD9C7);border-radius:16px;padding:22px 20px;display:flex;flex-direction:column;gap:6px;position:relative}#brx-content :is(.step5 .n,.stt .num){position:static;width:30px;height:30px;border-radius:8px;background:var(--cx-laranja);font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin:0 0 8px;box-shadow:none}#brx-content .steps-timeline:before,#brx-content .stt:before,#brx-content .stt:after{display:none}#brx-content .stt-body{display:flex;flex-direction:column;gap:6px}#brx-content :is(.step5 h5,.stt h4){font-size:16px;line-height:1.3;margin:0;color:#000}#brx-content :is(.step5 p,.stt p){font-size:14px;line-height:1.5;margin:0;color:var(--cx-cinza-texto,#4a4a4a)}@media(max-width:960px){#brx-content :is(.steps5,.steps-timeline){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#brx-content :is(.steps5,.steps-timeline){grid-template-columns:1fr}}#brx-content :is(.faq,.cx-faq) details{background:#fff;border:1px solid var(--verde,#CAD9C7);border-radius:16px;box-shadow:none}#brx-content :is(.faq,.cx-faq) summary{font-size:15.5px;font-weight:700;color:#000}#brx-content :is(.faq,.cx-faq) .a{font-size:15px;line-height:1.6;color:var(--cx-cinza-texto,#4a4a4a)}#brx-content :is(.mode-ic,.base-item .ic,.addon-card .ic){background:var(--laranja-50);color:var(--cx-laranja-texto,#B93B18);border-radius:12px}#brx-content .cx-escura :is(.mode-ic,.base-item .ic,.addon-card .ic){background:rgba(255,104,64,.16);color:var(--cx-laranja-claro,#FFB066)}#brx-content :is(.mode-ic,.base-item .ic,.addon-card .ic) svg [fill="#fff"],#brx-content :is(.mode-ic,.base-item .ic,.addon-card .ic) svg[fill="#fff"]{fill:currentColor}#brx-content :is(.mode-ic,.base-item .ic,.addon-card .ic) svg [stroke="#fff"],#brx-content :is(.mode-ic,.base-item .ic,.addon-card .ic) svg[stroke="#fff"]{stroke:currentColor}#brx-content .why .card .ico{box-sizing:content-box;width:20px;height:20px;padding:10px;border-radius:12px;background:var(--laranja-50);color:var(--cx-laranja-texto,#B93B18)}#brx-content :is(.inclist,.cx-inclist) li{list-style:none}#brx-content :is(.card,.cx-card,.dk-badge,.dif,.pricebox,.cx-pricebox,.inclist,.cx-inclist,.addon-card,.base-item,.mode-card,.cbadge,.dor,.prodcard){border-radius:16px}#brx-content :is(.featured,.formcard,.form-wrap){border-radius:24px}#brx-content :is(.cx-section.cx-escura:not(.hero):not(.cx-darksec):not(.cx-produto) h2,#tour h2,section:has(.why) h2){font-size:44px;line-height:1.12;letter-spacing:-.025em}@media(max-width:960px){#brx-content :is(.cx-section.cx-escura:not(.hero):not(.cx-darksec):not(.cx-produto) h2,#tour h2,section:has(.why) h2){font-size:32px}}#brx-content :is(.cx-section--cta,.final){background:var(--cx-escuro,#12100F);color:rgba(255,255,255,.8);padding-top:88px;padding-bottom:88px}#brx-content :is(.cx-section--cta,.final) h2{color:#fff;font-size:36px;line-height:1.15;letter-spacing:-.02em}#brx-content :is(.cx-section--cta,.final) > div > div:first-child > p,#brx-content .cx-section--cta .grid > div:first-child p{color:rgba(255,255,255,.75);font-size:17px}#brx-content .cta-provas{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}#brx-content .cta-provas li{position:relative;padding-left:34px;color:#fff;font-size:16px;line-height:1.45}#brx-content .cta-provas li:before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:rgba(255,104,64,.18) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFB066' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/13px no-repeat}#brx-content :is(.formcard,.form-wrap){background:#fff;box-shadow:0 24px 60px -20px rgba(0,0,0,.5)}#brx-content .form-wrap :is(h3,p){color:#000}#brx-content .form-wrap p{color:var(--cx-cinza-texto,#4a4a4a)}#brx-content :is(.stt,.stt-body){text-align:left;align-items:flex-start}#brx-content #contato .cta-provas li{font-size:16px;color:#fff}.cx-section.prova .section-head{margin-bottom:40px}.prova .prova-logos{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:0 24px;margin:0 0 40px}.prova .prova-logos img{width:auto;height:auto;max-height:34px;max-width:140px;object-fit:contain;filter:brightness(0);opacity:.55}.prova .cx-statsband{margin-top:0;margin-bottom:0}@media(max-width:767px){.prova .prova-logos{justify-content:center;gap:18px 28px;padding:0}.prova .prova-logos img{max-height:26px;max-width:110px}}:is(#tour,.cx-produto) .papel{margin:32px 0 22px}:is(#tour,.cx-produto) .papel-chip{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cx-laranja-claro,#FFB066);background:rgba(255,104,64,.14);border:1px solid rgba(255,104,64,.35);border-radius:999px;padding:6px 14px}:is(#tour,.cx-produto) .papel-chip:before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat}:is(#tour,.cx-produto) .p-atendente .papel-chip{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M4 14v-2a8 8 0 0116 0v2'/%3E%3Crect x='3' y='13' width='4' height='7' rx='1.5'/%3E%3Crect x='17' y='13' width='4' height='7' rx='1.5'/%3E%3C/svg%3E")}:is(#tour,.cx-produto) .p-gestor .papel-chip{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M4 20V10M10 20V4M16 20v-7M22 20H2'/%3E%3C/svg%3E")}:is(#tour,.cx-produto) .papel-sub{margin:12px 0 0;font-size:20px;line-height:1.35;font-weight:700;color:#fff}:is(#tour,.cx-produto) .papel-txt{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:rgba(255,255,255,.72)}:is(#tour,.cx-produto) .fluxo-voz{margin-top:28px;gap:16px}:is(#tour,.cx-produto) .fluxo-voz .dif{background:rgba(255,255,255,.04);border:1px solid var(--cx-escuro-borda,rgba(255,255,255,.16));padding:22px 20px 20px}:is(#tour,.cx-produto) .fluxo-voz .dif h4{color:#fff;margin-top:14px}:is(#tour,.cx-produto) .fluxo-voz .dif p{color:rgba(255,255,255,.72);margin-top:4px}:is(#tour,.cx-produto) .p-gestor{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:48px;align-items:start;margin-top:72px;padding-top:64px;border-top:1px solid var(--cx-escuro-borda,rgba(255,255,255,.16))}:is(#tour,.cx-produto) .p-gestor .papel{margin:0}:is(#tour,.cx-produto) .p-gestor .ges-tabs{margin-top:0}:is(#tour,.cx-produto) .exnote{display:block;margin-top:18px;font-size:12px;color:rgba(255,255,255,.5)}@media(max-width:960px){:is(#tour,.cx-produto) .p-gestor{grid-template-columns:1fr;gap:24px;margin-top:48px;padding-top:40px}}.autosv{margin:14px 0 0;font-size:15.5px;font-weight:600;color:#000}/* =========================================================================== 3.12.19 · tabela comparativa ("Antes de decidir") compartilhada. 3.24.0 · o visual mora no bloco "TABELA COMPARATIVA · 3.24.0",no fim deste arquivo. Aqui fica só a rolagem do contêiner. =========================================================================== */ .matrix-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;width:100%;display:block}:is(#tour,.cx-produto) .papel-lista{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}:is(#tour,.cx-produto) .papel-lista li{position:relative;padding-left:28px;font-size:15px;line-height:1.5;color:rgba(255,255,255,.8)}:is(#tour,.cx-produto) .papel-lista li:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:rgba(255,104,64,.18) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFB066' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat}.cx-produto .shot{background:var(--cx-escuro-3,#262220);border:1px solid var(--cx-escuro-borda,rgba(255,255,255,.16));border-radius:24px;padding:18px;position:relative}.cx-produto .shot .dots{display:flex;gap:6px;margin-bottom:12px}.cx-produto .shot .dots i{width:10px;height:10px;border-radius:50%;display:block}.cx-produto .shot .dots i:nth-child(1){background:#FF6840}.cx-produto .shot .dots i:nth-child(2){background:#B8A9E3}.cx-produto .shot .dots i:nth-child(3){background:#CBDCC6}.cx-produto .shot img{width:100%;height:auto;display:block;border-radius:12px}.cx-produto .shot .cap{font-size:12.5px;line-height:1.5;margin-top:10px;color:var(--cx-escuro-texto-2,rgba(255,255,255,.64))}.cx-produto .difsteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.cx-produto .dif{border-radius:16px;position:relative}.cx-produto .dif .n{position:absolute;top:-16px;left:24px;background:var(--cx-laranja);color:#2a0d04;font-weight:700;font-size:15px;border-radius:8px;padding:5px 13px}.cx-produto .dif h4{font-size:17px;line-height:1.3;margin:10px 0 0;font-weight:700}.cx-produto .dif p{font-size:14.5px;line-height:1.55}.cx-produto .cxtabs.brxe-tabs-nested{display:block;width:100%}.cx-produto .cxtabs .tab-menu.tabs2{display:flex;flex-direction:row;gap:6px;margin:0 0 12px;flex-wrap:wrap;width:auto}.cx-produto .cxtabs .tab-title.tb{font-size:14px;font-weight:700;line-height:1.6;padding:8px 16px!important;border-radius:10px;border:1px solid rgba(255,255,255,.25);background:transparent!important;color:rgba(255,255,255,.8);cursor:pointer;user-select:none}.cx-produto .cxtabs .tab-title.tb.brx-open{background:#fff!important;color:#12100F;border-color:#fff}.cx-produto .cxtabs .tab-title.tb:focus-visible{outline:3px solid var(--cx-foco,#B93B18);outline-offset:2px}.cx-produto .cxtabs .tab-content{padding:0!important;border:0!important;background:none!important;width:100%}.cx-produto .cxtabs .tab-pane{padding:0!important}.cx-produto .p-atendente + .shot{margin-top:4px}@media(max-width:960px){.cx-produto .difsteps{grid-template-columns:1fr;row-gap:28px}.cx-produto .cxtabs .tab-title.tb{font-size:13px;padding:7px 12px!important}}.cx-section:has(> .cx-container > .cx-pricegrid){background:var(--cx-verde-claro,#EAF4E8)}.cx-section:has(> .cx-container > .cx-pricegrid) :is(.cx-pricebox,.cx-inclist){background:#fff}.cx-section.cx-section--alt:has(.steps-timeline){background:#fff}/* Discador: o "Destaque" de "Amplie" vira rótulo de texto,sem pílula laranja */ .cx-section .badge{background:none!important;color:var(--cx-laranja-texto,#B93B18)!important;position:static!important;padding:0!important;border-radius:0!important;font-size:12px;letter-spacing:.08em;text-transform:uppercase;display:block;margin-bottom:8px}.cx-section:where(:not(.hero)),#brx-content :is(.sec-branca,.sec-verde,.final){padding-top:80px;padding-bottom:80px}@media(max-width:900px){.cx-section:where(:not(.hero)),#brx-content :is(.sec-branca,.sec-verde,.final){padding-top:56px;padding-bottom:56px}}@media(min-width:961px){#brx-content :is(section:has(.steps5) > .cxw,section:has(.steps-timeline) > .cx-container){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:64px;align-items:start}#brx-content :is(section:has(.steps5) > .cxw,section:has(.steps-timeline) > .cx-container) > *{grid-column:1/-1}#brx-content :is(section:has(.steps5) > .cxw,section:has(.steps-timeline) > .cx-container) > :is(.steps5,.steps-timeline){grid-column:1;display:flex;flex-direction:column;gap:10px;margin-top:8px}#brx-content :is(section:has(.steps5) > .cxw,section:has(.steps-timeline) > .cx-container) > :is(.faq,.cx-faq){grid-column:2;margin-top:0}#brx-content :is(.step5,.stt){display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:14px;row-gap:2px;padding:14px 18px;align-items:start}#brx-content .step5 .n{grid-row:1/span 2;margin:0}#brx-content .stt .num{margin:0}#brx-content .stt-body{gap:2px}}#brx-content :is(.faq,.cx-faq) > h3{margin-top:0}/* FAQ: cinco perguntas visíveis,as demais em "Ver todas" */ #brx-content details.faq-mais{background:none!important;border:0!important;padding:0;margin:0}#brx-content details.faq-mais > summary{list-style:none;cursor:pointer;font-size:14px;font-weight:700;color:var(--cx-laranja-texto,#B93B18);padding:10px 0;border-bottom:1px solid currentColor;display:inline-block;background:none!important;margin:6px 0 10px}#brx-content details.faq-mais > summary::-webkit-details-marker{display:none}#brx-content details.faq-mais > summary:after{content:none!important}#brx-content details.faq-mais[open] > summary{display:none}#brx-content .addons .card div.pl{font-size:14px}#brx-content .addons .card div.pl.soft{font-size:14px}#brx-content .addons .card h4{font-size:17px}#brx-content .card .hd h3{font-size:17px}#brx-content .card .k.flow span.ar{font-size:17px}#brx-content .card .k.flow span.tk{font-size:14px}#brx-content .card .stat-chip b{font-size:17px}#brx-content .cx-card.addon-featured .ov-grid h3{font-size:24px}#brx-content .cx-container .cx-faq div.a{font-size:14px}#brx-content .cx-container .cx-faq h3{font-size:24px}#brx-content .cx-container .cx-faq summary{font-size:17px}#brx-content .cx-container .shot div.cap{font-size:12px}#brx-content .cx-faq .faq-mais div.a{font-size:14px}#brx-content .cx-phone .ph-screen div.ph-label{font-size:12px}#brx-content .cx-phone .ph-screen div.ph-time{font-size:12px}#brx-content .cx-pricegrid .cx-inclist h5{font-size:12px}#brx-content .cx-pricegrid .cx-inclist li{font-size:14px}#brx-content .cx-pricegrid .cx-pricebox a.cx-btn.cx-btn--primary{font-size:17px}#brx-content .cx-pricegrid .cx-pricebox div.adds{font-size:12px}#brx-content .cx-pricegrid .cx-pricebox div.from{font-size:12px}#brx-content .cx-pricegrid .cx-pricebox div.rule{font-size:14px}#brx-content .cx-section.cx-darksec .cx-container p.dk-intro{font-size:17px}#brx-content .cx-section.cx-section--alt .cx-container p.crosssell-tag{font-size:12px}#brx-content .cxw .faq div.a{font-size:14px}#brx-content .cxw .faq h3{font-size:24px}#brx-content .cxw .faq summary{font-size:17px}#brx-content .cxw .featured div.dor{font-size:14px}#brx-content .cxw .featured p{font-size:17px}#brx-content .cxw .featured.ia p{font-size:17px}#brx-content .cxw .problema-grid p.sec-intro{font-size:17px}#brx-content .cxw .problema-grid span.eyebrow{font-size:12px}#brx-content .cxw .rel-real figcaption{font-size:12px}#brx-content .cxw.in .cta-provas li{font-size:17px}#brx-content .difsteps .dif h4{font-size:17px}#brx-content .difsteps .dif span.n{font-size:14px}#brx-content .difsteps.fluxo-voz .dif p{font-size:14px}#brx-content .difsteps.fluxo-voz .dif span.n{font-size:14px}#brx-content .dk-badge .hd span.t{font-size:17px}#brx-content .dk-badges .dk-badge a{font-size:14px}#brx-content .dk-badges .dk-badge p{font-size:14px}#brx-content .dsc-grid .dsc-txt p.sub{font-size:17px}#brx-content .dsc-grid .dsc-txt span.eyebrow{font-size:12px}#brx-content .dsc-grid .dsc-txt span.micro{font-size:14px}#brx-content .dsc-txt .hero-ctas a.cx-btn.cx-btn--primary{font-size:17px}#brx-content .dsc-txt .hero-ctas a.cx-btn.ghost{font-size:17px}#brx-content .faq .a a{font-size:14px}#brx-content .faq .faq-mais div.a{font-size:14px}#brx-content .featured .shot.wa-shot p.wa-cap{font-size:12px}#brx-content .featured.ia .iasteps b{font-size:14px}#brx-content .featured.ia .iasteps li{font-size:14px}#brx-content .featured.ia .price-line.ia-cta a.btn.ghost{font-size:14px}#brx-content .grid.grid-2 .cta-provas li{font-size:17px}#brx-content .grid.grid-3 .addon-card h4{font-size:17px}#brx-content .grid.grid-3 .cx-card h3{font-size:24px}#brx-content .grid.grid-3 .cx-card p.mode-body{font-size:17px}#brx-content .grid.grid-3 .cx-card.why-card h3{font-size:17px}#brx-content .grid.grid-3 .cx-card.why-card p.mode-body{font-size:17px}#brx-content .grid2 .card b{font-size:14px}#brx-content .grid2 .card p{font-size:14px}#brx-content .grid2 .card.here b{font-size:14px}#brx-content .grid2 .card.here p{font-size:14px}#brx-content .grid3 .card div.dor{font-size:14px}#brx-content .grid3 .card div.stat-chip{font-size:12px}#brx-content .grid3 .card p{font-size:14px}#brx-content .grid3.usos .card p{font-size:14px}#brx-content .h6-grid .h6-text p.sub{font-size:17px}#brx-content .h6-grid .h6-text span.eyebrow{font-size:12px}#brx-content .h6-grid .h6-text span.micro{font-size:14px}#brx-content .h6-strip .h6-it b{font-size:14px}#brx-content .h6-strip .h6-it span{font-size:14px}#brx-content .h6-strip.sem-selo .h6-it b{font-size:14px}#brx-content .h6-strip.sem-selo .h6-it span{font-size:14px}#brx-content .h6-text .cta.hero-ctas a.btn{font-size:17px}#brx-content .h6-text .cta.hero-ctas a.btn.ghost{font-size:17px}#brx-content .legcol .tourleg div{font-size:14px}#brx-content .matrix-scroll .matrix td{font-size:14px}#brx-content .matrix-scroll .matrix td.no{font-size:14px}#brx-content .matrix-scroll .matrix td.yes{font-size:14px}#brx-content .matrix-scroll .matrix th{font-size:12px}#brx-content .matrix-scroll .matrix th.cx{font-size:12px}#brx-content .papel.papel-col .papel-lista li{font-size:14px}#brx-content .ph-screen .ph-actions span.ph-btn.no{font-size:20px}#brx-content .ph-screen .ph-actions span.ph-btn.ok{font-size:20px}#brx-content .pricegrid .inclist h5{font-size:12px}#brx-content .pricegrid .inclist li{font-size:14px}#brx-content .pricegrid .pricebox a.btn{font-size:17px}#brx-content .pricegrid .pricebox div.adds{font-size:12px}#brx-content .pricegrid .pricebox div.from{font-size:12px}#brx-content .pricegrid .pricebox div.rule{font-size:14px}#brx-content .sec-branca .cxw p.sec-intro{font-size:17px}#brx-content .sec-branca .cxw span.eyebrow{font-size:12px}#brx-content .sec-branca.cx-escura .cxw span.eyebrow{font-size:12px}#brx-content .sec-verde .cxw a.linkc{font-size:17px}#brx-content .sec-verde .cxw p.autosv{font-size:17px}#brx-content .sec-verde .cxw p.sec-intro{font-size:17px}#brx-content .sec-verde .cxw span.eyebrow{font-size:12px}#brx-content .steps5 .step5 h5{font-size:17px}#brx-content .stt .stt-body h4{font-size:17px}#brx-content .tab-pane .shot.gesshot div.cap{font-size:12px}#brx-content .why.why2 .card p{font-size:14px}@media(min-width:961px){#brx-content :is(.cx-section.cx-escura:not(.hero):not(.cx-darksec):not(.cx-produto) h2,#tour h2,section:has(.why) h2){font-size:48px;line-height:1.1}#brx-content :is(.cx-section--cta,.final) h2{font-size:33px}#brx-content .cx-statsband .it .v{font-size:48px}}#brx-content .dk-badge .hd{min-height:calc(2 * 17px * 1.6)}#brx-content :is(.faq,.cx-faq) details:not(.faq-mais) > summary{font-size:17px}#brx-content details.faq-mais > summary{font-size:14px}#brx-content #contato .cta-provas li{font-size:17px}#brx-content :is(.pricebox,.cx-pricebox) .val{font-size:48px}#brx-content :is(.pricebox,.cx-pricebox) .val small{color:var(--cx-cinza-mudo,#5f5f5f)}/* =========================================================================== 3.12.23 · "Amplie sua licença" no mesmo formato nas três páginas: dois destaques lado a lado,a linha "Também disponível" e a linha "Combina com" =========================================================================== */ .cx-amplie .section-head{margin-bottom:32px}.cx-amplie .amp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cx-amplie .amp-card{background:#fff;border:1px solid var(--verde,#CAD9C7);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:8px}.cx-amplie .amp-ic{width:44px;height:44px;border-radius:12px;background:var(--laranja-50);color:var(--cx-laranja-texto,#B93B18);display:flex;align-items:center;justify-content:center;margin-bottom:8px}.cx-amplie .amp-k{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cx-laranja-texto,#B93B18)}.cx-amplie .amp-card h3{font-size:20px;line-height:1.3;margin:0;color:#000}.cx-amplie .amp-card p{font-size:14px;line-height:1.6;margin:0;color:var(--cx-cinza-texto,#4a4a4a)}.cx-amplie .amp-preco{margin-top:auto;padding-top:14px;border-top:1px dashed var(--verde,#CAD9C7);font-size:14px;font-weight:700;color:#000;line-height:1.5}.cx-amplie .amp-linha{margin:18px 0 0;font-size:14px;line-height:1.6;color:var(--cx-cinza-texto,#4a4a4a)}.cx-amplie .amp-linha + .amp-linha{margin-top:8px}.cx-amplie .amp-linha b{color:#000;margin-right:4px}.cx-amplie .amp-linha span{color:var(--cx-cinza-mudo,#5f5f5f)}.cx-amplie .amp-linha a{color:var(--cx-laranja-texto,#B93B18);font-weight:700;text-decoration:none;border-bottom:1px solid currentColor}.cx-amplie .amp-linha em{display:block;font-style:normal;font-size:14px;color:var(--cx-cinza-mudo,#5f5f5f);margin-top:2px}@media(max-width:767px){.cx-amplie .amp-grid{grid-template-columns:1fr}.cx-amplie .amp-card{padding:22px}}.cx-amplie .amp-ic.brxe-shortcode{display:flex!important}.cx-sticky-cta .cx-sticky-cta__txt{font-size:17px}.cx-sticky-cta .btn{font-size:14px}.cx-section:has(> .cx-container > .cx-planos){background:var(--cx-verde-claro,#EAF4E8)}.cx-section:has(> .cx-container > .cx-planos) .cx-inclist{background:#fff;margin-top:20px}.cx-planos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.cx-plano{background:#fff;border:1px solid var(--verde,#CAD9C7);border-radius:16px;padding:26px;display:flex;flex-direction:column;gap:14px}.cx-plano .pl-k{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cx-laranja-texto,#B93B18)}.cx-plano .pl-op{border-top:1px solid #eee;padding-top:12px}.cx-plano .pl-n{display:block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cx-cinza-mudo,#5f5f5f)}.cx-plano .pl-v{font-size:14px;line-height:1.5;color:var(--cx-cinza-texto,#4a4a4a)}.cx-plano .pl-v b{display:block;font-size:33px;line-height:1.2;color:#000;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.cx-plano .pl-v small{font-size:14px}.cx-plano .pl-on{margin:auto 0 0;padding-top:12px;border-top:1px dashed var(--verde,#CAD9C7);font-size:14px;font-weight:700;color:#000}.tarifas-scroll{overflow-x:auto;margin-top:20px}.cx-tarifas{width:100%;min-width:520px;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--verde,#CAD9C7);border-radius:16px;overflow:hidden;font-size:14px}.cx-tarifas th,.cx-tarifas td{padding:12px 18px;text-align:left;border-bottom:1px solid #eee}.cx-tarifas tr:last-child td{border-bottom:none}.cx-tarifas th{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#000;background:#fafafa}.cx-tarifas td:first-child{font-weight:700;color:#000}.cx-tarifas td small{display:block;font-size:12px;font-weight:400;color:var(--cx-cinza-mudo,#5f5f5f)}.pl-nota{font-size:14px;line-height:1.6;color:var(--cx-cinza-texto,#4a4a4a);margin:12px 0 0}.pl-cta{margin-top:24px}@media(max-width:960px){.cx-planos{grid-template-columns:1fr}}.cx-section:has(> .cx-container > .cx-planos) .cx-inclist h5{font-size:12px}.cx-section:has(> .cx-container > .cx-planos) .cx-inclist li{font-size:14px}.pl-cta .cx-btn{font-size:17px}/* =========================================================================== 3.12.25 · "Amplie" mais comercial: preço num painel colorido com uma linha por item (tarifa,implantação),painéis alinhados entre os dois cartões,e as linhas "Também disponível" e "Combina com" como faixas da largura dos cartões,com os itens em pílulas =========================================================================== */ .cx-amplie .amp-card{gap:8px}.cx-amplie .amp-precos{margin-top:auto;display:grid;grid-template-columns:max-content minmax(0,1fr);align-content:center;gap:8px 16px;min-height:92px;padding:16px 18px;background:var(--laranja-50);border:1px solid var(--laranja-200);border-radius:12px;position:relative;top:10px}.cx-amplie .amp-pl{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cx-laranja-texto,#B93B18);line-height:1.6;padding-top:1px}.cx-amplie .amp-pv{font-size:14px;font-weight:700;color:#000;line-height:1.5;font-variant-numeric:tabular-nums}.cx-amplie .amp-card{padding-bottom:38px}.cx-amplie .amp-barra{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:16px;padding:14px 20px;background:#fff;border:1px solid var(--verde,#CAD9C7);border-radius:16px}.cx-amplie .amp-barra + .amp-barra{margin-top:12px}.cx-amplie .amp-bl{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#000;margin-right:8px}.cx-amplie .amp-chip{display:inline-flex;align-items:baseline;gap:8px;background:var(--cx-verde-claro,#EAF4E8);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700;color:#000}.cx-amplie .amp-chip small{font-size:12px;font-weight:400;color:var(--cx-cinza-texto,#4a4a4a)}.cx-amplie .amp-link{display:inline-flex;align-items:center;background:var(--laranja-50);border:1px solid var(--laranja-200);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700;color:var(--cx-laranja-texto,#B93B18);text-decoration:none}.cx-amplie .amp-link:hover{background:var(--laranja-100)}.cx-amplie .amp-nota{flex-basis:100%;font-size:14px;color:var(--cx-cinza-mudo,#5f5f5f)}.cx-amplie:not(.cx-section--alt) .amp-barra{background:var(--cx-verde-claro,#EAF4E8);border-color:transparent}.cx-amplie:not(.cx-section--alt) .amp-chip{background:#fff}@media(max-width:767px){.cx-amplie .amp-precos{grid-template-columns:1fr;gap:2px}.cx-amplie .amp-pv + .amp-pl{margin-top:8px}}.cx-amplie .amp-precos{grid-template-columns:1fr;gap:0;min-height:124px;align-content:start}.cx-amplie .amp-pv{margin-bottom:10px}.cx-amplie .amp-pv:last-child{margin-bottom:0}@media(min-width:768px){.cx-amplie .amp-grid{grid-template-rows:repeat(5,auto);row-gap:0}.cx-amplie .amp-card{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:8px;padding-bottom:28px}.cx-amplie .amp-precos{min-height:0;top:0;margin-top:14px}}/* 3.12.26 · planos do Discador: "/mês por PA" na mesma linha do valor,e as quatro faixas (tamanho,tarifado,ilimitado,onboarding) alinhadas entre os três cartões por subgrade */ .cx-plano .pl-v{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.cx-plano .pl-v b{display:inline;font-size:33px;line-height:1.2}.cx-plano .pl-v small{font-size:14px;font-weight:400;color:var(--cx-cinza-texto,#4a4a4a)}.cx-plano .pl-d{display:block;font-size:14px;line-height:1.5;color:var(--cx-cinza-texto,#4a4a4a);margin-top:2px}@media(min-width:961px){.cx-planos{grid-template-rows:repeat(4,auto);row-gap:0}.cx-plano{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:14px}.cx-plano .pl-on{margin-top:0}}/* 3.12.27 · nova ordem das seções: o diferencial do Discador passa a fundo verde (entre o produto e o comparativo,ambos escuros ou brancos) e o processo volta ao verde,depois do "Amplie" em branco */ .cx-section.cx-section--alt:has(.steps-timeline){background:var(--cx-verde-claro,#EAF4E8)}#brx-content .cx-diferencial .section-head{text-align:left;margin-left:0}@media(min-width:961px){#brx-content .cx-diferencial h2{font-size:48px;line-height:1.1;letter-spacing:-.025em}}@media(max-width:960px){#brx-content .cx-diferencial h2{font-size:32px}}#brx-content .cx-card .mode-tag{background:none;padding:0;border-radius:0;letter-spacing:.08em;margin:0 0 10px}.cx-tarifas th:not(:first-child),.cx-tarifas td:not(:first-child){text-align:center}#brx-content section:is(:has(.cx-planos),:has(.pricegrid)){background:var(--fundo-razao)!important}#brx-content section.cx-amplie{background:var(--fundo-respiro)!important}#brx-content section:is(:has(.steps5),:has(.steps-timeline)){background:var(--fundo-razao)!important}#brx-content section.cx-diferencial{background:var(--fundo-virada)!important}#brx-content .cx-diferencial :is(h2,.section-head > p,.section-head p){color:#fff!important}#brx-content .cx-diferencial .eyebrow{color:rgba(255,255,255,.85)!important}#brx-content .cx-diferencial .cx-card{border-color:transparent}/* faixas do "Amplie" brancas sobre o respiro,pílulas em respiro */ #brx-content .cx-amplie .amp-barra{background:#fff!important;border:1px solid var(--borda-suave)!important}#brx-content .cx-amplie .amp-chip{background:var(--fundo-respiro)}#brx-content section:is(:has(.cx-planos),:has(.pricegrid)) :is(.cx-plano,.pricebox,.inclist,.cx-inclist,.cx-tarifas){border:1px solid var(--borda-suave)}@media(min-width:961px){#modos .grid-3:has(> .cx-card .mode-hook){grid-template-rows:repeat(5,auto);row-gap:0}#modos .grid-3 > .cx-card:has(.mode-hook){display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;align-content:start}.cx-diferencial .grid-3{grid-template-rows:repeat(4,auto);row-gap:0}.cx-diferencial .grid-3 > .cx-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.cx-diferencial .cx-card .proof{align-self:end;justify-self:start;margin-top:16px}}/* "Também incluído na licença": rótulo na cor de texto da marca (vinha roxo) */ #brx-content .crosssell-tag{color:var(--laranja-700)!important}/* "Também disponível": os itens dividem a largura da faixa em colunas iguais,sem sobrar vão à direita */ @media(min-width:768px){#brx-content .cx-amplie .amp-barra:not(.amp-comb):has(.amp-chip + .amp-chip){display:grid;grid-template-columns:max-content;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch}#brx-content .cx-amplie .amp-barra:not(.amp-comb):has(.amp-chip + .amp-chip) .amp-chip{border-radius:12px;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:10px 16px}#brx-content .cx-amplie .amp-barra:not(.amp-comb):has(.amp-chip + .amp-chip) .amp-bl{align-self:center}}@media(min-width:1101px){#produto .difsteps:not(.fluxo-voz){grid-template-rows:repeat(4,auto);row-gap:0}#produto .difsteps:not(.fluxo-voz) > .dif{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;align-content:start}}/* 3.12.31 · "Também incluído na licença" como componente compartilhado (nasceu no Discador;o WhatsApp passa a usar o mesmo bloco) */ #brx-content .crosssell-tag{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:48px 0 16px}#brx-content .grid.grid-2:has(> .base-item){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px}#brx-content .base-item{display:flex;gap:14px;align-items:flex-start}#brx-content .base-item .ic{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center}#brx-content .base-item .ic svg{width:22px;height:22px}#brx-content .base-item .ic .brxe-shortcode{display:contents}#brx-content .base-item h4{margin:0 0 4px;font-size:20px;line-height:1.3;color:#000}#brx-content .base-item p{margin:0;font-size:17px;line-height:1.6;color:var(--cx-cinza-texto,#444)}#brx-content .base-item .hook{display:block;font-weight:700;color:#000;margin-bottom:6px}@media(max-width:767px){#brx-content .grid.grid-2:has(> .base-item){grid-template-columns:1fr}}@media(min-width:961px){#brx-content section:has(.grid3 > .card > .stat-chip) .grid3{grid-template-rows:repeat(6,auto);row-gap:0}#brx-content section:has(.grid3 > .card > .stat-chip) .grid3 > .card{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:12px;align-content:start}#brx-content section:has(.grid3 > .card > .stat-chip) .grid3 > .card > *{margin-top:0;margin-bottom:0}}/* 3.12.33 · infraestrutura: ícone e título alinhados pela primeira linha. Com o centro vertical,um título de 1 linha (ex.: "API oficial da Meta") descia para o meio do espaço de 2 linhas e desalinhava dos vizinhos. */ #brx-content .dk-badge .hd{align-items:flex-start}#brx-content .dk-badge .hd svg{margin-top:calc((17px * 1.6 - 18px) / 2)}#brx-content .pricegrid + .tarifas-scroll{margin-top:24px}#brx-content .pl-ilim{margin:12px 0 0;padding:14px 18px;background:var(--laranja-50);border:1px solid var(--laranja-200);border-radius:12px;font-size:14px;font-weight:700;line-height:1.5;color:#000}.cx-planos:has(> .cx-plano:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:960px){.cx-planos:has(> .cx-plano:nth-child(2):last-child){grid-template-columns:1fr}}#brx-content section:has(.cx-planos) .inclist{background:#fff;border:1px solid var(--borda-suave);margin-top:20px}#brx-content .cx-tarifas{table-layout:fixed}#brx-content .cx-tarifas th:first-child{width:50%}#brx-content .tarifas-scroll + .tarifas-scroll{margin-top:12px}/* 3.12.37 · unidade de preço padronizada em "licença": uma linha logo abaixo do título do investimento diz o que é uma licença em cada produto */ #brx-content .pl-def{margin:8px 0 0;font-size:17px;line-height:1.6;color:var(--cx-cinza-texto,#444)}#brx-content .cx-produto .difsteps:not(.fluxo-voz){grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#brx-content .cx-produto .difsteps:not(.fluxo-voz) > .dif{background:rgba(255,255,255,.04)!important;border:1px solid var(--cx-escuro-borda,rgba(255,255,255,.16));padding:26px 20px 22px}#brx-content .cx-produto .difsteps:not(.fluxo-voz) > .dif h4{color:#fff}#brx-content .cx-produto .difsteps:not(.fluxo-voz) > .dif > p{color:rgba(255,255,255,.72)}#brx-content .cx-produto .difsteps + .p-gestor{margin-top:72px}@media(max-width:1100px){#brx-content .cx-produto .difsteps:not(.fluxo-voz){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media(max-width:600px){#brx-content .cx-produto .difsteps:not(.fluxo-voz){grid-template-columns:1fr}}#brx-content .usos .card{background:#fff!important;border:1px solid var(--borda-suave)}#brx-content .cx-produto .difsteps > .dif > p{font-size:14px}#brx-content section:has(.cx-planos) .inclist h5{font-size:12px}#brx-content section:has(.cx-planos) .inclist li{font-size:14px}#brx-content .pl-cta :is(.btn,.cx-btn){font-size:17px}#brx-content .cx-produto .difsteps > .dif > img.dif-img{display:block;width:100%;height:auto;aspect-ratio:400/420;object-fit:cover;object-position:top;border-radius:10px;background:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.12)}#brx-content .cx-produto .difsteps > .dif > p{margin-top:0!important;align-self:start}#brx-content .cx-produto .difsteps > .dif > p{padding-top:14px}#brx-content .cx-produto .difsteps > .dif > img.dif-img{margin-top:6px}#brx-content .cx-diferencial .dif-telas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px}#brx-content .cx-diferencial .difshot{background:var(--fundo-palco,#12100F);border-radius:16px;padding:10px 10px 14px;display:grid;grid-template-rows:auto auto 1fr}#brx-content .cx-diferencial .difshot .dots{display:flex;gap:6px;padding:2px 4px 10px}#brx-content .cx-diferencial .difshot .dots i{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.28)}#brx-content .cx-diferencial .difshot .dots i:first-child{background:var(--laranja-500)}#brx-content .cx-diferencial .difshot img{display:block;width:100%;height:auto;border-radius:8px}#brx-content .cx-diferencial .difshot .cap{font-size:14px;line-height:1.5;color:rgba(255,255,255,.78);padding:12px 6px 0}@media(max-width:860px){#brx-content .cx-diferencial .dif-telas{grid-template-columns:1fr}}#brx-content .why.why2:has(> .card:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}#brx-content .why .card .hd{align-items:flex-start}@media(min-width:961px){#brx-content .why.why2:has(> .card:nth-child(3):last-child){grid-template-rows:auto auto;row-gap:0}#brx-content .why.why2:has(> .card:nth-child(3):last-child) > .card{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:10px}}@media(max-width:960px){#brx-content .why.why2:has(> .card:nth-child(3):last-child){grid-template-columns:1fr}}#brx-content .prova .cx-statsband{border-top:0!important;border-bottom:0!important;padding-top:0;padding-bottom:0;margin-top:48px!important}#brx-content .cx-diferencial .dif-telas{max-width:1040px}:is(.cx-produto,#tour) .tourwrap{position:relative;margin-top:36px}:is(.cx-produto,#tour) .tourleg{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:22px}:is(.cx-produto,#tour) .tourleg div{font-size:13px;color:#555}:is(.cx-produto,#tour) .tourleg b{display:inline-flex;background:var(--laranja);color:#fff;border-radius:50%;width:18px;height:18px;align-items:center;justify-content:center;font-size:11px;margin-right:7px}@media(max-width:960px){:is(.cx-produto,#tour) .grid3,:is(.cx-produto,#tour) .difsteps,:is(.cx-produto,#tour) .trio,:is(.cx-produto,#tour) .addons,:is(.cx-produto,#tour) .badges,:is(.cx-produto,#tour) .steps5,:is(.cx-produto,#tour) .tourleg{grid-template-columns:1fr}}:is(.cx-escura.cx-produto,#tour) .tourleg div{color:var(--cx-escuro-texto)}:is(.cx-escura.cx-produto,#tour) .tourleg div b{color:#fff}:is(.cx-produto,#tour) .inclist,:is(.cx-produto,#tour) .tourleg{border-radius:var(--cx-radius-lg)}:is(.cx-produto,#tour) .tourwrap{margin-top:0}:is(.cx-produto,#tour) .cowrap{position:relative}:is(.cx-produto,#tour) .cowrap img{width:100%;display:block;border-radius:var(--cx-radius-md)}:is(.cx-produto,#tour) .pin{position:absolute;width:0;height:0}:is(.cx-produto,#tour) .pin i{position:absolute;left:-12px;top:-12px;width:24px;height:24px;border-radius:50%;background:#FF6840;color:#2a0d04;font-style:normal;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px rgba(255,104,64,.35),0 4px 10px rgba(0,0,0,.35)}:is(.cx-produto,#tour) .pin em{position:absolute;top:0;white-space:nowrap;font-style:normal;background:#12100F;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 20px rgba(0,0,0,.25)}:is(.cx-produto,#tour) .pin.r em{left:18px}:is(.cx-produto,#tour) .pin.l em{right:18px}:is(.cx-produto,#tour) .tourleg{grid-template-columns:repeat(5,1fr)}:is(.cx-produto,#tour) .tourleg[data-k="tour-dados"],:is(.cx-produto,#tour) .tourleg[data-k="tour-historico"]{grid-template-columns:repeat(4,1fr)}@media(max-width:960px){:is(.cx-produto,#tour) .pin em{display:none}:is(.cx-produto,#tour) .pin i{width:20px;height:20px;left:-10px;top:-10px;font-size:11px}:is(.cx-produto,#tour) .tourleg,:is(.cx-produto,#tour) .tourleg[data-k]{grid-template-columns:1fr}}:is(.cx-produto,#tour) .pin em{transform:translateY(-50%)}:is(.cx-produto,#tour) .pin.d em,:is(.cx-produto,#tour) .pin.dl em{top:var(--d);transform:none;left:-12px}:is(.cx-produto,#tour) .pin.dl em{left:auto;right:-12px}:is(.cx-produto,#tour) .pin.d:before,:is(.cx-produto,#tour) .pin.dl:before{content:"";position:absolute;left:-1px;top:10px;width:2px;height:calc(var(--d) - 10px);background:#FF6840}:is(.cx-produto,#tour) .pin{cursor:pointer}:is(.cx-produto,#tour) .pin i{transition:transform .15s,box-shadow .15s}:is(.cx-produto,#tour) .pin.hot i{transform:scale(1.25);box-shadow:0 0 0 6px rgba(255,104,64,.35),0 4px 12px rgba(0,0,0,.4)}:is(.cx-escura.cx-produto,#tour) .tourleg div{color:rgba(255,255,255,.42);transition:color .15s;cursor:default}:is(.cx-escura.cx-produto,#tour) .tourleg div b{opacity:.55;transition:opacity .15s}:is(.cx-escura.cx-produto,#tour) .tourleg div.hot{color:#fff}:is(.cx-escura.cx-produto,#tour) .tourleg div.hot b{opacity:1}@media(max-width:960px){:is(.cx-escura.cx-produto,#tour) .tourleg div{color:rgba(255,255,255,.75)}}:is(.cx-produto,#tour) .tourgrid{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:28px;align-items:center}:is(.cx-produto,#tour) .tourgrid .tourwrap{margin:0}:is(.cx-produto,#tour) .legcol .tourleg{display:flex!important;flex-direction:column;gap:6px;margin:0}:is(.cx-produto,#tour) .legcol .tourleg[hidden]{display:none!important}:is(.cx-produto,#tour) .legcol .tourleg div{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.45;padding:10px 12px;border-radius:var(--cx-radius-md);transition:color .15s,background .15s}:is(.cx-produto,#tour) .legcol .tourleg div b{flex:none;margin:1px 0 0}:is(.cx-escura.cx-produto,#tour) .legcol .tourleg div.hot{background:rgba(255,255,255,.07)}@media(max-width:960px){:is(.cx-produto,#tour) .tourgrid{grid-template-columns:1fr;gap:16px}:is(.cx-produto,#tour) .legcol .tourleg div{padding:4px 0;font-size:14px}}:is(.cx-produto,#tour) .pin i{transition:transform .15s,box-shadow .15s}#brx-content :is(.cx-produto,#tour) .tourgrid .pin i{background:rgba(255,104,64,.30);color:rgba(42,13,4,.8);box-shadow:0 0 0 2px rgba(255,104,64,.30);transform:none;transition:background .18s,box-shadow .18s,transform .18s,color .18s}#brx-content :is(.cx-produto,#tour) .tourgrid .tourleg div{color:rgba(255,255,255,.55);background:none}#brx-content :is(.cx-produto,#tour) .tourgrid .tourleg div b{background:rgba(255,104,64,.30)!important;color:#fff;opacity:1;transition:background .18s,transform .18s}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="1"]:hover,.pin[data-n="1"]:focus-visible,.tourleg [data-n="1"]:hover) .pin[data-n="1"] i{background:#FF6840;color:#2a0d04;transform:scale(1.3);box-shadow:0 0 0 6px rgba(255,104,64,.35),0 0 18px rgba(255,104,64,.55)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="1"]:hover,.pin[data-n="1"]:focus-visible,.tourleg [data-n="1"]:hover) .tourleg [data-n="1"]{color:#fff;background:rgba(255,255,255,.07)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="1"]:hover,.pin[data-n="1"]:focus-visible,.tourleg [data-n="1"]:hover) .tourleg [data-n="1"] b{background:#FF6840!important;transform:scale(1.15)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="2"]:hover,.pin[data-n="2"]:focus-visible,.tourleg [data-n="2"]:hover) .pin[data-n="2"] i{background:#FF6840;color:#2a0d04;transform:scale(1.3);box-shadow:0 0 0 6px rgba(255,104,64,.35),0 0 18px rgba(255,104,64,.55)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="2"]:hover,.pin[data-n="2"]:focus-visible,.tourleg [data-n="2"]:hover) .tourleg [data-n="2"]{color:#fff;background:rgba(255,255,255,.07)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="2"]:hover,.pin[data-n="2"]:focus-visible,.tourleg [data-n="2"]:hover) .tourleg [data-n="2"] b{background:#FF6840!important;transform:scale(1.15)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="3"]:hover,.pin[data-n="3"]:focus-visible,.tourleg [data-n="3"]:hover) .pin[data-n="3"] i{background:#FF6840;color:#2a0d04;transform:scale(1.3);box-shadow:0 0 0 6px rgba(255,104,64,.35),0 0 18px rgba(255,104,64,.55)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="3"]:hover,.pin[data-n="3"]:focus-visible,.tourleg [data-n="3"]:hover) .tourleg [data-n="3"]{color:#fff;background:rgba(255,255,255,.07)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="3"]:hover,.pin[data-n="3"]:focus-visible,.tourleg [data-n="3"]:hover) .tourleg [data-n="3"] b{background:#FF6840!important;transform:scale(1.15)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="4"]:hover,.pin[data-n="4"]:focus-visible,.tourleg [data-n="4"]:hover) .pin[data-n="4"] i{background:#FF6840;color:#2a0d04;transform:scale(1.3);box-shadow:0 0 0 6px rgba(255,104,64,.35),0 0 18px rgba(255,104,64,.55)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="4"]:hover,.pin[data-n="4"]:focus-visible,.tourleg [data-n="4"]:hover) .tourleg [data-n="4"]{color:#fff;background:rgba(255,255,255,.07)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="4"]:hover,.pin[data-n="4"]:focus-visible,.tourleg [data-n="4"]:hover) .tourleg [data-n="4"] b{background:#FF6840!important;transform:scale(1.15)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="5"]:hover,.pin[data-n="5"]:focus-visible,.tourleg [data-n="5"]:hover) .pin[data-n="5"] i{background:#FF6840;color:#2a0d04;transform:scale(1.3);box-shadow:0 0 0 6px rgba(255,104,64,.35),0 0 18px rgba(255,104,64,.55)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="5"]:hover,.pin[data-n="5"]:focus-visible,.tourleg [data-n="5"]:hover) .tourleg [data-n="5"]{color:#fff;background:rgba(255,255,255,.07)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="5"]:hover,.pin[data-n="5"]:focus-visible,.tourleg [data-n="5"]:hover) .tourleg [data-n="5"] b{background:#FF6840!important;transform:scale(1.15)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="6"]:hover,.pin[data-n="6"]:focus-visible,.tourleg [data-n="6"]:hover) .pin[data-n="6"] i{background:#FF6840;color:#2a0d04;transform:scale(1.3);box-shadow:0 0 0 6px rgba(255,104,64,.35),0 0 18px rgba(255,104,64,.55)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="6"]:hover,.pin[data-n="6"]:focus-visible,.tourleg [data-n="6"]:hover) .tourleg [data-n="6"]{color:#fff;background:rgba(255,255,255,.07)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="6"]:hover,.pin[data-n="6"]:focus-visible,.tourleg [data-n="6"]:hover) .tourleg [data-n="6"] b{background:#FF6840!important;transform:scale(1.15)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="7"]:hover,.pin[data-n="7"]:focus-visible,.tourleg [data-n="7"]:hover) .pin[data-n="7"] i{background:#FF6840;color:#2a0d04;transform:scale(1.3);box-shadow:0 0 0 6px rgba(255,104,64,.35),0 0 18px rgba(255,104,64,.55)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="7"]:hover,.pin[data-n="7"]:focus-visible,.tourleg [data-n="7"]:hover) .tourleg [data-n="7"]{color:#fff;background:rgba(255,255,255,.07)}#brx-content :is(.cx-produto,#tour) .tourgrid:has(.pin[data-n="7"]:hover,.pin[data-n="7"]:focus-visible,.tourleg [data-n="7"]:hover) .tourleg [data-n="7"] b{background:#FF6840!important;transform:scale(1.15)}/* ========================================================== 3.13.4 · ROTAS DE TELEFONIA — 30/09/2026 Explicação curta de cada rota no hover,no foco e no toque. Vale para toda tabela .cx-tarifas que usar a marcação abaixo. Marcação dentro da célula da tabela .cx-tarifas: <span class="cx-rota" tabindex="0">Nome da rota <span class="cx-rota-i" aria-hidden="true">i</span> <span class="cx-rota-tip" role="tooltip">Texto curto</span> </span> ========================================================== */ .cx-rota{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;cursor:help;outline:none;-webkit-tap-highlight-color:transparent}.cx-rota-i{display:inline-flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;border-radius:50%;border:1.5px solid currentColor;font-size:10px;font-weight:700;font-style:normal;line-height:1;color:var(--cx-cinza-mudo,#5f5f5f);transition:color .15s,border-color .15s}.cx-rota:is(:hover,:focus) .cx-rota-i{color:var(--cx-laranja-texto,#B93B18)}.cx-rota:focus-visible .cx-rota-i{outline:2px solid var(--cx-foco,#B93B18);outline-offset:2px}.cx-rota-tip{font-size:13px;font-weight:400;line-height:1.45;text-align:left;letter-spacing:0;text-transform:none}@media(min-width:601px){.tarifas-scroll:has(.cx-rota){overflow:visible}.cx-tarifas:has(.cx-rota){overflow:visible}.cx-tarifas:has(.cx-rota) thead th:first-child{border-top-left-radius:15px}.cx-tarifas:has(.cx-rota) thead th:last-child{border-top-right-radius:15px}.cx-tarifas:has(.cx-rota) tr:last-child td:first-child{border-bottom-left-radius:15px}.cx-tarifas:has(.cx-rota) tr:last-child td:last-child{border-bottom-right-radius:15px}.cx-rota-tip{position:absolute;left:0;bottom:calc(100% + 10px);z-index:20;width:max-content;max-width:280px;padding:9px 12px;border-radius:8px;background:#12100F;color:#fff;box-shadow:0 8px 20px rgba(0,0,0,.2);opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .15s,transform .15s}.cx-rota-tip::after{content:"";position:absolute;left:14px;top:100%;border:6px solid transparent;border-top-color:#12100F}.cx-rota:is(:hover,:focus) .cx-rota-tip{opacity:1;transform:none}}@media(max-width:600px){.cx-rota-tip{display:none;flex-basis:100%;margin-top:2px;color:var(--cx-cinza-texto,#4a4a4a)}.cx-rota:focus .cx-rota-tip{display:block}}@media(prefers-reduced-motion:reduce){.cx-rota-tip,.cx-rota-i{transition:none}}/* =========================================================================== CALCULADORA E NOTA DE TELEFONIA PRÉ-PAGA · 3.14.5 · 30/09/2026 .tel-nota linha abaixo da tabela de tarifas (quatro páginas) .cxcalc [callix_calculadora]: um <details> recolhido abaixo da tabela. Fechado,só a linha do título;aberto,campos e resultado. Marcação em inc/componentes.php e contas em inc/calculadora.js. O "i" do título reaproveita o componente .cx-rota. ======================================================================== */ #brx-content .tel-nota{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--cx-cinza-mudo,#5F5F5F)}#brx-content .cxcalc{margin-top:16px;background:#fff;border:1px solid var(--borda-suave,#E7DED4);border-radius:12px;text-align:left}#brx-content .cxcalc-sum{position:relative;display:flex;align-items:center;gap:12px;padding:14px 18px;cursor:pointer;list-style:none;border-radius:12px}#brx-content .cxcalc-sum::-webkit-details-marker{display:none}#brx-content .cxcalc-sum:focus-visible{outline:2px solid var(--cx-foco,#B93B18);outline-offset:2px}#brx-content .cxcalc-t{font-size:17px;font-weight:700;line-height:1.3;color:#000}#brx-content .cxcalc-info{color:#000;vertical-align:-2px;margin-left:4px}#brx-content .cxcalc-seta{margin-left:auto;flex:none;width:10px;height:10px;border-right:2px solid var(--cx-laranja-texto,#B93B18);border-bottom:2px solid var(--cx-laranja-texto,#B93B18);transform:rotate(45deg) translateY(-3px);transition:transform .2s}#brx-content .cxcalc[open] .cxcalc-seta{transform:rotate(-135deg) translateY(-3px)}#brx-content .cxcalc[open] .cxcalc-sum{border-bottom:1px solid var(--borda-suave,#E7DED4);border-radius:12px 12px 0 0}#brx-content .cxcalc-corpo{padding:20px 18px 22px}#brx-content .cxcalc-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px}#brx-content .cxcalc-campo{display:flex;flex-direction:column;gap:6px}#brx-content .cxcalc-campo label{font-size:14px;font-weight:500;line-height:1.3;color:#000}#brx-content .cxcalc-campo input{width:100%;padding:10px 12px;font:inherit;font-size:17px;color:#000;background:#fff;border:1px solid #988E84;border-radius:8px}#brx-content .cxcalc-campo input::placeholder{color:#76706A;opacity:1}#brx-content .cxcalc-campo input:focus-visible{outline:2px solid var(--cx-foco,#B93B18);outline-offset:1px;border-color:transparent}#brx-content .cxcalc-campo small{font-size:12px;color:var(--cx-cinza-mudo,#5F5F5F)}#brx-content .cxcalc-res{margin-top:20px}#brx-content .cxcalc-res [hidden]{display:none!important}#brx-content .cxcalc-planos{display:grid;grid-template-columns:1fr 1fr;gap:16px}#brx-content .cxcalc-plano{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--fundo-respiro,#F7F3EE);border:1px solid var(--borda-suave,#E7DED4);border-radius:12px}#brx-content .cxcalc-plano.is-melhor{border-color:var(--cx-laranja-texto,#B93B18);box-shadow:inset 0 0 0 1px var(--cx-laranja-texto,#B93B18)}#brx-content .cxcalc-pk{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#000}#brx-content .cxcalc-pv{font-size:24px;line-height:1.2;color:#000}#brx-content .cxcalc-plano small{font-size:12px;color:var(--cx-cinza-mudo,#5F5F5F)}#brx-content .cxcalc-conclusao{margin:12px 0 0;font-size:17px;font-weight:700;color:#000}#brx-content .cxcalc-acima{margin:0;font-size:14px}#brx-content .cxcalc-acima a{color:var(--cx-laranja-texto,#B93B18);font-weight:700}@media(max-width:600px){#brx-content .cxcalc-sum{padding:14px 16px}#brx-content .cxcalc-t{font-size:16px}#brx-content .cxcalc-corpo{padding:18px 16px 20px}#brx-content .cxcalc-form,#brx-content .cxcalc-planos{grid-template-columns:1fr}#brx-content .cxcalc-info{position:static}#brx-content .cxcalc-info .cx-rota-tip{position:absolute;left:12px;right:12px;top:calc(100% + 6px);z-index:20;display:block;margin:0;padding:9px 12px;border-radius:8px;background:#12100F;color:#fff;font-size:13px;box-shadow:0 8px 20px rgba(0,0,0,.2);opacity:0;pointer-events:none;transition:opacity .15s}#brx-content .cxcalc-info:focus .cx-rota-tip{opacity:1}}/* =========================================================================== TABELA DE NÚMEROS · 3.14.5 · 30/09/2026 .cx-numeros números para receber ligações. Na Voz fica no investimento;no Discador,no WhatsApp e na URA fica dentro do FAQ "Preciso de um número para receber ligações?",mais estreito. ======================================================================== */ #brx-content .cx-faq .tarifas-scroll{margin-top:12px}#brx-content .cx-faq .cx-numeros,#brx-content .faq .cx-numeros{min-width:0;font-size:13px}#brx-content :is(.cx-faq,.faq) .cx-numeros th,#brx-content :is(.cx-faq,.faq) .cx-numeros td{padding:10px 12px}#brx-content :is(.cx-faq,.faq) .cx-numeros th:first-child{width:34%}#brx-content :is(.form-wrap,.formcard){padding:32px}#brx-content :is(.form-wrap,.formcard) .fluentform .ff-el-group{margin-bottom:14px}#brx-content :is(.form-wrap,.formcard) .fluentform .ff-el-input--label{margin:0 0 5px;padding-bottom:0}#brx-content :is(.form-wrap,.formcard) .fluentform label{margin:0;font-size:14px}#brx-content :is(.form-wrap,.formcard) .fluentform .ff-el-input--content input:not([type=submit]):not([type=checkbox]):not([type=radio]){padding:11px 14px}#brx-content :is(.form-wrap,.formcard) .fluentform .ff_submit_btn_wrapper{margin:4px 0 0}#brx-content :is(.form-wrap,.formcard) .fluentform .ff-btn-submit{width:100%}@media (min-width:768px){#brx-content :is(.form-wrap,.formcard) .fluentform fieldset{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}#brx-content :is(.form-wrap,.formcard) .fluentform fieldset > .ff-el-group{grid-column:1 / -1}#brx-content :is(.form-wrap,.formcard) .fluentform fieldset > .ff-el-group:has(input[name="nome"]),#brx-content :is(.form-wrap,.formcard) .fluentform fieldset > .ff-el-group:has(input[name="empresa"]),#brx-content :is(.form-wrap,.formcard) .fluentform fieldset > .ff-el-group:has(input[type="tel"]),#brx-content :is(.form-wrap,.formcard) .fluentform fieldset > .ff-el-group:has(input[name="email"]){grid-column:auto;min-width:0}}@media (max-width:600px){#brx-content :is(.form-wrap,.formcard){padding:24px 20px}}/* =========================================================================== INCLUI TUDO DA VOZ · 3.14.5 · 30/09/2026 Linha abaixo de "Também incluído na licença" no Discador e no WhatsApp,com link para /voz. Temporária: rever quando a página de preços existir. ======================================================================== */ #brx-content .inclui-voz{margin:16px 0 0;font-size:15px;font-weight:500}#brx-content .inclui-voz a{color:var(--cx-laranja-texto,#B93B18);font-weight:700;text-decoration:none}#brx-content .inclui-voz a:hover{text-decoration:underline}/* =========================================================================== "i" DENTRO DO ITEM DE "TAMBÉM DISPONÍVEL" · 3.16.1 · 30/09/2026 Ex.: Ramal. Reaproveita o .cx-rota;o balão abre para cima e à esquerda do item,e a barra deixa o balão sair. ======================================================================== */ #brx-content .cx-amplie .amp-barra:has(.amp-info){overflow:visible}#brx-content .cx-amplie .amp-chip .amp-info{margin-left:2px;vertical-align:-2px}#brx-content .cx-amplie .amp-chip .amp-info .cx-rota-i{width:14px;height:14px;font-size:9px}#brx-content .cx-amplie .amp-chip .amp-nm{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}#brx-content .cx-amplie .amp-chip .amp-info .cx-rota-tip{left:auto;right:-10px}#brx-content .cx-amplie .amp-chip .amp-info .cx-rota-tip::after{left:auto;right:12px}#brx-content .cx-amplie .amp-chip .amp-info .cx-rota-tip{white-space:normal;width:260px;font-weight:400}/* =========================================================================== DIFERENCIAL COM FUNDO ÚNICO E ÍCONE DE DESTINO NA URA · 3.16.1 · 30/09/2026 A URA passa a usar .cx-diferencial (fundo virada,como Discador e Voz). Os cartões de destino da URA trocam o "1 →" por um ícone de cada destino. ======================================================================== */ #brx-content .cx-diferencial .sec-intro{color:#fff!important;opacity:1}#brx-content .usos .flow .tk.tk-ic svg{display:block}/* =========================================================================== TABELA COMPARATIVA · 3.24.0 · 01/10/2026 Vale para toda .matrix do site: Voz,Discador,WhatsApp,URA Reversa e LP do Discador (comparativo "Antes de decidir"),home (quatro licenças) e Parceiros ("quem faz o quê"). Por que mudou: a tarja preta do cabeçalho era o único bloco do site com cara de planilha;a moldura laranja da coluna da Callix descia reta e terminava em canto vivo dentro de um contêiner arredondado;e a linha .hl em salmão cruzava a coluna destacada,com dois destaques disputando o olho. Regra nova: 1. A tabela é um cartão igual aos outros: fundo branco,borda suave e o mesmo raio dos cartões (--cx-radius-lg). Cabeçalho claro,no padrão da .cx-tarifas que aparece na mesma página,logo abaixo. 2. Quando existe th.cx,a última coluna é a da Callix: fundo laranja 50,cabeçalho laranja 700 com texto branco (6,9:1) e divisórias em laranja. Ela termina nos cantos do cartão,então segue o raio sozinha. 3. Um destaque só: a .hl deixa de pintar a linha. Na home (sem coluna da Callix) ela continua marcando a linha de preço,só com peso e divisória. 4. Hierarquia dentro da célula: o texto de td.yes vai em peso 500 e o negrito fica para o título da linha. Marca de verificação em laranja 700 só na tabela da home,onde as células são sim/não. Seletores com #brx-content para vencer as regras antigas de .matrix que ainda vivem em pagina-whatsapp.css,pagina-discador.css e pagina-ura-reversa.css (carregadas antes deste arquivo). ======================================================================== */ #brx-content .matrix{width:100%;border-collapse:separate;border-spacing:0;margin-top:36px;background:#fff;border:1px solid var(--borda-suave,#E7DED4);border-radius:var(--cx-radius-lg,16px);overflow:hidden;overflow:clip;font-size:15px;line-height:1.45;font-variant-numeric:tabular-nums}#brx-content .matrix th,#brx-content .matrix td{padding:15px 18px;text-align:center;vertical-align:middle;background:transparent;border:0;border-bottom:1px solid #EEE9E3}#brx-content .matrix tbody tr:last-child td{border-bottom:0}#brx-content .matrix thead th{background:#FAF8F5;color:var(--cx-cinza-texto,#444);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--borda-suave,#E7DED4)}#brx-content .matrix th:first-child,#brx-content .matrix td:first-child{text-align:left}#brx-content .matrix td:first-child{font-weight:700;color:#111}#brx-content .matrix td.no{color:var(--cx-cinza-mudo,#5F5F5F);font-weight:400}#brx-content .matrix td.yes{color:#000;font-weight:500;box-shadow:none}#brx-content .matrix td.yes::before{content:"";display:inline-block;width:14px;height:14px;margin:0 7px 0 0;vertical-align:-2px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B93B18' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E") center/14px no-repeat}#brx-content .matrix thead th.cx{background:var(--laranja-700,#B93B18);color:#fff;border-bottom-color:var(--laranja-700,#B93B18)}#brx-content .matrix:has(th.cx) tbody td:last-child{background:var(--laranja-50,#FFF3EC);border-bottom-color:var(--laranja-200,#FFDCCB);box-shadow:inset 1px 0 0 var(--laranja-200,#FFDCCB)}#brx-content .matrix:has(th.cx) tbody tr:last-child td:last-child{box-shadow:inset 1px 0 0 var(--laranja-200,#FFDCCB)}/* larguras: o título da linha e a coluna da Callix levam o texto mais longo;as alternativas ficam com o resto,para "depende do fornecedor" caber */ #brx-content .matrix:has(th.cx){table-layout:fixed}#brx-content .matrix:has(th.cx) th:first-child{width:32%}#brx-content .matrix:has(th.cx) th.cx{width:30%}#brx-content .matrix tr.hl td{background:transparent;font-weight:inherit;border-top:0}#brx-content .matrix:has(th.cx) tr.hl td:last-child{background:var(--laranja-50,#FFF3EC)}#brx-content .matrix tr.hl td:first-child{color:#111;font-weight:700}#brx-content .matrix tr.hl td.yes{font-weight:500}#brx-content .matrix:not(:has(th.cx)) tr.hl td{border-top:1px solid var(--borda-suave,#E7DED4);font-weight:700;color:#111}#brx-content .matrix:not(:has(th.cx)) tr.hl td small{font-weight:400}/* Marca de verificação só onde a célula é sim/não (home). Nos comparativos de produto a coluna da Callix responde com descrição ("até 5.000 por dia","base grande, poucos interessados");a marca ali dizia "vantagem" em linha onde a alternativa tem o mesmo valor. A cor da coluna já faz o destaque. */ #brx-content .matrix:has(th.cx) td.yes::before{content:none}/* Parceiros: "Precisa"/"Dispensa" não são sim/não de recurso;sem marca */ #brx-content .pc-quem .matrix td.yes::before{content:none}#brx-content .pc-quem .matrix td.yes{font-weight:700;color:#000}@media(max-width:767px){#brx-content .matrix{min-width:600px}#brx-content .matrix.matrix-4{min-width:700px}#brx-content .matrix th,#brx-content .matrix td{padding:13px 14px}#brx-content .matrix-scroll{margin-inline:0;padding-inline:0}#brx-content .matrix th:first-child,#brx-content .matrix tr td:first-child,#brx-content .matrix tr.hl td:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:6px 0 8px -6px rgba(0,0,0,.18)}#brx-content .matrix thead th:first-child{background:#FAF8F5}#brx-content .matrix:has(th.cx) th:first-child{width:30%}}/* =========================================================================== 3.24.3 · 01/10/2026 · tabelas que rolam de lado no celular avisam Medido a 390px: .matrix-scroll e .tarifas-scroll mostram 342px de 520 a 600 e a tabela da home escondia WhatsApp e URA sem pista. Dois sinais: uma linha "Deslize para ver →" acima e um degradê fixo na borda direita (pseudo-elemento sticky dentro do contêiner flex,por cima da tabela). =========================================================================== */ @media (max-width:960px){.matrix-scroll,.tarifas-scroll{position:relative;display:flex;align-items:flex-start;padding-top:22px}.matrix-scroll > table,.tarifas-scroll > table{flex:none}.matrix-scroll::before,.tarifas-scroll::before{content:"Deslize para ver as outras colunas \2192";position:sticky;left:0;flex:none;width:0;white-space:nowrap;margin-top:-22px;align-self:flex-start;font-size:12px;line-height:1.4;font-weight:500;color:var(--cx-cinza-mudo,#6b6b6b);letter-spacing:.02em}.cx-escura .matrix-scroll::before,.cx-darksec .matrix-scroll::before{color:rgba(255,255,255,.7)}.matrix-scroll::after,.tarifas-scroll::after{content:"";flex:none;width:56px;align-self:stretch;margin-left:-56px;position:sticky;right:0;pointer-events:none;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.96) 75%)}.cx-section--alt .matrix-scroll::after,.cx-section--alt .tarifas-scroll::after{background:linear-gradient(to right,rgba(247,243,238,0),rgba(247,243,238,.96) 75%)}.cx-escura .matrix-scroll::after,.cx-darksec .matrix-scroll::after{background:linear-gradient(to right,rgba(18,16,15,0),rgba(18,16,15,.96) 75%)}}.prova .prova-logos img{height:34px;width:auto}.prova .prova-logos img.logo-quadrado{height:46px}@media(max-width:767px){.prova .prova-logos img{height:26px}.prova .prova-logos img.logo-quadrado{height:36px}}
