{"id":33054,"date":"2026-03-17T00:55:04","date_gmt":"2026-03-16T22:55:04","guid":{"rendered":"https:\/\/esoteric-sciences.com\/?page_id=33054"},"modified":"2026-07-20T08:28:11","modified_gmt":"2026-07-20T06:28:11","slug":"4-card-tarot-the-78-secrets-revealed","status":"publish","type":"page","link":"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/","title":{"rendered":"4-Card Tarot \u2014 The 78 Secrets Revealed"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"33054\" class=\"elementor elementor-33054 elementor-33053\">\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-full_width elementor-section-stretched 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\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\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<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@500;600;700;800&family=Cormorant+Garamond:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n#tarot-ierou-kenou,\r\n#tarot-ierou-kenou * {\r\n  box-sizing: border-box;\r\n}\r\n\r\n#tarot-ierou-kenou {\r\n  --bg: #020913;\r\n  --bg2: #071326;\r\n  --panel: rgba(8, 22, 38, 0.90);\r\n  --panel2: rgba(13, 31, 49, 0.78);\r\n  --ink: #f9f3e7;\r\n  --muted: rgba(249,243,231,.74);\r\n  --muted2: rgba(249,243,231,.58);\r\n  --gold: #d7b56e;\r\n  --gold2: #f7e8bf;\r\n  --deepgold: #a87722;\r\n  --blue: #174b63;\r\n  --cyan: #70d6ff;\r\n  --rose: #c94f8c;\r\n  --violet: #8d5cff;\r\n  --line: rgba(215,181,110,.25);\r\n  --line2: rgba(112,214,255,.15);\r\n  --shadow: 0 32px 95px rgba(0,0,0,.48);\r\n\r\n  position: relative;\r\n  left: 50%;\r\n  right: 50%;\r\n  width: 100vw;\r\n  max-width: 100vw;\r\n  margin-left: -50vw;\r\n  margin-right: -50vw;\r\n  padding: 0 14px 72px;\r\n  overflow-x: hidden;\r\n  color: var(--ink);\r\n  font-family: Inter, Arial, sans-serif;\r\n  scroll-behavior: smooth;\r\n  -webkit-font-smoothing: antialiased;\r\n  text-rendering: optimizeLegibility;\r\n  background:\r\n    radial-gradient(circle at 8% 0%, rgba(215,181,110,.16), transparent 29%),\r\n    radial-gradient(circle at 88% 2%, rgba(141,92,255,.15), transparent 31%),\r\n    radial-gradient(circle at 50% 100%, rgba(112,214,255,.08), transparent 36%),\r\n    linear-gradient(180deg, #020913 0%, #071326 45%, #020913 100%);\r\n}\r\n\r\n#tarot-ierou-kenou:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  background-image:\r\n    linear-gradient(rgba(215,181,110,.035) 1px, transparent 1px),\r\n    linear-gradient(90deg, rgba(215,181,110,.035) 1px, transparent 1px);\r\n  background-size: 54px 54px;\r\n  mask-image: linear-gradient(180deg, rgba(0,0,0,.58), transparent 74%);\r\n  pointer-events: none;\r\n}\r\n\r\n#tarot-ierou-kenou a {\r\n  color: inherit;\r\n  text-decoration: none !important;\r\n}\r\n\r\n#tarot-ierou-kenou button,\r\n#tarot-ierou-kenou a {\r\n  -webkit-tap-highlight-color: transparent;\r\n}\r\n\r\n#tarot-ierou-kenou .shell {\r\n  position: relative;\r\n  z-index: 2;\r\n  width: min(1480px, 100%);\r\n  margin: 0 auto;\r\n  overflow: hidden;\r\n  border-left: 1px solid rgba(215,181,110,.22);\r\n  border-right: 1px solid rgba(215,181,110,.22);\r\n  background:\r\n    radial-gradient(circle at 50% 0%, rgba(215,181,110,.08), transparent 36%),\r\n    linear-gradient(180deg, rgba(8,16,31,.96), rgba(3,7,19,.97));\r\n  box-shadow: 0 26px 90px rgba(0,0,0,.48);\r\n}\r\n\r\n#tarot-ierou-kenou .hero {\r\n  position: relative;\r\n  padding: clamp(48px, 7vw, 88px) clamp(18px, 4vw, 58px) 42px;\r\n  text-align: center;\r\n  border-bottom: 1px solid rgba(215,181,110,.20);\r\n  background:\r\n    radial-gradient(circle at 50% 0%, rgba(247,232,191,.13), transparent 36%),\r\n    radial-gradient(circle at 18% 18%, rgba(141,92,255,.11), transparent 30%),\r\n    radial-gradient(circle at 88% 10%, rgba(112,214,255,.09), transparent 28%);\r\n}\r\n\r\n#tarot-ierou-kenou .hero:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 18px;\r\n  border: 1px solid rgba(215,181,110,.19);\r\n  border-radius: 34px;\r\n  pointer-events: none;\r\n}\r\n\r\n#tarot-ierou-kenou .micro,\r\n#tarot-ierou-kenou .section-label {\r\n  position: relative;\r\n  z-index: 2;\r\n  color: var(--gold);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  letter-spacing: .22em;\r\n  line-height: 1.65;\r\n  text-transform: uppercase;\r\n  margin: 0 0 14px;\r\n}\r\n\r\n#tarot-ierou-kenou h1 {\r\n  position: relative;\r\n  z-index: 2;\r\n  margin: 0;\r\n  color: var(--gold2);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: clamp(42px, 6vw, 86px);\r\n  font-weight: 700;\r\n  line-height: 1.02;\r\n  letter-spacing: .025em;\r\n  text-shadow: 0 0 36px rgba(215,181,110,.13);\r\n}\r\n\r\n#tarot-ierou-kenou .sub {\r\n  position: relative;\r\n  z-index: 2;\r\n  margin: 16px auto 0;\r\n  color: var(--ink);\r\n  font-family: Cormorant Garamond, Georgia, serif;\r\n  font-size: clamp(24px, 2.5vw, 38px);\r\n  line-height: 1.25;\r\n  max-width: 920px;\r\n}\r\n\r\n#tarot-ierou-kenou .lead {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1060px;\r\n  margin: 22px auto 0;\r\n  color: var(--muted);\r\n  font-size: 17px;\r\n  line-height: 1.82;\r\n}\r\n\r\n#tarot-ierou-kenou strong {\r\n  color: var(--gold2);\r\n}\r\n\r\n#tarot-ierou-kenou .hero-actions,\r\n#tarot-ierou-kenou .premium-actions,\r\n#tarot-ierou-kenou .result-cta-actions,\r\n#tarot-ierou-kenou .controls {\r\n  position: relative;\r\n  z-index: 2;\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 12px;\r\n  justify-content: center;\r\n  align-items: center;\r\n}\r\n\r\n#tarot-ierou-kenou .hero-actions {\r\n  margin-top: 30px;\r\n}\r\n\r\n#tarot-ierou-kenou .hero-btn,\r\n#tarot-ierou-kenou .cta-btn,\r\n#tarot-ierou-kenou .small-gold-btn,\r\n#tarot-ierou-kenou .small-outline-btn,\r\n#tarot-ierou-kenou .btn {\r\n  min-height: 50px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border-radius: 999px;\r\n  border: 1px solid rgba(215,181,110,.35);\r\n  padding: 13px 22px;\r\n  color: var(--gold2) !important;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.025)),\r\n    rgba(255,255,255,.035);\r\n  box-shadow: 0 12px 34px rgba(0,0,0,.24);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 12px;\r\n  font-weight: 800;\r\n  letter-spacing: .075em;\r\n  text-transform: uppercase;\r\n  line-height: 1.2;\r\n  transition: transform .22s ease, filter .22s ease, border-color .22s ease, box-shadow .22s ease;\r\n  cursor: pointer;\r\n}\r\n\r\n#tarot-ierou-kenou .hero-btn:hover,\r\n#tarot-ierou-kenou .cta-btn:hover,\r\n#tarot-ierou-kenou .small-gold-btn:hover,\r\n#tarot-ierou-kenou .small-outline-btn:hover,\r\n#tarot-ierou-kenou .btn:hover {\r\n  transform: translateY(-2px);\r\n  border-color: rgba(247,232,191,.70);\r\n  box-shadow: 0 18px 44px rgba(0,0,0,.36), 0 0 26px rgba(215,181,110,.13);\r\n  filter: brightness(1.05);\r\n}\r\n\r\n#tarot-ierou-kenou .hero-btn.primary,\r\n#tarot-ierou-kenou .cta-btn,\r\n#tarot-ierou-kenou .small-gold-btn,\r\n#tarot-ierou-kenou .btn {\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 54%, #a87722);\r\n  color: #060914 !important;\r\n  border-color: rgba(247,232,191,.78);\r\n}\r\n\r\n#tarot-ierou-kenou .hero-btn.secondary,\r\n#tarot-ierou-kenou .secondary-cta,\r\n#tarot-ierou-kenou .small-outline-btn {\r\n  background:\r\n    linear-gradient(135deg, rgba(112,214,255,.14), rgba(215,181,110,.08)),\r\n    rgba(255,255,255,.035);\r\n  color: var(--ink) !important;\r\n}\r\n\r\n#tarot-ierou-kenou .trust-row {\r\n  position: relative;\r\n  z-index: 2;\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 16px;\r\n  max-width: 1160px;\r\n  margin: 34px auto 0;\r\n}\r\n\r\n#tarot-ierou-kenou .trust-pill {\r\n  border: 1px solid rgba(215,181,110,.20);\r\n  border-radius: 24px;\r\n  padding: 18px;\r\n  color: var(--muted);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.025)),\r\n    rgba(8,22,38,.62);\r\n  font-size: 14.5px;\r\n  line-height: 1.65;\r\n  text-align: left;\r\n}\r\n\r\n#tarot-ierou-kenou .micro-warning {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 980px;\r\n  margin: 22px auto 0;\r\n  color: rgba(249,243,231,.68);\r\n  border: 1px solid rgba(215,181,110,.18);\r\n  border-radius: 999px;\r\n  padding: 11px 18px;\r\n  background: rgba(255,255,255,.035);\r\n  font-size: 13px;\r\n  line-height: 1.5;\r\n}\r\n\r\n#tarot-ierou-kenou .quick-paths {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, 1fr);\r\n  gap: 14px;\r\n  margin-top: 28px;\r\n}\r\n\r\n#tarot-ierou-kenou .quick-path {\r\n  border: 1px solid rgba(215,181,110,.18);\r\n  border-radius: 22px;\r\n  padding: 18px;\r\n  background: rgba(255,255,255,.035);\r\n  text-align: left;\r\n}\r\n\r\n#tarot-ierou-kenou .quick-path b {\r\n  display: block;\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 13px;\r\n  letter-spacing: .08em;\r\n  text-transform: uppercase;\r\n  margin-bottom: 8px;\r\n}\r\n\r\n#tarot-ierou-kenou .quick-path span {\r\n  display: block;\r\n  color: var(--muted);\r\n  font-size: 13px;\r\n  line-height: 1.55;\r\n}\r\n\r\n#tarot-ierou-kenou .board {\r\n  position: relative;\r\n  padding: clamp(22px, 4vw, 42px);\r\n}\r\n\r\n#tarot-ierou-kenou .spread-panel,\r\n#tarot-ierou-kenou .cta-box,\r\n#tarot-ierou-kenou .reading-card {\r\n  position: relative;\r\n  border: 1px solid rgba(215,181,110,.24);\r\n  border-radius: 34px;\r\n  background:\r\n    radial-gradient(circle at 50% 0%, rgba(215,181,110,.09), transparent 35%),\r\n    linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.025)),\r\n    rgba(8,22,38,.82);\r\n  box-shadow: var(--shadow);\r\n  overflow: hidden;\r\n}\r\n\r\n#tarot-ierou-kenou .spread-panel {\r\n  padding: clamp(22px, 3.5vw, 38px);\r\n  scroll-margin-top: 160px;\r\n}\r\n\r\n#tarot-ierou-kenou .spread-panel:before,\r\n#tarot-ierou-kenou .cta-box:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 16px;\r\n  border: 1px solid rgba(215,181,110,.13);\r\n  border-radius: 25px;\r\n  pointer-events: none;\r\n}\r\n\r\n#tarot-ierou-kenou .ritual-line {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 1080px;\r\n  margin: 0 auto 28px;\r\n  border: 1px solid rgba(215,181,110,.18);\r\n  border-radius: 26px;\r\n  padding: 20px;\r\n  background: rgba(0,0,0,.16);\r\n  color: var(--muted);\r\n  font-family: Cormorant Garamond, Georgia, serif;\r\n  font-size: clamp(19px, 1.8vw, 25px);\r\n  line-height: 1.46;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .cards-row {\r\n  position: relative;\r\n  z-index: 2;\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 18px;\r\n  align-items: stretch;\r\n  margin-top: 28px;\r\n}\r\n\r\n#tarot-ierou-kenou .slot-wrap {\r\n  min-width: 0;\r\n}\r\n\r\n#tarot-ierou-kenou .slot-title {\r\n  min-height: 43px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  margin-bottom: 10px;\r\n  padding: 9px 10px;\r\n  border: 1px solid rgba(215,181,110,.22);\r\n  border-radius: 999px;\r\n  color: var(--gold2);\r\n  background: rgba(255,255,255,.035);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 11px;\r\n  font-weight: 800;\r\n  letter-spacing: .07em;\r\n  text-align: center;\r\n  text-transform: uppercase;\r\n}\r\n\r\n#tarot-ierou-kenou .card-slot {\r\n  position: relative;\r\n  width: 100%;\r\n  min-width: 0;\r\n  aspect-ratio: 0.66 \/ 1;\r\n  min-height: 320px;\r\n  border-radius: 26px;\r\n  perspective: 1200px;\r\n  cursor: pointer;\r\n  touch-action: manipulation;\r\n  outline: none;\r\n}\r\n\r\n#tarot-ierou-kenou .card-slot:focus-visible {\r\n  box-shadow: 0 0 0 3px rgba(247,232,191,.45);\r\n}\r\n\r\n#tarot-ierou-kenou .card-shell {\r\n  position: relative;\r\n  width: 100%;\r\n  height: 100%;\r\n  border-radius: 26px;\r\n  transform-style: preserve-3d;\r\n  transition: transform .72s cubic-bezier(.2,.75,.2,1);\r\n}\r\n\r\n#tarot-ierou-kenou .card-slot.revealed .card-shell {\r\n  transform: rotateY(180deg);\r\n}\r\n\r\n#tarot-ierou-kenou .card-back-state,\r\n#tarot-ierou-kenou .card-open-state {\r\n  position: absolute;\r\n  inset: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  justify-content: center;\r\n  backface-visibility: hidden;\r\n  border-radius: 26px;\r\n  border: 1px solid rgba(215,181,110,.36);\r\n  padding: 20px 16px;\r\n  overflow: hidden;\r\n}\r\n\r\n#tarot-ierou-kenou .card-back-state {\r\n  background:\r\n    radial-gradient(circle at 50% 18%, rgba(215,181,110,.16), transparent 32%),\r\n    radial-gradient(circle at 50% 80%, rgba(141,92,255,.12), transparent 34%),\r\n    linear-gradient(145deg, rgba(8,16,31,.98), rgba(2,5,13,.98));\r\n  box-shadow:\r\n    inset 0 1px 0 rgba(255,255,255,.05),\r\n    0 24px 50px rgba(0,0,0,.44);\r\n}\r\n\r\n#tarot-ierou-kenou .card-back-state:before,\r\n#tarot-ierou-kenou .card-open-state:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 12px;\r\n  border-radius: 19px;\r\n  border: 1px solid rgba(215,181,110,.20);\r\n  pointer-events: none;\r\n}\r\n\r\n#tarot-ierou-kenou .sigil-top,\r\n#tarot-ierou-kenou .sigil-bottom {\r\n  position: relative;\r\n  z-index: 2;\r\n  color: rgba(247,232,191,.76);\r\n  font-size: 14px;\r\n  letter-spacing: .18em;\r\n}\r\n\r\n#tarot-ierou-kenou .sigil-core {\r\n  position: relative;\r\n  z-index: 2;\r\n  width: 88px;\r\n  height: 88px;\r\n  margin: 28px auto;\r\n  border-radius: 999px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  color: #060914;\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 54%, #a87722);\r\n  font-size: 38px;\r\n  box-shadow: 0 0 40px rgba(215,181,110,.22);\r\n}\r\n\r\n#tarot-ierou-kenou .front-label {\r\n  position: relative;\r\n  z-index: 2;\r\n  color: var(--gold2);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 17px;\r\n  font-weight: 700;\r\n  letter-spacing: .07em;\r\n  text-align: center;\r\n  line-height: 1.25;\r\n  text-transform: uppercase;\r\n}\r\n\r\n#tarot-ierou-kenou .front-note {\r\n  position: relative;\r\n  z-index: 2;\r\n  margin-top: 14px;\r\n  color: var(--muted2);\r\n  font-size: 13px;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .card-open-state {\r\n  transform: rotateY(180deg);\r\n  background:\r\n    radial-gradient(circle at 50% 20%, rgba(247,232,191,.16), transparent 35%),\r\n    linear-gradient(145deg, rgba(19,30,50,.98), rgba(7,13,25,.98));\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .open-mini {\r\n  color: var(--gold);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 10px;\r\n  font-weight: 800;\r\n  letter-spacing: .10em;\r\n  text-transform: uppercase;\r\n  margin-bottom: 12px;\r\n}\r\n\r\n#tarot-ierou-kenou .open-core {\r\n  width: 72px;\r\n  height: 72px;\r\n  flex: 0 0 auto;\r\n  border-radius: 999px;\r\n  margin: 0 auto 14px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  color: #060914;\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 54%, #a87722);\r\n  font-size: 30px;\r\n  box-shadow: 0 0 36px rgba(215,181,110,.22);\r\n}\r\n\r\n#tarot-ierou-kenou .open-name {\r\n  color: var(--gold2);\r\n  font-family: Cormorant Garamond, Georgia, serif;\r\n  font-size: clamp(19px, 1.8vw, 25px);\r\n  font-weight: 700;\r\n  line-height: 1.1;\r\n  max-width: 100%;\r\n  overflow-wrap: anywhere;\r\n}\r\n\r\n#tarot-ierou-kenou .open-arcana {\r\n  margin-top: 10px;\r\n  color: rgba(249,243,231,.64);\r\n  font-size: 12px;\r\n  text-transform: uppercase;\r\n  letter-spacing: .08em;\r\n}\r\n\r\n#tarot-ierou-kenou .open-keys {\r\n  margin-top: 10px;\r\n  color: var(--muted);\r\n  font-size: 13px;\r\n  line-height: 1.45;\r\n  max-width: 100%;\r\n  overflow-wrap: anywhere;\r\n}\r\n\r\n#tarot-ierou-kenou .details-intro {\r\n  max-width: 980px;\r\n  margin: 30px auto 0;\r\n  padding: 18px 22px;\r\n  border-radius: 24px;\r\n  border: 1px solid rgba(215,181,110,.24);\r\n  background: rgba(255,255,255,.045);\r\n  color: var(--gold2);\r\n  font-family: Cormorant Garamond, Georgia, serif;\r\n  font-size: clamp(20px, 2vw, 28px);\r\n  line-height: 1.35;\r\n  text-align: center;\r\n  opacity: 0;\r\n  transform: translateY(10px);\r\n  transition: opacity .35s ease, transform .35s ease;\r\n  pointer-events: none;\r\n  scroll-margin-top: 160px;\r\n}\r\n\r\n#tarot-ierou-kenou .details-intro.visible {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n  pointer-events: auto;\r\n}\r\n\r\n#tarot-ierou-kenou .details-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: 18px;\r\n  margin-top: 24px;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-card {\r\n  min-width: 0;\r\n  border: 1px solid rgba(215,181,110,.21);\r\n  border-radius: 28px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.022)),\r\n    rgba(5,14,27,.72);\r\n  padding: 24px;\r\n  opacity: 0;\r\n  transform: translateY(10px);\r\n  transition: opacity .35s ease, transform .35s ease, border-color .25s ease;\r\n  overflow: hidden;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-card.visible {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n}\r\n\r\n#tarot-ierou-kenou .detail-card:hover {\r\n  border-color: rgba(247,232,191,.42);\r\n}\r\n\r\n#tarot-ierou-kenou .detail-position,\r\n#tarot-ierou-kenou .detail-arcana,\r\n#tarot-ierou-kenou .detail-label {\r\n  color: var(--gold);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 11px;\r\n  font-weight: 800;\r\n  letter-spacing: .11em;\r\n  line-height: 1.5;\r\n  text-transform: uppercase;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-head {\r\n  display: grid;\r\n  grid-template-columns: 70px minmax(0, 1fr);\r\n  gap: 16px;\r\n  align-items: center;\r\n  margin: 16px 0 18px;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-icon {\r\n  width: 70px;\r\n  height: 70px;\r\n  border-radius: 999px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  color: #060914;\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 54%, #a87722);\r\n  font-size: 30px;\r\n  box-shadow: 0 0 34px rgba(215,181,110,.18);\r\n}\r\n\r\n#tarot-ierou-kenou .detail-name {\r\n  margin: 6px 0 7px;\r\n  color: var(--gold2);\r\n  font-family: Cormorant Garamond, Georgia, serif;\r\n  font-size: clamp(25px, 2.4vw, 34px);\r\n  line-height: 1.08;\r\n  overflow-wrap: anywhere;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-keys {\r\n  color: var(--muted);\r\n  font-size: 14px;\r\n  line-height: 1.55;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-text {\r\n  margin-top: 12px;\r\n  color: var(--muted);\r\n  font-size: 16px;\r\n  line-height: 1.82;\r\n  overflow-wrap: break-word;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-deep-line {\r\n  display: block;\r\n  margin-top: 14px;\r\n  color: rgba(249,243,231,.70);\r\n}\r\n\r\n\r\n#tarot-ierou-kenou .detail-commercial-signal {\r\n  display: block;\r\n  margin-top: 15px;\r\n  padding: 15px 16px;\r\n  border-radius: 18px;\r\n  border: 1px solid rgba(215,181,110,.26);\r\n  background:\r\n    radial-gradient(circle at 0% 0%, rgba(215,181,110,.13), transparent 45%),\r\n    linear-gradient(135deg, rgba(255,255,255,.055), rgba(255,255,255,.025));\r\n  color: rgba(249,243,231,.86);\r\n  font-size: 15px;\r\n  line-height: 1.72;\r\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.035);\r\n}\r\n\r\n#tarot-ierou-kenou .detail-commercial-signal strong {\r\n  color: #f7e8bf;\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 12px;\r\n  letter-spacing: .08em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-nudge {\r\n  margin-top: 18px;\r\n  border-top: 1px solid rgba(215,181,110,.14);\r\n  padding-top: 15px;\r\n  color: var(--muted);\r\n  font-size: 14.5px;\r\n  line-height: 1.65;\r\n}\r\n\r\n#tarot-ierou-kenou .result-grid {\r\n  margin-top: 24px;\r\n}\r\n\r\n#tarot-ierou-kenou .reading-card {\r\n  padding: clamp(24px, 3.5vw, 38px);\r\n}\r\n\r\n#tarot-ierou-kenou .reading-title,\r\n#tarot-ierou-kenou .result-cta-title {\r\n  color: var(--gold2);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: clamp(22px, 2.3vw, 34px);\r\n  font-weight: 700;\r\n  line-height: 1.15;\r\n  letter-spacing: .04em;\r\n  text-align: center;\r\n  margin-bottom: 18px;\r\n}\r\n\r\n#tarot-ierou-kenou .reading-text,\r\n#tarot-ierou-kenou .final-result-block,\r\n#tarot-ierou-kenou .result-cta p {\r\n  color: var(--muted);\r\n  font-size: 16px;\r\n  line-height: 1.82;\r\n  overflow-wrap: break-word;\r\n}\r\n\r\n#tarot-ierou-kenou .final-result-block p + p {\r\n  margin-top: 14px;\r\n}\r\n\r\n#tarot-ierou-kenou .commercial-line {\r\n  border-left: 3px solid rgba(215,181,110,.55);\r\n  padding-left: 16px;\r\n  color: rgba(249,243,231,.78);\r\n}\r\n\r\n#tarot-ierou-kenou .result-cta {\r\n  margin-top: 24px;\r\n  padding: 24px;\r\n  border: 1px solid rgba(215,181,110,.22);\r\n  border-radius: 26px;\r\n  background:\r\n    radial-gradient(circle at 50% 0%, rgba(215,181,110,.10), transparent 36%),\r\n    rgba(255,255,255,.035);\r\n}\r\n\r\n#tarot-ierou-kenou .result-cta-title {\r\n  font-size: clamp(20px, 2vw, 28px);\r\n  margin-bottom: 12px;\r\n}\r\n\r\n#tarot-ierou-kenou .result-cta-actions {\r\n  margin-top: 18px;\r\n}\r\n\r\n#tarot-ierou-kenou .controls {\r\n  margin-top: 28px;\r\n}\r\n\r\n#tarot-ierou-kenou .controls-note {\r\n  max-width: 780px;\r\n  margin: 14px auto 0;\r\n  color: var(--muted2);\r\n  font-size: 13px;\r\n  line-height: 1.6;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .premium-cta-box {\r\n  padding: clamp(26px, 4vw, 48px);\r\n}\r\n\r\n#tarot-ierou-kenou .premium-cta-box p {\r\n  max-width: 980px;\r\n  margin: 0 auto;\r\n  color: var(--muted);\r\n  font-size: 17px;\r\n  line-height: 1.82;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .premium-list {\r\n  max-width: 980px;\r\n  margin: 24px auto 0;\r\n  padding: 0;\r\n  list-style: none;\r\n  display: grid;\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  gap: 14px;\r\n}\r\n\r\n#tarot-ierou-kenou .premium-list li {\r\n  border: 1px solid rgba(215,181,110,.18);\r\n  border-radius: 22px;\r\n  padding: 18px;\r\n  background: rgba(255,255,255,.035);\r\n  color: var(--muted);\r\n  font-size: 14.5px;\r\n  line-height: 1.6;\r\n}\r\n\r\n#tarot-ierou-kenou .premium-actions {\r\n  margin-top: 26px;\r\n}\r\n\r\n#tarot-ierou-kenou .footer-note {\r\n  padding: 28px clamp(18px, 4vw, 48px) 40px;\r\n  color: rgba(249,243,231,.56);\r\n  font-size: 13px;\r\n  line-height: 1.7;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .sticky-sacred-cta {\r\n  z-index: 5;\r\n  width: min(920px, calc(100% - 28px));\r\n  margin: 18px auto 0;\r\n  position: sticky;\r\n  bottom: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 12px;\r\n  flex-wrap: wrap;\r\n  border: 1px solid rgba(215,181,110,.32);\r\n  border-radius: 999px;\r\n  padding: 12px 14px;\r\n  background:\r\n    radial-gradient(circle at 20% 0%, rgba(215,181,110,.16), transparent 34%),\r\n    linear-gradient(135deg, rgba(2,9,19,.95), rgba(7,19,38,.95));\r\n  box-shadow: 0 18px 50px rgba(0,0,0,.40);\r\n  backdrop-filter: blur(12px);\r\n}\r\n\r\n#tarot-ierou-kenou .sticky-sacred-cta span {\r\n  color: var(--ink);\r\n  font-size: 14px;\r\n  line-height: 1.4;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .sticky-sacred-cta a {\r\n  min-height: 38px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border-radius: 999px;\r\n  padding: 9px 14px;\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 54%, #a87722);\r\n  color: #060914 !important;\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 11px;\r\n  font-weight: 800;\r\n  letter-spacing: .07em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n\r\n\/* Mobile\/browser stability patch:\r\n   prevents the card back from visually sitting over the revealed text on Chrome\/Safari mobile. *\/\r\nhtml {\r\n  -webkit-text-size-adjust: 100%;\r\n  text-size-adjust: 100%;\r\n}\r\n\r\n#tarot-ierou-kenou,\r\n#tarot-ierou-kenou * {\r\n  -webkit-text-size-adjust: 100%;\r\n  text-size-adjust: 100%;\r\n}\r\n\r\n#tarot-ierou-kenou .card-shell {\r\n  -webkit-transform-style: preserve-3d;\r\n  transform-style: preserve-3d;\r\n  will-change: transform;\r\n}\r\n\r\n#tarot-ierou-kenou .card-back-state,\r\n#tarot-ierou-kenou .card-open-state {\r\n  -webkit-backface-visibility: hidden;\r\n  backface-visibility: hidden;\r\n  will-change: opacity, visibility, transform;\r\n}\r\n\r\n#tarot-ierou-kenou .card-back-state {\r\n  z-index: 2;\r\n}\r\n\r\n#tarot-ierou-kenou .card-open-state {\r\n  z-index: 1;\r\n  opacity: 0;\r\n  visibility: hidden;\r\n}\r\n\r\n#tarot-ierou-kenou .card-slot.revealed .card-back-state {\r\n  opacity: 0;\r\n  visibility: hidden;\r\n  pointer-events: none;\r\n  z-index: 1;\r\n}\r\n\r\n#tarot-ierou-kenou .card-slot.revealed .card-open-state {\r\n  opacity: 1;\r\n  visibility: visible;\r\n  z-index: 3;\r\n}\r\n\r\n@media (max-width: 760px) {\r\n  \/* On mobile we avoid the 3D flip rendering bug completely:\r\n     unopened card = back only, opened card = result only. *\/\r\n  #tarot-ierou-kenou .card-shell,\r\n  #tarot-ierou-kenou .card-slot.revealed .card-shell {\r\n    transform: none !important;\r\n    -webkit-transform: none !important;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-back-state,\r\n  #tarot-ierou-kenou .card-open-state {\r\n    transform: none !important;\r\n    -webkit-transform: none !important;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot:not(.revealed) .card-open-state {\r\n    display: none !important;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot.revealed .card-back-state {\r\n    display: none !important;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot.revealed .card-open-state {\r\n    display: flex !important;\r\n    opacity: 1 !important;\r\n    visibility: visible !important;\r\n    position: absolute;\r\n    inset: 0;\r\n  }\r\n}\r\n\r\n@media (max-width: 1100px) {\r\n  #tarot-ierou-kenou .trust-row,\r\n  #tarot-ierou-kenou .premium-list {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  #tarot-ierou-kenou .quick-paths {\r\n    grid-template-columns: repeat(2, 1fr);\r\n  }\r\n\r\n  #tarot-ierou-kenou .cards-row {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot {\r\n    min-height: 340px;\r\n  }\r\n}\r\n\r\n@media (max-width: 760px) {\r\n  #tarot-ierou-kenou {\r\n    padding: 0 10px 50px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .shell {\r\n    border-left: 0;\r\n    border-right: 0;\r\n  }\r\n\r\n  #tarot-ierou-kenou .hero {\r\n    padding: 46px 14px 30px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .hero:before {\r\n    inset: 10px;\r\n    border-radius: 24px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .lead {\r\n    font-size: 15.5px;\r\n    line-height: 1.72;\r\n  }\r\n\r\n  #tarot-ierou-kenou .hero-actions,\r\n  #tarot-ierou-kenou .premium-actions,\r\n  #tarot-ierou-kenou .result-cta-actions {\r\n    flex-direction: column;\r\n    align-items: stretch;\r\n  }\r\n\r\n  #tarot-ierou-kenou .hero-btn,\r\n  #tarot-ierou-kenou .cta-btn,\r\n  #tarot-ierou-kenou .small-gold-btn,\r\n  #tarot-ierou-kenou .small-outline-btn,\r\n  #tarot-ierou-kenou .btn {\r\n    width: 100%;\r\n    min-height: 48px;\r\n    padding: 13px 16px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .trust-pill,\r\n  #tarot-ierou-kenou .quick-path,\r\n  #tarot-ierou-kenou .premium-list li {\r\n    text-align: left;\r\n  }\r\n\r\n  #tarot-ierou-kenou .quick-paths {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  #tarot-ierou-kenou .board {\r\n    padding: 20px 10px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .spread-panel {\r\n    padding: 18px 10px 22px;\r\n    border-radius: 26px;\r\n    scroll-margin-top: 120px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .spread-panel:before,\r\n  #tarot-ierou-kenou .cta-box:before {\r\n    display: none;\r\n  }\r\n\r\n  #tarot-ierou-kenou .ritual-line {\r\n    border-radius: 20px;\r\n    padding: 16px 14px;\r\n    font-size: 19px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .cards-row {\r\n    gap: 12px;\r\n    margin-top: 20px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .slot-title {\r\n    min-height: 38px;\r\n    font-size: 9.4px;\r\n    letter-spacing: .045em;\r\n    padding: 8px 7px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot {\r\n    min-height: 272px;\r\n    border-radius: 20px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-shell,\r\n  #tarot-ierou-kenou .card-back-state,\r\n  #tarot-ierou-kenou .card-open-state {\r\n    border-radius: 20px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-back-state,\r\n  #tarot-ierou-kenou .card-open-state {\r\n    padding: 16px 10px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .sigil-core {\r\n    width: 68px;\r\n    height: 68px;\r\n    font-size: 30px;\r\n    margin: 20px auto;\r\n  }\r\n\r\n  #tarot-ierou-kenou .front-label {\r\n    font-size: 14px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .front-note,\r\n  #tarot-ierou-kenou .open-arcana,\r\n  #tarot-ierou-kenou .open-keys {\r\n    font-size: 11.5px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .open-core {\r\n    width: 56px;\r\n    height: 56px;\r\n    font-size: 24px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .open-name {\r\n    font-size: 18px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .details-intro {\r\n    margin-top: 22px;\r\n    padding: 16px 14px;\r\n    border-radius: 20px;\r\n    scroll-margin-top: 120px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .details-grid {\r\n    grid-template-columns: 1fr;\r\n    gap: 14px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .detail-card {\r\n    padding: 18px 14px;\r\n    border-radius: 22px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .detail-head {\r\n    grid-template-columns: 54px minmax(0, 1fr);\r\n    gap: 12px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .detail-icon {\r\n    width: 54px;\r\n    height: 54px;\r\n    font-size: 24px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .detail-text,\r\n  #tarot-ierou-kenou .reading-text,\r\n  #tarot-ierou-kenou .final-result-block,\r\n  #tarot-ierou-kenou .result-cta p,\r\n  #tarot-ierou-kenou .premium-cta-box p {\r\n    font-size: 15px;\r\n    line-height: 1.72;\r\n  }\r\n\r\n  #tarot-ierou-kenou .reading-card,\r\n  #tarot-ierou-kenou .premium-cta-box,\r\n  #tarot-ierou-kenou .result-cta {\r\n    padding: 20px 14px;\r\n    border-radius: 24px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .sticky-sacred-cta {\r\n    position: relative;\r\n    bottom: auto;\r\n    width: 100%;\r\n    border-radius: 24px;\r\n    margin-top: 16px;\r\n  }\r\n}\r\n\r\n@media (max-width: 420px) {\r\n  #tarot-ierou-kenou {\r\n    padding-left: 8px;\r\n    padding-right: 8px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .cards-row {\r\n    grid-template-columns: 1fr;\r\n    max-width: 310px;\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n  }\r\n\r\n  #tarot-ierou-kenou .card-slot {\r\n    min-height: 410px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .slot-title {\r\n    font-size: 10px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .open-name {\r\n    font-size: 23px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .open-core {\r\n    width: 68px;\r\n    height: 68px;\r\n    font-size: 30px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .micro-warning {\r\n    border-radius: 20px;\r\n  }\r\n}\r\n\r\n\/* Topic selector \u2014 commercial focused but premium *\/\r\n#tarot-ierou-kenou .topic-selector {\r\n  position: relative;\r\n  z-index: 3;\r\n  max-width: 1120px;\r\n  margin: 0 auto 26px;\r\n  padding: 18px;\r\n  border-radius: 28px;\r\n  border: 1px solid rgba(215,181,110,.24);\r\n  background:\r\n    radial-gradient(circle at 0% 0%, rgba(215,181,110,.14), transparent 42%),\r\n    linear-gradient(135deg, rgba(255,255,255,.06), rgba(255,255,255,.024)),\r\n    rgba(4,13,27,.72);\r\n  box-shadow: 0 18px 54px rgba(0,0,0,.34);\r\n  overflow: hidden;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-selector:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 12px;\r\n  border-radius: 20px;\r\n  border: 1px solid rgba(215,181,110,.11);\r\n  pointer-events: none;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-kicker {\r\n  position: relative;\r\n  z-index: 2;\r\n  color: var(--gold2);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 12px;\r\n  font-weight: 800;\r\n  letter-spacing: .16em;\r\n  text-transform: uppercase;\r\n  text-align: center;\r\n  margin-bottom: 12px;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-buttons {\r\n  position: relative;\r\n  z-index: 2;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  gap: 10px;\r\n  flex-wrap: wrap;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-btn {\r\n  appearance: none;\r\n  border: 1px solid rgba(215,181,110,.26);\r\n  border-radius: 999px;\r\n  min-height: 44px;\r\n  padding: 9px 16px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.025)),\r\n    rgba(255,255,255,.035);\r\n  color: rgba(249,243,231,.90);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 11px;\r\n  font-weight: 800;\r\n  letter-spacing: .07em;\r\n  text-transform: uppercase;\r\n  cursor: pointer;\r\n  transition: .22s ease;\r\n  white-space: nowrap;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-btn:hover {\r\n  transform: translateY(-2px);\r\n  border-color: rgba(247,232,191,.56);\r\n  box-shadow: 0 12px 28px rgba(0,0,0,.26), 0 0 20px rgba(215,181,110,.10);\r\n}\r\n\r\n#tarot-ierou-kenou .topic-btn.active {\r\n  background: linear-gradient(135deg, #f7e8bf, #d7b56e 55%, #a87722);\r\n  border-color: rgba(247,232,191,.78);\r\n  color: #050914;\r\n  box-shadow: 0 14px 34px rgba(215,181,110,.18);\r\n}\r\n\r\n#tarot-ierou-kenou .topic-note {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 820px;\r\n  margin: 13px auto 0;\r\n  color: rgba(249,243,231,.68);\r\n  font-size: 14px;\r\n  line-height: 1.62;\r\n  text-align: center;\r\n}\r\n\r\n#tarot-ierou-kenou .topic-chip {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  margin: 0 0 12px;\r\n  padding: 7px 11px;\r\n  border-radius: 999px;\r\n  border: 1px solid rgba(215,181,110,.24);\r\n  background: rgba(255,255,255,.04);\r\n  color: var(--gold2);\r\n  font-family: Cinzel, Georgia, serif;\r\n  font-size: 10px;\r\n  font-weight: 800;\r\n  letter-spacing: .09em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-text p {\r\n  margin: 0;\r\n}\r\n\r\n#tarot-ierou-kenou .detail-text p + p {\r\n  margin-top: 12px;\r\n}\r\n\r\n@media (max-width: 760px) {\r\n  #tarot-ierou-kenou .topic-selector {\r\n    margin-bottom: 22px;\r\n    padding: 15px 12px;\r\n    border-radius: 24px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .topic-buttons {\r\n    justify-content: flex-start;\r\n    flex-wrap: nowrap;\r\n    overflow-x: auto;\r\n    overflow-y: hidden;\r\n    -webkit-overflow-scrolling: touch;\r\n    scrollbar-width: none;\r\n    padding: 0 2px 3px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .topic-buttons::-webkit-scrollbar {\r\n    display: none;\r\n  }\r\n\r\n  #tarot-ierou-kenou .topic-btn {\r\n    flex: 0 0 auto;\r\n    min-height: 41px;\r\n    padding: 8px 14px;\r\n    font-size: 10px;\r\n  }\r\n\r\n  #tarot-ierou-kenou .topic-note {\r\n    font-size: 13px;\r\n    text-align: left;\r\n  }\r\n}\r\n\r\n<\/style>\r\n\r\n<div id=\"tarot-ierou-kenou\">\r\n  <div class=\"shell\">\r\n\r\n    <div class=\"hero\">\r\n      <div class=\"micro\">La Voie du Vide \u2022 Free Divination Portal<\/div>\r\n      <h1>4-Card Tarot<\/h1>\r\n      <div class=\"sub\">Draw a free spread now using all 78 Tarot cards<\/div>\r\n\r\n      <p class=\"lead\">A concise yet meaningful spread for anyone seeking <strong>guidance, insight and an initial revelation<\/strong>.\r\n        The four cards show<strong>what is opening now, what is at work below, what influence is moving invisibly, and what is the real key<\/strong>.\r\n        It is the first gate. First choose whether it is a general, romantic, professional or financial topic, so that the interpretation changes according to the field.\r\n        When the subject is serious, personal or charged, the full reading is done in<strong>personal session from \u20ac49 via chat<\/strong>.\r\n      <\/p>\r\n\r\n      <div class=\"hero-actions\">\r\n        <a class=\"hero-btn primary\" href=\"#four-card-spread\">Start Your Free Reading<\/a>\r\n        <a class=\"hero-btn secondary\" href=\"https:\/\/esoteric-sciences.com\/en\/book-a-reading\/\">Book a Personal Reading<\/a>\r\n      <\/div>\r\n\r\n      <div class=\"trust-row\">\r\n        <div class=\"trust-pill\"><strong>What does it show?<\/strong>The surface, the underground field, the hidden influence and the key to the case.<\/div>\r\n        <div class=\"trust-pill\"><strong>For what subject?<\/strong>Relationship, work, blockage, decision, return or personal direction.<\/div>\r\n        <div class=\"trust-pill\"><strong>When is a personal reading needed?<\/strong> When you need a specific answer, insight into a person, timing and depth.<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"quick-paths\">\r\n        <a class=\"quick-path\" href=\"https:\/\/esoteric-sciences.com\/en\/relationships-love-energy\/\">\r\n          <b>Love & Relationships<\/b>\r\n          <span>For relationship, return, intention, attachment or emotional ambiguity.<\/span>\r\n        <\/a>\r\n        <a class=\"quick-path\" href=\"https:\/\/esoteric-sciences.com\/en\/divinatory-systems\/\">\r\n          <b>Divination systems<\/b>\r\n          <span>For Tarot, numerology, pendulums, clairvoyance and deeper reading.<\/span>\r\n        <\/a>\r\n        <a class=\"quick-path\" href=\"https:\/\/esoteric-sciences.com\/en\/sacred-keys\/\">\r\n          <b>Field Architecture<\/b>\r\n          <span>For complex cases that need diagnosis and structure.<\/span>\r\n        <\/a>\r\n        <a class=\"quick-path\" href=\"https:\/\/esoteric-sciences.com\/en\/books-guides\/\">\r\n          <b>Books & sounds<\/b>\r\n          <span>The most affordable entry to the library and sacred sounds of Kali.<\/span>\r\n        <\/a>\r\n      <\/div>\r\n\r\n      <div class=\"micro-warning\">The free opening is a general indication. The personal reading works on your own question and actual energy pattern.<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"board\">\r\n      <section class=\"spread-panel\" id=\"four-card-spread\">\r\n        <div class=\"ritual-line\">Keep one question clear in your mind. First choose the area that concerns you, then touch the four cards one by one.\r\n          Once they are all opened, a different interpretation will appear for General, Romantic, Professional or Financial.<\/div>\r\n\r\n        <div class=\"topic-selector\" id=\"topicSelector\">\r\n          <div class=\"topic-kicker\">First choose the domain you want to see<\/div>\r\n          <div class=\"topic-buttons\" role=\"tablist\" aria-label=\"Tarot Topic Selection\">\r\n            <button class=\"topic-btn active\" type=\"button\" data-topic=\"general\">General<\/button>\r\n            <button class=\"topic-btn\" type=\"button\" data-topic=\"love\">Love<\/button>\r\n            <button class=\"topic-btn\" type=\"button\" data-topic=\"career\">Career<\/button>\r\n            <button class=\"topic-btn\" type=\"button\" data-topic=\"money\">Finances<\/button>\r\n          <\/div>\r\n          <div class=\"topic-note\" id=\"topicNote\">Active interpretation: General. The cards will talk about the situation as a whole, what is opening up now, what is hiding underneath and what is the clearest direction.<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"cards-row\" id=\"cardsRow\"><\/div>\r\n\r\n        <div class=\"details-intro\" id=\"detailsIntro\">The cards were opened. Read now the detailed interpretation of each position and the overall disclosure of the opening.<\/div>\r\n\r\n        <div class=\"details-grid\" id=\"detailsGrid\"><\/div>\r\n\r\n        <div class=\"result-grid\">\r\n          <div class=\"reading-card\">\r\n            <div class=\"reading-title\">Combined Revelation<\/div>\r\n            <div class=\"reading-text\" id=\"combinedReading\">The synthetic reveal will appear once all four cards are revealed.<\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"controls\">\r\n          <button class=\"btn\" id=\"newSpreadBtn\" type=\"button\">New Opening<\/button>\r\n        <\/div>\r\n\r\n        <div class=\"controls-note\">To draw again, select \u201cNew Spread\u201d. You can also change the topic \u2014 General, Love, Career or Finances \u2014 and receive a fresh reading.<\/div>\r\n      <\/section>\r\n    <\/div>\r\n\r\n    <div class=\"board\" style=\"padding-top:0;\">\r\n      <div class=\"cta-box premium-cta-box\">\r\n        <div class=\"section-label\">When the general indication is not enough for you<\/div>\r\n        <p>If the opening touched something serious, don't leave it in the approx.\r\n          The personal session goes much further than the free sample:\r\n          looks at the particular person or subject, the hidden movements, the real intentions,\r\n          energy blockages, repetitive patterns and the true trajectory of the affair.<\/p>\r\n\r\n        <ul class=\"premium-list\">\r\n          <li><strong>Short answer from \u20ac49 via chat<\/strong>for a clear question.<\/li>\r\n          <li><strong>Full personal reading<\/strong>when the subject has depth, background or intense charge.<\/li>\r\n          <li><strong>Targeted decoding<\/strong>without generalities, on your own field.<\/li>\r\n        <\/ul>\r\n\r\n        <div class=\"premium-actions\">\r\n          <a class=\"cta-btn\" href=\"https:\/\/esoteric-sciences.com\/en\/book-a-reading\/\">Book a Personal Reading<\/a>\r\n          <a class=\"cta-btn secondary-cta\" href=\"https:\/\/esoteric-sciences.com\/en\/relationships-love-energy\/\">Love Sessions<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"footer-note\">This system is designed as a mystical free sample. It does not replace full personal reading,\r\n      where the decoding is done on the specific question, the face, the energy pattern and the time line of the subject.<\/div>\r\n  <\/div>\r\n\r\n  <div class=\"sticky-sacred-cta\">\r\n    <span>Do you want a clear answer to your own question?<\/span>\r\n    <a href=\"https:\/\/esoteric-sciences.com\/en\/book-a-reading\/\">Session from \u20ac49<\/a>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  'use strict';\r\n\r\n  const BOOKING_URL = 'https:\/\/esoteric-sciences.com\/en\/book-a-reading\/';\r\n  const LOVE_READING_URL = 'https:\/\/esoteric-sciences.com\/en\/relationships-love-energy\/';\r\n  const app = document.getElementById('tarot-ierou-kenou');\r\n  if(!app) return;\r\n  const qs = (selector) => app.querySelector(selector);\r\n\r\n  const TOPICS = {\r\n    general: {\r\n      label: 'General',\r\n      chip: 'General Reading',\r\n      note: 'Active interpretation: General. The cards talk about the big picture of the case: what is opening now, what is working underneath, what is affecting the development and what attitude gets you out of the confusion.',\r\n      ctaTitle: 'If the cards describe what you live, don\\'t just stick to the general',\r\n      ctaText: 'Free reading gives the first direction. The personal session shows your own field: faces, choices, blockages, timing and the most correct practice or energetic movement.',\r\n      primaryText: 'Book a Personal Reading',\r\n      primaryUrl: BOOKING_URL,\r\n      secondaryText: 'Explore Love Readings',\r\n      secondaryUrl: LOVE_READING_URL\r\n    },\r\n    love: {\r\n      label: 'Love',\r\n      chip: 'Love Reading',\r\n      note: 'Active interpretation: Love. The cards will be read in relation to feelings, intentions, communication, reconciliation, outside influences, commitment and likely development.',\r\n      ctaTitle: 'If this sounds like your story, now you need a clean answer',\r\n      ctaText: 'The free opening shows the first image. In a personal love session we see what she feels, what she hides, if she will move, if there is a third influence and what is the clearest next move for you.',\r\n      primaryText: 'Book a Love Reading',\r\n      primaryUrl: LOVE_READING_URL,\r\n      secondaryText: 'Personal Session from \u20ac49',\r\n      secondaryUrl: BOOKING_URL\r\n    },\r\n    career: {\r\n      label: 'Professional issue',\r\n      chip: 'Professional Reading',\r\n      note: 'Active Interpretation: Professionally. The cards will show movement, obstacles, partnerships, competition, decisions, perspective and what it takes to stand stronger.',\r\n      ctaTitle: 'Whether it\\'s work, decision or collaboration, a clear strategy is needed',\r\n      ctaText: 'The free opening shows the trend. In a personal session we see where there is real opportunity, who influences the outcome, what to avoid and which move is most profitable.',\r\n      primaryText: 'Book a Guidance Session',\r\n      primaryUrl: BOOKING_URL,\r\n      secondaryText: 'See Field Architecture',\r\n      secondaryUrl: 'https:\/\/esoteric-sciences.com\/en\/sacred-keys\/'\r\n    },\r\n    money: {\r\n      label: 'Financial issue',\r\n      chip: 'Financial Reading',\r\n      note: 'Active Interpretation: Finance. The cards will talk about money flow, delay, loss, opportunity, deals, debt, expenses and stabilization.',\r\n      ctaTitle: 'Whether it\\'s about money, a deal or security, it takes calm and a clear picture',\r\n      ctaText: 'The free opening shows whether there is an opening, delay or risk. In a personal session we see where the energy of money is lost, what can stand and what movement needs attention.',\r\n      primaryText: 'Book a Personal Reading',\r\n      primaryUrl: BOOKING_URL,\r\n      secondaryText: 'See Energy Cleansing',\r\n      secondaryUrl: 'https:\/\/esoteric-sciences.com\/en\/energy-cleansing\/'\r\n    }\r\n  };\r\n\r\n  let activeTopic = 'general';\r\n\r\n  const MAJOR_TOPIC = {\r\n    M0:{love:'A situation is meteoric: there is attraction or interest, but no firm foundation. One may play without a plan or be afraid to commit.',career:'New opening, proposal or change without full certainty. It\\'s an opportunity, but it needs checking before you jump.',money:'Beware of impulsive movement or going out without a base. It may open up opportunity, but it still lacks stability.',general:'You are entering an unknown circle. Don\\'t see it as a disaster; see it as a beginning that needs purity, not naivety.'},\r\n    M1:{love:'There is intention, attraction and possible movement. But pay attention to whether the person is sincere or just knows how to manipulate words.',career:'It shows ability, initiative and the ability to get things moving. It\\'s time to use your tools.',money:'It can bring smart idea, negotiation or way to create flow. A clear strategy is needed.',general:'You have more power than you think. The issue calls for action, concentration and not diffusion.'},\r\n    M2:{love:'There are secrets, things left unsaid or feelings hidden. There may also be a female influence or background.',career:'Something has yet to be seen at work. Be observant, don\\'t reveal all your cards and listen to your intuition.',money:'There are hidden details, unknown terms or information that you need to look up before making a decision.',general:'You don\\'t know the whole truth. Silence, instinct and signs around you matter.'},\r\n    M3:{love:'Shows feminine power, attraction, family, nurturing and possible fertility or relationship issue seeking security.',career:'It shows growth, creation, projection and fruit from something you have already cultivated.',money:'A good indication of growth, comfort or financial fruit, as long as one does not overdo it in consumption.',general:'Something can grow. It wants care, self-worth and a right relationship with the body and abundance.'},\r\n    M4:{love:'It often shows a man with control, prestige, distance, or a stern attitude. It can be a partner, an ex, a father or a decision maker.',career:'It shows a boss, authority, rules, or a need for organization. If you\\'re serious, you can take a stand.',money:'It needs a schedule, control and boundaries. Money doesn\\'t want emotion now; it wants structure.',general:'The issue calls for order, boundaries and a firm stance. Someone or something is in control.'},\r\n    M5:{love:'It talks about commitment, marriage, family, moral framework or relationship that is affected by rules and third party opinions.',career:'Indicates an organization, system, convention, teacher, or formal process. Play by the rules, not outside them.',money:'He wants legal, clean and organized management. Pay attention to papers, contracts, obligations.',general:'Instinct is not enough. There is a framework, rule or lesson that you must respect.'},\r\n    M6:{love:'It is purely a love card: attraction, dilemma, choice of heart. It can show reciprocity, but also a decision between two paths or persons.',career:'It shows a partnership choice or decision that should match your values.',money:'A choice between two financial directions may be needed. Don\\'t just choose by feel.',general:'The heart knows, but the choice must be made consciously. Something mirrors you.'},\r\n    M7:{love:'There is movement, a possible approach, or a person who wants to take control. Notice if he is coming for a relationship or to win.',career:'It shows progress, movement, goal and possible victory with discipline.',money:'There can be improvement if you take control and move in an organized manner. No scattered movements.',general:'The subject can move forward, but it needs direction. Don\\'t let the horses drag you.'},\r\n    M8:{love:'He calls for justice, clarification and balance. It can indicate a formal decision, separation, commitment or karmic weighing.',career:'It relates to decisions, evaluation, contracts or fair compensation. Keep facts.',money:'Take care of debts, bills, legal, agreements. Whatever is unjust will call for correction.',general:'The truth must enter the scales. What does not stand clearly will be seen.'},\r\n    M9:{love:'It shows distance, silence or a person who is closed to himself. It\\'s not always the end; he can think deeply.',career:'You need research, isolation or inner purity before moving professionally.',money:'Gather information, don\\'t rush. Money wants study, not noise.',general:'The answer is not out there. Shut out the noise a bit and see what you already know.'},\r\n    M10:{love:'The love theme changes cycle. There may be a return, a sudden communication or a reversal of timing.',career:'A cycle change is coming at work: an opportunity, a move or an unforeseen development.',money:'Finances come full circle. An opening or change may come, but don\\'t rely on luck alone.',general:'Something is turning. Timing is critical and the situation does not remain as it was.'},\r\n    M11:{love:'It shows passion, magnetism, strong attraction and power play. Someone is holding on, but there is tension inside.',career:'He wants self-control, patience and quiet strength. Don\\'t answer nervously.',money:'You can control a difficult financial situation with discipline, not panic.',general:'Instinct is strong, but you have to ride it. It doesn\\'t need violence; it needs dominance.'},\r\n    M12:{love:'There is a pause, a block, or a person not moving. Something is wrong and it takes time.',career:'The case is delayed or requires a change of perspective. Don\\'t push if you don\\'t see all the data.',money:'Freeze, wait or delay payment\/result. Don\\'t make a thoughtless sacrifice.',general:'Stop pushing the same way. The solution comes when you see the situation differently.'},\r\n    M13:{love:'A cycle ends or changes profoundly. It does not always mean a definitive end; it means that the old form cannot continue the same.',career:'End of phase, role change or need to let go of something that isn\\'t progressing.',money:'Closing old financial pattern. It may be necessary to cut expenses or change the way of management.',general:'Something has to be radically transformed. What has died inside does not live again in the same way.'},\r\n    M14:{love:'There is a possibility of healing, reconciliation or calm re-approachment. It takes time, moderation and the right dose.',career:'Cooperation, balance and slow improvement. Exaggeration spoils the effect.',money:'Gradual rebalancing of finances. No risk; small steady movements.',general:'Things can heal if you don\\'t push them. Moderation is key.'},\r\n    M15:{love:'It shows intense attachment, passion, obsession, jealousy or a relationship that pulls you hard but doesn\\'t leave you calm\/calm.',career:'There may be a toxic addiction, manipulation or situation that is holding you back due to fear\/benefit.',money:'Watch out for debts, addictions, traps, overconsumption or financial restraints that limit you.',general:'Something is holding you back. It\\'s not just desire; it\\'s a pattern that needs awareness.'},\r\n    M16:{love:'A revelation, rupture, or sudden event comes that shatters a false image. Something cannot be hidden.',career:'Sudden reversal, collision, or collapse of a plan that had no proper foundation.',money:'Beware of a financial upheaval or exit that shakes you. He wants immediate realism.',general:'The illusion is broken. It hurts, but it clears the landscape.'},\r\n    M17:{love:'There is hope, tender connection, or an open window of reconnection. It\\'s not a rush card; it\\'s a subtle promise.',career:'Good indication for inspiration, visibility, creativity and better perspective.',money:'Shows hope for improvement, but needs a plan. Don\\'t just rely on expectation.',general:'Relief is coming. Keep your faith, but with grounding.'},\r\n    M18:{love:'Blurred love field: fear, secret, hidden feeling, illusion or state that is not clearly stated.',career:'Watch out for background, blur, fine print, or people who aren\\'t clear.',money:'Don\\'t rely on vague promises. There is cloudiness, hidden costs or fear influencing judgment.',general:'You still can\\'t see clearly. Don\\'t jump to conclusions in the fog.'},\r\n    M19:{love:'Positive indication: manifestation, warmth, joy, purity. Something can come to light in a simpler way.',career:'Success, recognition, visibility or clear positive development.',money:'Good indication for improvement, clarity and economic openness that is clearly visible.',general:'Light falls on the case. What was confusing can become simple.'},\r\n    M20:{love:'Call, return or decision from the past. One may be reawakening within or need a final answer.',career:'Assessment, judgment, restart or decision that calls you to a new level.',money:'Old financial case, debt, refund or account requests closure\/settlement.',general:'Something is calling you to wake up. You can\\'t pretend you didn\\'t hear.'},\r\n    M21:{love:'Complete cycle: a relationship that closes, matures or moves to another level. It can also indicate distance\/exterior.',career:'Successful completion, recognition, cycle closing with effect or new opening more mature.',money:'Financial matter can be completed or find a more stable form. Look at the big picture.',general:'A circle reaches full picture. Now you see the whole pattern.'}\r\n  };\r\n\r\n  const SUIT_TOPIC = {\r\n    spark:{love:'Energy is fire: passion, desire, intensity, quick reaction. The subject burns, but it does not always mean stability.',career:'Energy is action: ambition, competition, initiative and the need to move.',money:'Energy indicates movement of money, risk, expense or idea that needs quick but careful exploitation.',general:'Fire shows movement, desire and intensity. Something doesn\\'t want to stay still.'},\r\n    water:{love:'Energy is emotion: attraction, nostalgia, tenderness, fear of rejection, or unacknowledged desire.',career:'Energy shows relationships, partnerships, team atmosphere and whether you feel emotionally safe at work.',money:'Money is influenced by emotion, a need for security, or purchases made to fill a void.',general:'The matter goes through feeling and intuition. Listen to what you feel, but don\\'t drown in it.'},\r\n    blade:{love:'Energy is mind: words, silences, distance, coldness, messages, thoughts and decisions.',career:'Energy is about decisions, communication, documents, competition and pure strategy.',money:'It needs cold judgement, papers, terms, agreements and attention to mistakes or hasty decisions.',general:'Blades cut through the fog. It may hurt, but they bring truth.'},\r\n    seal:{love:'Energy calls for action, stability, commitment and real presence. Not just words.',career:'Energy is about result, position, salary, stability, production and real value.',money:'Net financial card: income, expenses, delay, security, material result.',general:'The Seals show what can stand in practice. Reality counts more than promise.'}\r\n  };\r\n\r\n  const RANK_TOPIC = {\r\n    A:{love:'There is a beginning or a spark, but it has yet to be proven whether it will become a relationship.',career:'It opens up a new opportunity, idea or proposal.',money:'A new financial source or a new authority in management may appear.',general:'Something is starting. It\\'s still small, but it has potential.'},\r\n    '2':{love:'There is a dilemma, a wait, two options or two people\/actions being weighed.',career:'You have to choose a major or balance two professional requirements.',money:'Weighing income-costs or two financial options.',general:'Two paths open up and the decision should not be made out of fear.'},\r\n    '3':{love:'A third factor enters: another person, friends, family, distance or situation affecting the relationship.',career:'Collaboration, team, joint project or third person affects the result.',money:'Money through cooperation, agreement or resource sharing.',general:'You are not alone in this matter; there is a third element at play.'},\r\n    '4':{love:'Stagnation, holding, defense or need for safety. One does not open up easily.',career:'Freezing, stabilizing or needing to build a base before moving on.',money:'Withholding money, saving or fear of losing it.',general:'Something is being held. It can protect, but it can also imprison.'},\r\n    '5':{love:'Tension, hurt, fighting, lack or feeling that something is not given as you need it.',career:'Conflict, competition or feeling unsupported.',money:'Beware of loss, narrowness, delay or financial pressure.',general:'The subject hurts because somewhere energy is lost or the balance is broken.'},\r\n    '6':{love:'Return, nostalgia, old feeling or trying to find balance again.',career:'Move to a better context or recognize previous effort.',money:'Balance, help, refund or better streaming.',general:'Something is trying to move from tension to a calmer state.'},\r\n    '7':{love:'Defense, stealth, strategy or a man who doesn\\'t show all his cards.',career:'Competition, test or need to defend your position.',money:'Expecting a result or needing caution before investing\/committing.',general:'It takes strategy. Don\\'t rush to reveal everything.'},\r\n    '8':{love:'Communicate quickly or get stuck in the same pattern, depending on the remaining opening.',career:'Rapid development or a lot of work that requires pace and concentration.',money:'Rapid movement of money or repeating a financial pattern.',general:'The energy accelerates or binds you in a circle. See which of the two is true.'},\r\n    '9':{love:'Peak of emotion, anxiety, desire or fear before a decision.',career:'Fatigue, final stage of effort or pressure before result.',money:'Financial stress or the need to protect what you have built.',general:'The topic is loaded. You are close to a limit or desire that is not ignored.'},\r\n    '10':{love:'Circle that completes: either stabilization or closure of an old form.',career:'Project completion, burden of responsibility or moment to close a circle.',money:'Heavy weight, obligations, or stable result after effort.',general:'Something has reached its limit. It cannot continue as before.'},\r\n    P:{love:'Message, news, flirt, new person or first contact. There is movement, but not yet a mature commitment.',career:'New information, proposal, message or initial business opportunity.',money:'Small news about money, new idea or first step of financial movement.',general:'A message or sign is coming. It is a beginning, not an end result.'},\r\n    N:{love:'A person who moves, insists, or comes with intensity. He may be in a hurry or not fully mature.',career:'Quick action, action, movement or person pushing the situation.',money:'Money moves fast; beware the impulse.',general:'There is movement. The subject does not stand still, but needs directional control.'},\r\n    Q:{love:'Strong female figure: this can be you, another woman, mother, partner or female influence in the subject.',career:'Woman of role, maturity, influence or need to stand with self-control.',money:'Feminine management, self-worth and ability to keep or increase resources.',general:'The Priestess shows feminine strength, maturity and instinct that influences the case.'},\r\n    K:{love:'Strong male figure: a man with control, prestige, distance or a decisive role. It may hold the key to evolution.',career:'Man\/superior\/man of authority or the need for you to take the lead.',money:'Male\/strict management, control, financial decision or person who influences the outcome.',general:'The Archon shows authority, control, and a person or attitude that holds the bottom line.'}\r\n  };\r\n\r\n  function positionPhrase(position, topic){\r\n    const topicLabel = TOPICS[topic].label.toLowerCase();\r\n    const map = {\r\n      door: `In the What's Opening Now slot, the card shows the first visible move in ${topicLabel}.`,\r\n      under: `In the \"What's Underneath\" position, the card shows the underground pattern that is not easily seen in ${topicLabel}.`,\r\n      influence: `In the \"Hidden Influence\" slot, the card shows who or what influences the development in ${topicLabel}.`,\r\n      key: `In the \"The Real Key\" slot, the card shows the stance or move that ${topicLabel} can change.`\r\n    };\r\n    return map[position] || '';\r\n  }\r\n\r\n  function courtExtra(card, topic){\r\n    if(card.rankCode === 'K' && card.suitKey === 'blade'){\r\n      return topic === 'love'\r\n        ? 'There can be a person who is cold, rational, strict or aloof, who thinks more than he expresses.'\r\n        : 'There may be a strict person, decision, law, negotiation or cold judgment that affects the outcome.';\r\n    }\r\n    if(card.rankCode === 'K' && card.suitKey === 'water'){\r\n      return topic === 'love' ? 'There can be a person with emotion, but without clear expression.' : 'There may be a person who decides with emotion, but hides it behind composure.';\r\n    }\r\n    if(card.rankCode === 'Q' && card.suitKey === 'water'){\r\n      return topic === 'love' ? 'There is strong feminine energy, emotion, intuition or woman influencing the heart of the matter.' : 'There is intuition, care and emotional influence to be taken seriously.';\r\n    }\r\n    if(card.rankCode === 'P' && topic === 'love') return 'If you are asking about a person, pay attention to a message, a like, a small contact or the first sign of interest.';\r\n    if(card.rankCode === 'N' && topic === 'love') return 'If you are asking about a person, it shows movement or a desire to approach, but wants you to see if there is consistency.';\r\n    return '';\r\n  }\r\n\r\n  function majorTopicMessage(card, topic){\r\n    const direct = MAJOR_TOPIC[card.id] && MAJOR_TOPIC[card.id][topic];\r\n    return direct || 'This indication opens a key point of the case. It doesn\\'t just give a fact; it shows pattern, attitude and hidden dynamics that need clear reading.';\r\n  }\r\n\r\n  const MINOR_PUBLIC_BASE = {\r\n    A:{\r\n      general:'Something starts or asks to be started, but is still in its first form. The case has potential, but it needs a clear intention to not remain just an idea.',\r\n      love:'There is initial movement, opening, traction or rewarming. It is not yet a definitive answer; it is the first sign that something may be born or come back to life.',\r\n      career:'It opens up a business opportunity, idea, contact, or proposal worth paying attention to. He doesn\\'t want enthusiasm without a plan; he wants a practical first step.',\r\n      money:'A new source, new thought or opening in finance may appear. The opportunity is there, but it must be built properly to become a real result.'\r\n    },\r\n    '2':{\r\n      general:'The case is between two roads. The final decision is not yet ripe, and as long as you stay in the middle, the energy is disintegrating.',\r\n      love:'In romance there is weighing, waiting or internal dilemma. One may want something, but have not decided how to show it.',\r\n      career:'Professionally, it seems like a choice, a double requirement or a need to decide where it is worth giving time and energy.',\r\n      money:'Finances need weighing. See what goes in, what comes out, and which choice has a real basis, not just temporary relief.'\r\n    },\r\n    '3':{\r\n      general:'The issue is no longer one-dimensional. There is a third factor, collaboration, influence or external condition that changes the picture.',\r\n      love:'In romance, an additional factor enters: person, family, distance, friends, past or a situation that does not let the connection simply move.',\r\n      career:'Professionally, it looks like collaboration, a team, a joint effort or a person who can help, but also influence the result.',\r\n      money:'In finance money is associated with sharing, agreement, partnership or third party. Don\\'t just look at your own movement.'\r\n    },\r\n    '4':{\r\n      general:'Something is trying to stand, but there is also a tendency to close. Stability is good when it protects; it becomes a problem when it freezes progression.',\r\n      love:'In romance it shows holding, defense or a need for security. One may not show what they feel easily, not necessarily because there is nothing.',\r\n      career:'Professionally, you need a base, a program and stability. Don\\'t push development if proper structure isn\\'t in place first.',\r\n      money:'In finances, he asks for control, control and a more conservative attitude. Getting too comfortable now can expose you later.'\r\n    },\r\n    '5':{\r\n      general:'There is friction, lack or sore spot. The card doesn\\'t caress; it shows where strength is lost and where clearing is needed.',\r\n      love:'In romance there is hurt, tension, a feeling of rejection or a conflict of needs. Don\\'t ignore what hurts you to keep a picture beautiful.',\r\n      career:'Professionally it looks like competition, pressure or an environment that is not as supportive as it should be. Calmness is needed and not an angry reaction.',\r\n      money:'In finance, he wants attention to loss, delay, narrowing or misjudgment. Don\\'t take risks to cover up fear.'\r\n    },\r\n    '6':{\r\n      general:'Something trying to balance after tension. There may be help, return, recognition or passage to a calmer place.',\r\n      love:'In romance, it shows an old feeling, nostalgia, a possible re-approach or a need to regain a lost balance.',\r\n      career:'Professionally it can bring support, recognition or moving to a better context. The previous effort is not wasted.',\r\n      money:'In finances it shows balancing, help, return or better flow. Accept support, but keep clear terms.'\r\n    },\r\n    '7':{\r\n      general:'It takes strategy and self-defense. It\\'s not time to open all your cards; it\\'s time to see who moves how.',\r\n      love:'In romance there is defensiveness, suspicion, secrecy or a person who keeps a distance. Don\\'t jump to conclusions without actions.',\r\n      career:'In business you need to protect a position, idea or plan. There is a competition or endurance test.',\r\n      money:'Don\\'t invest hastily in finances. Wait to see if the fruit is worth it or if the case needs revision.'\r\n    },\r\n    '8':{\r\n      general:'The action moves quickly or repeats the same pattern. The subject is not stationary, but you need to see if it is moving forward or just going around in the same circle.',\r\n      love:'In love, it can bring communication, fast movement or sudden awakening, but also a repetition of an old blockage.',\r\n      career:'Professionally it looks like rhythm, a lot of work, pressure or technical development. Stay focused and don\\'t scatter the energy.',\r\n      money:'In finance it shows movement, expenses, payments or a repeating pattern. Bring order before speed becomes chaos.'\r\n    },\r\n    '9':{\r\n      general:'The case is charged and approaching a limit. There is a desire, fear, anxiety or fruit that calls for protection before it is completed.',\r\n      love:'In romance, it shows a strong internal charge. There may be desire, anticipation or fear, but you need to separate instinct from fantasy.',\r\n      career:'Professionally, you are close to a result, but tired or defensive. Don\\'t give up before you see what really works.',\r\n      money:'In finances, it shows anxiety but also the need to protect what you have built. Don\\'t open yourself up more than you can handle.'\r\n    },\r\n    '10':{\r\n      general:'A cycle reaches its weight or completion. The case cannot continue in the same way; it must be closed, matured or changed form.',\r\n      love:'In love it shows a climax. It can bring stabilization, family burden, or a need to end an old, draining pattern.',\r\n      career:'Professionally, there seems to be a great burden, responsibility or completion of a project. Keep what\\'s worth and don\\'t carry the whole load alone.',\r\n      money:'In finance it shows obligations, burden or result after effort. He wants a serious shot and no other moves around.'\r\n    },\r\n    P:{\r\n      general:'A message, sign or first piece of information is coming. Don\\'t consider it a final result, but don\\'t ignore it because it can open a way.',\r\n      love:'In romance, it can bring a small approach, message, flirtation or indication of interest. See if it is followed by a consequence.',\r\n      career:'Professionally it shows information, suggestion, learning or first step. It is a principle that needs maturation.',\r\n      money:'In finance it brings little news, idea or first move. Don\\'t raise it in your mind before it is proven.'\r\n    },\r\n    N:{\r\n      general:'There is movement, arrival or push. Something wants to move forward, but the speed must be controlled so as not to lose direction.',\r\n      love:'In romance, it shows approach, desire or a person who moves. The question is whether there is consistency or just impulse.',\r\n      career:'Professionally it shows action, movement, pressure or a person who pushes development. Move, but not clumsily.',\r\n      money:'In finance it shows fast movement. It can help if it\\'s organized, but it can cost money if it\\'s done in a hurry.'\r\n    },\r\n    Q:{\r\n      general:'A mature, receptive but strong influence affects the subject. It could be a person, an attitude, or the need to listen to your inner knowing.',\r\n      love:'In romance, it shows self-worth, magnetism, sensitivity and the need not to lower yourself to keep someone close.',\r\n      career:'Professionally, he seeks prestige, management and a calming influence. There may be a woman or a person with a strong presence.',\r\n      money:'In finance it speaks of self-worth, care of resources and mature management. Don\\'t let fear decide for you.'\r\n    },\r\n    K:{\r\n      general:'A strong, controlling, or decisive influence holds part of the development. It could be a figure of authority or the need to take a firmer stand.',\r\n      love:'In romance, it shows a person with power, distance or control, but also possible mature intent. Truth is seen by deeds, not by reputation.',\r\n      career:'Professionally it shows leadership, a boss, a client or a decision that needs serious consideration. Stand clear.',\r\n      money:'In finance, it calls for control, limits and cold management. There may be a person who strongly influences the flow.'\r\n    }\r\n  };\r\n\r\n  const MINOR_PUBLIC_FIELD = {\r\n    spark:{\r\n      general:'The current of the card is active: desire, intensity, initiative and the need to move. If you don\\'t give it direction, it becomes a rush.',\r\n      love:'The love side has warmth, attraction and physical tension. This is possible, but in itself does not prove durability.',\r\n      career:'The professional side calls for action, boldness and visibility. You win when you take initiative with a plan.',\r\n      money:'The financial side indicates quick movement or risk. Control is needed so that money does not leave on impulse.'\r\n    },\r\n    water:{\r\n      general:'The current of the card passes through emotion, memory and intuition. The heart knows something, but it needs not to be lost in need.',\r\n      love:'The love side is deeply emotional. There is sensitivity, nostalgia or a need for tenderness, but it calls for pure expression.',\r\n      career:'The professional side is affected by climate, relationships and psychology. It\\'s not enough to be practical; it also counts who you work with.',\r\n      money:'The financial side is affected by a need for security. Watch out for purchases or decisions made to fill an emotional void.'\r\n    },\r\n    blade:{\r\n      general:'The current of the card goes through thought, reason, decision and clarification. Here the truth can cut, but it helps to see clearly.',\r\n      love:'The love side brings words, silences, messages, distance or over-analysis. There may be emotion, but the mind interferes strongly.',\r\n      career:'The professional side calls for strategy, documents, communication and composure. Whoever works cleanly wins space.',\r\n      money:'The financial side needs details, terms and attention to detail. Don\\'t agree to something you haven\\'t read thoroughly.'\r\n    },\r\n    seal:{\r\n      general:'The current of the card calls for action, stability and a tangible result. It\\'s not the promise that counts; it\\'s what can stand.',\r\n      love:'The love side demands consistency, time and real presence. Nice words are not enough if they are not accompanied by action.',\r\n      career:'The professional side is about result, position, value, money and production. See what it really does.',\r\n      money:'The financial side is purely practical: security, resources, expenses, income and stabilization. Put numbers down.'\r\n    }\r\n  };\r\n\r\n  function publicFigureHint(card, topic){\r\n    if(card.rankCode === 'K'){\r\n      return topic === 'love'\r\n        ? 'There may be a person with intense control or authority, who does not easily express what he holds inside.'\r\n        : 'There may be a person with authority, decision or decisive factor in the development.';\r\n    }\r\n    if(card.rankCode === 'Q'){\r\n      return topic === 'love'\r\n        ? 'Self-worth and the feminine side of the story play a big role; don\\'t shrink yourself to fit in.'\r\n        : 'Intuition, experience and a mature influence need to be taken seriously.';\r\n    }\r\n    if(card.rankCode === 'P') return 'Watch for a small sign, message or first movement; the next piece of information may open there.';\r\n    if(card.rankCode === 'N') return 'There is movement, but movement alone is not enough; there needs to be direction and consistency.';\r\n    return '';\r\n  }\r\n\r\n  function minorTopicMessage(card, topic){\r\n    const base = MINOR_PUBLIC_BASE[card.rankCode] ? MINOR_PUBLIC_BASE[card.rankCode][topic] : 'The card indicates a special vibration that affects your subject and needs to be read through its position.';\r\n    const field = MINOR_PUBLIC_FIELD[card.suitKey] ? MINOR_PUBLIC_FIELD[card.suitKey][topic] : '';\r\n    return `${base} ${field}${publicFigureHint(card, topic)}`;\r\n  }\r\n\r\n  function simpleAdvice(card, topic){\r\n    if(card.id && card.id.startsWith('M')){\r\n      const advice = {\r\n        love:'Look at actions, not just intensity. The card shows what is behind the behavior.',\r\n        career:'See who has power, what decision is pending and what needs organization.',\r\n        money:'Look at risk, stability and what hasn\\'t been clearly said before you make a move.',\r\n        general:'Look at the pattern, not just the fact. Therein lies the real answer.'\r\n      };\r\n      return advice[topic];\r\n    }\r\n    const byField = {\r\n      spark:{love:'Don\\'t confuse intensity with firm intention.',career:'Move the situation, but stay strategic.',money:'Don\\'t give money or risk just on impulse.',general:'Tension needs direction so it doesn\\'t become chaos.'},\r\n      water:{love:'Emotion needs clear expression, not guesswork.',career:'Climate and relationships play a bigger role than it seems.',money:'Don\\'t let need or fear drive the financial decision.',general:'Listen to intuition, but also ask for real signs.'},\r\n      blade:{love:'Watch for words, silence, messages and coldness. Therein lies the key.',career:'Clear thinking and proper communication are more important than emotion.',money:'Read terms, facts and details before you decide.',general:'Truth needs discernment, not fear.'},\r\n      seal:{love:'He asked for action, time and consistency.',career:'Look at result, position and tangible value.',money:'Put numbers, schedule and fixed base.',general:'The matter must be proved in practice.'}\r\n    };\r\n    return byField[card.suitKey] ? byField[card.suitKey][topic] : 'Keep the clue practical and don\\'t let it remain just a thought.';\r\n  }\r\n\r\n\r\n\r\n    const POSITIONS = [\r\n      { key:'door', title:'What\\'s On Now' },\r\n      { key:'under', title:'What\\'s Underneath?' },\r\n      { key:'influence', title:'Hidden Influence' },\r\n      { key:'key', title:'The Real Key' }\r\n    ];\r\n\r\n    const MAJORS = [\r\n      {id:'M0',name:'The Madness of Aether',symbol:'\u2727',sigil:'\u25c8',arcana:'Central Gate',essence:'opening unknown field'},\r\n      {id:'M1',name:'The Wizard of the Seal',symbol:'\u2726',sigil:'\u2318',arcana:'Central Gate',essence:'intention activation'},\r\n      {id:'M2',name:'The Priestess of Dark Water',symbol:'\u263e',sigil:'\u25d0',arcana:'Central Gate',essence:'hidden knowledge and background'},\r\n      {id:'M3',name:'The Empress of the Seven Seeds',symbol:'\u2740',sigil:'\u27e1',arcana:'Central Gate',essence:'fertility, fruit, growth'},\r\n      {id:'M4',name:'The Emperor of the Four Gates',symbol:'\u265c',sigil:'\u25a1',arcana:'Central Gate',essence:'structure, boundaries, architecture'},\r\n      {id:'M5',name:'The Hierophant of the Hidden Tradition',symbol:'\u2720',sigil:'\u27c1',arcana:'Central Gate',essence:'initiation, law, sacred framework'},\r\n      {id:'M6',name:'The Mirror Lovers',symbol:'\u2665',sigil:'\u232f',arcana:'Central Gate',essence:'union, choice, truth of heart'},\r\n      {id:'M7',name:'The Chariot of the Seven Streams',symbol:'\u2694',sigil:'\u21f6',arcana:'Central Gate',essence:'movement, victory, direction'},\r\n      {id:'M8',name:'The Scales of Invisible Justice',symbol:'\u2696',sigil:'\u27c2',arcana:'Central Gate',essence:'weighing, karmic balancing'},\r\n      {id:'M9',name:'The Black Lantern Hermit',symbol:'\ud83d\udf02',sigil:'\u25ec',arcana:'Central Gate',essence:'withdrawal, internal disclosure'},\r\n      {id:'M10',name:'The Wheel of Hidden Coincidences',symbol:'\u27f3',sigil:'\u273a',arcana:'Central Gate',essence:'cycle change and timing'},\r\n      {id:'M11',name:'The Power of the Beast Within',symbol:'\ud83d\udf01',sigil:'\u2949',arcana:'Central Gate',essence:'self-control, passion, instinct'},\r\n      {id:'M12',name:'The Hangman of Reversal',symbol:'\u296e',sigil:'\u22d4',arcana:'Central Gate',essence:'pause, reversal, new perspective'},\r\n      {id:'M13',name:'The Death of the Black Root',symbol:'\u2620',sigil:'\u2722',arcana:'Central Gate',essence:'end, cut, transform'},\r\n      {id:'M14',name:'The Temperance of the Two Streams',symbol:'\u2697',sigil:'\u25cd',arcana:'Central Gate',essence:'healing and alchemical balancing'},\r\n      {id:'M15',name:'The Devil of Commitment',symbol:'\u26d3',sigil:'\u232c',arcana:'Central Gate',essence:'commitment, dependence, shadow bond'},\r\n      {id:'M16',name:'The Lightning Tower',symbol:'\u26a1',sigil:'\u27df',arcana:'Central Gate',essence:'rupture and violent revelation'},\r\n      {id:'M17',name:'The Star of Night Blessing',symbol:'\u2729',sigil:'\u2737',arcana:'Central Gate',essence:'hope, blessing, subtle protection'},\r\n      {id:'M18',name:'The Undercurrent Moon',symbol:'\u263e',sigil:'\u22f0',arcana:'Central Gate',essence:'blurred field, dream, underground movement'},\r\n      {id:'M19',name:'The Sun of Pure Revelation',symbol:'\u2609',sigil:'\u2739',arcana:'Central Gate',essence:'clarity, confirmation, light'},\r\n      {id:'M20',name:'The Judgment of the Seven Trumpets',symbol:'\u2735',sigil:'\u27d0',arcana:'Central Gate',essence:'soul call and decision'},\r\n      {id:'M21',name:'The World of Perfect Convergence',symbol:'\u272a',sigil:'\u25ce',arcana:'Central Gate',essence:'integration, union, convergence'}\r\n    ];\r\n\r\n    const SUITS = {\r\n      spark: { label:'Sparks', genitive:'Sparks', symbol:'\u2726', sigil:'\u2736', essence:'action, impulse, desire, fire' },\r\n      water: { label:'Water', genitive:'Nero', symbol:'\u263e', sigil:'\u25d2', essence:'emotion, intuition, attraction, psychic depth' },\r\n      blade: { label:'Blades', genitive:'Blades', symbol:'\u2694', sigil:'\u27e1', essence:'mind, truth, intersection, judgment' },\r\n      seal: { label:'Stamps', genitive:'Seals', symbol:'\u25c8', sigil:'\u2318', essence:'matter, constancy, effect, embodiment' }\r\n    };\r\n\r\n    const RANKS = [\r\n      { code:'A', short:'Ace', name:{spark:'The First Spark',water:'The First Flow',blade:'The First Section',seal:'The First Incarnation'}, tone:'principle', shadow:'immaturity of the first movement', key:'take the first clean step' },\r\n      { code:'2', short:'Two', name:{spark:'The Twin Flame',water:'The Reflection of Two',blade:'The Silent Disintegration',seal:'The Balance of Matter'}, tone:'weighing two forces', shadow:'division', key:'choose which line you serve' },\r\n      { code:'3', short:'Three', name:{spark:'The Expansion of Fire',water:'The Common Flow',blade:'The Wound of Truth',seal:'The Built Synergy'}, tone:'growth and proliferation', shadow:'energy leakage', key:'give the correct format to what opens' },\r\n      { code:'4', short:'Four', name:{spark:'The Stable Cycle',water:'The Closed Lake',blade:'The Holy Pause',seal:'The Closed Possession'}, tone:'stabilization and freezing', shadow:'stiffness', key:'keep what supports you and not what imprisons you' },\r\n      { code:'5', short:'Five', name:{spark:'The Clash of Wills',water:'The Breaking of the Heart',blade:'The Bitter Overpowering',seal:'The Rift of Matter'}, tone:'rupture and trial', shadow:'resistance that wears you down', key:'see clearly where the shape breaks' },\r\n      { code:'6', short:'Six', name:{spark:'The Recognition of Flame',water:'The Return of Old Water',blade:'The Transition from the Storm',seal:'The Flow of the Danube and Laveen'}, tone:'transition and balance', shadow:'nostalgia or overreliance on confirmation', key:'accept the move without turning back' },\r\n      { code:'7', short:'Seven', name:{spark:'The Test of Thesis',water:'The Seven Reflections',blade:'The Shadow of Tactic',seal:'The Waiting of the Fruit'}, tone:'test of endurance and strategy', shadow:'suspicion or insecurity', key:'don\\'t snap; hold the line' },\r\n      { code:'8', short:'Eight', name:{spark:'The Rapid Launch',water:'Leaving the Lake',blade:'The Binding of the Mind',seal:'The Art of Repetition'}, tone:'acceleration or entrapment', shadow:'mechanical repetition without consciousness', key:'break the cycle that no longer goes to you' },\r\n      { code:'9', short:'Nine', name:{spark:'The Last Stand',water:'The Secret Wish',blade:'The Night Vigil',seal:'The Fruit of Self-Sufficiency'}, tone:'climax before the final limit', shadow:'fatigue or internal tension', key:'uphold what is worth holding' },\r\n      { code:'10', short:'Ten', name:{spark:'The Burden of Flame',water:'The Complete Union of Streams',blade:'The Final Fall of Form',seal:'The Legacy of Form'}, tone:'completion of a cycle', shadow:'overload or closure not yet realized', key:'properly finished what has reached its limit' },\r\n      { code:'P', short:'Messenger', name:{spark:'Messenger of the Sparks',water:'Messenger of the Waters',blade:'Messenger of Blades',seal:'Messenger of the Seals'}, tone:'message, new beginning, first move', shadow:'immaturity or impulsive reaction', key:'heed the message before jumping to conclusions' },\r\n      { code:'N', short:'Guardian', name:{spark:'Keeper of the Sparks',water:'Guardian of the Waters',blade:'Keeper of the Blades',seal:'Keeper of the Seals'}, tone:'push, defend, devotion', shadow:'exaggeration or indiscriminate persistence', key:'apply force without losing direction' },\r\n      { code:'Q', short:'Priestess', name:{spark:'Priestess of Sparks',water:'Priestess of the Waters',blade:'Priestess of Blades',seal:'Priestess of the Seals'}, tone:'dominance, inner maturity, magnetism', shadow:'control or emotional closure', key:'use your power with awareness' },\r\n      { code:'K', short:'Archon', name:{spark:'Lord of the Sparks',water:'Lord of the Waters',blade:'Lord of Blades',seal:'Lord of the Seals'}, tone:'firm authority and definitive enforcement', shadow:'cruelty, arrogance or coldness', key:'rule the field without crushing it' }\r\n    ];\r\n\r\n    function buildMinorCards(){\r\n      const order = ['spark','water','blade','seal'];\r\n      const minors = [];\r\n      order.forEach(suitKey => {\r\n        const suit = SUITS[suitKey];\r\n        RANKS.forEach(rank => {\r\n          minors.push({\r\n            id:`${rank.code}-${suitKey}`,\r\n            name: rank.name[suitKey],\r\n            symbol: suit.symbol,\r\n            sigil: suit.sigil,\r\n            arcana: `${rank.short} by ${suit.genitive}`,\r\n            suitKey,\r\n            rankCode: rank.code,\r\n            suitLabel: suit.label,\r\n            essence: `${rank.tone} through ${suit.essence}`,\r\n            shadow: rank.shadow,\r\n            keyline: rank.key\r\n          });\r\n        });\r\n      });\r\n      return minors;\r\n    }\r\n\r\n    const MINORS = buildMinorCards();\r\n    const DECK = [...MAJORS, ...MINORS];\r\n\r\n\r\n\r\n\r\n\r\n    function topicPositionLayer(position, topic){\r\n      const topicLabel = TOPICS[topic].label.toLowerCase();\r\n      const map = {\r\n        door: `In the \"What's Open Now\" position, the indicator reveals the first visible movement in ${topicLabel}.`,\r\n        under: `In the \"What's Underneath\" position, it reveals the subterranean pattern not easily seen in ${topicLabel}.`,\r\n        influence: `In the \"Hidden Influence\" position, it shows the stream, person or condition that affects the evolution in ${topicLabel}.`,\r\n        key: `In \"The Real Key\" position, it shows the stance or movement that ${topicLabel} can change.`\r\n      };\r\n      return map[position] || '';\r\n    }\r\n\r\n    function minorApplicationLayer(card, topic){\r\n      const focus = {\r\n        general:'As a general reading, don\\'t take this as a simple prediction. It is an indication of how the case is moving and where a conscious attitude is needed.',\r\n        love:'In romance, the message is not only if there is feeling. It shows whether this feeling can become pure action, contact or stability.',\r\n        career:'In business, the sign talks about how you should move in order not to get lost in pressure, promises or wrong timing.',\r\n        money:'In finance, the message calls for calm. It shows where there is an opening, where there is a leak and what needs to be put in order.'\r\n      };\r\n      const tempo = {\r\n        A:{general:'The principle is there, but you need to keep it clean.',love:'There is spark, no proof of duration yet.',career:'The opportunity calls for an immediate but organized first step.',money:'The opening needs moderation so that it is not lost before it bears fruit.'},\r\n        '2':{general:'The decision is not yet locked.',love:'One weighs or holds two inner lines.',career:'You have to choose a strategy and not scatter.',money:'Two options or two needs call for clear priority.'},\r\n        '3':{general:'An external factor changes the picture.',love:'Don\\'t ignore the third influence, whatever form it takes.',career:'Cooperation or environment plays a role.',money:'The result goes through agreement, sharing or third party.'},\r\n        '4':{general:'The security is useful, but it can become a lock.',love:'Defense protects, but can hinder intimacy.',career:'Needs structure before expansion.',money:'Keep control and don\\'t open up unnecessarily.'},\r\n        '5':{general:'The sore spot also indicates the actual crack.',love:'Don\\'t cover tension or rejection with excuses.',career:'Look out for conflict, competition or underestimation.',money:'Stress calls for immediate settlement, not panic.'},\r\n        '6':{general:'It is possible to move into a calmer phase.',love:'The old feeling or re-approach needs balance.',career:'Previous effort can be recognized.',money:'There may be help or better flow.'},\r\n        '7':{general:'Be strategic and don\\'t reveal everything prematurely.',love:'See if the distance is fear, tactic, or a real lack of intent.',career:'Defend your position without jerky movements.',money:'Wait for clearer evidence before committing.'},\r\n        '8':{general:'The condition moves quickly or repeats a pattern.',love:'Communication can be awakened, but watch out for repetition.',career:'The pace picks up and concentration is needed.',money:'The money is moving; check before the turn is lost.'},\r\n        '9':{general:'You are close to a limit or fruit, but the charge is intense.',love:'Emotion is charged and needs real evidence.',career:'Don\\'t stop from fatigue before you see what it pays off.',money:'Protect what you have built.'},\r\n        '10':{general:'The cycle calls for closure, maturation or change of form.',love:'The relationship or pattern cannot remain as it was.',career:'The burden must be shared or otherwise organized.',money:'Obligations need a schedule and realism.'},\r\n        P:{general:'The sign is small but important.',love:'A small contact can show more if it is followed up.',career:'Information needs utilization and maturation.',money:'Small move, not a final solution.'},\r\n        N:{general:'The movement is there, but it needs direction.',love:'Approach counts only if accompanied by consistency.',career:'Action needs pace control.',money:'Haste can bring profit or loss depending on the organization.'},\r\n        Q:{general:'Inner knowledge and dignity are central.',love:'Your self-worth is more important than your need for validation.',career:'Hold prestige and space without excessive tension.',money:'Manage your resources with care and limits.'},\r\n        K:{general:'Progression is affected by a control, decision, or person with power.',love:'The intention must be proved by a firm act.',career:'Take the lead and don\\'t let others dictate the whole line.',money:'It needs strict management and clear decisions.'}\r\n      };\r\n      const texture = MINOR_PUBLIC_FIELD[card.suitKey] ? MINOR_PUBLIC_FIELD[card.suitKey][topic] : '';\r\n      const timing = tempo[card.rankCode] ? tempo[card.rankCode][topic] : '';\r\n      return `${focus[topic]} ${timing} ${texture}`;\r\n    }\r\n\r\n    function majorApplicationLayer(card, topic){\r\n      const direct = majorTopicMessage(card, topic);\r\n      const emphasis = {\r\n        general:'In general, this indicator is not randomly inserted into the opening. It shows a basic pattern and point where the case calls for a more conscious choice.',\r\n        love:'In romance, don\\'t just read it as \"yes\" or \"no\". It shows the depth of intent, maturity level, blocking or true quality of the connection.',\r\n        career:'Professionally, it shows an axis of decision. It talks about power, context, timing, influencers or change that needs to be properly orchestrated.',\r\n        money:'In finance, it shows the central energy behind the flow of money: control, fear, opportunity, loss, delay or stabilization potential.'\r\n      };\r\n      return `${direct} ${emphasis[topic]}`;\r\n    }\r\n\r\n    function applicationLayer(card, position, topic){\r\n      const base = topicPositionLayer(position, topic);\r\n      const body = card.id.startsWith('M') ? majorApplicationLayer(card, topic) : minorApplicationLayer(card, topic);\r\n      return `${base} ${body}`;\r\n    }\r\n\r\n    function practicalMove(card, position, topic){\r\n      const topicMoves = {\r\n        general:'Don\\'t dwell on the first impression. Keep the message and see what part of your life is already repeating it.',\r\n        love:'Don\\'t just look at how you feel. See if there is action, consistency, communication and clear intent on the other side.',\r\n        career:'Don\\'t just act on pressure. See what movement gives you status, prestige and effect, not just temporary relief.',\r\n        money:'Don\\'t put emotion over numbers. Write down what goes in, what goes out, what is delayed and what needs to stop immediately.'\r\n      };\r\n      const positionMoves = {\r\n        door:'The first step is to recognize what really opens up and not rush to christen it a final result.',\r\n        under:'The first step is to see the hidden pattern, because that is where the root of the delay or repetition lies.',\r\n        influence:'The first step is to identify the influence: person, fear, past, condition or game-changing decision.',\r\n        key:'The first step is to apply the key in practice, not just understand it in theory.'\r\n      };\r\n      return `${simpleAdvice(card, topic)} ${topicMoves[topic]} ${positionMoves[position]}`;\r\n    }\r\n\r\n    function detailDeepLine(topic, position){\r\n      const closing = {\r\n        general:'If this interpretation clicked with you, then there are more layers to the case than what appears in a free slot. The personal reading shows exactly what is happening in your own field and what is the right next move.',\r\n        love:'If you recognized a person or a situation here, don\\'t dwell on the \"probably\". In a personal love reading we look at intention, emotion, possible communication, third party influences and timing on your own story.',\r\n        career:'If this card describes the work, partnership or decision that concerns you, a clearer strategy is needed. A personal reading separates opportunity from pitfall and shows where it pays to move.',\r\n        money:'If the economic message touched you, don\\'t leave it to chance. The personal reading shows where there is a leak, where there is an opening and what movement needs calm before it is done.'\r\n      };\r\n      return closing[topic] || closing.general;\r\n    }\r\n\r\n    function getMessage(card, position){\r\n      const topic = activeTopic;\r\n      const core = card.id.startsWith('M') ? majorTopicMessage(card, topic) : minorTopicMessage(card, topic);\r\n\r\n      return `\r\n        <span class=\"topic-chip\">${TOPICS[topic].chip}<\/span>\r\n        <p><strong>Interpretation of the card:<\/strong> ${positionPhrase(position, topic)} ${core}<\/p>\r\n        <p><strong>Instant reading for your chosen domain:<\/strong> ${applicationLayer(card, position, topic)}<\/p>\r\n        <p><strong>What to keep now:<\/strong> ${practicalMove(card, position, topic)}<\/p>\r\n      `;\r\n    }\r\n\r\n    function getCommercialSignal(card, position){\r\n      const topic = activeTopic;\r\n      const positionHooks = {\r\n        door: 'This is the first point that appears in the case.',\r\n        under: 'This is the point that works underneath and often explains why things don\\'t clear up.',\r\n        influence: 'This is the invisible stream or face that influences evolution.',\r\n        key: 'This is the point that can make or break the case.'\r\n      };\r\n\r\n      let teaser = '';\r\n      if(card.id && card.id.startsWith('M')){\r\n        const majorTeasers = {\r\n          M0:'There is instability or unknown intent.',\r\n          M1:'One has the power to pull the strings.',\r\n          M2:'Something is still not clearly said.',\r\n          M3:'Feminine energy, family, nurturing or attraction plays a role.',\r\n          M4:'Strict attitude or control person keeps part of the development.',\r\n          M5:'There is a question of rule, commitment, family or formal context.',\r\n          M6:'There is a choice of heart or a strong dilemma.',\r\n          M7:'Someone is moving or wanting to take control.',\r\n          M8:'Clarification, weighing or decision is required.',\r\n          M9:'One withdraws, thinks or remains silent.',\r\n          M10:'The timing changes and the cycle turns.',\r\n          M11:'There is passion, instinct and power play.',\r\n          M12:'There is a pause or blockage that calls for another look.',\r\n          M13:'The old form ends or changes profoundly.',\r\n          M14:'There is a possibility of healing with time and moderation.',\r\n          M15:'There is attachment, obsession, dependence or intense attraction.',\r\n          M16:'Revelation or twist is coming.',\r\n          M17:'There is hope, but grounding is needed.',\r\n          M18:'There is a blur, fear or secret.',\r\n          M19:'Something comes to light and becomes clearer.',\r\n          M20:'Something returns, wakes up, or asks for a final answer.',\r\n          M21:'The circle comes full circle and the big picture comes into view.'\r\n        };\r\n        teaser = majorTeasers[card.id] || 'The indication shows a central force in the case.';\r\n      } else {\r\n        const topicTeasers = {\r\n          general:'There is a repeating pattern that needs a cleaner attitude.',\r\n          love:'There is emotion or tension, but the real answer is shown by consistency and action.',\r\n          career:'The case calls for strategy, not hasty reaction.',\r\n          money:'Money needs control, order and a clear decision before making a new move.'\r\n        };\r\n        const movementTeasers = {\r\n          A:'It opens a beginning.', '2':'There is a weigh-in.', '3':'There is a third influence or collaboration.', '4':'Something is held or fixed.', '5':'There is pressure or a crack.', '6':'There is an effort to balance.', '7':'It takes care and strategy.', '8':'Energy moves fast.', '9':'Charging is nearing its limit.', '10':'A cycle is growing or completing.', P:'Little sign is coming.', N:'There is movement.', Q:'Self-worth and a mature attitude are key.', K:'Decision or control plays a central role.'\r\n        };\r\n        teaser = `${topicTeasers[topic]} ${movementTeasers[card.rankCode] || ''}`;\r\n      }\r\n\r\n      return `<span class=\"detail-commercial-signal\"><strong>Clear indication of the case:<\/strong> ${positionHooks[position] || ''} ${teaser}<\/span>`;\r\n    }\r\n\r\n    function seededShuffle(source, seed){\r\n      const arr = [...source];\r\n      let s = seed;\r\n      function rand(){ s = Math.sin(s) * 10000; return s - Math.floor(s); }\r\n      for(let i=arr.length-1;i>0;i--){\r\n        const j = Math.floor(rand() * (i+1));\r\n        [arr[i], arr[j]] = [arr[j], arr[i]];\r\n      }\r\n      return arr;\r\n    }\r\n\r\n    function buildSeed(){\r\n      const now = new Date();\r\n      const parts = [now.getFullYear(), now.getMonth()+1, now.getDate(), now.getHours(), now.getMinutes(), now.getSeconds(), now.getMilliseconds()];\r\n      return Number(parts.join(''));\r\n    }\r\n\r\n    let currentSpread = [];\r\n    let revealed = [false,false,false,false];\r\n\r\n    function getSpread(){\r\n      return seededShuffle(DECK, buildSeed()).slice(0,4);\r\n    }\r\n\r\n    function detailNudge(positionKey){\r\n      const nudges = {\r\n        door:'If this first card touched you, the personal reading shows exactly what is opening up in your own story and not just the general trend.',\r\n        under:'This is usually where the truth of the matter is hidden: fear, hidden intention, old pattern, energy weight, or something unsaid. In a personal session this opens up much more clearly.',\r\n        influence:'Hidden influence shows what works invisibly. In order to see whether it is a person, a situation, the past or an energy blockage, a targeted opening is needed.',\r\n        key:'The key shows the direction. The personal session shows the practical movement: what to do, what to avoid and where the real exit is.'\r\n      };\r\n      return nudges[positionKey] || 'For clear decoding on your own question, a personal reading is needed.';\r\n    }\r\n\r\n    function resultCtaTemplate(){\r\n      const t = TOPICS[activeTopic];\r\n      return `\r\n        <div class=\"result-cta\">\r\n          <div class=\"result-cta-title\">${t.ctaTitle}<\/div>\r\n          <p>${t.ctaText}<\/p>\r\n          <div class=\"result-cta-actions\">\r\n            <a class=\"small-gold-btn\" href=\"${t.primaryUrl}\">${t.primaryText}<\/a>\r\n            <a class=\"small-outline-btn\" href=\"${t.secondaryUrl}\">${t.secondaryText}<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      `;\r\n    }\r\n\r\n    function buildCards(){\r\n      const row = qs('#cardsRow');\r\n      if(!row) return;\r\n\r\n      row.innerHTML = currentSpread.map((card, index) => `\r\n        <div class=\"slot-wrap\">\r\n          <div class=\"slot-title\">${POSITIONS[index].title}<\/div>\r\n          <div class=\"card-slot\" id=\"slot-${index}\" data-index=\"${index}\" role=\"button\" tabindex=\"0\" aria-label=\"Open card ${index + 1}\">\r\n            <div class=\"card-shell\">\r\n              <div class=\"card-back-state\">\r\n                <div class=\"sigil-top\">\u2726 \u2727 \u2726<\/div>\r\n                <div class=\"sigil-core\">${card.sigil}<\/div>\r\n                <div class=\"front-label\">His tarot<br>Sacred Void<\/div>\r\n                <div class=\"front-note\">Tap to reveal<\/div>\r\n                <div class=\"sigil-bottom\">\u2726 \u2727 \u2726<\/div>\r\n              <\/div>\r\n              <div class=\"card-open-state\">\r\n                <div class=\"open-mini\">${POSITIONS[index].title}<\/div>\r\n                <div class=\"open-core\">${card.symbol}<\/div>\r\n                <div class=\"open-name\">${card.name}<\/div>\r\n                <div class=\"open-arcana\">Card of the Sacred Void<\/div>\r\n                <div class=\"open-keys\">The interpretation is adapted to the field you have chosen.<\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      `).join('');\r\n\r\n      row.querySelectorAll('.card-slot').forEach(slot => {\r\n        const cardIndex = Number(slot.getAttribute('data-index'));\r\n        slot.addEventListener('click', () => revealCard(cardIndex));\r\n        slot.addEventListener('keydown', event => {\r\n          if(event.key === 'Enter' || event.key === ' '){\r\n            event.preventDefault();\r\n            revealCard(cardIndex);\r\n          }\r\n        });\r\n      });\r\n    }\r\n\r\n    function buildDetails(){\r\n      const grid = qs('#detailsGrid');\r\n      if(!grid) return;\r\n\r\n      grid.innerHTML = currentSpread.map((card, index) => `\r\n        <div class=\"detail-card\" id=\"detail-${index}\">\r\n          <div class=\"detail-position\">Card ${index + 1} \u2014 ${POSITIONS[index].title}<\/div>\r\n          <div class=\"detail-head\">\r\n            <div class=\"detail-icon\">${card.symbol}<\/div>\r\n            <div class=\"detail-meta\">\r\n              <div class=\"detail-arcana\">Personal opening message<\/div>\r\n              <h3 class=\"detail-name\">${card.name}<\/h3>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"detail-label\">Interpretation of card for ${TOPICS[activeTopic].label}<\/div>\r\n          <div class=\"detail-text\">\r\n            ${getMessage(card, POSITIONS[index].key)}\r\n            ${getCommercialSignal(card, POSITIONS[index].key)}\r\n            <span class=\"detail-deep-line\">${detailDeepLine(activeTopic, POSITIONS[index].key)}<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      `).join('');\r\n    }\r\n\r\n    function revealCard(index){\r\n      const slot = qs(`#slot-${index}`);\r\n      if(!slot || revealed[index]) return;\r\n\r\n      slot.classList.add('revealed');\r\n      revealed[index] = true;\r\n\r\n      if(revealed.every(Boolean)){\r\n        const intro = qs('#detailsIntro');\r\n        if(intro) {\r\n          intro.textContent = `The cards were opened. Read now the full interpretation for: ${TOPICS[activeTopic].label}.`;\r\n          intro.classList.add('visible');\r\n        }\r\n        app.querySelectorAll('.detail-card').forEach(el => el.classList.add('visible'));\r\n        renderCombinedReading();\r\n\r\n        setTimeout(() => {\r\n          const details = qs('#detailsIntro');\r\n          if(details){\r\n            details.scrollIntoView({behavior:'smooth', block:'start'});\r\n          }\r\n        }, 260);\r\n      }\r\n    }\r\n\r\n    function renderCombinedReading(){\r\n      const [c1,c2,c3,c4] = currentSpread;\r\n      const topicLead = {\r\n        general: 'The big picture shows where the case is now, what\\'s moving beneath the surface, and what attitude can get you out of the confusion. Don\\'t read the cards as four separate signs; read them as one story with a beginning, depth, influence, and key.',\r\n        love: 'The erotic image shows emotion, intention, fear, distance, third influences and possible movement. Don\\'t just dwell on whether there is attraction; the important thing is whether this attraction can become a pure act and a steady presence.',\r\n        career: 'The professional image shows an opportunity, an obstacle, a person who affects the outcome and the most correct strategic move. No impulse is needed here; a clear reading of power, timing and risk is needed.',\r\n        money: 'The financial picture shows flow, delay, loss, opening or point where control is needed. Here the cards are not a substitute for practical judgment, but they do show where there is leakage, fear or potential for stabilization.'\r\n      };\r\n\r\n      const text = `\r\n        <div class=\"final-result-block\">\r\n          <p>\r\n            <strong>${topicLead[activeTopic]}<\/strong>\r\n          <\/p>\r\n          <p>The first position shows what is opening now and what first movement is seen in the case. The second position shows what is acting below and influencing the situation without being directly visible.\r\n            The third position shows the hidden influence: person, pattern, thought, fear or condition that drives evolution. The fourth position is the practical key of the opening and shows how the flow can change.<\/p>\r\n          <p>The composition clearly says that the subject should not be read from only one card. If the former shows openness but the latter shows fear,\r\n            there is a blockage. If the third indicates a third influence or background, the superficial answer is not enough. If the key shows action,\r\n            then movement is needed; if it shows waiting, strategy is needed, not pressure.<\/p>\r\n          <p class=\"commercial-line\">If you recognized your story in this opening, the free clue did its job: it pointed to the door. Personal session shows\r\n            faces, intent, timing, obstacle, possible progression and the cleanest next move on your own field.<\/p>\r\n        <\/div>\r\n      `;\r\n\r\n      const combined = qs('#combinedReading');\r\n      if(combined) combined.innerHTML = text + resultCtaTemplate();\r\n    }\r\n\r\n    function newSpread(shouldScroll){\r\n      currentSpread = getSpread();\r\n      revealed = [false,false,false,false];\r\n\r\n      buildCards();\r\n      buildDetails();\r\n\r\n      const intro = qs('#detailsIntro');\r\n      if(intro) intro.classList.remove('visible');\r\n\r\n      app.querySelectorAll('.detail-card').forEach(el => el.classList.remove('visible'));\r\n\r\n      const combined = qs('#combinedReading');\r\n      if(combined){\r\n        combined.innerHTML = `The synthetic revelation for<strong>${TOPICS[activeTopic].label}<\/strong>will appear once all four cards are opened.`;\r\n      }\r\n\r\n      if(shouldScroll){\r\n        setTimeout(() => {\r\n          const spread = qs('#four-card-spread');\r\n          if(spread){\r\n            spread.scrollIntoView({behavior:'smooth', block:'start'});\r\n          }\r\n        }, 80);\r\n      }\r\n    }\r\n\r\nfunction updateTopicUI(){\r\n      app.querySelectorAll('.topic-btn').forEach(btn => {\r\n        btn.classList.toggle('active', btn.getAttribute('data-topic') === activeTopic);\r\n      });\r\n\r\n      const note = qs('#topicNote');\r\n      if(note) note.textContent = TOPICS[activeTopic].note;\r\n\r\n      const combined = qs('#combinedReading');\r\n      if(combined && !revealed.every(Boolean)){\r\n        combined.innerHTML = `The synthetic revelation for<strong>${TOPICS[activeTopic].label}<\/strong>will appear once all four cards are opened.`;\r\n      }\r\n    }\r\n\r\n        function init(){\r\n      const newBtn = qs('#newSpreadBtn');\r\n      const row = qs('#cardsRow');\r\n      if(!newBtn || !row) return false;\r\n\r\n      if(app.dataset.sacredTarotReady === '1') return true;\r\n      app.dataset.sacredTarotReady = '1';\r\n\r\n      app.querySelectorAll('.topic-btn[data-topic]').forEach(btn => {\r\n        btn.addEventListener('click', function(){\r\n          const topic = this.getAttribute('data-topic');\r\n          if(!TOPICS[topic] || topic === activeTopic) return;\r\n          activeTopic = topic;\r\n          updateTopicUI();\r\n          newSpread(false);\r\n        });\r\n      });\r\n\r\n      newBtn.addEventListener('click', () => newSpread(true));\r\n      updateTopicUI();\r\n      newSpread(false);\r\n      return true;\r\n    }\r\n\r\n    let attempts = 0;\r\n    function waitForInit(){\r\n      attempts += 1;\r\n      if(!init() && attempts < 40){\r\n        setTimeout(waitForInit, 150);\r\n      }\r\n    }\r\n\r\n    waitForInit();\r\n\r\n})();\r\n<\/script>\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>La Voie du Vide \u2022 Free Divination Portal 4-Card Tarot Draw a free spread now using all 78 Tarot cards A concise yet meaningful spread for anyone seeking guidance, insight and an initial revelation. The four cards showwhat is opening now, what is at work below, what influence is moving invisibly, and what is the real key. It is the first gate. First choose whether it is a general, romantic, professional or financial topic, so that the interpretation changes according to the field. When the subject is serious, personal or charged, the full reading is done inpersonal session from \u20ac49 via chat. Start Your Free Reading Book a Personal Reading What does it show?The surface, the underground field, the hidden influence and the key to the case. For what subject?Relationship, work, blockage, decision, return or personal direction. When is a personal reading needed? When you need a specific answer, insight into a person, timing and depth. Love &#038; Relationships For relationship, return, intention, attachment or emotional ambiguity. Divination systems For Tarot, numerology, pendulums, clairvoyance and deeper reading. Field Architecture For complex cases that need diagnosis and structure. Books &#038; sounds The most affordable entry to the library and sacred sounds of Kali. The free opening is a general indication. The personal reading works on your own question and actual energy pattern. Keep one question clear in your mind. First choose the area that concerns you, then touch the four cards one by one. Once they are all opened, a different interpretation will appear for General, Romantic, Professional or Financial. First choose the domain you want to see General Love Career Finances Active interpretation: General. The cards will talk about the situation as a whole, what is opening up now, what is hiding underneath and what is the clearest direction. The cards were opened. Read now the detailed interpretation of each position and the overall disclosure of the opening. Combined Revelation The synthetic reveal will appear once all four cards are revealed. New Opening To draw again, select \u201cNew Spread\u201d. You can also change the topic \u2014 General, Love, Career or Finances \u2014 and receive a fresh reading. When the general indication is not enough for you If the opening touched something serious, don&#8217;t leave it in the approx. The personal session goes much further than the free sample: looks at the particular person or subject, the hidden movements, the real intentions, energy blockages, repetitive patterns and the true trajectory of the affair. Short answer from \u20ac49 via chatfor a clear question. Full personal readingwhen the subject has depth, background or intense charge. Targeted decodingwithout generalities, on your own field. Book a Personal Reading Love Sessions This system is designed as a mystical free sample. It does not replace full personal reading, where the decoding is done on the specific question, the face, the energy pattern and the time line of the subject. Do you want a clear answer to your own question? Session from \u20ac49<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-33054","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>4-Card Tarot \u2014 The 78 Secrets Revealed - 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\/4-card-tarot-the-78-secrets-revealed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"4-Card Tarot \u2014 The 78 Secrets Revealed - 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=\"La Voie du Vide \u2022 Free Divination Portal 4-Card Tarot Draw a free spread now using all 78 Tarot cards A concise yet meaningful spread for anyone seeking guidance, insight and an initial revelation. The four cards showwhat is opening now, what is at work below, what influence is moving invisibly, and what is the real key. It is the first gate. First choose whether it is a general, romantic, professional or financial topic, so that the interpretation changes according to the field. When the subject is serious, personal or charged, the full reading is done inpersonal session from \u20ac49 via chat. Start Your Free Reading Book a Personal Reading What does it show?The surface, the underground field, the hidden influence and the key to the case. For what subject?Relationship, work, blockage, decision, return or personal direction. When is a personal reading needed? When you need a specific answer, insight into a person, timing and depth. Love &#038; Relationships For relationship, return, intention, attachment or emotional ambiguity. Divination systems For Tarot, numerology, pendulums, clairvoyance and deeper reading. Field Architecture For complex cases that need diagnosis and structure. Books &#038; sounds The most affordable entry to the library and sacred sounds of Kali. The free opening is a general indication. The personal reading works on your own question and actual energy pattern. Keep one question clear in your mind. First choose the area that concerns you, then touch the four cards one by one. Once they are all opened, a different interpretation will appear for General, Romantic, Professional or Financial. First choose the domain you want to see General Love Career Finances Active interpretation: General. The cards will talk about the situation as a whole, what is opening up now, what is hiding underneath and what is the clearest direction. The cards were opened. Read now the detailed interpretation of each position and the overall disclosure of the opening. Combined Revelation The synthetic reveal will appear once all four cards are revealed. New Opening To draw again, select \u201cNew Spread\u201d. You can also change the topic \u2014 General, Love, Career or Finances \u2014 and receive a fresh reading. When the general indication is not enough for you If the opening touched something serious, don&#8217;t leave it in the approx. The personal session goes much further than the free sample: looks at the particular person or subject, the hidden movements, the real intentions, energy blockages, repetitive patterns and the true trajectory of the affair. Short answer from \u20ac49 via chatfor a clear question. Full personal readingwhen the subject has depth, background or intense charge. Targeted decodingwithout generalities, on your own field. Book a Personal Reading Love Sessions This system is designed as a mystical free sample. It does not replace full personal reading, where the decoding is done on the specific question, the face, the energy pattern and the time line of the subject. Do you want a clear answer to your own question? Session from \u20ac49\" \/>\n<meta property=\"og:url\" content=\"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/\" \/>\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=\"2026-07-20T06:28:11+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=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/\",\"url\":\"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/\",\"name\":\"4-Card Tarot \u2014 The 78 Secrets Revealed - 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\":\"2026-03-16T22:55:04+00:00\",\"dateModified\":\"2026-07-20T06:28:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae\",\"item\":\"https:\/\/esoteric-sciences.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"4-Card Tarot \u2014 The 78 Secrets Revealed\"}]},{\"@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":"4-Card Tarot \u2014 The 78 Secrets Revealed - 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\/4-card-tarot-the-78-secrets-revealed\/","og_locale":"en_US","og_type":"article","og_title":"4-Card Tarot \u2014 The 78 Secrets Revealed - 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":"La Voie du Vide \u2022 Free Divination Portal 4-Card Tarot Draw a free spread now using all 78 Tarot cards A concise yet meaningful spread for anyone seeking guidance, insight and an initial revelation. The four cards showwhat is opening now, what is at work below, what influence is moving invisibly, and what is the real key. It is the first gate. First choose whether it is a general, romantic, professional or financial topic, so that the interpretation changes according to the field. When the subject is serious, personal or charged, the full reading is done inpersonal session from \u20ac49 via chat. Start Your Free Reading Book a Personal Reading What does it show?The surface, the underground field, the hidden influence and the key to the case. For what subject?Relationship, work, blockage, decision, return or personal direction. When is a personal reading needed? When you need a specific answer, insight into a person, timing and depth. Love &#038; Relationships For relationship, return, intention, attachment or emotional ambiguity. Divination systems For Tarot, numerology, pendulums, clairvoyance and deeper reading. Field Architecture For complex cases that need diagnosis and structure. Books &#038; sounds The most affordable entry to the library and sacred sounds of Kali. The free opening is a general indication. The personal reading works on your own question and actual energy pattern. Keep one question clear in your mind. First choose the area that concerns you, then touch the four cards one by one. Once they are all opened, a different interpretation will appear for General, Romantic, Professional or Financial. First choose the domain you want to see General Love Career Finances Active interpretation: General. The cards will talk about the situation as a whole, what is opening up now, what is hiding underneath and what is the clearest direction. The cards were opened. Read now the detailed interpretation of each position and the overall disclosure of the opening. Combined Revelation The synthetic reveal will appear once all four cards are revealed. New Opening To draw again, select \u201cNew Spread\u201d. You can also change the topic \u2014 General, Love, Career or Finances \u2014 and receive a fresh reading. When the general indication is not enough for you If the opening touched something serious, don&#8217;t leave it in the approx. The personal session goes much further than the free sample: looks at the particular person or subject, the hidden movements, the real intentions, energy blockages, repetitive patterns and the true trajectory of the affair. Short answer from \u20ac49 via chatfor a clear question. Full personal readingwhen the subject has depth, background or intense charge. Targeted decodingwithout generalities, on your own field. Book a Personal Reading Love Sessions This system is designed as a mystical free sample. It does not replace full personal reading, where the decoding is done on the specific question, the face, the energy pattern and the time line of the subject. Do you want a clear answer to your own question? Session from \u20ac49","og_url":"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/","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":"2026-07-20T06:28:11+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/","url":"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/","name":"4-Card Tarot \u2014 The 78 Secrets Revealed - 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":"2026-03-16T22:55:04+00:00","dateModified":"2026-07-20T06:28:11+00:00","breadcrumb":{"@id":"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/esoteric-sciences.com\/en\/4-card-tarot-the-78-secrets-revealed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae","item":"https:\/\/esoteric-sciences.com\/en\/"},{"@type":"ListItem","position":2,"name":"4-Card Tarot \u2014 The 78 Secrets Revealed"}]},{"@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\/33054","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=33054"}],"version-history":[{"count":6,"href":"https:\/\/esoteric-sciences.com\/en\/wp-json\/wp\/v2\/pages\/33054\/revisions"}],"predecessor-version":[{"id":38549,"href":"https:\/\/esoteric-sciences.com\/en\/wp-json\/wp\/v2\/pages\/33054\/revisions\/38549"}],"wp:attachment":[{"href":"https:\/\/esoteric-sciences.com\/en\/wp-json\/wp\/v2\/media?parent=33054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}