Ao usar este site, você concorda com a Política de Privacidade e os Termos de Uso.
Accept
Noticiário Brasilia
Facebook Like
Twitter Follow
Instagram Follow
Noticiário BrasiliaNoticiário Brasilia
Pesquisar
  • Principal
Follow US
© Foxiz News Network. Ruby Design Company. All Rights Reserved.
Governo

Just Motors domina a Road to 1000 Milhas e conquista vitória em Brasília

22 de março de 2026
Compartilhar

Início

Esportes

Just Motors domina a Road to 1000 Milhas e conquista vitória em Brasília

Esportes

22/03/2026 21h46

📌
Ler resumo da notícia
Resumo da notícia

▾
▴

A dupla Paulo De’Carli e Paulinho De’Carli venceu a última etapa da Road to 1000 Milhas, realizada no Autódromo Nelson Piquet, em Brasília.

A equipe Just Motors dominou a prova, garantindo P1 na P4 e na classificação geral, destacando-se pelo entrosamento e estratégia.

Para a temporada 2026, a Just Motors Racing conta com o patrocínio de diversos parceiros, incluindo Grupo Just Motors e Nelson Wilians.

Foto: Divulgação

A dupla formada por Paulo De’Carli e seu filho, Paulinho De’Carli, conquistou a vitória na última etapa da Road to 1000 Milhas, representando a equipe amazonense Just Motors, neste domingo (22), no Autódromo Nelson Piquet, em Brasília. Desde os primeiros metros, os pilotos dominaram a prova, contornando curvas e mantendo um ritmo constante até a reta final, demonstrando entrosamento e habilidade excepcionais na pista.O desempenho da dupla impressionou pelo equilíbrio entre precisão e estratégia, com manobras calculadas e trechos de alta velocidade que encantaram o público. A equipe garantiu P1 na P4 e P1 na classificação geral, consolidando uma performance sólida e consistente ao longo de toda a disputa.A vitória foi comemorada com entusiasmo, evidenciando a sintonia entre pai e filho na competição. A bandeira quadriculada marcou o fim da prova, e Paulo de Carvalho e Paulinho De’Carl assinaram simbolicamente seu nome no asfalto, celebrando a conquista e reforçando o espírito competitivo e familiar que caracteriza tanto a Road to 1000 Milhas quanto a equipe Just Motors.O projeto da Just Motors Racing segue impulsionado por um robusto grupo de parceiros. Para a temporada 2026, a equipe conta com o patrocínio de: Grupo Just Motors, Nelson Wilians, Odontomais VIP, Grupo Atem, Nexus, Murb, SGC AM, Portal do Holanda e Yume Travel.

Artigos relacionados

Siga-nos no

Artigos relacionados

