.estudo-topo{max-width:var(--medida);padding:clamp(2.5rem, 6vw, 4.5rem) var(--gutter) clamp(2.5rem, 6vw, 4rem);background:var(--azul-hero);box-shadow:0 0 0 100vmax var(--azul-hero);clip-path:inset(0 -100vmax);color:var(--claro);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);margin:0 auto;display:grid}.estudo-voltar{width:fit-content;color:var(--escuro-mudo);text-underline-offset:3px;align-items:center;gap:.45rem;margin-bottom:1.5rem;font-size:.95rem;display:flex}.estudo-voltar:hover{color:var(--claro)}.estudo-topo .contexto{color:var(--escuro-mudo)}.estudo-topo h1{font-variation-settings:"opsz" 144, "SOFT" 100;letter-spacing:-.02em;color:var(--claro);margin-top:.75rem;font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:1.05}.estudo-topo>div>p:last-child{color:var(--escuro-texto);max-width:34rem;margin-top:1.25rem;font-size:1.12rem}.estudo-topo :focus-visible{outline-color:var(--amarelo)}.estudo-topo .caso-video{margin:0}.estudo h2{font-variation-settings:"opsz" 72, "SOFT" 100;letter-spacing:-.015em;font-size:clamp(1.9rem,3.4vw,2.6rem)}.estudo-intro{max-width:40rem;color:var(--tinta-2);margin-top:.8rem;font-size:1.08rem}.estudo-problemas{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.estudo-problemas li{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--branco);border-left:4px solid #e5484d;padding:1rem 1.15rem}.estudo-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.estudo-cards li{border:1px solid var(--linha);border-radius:var(--r-3);background:var(--branco);align-content:start;gap:.5rem;padding:1.35rem 1.4rem 1.5rem;display:grid}.estudo-cards h3,.estudo-decisoes h3{font-family:var(--fonte-d);font-variation-settings:"opsz" 72, "SOFT" 100;font-size:1.2rem;line-height:1.2}.estudo-cards p{color:var(--tinta-2)}.estudo-decisoes{counter-reset:decisao;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.estudo-decisoes li{counter-increment:decisao;border-top:1px solid var(--linha-forte);gap:.45rem;padding:1.25rem 0 1.35rem;display:grid}.estudo-decisoes h3:before{content:counter(decisao, decimal-leading-zero);font-family:var(--fonte-m);color:var(--azul-forte);margin-right:.6rem;font-size:.8rem}.estudo-decisoes p{color:var(--tinta-2)}.estudo-errados{gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.estudo-errados li{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--branco);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.estudo-errados li>div{align-content:start;gap:.3rem;padding:1rem 1.15rem;display:grid}.estudo-errados li>div+div{border-left:1px solid var(--linha);background:var(--azul-claro)}.estudo-errados span{font-family:var(--fonte-m);text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-3);font-size:.72rem}.estudo-errados li>div+div span{color:var(--azul-forte)}.estudo-numeros{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.estudo-numeros li{border-top:2px solid var(--tinta);align-content:start;gap:.35rem;padding-top:1rem;display:grid}.estudo-numeros b{font-family:var(--fonte-d);font-variation-settings:"opsz" 144, "SOFT" 100;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.05}.estudo-numeros span{color:var(--tinta-2);font-size:.92rem}.estudo-stack{margin-top:1.25rem}.estudo-cta{max-width:var(--medida);padding:clamp(3.5rem, 8vw, 5.5rem) var(--gutter);background:var(--marinho);box-shadow:0 0 0 100vmax var(--marinho);clip-path:inset(0 -100vmax);color:var(--escuro-texto);justify-items:start;gap:1rem;margin:0 auto;display:grid}.estudo-cta h2{color:var(--claro)}.estudo-cta p{max-width:34rem;font-size:1.08rem}.estudo-cta .botao-whats{background:var(--amarelo);color:var(--escuro-fixo);margin-top:.5rem}.estudo-cta .botao-whats:hover{background:#e9dccb}.estudo-cta :focus-visible{outline-color:var(--amarelo)}@media (max-width:960px){.estudo-numeros{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.estudo-topo,.estudo-decisoes,.estudo-problemas,.estudo-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.estudo-errados li{grid-template-columns:minmax(0,1fr)}.estudo-errados li>div+div{border-left:0;border-top:1px solid var(--linha)}.estudo-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}}
