.pi-secao{padding-top:clamp(52px,6.4vw,92px);padding-bottom:clamp(52px,6.4vw,92px)}.pi-rotulo{font:600 12px/16px var(--f-texto);letter-spacing:.16em;text-transform:uppercase;color:var(--ouro-escuro)}.pi-rotulo--espaco{margin-bottom:16px}.pi-escuro .pi-rotulo,.pi-abertura .pi-rotulo{color:var(--ouro-claro)}.pi-t1{font:300 clamp(34px, 4.5vw, 62px)/1.05 var(--f-titulo);letter-spacing:-.035em;color:#fff;text-wrap:balance}.pi-t2{font:300 clamp(27px, 3.3vw, 44px)/1.1 var(--f-titulo);letter-spacing:-.03em;color:var(--marinho-950);text-wrap:balance}.pi-t3{font:500 clamp(19px, 1.7vw, 22px)/1.3 var(--f-titulo);letter-spacing:-.01em;color:var(--marinho-950)}.pi-apoio{color:var(--ardosia);text-wrap:pretty;max-width:62ch;font-size:clamp(16px,1.35vw,18px);line-height:1.55}.pi-apoio--abaixo{margin-top:20px}.pi-escuro{background:var(--marinho-950);color:var(--nevoa-texto)}.pi-escuro .pi-t2{color:#fff}.pi-escuro .pi-apoio{color:#b9c3d1}:where(.pi) [id]{scroll-margin-top:76px}.pi-abertura{background:var(--marinho-950);color:#fff;isolation:isolate;position:relative;overflow:hidden}.pi-abertura__fundo{z-index:-1;opacity:.95;position:absolute;inset:0 0 0 38%}.pi-abertura__fundo img{object-fit:cover;object-position:center 38%}.pi-abertura:after{content:"";z-index:-1;background:linear-gradient(90deg,#0c1729 0% 37%,#0c1729a8 56%,#0c172957 100%),linear-gradient(#0c172900 70%,#0c1729 100%),#14233c33;position:absolute;inset:0}.pi-abertura__grade{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:clamp(32px,4.5vw,72px);padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(52px,6.5vw,96px);display:grid}.pi-abertura .pi-rotulo{margin-bottom:24px}.pi-abertura__lead{color:#c8d1dd;max-width:56ch;margin-top:24px;font-size:clamp(17px,1.4vw,19px);line-height:1.55}.pi-abertura__lead strong{color:#fff;font-weight:500}.pi-abertura__acoes{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.pi-abertura__nota{color:#9fabbb;flex-wrap:wrap;gap:6px 20px;margin-top:18px;font-size:14px;display:flex}.pi-abertura__nota span:before{content:"";background:var(--ouro-claro);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}@media (max-width:960px){.pi-abertura__grade{grid-template-columns:1fr}.pi-abertura__fundo{opacity:.26;inset:0}.pi-abertura__fundo img{object-position:center 30%}}.pi-vitrine{position:relative}.pi-janela{color:var(--grafite);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 30px 80px #00000073,0 0 0 1px #ffffff14}.pi-janela__barra{border-bottom:1px solid var(--linha);font:500 13px/18px var(--f-texto);color:var(--ardosia);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.pi-janela__barra span{flex:none}.pi-janela__barra b{min-width:0;color:var(--marinho-950);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pi-janela__corpo{padding:18px 18px 20px}.pi-faixa{font:600 13px/18px var(--f-texto);white-space:nowrap;border:1px solid;border-radius:4px;align-items:center;gap:8px;padding:4px 10px;display:inline-flex}.pi-faixa:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.pi-faixa--vermelha{color:var(--verm-texto);background:var(--verm-fundo);border-color:var(--verm-borda)}.pi-faixa--amarela{color:var(--amar-texto);background:var(--amar-fundo);border-color:var(--amar-borda)}.pi-faixa--sem{color:var(--sem-texto);background:var(--sem-fundo);border-color:var(--sem-borda)}.pi-resultado{border:1px solid var(--verm-borda);background:var(--verm-fundo);border-radius:6px;padding:16px 18px}.pi-resultado small{font:600 12px/16px var(--f-texto);letter-spacing:.14em;color:var(--verm-texto)}.pi-resultado p{font:400 clamp(20px, 2vw, 24px)/1.2 var(--f-titulo);letter-spacing:-.02em;color:var(--verm-texto);margin-top:4px}.pi-resultado ul{color:var(--grafite);flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:14px;display:flex}.pi-resultado li b{font-weight:600}.pi-achado{border-top:1px solid var(--linha);margin-top:14px;padding-top:14px}.pi-achado__cab{color:var(--ardosia);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;display:flex}.pi-achado__cab b{font:600 15px/20px var(--f-titulo);color:var(--marinho-950)}.pi-achado__trecho{border-left:3px solid var(--verm-ponto);background:var(--verm-fundo);font:400 13px/20px var(--f-mono);color:var(--marinho-950);overflow-wrap:anywhere;border-radius:0 4px 4px 0;margin-top:10px;padding:10px 12px}.pi-codigo{color:var(--ardosia-2);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:14px;font-size:12px;display:flex}.pi-codigo span{font-family:var(--f-mono);color:var(--marinho-950);font-size:13px}.pi-selo{background:var(--marinho-950);color:#fff;border:1px solid #ffffff2e;border-radius:6px;padding:10px 14px;font-size:13px;line-height:18px;position:absolute;top:-58px;right:-14px;box-shadow:0 16px 40px #0006}.pi-selo b{font:500 20px/24px var(--f-titulo);color:var(--ouro-claro);display:block}@media (max-width:960px){.pi-selo{margin-bottom:12px;display:inline-block;position:static}}.pi-casos__cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 64px;margin-bottom:clamp(32px,4vw,56px);display:grid}.pi-casos__cab .pi-rotulo{margin-bottom:16px}@media (max-width:860px){.pi-casos__cab{grid-template-columns:1fr}}.pi-casos{border-top:1px solid var(--marinho-950);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pi-caso{border-bottom:1px solid var(--linha);grid-template-rows:subgrid;grid-row:span 4;align-content:start;row-gap:10px;padding:28px 28px 28px 0;display:grid}.pi-caso+.pi-caso{border-left:1px solid var(--linha);padding-left:28px}.pi-caso__onde{font:600 12px/18px var(--f-texto);letter-spacing:.1em;text-transform:uppercase;color:var(--ardosia-2)}.pi-caso .pi-caso__valor{font:300 clamp(30px, 2.9vw, 40px)/1 var(--f-titulo);letter-spacing:-.03em;color:var(--marinho-950);font-variant-numeric:tabular-nums;align-self:end}.pi-caso p{color:var(--grafite);font-size:15.5px;line-height:1.55}.pi-caso a{font:600 14px/20px var(--f-texto);color:var(--marinho-950);text-decoration:underline;-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro);text-underline-offset:5px;place-self:end start;align-items:center;min-height:44px;display:inline-flex}.pi-caso a:hover{color:var(--ouro-escuro)}@media (max-width:1020px){.pi-casos{grid-template-columns:repeat(2,minmax(0,1fr))}.pi-caso:nth-child(3){border-left:0;padding-left:0}}@media (max-width:600px){.pi-casos{grid-template-columns:1fr}.pi-caso,.pi-caso+.pi-caso{border-left:0;padding:24px 0}}.pi-ver{background:var(--nevoa-2)}.pi-ver__grade{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}@media (max-width:900px){.pi-ver__grade{grid-template-columns:1fr}}.pi-ver .pi-apoio{margin-top:20px}.pi-chave{border:1px solid var(--linha-2);background:#fff;border-radius:6px;grid-template-columns:1fr 1fr;gap:4px;max-width:100%;margin-top:28px;padding:4px;display:inline-grid}.pi-chave button{min-height:48px;font:600 15px/20px var(--f-texto);color:var(--ardosia);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 18px}.pi-chave button[aria-pressed=true]{background:var(--marinho-950);color:#fff}.pi-ver__nota{color:var(--ardosia);max-width:52ch;margin-top:16px;font-size:14px}.pi-folha{border:1px solid var(--linha-2);color:#2b2b2b;background:#fff;border-radius:6px;padding:clamp(22px,4vw,44px);font:400 13.5px/1.75 Georgia,Times New Roman,serif;position:relative;box-shadow:0 24px 60px #0c17291f}.pi-folha h3{text-align:center;letter-spacing:.04em;margin-bottom:14px;font:700 13px/1.6 Georgia,serif}.pi-folha p{text-align:justify;margin-bottom:10px}.pi-folha__oculto{color:#fff;font-family:var(--f-mono);border-radius:3px;margin:2px 0 10px;padding:2px 6px;font-size:12.5px;transition:color .35s,background-color .35s,box-shadow .35s;display:block}.pi-folha.pi-revelada .pi-folha__oculto{color:var(--verm-texto);background:var(--verm-fundo);box-shadow:0 0 0 1px var(--verm-borda)}.pi-folha__etiqueta{font:600 12px/16px var(--f-texto);letter-spacing:.1em;text-transform:uppercase;color:var(--ardosia-2);position:absolute;top:12px;right:14px}.pi-folha.pi-revelada .pi-folha__etiqueta{color:var(--verm-texto)}.pi-pulga{isolation:isolate;position:relative;overflow:hidden}.pi-pulga__fundo{z-index:-2;position:absolute;inset:0}.pi-pulga__fundo img{object-fit:cover;object-position:center}.pi-pulga:after{content:"";z-index:-1;background:linear-gradient(#0c17299e,#0c1729c7);position:absolute;inset:0}.pi-pulga__frase{font:300 clamp(26px, 3.4vw, 46px)/1.1 var(--f-titulo);letter-spacing:-.03em;color:#fff;text-wrap:balance;max-width:24ch}.pi-pulga__frase em{color:var(--ouro-claro);font-style:normal}.pi-pulga ol{border-top:1px solid #ffffff38;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(28px,3.6vw,48px);display:grid}.pi-pulga li{font:400 clamp(17px, 1.5vw, 20px)/1.45 var(--f-titulo);color:#e7ecf3;padding:26px 28px 0 0}.pi-pulga li+li{border-left:1px solid #ffffff24;padding-left:28px}.pi-pulga li span{font:500 13px/18px var(--f-mono);color:var(--ouro-claro);margin-bottom:12px;display:block}@media (max-width:860px){.pi-pulga ol{grid-template-columns:1fr}.pi-pulga li,.pi-pulga li+li{border-bottom:1px solid #ffffff24;border-left:0;padding:22px 0}}.pi-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,32px);margin-top:clamp(28px,3.6vw,48px);display:grid}@media (max-width:900px){.pi-passos{grid-template-columns:1fr}}.pi-passo{border:1px solid var(--linha);background:#fff;border-radius:8px;flex-direction:column;gap:12px;padding:clamp(20px,2.2vw,28px);display:flex}.pi-passo__n{font:500 13px/18px var(--f-mono);color:var(--ouro-escuro)}.pi-passo p{color:var(--ardosia);font-size:16px}.pi-mini{border:1px solid var(--linha);background:var(--nevoa);color:var(--ardosia);border-radius:6px;gap:8px;margin-top:auto;padding:14px;font-size:13px;display:grid}.pi-mini b{color:var(--marinho-950);font-weight:600}.pi-mini .pi-mini__codigo{font-family:var(--f-mono);font-weight:500}.pi-mini__linha{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.pi-barra{background:var(--linha);border-radius:3px;height:5px;overflow:hidden}.pi-barra i{background:var(--marinho-900);width:62%;height:100%;display:block}.pi-relatorio{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);background:#fff}.pi-relatorio__grade{grid-template-columns:minmax(0,1fr) minmax(0,.88fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}@media (max-width:900px){.pi-relatorio__grade{grid-template-columns:1fr}}.pi-lista{border-top:1px solid var(--linha);margin-top:28px}.pi-lista--preco{margin-top:32px}.pi-lista li{border-bottom:1px solid var(--linha);color:var(--grafite);padding:11px 0 11px 30px;font-size:16.5px;position:relative}.pi-lista li:before{content:"";border-left:2px solid var(--ouro);border-bottom:2px solid var(--ouro);width:12px;height:7px;position:absolute;top:19px;left:2px;transform:rotate(-45deg)}.pi-relatorio__acoes{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.pi-papel{width:100%;max-width:470px;margin:0 auto;padding:0 0 32px 40px;position:relative}.pi-papel img{border:1px solid var(--linha-2);background:#fff;border-radius:4px;box-shadow:0 30px 70px #0c17292e}.pi-papel img+img{width:46%;position:absolute;bottom:0;left:0;box-shadow:0 24px 50px #0c172947}@media (max-width:600px){.pi-papel{padding:0}.pi-papel img+img{display:none}}.pi-tabela{border:1px solid var(--linha-2);background:#fff;border-radius:8px;margin-top:clamp(28px,4vw,48px);overflow-x:auto}:where(.pi) table{border-collapse:collapse;width:100%;min-width:620px;font-size:15.5px}:where(.pi) th,:where(.pi) td{text-align:left;border-bottom:1px solid var(--linha);vertical-align:top;padding:13px 20px}:where(.pi) thead th{font:600 12px/18px var(--f-texto);letter-spacing:.1em;text-transform:uppercase;color:var(--ardosia)}:where(.pi) tbody th{color:var(--marinho-950);width:34%;font-weight:500}td.pi-nos,th.pi-nos{background:var(--marinho-950);color:#fff}:where(.pi) thead th.pi-nos{color:var(--ouro-claro)}td.pi-eles{color:var(--ardosia)}:where(.pi) tbody tr:last-child th,:where(.pi) tbody tr:last-child td{border-bottom:0}.pi-nota{color:var(--ardosia-2);max-width:96ch;margin-top:14px;font-size:13px;line-height:1.6}.pi-sigilo__grade{border-top:1px solid #ffffff38;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(32px,4vw,56px);display:grid}.pi-sigilo__grade div{padding:26px 24px 0 0}.pi-sigilo__grade div+div{border-left:1px solid #ffffff24;padding-left:24px}.pi-sigilo__grade h3{font:500 19px/1.3 var(--f-titulo);color:#fff;margin-bottom:8px}.pi-sigilo__grade p{color:#b9c3d1;font-size:15.5px}@media (max-width:1020px){.pi-sigilo__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.pi-sigilo__grade div:nth-child(3){border-left:0;padding-left:0}.pi-sigilo__grade div{padding-bottom:8px}}@media (max-width:600px){.pi-sigilo__grade{grid-template-columns:1fr}.pi-sigilo__grade div,.pi-sigilo__grade div+div{border-bottom:1px solid #ffffff24;border-left:0;padding:22px 0}}.pi-preco__grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}@media (max-width:900px){.pi-preco__grade{grid-template-columns:1fr}}.pi-preco__valor{font:300 clamp(52px, 6.6vw, 84px)/.98 var(--f-titulo);letter-spacing:-.04em;color:var(--marinho-950);margin-top:16px}.pi-preco__valor small{font:400 clamp(17px, 1.6vw, 20px)/1.4 var(--f-texto);letter-spacing:0;color:var(--ardosia);margin-top:14px;display:block}.pi-calc{border:1px solid var(--linha-2);background:#fff;border-radius:8px;padding:clamp(22px,3vw,36px);box-shadow:0 20px 50px #0c172914}.pi-calc label{font:600 14px/20px var(--f-texto);color:var(--marinho-950);display:block}.pi-calc__campo{align-items:center;gap:12px;margin-top:10px;display:flex}.pi-calc input[type=number]{border:1px solid var(--linha-2);width:132px;min-height:52px;font:500 20px/1 var(--f-titulo);color:var(--marinho-950);background:#fff;border-radius:4px;padding:0 14px}.pi-calc input[type=range]{min-width:0;height:44px;accent-color:var(--marinho-900);flex:1}.pi-calc__total{border-top:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-top:22px;padding-top:20px;display:flex}.pi-calc__total b{font:300 clamp(34px, 4vw, 46px)/1 var(--f-titulo);letter-spacing:-.03em;color:var(--marinho-950);font-variant-numeric:tabular-nums}.pi-calc__compara{color:var(--ardosia);margin-top:14px;font-size:14.5px}.pi-calc__compara strong{color:var(--verm-texto);font-weight:600}.pi-calc .pi-btn{width:100%;margin-top:22px}.pi-faq{border-top:1px solid var(--marinho-950);margin-top:clamp(28px,4vw,48px)}.pi-faq details{border-bottom:1px solid var(--linha)}.pi-faq summary{cursor:pointer;font:500 clamp(18px, 1.7vw, 21px)/1.35 var(--f-titulo);color:var(--marinho-950);min-height:48px;padding:17px 44px 17px 0;list-style:none;position:relative}.pi-faq summary::-webkit-details-marker{display:none}.pi-faq summary:after{content:"+";font:300 30px/1 var(--f-titulo);color:var(--ouro-escuro);transition:transform .2s;position:absolute;top:11px;right:4px}.pi-faq details[open] summary:after{transform:rotate(45deg)}.pi-faq details p{max-width:76ch;color:var(--ardosia);padding:0 0 24px}.pi-fecho{isolation:isolate;background:var(--marinho-950);text-align:center;position:relative;overflow:hidden}.pi-fecho__fundo{z-index:-2;position:absolute;inset:0}.pi-fecho__fundo img{object-fit:cover;object-position:center 22%}.pi-fecho:after{content:"";z-index:-1;background:#0c1729cc;position:absolute;inset:0}.pi-fecho .pi-t2{color:#fff;max-width:18ch;margin:0 auto}.pi-fecho p{color:#c8d1dd;max-width:52ch;margin:20px auto 0;font-size:clamp(17px,1.5vw,20px)}.pi-fecho .pi-btn{margin-top:36px}.pi-fecho__assina{font:400 15px/22px var(--f-titulo);color:var(--ouro-claro)!important;margin-top:28px!important}.pi-verificar{border-top:1px solid var(--linha);background:#fff}.pi-verificar form{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 48px;padding-top:32px;padding-bottom:32px;display:flex}.pi-verificar h2{font:500 20px/1.3 var(--f-titulo);color:var(--marinho-950)}.pi-verificar p{color:var(--ardosia);font-size:15px}.pi-verificar__campo{flex:380px;gap:10px;max-width:520px;display:flex}.pi-verificar input{border:1px solid var(--linha-2);min-width:0;min-height:52px;font:400 16px/1 var(--f-mono);color:var(--marinho-950);border-radius:4px;flex:1;padding:0 14px}@media (max-width:560px){.pi-abertura__acoes .pi-btn,.pi-relatorio__acoes .pi-btn,.pi-fecho .pi-btn{width:100%}.pi-chave{width:100%;display:grid}.pi-chave button{padding:0 8px}.pi-calc__campo{flex-wrap:wrap}.pi-calc input[type=range]{flex-basis:100%}.pi-verificar__campo{flex-wrap:wrap}.pi-verificar__campo .pi-btn{width:100%}.pi-folha__etiqueta{margin-bottom:10px;display:block;position:static}}@media (max-width:720px){.pi-tabela{background:0 0;border:0;border-radius:0;overflow:visible}:where(.pi) table{min-width:0}:where(.pi) table,:where(.pi) tbody,:where(.pi) tr,:where(.pi) th,:where(.pi) td{width:auto;display:block}:where(.pi) thead{display:none}:where(.pi) tbody tr{border:1px solid var(--linha-2);background:#fff;border-radius:8px;margin-bottom:12px;overflow:hidden}:where(.pi) tbody th{border-bottom:0;width:auto;padding:14px 16px 10px;font-weight:600}td.pi-eles{border-bottom:0;padding:0 16px 14px}td.pi-eles:before{content:"Ferramentas do mercado: ";color:var(--ardosia-2);font-weight:600}td.pi-nos{border-bottom:0;padding:14px 16px}td.pi-nos:before{content:"JusRevela: ";color:var(--ouro-claro);font-weight:600}}.pi-surge{transition:opacity .7s,transform .7s}.pi-surge[data-pi-espera]{opacity:0;transform:translateY(18px)}.pi-vitrine{animation:.7s backwards pi-entra}@keyframes pi-entra{0%{opacity:0;transform:translateY(18px)}}@media print{.pi-surge[data-pi-espera]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pi-surge,.pi-surge[data-pi-espera]{opacity:1;transition:none;transform:none}.pi-vitrine{animation:none}}
