.barueri-portraits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:30px 0}.barueri-portraits figure{margin:0!important;overflow:hidden;border:1px solid #ff4a5966;border-radius:8px;background:#101114;box-shadow:0 15px 35px #0004}.barueri-portraits img{display:block;width:100%;height:auto!important;aspect-ratio:3/4;object-fit:contain!important;background:#101114}.barueri-portraits figcaption{padding:14px!important;font-size:11px!important;line-height:1.6!important;color:#aaa}.barueri-portraits strong,.barueri-portraits span{display:block}.barueri-portraits strong{font-size:16px;color:#eee;margin-bottom:8px}.barueri-portraits a{color:#ff4a59}.barueri-stats{margin:30px 0;padding:22px;border:1px solid #ff4a5966;border-radius:8px;background:#131416}.barueri-table-wrap{overflow-x:auto}.barueri-stats table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.barueri-stats td,.barueri-stats th{padding:14px 10px;border-bottom:1px solid #ffffff20;text-align:left}.barueri-stats thead{color:#ff4a59}.barueri-data-note{font-size:12px!important;line-height:1.7!important;color:#aaa}@media(max-width:620px){.barueri-portraits{grid-template-columns:1fr;gap:22px}.barueri-portraits img{aspect-ratio:auto}.barueri-stats{padding:15px}.barueri-stats table{min-width:490px}}
.barueri-portraits{grid-template-columns:minmax(0,1fr);gap:28px}
.barueri-portraits figure{padding:8px;background:linear-gradient(135deg,#24272c,#111317);border-color:#ff4a5980}
.barueri-portraits img{aspect-ratio:auto!important;height:auto!important;max-height:none;border-radius:4px;object-fit:contain!important;background:#14161a}
.barueri-stats h2{margin-top:0;font-size:28px}
@media(max-width:620px){.barueri-table-wrap{overflow:visible}.barueri-stats table{min-width:0;display:block}.barueri-stats thead{display:none}.barueri-stats tbody{display:grid;gap:16px}.barueri-stats tr{display:block;padding:12px;background:#0b0d10;border:1px solid #ffffff20;border-radius:6px}.barueri-stats td,.barueri-stats th{display:block;padding:6px 0;border:0}.barueri-stats th{color:#ff4a59;font-size:19px}.barueri-stats td:nth-child(3){font-size:25px;color:#fff;font-weight:700}}
