:root{--noturno: #044a80;--alianca: #066ab7;--ouro: #dd7e0a;--ouro-profundo: #894e06;--verde: #0e7c4a;--papel: #f2f6fb;--branco: #ffffff;--tinta: #0c2740;--texto: #3d5a72;--suave: #6b8398;--linha: rgba(4, 74, 128, .14);--linha-clara: rgba(255, 255, 255, .16);--titulo: "Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--texto-fonte: "Instrument Sans", system-ui, sans-serif;--largura: 1120px;--lateral: clamp(20px, 5vw, 56px);--raio: 6px}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--papel);color:var(--tinta);font-family:var(--texto-fonte);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:var(--alianca);text-decoration-thickness:1px;text-underline-offset:3px}:focus-visible{outline:3px solid var(--ouro);outline-offset:3px}h1,h2,h3{font-family:var(--titulo);font-weight:700;line-height:1.05;letter-spacing:-.015em;margin:0;text-wrap:balance}h1{font-size:clamp(2.4rem,6.2vw,4.6rem);font-variation-settings:"wdth" 88,"opsz" 96}h2{font-size:clamp(1.9rem,3.8vw,2.9rem);font-variation-settings:"wdth" 92,"opsz" 72}h3{font-size:1.25rem;font-variation-settings:"wdth" 100;line-height:1.2}p{margin:0}.lead{font-size:clamp(1.1rem,1.6vw,1.3rem);color:var(--texto);max-width:34em}.faixa{padding-inline:var(--lateral)}.miolo{max-width:var(--largura);margin-inline:auto}.secao{padding-block:clamp(64px,9vw,120px)}.secao+.secao{border-top:1px solid var(--linha)}.secao__cabeca{max-width:40em;margin-bottom:clamp(32px,5vw,56px)}.secao__cabeca p{margin-top:16px}.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:var(--raio);font:600 1rem/1 var(--texto-fonte);text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.btn--ouro{background:var(--ouro);color:#1a1004}.btn--ouro:hover{background:#c87008}.btn--vazado{background:transparent;color:var(--branco);border-color:var(--linha-clara)}.btn--vazado:hover{border-color:#ffffff80}.btn--azul{background:var(--noturno);color:var(--branco)}.btn--azul:hover{background:#063a63}.btn--claro{background:var(--branco);color:var(--noturno);border-color:var(--linha)}.btn--claro:hover{border-color:var(--alianca)}.topo{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--noturno) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--branco)}.topo__miolo{display:flex;align-items:center;justify-content:space-between;height:64px;gap:24px}.topo__logo img{height:30px;width:auto}.topo nav{display:flex;gap:22px;align-items:center}.topo nav a{color:#ffffffd1;text-decoration:none;font-weight:500;font-size:.95rem}.topo nav a:hover{color:var(--branco)}.topo .btn{padding:10px 16px;font-size:.92rem}@media (max-width: 760px){.topo nav a:not(.btn){display:none}}.abertura{background:var(--noturno);color:var(--branco);overflow:hidden}.abertura__miolo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,72px);align-items:center;padding-block:clamp(56px,8vw,112px)}.abertura h1{color:var(--branco)}.abertura h1 em{font-style:normal;color:var(--ouro)}.abertura .lead{color:#ffffffc7;margin-top:22px}.abertura__acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.abertura__nota{margin-top:18px;font-size:.92rem;color:#fff9}.abertura__tela{border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.18);box-shadow:0 30px 80px -30px #0009;background:var(--papel)}.abertura__tela img{width:100%}@media (max-width: 900px){.abertura__miolo{grid-template-columns:1fr}.abertura__tela{margin-inline:calc(var(--lateral) * -1 + 12px);border-radius:8px}}.razao{background:var(--branco);border:1px solid var(--linha);border-radius:var(--raio);background-image:repeating-linear-gradient(to bottom,transparent 0 71px,var(--linha) 71px 72px);background-origin:content-box;padding:0;overflow:hidden}.razao__linha{display:grid;grid-template-columns:3.2em minmax(0,1fr) auto;gap:18px;align-items:center;min-height:72px;padding:12px 24px}.razao__num{font:600 .95rem var(--texto-fonte);color:var(--suave);font-variant-numeric:tabular-nums}.razao__quem{font-weight:600;color:var(--tinta)}.razao__oque{color:var(--texto)}.razao__valor{font:600 .98rem var(--texto-fonte);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--texto)}.razao__valor--ok{color:var(--verde)}.razao__valor--ouro{color:var(--ouro-profundo)}.razao__linha--fim{background:color-mix(in srgb,var(--ouro) 10%,white)}@media (max-width: 640px){.razao{background-image:none}.razao__linha{grid-template-columns:2.4em minmax(0,1fr);border-top:1px solid var(--linha)}.razao__linha:first-child{border-top:0}.razao__valor{grid-column:2;white-space:normal}}.cunha__grade{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,4vw,56px);align-items:start}.cunha__nota{color:var(--texto)}.cunha__nota p+p{margin-top:14px}.cunha__nota strong{color:var(--tinta)}@media (max-width: 900px){.cunha__grade{grid-template-columns:1fr}}.niveis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--linha);border-radius:var(--raio);background:var(--branco);overflow:hidden}.nivel{padding:28px 26px 30px}.nivel+.nivel{border-left:1px solid var(--linha)}.nivel h3{margin-bottom:6px}.nivel__sub{color:var(--suave);font-size:.95rem;margin-bottom:18px}.nivel ul{margin:0;padding:0;list-style:none;color:var(--texto)}.nivel li{padding:7px 0;border-top:1px solid var(--linha)}.nivel li:first-child{border-top:0}.nivel--alto{background:var(--noturno);color:var(--branco)}.nivel--alto h3{color:var(--branco)}.nivel--alto .nivel__sub{color:#ffffff9e}.nivel--alto ul{color:#ffffffdb}.nivel--alto li{border-color:var(--linha-clara)}@media (max-width: 860px){.niveis{grid-template-columns:1fr}.nivel+.nivel{border-left:0;border-top:1px solid var(--linha)}}.muralha-faixa{background:var(--noturno);color:var(--branco)}.muralha-faixa h2{color:var(--branco)}.muralha-faixa .secao__cabeca p{color:#ffffffb8}.muralha{display:flex;flex-direction:column;gap:6px}.fiada{display:flex;gap:6px;flex-wrap:wrap}.fiada:nth-child(2n){padding-left:34px}.bloco{flex:1 1 auto;min-width:118px;padding:14px 16px;border-radius:4px;background:#ffffff17;border:1px solid rgba(255,255,255,.1);font:500 .95rem/1.2 var(--texto-fonte);color:#ffffffeb;opacity:0;transform:translateY(14px)}.bloco--ouro{background:var(--ouro);border-color:var(--ouro);color:#1a1004;font-weight:700}.bloco--campo{background:#ffffff29}.bloco--conv{background:#ffffff3d}.muralha--pronta .bloco{animation:assentar .42s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(var(--fiada) * 90ms + var(--ordem) * 22ms)}@keyframes assentar{to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.bloco{opacity:1;transform:none;animation:none!important}}.muralha__legenda{display:flex;flex-wrap:wrap;gap:20px;margin-top:22px;color:#ffffffb3;font-size:.92rem}.muralha__legenda span:before{content:"";display:inline-block;width:12px;height:12px;border-radius:2px;margin-right:8px;vertical-align:-1px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2)}.muralha__legenda .l-campo:before{background:#ffffff47}.muralha__legenda .l-conv:before{background:#ffffff73}.muralha__legenda .l-ouro:before{background:var(--ouro);border-color:var(--ouro)}@media (max-width: 640px){.fiada:nth-child(2n){padding-left:0}.bloco{min-width:0;flex-basis:calc(50% - 3px)}}.telas{display:grid;gap:clamp(40px,6vw,80px)}.tela{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(24px,4vw,56px);align-items:center}.tela:nth-child(2n) .tela__texto{order:2}.tela__texto h3{font-size:1.6rem;margin-bottom:12px}.tela__texto p{color:var(--texto)}.tela__texto p+p{margin-top:12px}.tela__img{border:1px solid var(--linha);border-radius:8px;overflow:hidden;background:var(--branco);box-shadow:0 24px 60px -36px #044a8080}@media (max-width: 860px){.tela{grid-template-columns:1fr}.tela:nth-child(2n) .tela__texto{order:0}}.garantias{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}.garantia h3{margin-bottom:8px}.garantia p{color:var(--texto)}@media (max-width: 700px){.garantias{grid-template-columns:1fr}}.preco{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}.preco__valor{font-family:var(--titulo);font-weight:700;font-size:clamp(3rem,7vw,5.4rem);line-height:1;letter-spacing:-.02em;font-variation-settings:"wdth" 85}.preco__valor small{display:block;font-size:.3em;font-weight:500;color:var(--texto);letter-spacing:0;font-variation-settings:"wdth" 100;margin-top:6px;font-family:var(--texto-fonte)}.preco__por{margin-top:10px;color:var(--texto)}.preco ul{margin:22px 0 0;padding:0;list-style:none;color:var(--texto)}.preco li{padding:9px 0;border-top:1px solid var(--linha)}.preco li:first-child{border-top:0}.preco li strong{color:var(--tinta)}.preco__acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}@media (max-width: 800px){.preco{grid-template-columns:1fr}}.final{background:var(--noturno);color:var(--branco)}.final h2{color:var(--branco);max-width:16em}.final .lead{color:#ffffffc2;margin-top:16px}.final__acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.rodape{background:#03294a;color:#ffffffb3;font-size:.92rem}.rodape__miolo{display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px 32px;padding-block:34px;align-items:center}.rodape a{color:#ffffffd9;text-decoration:none}.rodape a:hover{text-decoration:underline}.rodape nav{display:flex;flex-wrap:wrap;gap:18px}.rodape img{height:24px;width:auto;opacity:.9}.juridica{max-width:44em;padding-block:clamp(48px,7vw,96px)}.juridica h1{font-size:clamp(2rem,4.5vw,3rem);margin-bottom:8px}.juridica .versao{color:var(--suave);font-size:.95rem;margin-bottom:40px}.juridica h2{font-size:1.45rem;margin:40px 0 12px}.juridica p,.juridica li{color:var(--texto)}.juridica p+p{margin-top:12px}.juridica ul{padding-left:1.2em;margin:10px 0}.juridica li+li{margin-top:6px}.juridica strong{color:var(--tinta)}
