.b8-rq{font:700 12px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;display:inline-flex}.b8-rq svg{color:#5ecd72;width:13px;height:13px}.b8-rq-lg{color:var(--ink);font-size:13px}.b8-rq-lg svg{width:16px;height:16px}.b8-a{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);padding-block:clamp(32px,5vw,64px) clamp(32px,4vw,48px);display:grid}.b8-a-hero{flex-direction:column;gap:14px;display:flex}.b8-a-hero .b7-ph{margin-bottom:6px}.b8-a-hero h1{font:600 clamp(1.7rem,3vw,2.4rem)/1.14 var(--f-head);letter-spacing:-.02em;color:#5ecd72}.b8-a-hero p{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.6;display:-webkit-box;overflow:hidden}.b8-a-hero:hover h1{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.b8-col{background:var(--soft);border-radius:26px;flex-direction:column;padding:24px;display:flex}.b8-col-h{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding-bottom:14px;display:flex}.b8-col-h small{color:var(--ink-3);font-size:14px}.b8-col-i{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:16px 0;display:flex}.b8-col-i time{font:600 11.5px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.b8-col-i b{font:600 1rem/1.35 var(--f-head)}.b8-col-i:hover b{color:#5ecd72}.b8-col .b7-btn-2{align-self:flex-start;margin-top:18px}.b8-topo{padding-top:clamp(20px,3vw,32px)}.b8-topo-h{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.b8-strip{scrollbar-width:none;scroll-snap-type:x proximity;gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.b8-strip::-webkit-scrollbar{display:none}.b8-nota{border:1.5px solid var(--line);scroll-snap-align:start;border-radius:20px;flex:none;align-items:center;gap:14px;width:300px;padding:12px;transition:border-color .2s;display:flex}.b8-nota:hover{border-color:#5ecd72}.b8-nota-ph{background:var(--soft);border-radius:14px;flex:none;width:64px;height:64px;overflow:hidden}.b8-nota-ph img{object-fit:cover;width:100%;height:100%}.b8-nota-t{flex-direction:column;gap:4px;min-width:0;display:flex}.b8-nota-t .b8-rq{font-size:10.5px}.b8-nota-t b{font:600 14.5px/1.3 var(--f-head);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.b8-c{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:stretch;gap:clamp(20px,3vw,36px);padding-block:clamp(32px,5vw,64px) clamp(32px,4vw,48px);display:grid}.b8-c-art{flex-direction:column;gap:18px;display:flex}.b8-c-t{flex-direction:column;gap:12px;display:flex}.b8-c-t h1{font:600 clamp(1.6rem,2.8vw,2.3rem)/1.14 var(--f-head);letter-spacing:-.02em;color:#5ecd72}.b8-c-t p{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.6;display:-webkit-box;overflow:hidden}.b8-c-art:hover h1{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.b8-c-rq{background:var(--green-soft);border-radius:28px;flex-direction:column;gap:14px;padding:22px;display:flex}.b8-c-ph{aspect-ratio:16/10;border-radius:18px;display:block;overflow:hidden}.b8-c-ph img{object-fit:cover;width:100%;height:100%}.b8-c-rq b{font:600 1.3rem/1.25 var(--f-head)}.b8-c-rq p{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.b8-c-rq .b7-pill{align-self:flex-start;margin-top:auto}.b8-mosaico{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.b8-tema{border:1.5px solid var(--line);border-radius:24px;flex-direction:column;padding:20px 22px;display:flex}.b8-tema-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;padding-bottom:12px;display:flex}.b8-tema-h b{font:600 1.12rem var(--f-head);color:#5ecd72}.b8-tema-h span{color:#5ecd72;display:grid}.b8-tema-h svg{width:18px;height:18px;transition:transform .2s}.b8-tema-h:hover svg{transform:translate(3px)}.b8-tema-i{font:500 15px/1.4 var(--f-body);color:var(--ink-2);border-bottom:1px solid var(--line);padding:10px 0}.b8-tema-i:last-child{border-bottom:0}.b8-tema-i:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.b8-faixa{background:var(--green-soft);margin-top:clamp(8px,2vw,16px);padding-block:clamp(40px,5vw,64px)}.b8-faixa .b7-card b{color:var(--ink)}.b8-faixa .b7-btn-2{background:var(--bg)}.b8-abas{scrollbar-width:none;gap:8px;margin-bottom:22px;padding-bottom:2px;display:flex;overflow-x:auto}.b8-abas::-webkit-scrollbar{display:none}.b8-abas button{border:1.5px solid var(--line);background:var(--bg);height:42px;color:var(--ink-2);font:600 14.5px var(--f-body);cursor:pointer;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 18px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.b8-abas button:hover{color:var(--ink);border-color:#5ecd72}.b8-abas button[aria-selected=true]{color:#fff;background:#5ecd72;border-color:#5ecd72}.b8-abas button i{display:grid}.b8-abas button svg{color:#5ecd72;width:14px;height:14px}.b8-abas button[aria-selected=true] svg{color:#fff}.b8-painel[hidden]{display:none}.b8-painel>.b7-sub{margin-top:0}@media (width<=900px){.b8-a,.b8-c{grid-template-columns:1fr}.b8-mosaico{grid-template-columns:1fr 1fr}}@media (width<=620px){.b8-mosaico{grid-template-columns:1fr}.b8-nota{width:260px}.b8-col{padding:20px}}.b8-rqbloco{margin-top:clamp(36px,4.5vw,56px)}.b9-topo{padding-top:clamp(32px,4.5vw,56px)}.b9-crumbs{color:var(--ink-3);gap:8px;margin-bottom:22px;font-size:13.5px;display:flex}.b9-crumbs a:hover{color:var(--ink)}.b9-h1{font:600 clamp(2rem,4.4vw,3.1rem)/1.08 var(--f-head);letter-spacing:-.025em;color:#5ecd72;margin:-14px 0 0}.b9-topo .b7-sub{margin-bottom:26px}.b9-temas a{border:1.5px solid var(--line);height:42px;color:var(--ink-2);font:600 14.5px var(--f-body);border-radius:99px;flex:none;align-items:center;padding:0 18px;transition:border-color .2s,color .2s;display:inline-flex}.b9-temas a:hover{color:var(--ink);border-color:#5ecd72}.b9-temas a[aria-current=page]{color:#fff;background:#5ecd72;border-color:#5ecd72}.b9-hero{padding-top:clamp(20px,3vw,32px)}.b9-h2{font:600 clamp(1.6rem,2.8vw,2.2rem)/1.14 var(--f-head);letter-spacing:-.02em;color:var(--ink)}.b9-h2 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.b9-pager{justify-content:space-between;align-items:center;gap:12px;margin-top:48px;display:flex}.b9-prev{padding:0 22px 0 7px!important}.b9-nums{gap:6px;display:flex}.b9-nums a,.b9-nums span{min-width:40px;height:40px;font:600 14.5px var(--f-body);color:var(--ink-2);border-radius:99px;place-items:center;padding:0 6px;display:grid}.b9-nums a:hover{background:var(--soft);color:var(--ink)}.b9-nums span{color:#fff;background:#5ecd72}@media (width<=620px){.b9-pager .b7-btn-2{gap:0;width:48px;font-size:0;padding:0 6px!important}.b9-pager .b7-btn-2>span{font-size:initial}}.b9-rq-l{align-items:center;gap:6px;display:inline-flex}.b9-rq-l i{color:#5ecd72;display:grid}.b9-rq-l svg{width:13px;height:13px}.b9-temas button{border:1.5px solid var(--line);background:var(--bg);height:42px;color:var(--ink-2);font:600 14.5px var(--f-body);cursor:pointer;border-radius:99px;flex:none;align-items:center;padding:0 18px;transition:border-color .2s,color .2s;display:inline-flex}.b9-temas button:hover{color:var(--ink);border-color:#5ecd72}.b9-temas button[aria-pressed=true]{color:#fff;background:#5ecd72;border-color:#5ecd72}.b9-rq-card small{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:-6px;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.b9-rq-card[hidden],.b9-hero[hidden]{display:none}.b9-vazio{background:var(--soft);color:var(--ink-2);border-radius:20px;margin:0;padding:24px}.b9-vazio[hidden]{display:none}.rq-single+.b7 .b7-sec{margin-top:clamp(24px,4vw,48px)}.b9-hero{padding-bottom:clamp(40px,5vw,64px)}.b9-hero+.b7-sec{border-top:0;margin-top:0;padding-top:0}@media (width<=620px){.b9-pager .b7-btn-2>span{margin:0!important}}
