.blog-doc{--papel:#FFFFFF;--canvas-topo:var(--bw);--canvas-base:var(--ln100);--tinta:var(--bb);--tinta-corpo:var(--bb-75);--tinta-meta:var(--bb-50);--fio:var(--bb-10);--fio-forte:var(--bb-15);--acento:var(--pc500);--acento-forte:var(--pc700);--acento-lavado:var(--pc500-10);--sombra-s:0 1px 2px rgba(0, 0, 10, 0.06);--sombra-m:0 8px 24px rgba(0, 0, 10, 0.10);--sombra-l:0 20px 50px rgba(0, 0, 10, 0.16);--r-chip:8px;--r-card:16px;--r-pill:999px;--passo:8px;background:linear-gradient(180deg,var(--canvas-topo) 0,var(--canvas-base) 100%) no-repeat fixed;background-color:var(--canvas-base);color:var(--tinta-corpo)}.blog-doc{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.blog-doc{scroll-behavior:auto}.blog-doc *,.blog-doc ::after,.blog-doc ::before{animation-duration:0s!important;transition-duration:0s!important}}.blog-doc h1,.blog-doc h2,.blog-doc h3,.blog-doc h4,.blog-doc h5,.blog-doc h6{color:var(--tinta)}.blog-doc li,.blog-doc p,.blog-doc table,.blog-doc td{color:var(--tinta-corpo)}.blog-doc th{color:var(--tinta-meta)}.blog-doc a:not(.btn){color:var(--acento)}.blog-doc a:not(.btn):hover{color:var(--acento-forte)}.blog-doc hr,.blog-doc td,.blog-doc th{border-color:var(--fio)}.blog-doc :focus-visible{outline:2px solid var(--acento);outline-offset:3px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.blog-doc .pular-para-conteudo{position:absolute;left:16px;top:-100px;z-index:100;padding:12px 20px;border-radius:var(--r-chip);background-color:var(--tinta);color:var(--bw);font:var(--label-s);transition:top .2s}.pular-para-conteudo:focus{top:16px}.blog-wrap{max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width:640px){.blog-wrap{padding:0 20px}}.blog-banner{position:relative;margin-bottom:28px}.blog-banner__arte{position:relative;background-color:var(--bb)}.blog-banner__arte img{width:100%;height:clamp(200px,22vw,320px);object-fit:cover;object-position:center}.blog-banner__letreiro{display:none;padding:36px 20px 32px;text-align:center}.blog-banner__letreiro .marca{font:700 clamp(2rem, 1.2rem + 3.4vw, 2.75rem)/1 var(--font-family);letter-spacing:.3em;text-indent:.3em;color:var(--sg300)}.blog-banner__letreiro .assinatura{display:block;margin-top:10px;font:var(--label-s);letter-spacing:.22em;text-indent:.22em;color:var(--sg500)}.blog-banner .blog-busca{position:absolute;left:50%;bottom:-28px;transform:translateX(-50%);width:min(560px,calc(100% - 48px));max-width:none;margin:0;z-index:2}.blog-banner .blog-busca .input{box-shadow:var(--sombra-m)}@media (max-width:767px){.blog-banner__arte img{display:none}.blog-banner__letreiro{display:block}.blog-banner .blog-busca{position:static;transform:none;width:auto;margin:20px 20px 0}}.blog-topo{padding:32px 0 28px;max-width:46rem}.blog-eyebrow{display:inline-block;font:var(--label-xs);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--acento);margin-bottom:12px}.blog-topo h1{font:var(--h2);letter-spacing:-.02em;text-wrap:balance}.blog-topo p{margin-top:14px;max-width:62ch;font:var(--p-l);color:var(--tinta-corpo)}.blog-trilha{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:var(--p-s);color:var(--tinta-meta);padding:96px 0 0}.blog-banner~main .blog-trilha{padding-top:32px}.blog-doc .blog-trilha a{color:var(--tinta-meta);padding:11px 0;margin:-11px 0}.blog-doc .blog-trilha a:hover{color:var(--acento)}.blog-trilha span[aria-hidden]{color:var(--bb-25)}.blog-trilha [aria-current]{color:var(--tinta-corpo);max-width:42ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-busca{display:flex;gap:8px;max-width:34rem;margin-bottom:32px}.blog-busca .input{flex:1;min-width:0;border-radius:var(--r-pill);padding:14px 20px;font-size:16px;color:var(--tinta);background-color:var(--papel);box-shadow:var(--sombra-s)}.blog-busca .input::placeholder{color:var(--tinta-meta)}.blog-busca .input:focus{box-shadow:var(--sombra-s),inset 0 0 0 2px var(--acento)}.blog-busca .btn{border-radius:var(--r-pill);flex-shrink:0}.blog-busca__aviso{max-width:34rem;margin:-20px 0 28px;font:var(--p-s);color:var(--tinta-meta)}.blog-busca__aviso button{color:var(--acento);font:inherit;text-decoration:underline;text-underline-offset:3px}.busca-ativa .blog-filtro,.busca-ativa .blog-mais,.busca-ativa .blog-paginacao,.busca-ativa .post-card--destaque .post-card__thumb{display:none}.busca-ativa .post-card--destaque{grid-column:auto}.secao-rotulo{display:flex;align-items:center;gap:20px;margin:0 0 20px;font:var(--h6);font-weight:700;color:var(--tinta)}.secao-rotulo::after{content:"";flex:1;height:1px;background-color:var(--fio-forte)}.blog-filtro{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}.blog-doc .blog-filtro a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 16px;border-radius:var(--r-pill);font:var(--label-s);color:var(--tinta-corpo);background-color:var(--papel);box-shadow:var(--sombra-s);transition:color .16s,box-shadow .16s,transform .16s}.blog-doc .blog-filtro a:hover{color:var(--tinta);text-decoration:none;transform:translateY(-1px);box-shadow:var(--sombra-m)}.blog-filtro a span{font:var(--label-xs);color:var(--tinta-meta)}.blog-doc .blog-filtro a[aria-current=page]{color:var(--bw);background-color:var(--acento);box-shadow:none}.blog-filtro a[aria-current=page] span{color:var(--pc100)}.blog-grade{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media (max-width:1000px){.blog-grade{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:640px){.blog-grade{grid-template-columns:1fr;gap:20px}}.post-card{display:flex;flex-direction:column;background-color:var(--papel);border-radius:var(--r-card);overflow:hidden;box-shadow:var(--sombra-s);transition:transform .18s ease,box-shadow .18s ease}.post-card:hover{transform:translateY(-3px);box-shadow:var(--sombra-m)}.post-card:focus-within{box-shadow:var(--sombra-m),0 0 0 2px var(--acento)}.post-card__thumb{display:block;aspect-ratio:16/9;overflow:hidden;background-color:var(--ln200)}.post-card__thumb img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.post-card:hover .post-card__thumb img{transform:scale(1.03)}.post-card__semcapa{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:16px;text-align:center;font:var(--label-s);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--acento);background:linear-gradient(135deg,var(--acento-lavado),var(--ln100))}.post-card__corpo{display:flex;flex-direction:column;gap:10px;padding:24px;flex:1}.blog-doc .post-card__cat{align-self:flex-start;padding:10px 8px 10px 0;margin:-10px -8px -10px 0;font:var(--label-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--acento)}.post-card__titulo{font:var(--h6);font-weight:700;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.blog-doc .post-card__titulo a{color:var(--tinta)}.blog-doc .post-card__titulo a:hover{color:var(--acento);text-decoration:none}.post-card__titulo a::after{content:"";position:absolute;inset:0}.post-card{position:relative}.post-card__cat,.post-card__thumb{position:relative;z-index:1}.post-card__resumo{font:var(--p-s);color:var(--tinta-corpo);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-card__meta{margin-top:auto;padding-top:12px;font:var(--p-xs);color:var(--tinta-meta);display:flex;gap:10px;align-items:center}@media (min-width:1001px){.post-card--destaque{grid-column:span 2;flex-direction:row}.post-card--destaque .post-card__thumb{width:55%;aspect-ratio:auto;flex-shrink:0}.post-card--destaque .post-card__corpo{justify-content:center;padding:32px;gap:12px}.post-card--destaque .post-card__titulo{font:var(--h4);font-weight:700;line-height:1.2;letter-spacing:-.02em}.post-card--destaque .post-card__resumo{font:var(--p);-webkit-line-clamp:4}}.blog-mais{display:flex;justify-content:center;margin:48px 0 0}.blog-paginacao{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:32px 0 0}.blog-doc .blog-paginacao a,.blog-doc .blog-paginacao span{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:var(--r-chip);font:var(--label-s);color:var(--tinta-corpo);background-color:var(--papel);box-shadow:var(--sombra-s)}.blog-doc .blog-paginacao a:hover{color:var(--tinta);text-decoration:none;box-shadow:var(--sombra-m)}.blog-paginacao [aria-current=page]{color:var(--bw);background-color:var(--acento);box-shadow:none}.blog-paginacao .reticencias{background:0 0;box-shadow:none;min-width:0;padding:10px 4px}.progresso{position:fixed;top:0;left:0;height:3px;width:100%;transform:scaleX(0);transform-origin:0 50%;background-color:var(--acento);z-index:60;pointer-events:none}.artigo-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:72px;align-items:start;padding-bottom:96px}@media (max-width:1080px){.artigo-layout{grid-template-columns:minmax(0,1fr);gap:48px}}.artigo-cabecalho{padding:32px 0 32px;max-width:40rem}.artigo-cabecalho h1{margin:16px 0 20px;font:var(--h2);letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.artigo-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font:var(--p-s);color:var(--tinta-meta)}.artigo-capa{border-radius:var(--r-card);overflow:hidden;margin-bottom:48px;background-color:var(--ln200);box-shadow:var(--sombra-m)}.artigo-capa img{width:100%;aspect-ratio:16/8;object-fit:cover}.artigo-corpo{max-width:62ch;font:var(--p-l);line-height:1.7;color:var(--tinta-corpo);overflow-wrap:anywhere}.artigo-corpo>*+*{margin-top:28px}.artigo-corpo p{font:var(--p-l);line-height:1.7;color:var(--tinta-corpo)}.artigo-corpo h2{font:var(--h3);font-weight:700;letter-spacing:-.015em;margin-top:64px;scroll-margin-top:96px;text-wrap:balance}.artigo-corpo h3{font:var(--h4);font-weight:700;margin-top:48px;scroll-margin-top:96px;text-wrap:balance}.artigo-corpo h4{font:var(--h5);font-weight:600;margin-top:36px}.artigo-corpo ol,.artigo-corpo ul{padding-left:24px}.artigo-corpo li{margin-bottom:12px;color:var(--tinta-corpo)}.artigo-corpo strong{color:var(--tinta)}.artigo-corpo img{border-radius:12px;margin:0 auto;box-shadow:var(--sombra-s)}.artigo-corpo figure{margin:40px 0}.artigo-corpo figcaption{margin-top:12px;font:var(--p-s);color:var(--tinta-meta);text-align:center}.artigo-corpo blockquote{margin:40px 0;padding:4px 0 4px 24px;border-left:2px solid var(--acento);font:var(--p-l);color:var(--tinta)}.artigo-corpo a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.artigo-corpo table{display:block;overflow-x:auto;font:var(--p-s)}.artigo-corpo code,.artigo-corpo pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9375rem}.artigo-corpo code{padding:2px 6px;border-radius:4px;background-color:var(--acento-lavado);color:var(--acento-forte)}.artigo-corpo pre{padding:20px;border-radius:12px;background-color:var(--dn900);color:var(--bw);overflow-x:auto}.artigo-corpo pre code{background:0 0;color:inherit;padding:0}.artigo-rodape{max-width:62ch;margin-top:56px;padding-top:28px;border-top:1px solid var(--fio);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.artigo-tags{display:flex;flex-wrap:wrap;gap:8px}.blog-doc .artigo-tags a{padding:8px 14px;border-radius:var(--r-pill);font:var(--label-xs);color:var(--tinta-corpo);background-color:var(--papel);box-shadow:var(--sombra-s)}.blog-doc .artigo-tags a:hover{color:var(--acento);text-decoration:none;box-shadow:var(--sombra-m)}.compartilhar{display:flex;align-items:center;gap:8px;font:var(--label-xs);color:var(--tinta-meta)}.blog-doc .compartilhar a,.blog-doc .compartilhar button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-pill);color:var(--tinta-corpo);background-color:var(--papel);box-shadow:var(--sombra-s);transition:box-shadow .16s,color .16s}.blog-doc .compartilhar a:hover,.blog-doc .compartilhar button:hover{color:var(--acento);box-shadow:var(--sombra-m)}.compartilhar svg{width:18px;height:18px;fill:currentColor}.vizinhos{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:62ch;margin-top:40px}@media (max-width:640px){.vizinhos{grid-template-columns:1fr}}.blog-doc .vizinho{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:var(--r-card);background-color:var(--papel);box-shadow:var(--sombra-s);transition:box-shadow .16s,transform .16s}.blog-doc .vizinho:hover{text-decoration:none;transform:translateY(-2px);box-shadow:var(--sombra-m)}.vizinho span{font:var(--label-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-meta)}.vizinho strong{font:var(--p);font-weight:600;color:var(--tinta);line-height:1.35}.vizinho--proximo{text-align:right}.relacionados{margin-top:80px}.relacionados .blog-grade{grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:640px){.relacionados .blog-grade{grid-template-columns:1fr}}.relacionados h2{font:var(--h4);font-weight:700;margin-bottom:24px}.artigo-aside{position:sticky;top:96px;display:grid;gap:20px}@media (max-width:1080px){.artigo-aside{position:static}}.artigo-aside .blog-busca{max-width:none;margin-bottom:0}.sumario{border-radius:var(--r-card);padding:24px;background-color:var(--papel);box-shadow:var(--sombra-s);max-height:60vh;overflow-y:auto}.sumario h2{font:var(--label-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-meta);margin-bottom:16px}.sumario ol{list-style:none;padding:0;display:grid;gap:4px}.sumario li{margin:0}.blog-doc .sumario a{display:block;padding:6px 0 6px 14px;border-left:2px solid var(--fio);font:var(--p-s);color:var(--tinta-meta);transition:color .16s,border-color .16s}.blog-doc .sumario a:hover{color:var(--tinta);text-decoration:none;border-left-color:var(--bb-25)}.blog-doc .sumario a.is-atual{color:var(--acento);border-left-color:var(--acento)}.captura{position:relative;border-radius:20px;padding:32px;background:radial-gradient(120% 120% at 0 0,var(--pc700),transparent 62%),var(--dn900);box-shadow:var(--sombra-m);color:var(--bw-75);overflow:hidden}.captura--inline{margin:64px 0}.captura--fim{margin-top:56px}.captura__eyebrow{font:var(--label-xs);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--pc100)}.captura h2,.captura h3{font:var(--h4);font-weight:700;color:var(--bw);margin:12px 0;text-wrap:balance}.captura p{font:var(--p-s);color:var(--bw-75);margin-bottom:20px}.captura ul{list-style:none;padding:0;margin:0 0 20px;display:grid;gap:10px}.captura li{font:var(--p-s);color:var(--bw-75);margin:0;padding-left:26px;position:relative}.captura li::before{content:"";position:absolute;left:4px;top:7px;width:8px;height:8px;border-radius:2px;background-color:var(--pc200)}.captura form{display:grid;gap:14px}.captura .input-label{color:var(--bw-75)}.captura .input{width:100%;border-radius:var(--r-chip);font-size:16px;background-color:var(--dn700);color:var(--bw)}.captura .input:focus{box-shadow:inset 0 0 0 2px var(--pc300)}.captura .input-group{gap:6px}.captura .input-group.is-error .input{box-shadow:inset 0 0 0 2px var(--er500)}.captura .btn{width:100%;justify-content:center;border-radius:var(--r-chip);min-height:48px}.captura__legal{font:var(--p-xs);color:var(--bw-50);margin:4px 0 0}.captura__legal a{color:var(--pc200);text-decoration:underline;text-underline-offset:2px}.captura__erro{font:var(--p-s);color:var(--er300);margin:0}.captura__ok{display:none}.captura.is-ok .captura__form,.captura.is-ok .captura__pitch{display:none}.captura.is-ok .captura__ok{display:block}.captura__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.captura :focus-visible{outline-color:var(--pc200)}.captura.captura--aside{padding:24px}.captura.captura--aside ul{display:none}.captura.captura--aside h2{font:var(--h5);font-weight:700;line-height:1.3}.captura.captura--aside p{margin-bottom:16px}@media (min-width:900px){.captura--larga{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}}.blog-vazio{padding:64px 0;text-align:center;color:var(--tinta-meta)}.is-carregando{opacity:.55;transition:opacity .2s}