.blog-hero{position:relative;min-height:46vh;display:flex;align-items:flex-end;color:#fff;overflow:hidden}.blog-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0e223852,#0e2238e6)}.blog-hero .wrap{position:relative;z-index:2;padding-top:120px;padding-bottom:46px}.blog-hero .eyebrow{color:#fff}.blog-hero h1{font-size:clamp(2rem,5vw,3.2rem);max-width:20ch}.blog-cat-link{color:#fff;text-decoration:underline;text-underline-offset:3px}.blog-meta{font-size:.85rem;color:#ffffffd9;margin-top:14px}.post-body{max-width:760px;margin:0 auto;padding:clamp(40px,6vw,80px) 24px}.post-body h2{font-family:var(--serif);font-size:1.7rem;margin:1.6em 0 .5em;color:var(--navy)}.post-body h3{font-family:var(--serif);font-size:1.25rem;margin:1.3em 0 .4em;color:var(--navy-2)}.post-body p{margin:0 0 1.1em;color:var(--ink);font-size:1.06rem}.post-body ul{margin:0 0 1.3em 1.1em}.post-body li{margin:.4em 0}.post-body a{color:var(--bronze);text-decoration:underline}.post-body .lead{font-size:1.2rem;color:var(--navy-2)}.post-body .disclaimer{font-size:.85rem;color:var(--muted);border-top:1px solid var(--line);padding-top:16px;margin-top:34px;line-height:1.5}.post-cta{background:var(--areia);border:1px solid var(--line);border-radius:16px;padding:30px;margin-top:40px;text-align:center}.post-cta a{text-decoration:none}.tabela-wrap{overflow-x:auto;margin:18px 0 4px}.post-body table{width:100%;border-collapse:collapse;font-size:1rem;min-width:520px}.post-body th{background:var(--navy);color:#fff;text-align:left;padding:12px 14px;font-size:.9rem;font-family:var(--sans)}.post-body td{padding:12px 14px;border-bottom:1px solid var(--line);color:var(--ink)}.post-body tbody tr:nth-child(2n) td{background:#e2dccf47}.post-body td.up{color:#2f7d53;font-weight:600}.post-body td.down{color:#b0632c;font-weight:600}