`;
}

// Função para resolver embeds
async function resolveEmbedsInContent() {
const articleContent = document.querySelector(‘.post_content.jl_content’);
if (!articleContent) return;

// Processar iframes do YouTube que já estão renderizados
const youtubeIframes = articleContent.querySelectorAll(
‘iframe[src*=”youtube.com”]:not([data-youtube-formatted]), iframe[src*=”youtu.be”]:not([data-youtube-formatted])’
);
youtubeIframes.forEach((iframe) => {
// Verificar se já está dentro de um wrapper responsivo
const parent = iframe.parentElement;
if (parent && parent.classList.contains(‘video-responsive-wrapper’)) {
iframe.setAttribute(‘data-youtube-formatted’, ‘true’);
return;
}

const src = iframe.getAttribute(‘src’) || ”;
const title = iframe.getAttribute(‘title’) || ”;

if (!src) return;

// Criar wrapper responsivo
const wrapper = document.createElement(‘div’);
wrapper.className = ‘video-responsive-wrapper’;

// Mover o iframe para dentro do wrapper
iframe.className = ‘video-responsive’;
iframe.setAttribute(‘data-youtube-formatted’, ‘true’);

// Garantir atributos necessários
if (!iframe.hasAttribute(‘allow’)) {
iframe.setAttribute(‘allow’, ‘accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share’);
}
if (!iframe.hasAttribute(‘allowfullscreen’)) {
iframe.setAttribute(‘allowfullscreen’, ”);
}
if (!iframe.hasAttribute(‘referrerpolicy’)) {
iframe.setAttribute(‘referrerpolicy’, ‘strict-origin-when-cross-origin’);
}
if (title && !iframe.hasAttribute(‘title’)) {
iframe.setAttribute(‘title’, title);
}

// Envolver o iframe com o wrapper
if (parent) {
parent.insertBefore(wrapper, iframe);
wrapper.appendChild(iframe);
} else {
// Se não tiver parent, usar parentNode (pode ser document fragment)
const parentNode = iframe.parentNode;
if (parentNode) {
parentNode.insertBefore(wrapper, iframe);
wrapper.appendChild(iframe);
}
}
});

// Procurar por elementos com data-embed-url
const embedBlocks = articleContent.querySelectorAll(
‘[data-embed-url]:not([data-embed-resolved=”true”])’);

if (embedBlocks.length === 0) {
// Procurar por embeds já renderizados que precisam ser processados
const twitterBlockquotes = articleContent.querySelectorAll(
‘blockquote.twitter-tweet:not([data-embed-processed]), blockquote[class*=”twitter”]:not([data-embed-processed])’
);
if (twitterBlockquotes.length > 0) {
// Carregar Twitter widgets
if (!window.twttr) {
const script = document.createElement(‘script’);
script.src = ‘https://platform.twitter.com/widgets.js’;
script.async = true;
script.charset = ‘utf-8’;
document.head.appendChild(script);
script.onload = function() {
if (window.twttr && window.twttr.widgets) {
twitterBlockquotes.forEach((blockquote) => {
window.twttr.widgets.load(blockquote);
blockquote.setAttribute(‘data-embed-processed’, ‘true’);
});
}
};
} else if (window.twttr && window.twttr.widgets) {
twitterBlockquotes.forEach((blockquote) => {
window.twttr.widgets.load(blockquote);
blockquote.setAttribute(‘data-embed-processed’, ‘true’);
});
}
}

const instagramBlockquotes = articleContent.querySelectorAll(
‘blockquote.instagram-media:not([data-embed-processed])’);
if (instagramBlockquotes.length > 0) {
// Carregar Instagram embeds
if (!window.instgrm) {
const script = document.createElement(‘script’);
script.src = ‘https://www.instagram.com/embed.js’;
script.async = true;
document.head.appendChild(script);
script.onload = function() {
if (window.instgrm && window.instgrm.Embeds) {
window.instgrm.Embeds.process();
instagramBlockquotes.forEach((blockquote) => {
blockquote.setAttribute(‘data-embed-processed’, ‘true’);
});
}
};
} else if (window.instgrm && window.instgrm.Embeds) {
window.instgrm.Embeds.process();
instagramBlockquotes.forEach((blockquote) => {
blockquote.setAttribute(‘data-embed-processed’, ‘true’);
});
}
}
return;
}

// Resolver embeds via API
const resolvePromises = Array.from(embedBlocks).map(async (block) => {
const url = block.getAttribute(‘data-embed-url’);
const provider = block.getAttribute(‘data-embed-provider’) || ”;

if (!url) return;

try {
// Obter token CSRF
const csrfToken = document.querySelector(‘meta[name=”csrf-token”]’)
?.getAttribute(‘content’) ||
‘2NETnCz2SfuiB8cDcQxksKjMlCUrGI7hiNHikI8W’;

const response = await fetch(‘/embeds/resolve’, {
method: ‘POST’,
headers: {
‘Content-Type’: ‘application/json’,
‘Accept’: ‘application/json’,
‘X-CSRF-TOKEN’: csrfToken
},
body: JSON.stringify({
url: url
}),
credentials: ‘same-origin’
});

if (!response.ok) {
throw new Error(‘Failed to resolve embed’);
}

const embedData = await response.json();
if (embedData && embedData.html) {
block.setAttribute(‘data-embed-resolved’, ‘true’);
const effectiveProvider = provider || embedData.provider || ”;

if (effectiveProvider === ‘youtube’ || url.includes(‘youtube.com’) || url
.includes(‘youtu.be’)) {
const formattedHtml = formatYouTubeEmbed(embedData.html, embedData
.title);
block.innerHTML = formattedHtml;
// Marcar o iframe dentro do wrapper como formatado
const wrapperIframe = block.querySelector(‘iframe’);
if (wrapperIframe) {
wrapperIframe.setAttribute(‘data-youtube-formatted’, ‘true’);
}
} else {
block.innerHTML = ” + embedData
.html + ”;
}

// Twitter/X precisa do widgets.js
if (effectiveProvider === ‘twitter’ || url.includes(‘twitter.com’) || url
.includes(‘x.com’)) {
if (!window.twttr) {
const script = document.createElement(‘script’);
script.src = ‘https://platform.twitter.com/widgets.js’;
script.async = true;
script.charset = ‘utf-8’;
document.head.appendChild(script);
script.onload = function() {
if (window.twttr && window.twttr.widgets) {
window.twttr.widgets.load(block);
}
};
} else if (window.twttr && window.twttr.widgets) {
window.twttr.widgets.load(block);
}
}

// Instagram precisa do embed.js
if (effectiveProvider === ‘instagram’ || url.includes(‘instagram.com’)) {
if (!window.instgrm) {
const script = document.createElement(‘script’);
script.src = ‘https://www.instagram.com/embed.js’;
script.async = true;
document.head.appendChild(script);
script.onload = function() {
if (window.instgrm && window.instgrm.Embeds) {
window.instgrm.Embeds.process();
}
};
} else if (window.instgrm && window.instgrm.Embeds) {
window.instgrm.Embeds.process();
}
}
} else {
block.setAttribute(‘data-embed-resolved’, ‘true’);

function escapeHtml(text) {
const div = document.createElement(‘div’);
div.textContent = text;
return div.innerHTML;
}
block.innerHTML = ”;
}
} catch (error) {
console.error(‘Error loading embed for ‘ + url + ‘:’, error);
block.setAttribute(‘data-embed-resolved’, ‘true’);

function escapeHtml(text) {
const div = document.createElement(‘div’);
div.textContent = text;
return div.innerHTML;
}
block.innerHTML = ”;
}
});

await Promise.allSettled(resolvePromises);
}

// Executar quando o DOM estiver pronto
if (document.readyState === ‘loading’) {
document.addEventListener(‘DOMContentLoaded’, function() {
initReadingProgressBar();
initAiSummaryToggle();
resolveEmbedsInContent();
});
} else {
initReadingProgressBar();
initAiSummaryToggle();
resolveEmbedsInContent();
}
})();

(function() {
const nativeShareButtons = document.querySelectorAll(‘[data-native-share-button]’);

nativeShareButtons.forEach(function(button) {
button.addEventListener(‘click’, async function() {
const shareUrl = button.getAttribute(‘data-share-url’) || window.location.href;
const shareTitle = button.getAttribute(‘data-share-title’) || document.title;
const shareData = {
title: shareTitle,
text: shareTitle,
url: shareUrl,
};

try {
if (!navigator.share) {
return;
}

await navigator.share(shareData);
} catch (error) {
console.warn(‘Erro ao compartilhar artigo:’, error);
}
});
});
})();

(function() {
function formatAbsoluteDate(date) {
const day = String(date.getDate()).padStart(2, ‘0’);
const month = String(date.getMonth() + 1).padStart(2, ‘0’);
const year = date.getFullYear();
const hours = String(date.getHours()).padStart(2, ‘0’);
const minutes = String(date.getMinutes()).padStart(2, ‘0’);

return `${day}/${month}/${year} ${hours}h${minutes}`;
}

function formatRelativeDate(date) {
const seconds = Math.max(0, Math.floor((Date.now() – date.getTime()) / 1000));

if (seconds {
// Adicionar atributos necessários para iOS
if (!video.hasAttribute(‘playsinline’)) {
video.setAttribute(‘playsinline’, ”);
}
if (!video.hasAttribute(‘webkit-playsinline’)) {
video.setAttribute(‘webkit-playsinline’, ”);
}
if (!video.hasAttribute(‘x-webkit-airplay’)) {
video.setAttribute(‘x-webkit-airplay’, ‘allow’);
}
// Remover crossorigin se existir (pode causar problemas no Safari)
if (video.hasAttribute(‘crossorigin’)) {
video.removeAttribute(‘crossorigin’);
}
// Adicionar type=”video/mp4″ se for MP4 e não tiver type (ajuda o Safari)
const src = video.getAttribute(‘src’) || ”;
if (src.toLowerCase().endsWith(‘.mp4’) && !video.hasAttribute(‘type’)) {
video.setAttribute(‘type’, ‘video/mp4’);
}
// Garantir que tenha controls
if (!video.hasAttribute(‘controls’)) {
video.setAttribute(‘controls’, ”);
}
// Garantir preload
if (!video.hasAttribute(‘preload’)) {
video.setAttribute(‘preload’, ‘metadata’);
}
// Forçar estilo para garantir que seja visível
if (!video.style.width) {
video.style.width = ‘100%’;
video.style.maxWidth = ‘100%’;
video.style.height = ‘auto’;
video.style.display = ‘block’;
}
});
}

// Executar quando o DOM estiver pronto
if (document.readyState === ‘loading’) {
document.addEventListener(‘DOMContentLoaded’, fixVideosForIOS);
} else {
fixVideosForIOS();
}

// Executar também após um pequeno delay para garantir que vídeos dinâmicos sejam processados
setTimeout(fixVideosForIOS, 500);
setTimeout(fixVideosForIOS, 1000);
})();

// Mini player: mantém vídeo visível no canto ao rolar a página
(function() {
function initFloatingVideoPlayer() {
const articleContent = document.querySelector(‘.post_content.jl_content’);
if (!articleContent) {
return;
}

function isAdCandidate(candidate) {
return !!candidate.closest(
‘[class*=”banner”], [id*=”banner”], [data-banner], [class*=”ad-“], [id*=”ad-“], [class*=”ads”], [id*=”ads”], .publicidade, [data-ad], [class*=”google”], [id*=”google”], [class*=”sponsor”], [id*=”sponsor”], [class*=”anunc”], [id*=”anunc”]’
);
}

const iframeCandidates = articleContent.querySelectorAll(
‘.video-responsive-wrapper iframe, .video-block iframe, .embed-block__content iframe, iframe[src*=”youtube.com”], iframe[src*=”youtu.be”], iframe[src*=”vimeo.com”], iframe[src*=”player.vimeo.com”]’
);

let mediaElement = Array.from(iframeCandidates).find(function(candidate) {
return !isAdCandidate(candidate);
});

if (!mediaElement) {
const videoCandidates = articleContent.querySelectorAll(
‘.video-block video, video[controls], video’
);

mediaElement = Array.from(videoCandidates).find(function(candidate) {
if (isAdCandidate(candidate)) {
return false;
}

// Evita vídeos típicos de anúncio (autoplay + muted + loop)
const isLikelyAdVideo = candidate.hasAttribute(‘autoplay’) &&
candidate.hasAttribute(‘muted’) &&
candidate.hasAttribute(‘loop’);

return !isLikelyAdVideo;
});
}

if (!mediaElement) {
return;
}

const mediaContainer = mediaElement.closest(‘.video-responsive-wrapper, .video-block, .embed-block__content, figure’) || mediaElement;
const closeButton = document.createElement(‘button’);
closeButton.type = ‘button’;
closeButton.className = ‘floating-video-close’;
closeButton.setAttribute(‘aria-label’, ‘Fechar mini player’);
closeButton.innerHTML = ‘×’;
document.body.appendChild(closeButton);

let placeholder = null;
let dismissed = false;
let isFloating = false;
let ticking = false;

function restoreMedia() {
if (!isFloating) {
return;
}

mediaContainer.classList.remove(‘floating-video-target’, ‘is-floating’);
closeButton.classList.remove(‘is-active’);

if (placeholder && placeholder.parentNode) {
placeholder.remove();
}

placeholder = null;
isFloating = false;
}

function moveToFloating() {
if (isFloating || dismissed) {
return;
}

const rect = mediaContainer.getBoundingClientRect();
placeholder = document.createElement(‘div’);
placeholder.style.height = Math.max(rect.height, 180) + ‘px’;
placeholder.style.width = ‘100%’;

mediaContainer.parentNode.insertBefore(placeholder, mediaContainer);
mediaContainer.classList.add(‘floating-video-target’, ‘is-floating’);
closeButton.classList.add(‘is-active’);
isFloating = true;
}

function shouldFloat(referenceRect) {
return window.scrollY > 300 && referenceRect.bottom 80;
}

function updateCloseButtonPosition() {
if (!isFloating) {
return;
}

const rect = mediaContainer.getBoundingClientRect();
closeButton.style.top = Math.max(rect.top + 8, 8) + ‘px’;
closeButton.style.left = rect.right – 42 + ‘px’;
}

function onScrollOrResize() {
if (ticking) {
return;
}

ticking = true;
requestAnimationFrame(function() {
if (dismissed) {
restoreMedia();
ticking = false;
return;
}

const referenceElement = isFloating && placeholder ? placeholder : mediaContainer;
if (!referenceElement) {
ticking = false;
return;
}

const rect = referenceElement.getBoundingClientRect();

if (!isFloating && shouldFloat(rect)) {
moveToFloating();
} else if (isFloating && shouldRestore(rect)) {
restoreMedia();
}

updateCloseButtonPosition();
ticking = false;
});
}

closeButton.addEventListener(‘click’, function() {
dismissed = true;
restoreMedia();
closeButton.remove();
window.removeEventListener(‘scroll’, onScrollOrResize);
window.removeEventListener(‘resize’, onScrollOrResize);
});

window.addEventListener(‘scroll’, onScrollOrResize, { passive: true });
window.addEventListener(‘resize’, onScrollOrResize);
onScrollOrResize();
}

if (document.readyState === ‘loading’) {
document.addEventListener(‘DOMContentLoaded’, initFloatingVideoPlayer);
} else {
initFloatingVideoPlayer();
}
})();

// Carregar contadores de seguidores das redes sociais
(function() {
function loadSocialMediaFollowers() {
fetch(‘/api/social-media/followers’)
.then(response => response.json())
.then(data => {
// Atualizar Facebook
if (data.facebook) {
const facebookEl = document.querySelector(‘[data-social=”facebook”]’);
if (facebookEl) {
facebookEl.textContent = data.facebook;
}
}
// Atualizar Twitter
if (data.twitter) {
const twitterEl = document.querySelector(‘[data-social=”twitter”]’);
if (twitterEl) {
twitterEl.textContent = data.twitter;
}
}
// Atualizar Instagram
if (data.instagram) {
const instagramEl = document.querySelector(‘[data-social=”instagram”]’);
if (instagramEl) {
instagramEl.textContent = data.instagram;
}
}
// Atualizar YouTube
if (data.youtube) {
const youtubeEl = document.querySelector(‘[data-social=”youtube”]’);
if (youtubeEl) {
youtubeEl.textContent = data.youtube;
}
}
})
.catch(error => {
console.warn(‘Erro ao carregar seguidores das redes sociais:’, error);
});
}

// Carregar quando a página estiver pronta
if (document.readyState === ‘loading’) {
document.addEventListener(‘DOMContentLoaded’, loadSocialMediaFollowers);
} else {
loadSocialMediaFollowers();
}
})();

(function() {
const root = document.querySelector(‘.jl_block_content’);
if (!root) {
return;
}

const keepInternalLinksInSameTab = function() {
const links = root.querySelectorAll(‘a[href]’);

links.forEach(function(link) {
const href = link.getAttribute(‘href’);
if (!href || !href.startsWith(‘/’) || href.startsWith(‘//’)) {
return;
}

link.removeAttribute(‘target’);
});
};

keepInternalLinksInSameTab();

const observer = new MutationObserver(function() {
keepInternalLinksInSameTab();
});

observer.observe(root, {
childList: true,
subtree: true,
});
})();

Inscrição confirmada

Obrigado por se inscrever!

Você vai receber no final da noite o resumo das principais notícias do dia.

Fechar

Assuntos Governo
Compartilhar este artigo
Facebook Twitter Email Copy Link Print
Painel Informe Manaus de Satisfação: Gostou da matéria?
Love0
Angry0
Wink0
Happy0
Dead0

Você pode gostar também

Governo

Irã e EUA elevam ameaças antes do 1º tira-teima da guerra

22 de março de 2026
Governo

Descarte irregular em Ceilândia eleva risco de alagamentos

22 de março de 2026

Zema troca Minas por Brasília e se projeta como opção da direita ao Planalto

22 de março de 2026
Governo

INMET emite alerta amarelo de chuvas intensas com risco de corte de energia em Brasília e Região até segunda-feira (23)

22 de março de 2026
Governo

Obras de R$ 20 milhões revitalizam Avenida Hélio Prates entre Taguatinga e Ceilândia

22 de março de 2026
Governo

Brasília lidera ranking de energia solar entre capitais do Brasil

22 de março de 2026
Noticiário BrasiliaNoticiário Brasilia