.v-badge{z-index:60;background:var(--bg);height:42px;color:var(--ink);border:1px solid var(--line);border-radius:99px;align-items:center;gap:6px;padding:0 16px;font-size:14px;display:inline-flex;position:fixed;bottom:16px;left:16px;box-shadow:0 10px 30px -10px #20212466}.v-badge b{color:var(--green-ink)}.v-badge span{color:var(--ink-3)}.bt-sec{padding-block:clamp(40px,5vw,72px)}.bt-h2{font:700 clamp(1.6rem,3vw,2.3rem)/1.1 var(--f-head);letter-spacing:-.015em;margin:0 0 24px}.bt-kick{font:700 13px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);display:inline-block}.bt-ph{aspect-ratio:4/3;background:var(--soft);border-radius:18px;display:block;overflow:hidden}.bt-ph img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1)}a:hover>.bt-ph img{transform:scale(1.04)}.bt-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.bt-cat{font:700 12px var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.bt-rq{font:700 12px var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:4px;display:inline-flex}.bt-rq svg{color:#5ecd72;width:14px;height:14px}.bt-oculto,.bt-fora{display:none!important}.bt-mais{justify-content:center;margin-top:36px;display:flex}.bt-mais[hidden]{display:none}.bt-mais button,.bt-btn{border:1px solid var(--line);height:48px;color:var(--ink);font:600 15px var(--f-body);cursor:pointer;background:0 0;border-radius:99px;align-items:center;padding:0 26px;transition:background .2s,border-color .2s;display:inline-flex}.bt-mais button:hover,.bt-btn:hover,.bt-btn{color:#fff;background:#5ecd72;border-color:#5ecd72}.bt-chips{flex-wrap:wrap;gap:8px;display:flex}.bt-chips button{border:1px solid var(--line);background:var(--bg);height:42px;color:var(--ink);font:500 15px var(--f-body);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 18px;transition:background .2s,border-color .2s;display:inline-flex}.bt-chips button i{color:#5ecd72;display:grid}.bt-chips button svg{width:15px;height:15px}.bt-chips button:hover{border-color:var(--ink-3)}.bt-chips button[aria-pressed=true]{color:#fff;background:#5ecd72;border-color:#5ecd72;font-weight:600}.bt-chips button[aria-pressed=true] i{color:#fff}.bt-busca{background:var(--bg);border:1px solid var(--line);border-radius:99px;align-items:center;gap:12px;height:64px;padding:0 22px;display:flex;position:relative;box-shadow:0 12px 40px -18px #20212440}.bt-busca>span{color:var(--ink-3);display:grid}.bt-busca>span svg{width:22px;height:22px}.bt-busca input{min-width:0;height:100%;color:var(--ink);font:400 17px var(--f-body);background:0 0;border:0;outline:0;flex:1}.bt-busca:focus-within{border-color:#5ecd72}.bt-busca ul{z-index:20;background:var(--bg);border:1px solid var(--line);border-radius:22px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 20px 50px -20px #20212459}.bt-busca li a{border-radius:14px;flex-direction:column;gap:2px;padding:10px 14px;font-size:15px;line-height:1.35;display:flex}.bt-busca li a:hover{background:var(--soft)}.bt-busca li small{color:var(--ink-3);font-size:12px}.bt-busca li.vazio{color:var(--ink-3);padding:12px 14px;font-size:15px}.bt-a-top{padding-top:clamp(32px,4vw,56px)}.bt-a-h1{font:700 clamp(2.4rem,5vw,3.6rem)/1 var(--f-head);letter-spacing:-.025em;margin:0 0 22px}.bt-a-hero{background:var(--surface-2);border-radius:26px;grid-template-columns:1.35fr 1fr;display:grid;overflow:hidden}.bt-a-hero .bt-ph{border-radius:0}.bt-a-hero-t{flex-direction:column;justify-content:center;gap:14px;padding:clamp(24px,4vw,56px);display:flex}.bt-a-hero-t b{font:700 clamp(1.6rem,2.8vw,2.5rem)/1.12 var(--f-head);letter-spacing:-.02em}.bt-a-hero-t small{color:var(--ink-2);font-size:17px;line-height:1.55}.bt-a-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bt-a-card{background:var(--surface-2);border-radius:22px;flex-direction:column;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.bt-a-card:hover{transform:translateY(-4px)}.bt-a-card .bt-ph{border-radius:0}.bt-a-txt{flex-direction:column;flex:1;gap:10px;padding:18px 20px;display:flex}.bt-a-txt b{font:700 1.15rem/1.28 var(--f-head)}.bt-foot{color:var(--ink-3);justify-content:space-between;align-items:center;margin-top:auto;padding-top:6px;font-size:13.5px;display:flex}.bt-plus{background:var(--ink);width:32px;height:32px;color:var(--bg);font:400 22px/1 var(--f-body);border-radius:50%;place-items:center;display:grid}.bt-a-card:hover .bt-plus{color:#fff;background:#5ecd72}.bt-b-hero{background:var(--green-soft);padding-block:clamp(48px,7vw,96px) clamp(28px,4vw,44px)}.bt-b-hero .wrap{text-align:center;flex-direction:column;align-items:center;display:flex}.bt-b-hero h1{font:700 clamp(2.3rem,5.4vw,4.2rem)/1.04 var(--f-head);letter-spacing:-.025em;margin:12px 0 28px}.bt-b-hero h1 span{color:var(--green-2)}.bt-b-hero .bt-busca{text-align:left;width:min(680px,100%)}.bt-b-hero .bt-chips{justify-content:center;margin-top:24px}.bt-b-sec{padding-top:40px}.bt-b-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px;display:grid}.bt-b-card{flex-direction:column;gap:10px;display:flex}.bt-b-card b{font:700 1.08rem/1.3 var(--f-head)}.bt-b-card small{color:var(--ink-3);font-size:13.5px}.bt-c-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);padding-top:clamp(36px,5vw,64px);display:grid}.bt-c-man{flex-direction:column;gap:14px;display:flex}.bt-c-man b{font:700 clamp(2.2rem,4.6vw,3.8rem)/1.04 var(--f-head);letter-spacing:-.025em}.bt-c-man small{color:var(--ink-2);max-width:60ch;font-size:18px;line-height:1.55}.bt-c-man .bt-ph{aspect-ratio:16/9;margin-top:10px}.bt-c-lidos h2{font:700 1.2rem var(--f-head);border-bottom:2px solid var(--ink);margin:0 0 6px;padding-bottom:12px}.bt-c-lidos ol{counter-reset:l;margin:0;padding:0;list-style:none}.bt-c-lidos li{counter-increment:l;border-bottom:1px solid var(--line)}.bt-c-lidos a{grid-template-columns:44px 1fr;gap:4px 8px;padding:18px 0;display:grid}.bt-c-lidos a:before{content:counter(l);font:700 2rem/1 var(--f-head);color:#5ecd72;grid-row:span 2}.bt-c-lidos b{font:600 1.02rem/1.35 var(--f-head)}.bt-c-lidos a:hover b{text-underline-offset:3px;text-decoration:underline}.bt-c-cat{border-top:1px solid var(--line);padding-block:clamp(36px,4vw,56px)}.bt-c-cat+.bt-c-cat{margin-top:0}.bt-c-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.bt-c-head h2{font:700 clamp(1.6rem,3vw,2.2rem)/1.1 var(--f-head);margin:0}.bt-c-head .more-link span{display:grid}.bt-c-head .more-link svg{width:16px;height:16px}.bt-c-row{grid-template-columns:1.2fr 1fr;gap:clamp(24px,4vw,48px);display:grid}.bt-c-row.inv .bt-c-big{order:2}.bt-c-big{flex-direction:column;gap:12px;display:flex}.bt-c-big b{font:700 clamp(1.3rem,2.2vw,1.7rem)/1.18 var(--f-head)}.bt-c-big small{color:var(--ink-2);font-size:16px;line-height:1.5}.bt-c-list{flex-direction:column;display:flex}.bt-c-list a{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:20px 0;display:flex}.bt-c-list a:first-child{padding-top:0}.bt-c-list b{font:600 1.1rem/1.3 var(--f-head)}.bt-c-list time{color:var(--ink-3);font-size:13.5px}.bt-c-list a:hover b,.bt-c-big:hover b,.bt-c-man:hover b{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.bt-d{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(32px,5vw,72px);padding-block:clamp(32px,4vw,56px) clamp(48px,6vw,80px);display:grid}.bt-d-h1{font:700 clamp(2.2rem,4.4vw,3.2rem)/1 var(--f-head);letter-spacing:-.025em;margin:0 0 20px}.bt-d-chips{top:calc(var(--hdr) + var(--top));z-index:5;scrollbar-width:none;background:var(--bg);border-bottom:1px solid var(--line);flex-wrap:nowrap;margin-bottom:8px;padding:12px 0;position:sticky;overflow-x:auto}.bt-d-chips::-webkit-scrollbar{display:none}.bt-d-chips button{flex:none;height:38px;padding:0 15px;font-size:14.5px}.bt-d-item{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:24px;padding:26px 0;display:grid}.bt-d-t{flex-direction:column;gap:8px;display:flex}.bt-d-t b{font:700 1.3rem/1.25 var(--f-head);letter-spacing:-.01em}.bt-d-t small{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.bt-d-t em{color:var(--ink-3);font-size:13.5px;font-style:normal}.bt-d-item:hover b{text-underline-offset:4px;text-decoration:underline}.bt-d-item .bt-ph{border-radius:14px}.bt-d-item.is-rq{grid-template-columns:minmax(0,1fr) 140px}.bt-d-item.is-rq .bt-ph{aspect-ratio:1}.bt-d-side{top:calc(var(--hdr) + var(--top) + 20px);flex-direction:column;gap:20px;display:flex;position:sticky}.bt-busca-sm{height:52px;box-shadow:none;padding:0 18px}.bt-busca-sm input{font-size:15.5px}.bt-d-box{background:var(--surface-2);border-radius:22px;padding:22px}.bt-d-box h2{font:700 1.15rem var(--f-head);margin:0 0 12px}.bt-d-tool{grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:10px 0;display:grid}.bt-d-tool i{background:var(--bg);width:40px;height:40px;color:var(--green-2);border-radius:12px;place-items:center;display:grid}.bt-d-tool svg{width:20px;height:20px}.bt-d-tool b{font-size:15px;display:block}.bt-d-tool small{color:var(--ink-3);font-size:13px;line-height:1.35}.bt-d-tool:hover b{text-decoration:underline}.bt-d-news{background:var(--green-soft)}.bt-d-news p{color:var(--ink-2);margin:0 0 16px;font-size:15px}.bt-e-hero{padding-top:clamp(40px,5vw,72px)}.bt-e-hero h1{font:700 clamp(2.3rem,5vw,4rem)/1.04 var(--f-head);letter-spacing:-.025em;max-width:16ch;margin:10px 0 0}.bt-e-hero h1 span{color:var(--green-2)}.bt-e-hero>p{color:var(--ink-2);margin:14px 0 30px;font-size:18px}.bt-e-perfis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.bt-e-perfis button{background:var(--surface-2);color:var(--ink);text-align:left;cursor:pointer;border:2px solid #0000;border-radius:22px;flex-direction:column;padding:0;transition:border-color .2s,transform .3s;display:flex;position:relative;overflow:hidden}.bt-e-perfis button:hover{transform:translateY(-3px)}.bt-e-perfis img{aspect-ratio:16/10;object-fit:cover;object-position:center 30%;width:100%}.bt-e-perfis span{flex-direction:column;gap:4px;padding:16px 18px 18px;display:flex}.bt-e-perfis b{font:700 1.05rem/1.25 var(--f-head)}.bt-e-perfis small{color:var(--ink-2);font-size:14px}.bt-e-perfis button[aria-pressed=true]{background:var(--green-soft);border-color:#5ecd72}.bt-e-perfis button[aria-pressed=true]:after{content:"✓";color:#fff;background:#5ecd72;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:700;display:grid;position:absolute;top:12px;right:12px}.bt-e-painel[hidden]{display:none}.bt-e-guias{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bt-e-guias a{flex-direction:column;gap:10px;display:flex}.bt-e-n{font:700 12px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--green-2)}.bt-e-guias b{font:700 1.15rem/1.28 var(--f-head)}.bt-e-guias small{color:var(--ink-3);font-size:13.5px}.bt-e-rq{background:var(--green-soft);border-radius:24px;margin:44px 0;padding:clamp(22px,3vw,32px)}.bt-e-rq h3{font:700 1.15rem var(--f-head);align-items:center;gap:6px;margin:0 0 16px;display:flex}.bt-e-rq h3 i{color:#22c086;display:grid}.bt-e-rq h3 svg{width:18px;height:18px}.bt-e-rq>div{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.bt-e-rq a{background:var(--bg);border-radius:18px;flex-direction:column;gap:6px;padding:18px;display:flex}.bt-e-rq b{font:700 1.02rem/1.3 var(--f-head)}.bt-e-rq small{color:var(--ink-2);font-size:14px;line-height:1.45}.bt-e-mais{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.bt-e-mais a{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;align-items:center;gap:16px;padding:16px 0;display:grid}.bt-e-mais .bt-ph{border-radius:12px}.bt-e-mais b{font:600 1.02rem/1.3 var(--f-head);display:block}.bt-e-mais time{color:var(--ink-3);font-size:13px}.bt-e-ver{margin-top:28px}.bt-e-ver span{display:grid}.bt-e-ver svg{width:16px;height:16px}@media (width<=1000px){.bt-b-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-d{grid-template-columns:minmax(0,1fr)}.bt-d-side{position:static}.bt-d-main{min-width:0}.bt-e-perfis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.bt-a-hero,.bt-c-top,.bt-c-row{grid-template-columns:1fr}.bt-c-row.inv .bt-c-big{order:0}.bt-a-grid,.bt-e-guias,.bt-e-mais{grid-template-columns:1fr}.bt-b-grid{gap:26px 14px}.bt-d-item{grid-template-columns:minmax(0,1fr) 110px;gap:14px;padding:20px 0}.bt-d-item.is-rq{grid-template-columns:minmax(0,1fr) 90px}.bt-d-t b{font-size:1.08rem}.bt-d-t small{display:none}.bt-busca{height:56px}.bt-b-hero .bt-chips{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:calc(100% + 2*clamp(16px,4vw,32px));margin-inline:calc(-1*clamp(16px,4vw,32px));padding-inline:clamp(16px,4vw,32px);overflow-x:auto}.bt-b-hero .bt-chips button{flex:none}.bt-e-perfis{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*clamp(16px,4vw,32px));padding-inline:clamp(16px,4vw,32px);display:flex;overflow-x:auto}.bt-e-perfis button{scroll-snap-align:start;flex:none;width:72%}}
