.topo--simples{background:var(--vb-bg)}.voltar{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--vb-touch);font-family:var(--vb-font-display);font-weight:700;font-size:1.0625rem;color:var(--vb-text-brand);text-decoration:none;padding:0 .5rem}.voltar:hover span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.voltar .ic{transform:rotate(180deg)}.ob-topo{position:relative;overflow:clip;background:linear-gradient(160deg,var(--vb-roxo-600) 0%,var(--vb-roxo-900) 100%);color:#fff;text-align:center;padding:clamp(2rem,6vw,3.5rem) 0 clamp(3.5rem,8vw,5.5rem)}.ob-topo::before{content:"";position:absolute;left:50%;top:-10rem;width:28rem;height:28rem;margin-left:-14rem;border-radius:50%;background:radial-gradient(circle,rgba(255,200,67,.35),rgba(255,200,67,0) 68%)}.ob-topo .wrap{position:relative;display:grid;gap:1rem;justify-items:center}.ob-topo h1{color:#fff;font-weight:800;font-size:clamp(2rem,7vw,3.25rem);line-height:1.04;max-width:34rem}.ob-topo p{color:rgba(255,255,255,.96);font-size:1.125rem;max-width:34rem}.ob-topo__mascote{width:9rem;height:auto;animation:vb-flutua 4s var(--vb-ease-in-out) infinite;--r0:-2deg;--r1:3deg}.ob-topo .logo{color:#fff}.ob-onda{display:block;width:100%;height:2.25rem;margin-top:-2.2rem;position:relative}.ob-onda path{fill:var(--vb-bg)}.ob-sec{padding-block:clamp(2rem,5vw,3.25rem)}.ob-sec + .ob-sec{padding-top:0}.ob-cartao{max-width:56rem;margin:0 auto;background:#fff;border-radius:var(--vb-radius-2xl);box-shadow:var(--vb-shadow-md);padding:clamp(1.4rem,5vw,2.25rem);display:grid;gap:1.1rem}.ob-cab{display:flex;align-items:center;gap:1rem}.ob-cab h2{font-weight:800;font-size:clamp(1.4rem,4.2vw,1.9rem)}.ob-n{flex:none;width:3rem;height:3rem;border-radius:50%;display:grid;place-items:center;font-family:var(--vb-font-display);font-weight:800;font-size:1.6rem;line-height:1;padding-top:.1rem;color:var(--vb-neutro-800);background:var(--n,var(--vb-laranja-500));border:3px solid #fff;box-shadow:var(--vb-shadow-sticker);transform:rotate(-6deg)}.ob-cartao p{color:var(--vb-neutro-700)}.dica{display:flex;gap:.75rem;align-items:flex-start;background:var(--vb-amarelo-50);border-radius:var(--vb-radius-lg);padding:.9rem 1rem;font-size:.9688rem;color:var(--vb-neutro-800)}.dica .ic{color:var(--vb-amarelo-700);margin-top:.1rem}.opcoes{display:grid;gap:.85rem}.opcao{display:grid;gap:.5rem;background:var(--vb-roxo-50);border-radius:var(--vb-radius-xl);padding:1.1rem 1.2rem;align-content:start}.opcao h3{font-size:1.25rem;display:flex;align-items:center;gap:.65rem}.opcao p{font-size:.9688rem}.codigo{display:flex;gap:.35rem}.codigo i{font-style:normal;width:1.9rem;height:2.4rem;display:grid;place-items:center;border-radius:.55rem;background:#fff;box-shadow:inset 0 0 0 2px var(--vb-roxo-200);font-family:var(--vb-font-display);font-weight:800;font-size:1.3rem;color:var(--vb-roxo-800)}.entrar-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0 1rem;border-radius:var(--vb-radius-full);background:var(--vb-roxo-600);color:#fff;font-family:var(--vb-font-display);font-weight:700;font-size:.9375rem;justify-self:start}.ob-acao{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}@media (min-width:40rem){.opcoes{grid-template-columns:1fr 1fr}}.guias{display:grid;gap:1.1rem}.guia{position:relative;background:var(--vb-roxo-50);border-radius:var(--vb-radius-xl);padding:1.2rem 1.1rem 1.3rem;display:grid;gap:1rem;align-content:start}.guia__t{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.guia__t h3{font-size:1.375rem}.guia__t small{font-family:var(--vb-font-body);font-weight:600;font-size:.8125rem;color:var(--vb-text-muted)}.guia .adesivo{display:none}.guia.is-seu .adesivo{display:inline-flex}.guia ol{display:grid;gap:1rem;counter-reset:g}.mk-passo{counter-increment:g;display:grid;gap:.6rem}.mk-passo p{font-size:.9688rem;color:var(--vb-neutro-800)}.mk-passo p::before{content:counter(g) ". ";font-family:var(--vb-font-display);font-weight:800;color:var(--vb-roxo-700);font-size:1.1rem}.mk{position:relative;background:#fff;border-radius:var(--vb-radius-lg);box-shadow:var(--vb-shadow-sm),inset 0 0 0 1px var(--vb-border);padding:.7rem;font-family:var(--vb-font-body);font-size:.8125rem;font-weight:600;color:var(--vb-neutro-700);overflow:hidden}.mk__bar{display:flex;align-items:center;justify-content:space-around;gap:.25rem;background:var(--vb-neutro-100);border-radius:var(--vb-radius-md);padding:.5rem .35rem}.mk__bar .ic{color:var(--vb-neutro-500)}.mk__url{display:flex;align-items:center;gap:.5rem;background:var(--vb-neutro-100);border-radius:var(--vb-radius-full);padding:.35rem .5rem .35rem .85rem}.mk__url span:not(.alvo){flex:1;color:var(--vb-neutro-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alvo{position:relative;display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--vb-laranja-100);color:var(--vb-laranja-700)}.alvo .ic{color:var(--vb-laranja-700)}.alvo::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:3px solid var(--vb-laranja-500);animation:vb-onda 2s var(--vb-ease-out) infinite}@keyframes vb-onda{0%{transform:scale(.8);opacity:.9}100%{transform:scale(1.35);opacity:0}}.mk__lista{display:grid;gap:.25rem}.mk__item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .7rem;border-radius:var(--vb-radius-sm);background:var(--vb-neutro-50)}.mk__item--ok{background:var(--vb-laranja-100);color:var(--vb-neutro-900);box-shadow:inset 0 0 0 2px var(--vb-laranja-500)}.mk__item .ic{color:var(--vb-neutro-600)}.mk__item--ok .ic{color:var(--vb-laranja-700)}.mk__dialogo{display:grid;gap:.7rem}.mk__app{display:flex;align-items:center;gap:.75rem}.mk__app img{width:2.75rem;height:2.75rem;border-radius:.7rem;box-shadow:var(--vb-shadow-sm)}.mk__app b{font-family:var(--vb-font-display);font-size:1.1rem;color:var(--vb-heading);display:block;line-height:1.15}.mk__botoes{display:flex;justify-content:flex-end;gap:.5rem}.mk__botoes span{padding:.45rem .9rem;border-radius:var(--vb-radius-full);font-weight:700;color:var(--vb-neutro-600)}.mk__botoes .ok{background:var(--vb-roxo-600);color:#fff;box-shadow:0 0 0 3px var(--vb-laranja-500)}.mk__topo{display:flex;justify-content:space-between;align-items:center;color:var(--vb-neutro-600);font-weight:700}.mk__topo .ok{color:#fff;background:var(--vb-roxo-600);border-radius:var(--vb-radius-full);padding:.3rem .8rem;box-shadow:0 0 0 3px var(--vb-laranja-500)}@media (min-width:56rem){.guias{grid-template-columns:1fr 1fr}}.extras-ob{display:grid;gap:.85rem}.extra-ob{display:grid;grid-template-columns:5.5rem 1fr;gap:1rem;align-items:center;background:var(--vb-amarelo-50);border-radius:var(--vb-radius-xl);padding:.8rem}.extra-ob img{width:100%;height:auto;aspect-ratio:1;border-radius:var(--vb-radius-md);object-fit:cover}.extra-ob h3{font-size:1.2rem}.extra-ob p{font-size:.9375rem;margin-top:.15rem}@media (min-width:40rem){.extras-ob{grid-template-columns:1fr 1fr}}.doc{padding-block:clamp(1.5rem,4vw,2.5rem) clamp(3rem,7vw,5rem)}.doc__in{max-width:46rem;margin:0 auto}.doc__cab{display:grid;gap:.6rem;margin-bottom:1.5rem}.doc__cab h1{font-weight:800;font-size:clamp(2rem,6.5vw,3rem);line-height:1.05}.doc__cab .meta{color:var(--vb-text-muted);font-size:.9063rem}.doc__resumo{background:var(--vb-roxo-50);border-radius:var(--vb-radius-xl);padding:1.15rem 1.25rem;color:var(--vb-neutro-800)}.doc__resumo b{font-family:var(--vb-font-display);font-size:1.125rem;color:var(--vb-heading);display:block;margin-bottom:.25rem}.toc{margin:1.5rem 0 0;background:#fff;border-radius:var(--vb-radius-lg);box-shadow:var(--vb-shadow-sm);padding:1rem 1.25rem}.toc b{font-family:var(--vb-font-display);color:var(--vb-heading);font-size:1.0625rem}.toc ol{margin-top:.4rem;display:grid;gap:.1rem;counter-reset:t;columns:1}.toc li{counter-increment:t}.toc a{display:inline-flex;min-height:2.25rem;align-items:center;gap:.5rem;font-weight:600;font-size:.9375rem;text-decoration:none}.toc a::before{content:counter(t) ".";color:var(--vb-neutro-500);font-weight:700;min-width:1.4rem}.toc a:hover{text-decoration:underline}@media (min-width:40rem){.toc ol{columns:2;column-gap:2rem}}.prose{margin-top:2rem;display:grid;gap:.9rem;font-size:1.0313rem;line-height:1.7;color:var(--vb-neutro-800);counter-reset:s}.prose h2{counter-increment:s;margin-top:1.5rem;font-weight:800;font-size:clamp(1.4rem,4vw,1.75rem);display:flex;gap:.6rem;align-items:baseline;scroll-margin-top:5rem}.prose h2::before{content:counter(s) ".";color:var(--vb-laranja-700)}.prose h3{font-size:1.1875rem;margin-top:.5rem}.prose ul{display:grid;gap:.45rem;padding-left:1.25rem;list-style:disc}.prose ul li::marker{color:var(--vb-roxo-500)}.prose ol.simples{display:grid;gap:.45rem;padding-left:1.4rem;list-style:decimal}.prose strong{font-weight:700;color:var(--vb-neutro-900)}.tabela{width:100%;border-collapse:collapse;font-size:.9375rem;background:#fff;border-radius:var(--vb-radius-md);overflow:hidden;box-shadow:var(--vb-shadow-sm)}.tabela th,.tabela td{text-align:left;vertical-align:top;padding:.7rem .85rem;border-bottom:1px solid var(--vb-border)}.tabela th{background:var(--vb-roxo-50);font-family:var(--vb-font-display);color:var(--vb-heading);font-size:1rem}.tabela tr:last-child td{border-bottom:0}.tabela-rolagem{overflow-x:auto;border-radius:var(--vb-radius-md)}.tabela-rolagem .tabela{min-width:34rem}.doc__fim{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--vb-border);display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.9375rem}.doc__fim a{display:inline-flex;min-height:var(--vb-touch);align-items:center;font-weight:600}@media (prefers-reduced-motion:reduce){.ob-topo__mascote{animation:none}.alvo::after{animation:none;opacity:.6}}@media (max-width:39.99rem){.tabela-rolagem .tabela{min-width:0}.tabela thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tabela,.tabela tbody,.tabela tr,.tabela td{display:block}.tabela tr{padding:.5rem 0;border-bottom:6px solid var(--vb-roxo-50)}.tabela tr:last-child{border-bottom:0}.tabela td{border:0;padding:.3rem .9rem}.tabela td::before{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--vb-text-muted)}.tabela td:nth-child(1)::before{content:"Dado"}.tabela td:nth-child(2)::before{content:"Para quê"}.tabela td:nth-child(3)::before{content:"Base legal (LGPD)"}}
