.cr{--cr-preto:var(--neutral-900,#0a0a0a);--cr-grafite:var(--neutral-800,#141414);--cr-branco:var(--neutral-000,#fff);--cr-cinza-1:var(--neutral-100,#f2f2f2);--cr-cinza-2:var(--neutral-200,#e5e5e5);--cr-cinza-4:var(--neutral-400,#9e9e9e);--cr-cinza-5:var(--neutral-500,#646464);--cr-texto-claro:#3d3d3d;--cr-amarelo:var(--itera-yellow,#fef133);--cr-erro-claro:#b91c1c;--cr-marca:linear-gradient(180deg, transparent 58%, var(--cr-amarelo) 58%, var(--cr-amarelo) 92%, transparent 92%);background:var(--cr-preto);color:var(--cr-branco);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip}.cr *,.cr :before,.cr :after{box-sizing:border-box}.cr section{padding:0}.cr h1,.cr h2,.cr h3{text-transform:none;max-width:none}.cr p{max-width:none}.cr :focus-visible{outline:2px solid var(--cr-amarelo);outline-offset:2px}.cr ::selection{background:var(--cr-amarelo);color:var(--cr-preto)}.cr .it-btn{white-space:normal;text-align:center;max-width:100%}.cr .it-btn--primary{font-weight:600}.cr-wrap{width:100%;max-width:1336px;margin:0 auto;padding:0 48px}.cr-ler{max-width:880px;margin:0 auto}.cr-rotulo{letter-spacing:.16em;text-transform:uppercase;color:var(--cr-branco);align-items:center;gap:10px;margin:0;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.cr-rotulo:before{content:"";background:var(--cr-amarelo);border-radius:1px;flex:none;width:4px;height:14px}.cr-h1,.cr-h2{letter-spacing:-.03em;text-wrap:balance;color:inherit;max-width:1040px;margin:0 auto;font-size:clamp(44px,5.6vw,80px);font-weight:700;line-height:1.02}.cr-h2{text-align:center}.cr-h1 em,.cr-h2 em,.cr-ponte em,.cr-tf__h em{color:var(--cr-amarelo);font-style:normal}.cr-p{color:var(--cr-cinza-4);margin:0 0 24px;font-size:19px;line-height:1.65}.cr-p:last-child{margin-bottom:0}.cr-p strong{color:var(--cr-branco);font-weight:600}.cr-nota{color:var(--cr-cinza-4);margin:24px 0 0;font-size:13px;line-height:1.5}.cr a.cr-link,.cr-nota a,.cr-p a{color:inherit;text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.cr-dobra--escura a.cr-link:hover,.cr-dobra--escura .cr-nota a:hover,.cr-dobra--escura .cr-p a:hover{color:var(--cr-amarelo)}.cr-corpo{margin-top:clamp(40px,5vw,72px)}.cr .cr-dobra{padding:144px 0}.cr-dobra--escura{background:var(--cr-preto);color:var(--cr-branco)}.cr-dobra--clara{background:var(--cr-branco);color:var(--cr-preto)}.cr-dobra--clara .cr-h2 em{color:var(--cr-preto);background:var(--cr-marca);-webkit-box-decoration-break:clone;box-decoration-break:clone}.cr-dobra--clara .cr-p,.cr-dobra--clara .cr-faq__r,.cr-dobra--clara .cr-lista span{color:var(--cr-texto-claro)}.cr-dobra--clara .cr-p strong{color:var(--cr-preto);font-weight:700}.cr-dobra--clara .cr-nota{color:var(--cr-cinza-5)}.cr-dobra--clara a:hover{text-decoration-thickness:2px}.cr-dobra--clara ::selection{background:var(--cr-preto);color:var(--cr-branco)}.cr-resposta{max-width:1040px;margin:0 auto}.cr-resposta:before{content:"";background:var(--cr-preto);width:40px;height:3px;margin-bottom:32px;display:block}.cr .cr-resposta p{letter-spacing:-.01em;color:var(--cr-preto);text-wrap:pretty;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:500;line-height:1.42}.cr-resposta strong{font-weight:800}.cr-tabela{border-collapse:collapse;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff29;width:100%}.cr-tabela th,.cr-tabela td{text-align:left;vertical-align:baseline;border-bottom:1px solid #ffffff14;padding:20px 12px 20px 0}.cr-tabela tbody th{color:var(--cr-cinza-4);width:36%;font-size:16px;font-weight:400;line-height:1.45}.cr-tabela td{color:var(--cr-branco);font-size:18px;font-weight:500;line-height:1.45}.cr-tabela td strong{font-weight:800}.cr-tabela thead th{color:var(--cr-branco);padding-top:16px;padding-bottom:16px;font-size:16px;font-weight:700}.cr-lista{grid-template-columns:1fr;gap:28px;margin:0;padding:0;list-style:none;display:grid}.cr-lista li{padding-left:30px;position:relative}.cr-lista li:before{content:"";background:var(--cr-amarelo);width:14px;height:2px;position:absolute;top:13px;left:0}.cr-lista b{color:var(--cr-branco);margin-bottom:6px;font-size:19px;font-weight:700;line-height:1.4;display:block}.cr-lista span{color:var(--cr-cinza-4);font-size:17px;line-height:1.5;display:block}.cr-faq{border-top:1px solid #0a0a0a1a;max-width:880px;margin-left:auto;margin-right:auto}.cr .cr-faq details{background:0 0;border:0;border-bottom:1px solid #0a0a0a1a;padding:0}.cr .cr-faq summary{cursor:pointer;letter-spacing:0;text-transform:none;color:var(--cr-preto);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 0;font-size:18px;font-weight:600;line-height:1.4;list-style:none;display:flex}.cr .cr-faq summary::-webkit-details-marker{display:none}.cr .cr-faq summary:before,.cr .cr-faq summary:after{content:none;display:none}.cr .cr-faq summary:focus-visible{outline-color:var(--cr-preto);border-radius:4px}.cr-mais{flex:none;width:16px;height:16px;margin-top:4px;position:relative}.cr-mais:before,.cr-mais:after{content:"";background:var(--cr-preto);border-radius:1px;position:absolute}.cr-mais:before{height:1.6px;top:7.2px;left:0;right:0}.cr-mais:after{width:1.6px;transition:transform .3s cubic-bezier(.16,1,.3,1);top:0;bottom:0;left:7.2px}.cr-faq details[open] .cr-mais:after{transform:rotate(90deg)}.cr .cr-faq__r{margin:0;padding:0 48px 24px 0;font-size:16px;line-height:1.6}.cr-par{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;display:grid}.cr-par--inv .cr-foto{order:-1}.cr-par .cr-h2{text-align:left;margin:0;font-size:clamp(40px,4.2vw,64px)}.cr-par .cr-corpo{margin-top:40px}.cr-foto{aspect-ratio:4/5;background:var(--cr-grafite);border-radius:24px;margin:0;overflow:hidden}.cr-foto img{object-fit:cover;width:100%;height:100%;display:block}.cr-topo{background:var(--cr-preto);position:relative;overflow:hidden}.cr-topo__midia{width:min(100%,1336px);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%)}.cr-topo__midia img{object-fit:cover;object-position:72% 20%;width:100%;height:100%;display:block;position:absolute;inset:0}.cr-topo__veu{background:linear-gradient(#0a0a0a99 0,#0a0a0a00 200px),radial-gradient(56% 42% at 50% 30%,#0a0a0ac7 0,#0a0a0a59 65%,#0a0a0a00 100%),linear-gradient(#0a0a0a00 30%,#0a0a0ad1 62%,#0a0a0a 82%);position:absolute;inset:0}.cr-topo__cabeca{z-index:3;align-items:center;height:76px;display:flex;position:relative}.cr-topo__logo{border-radius:8px;align-items:center;min-height:44px;display:inline-flex}.cr-topo__logo img{width:auto;height:22px;display:block}.cr-topo__corpo{z-index:2;text-align:center;padding-top:56px;padding-bottom:72px;position:relative}.cr-topo .cr-h1{color:var(--cr-branco);margin-top:24px}.cr .cr-topo__lead{color:var(--neutral-300,#c6c6c6);text-wrap:pretty;max-width:560px;margin:28px auto 0;font-size:clamp(17px,1.35vw,20px);line-height:1.55}.cr-topo__ferramenta{text-align:left;max-width:1040px;margin:44px auto 0}.cr-calc{background:var(--cr-branco);color:var(--cr-preto);border-radius:24px;overflow:hidden;box-shadow:0 40px 100px #0000008c,0 0 0 1px #ffffff1a}.cr-calc ::selection{background:var(--cr-amarelo);color:var(--cr-preto)}.cr-calc :focus-visible{outline-color:var(--cr-preto)}.cr-calc__grade{grid-template-columns:1.08fr 1fr;display:grid}.cr-calc__entrada{flex-direction:column;gap:20px;min-width:0;padding:32px;display:flex}.cr-calc__saida{background:var(--cr-cinza-1);flex-direction:column;min-width:0;padding:32px;display:flex}.cr-ativos{background:var(--cr-cinza-1);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.cr-ativos button{height:44px;color:var(--cr-cinza-5);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-width:0;padding:0 8px;font-family:inherit;font-size:15px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.cr-ativos button:hover{color:var(--cr-preto)}.cr-ativos button[aria-pressed=true]{background:var(--cr-preto);color:var(--cr-branco)}.cr-ativos button[aria-pressed=true]:before{content:"";background:var(--cr-amarelo);border-radius:1px;width:14px;height:2px}.cr-linha{grid-template-columns:1fr 1fr;align-items:end;gap:16px;display:grid}.cr-campo{min-width:0;display:block}.cr-campo span{color:var(--cr-preto);margin-bottom:8px;font-size:13px;font-weight:600;line-height:1.3;display:block}.cr .cr-campo input{background:var(--cr-branco);border:1px solid var(--cr-cinza-4);width:100%;height:56px;color:var(--cr-preto);caret-color:var(--cr-preto);font-variant-numeric:tabular-nums;border-radius:10px;outline:none;padding:0 16px;font-family:inherit;font-size:20px;font-weight:600;transition:border-color .15s,box-shadow .15s}.cr-campo input::placeholder{color:var(--cr-cinza-5);opacity:1;font-weight:500}.cr-campo input:hover{border-color:var(--cr-cinza-5)}.cr .cr-campo input:focus{border-color:var(--cr-preto);box-shadow:0 0 0 4px #fef133d9}.cr .cr-campo input[aria-invalid=true]{border-color:var(--cr-erro-claro);box-shadow:0 0 0 1px var(--cr-erro-claro)}.cr .cr-calc__nota{color:var(--cr-cinza-5);margin:0;font-size:13px;line-height:1.5}.cr-calc__nota a{color:var(--cr-preto);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.cr-calc__nota a:hover{text-decoration-thickness:2px}.cr .cr-k{color:var(--cr-cinza-5);margin:0;font-size:13px;font-weight:600;line-height:1.3}.cr .cr-num{letter-spacing:-.035em;color:var(--cr-preto);font-variant-numeric:tabular-nums;background:var(--cr-marca);overflow-wrap:anywhere;margin:6px 0 0 -6px;padding:0 6px;font-size:72px;font-weight:800;line-height:1;display:inline-block}.cr .cr-num--vazio{color:#c9c9c9;background:0 0}.cr .cr-frase{color:var(--cr-preto);text-wrap:pretty;min-height:52px;margin:14px 0 0;font-size:18px;font-weight:600;line-height:1.42}.cr .cr-frase--vazia{color:var(--cr-cinza-5);font-size:16px;font-weight:500}.cr .cr-frase--erro{color:var(--cr-erro-claro);align-items:flex-start;gap:10px;font-size:16px;display:flex}.cr-frase--erro svg{flex:none;margin-top:2px}.cr-conta{margin:auto 0 0;padding-top:20px}.cr-conta>div{border-top:1px solid #dcdcdc;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.cr-conta dt{min-width:0}.cr-conta dt b{color:var(--cr-preto);font-size:14px;font-weight:600;line-height:1.3;display:block}.cr-conta dt small{color:var(--cr-cinza-5);font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px;line-height:1.4;display:block}.cr-conta dd{color:var(--cr-preto);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;margin:0;font-size:18px;font-weight:700}.cr-conta dd.cr-vazio{color:var(--cr-cinza-4);font-weight:500}.cr .cr-calc__aviso{color:var(--cr-cinza-5);border-top:1px solid #dcdcdc;margin:0;padding:14px 32px;font-size:12px;line-height:1.5}.cr-tf{background:var(--cr-grafite);border:1px solid #ffffff14;border-radius:24px;grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;padding:56px;display:grid}.cr .cr-tf__h{letter-spacing:-.02em;text-wrap:balance;color:var(--cr-branco);margin:0;font-size:clamp(32px,3.3vw,48px);font-weight:700;line-height:1.08}.cr .cr-tf__p{color:var(--cr-cinza-4);text-wrap:pretty;margin:20px 0 0;font-size:18px;line-height:1.55}.cr .cr-tf__g{color:var(--cr-branco);margin:24px 0 0;font-size:14px;font-weight:600;line-height:1.6}.cr-tf .it-btn{margin-top:32px}.cr-tf__midia{background:var(--cr-preto);border:1px solid #ffffff14;border-radius:16px;margin:0;overflow:hidden}.cr-tf__midia img{width:100%;height:auto;display:block}.cr-fecho{position:relative;overflow:hidden}.cr-fecho__foto{object-fit:cover;object-position:70% 30%;width:100%;height:100%;position:absolute;inset:0}.cr-fecho__veu{background:linear-gradient(#0a0a0a 0,#0a0a0ab8 26%,#0a0a0acc 60%,#0a0a0a 100%);position:absolute;inset:0}.cr-fecho>.cr-wrap{position:relative}.cr .cr-ponte{letter-spacing:-.02em;text-align:center;text-wrap:balance;max-width:980px;color:var(--cr-branco);margin:0 auto 64px;font-size:clamp(32px,3.6vw,52px);font-weight:700;line-height:1.1}.cr-rodape{color:var(--cr-cinza-4);border-top:1px solid #ffffff14;padding:48px 0 64px;font-size:12px;line-height:1.5}.cr-rodape p{margin:0 0 12px}.cr-rodape a{color:inherit}@media (prefers-reduced-motion:reduce){.cr *,.cr :before,.cr :after{transition:none!important}}@media (max-width:760px){.cr-wrap{padding:0 20px}.cr .cr-dobra{padding:80px 0}.cr-h1,.cr-h2,.cr-par .cr-h2{font-size:max(40px,11.2vw)}.cr-h2{text-align:left}.cr-corpo{margin-top:36px}.cr-p{font-size:17px;line-height:1.6}.cr-resposta:before{margin-bottom:24px}.cr .cr-resposta p{font-size:22px;line-height:1.45}.cr-tabela thead th:first-child{display:none}.cr-tabela,.cr-tabela thead,.cr-tabela tbody{display:block}.cr-tabela tr{border-bottom:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:6px 16px;padding:16px 0;display:grid}.cr-tabela th,.cr-tabela td{border:0;padding:0}.cr-tabela tbody th{grid-column:1/-1;width:auto;font-size:14px}.cr-tabela td{font-size:16px}.cr-tabela thead th{padding:0;font-size:14px}.cr-lista b{font-size:18px}.cr-lista span{font-size:16px}.cr .cr-faq summary{padding:20px 0;font-size:17px}.cr .cr-faq__r{padding-right:0}.cr .cr-ponte{text-align:left;margin-bottom:32px;font-size:30px}.cr-par{grid-template-columns:1fr;gap:36px}.cr-par .cr-foto,.cr-par--inv .cr-foto{aspect-ratio:4/3;border-radius:16px;order:-1}.cr-par .cr-corpo{margin-top:28px}.cr-topo__cabeca{height:64px}.cr-topo__midia{width:100%;height:470px;bottom:auto;left:0;transform:none;-webkit-mask-image:none;mask-image:none}.cr-topo__midia img{object-position:78% 30%}.cr-topo__veu{background:linear-gradient(#0a0a0ab3 0,#0a0a0a59 120px,#0a0a0a73 60%,#0a0a0aeb 86%,#0a0a0a 100%)}.cr-topo__corpo{text-align:left;padding-top:40px;padding-bottom:48px}.cr-topo .cr-h1{margin-top:16px}.cr .cr-topo__lead{margin:20px 0 0;font-size:17px}.cr-topo__ferramenta{margin-top:28px}.cr-calc__grade{grid-template-columns:1fr}.cr-calc__entrada,.cr-calc__saida{gap:16px;padding:20px}.cr-linha{gap:12px}.cr-campo span{align-items:flex-end;min-height:34px;display:flex}.cr .cr-num{font-size:56px}.cr .cr-frase{min-height:0;margin-top:12px;font-size:17px}.cr .cr-frase--vazia,.cr .cr-frase--erro{font-size:15px}.cr-conta{margin-top:16px;padding-top:0}.cr-conta dd{font-size:17px}.cr .cr-calc__aviso{padding:14px 20px}.cr-ativos button{gap:8px;font-size:14px}.cr-ativos button[aria-pressed=true]:before{width:10px}.cr-tf{border-radius:16px;grid-template-columns:1fr;gap:28px;padding:28px 20px}.cr .cr-tf__h{font-size:30px}.cr .cr-tf__p{font-size:17px}.cr-tf .it-btn{width:100%}.cr-rodape{padding:32px 0 48px}}
