:root{--verde:#133939;--verde-2:#0c2b2b;--ouro:#a08a52;--ouro-claro:#c9b27a;--marfim:#f6f2ea;--papel:#fffdf8;--tinta:#1c2422;--cinza:#5b6663;--linha:#e3dccd}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--marfim);color:var(--tinta);font:17px/1.7 "Figtree",system-ui,-apple-system,"Segoe UI",sans-serif}img{max-width:100%;height:auto;display:block}a{color:var(--verde);text-decoration-color:var(--ouro);text-underline-offset:3px}a:hover{color:var(--verde-2)}.serif{font-family:"Libre Caslon Text",Georgia,"Times New Roman",serif}.wrap{max-width:1180px;margin:0 auto;padding:0 20px}.faixa{background:var(--verde-2);color:#d9d2bf;font-size:13px;letter-spacing:.02em}.faixa .wrap{display:flex;gap:24px;justify-content:space-between;padding-top:7px;padding-bottom:7px;flex-wrap:wrap}.faixa span+span{opacity:.8}header.topo{background:var(--verde);color:#f1ead8}header.topo .wrap{display:flex;align-items:center;gap:28px;padding-top:14px;padding-bottom:14px}.marca{display:flex;align-items:center;gap:12px;color:#f1ead8;text-decoration:none}.marca img{width:46px;height:46px;border-radius:50%}.marca b{font-family:"Libre Caslon Text",Georgia,serif;font-weight:400;font-size:21px;letter-spacing:.06em}.marca small{display:block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ouro-claro);margin-top:-2px}nav.menu{display:flex;gap:18px;flex-wrap:wrap;margin-left:auto;font-size:14px}nav.menu a{color:#e8e0cb;text-decoration:none}nav.menu a:hover{color:#fff}.btn{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:3px;font-weight:600;font-size:15px;text-decoration:none;transition:.2s}.btn-ouro{background:var(--ouro);color:#fff}.btn-ouro:hover{background:#8a7543;color:#fff}.btn-linha{border:1px solid var(--ouro-claro);color:#f1ead8}.btn-linha:hover{background:rgba(255,255,255,.06);color:#fff}.btn-verde{background:var(--verde);color:#fff}.btn-verde:hover{background:var(--verde-2);color:#fff}.btn svg{width:18px;height:18px;fill:currentColor}.grade{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:64px;padding-top:34px;padding-bottom:70px}.migalha{font-size:13px;color:var(--cinza);margin:0 0 26px}.migalha a{color:var(--cinza);text-decoration:none}.migalha a:hover{color:var(--verde)}.migalha span{margin:0 6px;color:var(--ouro)}.chapeu{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ouro);font-weight:600;margin:0 0 12px}h1{font-family:"Libre Caslon Text",Georgia,serif;font-weight:400;font-size:clamp(32px,4.4vw,50px);line-height:1.12;margin:0 0 22px;color:var(--verde-2);letter-spacing:-.01em}.lide{font-size:20px;line-height:1.6;color:#2a3431;margin:0 0 18px;max-width:40em}.assina{font-size:13.5px;color:var(--cinza);margin:0 0 34px;padding-bottom:26px;border-bottom:1px solid var(--linha)}.assina b{color:var(--tinta);font-weight:600}.resumo{background:var(--papel);border-left:3px solid var(--ouro);padding:20px 26px;margin:0 0 40px}.resumo p.t{font-family:"Libre Caslon Text",Georgia,serif;font-size:19px;margin:0 0 8px;color:var(--verde)}.resumo ul{margin:0;padding-left:20px}.resumo li{margin:4px 0}article h2{font-family:"Libre Caslon Text",Georgia,serif;font-weight:400;font-size:clamp(25px,2.6vw,31px);line-height:1.25;color:var(--verde-2);margin:46px 0 14px}article h3{font-size:18px;margin:26px 0 6px;color:var(--verde)}article p,article li{max-width:42em}article ul,article ol{padding-left:22px}article li{margin:6px 0}article table{width:100%;border-collapse:collapse;margin:18px 0 8px;font-size:15.5px;background:var(--papel)}article th,article td{text-align:left;padding:11px 14px;border-bottom:1px solid var(--linha);vertical-align:top}article th{font-weight:600;color:var(--verde);background:#efe8d8}.tabela{overflow-x:auto}figure.foto{margin:34px 0;max-width:460px}figure.foto img{border-radius:2px}figure.foto figcaption{font-size:13.5px;color:var(--cinza);margin-top:8px}.faq{margin-top:50px}.faq details{border-top:1px solid var(--linha);padding:16px 0}.faq details:last-of-type{border-bottom:1px solid var(--linha)}.faq summary{cursor:pointer;font-weight:600;color:var(--verde-2);list-style:none;padding-right:30px;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:4px;top:-2px;font-size:22px;color:var(--ouro);font-weight:400}.faq details[open] summary::after{content:"–"}.faq details p{margin:10px 0 0}.lateral{position:relative}.lateral .fixo{position:sticky;top:24px}.cartao{background:var(--verde);color:#ece4cf;padding:28px 26px;border-radius:2px}.cartao h2{font-family:"Libre Caslon Text",Georgia,serif;font-weight:400;font-size:23px;margin:0 0 14px;color:#fff;line-height:1.25}.cartao ul{list-style:none;padding:0;margin:0 0 22px;font-size:14.5px}.cartao li{padding:8px 0;border-bottom:1px solid rgba(201,178,122,.22)}.cartao .btn{width:100%;justify-content:center}.cartao small{display:block;margin-top:12px;font-size:12.5px;color:#bfb59b}.lateral .mini{margin-top:26px}.lateral .mini img{width:100%;aspect-ratio:4/5;object-fit:cover}.lateral .mini p{font-size:13px;color:var(--cinza);margin:8px 0 0}.relacionadas{margin-top:56px;padding-top:30px;border-top:1px solid var(--linha)}.relacionadas h2{margin-top:0}.relacionadas ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 34px}.relacionadas li a{display:block;padding:9px 0;border-bottom:1px dotted var(--linha);text-decoration:none}.relacionadas li a:hover{color:var(--ouro)}.fecho{background:var(--verde-2);color:#ece4cf}.fecho .wrap{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center;padding-top:56px;padding-bottom:56px}.fecho p.g{font-family:"Libre Caslon Text",Georgia,serif;font-size:clamp(24px,2.8vw,33px);line-height:1.3;color:#fff;margin:0}.fecho .acoes{justify-self:end;text-align:right}.fecho .acoes small{display:block;margin-top:10px;color:#a9a08a;font-size:13px}footer.rodape{background:#0a2323;color:#a9a593;font-size:14px}footer.rodape .wrap{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px;padding-top:44px;padding-bottom:30px}footer.rodape h3{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ouro-claro);margin:0 0 12px;font-weight:600}footer.rodape a{color:#d7d0bb;text-decoration:none}footer.rodape a:hover{color:#fff}footer.rodape ul{list-style:none;padding:0;margin:0}footer.rodape li{margin:5px 0}footer.rodape .base{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.08);padding-top:18px;font-size:12.5px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.cta-meio{display:flex;gap:22px;align-items:center;justify-content:space-between;background:var(--papel);border:1px solid var(--linha);border-left:3px solid var(--verde);padding:20px 24px;margin:34px 0;max-width:46em}.cta-meio p{margin:0;font-size:16.5px;color:var(--tinta)}.cta-meio .btn{flex:none}@media (max-width:640px){.cta-meio{flex-direction:column;align-items:flex-start}}.hub-lista{list-style:none;padding:0;margin:20px 0 0}.hub-lista li{border-top:1px solid var(--linha)}.hub-lista a{display:grid;grid-template-columns:1fr auto;gap:20px;padding:16px 0;text-decoration:none}.hub-lista a b{font-weight:600;color:var(--verde-2)}.hub-lista a span{color:var(--cinza);font-size:14.5px;grid-column:1/2}@media (max-width:960px){.grade{grid-template-columns:1fr;gap:30px}.lateral .fixo{position:static}nav.menu{display:none}.fecho .wrap{grid-template-columns:1fr}.fecho .acoes{justify-self:start;text-align:left}footer.rodape .wrap{grid-template-columns:1fr}.relacionadas ul{grid-template-columns:1fr}}@media (max-width:560px){body{font-size:16.5px}.lide{font-size:18px}header.topo .btn{display:none}.faixa span+span{display:none}.wrap{padding:0 16px}}