/* Faixa voxel do topo (StartGoogle) */
@font-face{font-family:"Barlow Condensed";font-weight:600;font-display:swap;src:url("/topo-voxel/barlow-condensed-latin-600-normal.woff2") format("woff2")}
@font-face{font-family:"Barlow Condensed";font-weight:800;font-display:swap;src:url("/topo-voxel/barlow-condensed-latin-800-normal.woff2") format("woff2")}
#voxel{position:relative;width:100%;aspect-ratio:3/1;max-width:100%;max-height:430px;background:#090c24;overflow:hidden}
#voxel canvas{display:block;width:100%!important;height:100%!important}
#voxel::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(14,12,11,0) 62%,rgba(14,12,11,.55) 84%,#0e0c0b 100%),radial-gradient(120% 140% at 50% 40%,transparent 62%,rgba(4,5,12,.45))}
#voxel .voxel-foto,#voxel .voxel-foto img{display:block;width:100%;height:100%;object-fit:cover}
#voxel .voxel-foto[hidden]{display:none}
#voxel .so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
#voxel .voxel-pausa{position:absolute;right:10px;bottom:10px;z-index:2;font:600 12px/1 system-ui,sans-serif;color:#e8eaf3;background:rgba(14,16,32,.75);border:1px solid #1f2440;border-radius:4px;padding:7px 10px;cursor:pointer}
@media (pointer:coarse){#voxel{aspect-ratio:16/9}#voxel .voxel-pausa{display:none}}
