Áries (21/03 – 19/04)
O céu indica que o signo de Áries pode vivenciar dilemas éticos, gerando inquietação. Há espaço para focar e ser produtivo, aproveitando uma base mais madura nas relações. Evite especulações e converse sobre fatos.
Touro (20/04 – 20/05)
Para o signo de Touro, há chance de impulsos aflorarem, pedindo cuidado para evitar riscos. A tensão entre Lua, Urano e o Sol indica moderação. É um bom momento para recolhimento e serenidade, favorecendo segurança e proximidade afetiva.
(function () {
var AD_UNIT = 'ld-m-art-r1-01';
var PLACEMENT = '846612';
var DEVICE = 'mobile';
var MIN_H = 280;
var done = false;
function rightDevice() {
var isMobile = window.matchMedia
? window.matchMedia('(max-width: 767px)').matches
: (document.documentElement.clientWidth || 0) < 768;
return DEVICE === 'mobile' ? isMobile : !isMobile;
}
function box() {
return document.getElementById(AD_UNIT);
}
function hide() {
var b = box();
if (b) b.style.display = 'none';
}
function register() {
if (done) return;
done = true;
if (!rightDevice()) {
hide();
return;
}
var b = box();
if (b) {
b.style.minHeight = MIN_H + 'px';
}
window.ANConfig = window.ANConfig || {};
window.ANConfig.placements = window.ANConfig.placements || [];
window.ANConfig.placements.push({
adUnitId: AD_UNIT,
propertyId: '105130',
placementId: PLACEMENT,
data: {},
consent: true,
onLoad: function (adUnitId) {},
onFail: function (adUnitId) {
hide();
}
});
setTimeout(function () {
var c = box();
if (c && !c.getElementsByTagName('iframe').length) {
hide();
}
}, 6000);
}
var C = window.__ldAdConsent;
if (!C) {
C = window.__ldAdConsent = {
subs: [],
fired: false
};
C.granted = function () {
var v = window.LD_AD_CONSENT;
return v === true ||
v === 1 ||
v === 'true';
};
C.fire = function () {
if (C.fired) return;
C.fired = true;
if (C.poll) {
clearInterval(C.poll);
C.poll = null;
}
for (var i = 0; i < C.subs.length; i++) {
try {
C.subs[i]();
} catch (e) {}
}
var inject = function () {
if (document.getElementById('ap-js')) {
return;
}
var ver = new Date()
.toISOString()
.split(':')[0]
.replace(/\D/g, '');
var apjs = document.createElement('script');
apjs.type = 'text/javascript';
apjs.async = true;
apjs.setAttribute('id', 'ap-js');
apjs.src =
'https://central-brazil.ap.giraffa.tech/js/ap-gjanout.js?v=' + ver;
document.head.appendChild(apjs);
};
if (document.readyState === 'loading') {
document.addEventListener(
'DOMContentLoaded',
function () {
setTimeout(inject, 0);
}
);
} else {
setTimeout(inject, 0);
}
};
function onSignal(e) {
if (
(e && e.detail === true) ||
C.granted()
) {
C.fire();
}
}
window.addEventListener(
'ld-ad-consent',
onSignal
);
document.addEventListener(
'ld-ad-consent',
onSignal
);
if (typeof window.__tcfapi === 'function') {
window.__tcfapi(
'addEventListener',
2,
function (tcData, success) {
if (!success || !tcData) {
return;
}
if (
tcData.eventStatus !== 'tcloaded' &&
tcData.eventStatus !== 'useractioncomplete'
) {
return;
}
if (
tcData.purpose &&
tcData.purpose.consents &&
tcData.purpose.consents[1]
) {
C.fire();
}
}
);
}
C.poll = setInterval(function () {
if (C.fired) {
clearInterval(C.poll);
C.poll = null;
return;
}
if (C.granted()) {
C.fire();
}
}, 250);
}
C.subs.push(register);
if (C.fired) {
register();
} else if (C.granted()) {
C.fire();
}
})();
Publicidade
Gêmeos (21/05 – 20/06)
Para o signo de Gêmeos, o céu indica conflitos interpessoais que pedem sabedoria. Diferenças podem se intensificar nas relações, mas o diálogo e os acordos são o melhor caminho. Há espaço para conversas produtivas com a Lua, Júpiter e Saturno, evitando disputas.
2025 pode ser o SEU ano! 
Seu Mapa Astral te ajuda a conhecer e desbloquear a sua força, seu emocional, sua sorte, seu poder e muito mais…
Faça seu Mapa Astral grátis aqui!
Câncer (21/06 – 22/07)
Para o signo de Câncer, o céu indica um dia delicado nas relações, com choques de interesse e impaciência pela tensão de Lua, Urano e Sol. Vale buscar estabilidade com escolhas práticas e compromissos definidos. Evite fazer da rotina um campo de batalha.
Leão (23/07 – 22/08)
Para o signo de Leão, aspectos tensos da Lua podem indicar conflitos em grupo ou desconfortos sociais. Há espaço para priorizar vínculos com afinidades profundas; vale focar em relações que promovam harmonia.
Virgem (23/08 – 22/09)
Para o signo de Virgem, a convivência pode ter imprevistos e reações defensivas. Há chances para retomar a confiança. Mostre disponibilidade para ajustar planos nas relações.
A GENTE TEM O MAPA DO SEU 2025!
Nada de perrengue: faça a sua Amostra Grátis aqui! E descubra as suas oportunidades e desafios do ano, as previsões para o amor, carreira, finanças e muito mais.
Libra (23/09 – 22/10)
O signo de LIBRA pode ter reações intensas hoje, com a Lua em aspectos tensos com Urano e Sol. O grande trígono com Júpiter e Saturno sugere buscar apoio em pessoas confiáveis e preservar a intimidade das relações.
Escorpião (23/10 – 21/11)
A impulsividade pode estar em alta para o signo de Escorpião, com a Lua em tensão com Urano e o Sol. Evite gastos inconsequentes e excessos. Há espaço para autocontrole e para estabelecer prioridades mais sólidas em todas as áreas.
Sagitário (22/11 – 21/12)
O individualismo do signo de Sagitário pode ser um obstáculo nos relacionamentos hoje. A Lua Crescente acentua o desejo de seguir a própria vontade. Há espaço para considerar as necessidades da pessoa amada e resgatar a solidariedade e cumplicidade.
Leia seu Horóscopo Personalizado
Capricórnio (22/12 – 19/01)
O signo de Capricórnio pode sentir insatisfações aflorarem hoje, com risco de atitudes extremas. O céu sugere reduzir os movimentos e dar tempo às emoções antes de tomar decisões definitivas. Há espaço para estabilidade ao se recolher.
Aquário (20/01 – 18/02)
O meio social pode ser desafiador para o signo de Aquário, com chance de conflitos em grupo. Para as relações, vale focar nas afinidades. Há espaço para o diálogo construtivo e maduro.
(function () {
var AD_UNIT = 'ld-m-art-r1-03';
var PLACEMENT = '846688';
var DEVICE = 'mobile'; /* 'mobile' or 'desktop' */
var MIN_H = 280; /* tallest size listed for this position */
var done = false;
/* This block belongs to one device. Mobile and desktop blocks may both sit in the
same responsive template: each checks the viewport and only the matching one
asks for an ad, so they never both render. Breakpoint 768px, tablets count as
desktop. If your template already renders per device server-side this is simply
a second guard and changes nothing. */
function rightDevice() {
var isMobile = window.matchMedia
? window.matchMedia('(max-width: 767px)').matches
: (document.documentElement.clientWidth || 0) < 768;
return DEVICE === 'mobile' ? isMobile : !isMobile;
}
function box() { return document.getElementById(AD_UNIT); }
function hide() { var b = box(); if (b) b.style.display = 'none'; }
/* Registers this position. Never called without a positive consent answer. */
function register() {
if (done) return;
done = true;
if (!rightDevice()) { hide(); return; }
var b = box();
if (b) b.style.minHeight = MIN_H + 'px'; /* reserve only now, never before */
window.ANConfig = window.ANConfig || {};
window.ANConfig.placements = window.ANConfig.placements || [];
window.ANConfig.placements.push({
adUnitId: AD_UNIT,
propertyId: '105130',
placementId: PLACEMENT,
data: {},
consent: true,
onLoad: function (adUnitId) {},
onFail: function (adUnitId) { hide(); }
});
/* Safety net: if nothing has rendered here shortly, release the space.
No position can leave a permanent blank gap, whatever goes wrong. */
setTimeout(function () {
var c = box();
if (c && !c.getElementsByTagName('iframe').length) hide();
}, 6000);
}
/* One shared coordinator per page, created by whichever block runs first.
Every block registers with it, so when consent arrives they all register in
the SAME tick and the loader is injected once, afterwards. The loader drains
its queue once, so a block that registered late would never be served. */
var C = window.__ldAdConsent;
if (!C) {
C = window.__ldAdConsent = { subs: [], fired: false };
C.granted = function () {
var v = window.LD_AD_CONSENT;
return v === true || v === 1 || v === 'true';
};
C.fire = function () {
if (C.fired) return;
C.fired = true;
if (C.poll) { clearInterval(C.poll); C.poll = null; }
for (var i = 0; i < C.subs.length; i++) {
try { C.subs[i](); } catch (e) {}
}
var inject = function () { /* now, with all of them queued */
if (document.getElementById('ap-js')) return;
var ver = new Date().toISOString().split(':')[0].replace(/\D/g, '');
var apjs = document.createElement('script');
apjs.type = 'text/javascript';
apjs.async = true;
apjs.setAttribute('id', 'ap-js');
apjs.src = 'https://central-brazil.ap.giraffa.tech/js/ap-gjanout.js?v=' + ver;
document.head.appendChild(apjs);
};
/* The loader drains its queue once, so it must not be fetched while the page is
still parsing: blocks further down would register after the drain and be lost.
Consent known before the body parses is the normal returning-visitor case. */
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', function () { setTimeout(inject, 0); });
} else {
setTimeout(inject, 0);
}
};
function onSignal(e) {
if ((e && e.detail === true) || C.granted()) C.fire();
}
window.addEventListener('ld-ad-consent', onSignal);
document.addEventListener('ld-ad-consent', onSignal); /* the event does not bubble */
/* 2. IAB TCF v2, used automatically if it ever resolves. Purpose 1 gates storing
and accessing information on the device, which ad serving requires. Consent
is required whether or not gdprApplies is set: gdprApplies being false is
never treated as permission. (Measured here 28 Aug 2026: it is true.) */
if (typeof window.__tcfapi === 'function') {
window.__tcfapi('addEventListener', 2, function (tcData, success) {
if (!success || !tcData) return;
if (tcData.eventStatus !== 'tcloaded' &&
tcData.eventStatus !== 'useractioncomplete') return;
if (tcData.purpose && tcData.purpose.consents && tcData.purpose.consents[1]) C.fire();
});
}
/* 1. Your signal. Set window.LD_AD_CONSENT = true when consent is known.
The order does not matter and there is no time limit: this watch runs
until consent arrives or the page is closed. */
C.poll = setInterval(function () {
if (C.fired) { clearInterval(C.poll); C.poll = null; return; }
if (C.granted()) C.fire();
}, 250);
}
C.subs.push(register);
if (C.fired) register(); /* consent already given before this block parsed */
else if (C.granted()) C.fire();
})();
Saiba tudo sobre signos
Peixes (19/02 – 20/03)
Para o signo de Peixes, o excesso de responsabilidades pode gerar estresse e tensão. Há chance de estabilidade ao adotar uma postura prática. Simplifique demandas e preserve energia.