/* Signes & Intuitions et Mutations & Intentions — applis de cartes méditatives. */
.oracle-image{display:flex;align-items:center;justify-content:center;gap:12px;padding:25px 18px;overflow:hidden}
.oracle-image>img,.oracle-image>video{width:auto;max-width:44%;height:100%;object-fit:contain;border-radius:15px;box-shadow:0 18px 40px #1a12082e}
.oracle-image>:not(.oracle-icon)+:not(.oracle-icon){transform:translateY(32px)}
.oracle-image>.oracle-icon{position:absolute;left:18px;top:18px;width:58px;height:58px;max-width:none;border-radius:14px;transform:none;box-shadow:0 10px 25px #0000003d}
.oracle-image>video{aspect-ratio:9/16;object-fit:cover;background:#2a2027}
.signes-image{background:radial-gradient(ellipse at 75% 15%,#c9a86a 0%,#6d5a35 38%,#163a33 78%,#0e2621 100%)}
.signes-image>img:not(.oracle-icon){border:5px solid #d9c491}
.mutations-image{background:radial-gradient(ellipse at 80% 10%,#f6efe3 0%,#e3d3d9 45%,#9c7f96 100%)}
.mutations-image>:not(.oracle-icon){border:5px solid #fbf7f0}
.project-reveals .soon-label{font-size:13px;color:#7b6a52;padding:8px 0;letter-spacing:.2px}
@media(min-width:1100px){.product-proofs .project-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px}.product-proofs .project-image{height:380px}}
@media(max-width:650px){.oracle-image>.oracle-icon{width:46px;height:46px;left:14px;top:14px}}
/* La Voix de Zoé — CAA, corail sur crème. */
.zoe-image{background:radial-gradient(ellipse at 78% 12%,#fff6ec 0%,#fcd9cb 45%,#f26b5b 100%)}
.zoe-image>img:not(.oracle-icon){border:5px solid #fff6ec;aspect-ratio:1290/2796;object-fit:cover;background:#fde9dc}
