@font-face{font-family:Replay Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/archivo-latin-wdth-normal.8eca89c0.woff2) format("woff2");unicode-range:u+00??,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:Replay Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/jetbrains-mono-latin-wght-normal.a865edea.woff2) format("woff2");unicode-range:u+00??,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}.rb{--noite:#081527;--marinho:#0e2240;--marinho2:#183358;--azul:#1456f0;--azul2:#0e41bd;--azul-f:#e7eefe;--ciano:#12c2e9;--cianog:#009cc7;--cianot:#006f99;--ciano-f:#e3f6fb;--tinta:#0f1b2d;--tinta2:#4a5870;--linha:#dfe5ee;--linha2:#c5cfdc;--nevoa:#f3f6fa;--alta:#0a7f5a;--baixa:#b4152f;--mono:"Replay Mono",ui-monospace,Consolas,monospace;min-height:100vh;display:flex;flex-direction:column;background:#fff;color:var(--tinta);font:400 14px/1.4 Replay Archivo,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rb *,.rb :after,.rb :before{box-sizing:border-box}.rb h1,.rb h2,.rb h3,.rb p,.rb ul{margin:0;padding:0}.rb a{color:var(--azul);text-decoration:none}.rb a:hover{color:var(--azul2);text-decoration:underline}.rb button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0}.rb button:disabled{cursor:not-allowed}.rb :focus-visible{outline:2px solid var(--azul);outline-offset:1px}.rb-wrap{width:100%;max-width:1326px;margin:0 auto;padding:0 16px}.rb-main{flex:1 1}.rb-topo{background:var(--noite);color:#fff}.rb-topo__in{display:flex;align-items:center;gap:24px;min-height:58px;padding-top:8px;padding-bottom:8px}.rb a.rb-logolink:hover,.rb-logolink{color:#fff;text-decoration:none}.rb-logo{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:21px;font-stretch:112%;letter-spacing:-.02em;line-height:1;white-space:nowrap}.rb-logo i{font-style:normal}.rb-logo--escuro{color:#fff}.rb-logo--escuro i{color:var(--ciano)}.rb-logo--claro{color:var(--tinta)}.rb-logo--claro i{color:var(--azul)}.rb-busca{position:relative;flex:1 1 300px;max-width:520px;color:var(--tinta2)}.rb-busca svg{position:absolute;z-index:1;left:11px;top:11px;pointer-events:none}.rb .rb-busca input:disabled,.rb-busca input{width:100%;height:38px;border-radius:6px;border:1px solid transparent;background:#fff;color:var(--tinta);padding:0 12px 0 36px;font:inherit;opacity:.85}.rb-busca input::placeholder{color:var(--tinta2)}.rb-acoes{display:flex;align-items:center;gap:8px;margin-left:auto}.rb .rb-entrar{color:#fff;font-weight:600;padding:9px 12px;border-radius:6px}.rb-entrar:disabled{opacity:.8}.rb .rb-burger{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;color:#fff}.rb-burger:hover{background:var(--marinho2)}.rb-burger:focus-visible{outline-color:var(--ciano)}.rb-menu{background:var(--marinho)}.rb-menu__in{display:flex;align-items:stretch}.rb .rb-menu a{position:relative;color:#dce5f2;font-weight:600;padding:12px 16px 11px;white-space:nowrap}.rb .rb-menu__in>a:first-child{margin-left:-16px}.rb .rb-menu a:hover{color:#fff;background:var(--marinho2);text-decoration:none}.rb .rb-menu a.on{color:#fff}.rb .rb-menu a.on:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:3px;background:var(--ciano)}.rb .rb-menu a:focus-visible{outline-color:var(--ciano);outline-offset:-2px}.rb-d1{background:var(--nevoa);border-bottom:1px solid var(--linha);color:var(--tinta2)}.rb-d1__in{display:flex;align-items:center;gap:8px;min-height:34px;font:500 12px/1.3 var(--mono);padding-top:5px;padding-bottom:5px}.rb-d1__in svg{flex:none;color:var(--cianot)}.rb-pagina{padding-top:28px;padding-bottom:48px}.rb-chip{display:inline-block;font-size:12px;line-height:1;font-weight:500;padding:5px 7px;border-radius:4px;background:var(--nevoa);color:var(--tinta2);border:1px solid var(--linha);white-space:nowrap}.rb-chip--aviso{background:var(--ciano-f);color:#055e7e;border-color:transparent}.rb-chip--escuro{background:var(--marinho2);color:#c7d3e5;border-color:transparent}.rb .rb-bt{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 14px;border-radius:6px;font-weight:600;white-space:nowrap;border:1px solid transparent}.rb a.rb-bt:hover{text-decoration:none}.rb .rb-bt--pri{background:var(--azul);color:#fff}.rb a.rb-bt--pri:hover{background:var(--azul2);color:#fff}.rb .rb-bt--pri:disabled{opacity:.55}.rb .rb-bt--sec{background:#fff;border-color:var(--linha2);color:var(--tinta)}.rb a.rb-bt--sec:hover{border-color:var(--azul);color:var(--azul)}.rb .rb-bt--ciano{background:#fff;color:var(--azul2)}.rb a.rb-bt--ciano:hover{background:var(--azul-f);color:var(--azul2)}.rb-hero{background:var(--noite);color:#fff}.rb-hero__in{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-top:44px;padding-bottom:44px}.rb-hero h1{font-size:44px;line-height:1.08;font-weight:600;font-stretch:106%;letter-spacing:-.012em}.rb-hero p{font-size:18px;font-weight:500;color:#c7d3e5}.rb-pilares{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.rb .rb-pilar{border-top:2px solid var(--tinta);padding-top:10px;min-width:0}.rb-pilar h2{font-size:19px;font-weight:700;font-stretch:106%;letter-spacing:-.01em}.rb .rb-pilar h2 a{color:var(--tinta)}.rb .rb-pilar h2 a:hover{color:var(--azul)}.rb-pilar p{margin-top:4px;font-size:14px;color:var(--tinta2)}.rb-casa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:24px}.rb-peca{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:12px;min-height:210px;padding:18px 20px;border-radius:8px}.rb-peca small{font:500 10px/1 var(--mono);text-transform:uppercase;letter-spacing:.05em;opacity:.85}.rb-peca strong{font-size:24px;line-height:1.15;font-weight:600;font-stretch:106%;letter-spacing:-.012em}.rb-peca__marca{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-stretch:112%;letter-spacing:-.02em}.rb-peca__marca i{font-style:normal}.rb-peca__nota{font-size:13px}.rb-peca--azul{background:var(--azul);color:#fff}.rb-peca--claro{background:var(--azul-f);color:var(--tinta)}.rb-embreve{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:56px 0 24px}.rb-embreve__icone{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:8px;background:var(--azul-f);color:var(--azul)}.rb-embreve h1{font-size:30px;line-height:1.12;font-weight:700;font-stretch:108%;letter-spacing:-.015em}.rb-embreve p{color:var(--tinta2);font-size:15px;max-width:44ch}.rb-legal{max-width:760px}.rb-legal h1{font-size:30px;line-height:1.12;font-weight:700;font-stretch:108%;letter-spacing:-.015em}.rb .rb-legal .rb-legal__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.rb .rb-legal .rb-legal__quem{margin-top:12px;font-size:13px;color:var(--tinta2)}.rb-legal h2{margin-top:28px;padding-bottom:6px;border-bottom:2px solid var(--tinta);font-size:18px;font-weight:700;font-stretch:106%;letter-spacing:-.01em}.rb-legal li,.rb-legal p{margin-top:10px;font-size:15px;line-height:1.5}.rb-legal ul{padding-left:20px}.rb-legal li{margin-top:6px}.rb-rod{background:var(--noite);color:#c7d3e5;padding:28px 0 22px;font-size:13px}.rb-rod__in{display:flex;flex-direction:column;gap:18px}.rb-rod__topo{display:flex;flex-wrap:wrap;gap:16px 56px;align-items:flex-start;justify-content:space-between}.rb-rod__marca{display:flex;flex-direction:column;gap:8px}.rb-rod__marca p{font-size:15px;font-weight:500}.rb-rod__links{display:flex;flex-wrap:wrap;gap:6px 22px;align-items:center}.rb .rb-linkbtn,.rb .rb-rod__links a{color:#dce5f2}.rb .rb-linkbtn:hover,.rb .rb-rod__links a:hover{color:#fff}.rb .rb-linkbtn:hover{text-decoration:underline}.rb .rb-rod__links :focus-visible{outline-color:var(--ciano)}.rb-rod__base{border-top:1px solid var(--marinho2);padding-top:14px;display:flex;flex-wrap:wrap;gap:4px 18px;justify-content:space-between}@media (max-width:1023px){.rb-pilares{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.rb-topo__in{flex-wrap:wrap;gap:8px 10px}.rb-busca{order:3;flex:1 1 100%;max-width:none}.rb .rb-entrar{padding:9px 8px}.rb .rb-burger{display:inline-flex}.rb-menu{display:none}.rb-menu--aberto{display:block}.rb-menu__in{flex-direction:column}.rb .rb-menu__in>a:first-child{margin-left:0}.rb .rb-menu a{padding:14px 4px;border-top:1px solid var(--marinho2)}.rb .rb-menu a.on:after{left:0;right:auto;width:3px;top:0;bottom:0;height:auto}.rb-hero h1{font-size:34px}.rb-hero__in{padding-top:32px;padding-bottom:32px}.rb-casa,.rb-pilares{grid-template-columns:minmax(0,1fr)}.rb-peca{min-height:0}.rb-embreve{padding-top:36px}.rb-embreve h1,.rb-legal h1{font-size:26px}}.rb .rb-hero :focus-visible,.rb .rb-rod :focus-visible,.rb .rb-topo :focus-visible{outline-color:var(--ciano)}.rb .rb-peca--azul :focus-visible{outline-color:#fff;outline-offset:2px}.rb-an{width:100%;max-width:300px}.rb-an__pub{font:500 10px/1 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--tinta2);text-align:center;margin-bottom:5px}.rb-an__peca{width:300px;max-width:100%;height:250px;margin:0 auto;background:var(--noite);color:#fff;padding:18px 20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.rb-an__marca{display:flex;align-items:center;gap:7px;font-weight:700;font-size:15px;font-stretch:112%;letter-spacing:-.02em}.rb-an__marca i{font-style:normal;color:var(--ciano)}.rb-an__titulo{font-weight:700;font-size:26px;font-stretch:106%;letter-spacing:-.018em;line-height:1.08}.rb a.rb-an__bt{display:inline-block;font-weight:700;padding:10px 16px;border-radius:6px;font-size:14px;white-space:nowrap;background:var(--ciano);color:var(--noite)}.rb a.rb-an__bt:hover{background:#5adcf7;color:var(--noite);text-decoration:none}.rb-an__mail{font-size:13px;line-height:1.3;color:#c7d3e5}.rb-ad{width:100%}.rb-ad--retangulo{max-width:300px}.rb-ad__rot{font:500 10px/1 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--tinta2);text-align:center;margin-bottom:5px}.rb-ad__caixa{width:100%;max-width:100%;margin:0 auto;text-align:center;overflow:hidden}.rb-ad__caixa--retangulo{width:300px;height:250px}.rb-ad__caixa--faixa{height:90px}.rb-ad__caixa--banner{height:250px}.rb-ad__caixa--b728{display:flex;align-items:center;justify-content:center}.rb-ad__caixa--vertical{width:300px;height:600px}.rb-ad__ins{vertical-align:top}.rb-ad__caixa.rb-an__peca,.rb-ad__casa-faixa{overflow:hidden;text-align:left}.rb-ad__casa-faixa{display:flex;align-items:center;gap:18px;padding:0 20px;background:var(--noite);color:#fff}.rb-ad__tit{flex:1 1;min-width:0;font-weight:700;font-size:20px;font-stretch:106%;letter-spacing:-.018em;line-height:1.1}.rb-ad__casa-faixa .rb-an__mail{white-space:nowrap}.rb-ad--azul,.rb-ad__azul{height:100%}.rb-ad--reservado{min-height:265px}@media (max-width:640px){.rb-ad__caixa--faixa{height:50px}.rb-ad__casa-faixa{gap:10px;padding:0 12px}.rb-ad__casa-faixa .rb-ad__tit,.rb-ad__casa-faixa .rb-an__mail{display:none}.rb-ad__casa-faixa .rb-an__marca{flex:1 1}.rb .rb-ad__casa-faixa a.rb-an__bt,.rb a.rb-ad__casa-faixa .rb-an__bt{padding:6px 12px;font-size:13px}}.rb-anc{max-width:880px}.rb-anc h1{font-size:34px;line-height:1.1;font-stretch:106%;letter-spacing:-.02em}.rb-anc__lide{margin-top:8px;font-size:17px;color:var(--tinta2)}.rb-anc__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.rb-anc section{margin-top:32px}.rb-anc h2{font-size:22px;letter-spacing:-.015em}.rb-anc__formatos{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;margin-top:14px}.rb-anc__fmt{border:1px solid var(--linha,#d9e0ec);border-radius:8px;padding:14px;background:#fff}.rb-anc__fmt h3{font-size:16px;margin-bottom:4px}.rb-anc__fmt p{font-size:14px;color:var(--tinta2);margin-top:6px}.rb-anc__mini{display:block;width:100%;height:auto;max-height:150px;background:var(--azul-f);border-radius:6px}.rb-anc__regras{margin-top:12px;padding-left:20px;display:grid;grid-gap:6px;gap:6px}.rb-anc__contato{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.rb-sug{position:absolute;z-index:50;left:0;right:0;top:42px;margin:0;padding:0;list-style:none;background:#fff;color:var(--tinta);border:1px solid var(--linha2);border-radius:6px;box-shadow:0 8px 24px rgba(8,21,39,.18);overflow:hidden}.rb-sug li{display:flex;gap:10px;align-items:baseline;padding:9px 12px;cursor:pointer}.rb-sug li.on,.rb-sug li:hover{background:var(--azul-f)}.rb-sug b{font-family:var(--mono);font-weight:700;flex:none}.rb-sug span{color:var(--tinta2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-sug small{margin-left:auto;font:500 11px var(--mono);color:var(--tinta2)}.rb-sug .rb-sug__vazio{color:var(--tinta2);cursor:default}.rb-sug .rb-sug__vazio:hover{background:none}.rb-apr{max-width:880px}.rb-apr h1{font-size:34px;line-height:1.1;font-stretch:106%;letter-spacing:-.02em}.rb-apr__lide{margin-top:8px;font-size:17px;color:var(--tinta2)}.rb-apr__aviso{margin-top:14px}.rb-apr__nota{margin-top:12px;color:var(--tinta2)}.rb-apr__mig{display:flex;gap:6px;align-items:center;font-size:13px;color:var(--tinta2);margin-bottom:10px}.rb-apr section{margin-top:28px}.rb-apr h2{font-size:22px;letter-spacing:-.015em}.rb-apr section .rb-apr__chips,.rb-apr section p{margin-top:8px}.rb-apr__aut{font-weight:600;color:var(--tinta)}.rb-apr__cap{font-size:13px;color:var(--tinta2)}.rb-apr__chips{display:flex;flex-wrap:wrap;gap:8px}.rb-apr__lis{margin-top:10px;padding-left:20px;display:grid;grid-gap:8px;gap:8px}.rb-apr__mini{display:block;width:100%;max-width:360px;height:auto;margin-top:12px}.rb-apr__lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px;margin-top:22px}.rb-apr__bloco{border:1px solid var(--linha);border-radius:8px;padding:14px;background:#fff;display:flex;flex-direction:column;gap:6px}.rb-apr__bloco h2{font-size:19px;margin-top:6px}.rb-apr__bloco p{font-size:14px;color:var(--tinta2)}.rb-apr__bloco .rb-apr__aut{color:var(--tinta)}.rb-apr__bloco .rb-bt{align-self:flex-start;margin-top:auto}.rb-apr .rb-ad{margin-top:32px}