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

O cerco aos bancos em Brasília vira disputa política acirrada na CPI da Câmara do DF

22 de março de 2026
Governo

Exposição “Elas no Itamaraty”, em Brasília, está nos últimos dias – Curta Mais

22 de março de 2026
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
Noticiário BrasiliaNoticiário Brasilia