{"id":22669,"date":"2025-12-06T03:36:52","date_gmt":"2025-12-06T01:36:52","guid":{"rendered":"https:\/\/esoteric-sciences.com\/astrology-of-the-void-compatibility-oracle-premium\/"},"modified":"2025-12-06T04:25:29","modified_gmt":"2025-12-06T02:25:29","slug":"astrology-of-the-void-compatibility-oracle-premium","status":"publish","type":"page","link":"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/","title":{"rendered":"Astrology of the Void \/Compatibility Oracle-Premium"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"22669\" class=\"elementor elementor-22669 elementor-22482\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-59a67d0 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"59a67d0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7a17dfd\" data-id=\"7a17dfd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1f0460d elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"1f0460d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e62419e\" data-id=\"e62419e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e338683 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"e338683\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6cc4a55 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no\" data-id=\"6cc4a55\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-99e1126\" data-id=\"99e1126\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f4be748 elementor-widget elementor-widget-html\" data-id=\"f4be748\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  .astro-match-wrapper{\r\n    max-width:860px;\r\n    margin:3rem auto 2rem;\r\n    padding:2.5rem 2.2rem 2.7rem;\r\n    border-radius:22px;\r\n    border:1px solid rgba(213,189,120,0.55);\r\n    background:\r\n      radial-gradient(circle at top, rgba(213,189,120,0.18), transparent 60%),\r\n      radial-gradient(circle at bottom, rgba(60,70,120,0.4), transparent 60%),\r\n      linear-gradient(145deg,#050814,#111731);\r\n    box-shadow:0 0 45px rgba(0,0,0,0.9);\r\n    color:#f5f2ff;\r\n    font-family:\"Georgia\",serif;\r\n    text-align:left;\r\n  }\r\n\r\n  .astro-match-wrapper h2{\r\n    font-family:\"Cinzel\",serif;\r\n    font-size:2rem;\r\n    margin:0 0 0.4rem;\r\n    letter-spacing:0.14em;\r\n    text-transform:uppercase;\r\n    color:#e3c977;\r\n    text-align:center;\r\n  }\r\n\r\n  .astro-match-wrapper h4{\r\n    font-size:1.08rem;\r\n    margin:0 0 1.2rem;\r\n    font-weight:normal;\r\n    color:#cfd3f3;\r\n    text-align:center;\r\n  }\r\n\r\n  .astro-match-intro{\r\n    font-size:0.97rem;\r\n    color:#aeb4de;\r\n    line-height:1.65;\r\n    max-width:720px;\r\n    margin:0 auto 1.6rem;\r\n    text-align:center;\r\n  }\r\n\r\n  .astro-match-intro span{\r\n    color:#e3c977;\r\n    font-style:italic;\r\n  }\r\n\r\n  .astro-match-layout{\r\n    margin-top:1.8rem;\r\n    display:flex;\r\n    flex-wrap:wrap;\r\n    gap:2rem;\r\n    justify-content:space-between;\r\n    align-items:flex-start;\r\n  }\r\n\r\n  .astro-match-card{\r\n    flex:0 0 260px;\r\n    max-width:280px;\r\n    border-radius:18px;\r\n    border:2px solid #e3c977;\r\n    box-shadow:0 0 32px rgba(0,0,0,0.75);\r\n    background:radial-gradient(circle at top,#20244d,#050816);\r\n    color:#e3c977;\r\n    padding:1.4rem 1rem 1.2rem;\r\n    text-align:center;\r\n  }\r\n\r\n  .astro-match-glyph{\r\n    width:86px;\r\n    height:86px;\r\n    border-radius:999px;\r\n    border:1px solid rgba(227,201,119,0.85);\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    font-size:2.3rem;\r\n    margin:0 auto 0.7rem;\r\n    box-shadow:0 0 18px rgba(227,201,119,0.6);\r\n  }\r\n\r\n  .astro-match-name{\r\n    font-size:0.9rem;\r\n    letter-spacing:0.16em;\r\n    text-transform:uppercase;\r\n    margin-bottom:0.3rem;\r\n  }\r\n\r\n  .astro-match-sub{\r\n    font-size:0.78rem;\r\n    letter-spacing:0.12em;\r\n    text-transform:uppercase;\r\n    color:#d8cbb0;\r\n  }\r\n\r\n  .astro-match-form{\r\n    flex:1 1 320px;\r\n    font-size:0.95rem;\r\n    color:#c7c9f0;\r\n  }\r\n\r\n  .astro-match-field{\r\n    margin-bottom:1rem;\r\n  }\r\n\r\n  .astro-match-label{\r\n    display:block;\r\n    font-size:0.86rem;\r\n    text-transform:uppercase;\r\n    letter-spacing:0.12em;\r\n    margin-bottom:0.4rem;\r\n    color:#d9ddff;\r\n  }\r\n\r\n  .astro-match-select{\r\n    width:100%;\r\n    padding:0.55rem 0.7rem;\r\n    border-radius:10px;\r\n    border:1px solid rgba(213,189,120,0.6);\r\n    background:rgba(3,7,24,0.9);\r\n    color:#f5f5ff;\r\n    font-size:0.95rem;\r\n  }\r\n\r\n  .astro-match-helper{\r\n    font-size:0.82rem;\r\n    color:#aeb4de;\r\n    margin:0.3rem 0 0.8rem;\r\n  }\r\n\r\n  .astro-match-btn-preview{\r\n    display:inline-block;\r\n    margin-top:0.4rem;\r\n    padding:0.55rem 1.2rem;\r\n    border-radius:999px;\r\n    border:1px solid rgba(227,201,119,0.8);\r\n    background:rgba(5,8,25,0.82);\r\n    color:#f5f5ff;\r\n    font-size:0.82rem;\r\n    text-transform:uppercase;\r\n    letter-spacing:0.12em;\r\n    cursor:pointer;\r\n  }\r\n\r\n  .astro-match-divider{\r\n    height:1px;\r\n    margin:2rem auto 1.4rem;\r\n    width:80%;\r\n    background:linear-gradient(to right,transparent,#e3c977,transparent);\r\n    opacity:0.7;\r\n  }\r\n\r\n  .astro-match-price-label{\r\n    text-align:center;\r\n    margin-bottom:1.2rem;\r\n  }\r\n\r\n  .astro-match-price-pill{\r\n    display:inline-block;\r\n    padding:0.7rem 2rem;\r\n    border-radius:999px;\r\n    border:1px solid rgba(227,201,119,0.8);\r\n    background:rgba(5,8,25,0.82);\r\n    box-shadow:0 0 20px rgba(0,0,0,0.75);\r\n    font-size:0.98rem;\r\n    color:#d8dcff;\r\n  }\r\n\r\n  .astro-match-price{\r\n    font-weight:bold;\r\n    color:#f2d98a;\r\n    font-size:1.05rem;\r\n  }\r\n\r\n  .astro-match-price-note{\r\n    font-size:0.8rem;\r\n    text-transform:uppercase;\r\n    letter-spacing:0.09em;\r\n    color:#cfd3f3;\r\n    margin-left:0.4rem;\r\n  }\r\n\r\n  #astro-match-typing{\r\n    display:none;\r\n    margin-top:1.8rem;\r\n    text-align:center;\r\n    font-size:1rem;\r\n    color:#e3c977;\r\n    font-style:italic;\r\n  }\r\n\r\n  #astro-match-typing-icon{\r\n    font-size:2.4rem;\r\n    margin-bottom:0.4rem;\r\n    display:inline-block;\r\n    animation:astro-spin 3s linear infinite;\r\n  }\r\n\r\n  @keyframes astro-spin{\r\n    0%{ transform:rotate(0deg); opacity:0.8; }\r\n    50%{ opacity:1; }\r\n    100%{ transform:rotate(360deg); opacity:0.8; }\r\n  }\r\n\r\n  #astro-match-result-wrapper{\r\n    display:none;\r\n    margin-top:1.8rem;\r\n    max-width:820px;\r\n    margin-left:auto;\r\n    margin-right:auto;\r\n    text-align:left;\r\n    padding:1.6rem 1.5rem 1.8rem;\r\n    border-radius:18px;\r\n    background:rgba(5,8,25,0.78);\r\n    border:1px solid rgba(227,201,119,0.48);\r\n    box-shadow:0 0 26px rgba(0,0,0,0.7);\r\n  }\r\n\r\n  #astro-match-result-wrapper h3{\r\n    color:#e3c977;\r\n    margin-bottom:1rem;\r\n    font-size:1.12rem;\r\n    letter-spacing:0.09em;\r\n    text-transform:uppercase;\r\n  }\r\n\r\n  .astro-match-result-header{\r\n    display:flex;\r\n    flex-wrap:wrap;\r\n    gap:1.4rem;\r\n    margin-bottom:1.4rem;\r\n    align-items:center;\r\n  }\r\n\r\n  .astro-match-result-badges{\r\n    font-size:0.86rem;\r\n    color:#d8dcff;\r\n  }\r\n\r\n  .astro-match-result-badges span{\r\n    display:inline-block;\r\n    margin-right:0.5rem;\r\n    margin-bottom:0.3rem;\r\n    padding:0.25rem 0.65rem;\r\n    border-radius:999px;\r\n    border:1px solid rgba(227,201,119,0.65);\r\n    font-size:0.78rem;\r\n    text-transform:uppercase;\r\n    letter-spacing:0.11em;\r\n  }\r\n\r\n  .astro-match-result-text{\r\n    font-size:1.01rem;\r\n    line-height:1.85;\r\n    color:#ede9ff;\r\n  }\r\n\r\n  .astro-match-result-text p{\r\n    margin:0 0 1rem;\r\n  }\r\n\r\n  .astro-match-result-text strong{\r\n    color:#f2d98a;\r\n  }\r\n\r\n  .astro-match-new-reading{\r\n    display:inline-block;\r\n    margin-top:1.2rem;\r\n    padding:0.55rem 1.4rem;\r\n    border-radius:999px;\r\n    border:1px solid rgba(227,201,119,0.8);\r\n    background:rgba(10,12,32,0.92);\r\n    color:#f5f5ff;\r\n    font-size:0.8rem;\r\n    text-transform:uppercase;\r\n    letter-spacing:0.11em;\r\n    cursor:pointer;\r\n  }\r\n\r\n  @media (max-width:720px){\r\n    .astro-match-wrapper{\r\n      padding:2rem 1.3rem 2.3rem;\r\n    }\r\n    .astro-match-layout{\r\n      flex-direction:column;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"astro-match-wrapper\">\r\n  <h2>Void Astrology<\/h2>\r\n  <h4>Solar Archetype Compatibility &mdash; Premium Reading<\/h4>\r\n\r\n  <div class=\"astro-match-intro\">\r\n    This reading explores the <span>compatibility of your Sun signs<\/span> through the lens of the Void:  \r\n    not to promise a fairy tale, but to illuminate <span>the real dynamics between you<\/span> &mdash;\r\n    strengths, friction points, long-term potential and a ritual for harmonisation.\r\n  <\/div>\r\n\r\n  <div class=\"astro-match-layout\">\r\n    <div class=\"astro-match-card\">\r\n      <div class=\"astro-match-glyph\">\u2609<\/div>\r\n      <div class=\"astro-match-name\" id=\"astro-match-name-top\">Void Astrology<\/div>\r\n      <div class=\"astro-match-sub\">Solar archetype compatibility<\/div>\r\n      <p style=\"margin-top:0.8rem;font-size:0.9rem;color:#f4edd2;\">\r\n        Two Sun signs, two elements, two ruling planets:  \r\n        the Void reveals how your inner worlds truly meet.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"astro-match-form\" id=\"astro-match-form\">\r\n      <div class=\"astro-match-field\">\r\n        <label class=\"astro-match-label\" for=\"astro-sign-1\">\r\n          Your Sun sign\r\n        <\/label>\r\n        <select id=\"astro-sign-1\" class=\"astro-match-select\">\r\n          <option value=\"\">\u2014 Choose your sign \u2014<\/option>\r\n          <option value=\"aries\">Aries<\/option>\r\n          <option value=\"taurus\">Taurus<\/option>\r\n          <option value=\"gemini\">Gemini<\/option>\r\n          <option value=\"cancer\">Cancer<\/option>\r\n          <option value=\"leo\">Leo<\/option>\r\n          <option value=\"virgo\">Virgo<\/option>\r\n          <option value=\"libra\">Libra<\/option>\r\n          <option value=\"scorpio\">Scorpio<\/option>\r\n          <option value=\"sagittarius\">Sagittarius<\/option>\r\n          <option value=\"capricorn\">Capricorn<\/option>\r\n          <option value=\"aquarius\">Aquarius<\/option>\r\n          <option value=\"pisces\">Pisces<\/option>\r\n        <\/select>\r\n      <\/div>\r\n\r\n      <div class=\"astro-match-field\">\r\n        <label class=\"astro-match-label\" for=\"astro-sign-2\">\r\n          Sun sign of the other person\r\n        <\/label>\r\n        <select id=\"astro-sign-2\" class=\"astro-match-select\">\r\n          <option value=\"\">\u2014 Choose their sign \u2014<\/option>\r\n          <option value=\"aries\">Aries<\/option>\r\n          <option value=\"taurus\">Taurus<\/option>\r\n          <option value=\"gemini\">Gemini<\/option>\r\n          <option value=\"cancer\">Cancer<\/option>\r\n          <option value=\"leo\">Leo<\/option>\r\n          <option value=\"virgo\">Virgo<\/option>\r\n          <option value=\"libra\">Libra<\/option>\r\n          <option value=\"scorpio\">Scorpio<\/option>\r\n          <option value=\"sagittarius\">Sagittarius<\/option>\r\n          <option value=\"capricorn\">Capricorn<\/option>\r\n          <option value=\"aquarius\">Aquarius<\/option>\r\n          <option value=\"pisces\">Pisces<\/option>\r\n        <\/select>\r\n      <\/div>\r\n\r\n      <p class=\"astro-match-helper\">\r\n        Choose both Sun signs.  \r\n        Then make your offering: the Temple generates a <span>complete written reading<\/span>\r\n        (archetypes, elements, planets, potential, ritual) based on this combination.\r\n      <\/p>\r\n\r\n      <button type=\"button\" class=\"astro-match-btn-preview\" onclick=\"astroPreviewPair()\">\r\n        Confirm the pair of signs\r\n      <\/button>\r\n\r\n      <p id=\"astro-match-preview\" class=\"astro-match-helper\" style=\"margin-top:0.8rem;\"><\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"astro-match-divider\"><\/div>\r\n\r\n  <div class=\"astro-match-price-label\">\r\n    <div class=\"astro-match-price-pill\">\r\n      <span class=\"astro-match-price\">Offering: 5.55&nbsp;\u20ac<\/span>\r\n      <span class=\"astro-match-price-note\">Premium Reading &ndash; Void Astrology of the Bond<\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div id=\"paypal-button-container-astro-match\" style=\"text-align:center;\"><\/div>\r\n\r\n  <div id=\"astro-match-typing\">\r\n    <div id=\"astro-match-typing-icon\">\u27f2<\/div>\r\n    <div id=\"astro-match-typing-text\">\r\n      The Void is weaving the threads of your two charts\u2026  \r\n      just a few moments more, while your solar archetypes align in the Sanctuary.\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div id=\"astro-match-result-wrapper\">\r\n    <h3>Void Astrology Compatibility Reading<\/h3>\r\n    <div class=\"astro-match-result-header\">\r\n      <div class=\"astro-match-result-badges\" id=\"astro-match-badges\"><\/div>\r\n    <\/div>\r\n    <div class=\"astro-match-result-text\" id=\"astro-match-result\"><\/div>\r\n    <button type=\"button\" class=\"astro-match-new-reading\" onclick=\"astroNewReading()\">\r\n      Start a new reading\r\n    <\/button>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- PayPal SDK -->\r\n<script src=\"https:\/\/www.paypal.com\/sdk\/js?client-id=ARA3CqnZTAMdKuX4R_bzzyxh77eufjG0XXb5De-ohfYrg6LWy6426VVr8HkHFT3PF9LFwGr45WXKyUtL&currency=EUR\"><\/script>\r\n\r\n<script>\r\n  \/\/ --- ASTRO DATABASE (ENGLISH) ---\r\n\r\n  const astroSigns = {\r\n    aries: {\r\n      label: \"Aries\",\r\n      element: \"Fire\",\r\n      ruler: \"Mars\",\r\n      glyph: \"\u2648\",\r\n      archetype:\r\n        \"Aries lives relationships as a raw impulse: when they love, they move forward, sometimes without filter. They need to feel they can be direct, vivid, spontaneous, without walking on eggshells. In a bond, they bring courage, initiative, the desire to move things rather than let situations rot. Their task is to not confuse intensity with conflict, and to respect the emotional rhythm of the other.\"\r\n    },\r\n    taurus: {\r\n      label: \"Taurus\",\r\n      element: \"Earth\",\r\n      ruler: \"Venus\",\r\n      glyph: \"\u2649\",\r\n      archetype:\r\n        \"Taurus seeks in a relationship a deep sense of safety: a stable, sensual, reassuring space. They love to build, commit, nourish the bond through small concrete gestures. Their presence soothes and grounds, giving the feeling of a true home. But they may cling too much to what is known, or resist necessary change. They need a partner who respects their slower rhythm while gently inviting them to evolve.\"\r\n    },\r\n    gemini: {\r\n      label: \"Gemini\",\r\n      element: \"Air\",\r\n      ruler: \"Mercury\",\r\n      glyph: \"\u264a\",\r\n      archetype:\r\n        \"Gemini lives connection as a living conversation. They need lightness, humour and curiosity: a relationship where you can talk about everything, change topics, explore ideas. They bring relational intelligence and the ability to see many points of view. But they can run away from what feels too heavy or fixed. Their path is to stay present even when emotions are less comfortable or less 'fun'.\"\r\n    },\r\n    cancer: {\r\n      label: \"Cancer\",\r\n      element: \"Water\",\r\n      ruler: \"Moon\",\r\n      glyph: \"\u264b\",\r\n      archetype:\r\n        \"Cancer carries immense sensitivity. For them, a relationship is an emotional nest where each person can lay down their wounds and fatigue. They protect, nourish, watch over. Their strength is tenderness and the memory of the heart. But their emotions can become overwhelming: fear of abandonment, withdrawal, hurt feelings. They need a partner who honours their depth without taking advantage of their tendency to give everything.\"\r\n    },\r\n    leo: {\r\n      label: \"Leo\",\r\n      element: \"Fire\",\r\n      ruler: \"Sun\",\r\n      glyph: \"\u264c\",\r\n      archetype:\r\n        \"Leo seeks warmth, loyalty and mutual recognition in love. They love to celebrate the other, but also need to feel seen, admired, chosen. They bring generosity, radiance, a childlike joy when they feel safe. The pitfall: wounded pride, drama, or a constant need for reassurance. Their initiation is to keep loving even when they are not receiving applause.\"\r\n    },\r\n    virgo: {\r\n      label: \"Virgo\",\r\n      element: \"Earth\",\r\n      ruler: \"Mercury\",\r\n      glyph: \"\u264d\",\r\n      archetype:\r\n        \"Virgo approaches relationship with a sharp sense of detail and service. They notice what is off, what needs adjustment, what could work better. They love to help, organise, repair. Their presence can be very supportive, but also critical when anxiety takes over. They must learn to accept imperfection, in themselves and in the other, and to not reduce love to a list of things to fix.\"\r\n    },\r\n    libra: {\r\n      label: \"Libra\",\r\n      element: \"Air\",\r\n      ruler: \"Venus\",\r\n      glyph: \"\u264e\",\r\n      archetype:\r\n        \"Libra sees relationship as an art of harmony. They seek balance, softness, dialogue, beauty in interaction. They hate brutal conflict and prefer to negotiate, smooth things out. Their power is the ability to truly consider the other. But they can lose themselves by trying too hard to please or avoid rejection. They must learn to set clear boundaries, even if that creates waves.\"\r\n    },\r\n    scorpio: {\r\n      label: \"Scorpio\",\r\n      element: \"Water\",\r\n      ruler: \"Pluto\",\r\n      glyph: \"\u264f\",\r\n      archetype:\r\n        \"Scorpio lives relationships as initiatory journeys. They seek intensity, naked truth, the depths many people avoid. They feel the shadows, the unspoken, the hidden wounds. This can heal and transform, but it can also scare. They must learn not to constantly test the other, not to confuse passion with destruction, and to offer their vulnerability rather than only their control.\"\r\n    },\r\n    sagittarius: {\r\n      label: \"Sagittarius\",\r\n      element: \"Fire\",\r\n      ruler: \"Jupiter\",\r\n      glyph: \"\u2650\",\r\n      archetype:\r\n        \"Sagittarius needs space, meaning and adventure in a bond. They love to learn, travel, laugh and dream together. They bring optimism, a larger vision, the capacity to put things into perspective. But they can run as soon as they feel trapped or judged. Their work is to distinguish real freedom (which includes deep commitment) from the mere absence of constraints.\"\r\n    },\r\n    capricorn: {\r\n      label: \"Capricorn\",\r\n      element: \"Earth\",\r\n      ruler: \"Saturn\",\r\n      glyph: \"\u2651\",\r\n      archetype:\r\n        \"Capricorn takes relationships seriously. For them, love is a commitment over time, not a game. They bring reliability, realism, the ability to endure storms. But they can seem cold, distant or overly demanding. They must learn to show tenderness, to let themselves be supported, and not to reduce their value to the responsibilities they carry.\"\r\n    },\r\n    aquarius: {\r\n      label: \"Aquarius\",\r\n      element: \"Air\",\r\n      ruler: \"Uranus\",\r\n      glyph: \"\u2652\",\r\n      archetype:\r\n        \"Aquarius needs a relationship that respects their uniqueness and freedom of thought. They like bonds based on friendship, shared ideas, a vision of innovative projects. They bring freshness, social intelligence, the capacity to step outside of norms. But they can cut off from their emotions or keep their distance. Their path is to descend from head to heart without losing their difference.\"\r\n    },\r\n    pisces: {\r\n      label: \"Pisces\",\r\n      element: \"Water\",\r\n      ruler: \"Neptune\",\r\n      glyph: \"\u2653\",\r\n      archetype:\r\n        \"Pisces live relationships as oceans of emotion. They long for fusion, compassion, a love that heals ancient wounds. They bring mystical sensitivity, deep empathy and a sense of the sacred within the bond. But they can dissolve into the other, escape reality or avoid clear decisions. They must learn to love without self-sacrifice, and to set boundaries that allow their heart to stay open without being lost.\"\r\n    }\r\n  };\r\n\r\n  const planetNotes = {\r\n    \"Sun\":\r\n      \"The Sun describes how each person shines and seeks recognition. It speaks of ego, identity and what we are willing to stand behind in full light.\",\r\n    \"Moon\":\r\n      \"The Moon describes deep emotional needs: how we feel safe, how we give and receive care, how we ride emotional waves.\",\r\n    \"Mars\":\r\n      \"Mars describes how we desire, act and fight for what matters. In a bond, it shows how each person moves towards the other or withdraws.\",\r\n    \"Venus\":\r\n      \"Venus describes how we love, attract and seek harmony and pleasure. She colours our love style and how we create connection.\",\r\n    \"Mercury\":\r\n      \"Mercury describes how we think and communicate. In relationship, it reveals how dialogue flows or gets blocked.\",\r\n    \"Jupiter\":\r\n      \"Jupiter describes growth, faith and openness. It shows what expands your horizons and gives meaning to your bond.\",\r\n    \"Saturn\":\r\n      \"Saturn describes structure, limits and commitments. It can feel cold, but it also gives the solidity that allows a relationship to last.\",\r\n    \"Uranus\":\r\n      \"Uranus describes awakenings, changes and the need for freedom. It disrupts habits so that you come closer to your truth.\",\r\n    \"Neptune\":\r\n      \"Neptune describes dreams, ideals and the spiritual dimension of the bond. It can inspire great compassion, but also illusions if nothing is clarified.\",\r\n    \"Pluto\":\r\n      \"Pluto describes deep transformation, power and the instinct to go to the root of things. In a bond, it reveals where you meet shadow, control and the potential for rebirth together.\"\r\n  };\r\n\r\n  function getRuler(signKey){\r\n    const s = astroSigns[signKey];\r\n    if (!s) return null;\r\n    return s.ruler;\r\n  }\r\n\r\n  const elementCompat = {\r\n    \"Air-Air\": {\r\n      label: \"Air & Air\",\r\n      quality: \"fluid\",\r\n      text:\r\n        \"Two Air signs create a very mental, communicative and mobile relationship. You need to talk, think, share ideas to feel close. Lightness can be a great strength: you know how to take distance, relativise, laugh together. The challenge is not to stay at the surface or avoid deeper conversations. Your bond blossoms when you dare to name what hurts too, without hiding behind humour or abstractions.\"\r\n    },\r\n    \"Fire-Fire\": {\r\n      label: \"Fire & Fire\",\r\n      quality: \"intense\",\r\n      text:\r\n        \"Two Fire signs create a burning, passionate, vivid relationship. There is enthusiasm, desire, a need to move forward and live strong experiences together. You can inspire each other and push one another towards your dreams. But the same flame that warms can also burn. Anger, ego and pride can trigger storms. The key is to channel intensity into shared projects rather than power struggles.\"\r\n    },\r\n    \"Earth-Earth\": {\r\n      label: \"Earth & Earth\",\r\n      quality: \"stable\",\r\n      text:\r\n        \"Two Earth signs create a solid, concrete, building-oriented relationship. You think about security, duration, real everyday life: money, work, home, responsibilities. Great reliability is possible between you. The risk is to fall into routine or fear of change, staying together out of habit rather than living impulse. Your love flourishes when you also feed tenderness, play and sensuality, not only seriousness.\"\r\n    },\r\n    \"Water-Water\": {\r\n      label: \"Water & Water\",\r\n      quality: \"fusion\",\r\n      text:\r\n        \"Two Water signs live the relationship as a shared ocean. Emotions circulate intensely: empathy, intuition, dreams, old wounds. You can understand each other without words, feel each other\u2019s inner tides, create a deeply healing cocoon. But you can also drown in fears, emotional dependence and confusion. The key is for each of you to keep a personal shoreline: individual spaces, concrete anchors, so that love remains a source and not a whirlpool.\"\r\n    },\r\n    \"Fire-Air\": {\r\n      label: \"Fire & Air\",\r\n      quality: \"complementary\",\r\n      text:\r\n        \"Fire and Air create a lively, stimulating dynamic. Air feeds Fire with ideas, words and curiosity; Fire gives Air courage, warmth and direction. Together you can form a very creative duo, launching projects, trips, life changes. The challenge is instability: a lot of movement, words and impulses, but sometimes little grounding. You benefit from setting clear agreements and concrete check-ins so your impulses don\u2019t remain just promises.\"\r\n    },\r\n    \"Earth-Water\": {\r\n      label: \"Earth & Water\",\r\n      quality: \"nourishing\",\r\n      text:\r\n        \"Earth and Water create a deep, fertile alchemy. Water brings sensitivity, imagination and empathy; Earth gives containment, structure and safety. Together you can build a home, a project, a life that nourishes both heart and body. The risk: Earth minimising Water\u2019s emotions, or Water experiencing Earth as cold or rigid. The key is for Earth to accept the language of the heart and for Water to respect realistic needs.\"\r\n    },\r\n    \"Fire-Earth\": {\r\n      label: \"Fire & Earth\",\r\n      quality: \"challenge\",\r\n      text:\r\n        \"Fire and Earth create a dynamic of mutual testing. Fire wants to move, dare, accelerate; Earth wants to secure, plan, stabilise. This can make a very powerful couple if each accepts their role: Fire inspires, Earth builds. But if pride interferes, Earth may see Fire as immature, and Fire may experience Earth as a permanent brake. Healing comes through recognising needs: one truly needs solidity, the other movement.\"\r\n    },\r\n    \"Fire-Water\": {\r\n      label: \"Fire & Water\",\r\n      quality: \"alchemical\",\r\n      text:\r\n        \"Fire and Water create a highly emotional and dramatic relationship. Fire expresses strongly; Water feels intensely. The passion can be magnificent but also exhausting if nothing is channelled. Water needs safety and gentleness; Fire needs honesty and space. Without consciousness, you can fall into cycles of conflict, reconciliation and tests. With inner work, this combination becomes deeply transformative and soul-healing.\"\r\n    },\r\n    \"Air-Earth\": {\r\n      label: \"Air & Earth\",\r\n      quality: \"realistic\",\r\n      text:\r\n        \"Air and Earth create a dynamic that must learn to translate ideas into reality. Air brings vision, change, openness; Earth brings patience, continuity and a sense of limits. At best, each helps the other not get lost in scenarios or in control. At worst, Air feels imprisoned and Earth feels not taken seriously. The bond strengthens each time you accept your differences as an exchange of skills, not as defects.\"\r\n    },\r\n    \"Air-Water\": {\r\n      label: \"Air & Water\",\r\n      quality: \"sensitive\",\r\n      text:\r\n        \"Air and Water create a relationship in which mind and emotion must learn to translate one another. Water feels; Air conceptualises. Air can help Water put words on what they live; Water can help Air come down into the heart. The risk: Air analysing Water\u2019s feelings without truly welcoming them, or Water experiencing Air as detached. Your link blossoms when words become a bridge between your inner worlds, not a defence.\"\r\n    }\r\n  };\r\n\r\n  const potentialByQuality = {\r\n    fluid:\r\n      \"Your bond has a naturally fluid potential. Without much effort, you can understand each other, bounce off one another, create together. The danger is not conflict but dispersion: too much lightness, not enough depth. By setting clear intentions and accepting the less 'easy' phases, you can build something both alive and durable.\",\r\n    intense:\r\n      \"Your bond is intensely alive: it can mark an entire lifetime. The potential is immense but demands emotional maturity. If each of you learns to manage anger, pride and the need to be right, the relationship becomes a hearth of creative passion instead of a battlefield.\",\r\n    stable:\r\n      \"Your bond has solid long-term building potential. You can go through trials, build concrete projects, create a strong life framework. The challenge will be not to let routine extinguish the heart. By cultivating tenderness, humour and a few shared follies, you avoid reducing the relationship to a contract.\",\r\n    fusion:\r\n      \"Your bond has a deeply healing potential. Together you can revisit old wounds and offer a rare space of compassion. But such depth requires healthy boundaries: each of you must keep a personal core. By learning to say 'no' without breaking love, you transform fusion into conscious presence.\",\r\n    complementary:\r\n      \"Your bond rests on real complementarity. Each brings what the other lacks: one offers direction, the other vision; one action, the other ideas. This potential is precious but fragile if you judge each other. By recognising the value of your differences, you can become a very creative and inspiring duo.\",\r\n    nourishing:\r\n      \"Your bond can become rich soil where your two lives grow better together than apart. The balance between safety, emotion, concreteness and softness creates a rare climate of trust. If you respect each other\u2019s vulnerabilities, this relationship can be a true inner home.\",\r\n    challenge:\r\n      \"Your bond is a field of learning and confrontation with some of your limits. It is not 'easy', but it is potentially structuring. By accepting to adjust and to let go of certain automatisms, you can transform tension into shared maturity.\",\r\n    alchemical:\r\n      \"Your bond carries strong alchemical charge: it awakens passions, wounds and desires for transformation. Nothing stays lukewarm here. By choosing consciousness rather than power games, this relationship can become a catalyst for deep healing for both of you.\",\r\n    realistic:\r\n      \"Your bond pushes you to confront dream with reality. It is a relationship that teaches both your systems to negotiate between flexibility and structure. By accepting that love also passes through concrete choices and tangible adjustments, you can build a life that honours your differences.\",\r\n    sensitive:\r\n      \"Your bond is imbued with great sensitivity. When true listening is present, you can gently attune to each other and learn the language of the other world (mental for one, emotional for the other). By making communication a sacred practice, you turn fragility into strength.\"\r\n  };\r\n\r\n  const ritualByQuality = {\r\n    fluid:\r\n      \"Void ritual for a fluid bond: choose a quiet moment. Sit facing each other (or face the screen if you are at a distance). One after the other, name three things you genuinely appreciate about the other, without irony. Then in silence, place your hands facing each other (or on your heart if you are apart) and repeat inwardly: 'May our lightness become living commitment.' Let the silence last for at least three deep breaths.\",\r\n    intense:\r\n      \"Void ritual for an intense bond: light a candle in the centre of a shared space. On each side, place an object that symbolises your personal fire. Looking at the flame, each say: 'I choose to use my strength to build, not to destroy.' Then write down one situation where you will consciously transform a conflict into shared action. Keep this paper visible for a few days as a reminder of your choice.\",\r\n    stable:\r\n      \"Void ritual for an Earth-type bond: take a small stone or heavy object, each holding it in one hand. Close your eyes and say: 'I choose to stay, but not to fall asleep.' Then write together three things you want to protect in your relationship and one new thing you wish to introduce (play, a project, a trip\u2026). This gesture wakes the Earth so it remains alive.\",\r\n    fusion:\r\n      \"Void ritual for a fusion-type bond: fill two glasses with water and place them side by side. In the first, visualise your shared emotions; in the second, your personal space. First, drink the 'water of the bond' together in silence, then each drink your 'personal water' while repeating inwardly: 'I can love you without disappearing.' This ritual reminds your systems that love also includes respect for the boundary.\",\r\n    complementary:\r\n      \"Void ritual for a complementary bond: take a sheet of paper and draw a vertical line down the centre. At the top, write both your names. On one side, note 'What I naturally bring into this bond'; on the other, 'What I need to receive more of.' Then each read aloud at least one sentence from each column. Finish by placing both your hands on the sheet in silence for a few seconds.\",\r\n    nourishing:\r\n      \"Void ritual for a nourishing bond: choose a meal, a tea or a moment of shared softness. Before you begin, take 30 seconds of silence while holding an object (cushion, cup, cutlery) as if you were blessing this time. Softly say: 'May what we share here feed both our roots.' These small repeated blessings create a deep memory in the relationship.\",\r\n    challenge:\r\n      \"Void ritual for a challenging bond: on a piece of paper, each write one personal habit that complicates the bond (avoidance, control, criticism, impatience\u2026). Exchange papers and look at the other\u2019s as an effort they are willing to make, not as an accusation. Then fold the papers together and place them under a stone or heavy object for 21 days, as a symbol of your will to stabilise the bond.\",\r\n    alchemical:\r\n      \"Void ritual for an alchemical bond: light a candle (Fire) next to a bowl of water (Water). For a few minutes, simply watch the flame reflected in the water. Then each say: 'I recognise that your sensitivity nourishes my passion and that my strength protects your softness.' At the end, extinguish the candle in the water, symbolising the meeting of the two elements in a conscious gesture rather than an explosive one.\",\r\n    realistic:\r\n      \"Void ritual for a realistic bond: take a sheet and divide it into two columns: 'Our dreams' and 'Our concrete actions.' Write at least two points in each. Then choose one realistic action to take within 7 days to nourish one shared dream. This ritual anchors your visions in reality, where the relationship can actually evolve.\",\r\n    sensitive:\r\n      \"Void ritual for a sensitive bond: sit facing each other, or bring the other person to mind if you are apart. For two minutes, simply listen to your breathing without speaking. Then each share a recent emotion using the phrase: 'Right now, I feel\u2026'. The other is not allowed to comment or give advice, only to say at the end: 'Thank you for trusting me with that.' This simple container creates immense safety for both your systems.\"\r\n  };\r\n\r\n  \/\/ FIX: \u03c3\u03c9\u03c3\u03c4\u03ae \u03b1\u03bd\u03ac\u03b3\u03bd\u03c9\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03b6\u03b5\u03cd\u03b3\u03bf\u03c5\u03c2 \u03c3\u03c4\u03bf\u03b9\u03c7\u03b5\u03af\u03c9\u03bd, \u03cc\u03c0\u03c9\u03c2 \u03c3\u03c4\u03b7 \u03b3\u03b1\u03bb\u03bb\u03b9\u03ba\u03ae \u03b2\u03b5\u03c1\u03c3\u03b9\u03cc\u03bd\r\n  function getElementKey(e1, e2){\r\n    if (!e1 || !e2) return \"\";\r\n    if (e1 === e2) return e1 + \"-\" + e2;\r\n    const pair1 = e1 + \"-\" + e2;\r\n    const pair2 = e2 + \"-\" + e1;\r\n    if (elementCompat[pair1]) return pair1;\r\n    if (elementCompat[pair2]) return pair2;\r\n    return pair1;\r\n  }\r\n\r\n  function astroPreviewPair(){\r\n    const s1 = document.getElementById('astro-sign-1').value;\r\n    const s2 = document.getElementById('astro-sign-2').value;\r\n    const preview = document.getElementById('astro-match-preview');\r\n\r\n    if (!s1 || !s2){\r\n      preview.textContent = \"Choose both Sun signs so the Temple can prepare the weave of your reading.\";\r\n      preview.style.color = \"#f7dba0\";\r\n      return;\r\n    }\r\n\r\n    const signA = astroSigns[s1];\r\n    const signB = astroSigns[s2];\r\n\r\n    if (!signA || !signB) return;\r\n\r\n    const qualityKey = getElementKey(signA.element, signB.element);\r\n    const compat = elementCompat[qualityKey];\r\n\r\n    const nameTop = document.getElementById('astro-match-name-top');\r\n    if (nameTop){\r\n      nameTop.textContent = signA.label + \" \u00d7 \" + signB.label;\r\n    }\r\n\r\n    if (compat){\r\n      preview.innerHTML =\r\n        \"Chosen pair:&nbsp; <span style='color:#fbe5b4;'>\" + signA.label +\r\n        \"<\/span> and <span style='color:#fbe5b4;'>\" + signB.label +\r\n        \"<\/span>. Your elemental combination:&nbsp; <span style='color:#cfeedd;'>\" +\r\n        compat.label + \"<\/span>. After the offering, the detailed reading will unfold below this section.\";\r\n    } else {\r\n      preview.textContent =\r\n        \"Chosen pair: \" + signA.label + \" and \" + signB.label +\r\n        \". After the offering, the detailed reading will unfold below this section.\";\r\n    }\r\n\r\n    preview.style.color = \"#cfd3f3\";\r\n\r\n    \/\/ Keep selected pair in memory before payment\r\n    localStorage.setItem(\"astroMatchSelection\", JSON.stringify({ s1, s2 }));\r\n  }\r\n\r\n  function buildAstroMatchResult(s1, s2){\r\n    const a = astroSigns[s1];\r\n    const b = astroSigns[s2];\r\n    if (!a || !b) return { html: \"\", badgesHtml: \"\" };\r\n\r\n    const key = getElementKey(a.element, b.element);\r\n    const compat = elementCompat[key];\r\n    const quality = compat ? compat.quality : \"realistic\";\r\n    const potential = potentialByQuality[quality] || \"\";\r\n    const ritual = ritualByQuality[quality] || \"\";\r\n\r\n    const rulerA = a.ruler;\r\n    const rulerB = b.ruler;\r\n    const noteA = planetNotes[rulerA] || \"\";\r\n    const noteB = planetNotes[rulerB] || \"\";\r\n\r\n    const badges =\r\n      \"<span>\" + a.label + \" (\" + a.element + \")<\/span>\" +\r\n      \"<span>\" + b.label + \" (\" + b.element + \")<\/span>\" +\r\n      (compat ? \"<span>\" + compat.label + \"<\/span>\" : \"\") +\r\n      \"<span>Ruling planets:&nbsp; \" + rulerA + \" &amp; \" + rulerB + \"<\/span>\";\r\n\r\n    let html = \"\";\r\n    html += \"<p><strong>Your solar archetypes:<\/strong><\/p>\";\r\n    html += \"<p><strong>\" + a.label + \":<\/strong> \" + a.archetype + \"<\/p>\";\r\n    html += \"<p><strong>\" + b.label + \":<\/strong> \" + b.archetype + \"<\/p>\";\r\n\r\n    if (compat){\r\n      html += \"<p><strong>Elemental dynamics & bond:<\/strong> \" + compat.text + \"<\/p>\";\r\n    }\r\n\r\n    html += \"<p><strong>Dialogue of the ruling planets (\" + rulerA + \" &amp; \" + rulerB + \"):<\/strong> \";\r\n    html += a.label + \" is guided by \" + rulerA + \" and \";\r\n    html += b.label + \" is guided by \" + rulerB + \". \";\r\n    html += \"In this connection, these two forces are learning to coexist: when you respect each other\u2019s rhythms, \";\r\n    html += \"your planets stop opposing each other and become two different guardians of the same Temple.<\/p>\";\r\n\r\n    if (noteA){\r\n      html += \"<p><em>\" + rulerA + \" on the \" + a.label + \" side:<\/em> \" + noteA + \"<\/p>\";\r\n    }\r\n    if (noteB){\r\n      html += \"<p><em>\" + rulerB + \" on the \" + b.label + \" side:<\/em> \" + noteB + \"<\/p>\";\r\n    }\r\n\r\n    if (potential){\r\n      html += \"<p><strong>Potential & future of the bond:<\/strong> \" + potential + \"<\/p>\";\r\n    }\r\n\r\n    if (ritual){\r\n      html += \"<p><strong>Void ritual to harmonise your energies:<\/strong> \" + ritual + \"<\/p>\";\r\n    }\r\n\r\n    html += \"<p style='font-size:0.9rem;color:#cfd3f3;margin-top:0.7rem;'><em>\";\r\n    html += \"This reading does not replace your free will. It simply illuminates present dynamics so that you can consciously choose \";\r\n    html += \"the kind of bond you wish to nourish.<\/em><\/p>\";\r\n\r\n    return { html, badgesHtml: badges };\r\n  }\r\n\r\n  function renderAstroMatchResult(s1, s2){\r\n    const typing = document.getElementById('astro-match-typing');\r\n    const wrap   = document.getElementById('astro-match-result-wrapper');\r\n    const msgEl  = document.getElementById('astro-match-result');\r\n    const badgesEl = document.getElementById('astro-match-badges');\r\n\r\n    if (!typing || !wrap || !msgEl || !badgesEl) return;\r\n\r\n    wrap.style.display   = 'none';\r\n    typing.style.display = 'block';\r\n\r\n    const result = buildAstroMatchResult(s1, s2);\r\n\r\n    setTimeout(function(){\r\n      typing.style.display = 'none';\r\n      badgesEl.innerHTML   = result.badgesHtml;\r\n      msgEl.innerHTML      = result.html;\r\n      wrap.style.display   = 'block';\r\n      wrap.scrollIntoView({ behavior:'smooth', block:'start' });\r\n\r\n      localStorage.setItem(\"astroMatchResult\", JSON.stringify({\r\n        s1: s1,\r\n        s2: s2,\r\n        html: result.html,\r\n        badgesHtml: result.badgesHtml\r\n      }));\r\n    }, 2800);\r\n  }\r\n\r\n  function astroNewReading(){\r\n    const hasResult = localStorage.getItem(\"astroMatchResult\");\r\n    if (!hasResult){\r\n      \/\/ nothing stored, just reset UI quietly\r\n      resetAstroMatchUI();\r\n      return;\r\n    }\r\n\r\n    const confirmReset = confirm(\r\n      \"Are you sure you want to start a new reading?\\n\\n\"+\r\n      \"The current text you received will be erased from this device and cannot be retrieved.\\n\"+\r\n      \"You will need to make a new offering for another reading.\"\r\n    );\r\n    if (!confirmReset) return;\r\n\r\n    localStorage.removeItem(\"astroMatchResult\");\r\n    localStorage.removeItem(\"astroMatchSelection\");\r\n    resetAstroMatchUI();\r\n  }\r\n\r\n  function resetAstroMatchUI(){\r\n    const wrap   = document.getElementById('astro-match-result-wrapper');\r\n    const preview = document.getElementById('astro-match-preview');\r\n    const s1Sel  = document.getElementById('astro-sign-1');\r\n    const s2Sel  = document.getElementById('astro-sign-2');\r\n    const badgesEl = document.getElementById('astro-match-badges');\r\n    const msgEl  = document.getElementById('astro-match-result');\r\n    const nameTop = document.getElementById('astro-match-name-top');\r\n\r\n    if (wrap) wrap.style.display = 'none';\r\n    if (preview){\r\n      preview.textContent = \"\";\r\n      preview.style.color = \"#aeb4de\";\r\n    }\r\n    if (badgesEl) badgesEl.innerHTML = \"\";\r\n    if (msgEl) msgEl.innerHTML = \"\";\r\n    if (s1Sel) s1Sel.value = \"\";\r\n    if (s2Sel) s2Sel.value = \"\";\r\n    if (nameTop) nameTop.textContent = \"Void Astrology\";\r\n\r\n    const form = document.getElementById('astro-match-form') || document.body;\r\n    form.scrollIntoView({ behavior: 'smooth', block: 'start' });\r\n  }\r\n\r\n  \/\/ Reload result if already generated (user paid before, refresh \/ reopen)\r\n  document.addEventListener(\"DOMContentLoaded\", function(){\r\n    const saved = localStorage.getItem(\"astroMatchResult\");\r\n    if (saved){\r\n      try{\r\n        const data = JSON.parse(saved);\r\n        if (data && data.s1 && data.s2 && data.html){\r\n          const wrap   = document.getElementById('astro-match-result-wrapper');\r\n          const msgEl  = document.getElementById('astro-match-result');\r\n          const badgesEl = document.getElementById('astro-match-badges');\r\n          if (wrap && msgEl && badgesEl){\r\n            badgesEl.innerHTML = data.badgesHtml || \"\";\r\n            msgEl.innerHTML    = data.html;\r\n            wrap.style.display = 'block';\r\n\r\n            const nameTop = document.getElementById('astro-match-name-top');\r\n            const a = astroSigns[data.s1];\r\n            const b = astroSigns[data.s2];\r\n            if (nameTop && a && b){\r\n              nameTop.textContent = a.label + \" \u00d7 \" + b.label;\r\n            }\r\n\r\n            \/\/ Also restore selects so the UI matches the stored pair\r\n            const s1Sel  = document.getElementById('astro-sign-1');\r\n            const s2Sel  = document.getElementById('astro-sign-2');\r\n            if (s1Sel) s1Sel.value = data.s1;\r\n            if (s2Sel) s2Sel.value = data.s2;\r\n          }\r\n        }\r\n      } catch(e){}\r\n    }\r\n\r\n    if (typeof paypal !== 'undefined') {\r\n      paypal.Buttons({\r\n        onClick: function(data, actions){\r\n          const s1 = document.getElementById('astro-sign-1').value;\r\n          const s2 = document.getElementById('astro-sign-2').value;\r\n          if (!s1 || !s2){\r\n            alert(\"Please choose both Sun signs before proceeding with your offering.\");\r\n            return actions.reject();\r\n          }\r\n          localStorage.setItem(\"astroMatchSelection\", JSON.stringify({ s1, s2 }));\r\n          return actions.resolve();\r\n        },\r\n        createOrder: function(data, actions) {\r\n          return actions.order.create({\r\n            purchase_units: [{\r\n              amount: { value: '5.55' },\r\n              description: 'Void Astrology \u2013 Solar archetype compatibility reading'\r\n            }]\r\n          });\r\n        },\r\n        onApprove: function(data, actions) {\r\n          return actions.order.capture().then(function() {\r\n            let selection = localStorage.getItem(\"astroMatchSelection\");\r\n            let s1, s2;\r\n            if (selection){\r\n              try{\r\n                const obj = JSON.parse(selection);\r\n                s1 = obj.s1;\r\n                s2 = obj.s2;\r\n              } catch(e){}\r\n            }\r\n            if (!s1 || !s2){\r\n              s1 = document.getElementById('astro-sign-1').value;\r\n              s2 = document.getElementById('astro-sign-2').value;\r\n            }\r\n            if (!s1 || !s2){\r\n              alert(\"The transaction went through, but the signs were not correctly recorded. Please contact the Temple if needed.\");\r\n              return;\r\n            }\r\n            renderAstroMatchResult(s1, s2);\r\n          });\r\n        },\r\n        onCancel: function(data) {\r\n          console.log('Payment cancelled', data);\r\n        },\r\n        onError: function(err) {\r\n          console.error('PayPal error \u2013 Void Astrology:', err);\r\n          alert(\"An error occurred with PayPal. Please try again later.\");\r\n        }\r\n      }).render('#paypal-button-container-astro-match');\r\n    } else {\r\n      console.error('PayPal SDK not loaded for Void Astrology compatibility.');\r\n    }\r\n  });\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Void Astrology Solar Archetype Compatibility &mdash; Premium Reading This reading explores the compatibility of your Sun signs through the lens of the Void: not to promise a fairy tale, but to illuminate the real dynamics between you &mdash; strengths, friction points, long-term potential and a ritual for harmonisation. \u2609 Void Astrology Solar archetype compatibility Two Sun signs, two elements, two ruling planets: the Void reveals how your inner worlds truly meet. Your Sun sign \u2014 Choose your sign \u2014AriesTaurusGeminiCancerLeoVirgoLibraScorpioSagittariusCapricornAquariusPisces Sun sign of the other person \u2014 Choose their sign \u2014AriesTaurusGeminiCancerLeoVirgoLibraScorpioSagittariusCapricornAquariusPisces Choose both Sun signs. Then make your offering: the Temple generates a complete written reading (archetypes, elements, planets, potential, ritual) based on this combination. Confirm the pair of signs Offering: 5.55&nbsp;\u20ac Premium Reading &ndash; Void Astrology of the Bond \u27f2 The Void is weaving the threads of your two charts\u2026 just a few moments more, while your solar archetypes align in the Sanctuary. Void Astrology Compatibility Reading Start a new reading<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-22669","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Astrology of the Void \/Compatibility Oracle-Premium - La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Astrology of the Void \/Compatibility Oracle-Premium - La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5\" \/>\n<meta property=\"og:description\" content=\"Void Astrology Solar Archetype Compatibility &mdash; Premium Reading This reading explores the compatibility of your Sun signs through the lens of the Void: not to promise a fairy tale, but to illuminate the real dynamics between you &mdash; strengths, friction points, long-term potential and a ritual for harmonisation. \u2609 Void Astrology Solar archetype compatibility Two Sun signs, two elements, two ruling planets: the Void reveals how your inner worlds truly meet. Your Sun sign \u2014 Choose your sign \u2014AriesTaurusGeminiCancerLeoVirgoLibraScorpioSagittariusCapricornAquariusPisces Sun sign of the other person \u2014 Choose their sign \u2014AriesTaurusGeminiCancerLeoVirgoLibraScorpioSagittariusCapricornAquariusPisces Choose both Sun signs. Then make your offering: the Temple generates a complete written reading (archetypes, elements, planets, potential, ritual) based on this combination. Confirm the pair of signs Offering: 5.55&nbsp;\u20ac Premium Reading &ndash; Void Astrology of the Bond \u27f2 The Void is weaving the threads of your two charts\u2026 just a few moments more, while your solar archetypes align in the Sanctuary. Void Astrology Compatibility Reading Start a new reading\" \/>\n<meta property=\"og:url\" content=\"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/\" \/>\n<meta property=\"og:site_name\" content=\"La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-06T02:25:29+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/\",\"url\":\"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/\",\"name\":\"Astrology of the Void \/Compatibility Oracle-Premium - La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5\",\"isPartOf\":{\"@id\":\"https:\/\/esoteric-sciences.com\/en\/#website\"},\"datePublished\":\"2025-12-06T01:36:52+00:00\",\"dateModified\":\"2025-12-06T02:25:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae\",\"item\":\"https:\/\/esoteric-sciences.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Astrology of the Void \/Compatibility Oracle-Premium\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/esoteric-sciences.com\/en\/#website\",\"url\":\"https:\/\/esoteric-sciences.com\/en\/\",\"name\":\"La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5\",\"description\":\"La Voie Du Vide-Esoteric Sciences\",\"publisher\":{\"@id\":\"https:\/\/esoteric-sciences.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/esoteric-sciences.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/esoteric-sciences.com\/en\/#organization\",\"name\":\"La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5\",\"url\":\"https:\/\/esoteric-sciences.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/esoteric-sciences.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/esoteric-sciences.com\/wp-content\/uploads\/2026\/03\/cropped-logo-2.png\",\"contentUrl\":\"https:\/\/esoteric-sciences.com\/wp-content\/uploads\/2026\/03\/cropped-logo-2.png\",\"width\":1024,\"height\":1024,\"caption\":\"La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5\"},\"image\":{\"@id\":\"https:\/\/esoteric-sciences.com\/en\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Astrology of the Void \/Compatibility Oracle-Premium - La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/","og_locale":"en_US","og_type":"article","og_title":"Astrology of the Void \/Compatibility Oracle-Premium - La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5","og_description":"Void Astrology Solar Archetype Compatibility &mdash; Premium Reading This reading explores the compatibility of your Sun signs through the lens of the Void: not to promise a fairy tale, but to illuminate the real dynamics between you &mdash; strengths, friction points, long-term potential and a ritual for harmonisation. \u2609 Void Astrology Solar archetype compatibility Two Sun signs, two elements, two ruling planets: the Void reveals how your inner worlds truly meet. Your Sun sign \u2014 Choose your sign \u2014AriesTaurusGeminiCancerLeoVirgoLibraScorpioSagittariusCapricornAquariusPisces Sun sign of the other person \u2014 Choose their sign \u2014AriesTaurusGeminiCancerLeoVirgoLibraScorpioSagittariusCapricornAquariusPisces Choose both Sun signs. Then make your offering: the Temple generates a complete written reading (archetypes, elements, planets, potential, ritual) based on this combination. Confirm the pair of signs Offering: 5.55&nbsp;\u20ac Premium Reading &ndash; Void Astrology of the Bond \u27f2 The Void is weaving the threads of your two charts\u2026 just a few moments more, while your solar archetypes align in the Sanctuary. Void Astrology Compatibility Reading Start a new reading","og_url":"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/","og_site_name":"La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5","article_modified_time":"2025-12-06T02:25:29+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/","url":"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/","name":"Astrology of the Void \/Compatibility Oracle-Premium - La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5","isPartOf":{"@id":"https:\/\/esoteric-sciences.com\/en\/#website"},"datePublished":"2025-12-06T01:36:52+00:00","dateModified":"2025-12-06T02:25:29+00:00","breadcrumb":{"@id":"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/esoteric-sciences.com\/en\/astrology-of-the-void-compatibility-oracle-premium\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae","item":"https:\/\/esoteric-sciences.com\/en\/"},{"@type":"ListItem","position":2,"name":"Astrology of the Void \/Compatibility Oracle-Premium"}]},{"@type":"WebSite","@id":"https:\/\/esoteric-sciences.com\/en\/#website","url":"https:\/\/esoteric-sciences.com\/en\/","name":"La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5","description":"La Voie Du Vide-Esoteric Sciences","publisher":{"@id":"https:\/\/esoteric-sciences.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/esoteric-sciences.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/esoteric-sciences.com\/en\/#organization","name":"La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5","url":"https:\/\/esoteric-sciences.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/esoteric-sciences.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/esoteric-sciences.com\/wp-content\/uploads\/2026\/03\/cropped-logo-2.png","contentUrl":"https:\/\/esoteric-sciences.com\/wp-content\/uploads\/2026\/03\/cropped-logo-2.png","width":1024,"height":1024,"caption":"La Voie Du Vide-\u039a\u03ad\u03bd\u03c4\u03c1\u03bf \u0391\u03c0\u03cc\u03ba\u03c1\u03c5\u03c6\u03c9\u03bd \u03a4\u03b5\u03c7\u03bd\u03ce\u03bd &amp; \u0391\u03c1\u03c7\u03b9\u03c4\u03b5\u03ba\u03c4\u03bf\u03bd\u03b9\u03ba\u03ae\u03c2 \u03a0\u03b5\u03b4\u03af\u03bf\u03c5"},"image":{"@id":"https:\/\/esoteric-sciences.com\/en\/#\/schema\/logo\/image\/"}}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/esoteric-sciences.com\/en\/wp-json\/wp\/v2\/pages\/22669","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esoteric-sciences.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/esoteric-sciences.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/esoteric-sciences.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/esoteric-sciences.com\/en\/wp-json\/wp\/v2\/comments?post=22669"}],"version-history":[{"count":6,"href":"https:\/\/esoteric-sciences.com\/en\/wp-json\/wp\/v2\/pages\/22669\/revisions"}],"predecessor-version":[{"id":22684,"href":"https:\/\/esoteric-sciences.com\/en\/wp-json\/wp\/v2\/pages\/22669\/revisions\/22684"}],"wp:attachment":[{"href":"https:\/\/esoteric-sciences.com\/en\/wp-json\/wp\/v2\/media?parent=22669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}