@font-face{font-family:manrope;src:url(../media/manrope_variable-s.p.2v05u49uvh5br.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.eQ9VsG_className{font-family:manrope,manrope Fallback}.eQ9VsG_variable{--fonte-manrope:"manrope", "manrope Fallback"}
:root{--surface:#fff;--subtle:#f3f6f7;--line:#cfdce0;--line-soft:#e3ebee;--ink:#1e3740;--muted:#4f6770;--brand:#3f6b78;--on-brand:#fff;--brand-hover:#2f4d57;--brand-soft:#dcebef;--on-brand-soft:#2f4d57;--destaque:var(--brand);--campo:var(--surface);--icon-top:#578391;--icon-bottom:#2f4d57;--navy:#0b1a33;--navy-2:#14294a;--navy-line:#24395e;--on-navy:#eef4f6;--on-navy-muted:#a9bec5;--brand-on-navy:#7fb8c6;--branco:#fff;--areia:#f3be8a;--contorno-noite:#355078;--capa-topo:#22406e;--capa-base:#0b1a33;--faixa:var(--navy);--faixa-2:var(--navy-2);--faixa-linha:var(--navy-line);--destaque-noite:var(--areia);--faixa-tinta:var(--brand-soft);--foco:var(--brand);--selecao:#3f6b7840;--r-sm:6px;--r-md:12px;--r-lg:28px;--r-full:999px;--sombra-card:0 1px 2px #0b1a330a, 0 12px 28px -18px #0b1a3333;--sombra-tela:0 2px 6px #0b1a330f, 0 34px 70px -30px #0b1a336b;--sombra-painel:0 30px 50px -30px #0b1a334d;--largura:1240px;--gutter:clamp(16px, 4vw, 40px);--secao:clamp(64px, 8vw, 112px);--topo:72px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-tema=escuro]{--surface:#0b1a33;--subtle:#14294a;--line:#24395e;--line-soft:#1c3050;--ink:#eef4f6;--muted:#a9bec5;--brand:#7fb8c6;--on-brand:#0b1a33;--brand-hover:#9ccbd6;--brand-soft:#1c3a55;--on-brand-soft:#7fb8c6;--destaque:var(--areia);--campo:var(--subtle);--icon-top:#22406e;--icon-bottom:#0b1a33;--faixa:var(--subtle);--faixa-2:var(--faixa-tinta);--faixa-linha:#355078;--destaque-noite:var(--areia);--faixa-tinta:#1e3a63;--selecao:#7fb8c659;--sombra-card:0 1px 2px #0000004d, 0 12px 28px -18px #000000b3;--sombra-tela:0 2px 6px #0000004d, 0 34px 70px -30px #000c;--sombra-painel:0 30px 50px -30px #000000bf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.aviso,.banner,.secao-noite,.galeria,.fecho,.rodape,.recurso-palco,.recurso-destaque{--foco:var(--brand-on-navy)}html[data-tema=claro] .so-escuro,html[data-tema=escuro] .so-claro{display:none}html[data-trocando-tema] *,html[data-trocando-tema] :before,html[data-trocando-tema] :after{transition:none!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--topo) + 16px);overflow-x:clip}body{background:var(--surface);color:var(--ink);font-family:var(--fonte-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:24px;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0;padding:0}ul,ol{list-style:none}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit}em{color:var(--destaque);font-style:normal}:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:var(--r-sm)}::selection{background:var(--selecao)}.pular{z-index:100;border-radius:var(--r-md);background:var(--brand);color:var(--on-brand);padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:12px}.pular:focus{top:12px}.conteiner{width:100%;max-width:calc(var(--largura) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.secao{padding-block:var(--secao)}.secao-suave{background:var(--subtle)}.secao-noite{background:var(--faixa);color:var(--on-navy)}.secao-noite em{color:var(--destaque-noite)}.titulo-1{letter-spacing:-.025em;font-size:clamp(40px,5.4vw,72px);font-weight:800;line-height:1.05}.titulo-2{letter-spacing:-.02em;font-size:clamp(30px,3.5vw,46px);font-weight:800;line-height:1.12}.titulo-3{letter-spacing:-.012em;font-size:clamp(22px,2.1vw,28px);font-weight:800;line-height:1.22}.titulo-4{letter-spacing:-.005em;font-size:20px;font-weight:700;line-height:28px}.lide{color:var(--muted);text-wrap:pretty;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.secao-noite .lide{color:var(--on-navy-muted)}.apoio{color:var(--muted)}.legenda{letter-spacing:.02em;color:var(--muted);font-size:13px;font-weight:600;line-height:18px}.cabeca{max-width:760px}.cabeca-centro{text-align:center;max-width:780px;margin-inline:auto}.cabeca>*+*,.cabeca-centro>*+*{margin-top:16px}.btn{border-radius:var(--r-md);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:16px;font-weight:600;line-height:24px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn-marca{background:var(--brand);color:var(--on-brand)}.btn-marca:hover{background:var(--brand-hover)}.btn-contorno{background:var(--surface);border-color:var(--line);color:var(--ink)}.btn-contorno:hover{border-color:var(--brand);color:var(--brand)}.btn-claro{color:var(--navy);background:#fff}.btn-claro:hover{background:#dcebef}.btn-noite{border-color:var(--contorno-noite);color:var(--on-navy);background:0 0}.btn-noite:hover{border-color:var(--on-navy-muted)}.btn-pilula{border-radius:var(--r-full)}.btn-pequeno{min-height:40px;padding:0 16px;font-size:15px;line-height:22px}.acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.link-seta{color:var(--brand);align-items:center;gap:6px;font-weight:600;display:inline-flex}.link-seta svg{width:16px;height:16px;transition:transform .15s}.link-seta:hover svg{transform:translate(3px)}.secao-noite .link-seta{color:var(--brand-on-navy)}.arco{border-radius:var(--r-md);background:linear-gradient(180deg, var(--icon-top), var(--icon-bottom));width:44px;height:44px;color:var(--branco);flex:none;place-items:center;display:inline-grid}.arco svg{stroke-width:1.8px;width:22px;height:22px}.arco-grande{border-radius:14px;width:56px;height:56px}.arco-grande svg{width:28px;height:28px}.lista-marca{gap:12px;display:grid}.lista-marca li{grid-template-columns:22px 1fr;align-items:start;gap:10px;display:grid}.lista-marca svg{width:20px;height:20px;color:var(--brand);stroke-width:2.2px;margin-top:2px}.secao-noite .lista-marca svg{color:var(--brand-on-navy)}.tela{border-radius:var(--r-md);border:1px solid var(--line);background:var(--subtle);width:100%;height:auto;box-shadow:var(--sombra-tela);display:block}.celular{background:var(--navy);width:100%;box-shadow:var(--sombra-tela);border-radius:34px;padding:8px}.celular img{border-radius:26px;width:100%;height:auto;display:block}.cartao{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-md);box-shadow:var(--sombra-card)}.cartao-link{transition:border-color .15s,transform .15s}.cartao-link:hover{border-color:var(--brand)}.etiqueta{border-radius:var(--r-full);background:var(--brand-soft);color:var(--on-brand-soft);align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.secao-noite .etiqueta{background:var(--faixa-2);color:var(--brand-on-navy)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.topo{z-index:50;background:var(--surface);position:sticky;top:0}.aviso{background:var(--faixa);color:var(--on-navy);font-size:14px;line-height:20px}.aviso-corpo{text-align:center;flex-wrap:wrap;justify-content:center;gap:2px 12px;padding-block:8px;display:flex}.aviso a{color:var(--destaque-noite);text-underline-offset:3px;font-weight:600;text-decoration:underline}.barra{border-bottom:1px solid var(--line-soft);background:var(--surface);position:relative}.barra-corpo{min-height:var(--topo);align-items:center;gap:28px;display:flex}.logo{flex:none;display:block}.logo img{width:148px;height:auto}.menu{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.menu-item{border-radius:var(--r-sm);color:var(--ink);white-space:nowrap;align-items:center;gap:4px;padding:8px 12px;font-size:15px;font-weight:600;line-height:22px;display:inline-flex}.menu-item:hover{background:var(--subtle)}.menu-item svg{width:16px;height:16px;color:var(--muted);transition:transform .15s}.menu-item[aria-expanded=true]{background:var(--subtle)}.menu-item[aria-expanded=true] svg{transform:rotate(180deg)}.menu-destaque{color:var(--brand)}.barra-acoes{flex:none;align-items:center;gap:6px;display:flex}.troca-tema{border-radius:var(--r-md);place-items:center;width:44px;height:44px;transition:background-color .15s;display:grid}.troca-tema:hover{background:var(--subtle)}.troca-tema svg{width:20px;height:20px}.abrir-gaveta{border-radius:var(--r-md);place-items:center;width:44px;height:44px;display:none}.abrir-gaveta svg{width:24px;height:24px}.painel{background:var(--surface);border-bottom:1px solid var(--line-soft);box-shadow:var(--sombra-painel);max-height:calc(100vh - 120px);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.painel-recursos{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-block:28px 16px;display:grid}.painel-grupo>p{margin-bottom:10px;padding-inline:8px}.painel-link{border-radius:var(--r-md);grid-template-columns:36px 1fr;align-items:start;gap:10px;padding:8px;display:grid}.painel-link:hover{background:var(--subtle)}.painel-link .arco{border-radius:10px;width:36px;height:36px}.painel-link .arco svg{width:18px;height:18px}.painel-link b{font-size:14.5px;font-weight:700;line-height:20px;display:block}.painel-link small{color:var(--muted);font-size:13px;line-height:18px;display:block}.painel-rodape{border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:8px 28px;padding-block:14px 20px;display:flex}.painel-simples{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-block:24px;display:grid}.painel-cartao{border-radius:var(--r-md);border:1px solid var(--line-soft);padding:16px;display:block}.painel-cartao:hover{border-color:var(--brand)}.painel-cartao b{font-weight:700;display:block}.painel-cartao small{color:var(--muted);margin-top:2px;font-size:14px;line-height:20px;display:block}.gaveta{z-index:60;inset:0;top:var(--topo-gaveta,0);background:var(--surface);flex-direction:column;gap:12px;padding:12px 16px 16px;display:flex;position:fixed;overflow-y:auto}.gaveta nav{flex:1}.gaveta-destaque{color:var(--brand);border-bottom:1px solid var(--line-soft);padding:14px 8px;font-size:17px;font-weight:700;display:block}.gaveta-item{border-bottom:1px solid var(--line-soft);padding:14px 8px;font-size:17px;font-weight:600;display:block}.gaveta details{border-bottom:1px solid var(--line-soft)}.gaveta summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 8px;font-size:17px;font-weight:600;list-style:none;display:flex}.gaveta summary::-webkit-details-marker{display:none}.gaveta summary svg{width:20px;height:20px;color:var(--muted);transition:transform .15s}.gaveta details[open] summary svg{transform:rotate(180deg)}.gaveta details ul{gap:2px;padding:0 8px 10px;display:grid}.gaveta details a{color:var(--muted);padding:8px 0;font-weight:500;display:block}.gaveta>.btn{flex:none}.banner{background:var(--navy);color:var(--on-navy);padding-block:clamp(40px,4vw,56px);overflow:hidden}.banner em{color:var(--destaque-noite)}.banner-corpo{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,4.5vw,64px);display:grid}.banner-texto{flex-direction:column;gap:20px;display:flex}.banner-selo{border-radius:var(--r-full);background:var(--navy-2);color:var(--brand-on-navy);align-self:flex-start;padding:4px 12px;font-size:14px;font-weight:600;line-height:20px}.banner-titulo{letter-spacing:-.025em;font-size:clamp(38px,4.9vw,68px);font-weight:800;line-height:1.06}.banner-lide{max-width:600px;color:var(--on-navy-muted);text-wrap:pretty;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.banner-fatos{color:var(--on-navy-muted);flex-wrap:wrap;gap:8px 20px;font-size:14px;font-weight:600;line-height:20px;display:flex}.banner-fatos li{align-items:center;gap:6px;display:inline-flex}.banner-fatos svg{width:16px;height:16px;color:var(--brand-on-navy);stroke-width:2.4px}.banner-palco,.banner-conversa{position:relative}.banner-arco{width:calc(min(100% + 40px, var(--j-altura)) * 640 / 600);pointer-events:none;max-width:none;height:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}@media (max-height:829px){.banner-arco{display:none}}.banner-arco path{fill:none;stroke:var(--brand-on-navy);stroke-opacity:.45;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.banner-arco circle{fill:var(--areia)}.cabeca-centro .lide{text-wrap:balance}.pc-cabeca{max-width:640px}.pc{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,3.5vw,48px);margin-top:36px;display:grid}.pc-lista{gap:6px;display:grid}.pc-aba{border-radius:var(--r-md);text-align:left;width:100%;color:var(--muted);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;padding:10px 14px 10px 10px;font-size:16px;font-weight:600;line-height:22px;transition:background-color .15s,color .15s,box-shadow .15s;display:grid}.pc-aba:hover{color:var(--ink);background:color-mix(in srgb, var(--surface) 55%, transparent)}.pc-aba[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--sombra-card)}.pc-ic{background:var(--surface);width:40px;height:40px;color:var(--brand);border-radius:10px;place-items:center;transition:background-color .15s,color .15s;display:grid}.pc-ic svg{stroke-width:1.8px;width:20px;height:20px}.pc-aba[aria-selected=true] .pc-ic{background:linear-gradient(180deg, var(--icon-top), var(--icon-bottom));color:#fff}.pc-painel{border-radius:var(--r-lg);background:var(--surface);min-height:560px;box-shadow:var(--sombra-tela), 0 0 0 1px var(--line-soft);flex-direction:column;display:flex;overflow:hidden}.pc-topo{border-bottom:1px solid var(--line-soft);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;font-size:13px;font-weight:600;line-height:18px;display:flex}.pc-conectado{color:var(--ink);align-items:center;gap:8px;display:inline-flex}.pc-conectado img{border-radius:5px;width:18px;height:18px}.pc-corpo{flex-direction:column;flex:1;gap:14px;padding:22px;display:flex}.pc-corpo>*{animation:.4s both pc-entra}.pc-corpo>:nth-child(2){animation-delay:.12s}.pc-corpo>:nth-child(3){animation-delay:.24s}.pc-corpo>:nth-child(4){animation-delay:.36s}@keyframes pc-entra{0%{opacity:0;transform:translateY(6px)}}.pc-eu{background:var(--brand);max-width:82%;color:var(--on-brand);border-radius:18px 18px 4px;align-self:flex-end;padding:10px 16px;font-weight:600}.pc-ia{color:var(--ink)}.pc-depois{color:var(--muted);font-size:14px;line-height:20px}.pc-campo{border:1px solid var(--line);border-radius:var(--r-full);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:0 16px 16px;padding:8px 8px 8px 18px;font-size:14px;line-height:20px;display:flex}.pc-enviar{background:var(--brand);width:32px;height:32px;color:var(--on-brand);border-radius:50%;place-items:center;display:grid}.pc-enviar svg{width:16px;height:16px}.pc-cartao{border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--surface)}.pc-linhas li{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.pc-linhas li+li{border-top:1px solid var(--line-soft)}.pc-inicio{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;line-height:18px}.pc-quem b{font-size:15px;font-weight:700;line-height:20px;display:block}.pc-quem small{color:var(--muted);font-size:13px;line-height:18px;display:block}.pc-selo{border-radius:var(--r-full);white-space:nowrap;flex:none;padding:2px 9px;font-size:12px;font-weight:700;line-height:18px;display:inline-flex}.pc-selo-receita,.pc-selo-confirmada{background:var(--brand-soft);color:var(--on-brand-soft)}.pc-selo-exame,.pc-selo-aguardando{background:var(--areia);color:#1e3740}.pc-selo-documento,.pc-selo-agendada,.pc-selo-previa{background:var(--subtle);color:var(--muted)}.pc-doc{padding:16px}.pc-doc-topo{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:10px;display:flex}.pc-doc-quem{color:var(--muted);font-size:13px;line-height:18px}.pc-doc-item{margin-top:6px}.pc-doc-pos,.pc-doc-assina{color:var(--muted);font-size:14px;line-height:20px}.pc-doc-assina{margin-top:10px}.pc-doc-texto{font-size:15px;line-height:24px}.pc-doc-texto mark{background:var(--brand-soft);color:inherit;border-radius:4px;padding:1px 4px}.pc-doc-acoes{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pc-botao{border:1px solid var(--line);min-height:34px;color:var(--ink);border-radius:10px;align-items:center;padding:0 14px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}.pc-botao-cheio{border-color:var(--brand);background:var(--brand);color:var(--on-brand)}.pc-post{grid-template-columns:168px minmax(0,1fr);gap:16px;padding:14px;display:grid}.pc-post-arte{aspect-ratio:4/5;background:linear-gradient(180deg, var(--capa-topo), var(--capa-base));box-shadow:inset 0 0 0 1px var(--contorno-noite);color:var(--on-navy);border-radius:10px;flex-direction:column;justify-content:flex-end;gap:6px;padding:14px;display:flex}.pc-post-titulo{letter-spacing:-.01em;font-size:20px;font-weight:800;line-height:22px}.pc-post-sub{color:var(--areia);font-size:12px;font-weight:600;line-height:16px}.pc-post-crm{color:var(--on-navy-muted);margin-top:6px;font-size:9px;line-height:12px}.pc-post-texto{flex-direction:column;align-items:flex-start;gap:10px;font-size:14px;line-height:21px;display:flex}.garantias{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 32px;margin-top:44px;padding-top:28px;display:grid}.garantias li{grid-template-columns:24px 1fr;gap:12px;display:grid}.garantias svg{width:22px;height:22px;color:var(--brand);margin-top:2px}.garantias b{font-weight:700;display:block}.garantias span{color:var(--muted);display:block}.galeria{border-radius:var(--r-lg);background:var(--faixa);flex-direction:column;gap:12px;margin-top:36px;padding:clamp(12px,2vw,24px);display:flex;overflow:hidden}.galeria-topo{justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.galeria-abas{scrollbar-width:none;flex:1;gap:6px;min-width:0;margin:-4px;padding:4px;display:flex;overflow-x:auto}.galeria-abas::-webkit-scrollbar{display:none}.galeria-aba{border-radius:var(--r-full);background:var(--faixa-2);color:var(--on-navy);flex:none;padding:8px 14px;font-size:14.5px;font-weight:600;line-height:20px;transition:background-color .15s,color .15s}.galeria-aba:hover{background:var(--faixa-linha)}.galeria-aba[aria-selected=true]{background:var(--on-navy);color:var(--navy)}.galeria-aba:focus-visible{outline-color:var(--on-navy);border-radius:var(--r-full)}.galeria-versao{border-radius:var(--r-full);background:var(--faixa-2);flex:none;gap:2px;padding:2px;display:inline-flex}.galeria-versao label{border-radius:var(--r-full);color:var(--on-navy);transition:background-color .15s,color .15s;position:relative}.galeria-versao input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.galeria-versao span{border-radius:var(--r-full);padding:6px 14px;font-size:14.5px;font-weight:600;line-height:20px;display:block}.galeria-versao label:hover{background:var(--faixa-linha)}.galeria-versao input:focus-visible+span{outline:2px solid var(--on-navy);outline-offset:2px}html[data-tema=claro] .galeria:not([data-versao]) .galeria-versao-claro,html[data-tema=escuro] .galeria:not([data-versao]) .galeria-versao-escuro,.galeria[data-versao=claro] .galeria-versao-claro,.galeria[data-versao=escuro] .galeria-versao-escuro{background:var(--on-navy);color:var(--navy)}.galeria[data-versao=claro] .so-claro,.galeria[data-versao=escuro] .so-escuro{display:block}.galeria[data-versao=claro] .so-escuro,.galeria[data-versao=escuro] .so-claro{display:none}.galeria-painel{flex-direction:column;gap:12px;display:flex}.galeria-janela{border-radius:var(--r-md);background:var(--faixa-2);box-shadow:0 0 0 1px var(--faixa-linha);overflow:hidden}.galeria-tela{width:100%;height:auto;display:block}.galeria-dica{color:var(--on-navy);font-size:14px;line-height:20px}.portas{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:clamp(32px,4vw,48px);display:grid}.porta{border-radius:var(--r-lg);background:var(--surface);min-height:460px;box-shadow:inset 0 0 0 1px var(--line-soft);flex-direction:column;transition:background-color .15s;display:flex;overflow:hidden}.porta:hover{background:var(--brand-soft)}.porta-larga{grid-column:span 7}.porta-media{grid-column:span 5}.porta-terco{grid-column:span 4;min-height:420px}.porta-texto{flex-direction:column;gap:8px;padding:clamp(20px,2.4vw,32px) clamp(20px,2.4vw,32px) 20px;display:flex}.porta-texto p{color:var(--muted)}.porta-tela{border-top-left-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);border-bottom:0;border-right:0;flex:1;min-height:220px;margin-left:clamp(20px,2.4vw,32px);position:relative;overflow:hidden}.porta-tela img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.caminho{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.caminho li{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line-soft);padding:22px}.caminho h3{margin-top:12px}.caminho p{color:var(--muted);text-wrap:pretty;margin-top:6px}.caminho-n{background:var(--brand);width:32px;height:32px;color:var(--on-brand);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid}.caminho-acao{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.duas-colunas{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.duas-colunas .acoes{margin-top:24px}.duas-colunas .lista-marca{margin-top:20px}.noite-tela .tela{border-color:var(--faixa-linha)}.centro{justify-content:center;margin-top:28px;display:flex}.cabeca-linha{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;margin-bottom:32px;display:flex}.indice{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:36px;display:grid}.indice-item{border-radius:var(--r-md);background:var(--subtle);grid-template-columns:44px 1fr;align-items:start;gap:12px;height:100%;padding:16px;transition:background-color .15s;display:grid}.indice-item:hover{background:var(--brand-soft)}.indice-item b{font-weight:700;display:block}.indice-item small{color:var(--muted);margin-top:2px;font-size:14px;line-height:20px;display:block}.indice-todos b{color:var(--brand)}.para-quem{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.para-quem-foto img{aspect-ratio:4/3.4;object-fit:cover;border-radius:var(--r-lg);width:100%;height:auto}.para-quem-lista{border-top:1px solid var(--line);margin-top:24px}.para-quem-item{border-bottom:1px solid var(--line);grid-template-columns:1fr 22px;align-items:center;column-gap:12px;padding:18px 0;display:grid}.para-quem-item b{font-size:18px;font-weight:700;line-height:26px}.para-quem-item span{color:var(--muted);grid-column:1}.para-quem-item svg{width:20px;height:20px;color:var(--brand);grid-area:1/2/span 2;transition:transform .15s}.para-quem-item:hover svg{transform:translate(3px)}.seguranca-faixa{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.seguranca-faixa .link-seta{margin-top:4px}.seguranca-itens{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.seguranca-itens li{border-radius:var(--r-md);background:var(--surface);padding:18px 20px}.seguranca-itens b{font-size:18px;font-weight:700;line-height:26px;display:block}.seguranca-itens span{color:var(--muted);margin-top:2px;display:block}.seguranca-nota{border-radius:var(--r-md);background:var(--faixa-tinta);margin-top:12px;padding:18px 20px}.seguranca-nota b{font-weight:700}.artigos-grade{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.artigo-cartao{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line-soft);flex-direction:column;grid-column:span 4;transition:border-color .15s;display:flex;overflow:hidden}.artigo-cartao:hover{border-color:var(--brand)}.artigo-destaque{flex-direction:row;grid-column:span 12}.artigo-destaque .capa-arco{aspect-ratio:auto;flex:0 0 44%;min-height:280px}.artigo-destaque .artigo-texto{justify-content:center;padding:clamp(20px,3vw,40px)}.artigo-texto{flex-direction:column;gap:8px;padding:18px;display:flex}.capa-arco{aspect-ratio:2;background:linear-gradient(180deg, var(--capa-topo), var(--capa-base));color:var(--branco);place-items:center;display:grid;position:relative}.capa-anel{width:auto;height:74%;position:absolute}.capa-icone{width:clamp(30px,3vw,40px);height:clamp(30px,3vw,40px);position:relative}.hub-topo{padding-block:clamp(40px,5vw,64px) 8px}.hub-categorias{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.pilula{border-radius:var(--r-full);border:1px solid var(--line);padding:7px 14px;font-size:14.5px;font-weight:600;line-height:20px;display:inline-flex}.pilula:hover{border-color:var(--brand);color:var(--brand)}.pilula-ativa{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.pilula-ativa:hover{color:var(--on-brand)}.artigo-faixa{background:var(--faixa-tinta);padding-block:clamp(36px,5vw,64px)}.trilha-nav{color:var(--muted);flex-wrap:wrap;gap:6px;font-size:14px;line-height:20px;display:flex}.trilha-nav a{text-underline-offset:3px;text-decoration:underline}.artigo-faixa h1{letter-spacing:-.02em;max-width:860px;margin-top:14px;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.12}.artigo-faixa .lide{max-width:720px;margin-top:14px}.artigo-meta{color:var(--muted);margin-top:14px;font-size:14px;line-height:20px}.artigo-corpo{grid-template-columns:240px minmax(0,680px);gap:clamp(32px,5vw,72px);padding-block:clamp(36px,5vw,56px);display:grid}.artigo-corpo-unico{grid-template-columns:minmax(0,680px)}.artigo-sumario{top:calc(var(--topo) + 72px);align-self:start;font-size:14.5px;line-height:20px;position:sticky}.artigo-sumario p{margin-bottom:10px}.artigo-sumario ul{gap:8px;display:grid}.artigo-sumario a{color:var(--muted)}.artigo-sumario a:hover{color:var(--brand)}.artigo-texto-longo{font-size:18px;line-height:30px}.artigo-texto-longo h2{letter-spacing:-.01em;margin:36px 0 12px;font-size:28px;font-weight:800;line-height:34px}.artigo-texto-longo h2:first-child{margin-top:0}.artigo-texto-longo section+section{margin-top:40px}.artigo-texto-longo p{margin-top:14px}.artigo-texto-longo ul{gap:8px;margin-top:14px;padding-left:22px;list-style:outside;display:grid}.artigo-tabela{border:1px solid var(--line);border-radius:var(--r-md);margin-top:16px;overflow-x:auto}.artigo-tabela table{border-collapse:collapse;width:100%;min-width:480px;font-size:15px;line-height:22px}.artigo-tabela th{text-align:left;background:var(--subtle);padding:10px 14px;font-weight:700}.artigo-tabela td{border-top:1px solid var(--line-soft);vertical-align:top;padding:10px 14px}.artigo-aviso{border-radius:var(--r-md);background:var(--brand-soft);margin-top:20px;padding:14px 16px;font-size:15px;line-height:22px}.artigo-fontes{border-top:1px solid var(--line);margin-top:36px;padding-top:20px;font-size:15px;line-height:22px}.artigo-fontes h3{margin-bottom:8px;font-size:16px;font-weight:700}.artigo-fontes a{color:var(--brand);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.artigo-fontes ul{gap:6px;display:grid}.artigo-recurso{border-radius:var(--r-md);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding:18px 20px;display:flex}.duvidas-faixa{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(24px,5vw,72px);display:grid}.duvidas-faixa .link-seta{margin-top:12px}.duvidas details{border-top:1px solid var(--line)}.duvidas details:last-child{border-bottom:1px solid var(--line)}.duvidas summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:12px 0;font-size:17px;font-weight:600;line-height:24px;list-style:none;display:flex}.duvidas summary::-webkit-details-marker{display:none}.duvidas summary svg{width:20px;height:20px;color:var(--muted);flex:none;transition:transform .15s}.duvidas details[open] summary svg{transform:rotate(180deg)}.duvidas p{color:var(--muted);max-width:680px;padding-bottom:18px}.fecho-secao{padding-bottom:var(--secao)}.secao-suave+.fecho-secao,.secao-tinta+.fecho-secao,.faixa-suave+.fecho-secao{padding-top:var(--secao)}.fecho{border-radius:var(--r-lg);background:var(--faixa);color:var(--on-navy);padding:clamp(36px,6vw,72px);position:relative;overflow:hidden}.fecho em{color:var(--destaque-noite)}.fecho .lide{color:var(--on-navy-muted);max-width:520px;margin-top:14px}.fecho .acoes{margin-top:26px}.fecho-texto{z-index:1;position:relative}.fecho-anel{width:auto;height:88%;position:absolute;top:50%;right:3%;transform:translateY(-50%)}.fecho-anel path{stroke:var(--faixa-2)}.fecho-anel circle{fill:var(--areia)}.rodape{background:var(--navy);color:var(--on-navy-muted);font-size:15px;line-height:22px}.rodape-colunas{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:36px 28px;padding-block:64px 44px;display:grid}.rodape-marca{align-content:start;justify-items:start;gap:14px;display:grid}.rodape-marca img{width:148px;height:auto}.rodape-fatos{color:var(--on-navy);gap:4px;font-size:14px;font-weight:600;line-height:20px;display:grid}.rodape-titulo{color:var(--on-navy);margin-bottom:10px;font-weight:700}.rodape nav ul{gap:7px;display:grid}.rodape nav a:hover{color:var(--branco)}.rodape-base{border-top:1px solid var(--navy-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 32px;padding-block:20px 28px;font-size:14px;line-height:20px;display:flex}.rodape-nota{flex:480px;gap:4px;display:grid}.rodape-legal{flex-wrap:wrap;gap:6px 20px;display:flex}.rodape-legal a:hover{color:var(--branco)}.interna-topo{padding-block:clamp(40px,6vw,72px) clamp(24px,3vw,40px)}.interna-topo .lide{max-width:720px;margin-top:16px}.interna-topo .acoes{margin-top:24px}.recurso-tela{padding-bottom:var(--secao)}.recurso-palco{border-radius:var(--r-lg);background:var(--faixa);padding:clamp(14px,3vw,40px) clamp(14px,3vw,40px) 0;position:relative;overflow:hidden}.recurso-palco .tela{object-fit:cover;object-position:left top;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:620px}.recurso-palco-conversa{background:var(--navy);padding:clamp(16px,3vw,40px)}.recurso-conversa{max-width:560px;margin-inline:auto}.recurso-conexao{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,72px);margin-top:clamp(40px,5vw,64px);display:grid}.recurso-conexao .lide{margin-top:16px}.recurso-conexao-nota{margin-top:12px}.recurso-pontos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 32px;margin-top:32px;display:grid}.recurso-conexao+.recurso-pontos{margin-top:clamp(40px,5vw,64px)}.recurso-pontos b{font-size:18px;font-weight:700;line-height:26px;display:block}.recurso-pontos span{color:var(--muted);margin-top:4px;display:block}.recurso-celular{width:clamp(130px,17vw,220px);position:absolute;bottom:-80px;right:clamp(12px,3vw,40px)}.passos{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:32px;display:grid}.passos li{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line-soft);padding:22px}.passos h3{margin-top:12px}.passos p{color:var(--muted);margin-top:6px}.extra{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.extra .lista-marca{margin-top:20px}.extra-tela{border-radius:var(--r-md);border:1px solid var(--line);max-height:560px;box-shadow:var(--sombra-card);overflow:hidden}.extra-tela img{width:100%;height:auto}.grupo-titulo{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:16px;display:flex}.recursos-grupo+.recursos-grupo{margin-top:48px}.recursos-grade{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:12px;display:grid}.recurso-cartao{border-radius:var(--r-md);background:var(--subtle);grid-template-columns:44px 1fr;align-items:start;gap:12px;padding:18px;transition:background-color .15s;display:grid}.recurso-cartao:hover{background:var(--brand-soft)}.recurso-cartao b{font-weight:700;display:block}.recurso-cartao small{color:var(--muted);margin-top:2px;font-size:14px;line-height:20px;display:block}.texto-legal{gap:14px;max-width:720px;font-size:17px;line-height:28px;display:grid}.texto-legal h2{margin-top:16px;font-size:24px;font-weight:800;line-height:30px}.sobre-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;display:grid}.sobre-grade b{font-size:18px;font-weight:700;line-height:26px;display:block}.sobre-grade span{color:var(--muted);margin-top:4px;display:block}.form-pagina{padding-block:clamp(40px, 6vw, 72px) var(--secao);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.form-cartao{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sombra-card);gap:14px;padding:clamp(20px,3vw,32px);display:grid}.campo{gap:6px;font-size:14px;font-weight:600;line-height:20px;display:grid}.campo input,.campo select,.campo textarea{border:1px solid var(--line);border-radius:var(--r-md);background:var(--campo);width:100%;min-height:48px;padding:10px 14px;font-size:16px;font-weight:400;line-height:24px}.campo textarea{resize:vertical;min-height:96px}.form-nota{color:var(--muted);font-size:13px;line-height:18px}.form-enviado{border-radius:var(--r-md);background:var(--brand-soft);padding:14px 16px;font-weight:600}@media (max-width:1180px){.fecho-anel,.menu-destaque{display:none}.painel-recursos,.indice{grid-template-columns:repeat(2,minmax(0,1fr))}.rodape-colunas{grid-template-columns:repeat(4,minmax(0,1fr))}.rodape-marca{grid-column:1/-1}.caminho{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.banner-fatos{grid-template-columns:repeat(2,max-content);display:grid}}@media (max-width:999px){.menu,.barra-acoes .menu-item,.barra-acoes .btn{display:none}.barra-corpo{justify-content:space-between;min-height:60px}.abrir-gaveta{display:grid}.logo img{width:124px}.gaveta{padding-top:104px;top:0}.abrir-gaveta,.troca-tema{z-index:70;position:relative}.galeria-topo{flex-wrap:wrap}.galeria-abas{flex-basis:100%}.banner-corpo,.pc,.garantias,.recurso-conexao,.duas-colunas,.para-quem,.seguranca-faixa,.duvidas-faixa,.extra,.form-pagina{grid-template-columns:1fr}.banner-arco{display:none}.porta-larga,.porta-media,.porta-terco{grid-column:span 12;min-height:400px}.artigo-cartao{grid-column:span 6}.artigo-destaque{flex-direction:column;grid-column:span 12}.artigo-destaque .capa-arco{aspect-ratio:2;flex:none;min-height:0}.artigo-corpo{grid-template-columns:minmax(0,1fr)}.artigo-sumario{display:none}.recurso-pontos,.recursos-grade,.sobre-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.recurso-celular{display:none}}@media (max-width:699px){.galeria-janela{aspect-ratio:1}.galeria-tela{width:230%;max-width:none;margin-left:-41%}}@media (max-width:640px){.aviso{font-size:13px;line-height:18px}.aviso-extra{display:none}.aviso-corpo{padding-block:7px}.caminho li{grid-template-columns:32px minmax(0,1fr);column-gap:14px;padding:16px;display:grid}.caminho-n{grid-row:1/span 2}.caminho h3{margin-top:2px}.caminho{gap:10px;margin-top:24px}.porta-larga,.porta-media,.porta-terco{min-height:0}.porta-tela{flex:none;height:190px;min-height:0}.portas{gap:12px}.artigo-cartao:not(.artigo-destaque){flex-direction:row}.artigo-cartao:not(.artigo-destaque) .capa-arco{aspect-ratio:auto;flex:0 0 104px}.artigo-cartao:not(.artigo-destaque) .capa-icone{width:24px;height:24px}.artigo-cartao:not(.artigo-destaque) .artigo-texto{gap:4px;padding:14px}.artigo-cartao:not(.artigo-destaque) .titulo-4{font-size:16px;line-height:22px}.artigo-destaque .capa-arco{aspect-ratio:5/2}.artigos-grade{gap:10px}.banner .btn{width:100%}.indice,.caminho,.seguranca-itens,.recurso-pontos,.recursos-grade,.sobre-grade{grid-template-columns:1fr}.artigo-cartao{grid-column:span 12}.rodape-colunas{grid-template-columns:repeat(2,minmax(0,1fr))}.fecho .btn{width:100%}}.interna-topo .titulo-1{font-size:clamp(34px,4.2vw,56px);line-height:1.1}.recurso-destaque{border-radius:var(--r-lg);background:var(--faixa);color:var(--on-navy);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 32px;margin-bottom:48px;padding:clamp(24px,3.5vw,40px);display:grid}.recurso-destaque em{color:var(--destaque-noite)}.recurso-destaque p{color:var(--on-navy-muted);max-width:620px;margin-top:8px}.recurso-destaque .link-seta{color:var(--brand-on-navy);white-space:nowrap}.recurso-destaque:hover .link-seta svg{transform:translate(3px)}@media (max-width:640px){.recurso-destaque{grid-template-columns:minmax(0,1fr)}}.nao-achou{max-width:720px;padding-block:clamp(56px,9vw,120px)}.nao-achou .lide{margin-top:16px}.nao-achou .acoes{margin-top:24px}.secao-tinta{background:var(--faixa-tinta)}.faixa-tinta,.interna-topo,.hub-topo,.form-pagina{background:var(--faixa-tinta);box-shadow:0 0 0 100vmax var(--faixa-tinta);clip-path:inset(0 -100vmax)}.faixa-suave{background:var(--subtle);box-shadow:0 0 0 100vmax var(--subtle);clip-path:inset(0 -100vmax)}.hub-topo{padding-bottom:clamp(24px,3vw,36px)}.interna-topo{padding-bottom:clamp(32px,4vw,56px)}.interna-topo:has(+.recurso-tela){padding-bottom:calc(clamp(32px,4vw,56px) + 110px)}.recurso-tela{margin-top:-110px;padding-top:0;position:relative}.recurso-palco .tela{border-color:var(--faixa-linha)}.recurso-pontos li{border-radius:var(--r-md);background:var(--subtle);padding:18px 20px}.recurso-pontos{gap:12px}.sobre-grade>*{border-radius:var(--r-md);background:var(--subtle);padding:18px 20px}.sobre-grade{gap:12px}.artigo-recurso{background:var(--subtle);border-color:#0000}.indice{gap:12px}.interna-topo+.conteiner:not(.recurso-tela){padding-top:clamp(28px,4vw,48px)}@media (max-width:999px){.logo{z-index:70;position:relative}}@media (max-width:640px){.interna-topo:has(+.recurso-tela){padding-bottom:96px}.recurso-tela{margin-top:-64px}}@media (pointer:coarse){.galeria-versao span{padding-block:10px}}html[data-tema=escuro] .rodape{box-shadow:inset 0 1px 0 var(--line)}html[data-tema=escuro] .pilula:not(.pilula-ativa):not(:hover){border-color:var(--faixa-linha)}@media (max-width:999px){.pc-lista{margin-inline:calc(-1 * var(--gutter));padding:2px var(--gutter) 10px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.pc-lista::-webkit-scrollbar{display:none}.pc-aba{scroll-snap-align:start;background:color-mix(in srgb, var(--surface) 55%, transparent);flex:none;grid-template-columns:32px minmax(0,1fr);gap:10px;width:236px;padding:10px 12px 10px 8px;font-size:14px;line-height:19px}.pc-ic{border-radius:8px;width:32px;height:32px}.pc-ic svg{width:17px;height:17px}.pc-painel{min-height:0}}@media (max-width:640px){.pc-corpo{padding:16px}.pc-topo{padding:12px 16px}.pc-eu{max-width:92%}.pc-linhas li{grid-template-columns:40px minmax(0,1fr);padding:10px 12px}.pc-linhas .pc-selo{grid-column:2;justify-self:start}.pc-post{grid-template-columns:1fr}.pc-post-arte{aspect-ratio:auto;min-height:150px}}.btn svg{flex:none;width:18px;height:18px}.banner-nota{color:var(--on-navy-muted);margin-top:-6px;font-size:14px;line-height:20px}.garantias{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1180px){.garantias{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.garantias{grid-template-columns:1fr}}.etapas{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.etapas li{border-radius:var(--r-md);background:var(--subtle);padding:20px}.etapas h3{margin-top:12px;font-size:18px;line-height:24px}.etapas p{color:var(--muted);text-wrap:pretty;margin-top:6px;font-size:15px;line-height:22px}.etapas-fecho{border-radius:var(--r-md);background:var(--faixa-tinta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:24px;padding:20px 24px;display:flex}.etapas-fecho b{font-size:18px;font-weight:700;line-height:26px}@media (max-width:1180px){.etapas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.etapas{grid-template-columns:1fr}.etapas li{grid-template-columns:32px minmax(0,1fr);column-gap:14px;padding:16px;display:grid}.etapas .caminho-n{grid-row:1/span 2}.etapas h3{margin-top:2px}.etapas-fecho .btn{width:100%}}.zap-flutuante{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:40;border-radius:var(--r-full);background:var(--brand);min-height:48px;color:var(--on-brand);align-items:center;gap:8px;padding:0 18px 0 14px;font-weight:700;transition:background-color .15s,transform .15s;display:inline-flex;position:fixed;box-shadow:0 12px 28px -10px #0b1a338c}.zap-flutuante:hover{background:var(--brand-hover);transform:translateY(-1px)}.zap-flutuante svg{width:22px;height:22px}@media (max-width:640px){.zap-flutuante{justify-content:center;width:52px;height:52px;padding:0}.zap-flutuante span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.a-definir{border-radius:var(--r-sm);opacity:.85;border:1px dashed;padding:1px 8px;font-size:13px;font-weight:600;line-height:18px;display:inline-block}.pendente{cursor:help;opacity:.8;border-style:dashed!important}.lgpd{margin-top:40px}.lgpd>p{max-width:720px;color:var(--muted);margin-top:12px}.lgpd .recurso-pontos{margin-top:20px}.lgpd a{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.migracao{flex-wrap:wrap;gap:12px;margin:20px 0 0;display:flex}.migracao>div{border-radius:var(--r-md);background:var(--surface);padding:12px 16px}.migracao dt{color:var(--muted);font-size:13px;font-weight:600;line-height:18px}.migracao dd{margin:2px 0 0;font-weight:700}.dados-empresa{gap:10px;margin:0;display:grid}.dados-empresa>div{border-radius:var(--r-md);background:var(--surface);padding:12px 16px}.dados-empresa dt{color:var(--muted);font-size:13px;font-weight:600;line-height:18px}.dados-empresa dd{margin:2px 0 0;font-weight:600}.dados-empresa a,.contato-canais a{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.contato-canais{gap:8px;margin-top:20px;display:grid}.contato-canais li{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.contato-canais span{min-width:76px;color:var(--muted);font-size:14px;font-weight:600}.contato-canais a{font-weight:700}.zap-flutuante{transition:background-color .15s,transform .2s,opacity .2s}.zap-oculto{opacity:0;pointer-events:none;transform:translateY(12px)}.rodape-base{padding-bottom:88px}.legal-versao{color:var(--muted);margin-top:12px;font-size:14px;font-weight:600;line-height:20px}.legal-corpo{padding-block:clamp(36px, 5vw, 56px) var(--secao);grid-template-columns:240px minmax(0,720px);gap:clamp(32px,5vw,72px);display:grid}.legal-indice{top:calc(var(--topo) + 24px);align-self:start;font-size:14.5px;line-height:20px;position:sticky}.legal-indice .legenda{margin-bottom:10px}.legal-indice ol{gap:8px;display:grid}.legal-indice a{color:var(--muted)}.legal-indice a:hover{color:var(--brand)}.texto-legal{gap:0}.texto-legal section{scroll-margin-top:calc(var(--topo) + 24px)}.texto-legal section+section{margin-top:36px}.texto-legal h2{margin:0 0 12px}.texto-legal p+p,.texto-legal p+ul,.texto-legal ul+p,.texto-legal p+dl{margin-top:12px}.texto-legal ul{gap:8px;padding-left:22px;list-style:outside;display:grid}.texto-legal li::marker{color:var(--brand)}.texto-legal a{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.texto-legal .dados-empresa>div{background:var(--subtle)}@media (max-width:999px){.legal-corpo{grid-template-columns:minmax(0,1fr)}.legal-indice{position:static}}body{flex-direction:column;min-height:100dvh;display:flex}#conteudo{flex:1 0 auto}
