/* Capa 1.4: estilos limitados ao contentor .bb-capa. */
@font-face{font-family:"BCAP Poppins";font-weight:300;font-style:normal;font-display:swap;src:url(../../bot-blog/assets/fonts/poppins-latin-300-normal.woff2) format("woff2")}
@font-face{font-family:"BCAP Poppins";font-weight:300;font-style:italic;font-display:swap;src:url(../../bot-blog/assets/fonts/poppins-latin-300-italic.woff2) format("woff2")}
@font-face{font-family:"BCAP Poppins";font-weight:400;font-style:normal;font-display:swap;src:url(../../bot-blog/assets/fonts/poppins-latin-400-normal.woff2) format("woff2")}
@font-face{font-family:"BCAP Poppins";font-weight:400;font-style:italic;font-display:swap;src:url(../../bot-blog/assets/fonts/poppins-latin-400-italic.woff2) format("woff2")}
@font-face{font-family:"BCAP Poppins";font-weight:500;font-style:normal;font-display:swap;src:url(../../bot-blog/assets/fonts/poppins-latin-500-normal.woff2) format("woff2")}
@font-face{font-family:"BCAP Poppins";font-weight:500;font-style:italic;font-display:swap;src:url(../../bot-blog/assets/fonts/poppins-latin-500-italic.woff2) format("woff2")}
@font-face{font-family:"BCAP Plex";font-weight:400;font-style:normal;font-display:swap;src:url(../../bot-blog/assets/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2")}
@font-face{font-family:"BCAP Plex";font-weight:500;font-style:normal;font-display:swap;src:url(../../bot-blog/assets/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2")}
.bb-capa{--branco:#FFFFFF;--folha:#F2F2F4;--nevoa:#E7E8EA;--cinza:#DCDDE0;--linha:#C9CBCF;--linha2:#BEC0C5;--grafite:#2C2E33;--tinta:#16171A;--texto:#4A4B50;--apoio:#5E5F65;--ivory:#EDEAE4;--verde:#00F698;--rosso:#A50034;--mono:"BCAP Plex",monospace;--ease:cubic-bezier(.2,.8,.2,1)}
.bb-capa *{box-sizing:border-box;border-radius:0}
.bb-capa{font-family:"BCAP Poppins",sans-serif;font-weight:300;color:var(--grafite);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}
.bb-capa a{color:inherit;text-decoration:none}
.bb-capa button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}
.bb-capa :focus-visible{outline:2px solid var(--grafite);outline-offset:3px}
.bb-capa .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.bb-capa .w{max-width:1200px;margin:0 auto;padding-inline:40px}
.bb-capa .lab,.bb-capa .meta,.bb-capa .k,.bb-capa .more,.bb-capa .time,.bb-capa .ph span{font-family:var(--mono);font-weight:500;letter-spacing:.12em;text-transform:uppercase}
.bb-capa .k{font-size:10.5px;color:var(--apoio)}
.bb-capa .lab{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;color:var(--grafite)}
.bb-capa .lab i{width:8px;height:8px;display:inline-block;background:var(--verde);flex:none}
.bb-capa .lab--forensics{color:var(--rosso)}
.bb-capa .lab--forensics i{background:var(--rosso)}
.bb-capa .meta{font-size:10px;color:var(--apoio);font-weight:400;letter-spacing:.08em}
.bb-capa img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}
.bb-capa .ph{background:var(--folha);aspect-ratio:3/2;display:flex;align-items:flex-end;padding:8px 10px}
.bb-capa .ph span{font-size:9.5px;color:var(--apoio);font-weight:400;letter-spacing:.06em}
.bb-capa .zoom{overflow:hidden}
.bb-capa .zoom img{transition:transform .8s var(--ease)}
.bb-capa a:hover .zoom img{transform:scale(1.035)}
.bb-capa .u{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .4s var(--ease)}
.bb-capa a:hover .u{background-size:100% 1px}
.bb-capa .sh{display:flex;justify-content:space-between;align-items:baseline;border-top:3px solid var(--grafite);padding-top:14px;margin-bottom:28px}
.bb-capa .sh h2{margin:0;font-weight:500;font-size:22px;letter-spacing:-.012em;color:var(--grafite)}
.bb-capa .sh h2 i{display:inline-block;width:10px;height:10px;background:var(--grafite);margin-right:12px;vertical-align:2px}
.bb-capa .small-h .t{display:inline-flex;align-items:center;gap:10px}
.bb-capa .small-h i{width:8px;height:8px;background:var(--grafite);display:inline-block}
.bb-capa .sh .more{color:var(--apoio);font-weight:400}
.bb-capa .sh .more:hover{color:var(--grafite)}
.bb-capa .more{font-size:10.5px;color:var(--grafite)}
.bb-capa .top{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,3fr) 300px;gap:40px;padding-block:40px 56px}
.bb-capa .man img{margin-bottom:16px}
.bb-capa .man h2{font-weight:500;font-size:36px;line-height:1.14;letter-spacing:-.015em;margin:14px 0 10px;text-wrap:balance}
.bb-capa .man p{margin:0 0 16px;font-size:17px;color:var(--texto);line-height:1.55}
.bb-capa .rel{list-style:none;margin:0;padding:0}
.bb-capa .rel li{padding:10px 0 10px 18px;border-top:1px solid var(--cinza);position:relative;font-weight:400;font-size:15px;line-height:1.4}
.bb-capa .rel li::before{content:"";position:absolute;left:0;top:19px;width:8px;height:1px;background:var(--grafite)}
.bb-capa .mid{display:flex;flex-direction:column;gap:26px}
.bb-capa .mid article + article{padding-top:26px;border-top:1px solid var(--cinza)}
.bb-capa .mid img{margin-bottom:12px}
.bb-capa .mid h3{font-weight:500;font-size:19px;line-height:1.3;margin:10px 0 0}
.bb-capa .ult .hd{display:flex;align-items:center;gap:10px;padding-bottom:13px;border-bottom:3px solid var(--grafite)}
.bb-capa .ult .hd i{width:8px;height:8px;background:var(--grafite);display:inline-block}
.bb-capa .ult .hd .k{color:var(--grafite);font-size:11px;letter-spacing:.14em}
.bb-capa .tl{list-style:none;margin:0;padding:6px 0 0;position:relative}
.bb-capa .tl::before{content:"";position:absolute;left:3.5px;top:18px;bottom:24px;width:1px;background:var(--cinza)}
.bb-capa .tl li{position:relative;padding:11px 0 12px 26px}
.bb-capa .tl li > i{position:absolute;left:0;top:17px;width:8px;height:8px;background:var(--verde);box-shadow:0 0 0 4px #fff}
.bb-capa .tl li.forensics > i{background:var(--rosso)}
.bb-capa .tl .tm{display:flex;align-items:baseline;gap:8px;line-height:1.4}
.bb-capa .tl .time{font-size:9.5px;color:var(--apoio);font-weight:400;letter-spacing:.08em}
.bb-capa .tl .time::after{content:"·";margin-left:8px;color:var(--linha)}
.bb-capa .tl .t{display:block;font-weight:400;font-size:15px;line-height:1.4;margin-top:3px;color:var(--tinta)}
.bb-capa .tl .lab{font-size:9.5px;font-weight:400;letter-spacing:.08em}
.bb-capa .tl .lab--rec{color:var(--apoio)}
.bb-capa .tl .lab i{display:none}
.bb-capa .ult .all{display:inline-block;margin-top:12px;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--grafite)}
.bb-capa .topics{display:grid;grid-template-columns:repeat(var(--bcap-colunas,4),minmax(0,1fr));border-top:1px solid var(--grafite);border-bottom:1px solid var(--cinza)}
.bb-capa .topic{padding:18px 22px 20px;border-left:1px solid var(--cinza)}
.bb-capa .topic:first-child{border-left:0;padding-left:0}
.bb-capa .topic:last-child{padding-right:0}
.bb-capa .topic h3{font-weight:500;font-size:19px;line-height:1.28;margin:12px 0 16px;letter-spacing:-.005em}
.bb-capa .topic .rel li{font-size:13.5px;font-weight:300;color:var(--texto);line-height:1.4;padding:6px 0 6px 16px}
.bb-capa .topic .rel li::before{top:14px;background:var(--linha)}
.bb-capa .topic .rel li:first-child{border-top-color:var(--linha)}
.bb-capa .band{background:var(--nevoa);padding-block:48px 56px}
.bb-capa .band .topics{background:var(--branco);border:0;padding:0 26px}
.bb-capa .band .topic{padding:22px 22px 22px;border-left:1px solid var(--cinza)}
.bb-capa .band .topic:first-child{border-left:0;padding-left:0}
.bb-capa .band .topic:last-child{padding-right:0}
.bb-capa .sw{margin-top:40px}
.bb-capa .sel-slot:empty{display:none}
.bb-capa .sel-slot .sw{margin:0}
.bb-capa .sw-bar{display:flex;align-items:flex-end;gap:16px}
.bb-capa .sw-k{font-family:var(--mono);font-weight:500;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--apoio);padding-bottom:12px}
.bb-capa .tabs{display:flex;gap:6px;align-items:flex-end}
.bb-capa .tab{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-weight:500;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:11px 16px 10px;transition:background-color .2s var(--ease),color .2s var(--ease),padding .2s var(--ease)}
.bb-capa .tab i{width:8px;height:8px;display:inline-block;flex:none}
.bb-capa .tab--recuperacao{background:rgba(0,246,152,.22);color:var(--grafite)}
.bb-capa .tab--recuperacao i{background:var(--verde)}
.bb-capa .tab--forensics{background:rgba(165,0,52,.10);color:var(--rosso)}
.bb-capa .tab--forensics i{background:var(--rosso)}
.bb-capa .tab--recuperacao:not([aria-selected="true"]):hover{background:rgba(0,246,152,.38)}
.bb-capa .tab--forensics:not([aria-selected="true"]):hover{background:rgba(165,0,52,.18)}
.bb-capa .tab:focus-visible{outline:2px solid var(--grafite);outline-offset:3px}
.bb-capa .tab--recuperacao[aria-selected="true"]{background:var(--verde);color:var(--grafite)}
.bb-capa .tab--recuperacao[aria-selected="true"] i{background:var(--grafite)}
.bb-capa .tab--forensics[aria-selected="true"]{background:var(--rosso);color:#fff}
.bb-capa .tab--forensics[aria-selected="true"] i{background:#fff}
.bb-capa .tab[aria-selected="true"]{padding-bottom:13px}
.bb-capa .panel{background:var(--branco);border-top:3px solid var(--verde);display:grid;grid-template-columns:240px minmax(0,4fr) minmax(0,5fr);gap:32px;padding:26px 28px 24px;animation:bcap-fade .25s var(--ease)}
.bb-capa .panel--forensics{border-top-color:var(--rosso)}
@keyframes bcap-fade{from{opacity:0;transform:translateY(4px)}
to{opacity:1;transform:none}
}
.bb-capa a:focus-visible{outline:2px solid var(--grafite);outline-offset:2px}
.bb-capa .pintro h2{margin:0;font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.01em}
.bb-capa .pintro p{margin:10px 0 18px;font-size:14.5px;color:var(--texto);line-height:1.55}
.bb-capa .cta-s{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-weight:500;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding:11px 14px;background:var(--verde);color:var(--grafite);transition:background-color .3s}
.bb-capa .panel--forensics .cta-s{background:var(--rosso);color:#fff}
.bb-capa .cta-s:hover{background:var(--grafite);color:#fff}
.bb-capa .cta-s small{display:block;font-size:9.5px;letter-spacing:.04em;text-transform:none;font-weight:400;opacity:.8}
.bb-capa .subj{list-style:none;margin:20px 0 0;padding:0;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}
.bb-capa .subj li a{display:flex;justify-content:space-between;padding:7px 0;border-top:1px solid var(--cinza)}
.bb-capa .subj em{font-style:normal;color:var(--apoio);font-weight:400}
.bb-capa .panel .big h3{font-weight:500;font-size:19px;line-height:1.3;margin:10px 0 0}
.bb-capa .panel .big img,.bb-capa .panel .big .ph{margin-bottom:12px;aspect-ratio:3/2}
.bb-capa .plist{display:flex;flex-direction:column}
.bb-capa .plist a{display:block;padding:12px 0;border-top:1px solid var(--cinza)}
.bb-capa .plist a:first-child{border-top:0;padding-top:0}
.bb-capa .plist .t{display:block;font-weight:500;font-size:15.5px;line-height:1.35;margin-top:6px}
.bb-capa .plist a.more{display:inline-block;margin-top:14px;padding:0 0 3px;border-top:0;border-bottom:1px solid var(--grafite);align-self:flex-start}
.bb-capa [hidden]{display:none!important}
.bb-capa .op{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:48px;padding-block:56px 64px}
.bb-capa .cgrid{display:grid;grid-template-columns:repeat(var(--bcap-autores,3),minmax(0,1fr));gap:0}
.bb-capa .cp{padding:0 24px;border-left:1px solid var(--cinza);display:flex;flex-direction:column}
.bb-capa .cp:first-child{border-left:0;padding-left:0}
.bb-capa .cp:last-child{padding-right:0}
.bb-capa .cp .who{display:flex;gap:14px;align-items:center}
.bb-capa .sq{display:block;flex:none;background:var(--cinza)}
.bb-capa .cp b{font-weight:500;font-size:17px;display:block}
.bb-capa .cp .who .meta{display:block;margin-top:3px;line-height:1.5}
.bb-capa .cp.for b{color:var(--rosso)}
.bb-capa .cp .bio{margin:14px 0 14px;font-size:13.5px;line-height:1.55;color:var(--texto)}
.bb-capa .cp ul{list-style:none;margin:0;padding:0}
.bb-capa .cp li a{display:block;padding:11px 0;border-top:1px solid var(--cinza);font-weight:300;font-style:italic;font-size:16.5px;line-height:1.4;color:var(--tinta)}
.bb-capa .cp .perfil{margin-top:12px;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--grafite);align-self:flex-start}
.bb-capa .quote{background:var(--nevoa);padding:28px 28px 26px;position:relative}
.bb-capa .quote .qm{position:absolute;right:22px;top:8px;font-weight:500;font-size:80px;line-height:1;color:var(--linha2)}
.bb-capa .quote blockquote{margin:16px 0;font-weight:300;font-style:italic;font-size:20px;line-height:1.5;color:var(--tinta)}
.bb-capa .quote p{margin:0;font-size:13.5px;color:var(--texto)}
.bb-capa .quote p a{color:var(--grafite);border-bottom:1px solid var(--linha2)}
.bb-capa .lists{margin-top:32px}
.bb-capa .small-h{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;padding-bottom:10px;border-bottom:3px solid var(--grafite);margin:0}
.bb-capa .small-h{letter-spacing:.14em;color:var(--grafite)}
.bb-capa .small-h .per{font-size:9.5px;font-weight:400;letter-spacing:.08em;color:var(--apoio)}
.bb-capa .nl{list-style:none;margin:0;padding:0;counter-reset:n}
.bb-capa .nl li{counter-increment:n;display:grid;grid-template-columns:40px 1fr;padding:11px 0;border-top:1px solid var(--cinza);font-weight:400;font-size:14.5px;line-height:1.4}
.bb-capa .nl li:first-child{border-top:0}
.bb-capa .nl li::before{content:counter(n,decimal-leading-zero);font-family:var(--mono);font-weight:500;font-size:11px;color:var(--apoio);padding-top:3px}
.bb-capa .au{display:flex;align-items:center;gap:12px}
.bb-capa .pe{background:var(--nevoa);padding-block:44px 52px}
.bb-capa .pe .sh{border-top-color:var(--grafite)}
.bb-capa .pegrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.bb-capa .pegrid div{background:var(--branco);padding:22px 22px 24px}
.bb-capa .pegrid h3{font-weight:500;font-size:17px;margin:8px 0 6px}
.bb-capa .pegrid p{margin:0;font-size:14px;color:var(--texto);line-height:1.55}
@media (prefers-reduced-motion:reduce){.bb-capa *{transition:none!important;animation:none!important}
}
@media (min-width:821px) and (max-width:1100px){.bb-capa .top{grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"man ult" "mid ult";gap:36px 36px}
.bb-capa .man{grid-area:man}
.bb-capa .ult{grid-area:ult}
.bb-capa .mid{grid-area:mid;display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}
.bb-capa .mid article+article{border-top:0;padding-top:0;margin-top:0}
.bb-capa .man h2{font-size:31px}
.bb-capa .band .topics{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 22px}
.bb-capa .band .topic{padding:20px;border-left:1px solid var(--cinza)}
.bb-capa .band .topic:nth-child(odd){border-left:0;padding-left:0}
.bb-capa .band .topic:nth-child(even){padding-right:0}
.bb-capa .band .topic:nth-child(n+3){border-top:1px solid var(--cinza)}
.bb-capa .panel{grid-template-columns:230px minmax(0,1fr);gap:28px}
.bb-capa .plist{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:28px}
.bb-capa .plist a:nth-child(2){border-top:0;padding-top:0}
.bb-capa .plist a.more{justify-self:start}
.bb-capa .op{grid-template-columns:1fr;gap:44px}
.bb-capa .op>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}
.bb-capa .lists{margin-top:0}
.bb-capa .pegrid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:820px){.bb-capa .w{padding-inline:20px}
.bb-capa .top{grid-template-columns:1fr;gap:36px;padding-top:24px}
.bb-capa .man h2{font-size:27px}
.bb-capa .band{padding-block:32px 40px}
.bb-capa .band .topics{grid-template-columns:1fr;padding:0 18px}
.bb-capa .band .topic{padding:18px 0;border-left:0}
.bb-capa .band .topic+.topic{border-top:1px solid var(--cinza)}
.bb-capa .tabs{gap:4px}
.bb-capa .tab{padding:10px 12px 9px;font-size:10px;letter-spacing:.08em}
.bb-capa .sw-bar{flex-direction:column;align-items:flex-start;gap:8px}
.bb-capa .sw-k{padding-bottom:0}
.bb-capa .sel-slot{background:var(--nevoa);margin-inline:-20px;padding:24px 20px 28px}
.bb-capa .panel{grid-template-columns:1fr;padding:20px 16px;gap:22px}
.bb-capa .op{grid-template-columns:1fr;gap:40px}
.bb-capa .cgrid{grid-template-columns:1fr}
.bb-capa .cp{padding:20px 0;border-left:0;border-top:1px solid var(--cinza)}
.bb-capa .cp:first-child{border-top:0;padding-top:0}
.bb-capa .pegrid{grid-template-columns:1fr}
}

.bb-capa.e-con{width:100%;max-width:none;display:flex;flex-direction:column;padding:0!important;gap:0!important;background:#fff}
.bb-capa>.elementor-widget{width:100%;margin:0!important;padding:0!important}
.bb-capa>.elementor-widget>.elementor-widget-container{margin:0!important;padding:0!important}
.bb-capa .elementor-shortcode:empty{display:none}
.bb-capa h1,.bb-capa h2,.bb-capa h3,.bb-capa p,.bb-capa a,.bb-capa button{font-family:inherit}
.bb-capa a{color:inherit;text-decoration:none}
.bb-capa .lab{font-family:var(--mono)}
.bb-capa .lab--forensics{color:var(--rosso)}
.bb-capa .lab--neutro{color:var(--apoio)}.bb-capa .lab--neutro i{background:var(--apoio)}
.bb-capa .tl li.neutro>i{background:var(--apoio)}
.bb-capa .zoom{display:block}
.bb-capa .w{width:100%}
.bb-capa img{height:auto}
.bb-capa .tm time{flex-shrink:0}
.bb-capa .panel .plist-item{padding:12px 0;border-top:1px solid var(--cinza)}
.bb-capa .panel .plist-item:first-child{border-top:0;padding-top:0}
.bb-capa .panel .plist-item a{border:0;padding:0}
.bb-capa .panel .plist-item .t{margin-top:6px}
.bb-capa .sq{width:64px;height:64px;aspect-ratio:1;object-fit:cover}
.bb-capa .pegrid article{background:#fff;padding:22px 22px 24px}
.bb-capa .top--sem-manchete{grid-template-columns:minmax(0,1fr) 300px}
.bb-capa .top--sem-destaques{grid-template-columns:minmax(0,1fr) 300px}
.bb-capa .top--so-ultimas{grid-template-columns:1fr;max-width:800px;margin-inline:auto}
.bb-capa .op--sem-colunistas{grid-template-columns:1fr}
.bb-capa .op--sem-colunistas>.lado{display:grid;grid-template-columns:1fr 1fr;gap:32px}
.bb-capa .op--sem-colunistas .lists{margin-top:0}
.bb-capa .bcap-arquivo,.bb-capa .bcap-termo{padding-block:40px 56px}
.bb-capa .bcap-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.bb-capa .bcap-cards article{border:1px solid var(--cinza);padding:20px}
.bb-capa .bcap-cards h3{font-size:19px;font-weight:500;line-height:1.3;margin:12px 0}
.bb-capa .bcap-cards .lab{margin-top:16px}
.bb-capa .bcap-cards p{font-size:14px;color:var(--texto)}
.bb-capa .bcap-paginacao ul{display:flex;gap:8px;list-style:none;padding:0;margin:32px 0 0}
.bb-capa .bcap-paginacao a,.bb-capa .bcap-paginacao span{display:block;padding:8px 14px;border:1px solid var(--cinza)}
.bb-capa .bcap-paginacao .current{background:var(--grafite);color:#fff}
.bb-capa .bcap-definicao{padding:24px;background:var(--nevoa);font-size:19px}
.bb-capa .bcap-termo h2{margin-top:36px;font-size:26px;font-weight:500}
.bb-capa .bcap-footer{background:var(--grafite);color:var(--cinza);padding:30px 0}
.bb-capa .bcap-footer .w{display:flex;justify-content:space-between;align-items:center;gap:24px}
.bb-capa .bcap-logos{display:flex;gap:32px;align-items:center}
.bb-capa .bcap-logos img{height:40px;width:auto;aspect-ratio:auto;object-fit:contain}
.bb-capa .bcap-footer p{font-family:var(--mono);font-size:10.5px;margin:0}
body.bcap-document [data-elementor-type="footer"],body.bcap-document>.site-footer,body.bcap-document #colophon{display:none!important}
@media(min-width:821px) and (max-width:1100px){.bb-capa .top--sem-manchete,.bb-capa .top--sem-destaques{grid-template-areas:none}.bb-capa .top--sem-manchete .mid,.bb-capa .top--sem-destaques .man,.bb-capa .top--sem-manchete .ult,.bb-capa .top--sem-destaques .ult{grid-area:auto}.bb-capa .bcap-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-capa .op>.lado{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}}
@media(max-width:820px){.bb-capa .top--sem-manchete,.bb-capa .top--sem-destaques,.bb-capa .top--so-ultimas,.bb-capa .op--sem-colunistas>.lado,.bb-capa .bcap-cards{grid-template-columns:1fr}.bb-capa .bcap-footer .w{flex-direction:column;align-items:flex-start}}
