@font-face{font-family: "Atkinson";src: url("/fonts/atkinson-400-latin.woff2") format("woff2");font-weight: 400;font-display: swap}@font-face{font-family: "Atkinson";src: url("/fonts/atkinson-700-latin.woff2") format("woff2");font-weight: 700;font-display: swap}@font-face{font-family: "Archivo";src: url("/fonts/archivo-latin.woff2") format("woff2");font-weight: 400 700;font-display: swap}:root{--tinta: #1B2350;--tinta-2: #121838;--tinta-3: #2A3570;--anil: #2A3FA8;--anil-claro: #E7EAF8;--papel: #F6F4EE;--papel-2: #ECE8DD;--cartao: #FFFFFF;--texto: #1B2140;--suave: #4E5478;--linha: #DCD7CA;--sinal: #17694A;--sinal-fundo: #DDF3E5;--lima: #C9F26B;--tijolo: #A3402B;--tijolo-fundo: #FBEAE5;--raio: 12px;--raio-p: 8px;--toque: 44px;--sombra: 0 1px 2px rgba(18,24,56,.06),0 8px 24px rgba(18,24,56,.08);--curva: cubic-bezier(.2,.7,.2,1)}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%}body.rl{margin: 0;background: var(--papel);color: var(--texto);font: 400 1.0625rem/1.6 "Atkinson",system-ui,sans-serif;overflow-wrap: anywhere}.rl h1,.rl h2,.rl h3{font-family: "Archivo","Atkinson",system-ui,sans-serif;font-weight: 700;line-height: 1.15;letter-spacing: -0.015em;margin: 0 0 .6rem;text-wrap: balance}.rl h1{font-size: clamp(2rem,7.4vw,3.4rem);letter-spacing: -0.025em}.rl h2{font-size: clamp(1.45rem,4.6vw,2rem);color: var(--tinta)}.rl h3,.rl .rl-h3{font-size: 1.15rem;color: var(--tinta)}.rl p{margin: 0 0 1rem;text-wrap: pretty}.rl a{color: var(--anil);text-underline-offset: 3px}.rl :focus-visible{outline: 3px solid var(--anil);outline-offset: 2px}.rl-largo{width: 100%;max-width: 1120px;margin: 0 auto;padding: 0 16px}.rl-leitura{max-width: 760px}.rl-pular{position: absolute;left: -999px;top: 0;background: var(--tinta);color: #fff;padding: 12px;z-index: 10}.rl-pular:focus{left: 8px;top: 8px}.rl-sobre{font-family: "Archivo",sans-serif;font-size: .82rem;font-weight: 700;letter-spacing: .04em;color: var(--suave);margin: 0 0 .6rem}.rl-lead{font-size: 1.15rem;max-width: 58ch}.rl-nota,.rl-ajuda{font-size: .9rem;color: var(--suave)}.rl-legenda{font-size: .85rem;font-weight: 700;color: var(--suave);margin-bottom: .5rem}.rl-topo{background: var(--tinta-2);color: #fff}.rl-topo-linha{display: flex;align-items: center;justify-content: space-between;gap: 8px 16px;min-height: 64px;flex-wrap: wrap}.rl-marca{display: inline-flex;align-items: center;gap: 10px;color: #fff !important;text-decoration: none;min-height: var(--toque)}.rl-marca strong{font-family: "Archivo",sans-serif;font-size: 1.12rem;letter-spacing: -0.01em}.rl-marca span{font-size: .8rem;color: #C3C9EA}.rl-menu{display: flex;gap: 4px}.rl-menu a{color: #fff;text-decoration: none;padding: 0 12px;min-height: var(--toque);display: inline-flex;align-items: center;border-radius: var(--raio-p);font-size: .95rem}.rl-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 48px;padding: 0 22px;border-radius: var(--raio-p);background: var(--tinta);color: #fff !important;font: 700 1rem/1.2 "Archivo",sans-serif;text-decoration: none;border: 2px solid var(--tinta);cursor: pointer;transition: transform .15s var(--curva),background-color .15s,box-shadow .15s;text-align: center}.rl-btn--lima{background: var(--lima);border-color: var(--lima);color: var(--tinta-2) !important}.rl-btn--contorno{background: transparent;color: var(--tinta) !important}.rl-btn--perigo{background: var(--cartao);border-color: var(--tijolo);color: var(--tijolo) !important}.rl-btn--grande{min-height: 56px;font-size: 1.08rem;padding: 0 28px}.rl-btn--bloco{width: 100%}.rl-btn:active{transform: translateY(1px)}.rl-link{background: none;border: 0;padding: 0;color: var(--anil);font: inherit;text-decoration: underline;cursor: pointer;min-height: var(--toque)}.rl-hero{background: var(--tinta);color: #fff;padding: 36px 0 40px;position: relative;overflow: hidden}.rl-hero::before{content: "";position: absolute;inset: 0;pointer-events: none;background: repeating-radial-gradient(circle at 85% 35%,transparent 0 58px,rgba(142,155,214,.09) 58px 59px)}.rl-hero .rl-sobre{color: var(--lima)}.rl-hero h1,.rl-hero h2{color: #fff}.rl-hero h1 em{font-style: normal;color: var(--lima)}.rl-hero .rl-lead{color: #DDE1F5}.rl-hero-grade{position: relative;display: grid;gap: 32px}.rl-hero--curto{padding: 28px 0 26px}.rl-h1-menor{font-size: clamp(1.7rem,5.6vw,2.5rem) !important}.rl-ramo{color: #C9CEEA;margin: 0;display: flex;flex-wrap: wrap;gap: 6px 10px;align-items: center}.rl-cnpj{background: var(--cartao);color: var(--texto);border-radius: var(--raio);padding: 16px;box-shadow: 0 18px 40px rgba(6,10,30,.35);max-width: 620px}.rl-cnpj label{display: block;font-weight: 700;margin-bottom: 6px}.rl-cnpj-linha{display: flex;flex-direction: column;gap: 10px}.rl-cnpj input{width: 100%;min-height: 54px;font: 700 1.2rem/1 "Archivo",sans-serif;letter-spacing: .02em;padding: 0 14px;border: 2px solid var(--linha);border-radius: var(--raio-p);color: var(--texto);background: #fff;font-variant-numeric: tabular-nums}.rl-cnpj input:focus{border-color: var(--anil);outline: none;box-shadow: 0 0 0 3px var(--anil-claro)}.rl-cnpj .rl-btn--lima{background: var(--tinta);border-color: var(--tinta);color: #fff !important;min-height: 54px}.rl-cnpj .rl-ajuda{margin: 10px 0 0}.rl-erro{color: var(--tijolo);font-weight: 700;margin: 10px 0 0}.rl-carimbo-dados{display: flex;flex-wrap: wrap;gap: 4px 16px;font-size: .88rem;color: #C3C9EA;margin: 18px 0 0}.rl-carimbo-dados span::before{content: "";display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: var(--lima);margin-right: 8px;vertical-align: 1px}.rl-carimbo-dados--claro{color: var(--suave)}.rl-carimbo-dados--claro span::before{background: var(--sinal)}.rl-hero-visual{position: relative;display: none}.rl-radar{width: 100%;max-width: 420px;height: auto;display: block;margin: 0 auto}.rl-radar-varre{transform-origin: 200px 200px;animation: rl-varrer 3.2s var(--curva) both}.rl-blips circle{animation: rl-blip .5s ease-out both}.rl-blips circle:nth-child(1){animation-delay: .7s}.rl-blips circle:nth-child(2){animation-delay: 1.5s}.rl-blips circle:nth-child(3){animation-delay: 1.9s}.rl-blips circle:nth-child(4){animation-delay: 2.3s}.rl-blips circle:nth-child(5){animation-delay: 2.6s}.rl-blips circle:nth-child(6){animation-delay: 2.9s}@keyframes rl-varrer{from{transform: rotate(-120deg);opacity: .3}to{transform: rotate(240deg);opacity: 1}}@keyframes rl-blip{from{opacity: 0;transform: scale(.2);transform-box: fill-box;transform-origin: center}to{opacity: 1;transform: scale(1);transform-box: fill-box;transform-origin: center}}.rl-hero-aviso{position: absolute;right: 0;bottom: 6%;width: min(300px,80%);background: var(--cartao);color: var(--texto);border-radius: var(--raio);padding: 14px 16px;box-shadow: 0 18px 40px rgba(6,10,30,.4);display: grid;gap: 4px;transform: rotate(-1.5deg)}.rl-hero-aviso strong{font-family: "Archivo",sans-serif;line-height: 1.25}.rl-hero-aviso span:not(.rl-selo){font-size: .85rem;color: var(--tijolo);font-weight: 700}.rl-hero-aviso em{font-style: normal;font-size: .85rem;color: var(--suave)}.rl-hero-aviso small{font-size: .72rem;color: var(--suave);justify-self: end}.rl-selo{display: inline-flex;align-items: center;gap: 6px;font: 700 .78rem/1 "Archivo",sans-serif;letter-spacing: .02em;color: var(--sinal);background: var(--sinal-fundo);border: 1.5px solid var(--sinal);border-radius: 4px;padding: 5px 8px;width: max-content}.rl-selo::before{content: "";width: 10px;height: 6px;border: solid currentColor;border-width: 0 0 2px 2px;transform: rotate(-45deg) translateY(-1px)}.rl-chip{display: inline-flex;align-items: center;min-height: 28px;padding: 2px 10px;border-radius: 999px;font: 700 .82rem/1.2 "Archivo",sans-serif}.rl-chip--ok{background: var(--sinal-fundo);color: var(--sinal)}.rl-chip--espera{background: #FFF3D6;color: #7A4B00}.rl-chip--off{background: var(--papel-2);color: var(--suave)}.rl-urgente{color: var(--tijolo) !important}.rl-secao{padding: 52px 0}.rl-secao--colada{padding-top: 28px}.rl-secao--papel{background: var(--papel-2)}.rl-secao--tinta{background: var(--tinta-2);color: #DDE1F5}.rl-secao--tinta h2{color: #fff}.rl-duas,.rl-tres{display: grid;gap: 28px}.rl-passos{list-style: none;margin: 24px 0 0;padding: 0;display: grid;gap: 22px;counter-reset: p;position: relative}.rl-passos li{display: grid;grid-template-columns: 52px 1fr;gap: 16px;align-items: start;position: relative}.rl-passos li:not(:last-child)::after{content: "";position: absolute;left: 25px;top: 54px;bottom: -18px;border-left: 2px dashed var(--linha)}.rl-passo-n{width: 52px;height: 52px;border-radius: 50%;display: grid;place-items: center;background: var(--tinta);color: var(--lima);font: 700 1.3rem/1 "Archivo",sans-serif}.rl-passos h3{margin-top: 12px}.rl-passos p{color: var(--suave)}.rl-ficha,.rl-aviso{background: var(--cartao);border: 1px solid var(--linha);border-radius: var(--raio);padding: 18px;box-shadow: var(--sombra);position: relative}.rl-ficha::before,.rl-aviso::before{content: "";position: absolute;left: 0;top: 18px;bottom: 18px;width: 4px;border-radius: 0 4px 4px 0;background: var(--tinta)}.rl-ficha-topo,.rl-aviso-topo{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;margin-bottom: 10px}.rl-ficha-mod{font: 700 .8rem/1 "Archivo",sans-serif;color: var(--suave)}.rl-ficha-objeto{font-size: 1.08rem !important;line-height: 1.3 !important;letter-spacing: -0.005em !important;margin-bottom: .35rem !important}.rl-ficha-orgao{font-size: .92rem;color: var(--suave);margin-bottom: .6rem}.rl-ficha-dados{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin: 0 0 12px}.rl-ficha-dados div{background: var(--papel);border-radius: var(--raio-p);padding: 8px 10px}.rl-ficha-dados dt{font-size: .76rem;color: var(--suave)}.rl-ficha-dados dd{margin: 0;font: 700 .98rem/1.3 "Archivo",sans-serif;font-variant-numeric: tabular-nums}.rl-ficha-motivo{background: var(--anil-claro);border-radius: var(--raio-p);padding: 10px 12px;font-size: .95rem;margin-bottom: 12px}.rl-ficha-link{display: inline-flex;align-items: center;min-height: var(--toque);font-weight: 700}.rl-ficha-link::after{content: " \2197";margin-left: 4px}.rl-fichas{display: grid;gap: 16px;margin-top: 18px}.rl-bloco{background: var(--cartao);border: 1px solid var(--linha);border-radius: var(--raio);padding: 22px;color: var(--tinta)}.rl-bloco svg{display: block;margin-bottom: 12px}.rl-bloco p{color: var(--suave);margin: 0}.rl-preco-faixa{display: grid;gap: 20px;align-items: center}.rl-preco-faixa p{margin: 0;max-width: 64ch}.rl-faq{border-bottom: 1px solid var(--linha)}.rl-faq summary{list-style: none;cursor: pointer;min-height: 56px;display: flex;align-items: center;justify-content: space-between;gap: 16px;font: 700 1.05rem/1.35 "Archivo",sans-serif;color: var(--tinta);padding: 12px 0}.rl-faq summary::-webkit-details-marker{display: none}.rl-faq summary::after{content: "+";flex: none;width: 32px;height: 32px;border-radius: 50%;display: grid;place-items: center;background: var(--anil-claro);color: var(--tinta);font-size: 1.3rem;transition: transform .2s var(--curva)}.rl-faq[open] summary::after{transform: rotate(45deg)}.rl-faq p{color: var(--suave)}.rl-numeros{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;margin: 0 0 18px}.rl-numeros div{background: var(--cartao);border: 1px solid var(--linha);border-radius: var(--raio);padding: 14px;display: flex;flex-direction: column-reverse;justify-content: flex-end;gap: 4px}.rl-numeros dt{font-size: .85rem;color: var(--suave);line-height: 1.35}.rl-numeros dd{margin: 0;font: 700 clamp(1.4rem,5.4vw,2.1rem)/1.1 "Archivo",sans-serif;color: var(--tinta);font-variant-numeric: tabular-nums;letter-spacing: -0.02em}.rl-numeros-destaque{background: var(--tinta) !important;border-color: var(--tinta) !important}.rl-numeros-destaque dt{color: #C9CEEA}.rl-numeros-destaque dd{color: var(--lima)}.rl-filtro{display: flex;flex-wrap: wrap;gap: 8px 12px;align-items: center;background: var(--cartao);border: 1px dashed var(--sinal);border-radius: var(--raio);padding: 12px 14px;font-size: .95rem}.rl-filtro .rl-selo{flex: none}.rl-cats ul{list-style: none;display: flex;flex-wrap: wrap;gap: 8px;padding: 0;margin: 10px 0}.rl-cats li{background: var(--cartao);border: 1px solid var(--linha);border-radius: 999px;padding: 6px 12px;font-size: .92rem}.rl-vazio{background: var(--cartao);border: 1px solid var(--linha);border-radius: var(--raio);padding: 22px}.rl-vazio-curto{color: var(--suave);background: var(--cartao);border: 1px dashed var(--linha);border-radius: var(--raio);padding: 16px}.rl-cta-final{display: grid;gap: 18px;align-items: center;background: var(--cartao);border: 2px solid var(--tinta);border-radius: var(--raio);padding: 22px;margin-bottom: 18px}.rl-cta-final p{margin: 0;color: var(--suave)}.rl-planos{display: grid;gap: 18px}.rl-plano{background: var(--cartao);border: 1px solid var(--linha);border-radius: var(--raio);padding: 24px 22px;box-shadow: var(--sombra);position: relative;display: flex;flex-direction: column}.rl-plano--destaque{border: 2px solid var(--tinta)}.rl-plano-fita{position: absolute;top: -13px;left: 20px;background: var(--lima);color: var(--tinta-2);font: 700 .8rem/1 "Archivo",sans-serif;padding: 7px 10px;border-radius: 4px;margin: 0}.rl-plano-preco{font: 700 3rem/1 "Archivo",sans-serif;color: var(--tinta);letter-spacing: -0.03em;margin: 6px 0 6px;display: flex;align-items: baseline;gap: 6px;font-variant-numeric: tabular-nums}.rl-plano-preco span{font-size: 1.2rem}.rl-plano-preco small{font: 400 1rem/1 "Atkinson",sans-serif;color: var(--suave);letter-spacing: 0}.rl-plano-equiv{color: var(--suave);font-size: .95rem}.rl-plano .rl-btn{margin-top: auto}.rl-check,.rl-x{list-style: none;padding: 0;margin: 0 0 20px;display: grid;gap: 10px}.rl-check li,.rl-x li{position: relative;padding-left: 30px}.rl-check li::before{content: "";position: absolute;left: 4px;top: .35em;width: 12px;height: 7px;border: solid var(--sinal);border-width: 0 0 2.5px 2.5px;transform: rotate(-45deg)}.rl-x li{color: var(--suave)}.rl-x li::before,.rl-x li::after{content: "";position: absolute;left: 6px;top: .75em;width: 13px;height: 2px;background: var(--tijolo);transform: rotate(45deg)}.rl-x li::after{transform: rotate(-45deg)}.rl-check--grande li{padding-bottom: 4px}.rl-form-grade{display: grid;gap: 24px}.rl-form{display: grid;gap: 18px}.rl-etapa{border: 1px solid var(--linha);background: var(--cartao);border-radius: var(--raio);padding: 18px 16px 8px;margin: 0;min-width: 0}.rl-etapa legend{font: 700 1.15rem/1.2 "Archivo",sans-serif;color: var(--tinta);padding: 0 6px;display: flex;align-items: center;gap: 10px}.rl-etapa-n{width: 32px;height: 32px;border-radius: 50%;display: inline-grid;place-items: center;background: var(--tinta);color: var(--lima);font-size: .95rem}.rl-campo{display: grid;gap: 6px;font-weight: 700;margin: 0 0 14px}.rl-campo input{min-height: 48px;padding: 0 12px;border: 2px solid var(--linha);border-radius: var(--raio-p);font: 400 1rem "Atkinson",sans-serif;color: var(--texto);background: #fff;width: 100%}.rl-campo input:focus{border-color: var(--anil);outline: none;box-shadow: 0 0 0 3px var(--anil-claro)}.rl-campo small{font-weight: 400;color: var(--suave);font-size: .85rem}.rl-dupla{display: grid;gap: 0 12px;grid-template-columns: 1fr 1fr}.rl-grupo-t{font-weight: 700;margin: 6px 0 8px}.rl-achado{display: grid;gap: 2px;background: var(--sinal-fundo);border-radius: var(--raio-p);padding: 10px 12px}.rl-achado span{font-size: .9rem;color: var(--suave)}.rl-opcoes{display: grid;gap: 8px;margin-bottom: 14px}.rl-opcao{display: flex;gap: 12px;align-items: flex-start;min-height: var(--toque);padding: 10px 12px;border: 1.5px solid var(--linha);border-radius: var(--raio-p);cursor: pointer;background: #fff}.rl-opcao input{width: 22px;height: 22px;margin: 2px 0 0;accent-color: var(--tinta);flex: none}.rl-opcao span{display: grid;gap: 2px}.rl-opcao small{color: var(--suave);font-size: .85rem}.rl-opcao:has(input:checked){border-color: var(--tinta);background: var(--anil-claro)}.rl-opcao--linha{margin-bottom: 10px}.rl-opcao--off{opacity: .6;cursor: not-allowed}.rl-opcoes--compacto{grid-template-columns: 1fr;max-height: 340px;overflow: auto;padding-right: 4px}.rl-mais{margin-bottom: 14px}.rl-mais summary{cursor: pointer;font-weight: 700;color: var(--anil);min-height: var(--toque);display: flex;align-items: center}.rl-ufs{display: grid;grid-template-columns: repeat(auto-fill,minmax(58px,1fr));gap: 6px;margin-bottom: 14px}.rl-uf{position: relative}.rl-uf input{position: absolute;opacity: 0;inset: 0;width: 100%;height: 100%;margin: 0;cursor: pointer}.rl-uf span{display: grid;place-items: center;min-height: var(--toque);border: 1.5px solid var(--linha);border-radius: var(--raio-p);font: 700 .95rem "Archivo",sans-serif;background: #fff}.rl-uf input:checked + span{background: var(--tinta);border-color: var(--tinta);color: #fff}.rl-uf input:focus-visible + span{outline: 3px solid var(--anil);outline-offset: 2px}.rl-planos-radio,.rl-formas{display: grid;gap: 8px;margin-bottom: 14px}.rl-formas{grid-template-columns: 1fr 1fr}.rl-formas .rl-grupo-t{grid-column: 1 / -1;margin-bottom: 0}.rl-radio{display: flex;gap: 12px;align-items: flex-start;min-height: var(--toque);padding: 12px;border: 1.5px solid var(--linha);border-radius: var(--raio-p);cursor: pointer;background: #fff}.rl-radio input{width: 22px;height: 22px;margin: 1px 0 0;accent-color: var(--tinta);flex: none}.rl-radio span{display: grid;gap: 2px}.rl-radio small{color: var(--suave);font-size: .85rem}.rl-radio:has(input:checked){border-color: var(--tinta);background: var(--anil-claro)}.rl-radio--curto{align-items: center}.rl-erros{background: var(--tijolo-fundo);border: 1.5px solid var(--tijolo);border-radius: var(--raio);padding: 14px 16px;color: #6E2616}.rl-erros ul{margin: 0;padding-left: 20px}.rl-erros p{margin-bottom: 6px}.rl-armadilha{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.rl-resumo{background: var(--cartao);border: 1px solid var(--linha);border-radius: var(--raio);padding: 20px;align-self: start}.rl-resumo-garantia{background: var(--sinal-fundo);border-radius: var(--raio-p);padding: 10px 12px}.rl-painel-topo{display: grid;gap: 18px}.rl-mini{display: flex;gap: 10px;margin: 0}.rl-mini div{background: var(--tinta-3);border-radius: var(--raio-p);padding: 10px 14px;min-width: 120px;display: flex;flex-direction: column-reverse}.rl-mini dt{font-size: .8rem;color: #C9CEEA}.rl-mini dd{margin: 0;font: 700 1.5rem/1.1 "Archivo",sans-serif;color: var(--lima)}.rl-painel-grade{display: grid;gap: 24px}.rl-avisos{list-style: none;padding: 0;margin: 0 0 32px;display: grid;gap: 14px}.rl-aviso-dados{display: flex;flex-wrap: wrap;gap: 4px 16px;font-weight: 700;font-size: .95rem;margin-bottom: 10px}.rl-aviso-acoes{display: flex;flex-wrap: wrap;gap: 8px 16px;align-items: center;justify-content: space-between}.rl-veredito{display: flex;gap: 8px;flex-wrap: wrap}.rl-veredito button{min-height: var(--toque);padding: 0 14px;border-radius: 999px;border: 1.5px solid var(--linha);background: #fff;font: 700 .9rem "Archivo",sans-serif;color: var(--texto);cursor: pointer}.rl-veredito button[value="serviu"][aria-pressed="true"]{background: var(--sinal-fundo);border-color: var(--sinal);color: var(--sinal)}.rl-veredito button[value="nao"][aria-pressed="true"]{background: var(--tijolo-fundo);border-color: var(--tijolo);color: var(--tijolo)}.rl-avisos--compacto .rl-ficha-motivo{display: none}.rl-painel-lado{display: grid;gap: 16px;align-content: start}.rl-cartao{background: var(--cartao);border: 1px solid var(--linha);border-radius: var(--raio);padding: 18px}.rl-cartao p{color: var(--suave)}.rl-editar summary{cursor: pointer;min-height: var(--toque);display: flex;align-items: center;justify-content: space-between;list-style: none}.rl-editar summary::-webkit-details-marker{display: none}.rl-editar summary::after{content: "+";width: 28px;height: 28px;border-radius: 50%;display: grid;place-items: center;background: var(--anil-claro);color: var(--tinta);font-size: 1.2rem}.rl-editar[open] summary::after{content: "\2212"}.rl-editar form{margin-top: 12px}.rl-renovar{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin-bottom: 12px}.rl-renovar .rl-btn{grid-column: 1 / -1}.rl-aviso-ok{background: var(--sinal-fundo);color: #0F4A33;border-radius: var(--raio);padding: 12px 16px;font-weight: 700}.rl-texto h2{margin-top: 1.6rem;font-size: 1.35rem}.rl-lista-n{padding-left: 1.3rem;display: grid;gap: 10px}.rl-rodape{background: var(--tinta-2);color: #C3C9EA;padding: 36px 0 20px;font-size: .92rem}.rl-rodape-grade{display: grid;gap: 18px}.rl-rodape p{margin: 0 0 .6rem}.rl-rodape-marca{color: #fff}.rl-rodape nav{display: flex;flex-wrap: wrap;gap: 0 4px}.rl-rodape nav a{color: #fff;min-height: var(--toque);display: inline-flex;align-items: center;padding: 0 10px 0 0}.rl-razao{font-size: .8rem;border-top: 1px solid rgba(255,255,255,.12);padding-top: 14px;margin-top: 12px !important}@media (min-width: 560px){.rl-cnpj-linha{flex-direction: row}.rl-cnpj-linha input{flex: 1}.rl-cnpj .rl-btn{flex: none}.rl-numeros{grid-template-columns: repeat(4,1fr)}.rl-planos{grid-template-columns: 1fr 1fr;align-items: stretch}.rl-opcoes{grid-template-columns: 1fr 1fr}}@media (min-width: 900px){.rl-largo{padding: 0 24px}.rl-hero{padding: 64px 0 72px}.rl-hero--curto{padding: 40px 0 36px}.rl-hero-grade{grid-template-columns: 1.15fr .85fr;align-items: center;gap: 48px}.rl-hero-visual{display: block}.rl-secao{padding: 88px 0}.rl-secao--colada{padding-top: 40px}.rl-passos{grid-template-columns: repeat(3,1fr);gap: 28px}.rl-passos li{grid-template-columns: 1fr}.rl-passos li:not(:last-child)::after{left: 64px;right: -14px;top: 26px;bottom: auto;border-left: 0;border-top: 2px dashed var(--linha)}.rl-duas{grid-template-columns: 1fr 1fr;gap: 48px;align-items: start}.rl-tres{grid-template-columns: repeat(3,1fr)}.rl-preco-faixa{grid-template-columns: 1fr auto;gap: 40px}.rl-fichas{grid-template-columns: repeat(3,1fr)}.rl-cta-final{grid-template-columns: 1fr auto;padding: 28px 32px}.rl-form-grade{grid-template-columns: minmax(0,1fr) 320px;gap: 32px;align-items: start}.rl-resumo{position: sticky;top: 24px}.rl-painel-topo{grid-template-columns: 1fr auto;align-items: end}.rl-painel-grade{grid-template-columns: minmax(0,1fr) 360px;gap: 32px}.rl-rodape-grade{grid-template-columns: 1.4fr 1fr;gap: 40px}.rl-rodape nav{justify-content: flex-end;align-content: start}}@media (hover: hover){.rl-btn:hover{transform: translateY(-1px);box-shadow: 0 6px 16px rgba(18,24,56,.18)}.rl-menu a:hover{background: rgba(255,255,255,.1)}.rl-opcao:hover,.rl-radio:hover{border-color: var(--tinta-3)}.rl-veredito button:hover{border-color: var(--tinta)}}@media (prefers-reduced-motion: reduce){.rl *,.rl *::before,.rl *::after{animation: none !important;transition: none !important}}