.bl-indice,.bl-artigo{padding:calc(var(--topo-h) + 9vh) var(--margem,clamp(16px, 4vw, 56px)) 12vh}.bl-abertura{max-width:1100px;margin-bottom:7vh}.bl-abertura .hud{color:var(--tinta-3);margin-bottom:18px}.bl-h1{text-transform:uppercase;letter-spacing:-.045em;font-size:clamp(56px,10vw,168px);font-weight:600;line-height:.86}.bl-apoio{max-width:46ch;color:var(--tinta-2);margin-top:3vh;font-size:clamp(17px,1.35vw,21px);line-height:1.5}.bl-lista{border-top:1.5px solid var(--tinta);margin:0;padding:0;list-style:none}.bl-item{border-bottom:1px solid #d6dae2}.bl-item a{grid-template-columns:56px 1fr auto;align-items:baseline;gap:8px 28px;padding:28px 0;display:grid}.bl-num{color:var(--tinta-3)}.bl-item-tit{letter-spacing:-.025em;font-size:clamp(22px,2.4vw,36px);font-weight:600;line-height:1.08;display:block}.bl-marca{background:linear-gradient(var(--ciano-logo), var(--ciano-logo)) no-repeat 0 100% / 0% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .35s cubic-bezier(.16,1,.3,1)}.bl-item a:hover .bl-marca,.bl-item a:focus-visible .bl-marca{background-size:100% 100%}.bl-item-desc{max-width:62ch;color:var(--tinta-2);margin-top:10px;font-size:16px;line-height:1.5;display:block}.bl-item-meta{color:var(--tinta-3);text-align:right;white-space:nowrap}.bl-cab,.bl-resposta,.bl-corpo,.bl-fim,.bl-outros{max-width:760px;margin-left:auto;margin-right:auto}.bl-trilha{color:var(--tinta-3);margin-bottom:22px}.bl-trilha a{border-bottom:1px solid}.bl-titulo{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,5vw,72px);font-weight:600;line-height:1}.bl-meta{color:var(--tinta-3);margin-top:22px}.bl-resposta{border-left:4px solid var(--ciano-logo);background:#fff;margin-top:5vh;padding:22px 24px}.bl-resposta .hud{color:var(--ciano-tinta);margin-bottom:8px}.bl-resposta p:last-child{font-size:clamp(17px,1.3vw,20px);font-weight:500;line-height:1.5}.bl-corpo{color:#1b2029;margin-top:5vh;font-size:clamp(17px,1.2vw,19px);line-height:1.7}.bl-corpo>*+*{margin-top:1.1em}.bl-corpo h2{letter-spacing:-.02em;color:var(--tinta);margin-top:2.4em;font-size:clamp(24px,2.2vw,32px);font-weight:600;line-height:1.15}.bl-corpo h3{letter-spacing:-.01em;color:var(--tinta);margin-top:1.8em;font-size:20px;font-weight:600}.bl-corpo ul,.bl-corpo ol{padding-left:1.2em}.bl-corpo ul{padding-left:0;list-style:none}.bl-corpo ul li{padding-left:22px;position:relative}.bl-corpo ul li:before{content:"/";color:var(--ciano-tinta);font-weight:600;position:absolute;left:0}.bl-corpo li+li{margin-top:.5em}.bl-corpo a{border-bottom:1.5px solid var(--ciano-logo)}.bl-corpo a:hover{background:var(--ciano-logo)}.bl-corpo strong{color:var(--tinta);font-weight:600}.bl-corpo blockquote{border-left:2px solid var(--tinta);color:var(--tinta);margin:1.4em 0;padding-left:20px;font-size:1.08em}.bl-corpo table{border-collapse:collapse;width:100%;font-size:15px}.bl-corpo th,.bl-corpo td{text-align:left;vertical-align:top;border-bottom:1px solid #d6dae2;padding:10px 8px}.bl-corpo th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-3);font-size:12px;font-weight:500}.bl-corpo code{font-family:var(--font-mono);background:#eceff4;padding:1px 5px;font-size:.88em}.bl-corpo pre{background:var(--tinta);color:var(--papel);padding:16px 18px;font-size:14px;overflow-x:auto}.bl-corpo pre code{background:0 0;padding:0}.bl-fim{border-top:1.5px solid var(--tinta);margin-top:9vh;padding:36px 0}.bl-fim-tit{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1.1}.bl-fim-txt{max-width:52ch;color:var(--tinta-2);margin-top:12px}.bl-fim .pilula{margin-top:24px}.bl-outros{margin-top:6vh}.bl-outros .hud{color:var(--tinta-3);margin-bottom:14px}.bl-outros ul{margin:0;padding:0;list-style:none}.bl-outros a{border-top:1px solid #d6dae2;align-items:baseline;gap:18px;padding:14px 0;display:flex}.bl-outros .hud{margin:0}.bl-outro-tit{letter-spacing:-.01em;font-size:19px;font-weight:600}.bl-outros a:hover .bl-outro-tit{background:var(--ciano-logo)}@media (width<=760px){.bl-indice,.bl-artigo{padding-top:calc(var(--topo-h) + 5vh)}.bl-item a{grid-template-columns:34px 1fr;padding:22px 0}.bl-item-meta{text-align:left;grid-column:2}.bl-resposta{padding:18px}}.bl-fim .pilula{background:var(--ciano-logo);color:var(--tinta);border:1.5px solid var(--tinta);text-transform:none;padding:13px 22px;font-size:15px}.bl-cat{color:var(--ciano-tinta)}.bl-h1{font-size:clamp(40px,5.4vw,92px);line-height:.9}.bl-abertura{margin-bottom:4vh}.bl-apoio{max-width:60ch;margin-top:2vh;font-size:clamp(16px,1.15vw,18px)}.bl-indice{padding-top:calc(var(--topo-h) + 5vh)}.bl-sub{letter-spacing:-.025em;text-transform:uppercase;color:var(--tinta-2);margin-top:1.4vh;font-size:clamp(22px,2.4vw,38px);font-weight:600;line-height:1.05}.bl-conta{color:var(--tinta-3);margin-top:2.6vh}
