.AstrologyHeroScene-module__Wtgama__scene{z-index:0;pointer-events:none;background:radial-gradient(circle at 76% 45%,#43176e94,#0000 34%),radial-gradient(circle at 12% 62%,#41136f75,#0000 30%),radial-gradient(circle at 48% 12%,#6e337f2e,#0000 24%),linear-gradient(125deg,#03020a 0%,#080316 40%,#110426 68%,#05010e 100%);position:absolute;inset:0;overflow:hidden;width:100%!important;max-width:none!important;margin:0!important}.AstrologyHeroScene-module__Wtgama__dust,.AstrologyHeroScene-module__Wtgama__dust:before,.AstrologyHeroScene-module__Wtgama__dust:after{content:"";background-image:radial-gradient(circle,#ffecaecc 0 1px,#0000 1.5px),radial-gradient(circle,#b375e3a6 0 1px,#0000 1.4px);background-position:0 0,37px 61px;background-size:83px 91px,127px 113px;position:absolute;inset:0}.AstrologyHeroScene-module__Wtgama__individualStars{z-index:2;pointer-events:none;position:absolute;inset:0}.AstrologyHeroScene-module__Wtgama__individualStar{background:#ffe7a4;border-radius:50%;animation:ease-in-out infinite AstrologyHeroScene-module__Wtgama__individualTwinkle;position:absolute;box-shadow:0 0 4px #ffeeb8d9,0 0 10px #d8b45a6b}.AstrologyHeroScene-module__Wtgama__individualStar:nth-child(3n):before,.AstrologyHeroScene-module__Wtgama__individualStar:nth-child(3n):after{content:"";background:linear-gradient(90deg,#0000,#ffe69db3,#0000);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AstrologyHeroScene-module__Wtgama__individualStar:nth-child(4n){background:#fff0b9;box-shadow:0 0 5px #fff1c8f5,0 0 12px #e8be569e,0 0 22px #d8b45a3d}.AstrologyHeroScene-module__Wtgama__individualStar:nth-child(3n):before{width:13px;height:1px}.AstrologyHeroScene-module__Wtgama__individualStar:nth-child(3n):after{background:linear-gradient(#0000,#ffe69db3,#0000);width:1px;height:13px}.AstrologyHeroScene-module__Wtgama__constellation{z-index:1;opacity:.44;fill:none;stroke:#d8b45a75;stroke-width:1px;filter:drop-shadow(0 0 5px #d8b45a52);animation:7s ease-in-out infinite AstrologyHeroScene-module__Wtgama__constellationPulse;position:absolute;overflow:visible}.AstrologyHeroScene-module__Wtgama__constellation circle{fill:#efc86bd1;stroke:none}.AstrologyHeroScene-module__Wtgama__constellationLeft{width:min(17vw,250px);height:44%;top:11%;left:1%}.AstrologyHeroScene-module__Wtgama__constellationRight{width:min(14vw,220px);height:31%;animation-delay:-3.5s;bottom:17%;right:.5%}.AstrologyHeroScene-module__Wtgama__constellationLowerLeft{opacity:.36;width:min(18vw,270px);height:23%;animation-delay:-5s;bottom:6%;left:1.5%}.AstrologyHeroScene-module__Wtgama__dust{opacity:.35;animation:10s ease-in-out infinite AstrologyHeroScene-module__Wtgama__dustBreathe;-webkit-mask-image:linear-gradient(#000 0%,#0000 94%);mask-image:linear-gradient(#000 0%,#0000 94%)}.AstrologyHeroScene-module__Wtgama__dust:before{opacity:.45;background-position:29px 17px,80px 24px;background-size:149px 137px,181px 163px;transform:scale(1.08)}.AstrologyHeroScene-module__Wtgama__dust:after{opacity:.25;background-position:13px 48px,105px 78px;background-size:211px 197px,241px 223px;transform:scale(1.16)}.AstrologyHeroScene-module__Wtgama__starMist,.AstrologyHeroScene-module__Wtgama__starMist:before,.AstrologyHeroScene-module__Wtgama__starMist:after{z-index:1;content:"";pointer-events:none;background-image:radial-gradient(circle,#ffeeb7d1 0 .7px,#0000 1.2px),radial-gradient(circle,#dab2ffa3 0 .65px,#0000 1.15px),radial-gradient(circle,#ffd268b8 0 .8px,#0000 1.3px),radial-gradient(circle,#fff9dd94 0 .6px,#0000 1.05px),radial-gradient(circle,#a167cd94 0 .7px,#0000 1.2px);background-position:7px 13px,29px 41px,61px 17px,103px 73px,149px 31px;background-size:43px 53px,67px 71px,97px 103px,131px 127px,173px 149px;position:absolute;inset:0}.AstrologyHeroScene-module__Wtgama__starMist{opacity:.48;animation:11s ease-in-out infinite AstrologyHeroScene-module__Wtgama__starMistGlow;-webkit-mask-image:linear-gradient(#000 0% 82%,#0000 98%);mask-image:linear-gradient(#000 0% 82%,#0000 98%)}.AstrologyHeroScene-module__Wtgama__starMist:before{opacity:.58;background-position:19px 37px,53px 12px,83px 65px,117px 29px,161px 91px;transform:translate(11px,7px)}.AstrologyHeroScene-module__Wtgama__starMist:after{opacity:.38;background-position:31px 5px,11px 57px,71px 39px,129px 103px,181px 67px;transform:translate(-9px,13px)}.AstrologyHeroScene-module__Wtgama__nebula{filter:blur(32px);mix-blend-mode:screen;will-change:transform, opacity;border-radius:50%;position:absolute}.AstrologyHeroScene-module__Wtgama__nebulaOne{background:radial-gradient(circle,#601ca040,#2c0e5614 50%,#0000 72%);width:46vw;height:40vw;animation:18s ease-in-out infinite alternate AstrologyHeroScene-module__Wtgama__nebulaDrift;top:19%;right:7%}.AstrologyHeroScene-module__Wtgama__nebulaTwo{background:radial-gradient(circle,#712aa63d,#4a16771a 46%,#0000 72%);width:48vw;height:35vw;animation:22s ease-in-out -8s infinite alternate-reverse AstrologyHeroScene-module__Wtgama__nebulaDrift;bottom:-19%;left:-12%}.AstrologyHeroScene-module__Wtgama__cloud{opacity:.55;filter:blur(10px);will-change:transform;background:radial-gradient(at 14% 58%,#682ca0b8 0 13%,#0000 14%),radial-gradient(at 29% 40%,#551f91d1 0 17%,#0000 18%),radial-gradient(at 47% 56%,#7f3aafb8 0 20%,#0000 21%),radial-gradient(at 67% 39%,#4d1d84d1 0 17%,#0000 18%),radial-gradient(at 83% 59%,#702ea4b3 0 15%,#0000 16%);border-radius:50%;position:absolute}.AstrologyHeroScene-module__Wtgama__cloudLeft{width:53vw;height:34vh;animation:16s ease-in-out infinite alternate AstrologyHeroScene-module__Wtgama__cloudFloat;bottom:-3%;left:-10%}.AstrologyHeroScene-module__Wtgama__cloudRight{width:48vw;height:31vh;animation:19s ease-in-out -6s infinite alternate AstrologyHeroScene-module__Wtgama__cloudFloatRight;bottom:-2%;right:-9%;transform:scaleX(-1)}.AstrologyHeroScene-module__Wtgama__cloudMiddle{opacity:.38;filter:blur(16px);width:49vw;height:28vh;animation:23s ease-in-out -11s infinite alternate-reverse AstrologyHeroScene-module__Wtgama__cloudFloat;bottom:-14%;left:29%}.AstrologyHeroScene-module__Wtgama__wheelWrap{z-index:3;aspect-ratio:1;filter:drop-shadow(0 0 24px #d6aa4324);border-radius:50%;width:clamp(370px,39vw,580px);position:absolute;top:49.5%;right:10%;transform:translateY(-50%)}.AstrologyHeroScene-module__Wtgama__wheelGlow{background:radial-gradient(circle,#6d2f9724,#1a083614 46%,#0000 68%);border-radius:50%;animation:6s ease-in-out infinite AstrologyHeroScene-module__Wtgama__wheelGlow;position:absolute;inset:6%;box-shadow:0 0 65px #7630a52e}.AstrologyHeroScene-module__Wtgama__outerRing,.AstrologyHeroScene-module__Wtgama__middleRing,.AstrologyHeroScene-module__Wtgama__innerRing,.AstrologyHeroScene-module__Wtgama__spokes{border-radius:50%;position:absolute}.AstrologyHeroScene-module__Wtgama__outerRing{border:2px solid #dbb354b8;inset:2%;box-shadow:inset 0 0 0 7px #d8b45a0a,0 0 0 7px #d8b45a09,0 0 22px #d8b45a24}.AstrologyHeroScene-module__Wtgama__outerRing:before,.AstrologyHeroScene-module__Wtgama__outerRing:after{content:"";border-radius:50%;position:absolute}.AstrologyHeroScene-module__Wtgama__outerRing:before{border:1px dashed #eccc7f7a;animation:56s linear infinite AstrologyHeroScene-module__Wtgama__ringRotate;inset:2.3%}.AstrologyHeroScene-module__Wtgama__outerRing:after{border:1px solid #d8b45a73;inset:8.5%}.AstrologyHeroScene-module__Wtgama__middleRing{border:1.5px solid #e0b95d9e;inset:22%;box-shadow:0 0 0 6px #d8b45a06,inset 0 0 24px #72309a29}.AstrologyHeroScene-module__Wtgama__innerRing{background:radial-gradient(circle,#4418626b,#0c041df0 72%);border:1px solid #e4c06a6b;inset:35%;box-shadow:inset 0 0 24px #d8b45a14,0 0 18px #d8b45a17}.AstrologyHeroScene-module__Wtgama__spokes{background:repeating-conic-gradient(#d8b45a4f 0deg .35deg,#0000 .35deg 30deg);border:1px solid #d8b45a38;animation:90s linear infinite AstrologyHeroScene-module__Wtgama__ringRotate;inset:10.6%;-webkit-mask-image:radial-gradient(circle,#0000 0 30%,#000 30.5% 100%);mask-image:radial-gradient(circle,#0000 0 30%,#000 30.5% 100%)}.AstrologyHeroScene-module__Wtgama__zodiacOrbit{animation:48s linear infinite AstrologyHeroScene-module__Wtgama__ringRotate;position:absolute;inset:0}.AstrologyHeroScene-module__Wtgama__zodiacSign{aspect-ratio:1;color:#ddb85f;text-shadow:0 0 7px #e2ba599e,0 0 16px #d8b45a29;background:radial-gradient(circle,#341252e0,#0903167a);border:1px solid #e0bb612e;border-radius:50%;place-items:center;width:11%;font-family:Times New Roman,Segoe UI Symbol,serif;font-size:clamp(19px,2.1vw,34px);line-height:1;animation:48s linear infinite AstrologyHeroScene-module__Wtgama__signCounterRotate;display:grid;position:absolute;box-shadow:inset 0 0 10px #d8b45a0d,0 0 10px #d8b45a0d}.AstrologyHeroScene-module__Wtgama__zodiacNames{position:absolute;inset:0}.AstrologyHeroScene-module__Wtgama__zodiacNames span{color:#e1bb5eb8;letter-spacing:.08em;text-shadow:0 0 5px #d8b45a38;font-family:Cinzel,Georgia,serif;font-size:clamp(5px,.48vw,8px);font-weight:400;line-height:1;position:absolute;transform:translate(-50%,-50%)}.AstrologyHeroScene-module__Wtgama__houseLabels{position:absolute;inset:0}.AstrologyHeroScene-module__Wtgama__houseLabels>span{color:#e8c778bd;text-align:center;flex-direction:column;align-items:center;width:14%;display:flex;position:absolute;transform:translate(-50%,-50%)}.AstrologyHeroScene-module__Wtgama__houseLabels strong{letter-spacing:.04em;font-family:Cinzel,Georgia,serif;font-size:clamp(5px,.5vw,8px);font-weight:500}.AstrologyHeroScene-module__Wtgama__houseLabels small{color:#d5c49f94;max-width:72px;margin-top:2px;font-family:Georgia,serif;font-size:clamp(4px,.42vw,7px);line-height:1.18}.AstrologyHeroScene-module__Wtgama__aspectWeb{z-index:2;fill:none;stroke:#b44a9c8c;stroke-width:.42px;filter:drop-shadow(0 0 3px #ad49a747);width:34%;height:34%;animation:7s ease-in-out infinite AstrologyHeroScene-module__Wtgama__aspectBreathe;position:absolute;inset:33%;overflow:visible}.AstrologyHeroScene-module__Wtgama__aspectWeb polygon:nth-child(2){stroke:#36b3b180}.AstrologyHeroScene-module__Wtgama__aspectWeb polyline{stroke:#d8a9439e}.AstrologyHeroScene-module__Wtgama__planetaryPoints{z-index:3;position:absolute;inset:0}.AstrologyHeroScene-module__Wtgama__planetaryPoints span{aspect-ratio:1;color:#e5bc5d;background:#1b0a30;border:1px solid #dab04f94;border-radius:50%;place-items:center;width:4.7%;font-family:Georgia,serif;font-size:clamp(7px,.9vw,14px);line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 8px #d8b45a1f}.AstrologyHeroScene-module__Wtgama__sun{z-index:4;aspect-ratio:1;color:#efd083;background:radial-gradient(circle at 36% 34%,#f7d58475,#0000 11%),radial-gradient(circle,#7f5328 0%,#4b2544 45%,#160927 72%);border:2px solid #edc970bd;border-radius:50%;place-items:center;width:24%;font-family:Times New Roman,serif;font-size:clamp(38px,5vw,74px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 22px #ffde8838,0 0 26px #d8b45a4d}.AstrologyHeroScene-module__Wtgama__sun:before{z-index:-1;content:"";clip-path:polygon(50% 0%,55% 30%,65% 7%,65% 35%,82% 18%,70% 42%,100% 50%,70% 56%,88% 78%,62% 67%,64% 100%,54% 72%,50% 100%,45% 72%,34% 94%,37% 66%,10% 78%,30% 55%,0% 50%,30% 44%,12% 20%,39% 34%,35% 5%,46% 30%);background:repeating-conic-gradient(#e0b54eb8 0deg 2deg,#0000 2deg 15deg);animation:38s linear infinite reverse AstrologyHeroScene-module__Wtgama__ringRotate;position:absolute;inset:-28%}.AstrologyHeroScene-module__Wtgama__sunGlyph{text-shadow:0 0 12px #ffdc8061;transform:translateY(-2%)}.AstrologyHeroScene-module__Wtgama__planet,.AstrologyHeroScene-module__Wtgama__moon{z-index:4;will-change:transform;border-radius:50%;position:absolute}.AstrologyHeroScene-module__Wtgama__saturn{aspect-ratio:1;background:linear-gradient(155deg,#0000 42%,#ffe09161 43% 47%,#0000 48%),radial-gradient(circle at 35% 30%,#e0ae6d,#8b4f42 45%,#2d1836 76%);width:clamp(54px,6vw,92px);animation:11s ease-in-out infinite AstrologyHeroScene-module__Wtgama__planetFloat;top:18%;left:51%;box-shadow:inset -12px -8px 18px #0f051c7a,0 0 18px #d197512e}.AstrologyHeroScene-module__Wtgama__saturn:after{content:"";border:2px solid #d9ab649e;border-radius:50%;width:166%;height:23%;position:absolute;top:43%;left:-33%;transform:rotate(-17deg);box-shadow:0 0 7px #d8b45a24}.AstrologyHeroScene-module__Wtgama__violetPlanet{aspect-ratio:1;background:repeating-linear-gradient(165deg,#0000 0 10px,#b576e21f 11px 14px),radial-gradient(circle at 32% 28%,#8f56bd,#4a206e 47%,#130725 78%);width:clamp(76px,9vw,145px);animation:14s ease-in-out -4s infinite reverse AstrologyHeroScene-module__Wtgama__planetFloat;bottom:13%;right:2.5%;box-shadow:inset -22px -14px 30px #05010da8,0 0 28px #7937ae40}.AstrologyHeroScene-module__Wtgama__smallPlanet{aspect-ratio:1;background:radial-gradient(circle at 30% 27%,#bf8ce0,#522173 48%,#130721 78%);width:clamp(27px,3vw,48px);animation:9s ease-in-out -2s infinite AstrologyHeroScene-module__Wtgama__planetFloat;top:38%;left:46%;box-shadow:inset -7px -5px 10px #04010a94,0 0 13px #9856c43b}.AstrologyHeroScene-module__Wtgama__moon{aspect-ratio:1;filter:drop-shadow(0 0 10px #ecb4574d)drop-shadow(0 0 24px #d8b45a24);width:clamp(70px,8vw,125px);animation:13s ease-in-out infinite AstrologyHeroScene-module__Wtgama__moonFloat;top:8%;right:6%;overflow:visible}.AstrologyHeroScene-module__Wtgama__legend{z-index:5;color:#d5c5a29e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0419c7;border:1px solid #d8b45a3d;border-radius:13px 3px;flex-direction:column;gap:6px;width:112px;padding:12px 13px;font-family:Georgia,serif;font-size:7px;display:flex;position:absolute;bottom:19%;right:1.1%}.AstrologyHeroScene-module__Wtgama__legend strong{color:#d8b45a;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin-bottom:2px;font-family:Cinzel,Georgia,serif;font-size:8px;font-weight:400}.AstrologyHeroScene-module__Wtgama__legend span{align-items:center;gap:6px;display:flex}.AstrologyHeroScene-module__Wtgama__legend i{width:18px;height:1px}.AstrologyHeroScene-module__Wtgama__goldLine{background:#d8b45a}.AstrologyHeroScene-module__Wtgama__tealLine{background:#36aaa7}.AstrologyHeroScene-module__Wtgama__roseLine{background:#b54f78}.AstrologyHeroScene-module__Wtgama__violetLine{background:#9257bb}@keyframes AstrologyHeroScene-module__Wtgama__ringRotate{to{transform:rotate(360deg)}}@keyframes AstrologyHeroScene-module__Wtgama__signCounterRotate{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes AstrologyHeroScene-module__Wtgama__wheelGlow{0%,to{opacity:.55;transform:scale(.98)}50%{opacity:1;transform:scale(1.035)}}@keyframes AstrologyHeroScene-module__Wtgama__planetFloat{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translate(7px,-15px)rotate(4deg)}}@keyframes AstrologyHeroScene-module__Wtgama__moonFloat{0%,to{transform:translate(0,0)rotate(-8deg)}50%{transform:translate(-8px,12px)rotate(-3deg)}}@keyframes AstrologyHeroScene-module__Wtgama__cloudFloat{0%{transform:translate(-2%,2%)scale(1)}to{transform:translate(4%,-3%)scale(1.08)}}@keyframes AstrologyHeroScene-module__Wtgama__cloudFloatRight{0%{transform:translate(3%,1%)scaleX(-1)}to{transform:translate(-4%,-4%)scaleX(-1.08)scaleY(1.08)}}@keyframes AstrologyHeroScene-module__Wtgama__nebulaDrift{0%{opacity:.48;transform:translate(-2%,1%)scale(.94)}to{opacity:.9;transform:translate(4%,-3%)scale(1.08)}}@keyframes AstrologyHeroScene-module__Wtgama__dustBreathe{0%,to{opacity:.26}50%{opacity:.42}}@keyframes AstrologyHeroScene-module__Wtgama__constellationPulse{0%,to{opacity:.28}50%{opacity:.58}}@keyframes AstrologyHeroScene-module__Wtgama__individualTwinkle{0%,to{opacity:.24;transform:scale(.7)}50%{opacity:.82;transform:scale(1.18)}}@keyframes AstrologyHeroScene-module__Wtgama__starMistGlow{0%,to{opacity:.38}50%{opacity:.62}}@keyframes AstrologyHeroScene-module__Wtgama__aspectBreathe{0%,to{opacity:.62;transform:scale(.98)}50%{opacity:1;transform:scale(1.025)}}@media (max-width:900px){.AstrologyHeroScene-module__Wtgama__wheelWrap{opacity:.42;width:min(94vw,610px);right:-27%}.AstrologyHeroScene-module__Wtgama__saturn{top:15%;left:66%}.AstrologyHeroScene-module__Wtgama__smallPlanet{display:none}.AstrologyHeroScene-module__Wtgama__violetPlanet{right:-4%}.AstrologyHeroScene-module__Wtgama__cloudLeft{width:78vw}.AstrologyHeroScene-module__Wtgama__cloudRight{width:68vw}.AstrologyHeroScene-module__Wtgama__legend,.AstrologyHeroScene-module__Wtgama__zodiacNames,.AstrologyHeroScene-module__Wtgama__houseLabels{display:none}}@media (max-width:640px){.AstrologyHeroScene-module__Wtgama__wheelWrap{opacity:.25;width:112vw;top:47%;right:-50%}.AstrologyHeroScene-module__Wtgama__moon{opacity:.62;top:10%;right:3%}.AstrologyHeroScene-module__Wtgama__saturn,.AstrologyHeroScene-module__Wtgama__violetPlanet{opacity:.46}.AstrologyHeroScene-module__Wtgama__cloud{opacity:.34}}@media (prefers-reduced-motion:reduce){.AstrologyHeroScene-module__Wtgama__dust,.AstrologyHeroScene-module__Wtgama__starMist,.AstrologyHeroScene-module__Wtgama__nebula,.AstrologyHeroScene-module__Wtgama__cloud,.AstrologyHeroScene-module__Wtgama__wheelGlow,.AstrologyHeroScene-module__Wtgama__constellation,.AstrologyHeroScene-module__Wtgama__individualStar,.AstrologyHeroScene-module__Wtgama__aspectWeb,.AstrologyHeroScene-module__Wtgama__outerRing:before,.AstrologyHeroScene-module__Wtgama__spokes,.AstrologyHeroScene-module__Wtgama__zodiacOrbit,.AstrologyHeroScene-module__Wtgama__zodiacSign,.AstrologyHeroScene-module__Wtgama__sun:before,.AstrologyHeroScene-module__Wtgama__planet,.AstrologyHeroScene-module__Wtgama__moon{animation:none}}
.AstrologyHeroShowcase-module__788_Ia__hero{isolation:isolate;background:#05010e;min-height:max(100svh,780px);position:relative;overflow:hidden;width:100%!important;max-width:none!important;display:block!important}.AstrologyHeroShowcase-module__788_Ia__shade{z-index:4;pointer-events:none;background:linear-gradient(90deg,#03020ac2 0%,#03020a70 36%,#0000 58%),linear-gradient(#03010947,#0000 20% 77%,#04010bb8);position:absolute;inset:0;width:100%!important;max-width:none!important;margin:0!important}.AstrologyHeroShowcase-module__788_Ia__main{z-index:10;grid-template-columns:minmax(360px,43%) 1fr;align-items:center;min-height:max(100svh,780px);padding:clamp(112px,13vh,142px) 5.5vw 108px 7.8vw;display:grid;position:relative;width:100%!important;max-width:none!important;margin:0!important}.AstrologyHeroShowcase-module__788_Ia__copy{width:min(100%,470px);margin-left:0;animation:1s ease-out both AstrologyHeroShowcase-module__788_Ia__copyEntrance}.AstrologyHeroShowcase-module__788_Ia__eyebrow{color:#d8b45a94;letter-spacing:.2em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;width:min(100%,430px);margin:0 auto 25px;font-family:Cinzel,Georgia,serif;font-size:8px;font-weight:400;line-height:1;display:flex}.AstrologyHeroShowcase-module__788_Ia__eyebrow span{color:#d8b45a;text-shadow:0 0 7px #d8b45a61;font-size:7px}.AstrologyHeroShowcase-module__788_Ia__titleFrame{border-top:1px solid #d8b45a8f;justify-content:center;width:fit-content;min-width:min(100%,430px);padding:17px 26px 10px;display:flex;position:relative}.AstrologyHeroShowcase-module__788_Ia__titleFrame:before,.AstrologyHeroShowcase-module__788_Ia__titleFrame:after{content:"";border-top:1px solid #d8b45a8f;width:28px;height:19px;position:absolute;top:-1px}.AstrologyHeroShowcase-module__788_Ia__titleFrame:before{border-left:1px solid #d8b45a8f;left:-12px;transform:skew(-32deg)}.AstrologyHeroShowcase-module__788_Ia__titleFrame:after{border-right:1px solid #d8b45a8f;right:-12px;transform:skew(32deg)}.AstrologyHeroShowcase-module__788_Ia__titleSun{color:#d8b45a;text-shadow:0 0 12px #d8b45a73;font-size:30px;line-height:1;animation:5s ease-in-out infinite AstrologyHeroShowcase-module__788_Ia__titleSunPulse;position:absolute;top:-20px;left:24%}.AstrologyHeroShowcase-module__788_Ia__title{color:#f1ece5;letter-spacing:.01em;text-shadow:0 3px 22px #00000075;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(54px,5.2vw,78px);font-weight:400;line-height:.9}.AstrologyHeroShowcase-module__788_Ia__subtitle{color:#d4b76f;text-align:center;text-wrap:balance;margin:23px auto 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(20px,1.65vw,27px);font-style:italic;font-weight:300;line-height:1.28}.AstrologyHeroShowcase-module__788_Ia__separator{color:#d8b45a;text-shadow:0 0 8px #d8b45a73;justify-content:center;align-items:center;gap:9px;width:150px;margin:19px auto 22px;font-size:16px;display:flex}.AstrologyHeroShowcase-module__788_Ia__separator:before,.AstrologyHeroShowcase-module__788_Ia__separator:after{content:"";background:linear-gradient(90deg,#0000,#d8b45a9e);width:48px;height:1px}.AstrologyHeroShowcase-module__788_Ia__separator:after{background:linear-gradient(90deg,#d8b45a9e,#0000)}.AstrologyHeroShowcase-module__788_Ia__body{color:#e8e1dad6;text-shadow:0 2px 12px #0000008a;flex-direction:column;gap:12px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(14px,1.05vw,17px);font-weight:300;line-height:1.55;display:flex}.AstrologyHeroShowcase-module__788_Ia__typingBody{min-height:177px}.AstrologyHeroShowcase-module__788_Ia__typedParagraph{margin:0;animation:2.8s ease-in-out infinite alternate AstrologyHeroShowcase-module__788_Ia__typedTextGlow}.AstrologyHeroShowcase-module__788_Ia__typingCursor{color:#e6c873;text-shadow:0 0 5px #e6c873f2,0 0 13px #bf8534b8;margin-left:2px;font-size:.88em;animation:.76s step-end infinite AstrologyHeroShowcase-module__788_Ia__typingCaret;display:inline-block}.AstrologyHeroShowcase-module__788_Ia__cta{color:#180a27;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(105deg,#bc934b,#e0c37d 50%,#c69b4b);border:1px solid #f6da9152;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-width:275px;margin-top:24px;padding:13px 25px;font-family:Cinzel,Georgia,serif;font-size:11px;font-weight:500;transition:transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 8px 24px #00000038,0 0 20px #d8b45a24}.AstrologyHeroShowcase-module__788_Ia__cta:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000047,0 0 30px #d8b45a47}.AstrologyHeroShowcase-module__788_Ia__ctaStar{font-size:13px;animation:5s linear infinite AstrologyHeroShowcase-module__788_Ia__ctaStar}.AstrologyHeroShowcase-module__788_Ia__trustBar{z-index:12;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(90deg,#0e051fe6,#14072bc2,#0a0318e6);border:1px solid #d8b45a24;border-radius:999px;grid-template-columns:repeat(4,1fr);min-height:70px;display:grid;position:absolute;bottom:16px;left:3.5%;right:3.5%;box-shadow:inset 0 0 24px #77319f14,0 10px 28px #00000026;width:auto!important;max-width:none!important;margin:0!important}.AstrologyHeroShowcase-module__788_Ia__benefit{border-right:1px solid #d8b45a1a;justify-content:center;align-items:center;gap:14px;min-width:0;padding:12px 18px;transition:background .3s;display:flex}.AstrologyHeroShowcase-module__788_Ia__benefit:hover{background:radial-gradient(circle,#d8b45a0d,#0000 68%)}.AstrologyHeroShowcase-module__788_Ia__benefit:last-child{border-right:0}.AstrologyHeroShowcase-module__788_Ia__benefitIcon{color:#d8b45a;border:1px solid #d8b45a52;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 12px #d8b45a0f,0 0 12px #d8b45a0a}.AstrologyHeroShowcase-module__788_Ia__benefitIcon svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.AstrologyHeroShowcase-module__788_Ia__benefitText strong,.AstrologyHeroShowcase-module__788_Ia__benefitText span{letter-spacing:.075em;text-transform:uppercase;font-family:Cinzel,Georgia,serif;font-size:9px;font-weight:400;line-height:1.35;display:block}.AstrologyHeroShowcase-module__788_Ia__benefitText strong{color:#eedcb1d6}.AstrologyHeroShowcase-module__788_Ia__benefitText span{color:#d1c19e8a}.AstrologyHeroShowcase-module__788_Ia__contactBar{z-index:13;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(95deg,#0f0522f5,#1f0a39e6,#0b041bf5);border:1px solid #d8b45a2e;border-radius:4px 4px 22px 22px;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;min-height:64px;padding:8px 19px;display:grid;position:absolute;bottom:16px;left:5.5%;right:5.5%;box-shadow:inset 0 0 22px #77319f1c,0 10px 28px #0000002e;width:auto!important;max-width:none!important;margin:0!important}.AstrologyHeroShowcase-module__788_Ia__guide{align-items:center;gap:13px;display:flex}.AstrologyHeroShowcase-module__788_Ia__crystal{color:#b875d0;text-shadow:0 0 14px #ad57cd6b;flex:0 0 54px;place-items:end center;width:54px;height:48px;font-size:36px;line-height:1;display:grid;position:relative}.AstrologyHeroShowcase-module__788_Ia__crystal:after{color:#e0bc64;content:"✦";font-size:11px;animation:3s ease-in-out infinite AstrologyHeroShowcase-module__788_Ia__titleSunPulse;position:absolute;bottom:2px;right:4px}.AstrologyHeroShowcase-module__788_Ia__guide strong,.AstrologyHeroShowcase-module__788_Ia__guide span,.AstrologyHeroShowcase-module__788_Ia__community strong,.AstrologyHeroShowcase-module__788_Ia__community span{display:block}.AstrologyHeroShowcase-module__788_Ia__guide strong{color:#d8b45a;font-family:Cormorant Garamond,Georgia,serif;font-size:15px;font-style:italic;font-weight:400}.AstrologyHeroShowcase-module__788_Ia__guide span{color:#dacdb194;margin-top:2px;font-family:Georgia,serif;font-size:10px}.AstrologyHeroShowcase-module__788_Ia__chat{color:#d8b45a;letter-spacing:.1em;text-align:center;text-transform:uppercase;background:linear-gradient(90deg,#40155c94,#2d0f49c2);border:1px solid #d8b45a40;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-width:245px;padding:10px 19px;font-family:Cinzel,Georgia,serif;font-size:9px;transition:border-color .3s,box-shadow .3s,transform .3s;display:inline-flex}.AstrologyHeroShowcase-module__788_Ia__chat:hover{border-color:#d8b45a94;transform:translateY(-1px);box-shadow:0 0 22px #d8b45a21}.AstrologyHeroShowcase-module__788_Ia__chatIcon{border:1px solid #d8b45a85;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:15px;display:grid}.AstrologyHeroShowcase-module__788_Ia__chatText small{color:#d6c7a485;letter-spacing:0;text-transform:none;margin-top:2px;font-family:Cormorant Garamond,Georgia,serif;font-size:10px;font-style:italic;display:block}.AstrologyHeroShowcase-module__788_Ia__community{justify-content:flex-end;align-items:center;gap:12px;display:flex}.AstrologyHeroShowcase-module__788_Ia__avatars{padding-left:14px;display:flex}.AstrologyHeroShowcase-module__788_Ia__avatar{color:#eedaaab8;background:linear-gradient(145deg,#704c70,#21102f);border:1px solid #e1c2737a;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-8px;font-size:13px;display:grid;position:relative;box-shadow:0 0 0 2px #16072a}.AstrologyHeroShowcase-module__788_Ia__avatar:nth-child(2){background:linear-gradient(145deg,#8b654a,#2e1724)}.AstrologyHeroShowcase-module__788_Ia__avatar:nth-child(3){background:linear-gradient(145deg,#496d72,#111d2b)}.AstrologyHeroShowcase-module__788_Ia__avatar:nth-child(4){background:linear-gradient(145deg,#786947,#261a20)}.AstrologyHeroShowcase-module__788_Ia__community strong{color:#d8b45a;font-family:Cormorant Garamond,Georgia,serif;font-size:15px;font-weight:400}.AstrologyHeroShowcase-module__788_Ia__community span{color:#d8c9a894;margin-top:2px;font-family:Georgia,serif;font-size:10px}@keyframes AstrologyHeroShowcase-module__788_Ia__copyEntrance{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes AstrologyHeroShowcase-module__788_Ia__titleSunPulse{0%,to{opacity:.58;transform:scale(.94)rotate(0)}50%{opacity:1;transform:scale(1.08)rotate(8deg)}}@keyframes AstrologyHeroShowcase-module__788_Ia__ctaStar{to{transform:rotate(360deg)}}@keyframes AstrologyHeroShowcase-module__788_Ia__typingCaret{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes AstrologyHeroShowcase-module__788_Ia__typedTextGlow{0%{text-shadow:0 2px 12px #0000008a,0 0 7px #d5b15b08}to{text-shadow:0 2px 12px #0000008a,0 0 11px #d5b15b24}}@media (max-width:1100px){.AstrologyHeroShowcase-module__788_Ia__main{grid-template-columns:minmax(330px,49%) 1fr;padding-left:4vw;padding-right:4vw}.AstrologyHeroShowcase-module__788_Ia__copy{margin-left:0}.AstrologyHeroShowcase-module__788_Ia__benefit{gap:8px;padding-inline:9px}.AstrologyHeroShowcase-module__788_Ia__contactBar{grid-template-columns:1fr auto}.AstrologyHeroShowcase-module__788_Ia__community{display:none}}@media (max-width:760px){.AstrologyHeroShowcase-module__788_Ia__hero{min-height:900px}.AstrologyHeroShowcase-module__788_Ia__main{min-height:730px;padding:118px 22px 38px;display:block}.AstrologyHeroShowcase-module__788_Ia__copy{text-align:center;width:min(100%,470px);margin-inline:auto}.AstrologyHeroShowcase-module__788_Ia__titleFrame{min-width:0;margin-inline:auto}.AstrologyHeroShowcase-module__788_Ia__title{font-size:clamp(46px,15vw,66px)}.AstrologyHeroShowcase-module__788_Ia__body{font-size:15px}.AstrologyHeroShowcase-module__788_Ia__typingBody{min-height:218px}.AstrologyHeroShowcase-module__788_Ia__cta{min-width:min(100%,285px)}.AstrologyHeroShowcase-module__788_Ia__trustBar{grid-template-columns:repeat(2,1fr);position:relative;bottom:auto;left:auto;right:auto;width:calc(100% - 28px)!important;margin:10px auto 0!important}.AstrologyHeroShowcase-module__788_Ia__benefit:nth-child(2){border-right:0}.AstrologyHeroShowcase-module__788_Ia__benefit:nth-child(-n+2){border-bottom:1px solid #d8b45a1a}}@media (max-width:430px){.AstrologyHeroShowcase-module__788_Ia__hero{min-height:940px}.AstrologyHeroShowcase-module__788_Ia__main{min-height:780px}.AstrologyHeroShowcase-module__788_Ia__benefitText strong,.AstrologyHeroShowcase-module__788_Ia__benefitText span{font-size:7px}.AstrologyHeroShowcase-module__788_Ia__benefitIcon{flex-basis:31px;width:31px;height:31px;font-size:14px}.AstrologyHeroShowcase-module__788_Ia__guide strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.AstrologyHeroShowcase-module__788_Ia__copy,.AstrologyHeroShowcase-module__788_Ia__titleSun,.AstrologyHeroShowcase-module__788_Ia__ctaStar,.AstrologyHeroShowcase-module__788_Ia__crystal:after,.AstrologyHeroShowcase-module__788_Ia__typedParagraph,.AstrologyHeroShowcase-module__788_Ia__typingCursor{animation:none}}
.AstrologyIntroPortal-module__INSOMG__portal{z-index:100000;background:radial-gradient(circle at 50% 48%,#4a1b7357,#0000 32%),radial-gradient(circle at 18% 76%,#4f1a7f33,#0000 27%),linear-gradient(145deg,#020107,#090216 48%,#020107);place-items:center;width:100vw;height:100svh;transition:opacity .7s,visibility .7s;display:grid;position:fixed;inset:0;overflow:hidden;max-width:none!important;margin:0!important}.AstrologyIntroPortal-module__INSOMG__portal:before,.AstrologyIntroPortal-module__INSOMG__portal:after{content:"";pointer-events:none;position:absolute;inset:-8%}.AstrologyIntroPortal-module__INSOMG__portal:before{opacity:.52;background-image:radial-gradient(circle,#ffe699e6 0 .8px,#0000 1.3px),radial-gradient(circle,#b168e1b3 0 .7px,#0000 1.2px),radial-gradient(circle,#fff8dbb8 0 .6px,#0000 1.1px);background-position:7px 11px,43px 67px,89px 29px;background-size:71px 79px,113px 127px,163px 149px;animation:6s ease-in-out infinite AstrologyIntroPortal-module__INSOMG__portalStars}.AstrologyIntroPortal-module__INSOMG__portal:after{background:conic-gradient(#0000,#d8b45a0a,#0000 22%,#7b3cac0f,#0000 47%,#d8b45a09,#0000 72%);animation:28s linear infinite AstrologyIntroPortal-module__INSOMG__portalTurn}.AstrologyIntroPortal-module__INSOMG__content{z-index:5;text-align:center;flex-direction:column;align-items:center;width:min(90vw,680px);display:flex;position:relative}.AstrologyIntroPortal-module__INSOMG__orbit,.AstrologyIntroPortal-module__INSOMG__orbit:before,.AstrologyIntroPortal-module__INSOMG__orbit:after{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AstrologyIntroPortal-module__INSOMG__orbit{aspect-ratio:1;border:1px solid #d8b45a3d;width:min(68vw,520px);animation:22s linear infinite AstrologyIntroPortal-module__INSOMG__portalOrbit}.AstrologyIntroPortal-module__INSOMG__orbit:before,.AstrologyIntroPortal-module__INSOMG__orbit:after{content:""}.AstrologyIntroPortal-module__INSOMG__orbit:before{aspect-ratio:1;border:1px dashed #e1be6833;width:82%}.AstrologyIntroPortal-module__INSOMG__orbit:after{aspect-ratio:1;border:1px solid #9b51c938;width:63%}.AstrologyIntroPortal-module__INSOMG__eyebrow{color:#e0c6839e;letter-spacing:.48em;text-transform:uppercase;opacity:0;margin-bottom:13px;font-family:Cinzel,Georgia,serif;font-size:9px;font-weight:400;animation:.7s .25s forwards AstrologyIntroPortal-module__INSOMG__portalReveal}.AstrologyIntroPortal-module__INSOMG__title{color:#f5efe6;letter-spacing:.04em;opacity:0;text-shadow:0 0 18px #fff4d624,0 0 45px #8b45bf29;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(54px,9vw,112px);font-weight:300;line-height:.85;animation:1s cubic-bezier(.18,.8,.22,1) .45s forwards AstrologyIntroPortal-module__INSOMG__titleArrive}.AstrologyIntroPortal-module__INSOMG__with{color:#e5d2a594;opacity:0;margin:19px 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-style:italic;animation:.6s .9s forwards AstrologyIntroPortal-module__INSOMG__portalReveal}.AstrologyIntroPortal-module__INSOMG__brand{color:#d8b45a;letter-spacing:.3em;opacity:0;text-shadow:0 0 8px #d8b45a6b,0 0 24px #d8b45a33;white-space:nowrap;font-family:Cinzel,Georgia,serif;font-size:clamp(18px,2.5vw,31px);font-weight:400;animation:.65s 1.05s forwards AstrologyIntroPortal-module__INSOMG__portalReveal,1.8s ease-in-out 1.1s infinite AstrologyIntroPortal-module__INSOMG__brandGlow}.AstrologyIntroPortal-module__INSOMG__brand sup{letter-spacing:0;margin-left:3px;font-family:Georgia,serif;font-size:.35em;position:relative;top:-.75em}.AstrologyIntroPortal-module__INSOMG__core{z-index:9;aspect-ratio:1;opacity:0;background:#fff2b2;border-radius:50%;width:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0);box-shadow:0 0 18px #ffe296,0 0 46px #d8b45ab8,0 0 90px #813eb285}.AstrologyIntroPortal-module__INSOMG__burstRing{z-index:8;aspect-ratio:1;opacity:0;border:2px solid #ffe08bd9;border-radius:50%;width:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.AstrologyIntroPortal-module__INSOMG__rays{z-index:7;width:1px;height:1px;position:absolute;top:50%;left:50%}.AstrologyIntroPortal-module__INSOMG__ray{opacity:0;width:1px;height:min(33vw,250px);transform:rotate(var(--ray-angle)) translateY(-100%);transform-origin:bottom;background:linear-gradient(#0000 18%,#ffe28ec2);position:absolute;top:0;left:0}.AstrologyIntroPortal-module__INSOMG__phaseBurst .AstrologyIntroPortal-module__INSOMG__core{animation:1.05s ease-out forwards AstrologyIntroPortal-module__INSOMG__coreExplosion}.AstrologyIntroPortal-module__INSOMG__phaseBurst .AstrologyIntroPortal-module__INSOMG__burstRing{animation:1.15s ease-out forwards AstrologyIntroPortal-module__INSOMG__ringExplosion}.AstrologyIntroPortal-module__INSOMG__phaseBurst .AstrologyIntroPortal-module__INSOMG__ray{animation:.9s ease-out forwards AstrologyIntroPortal-module__INSOMG__rayExplosion;animation-delay:var(--ray-delay)}.AstrologyIntroPortal-module__INSOMG__phaseBurst .AstrologyIntroPortal-module__INSOMG__title,.AstrologyIntroPortal-module__INSOMG__phaseBurst .AstrologyIntroPortal-module__INSOMG__with,.AstrologyIntroPortal-module__INSOMG__phaseBurst .AstrologyIntroPortal-module__INSOMG__brand,.AstrologyIntroPortal-module__INSOMG__phaseBurst .AstrologyIntroPortal-module__INSOMG__eyebrow{animation:.7s ease-in forwards AstrologyIntroPortal-module__INSOMG__wordsToLight}.AstrologyIntroPortal-module__INSOMG__phaseExit{opacity:0;visibility:hidden}.AstrologyIntroPortal-module__INSOMG__phaseExit .AstrologyIntroPortal-module__INSOMG__content{transition:transform .8s;transform:scale(1.18)}@keyframes AstrologyIntroPortal-module__INSOMG__portalReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes AstrologyIntroPortal-module__INSOMG__titleArrive{0%{opacity:0;filter:blur(12px);transform:scale(.86)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes AstrologyIntroPortal-module__INSOMG__brandGlow{0%,to{text-shadow:0 0 8px #d8b45a57,0 0 24px #d8b45a24}50%{text-shadow:0 0 13px #efca6fb8,0 0 40px #d8b45a52}}@keyframes AstrologyIntroPortal-module__INSOMG__wordsToLight{to{opacity:0;filter:blur(8px);transform:scale(1.12)}}@keyframes AstrologyIntroPortal-module__INSOMG__coreExplosion{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}24%{opacity:1;transform:translate(-50%,-50%)scale(2.2)}to{opacity:0;transform:translate(-50%,-50%)scale(42)}}@keyframes AstrologyIntroPortal-module__INSOMG__ringExplosion{0%{opacity:.9;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(32)}}@keyframes AstrologyIntroPortal-module__INSOMG__rayExplosion{0%{opacity:0;filter:blur(2px)}28%{opacity:.78}to{opacity:0;filter:blur(7px);transform:rotate(var(--ray-angle)) translateY(-128%) scaleY(1.45)}}@keyframes AstrologyIntroPortal-module__INSOMG__portalOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes AstrologyIntroPortal-module__INSOMG__portalTurn{to{transform:rotate(360deg)}}@keyframes AstrologyIntroPortal-module__INSOMG__portalStars{0%,to{opacity:.34}50%{opacity:.68}}@media (max-width:640px){.AstrologyIntroPortal-module__INSOMG__orbit{width:88vw}.AstrologyIntroPortal-module__INSOMG__title{font-size:clamp(46px,16vw,70px)}.AstrologyIntroPortal-module__INSOMG__brand{letter-spacing:.17em;font-size:14px}}@media (prefers-reduced-motion:reduce){.AstrologyIntroPortal-module__INSOMG__portal:before,.AstrologyIntroPortal-module__INSOMG__portal:after,.AstrologyIntroPortal-module__INSOMG__orbit,.AstrologyIntroPortal-module__INSOMG__eyebrow,.AstrologyIntroPortal-module__INSOMG__title,.AstrologyIntroPortal-module__INSOMG__with,.AstrologyIntroPortal-module__INSOMG__brand,.AstrologyIntroPortal-module__INSOMG__core,.AstrologyIntroPortal-module__INSOMG__burstRing,.AstrologyIntroPortal-module__INSOMG__ray{animation:none}.AstrologyIntroPortal-module__INSOMG__eyebrow,.AstrologyIntroPortal-module__INSOMG__title,.AstrologyIntroPortal-module__INSOMG__with,.AstrologyIntroPortal-module__INSOMG__brand{opacity:1}}
.AstrologyWhatsApp-module__qUSA3G__wrapper{z-index:900;filter:drop-shadow(0 12px 24px #00000061);align-items:center;gap:12px;text-decoration:none;display:inline-flex;position:fixed;bottom:22px;right:22px}.AstrologyWhatsApp-module__qUSA3G__label{text-align:right;background:linear-gradient(135deg,#190a30f0,#080314f7);border:1px solid #d8b45a52;border-radius:18px 3px;min-width:214px;padding:11px 17px 10px;transition:transform .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #8445b21f,0 0 20px #d8b45a14}.AstrologyWhatsApp-module__qUSA3G__label:before{content:"";background:linear-gradient(90deg,#0000,#ffe18f1f,#0000);width:48%;height:100%;animation:5.5s ease-in-out infinite AstrologyWhatsApp-module__qUSA3G__labelShine;position:absolute;top:0;left:-70%;transform:skew(-20deg)}.AstrologyWhatsApp-module__qUSA3G__labelTitle,.AstrologyWhatsApp-module__qUSA3G__labelSubtitle{z-index:1;display:block;position:relative}.AstrologyWhatsApp-module__qUSA3G__labelTitle{color:#d8b45a;letter-spacing:.16em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:7px;font-family:Cinzel,Georgia,serif;font-size:10px;font-weight:400;line-height:1.3;display:flex}.AstrologyWhatsApp-module__qUSA3G__statusDot{background:#d8b45a;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite AstrologyWhatsApp-module__qUSA3G__terminalDot;box-shadow:0 0 8px #d8b45ab8}.AstrologyWhatsApp-module__qUSA3G__labelSubtitle{color:#d7c69fa6;justify-content:flex-end;margin-top:3px;font-family:Cormorant Garamond,Georgia,serif;font-size:13px;font-style:italic;line-height:1;display:flex}.AstrologyWhatsApp-module__qUSA3G__typedText{white-space:nowrap;border-right:1px solid #d8b45a9e;width:24ch;animation:6s steps(22,end) infinite AstrologyWhatsApp-module__qUSA3G__terminalTyping,.8s step-end infinite AstrologyWhatsApp-module__qUSA3G__terminalCaret;display:inline-block;overflow:hidden}.AstrologyWhatsApp-module__qUSA3G__wheel{background:radial-gradient(circle,#572a7e47 0 44%,#0000 45%),repeating-conic-gradient(#d8b45a61 0deg 1deg,#0000 1deg 30deg),#0a0419f5;border:1px solid #d8b45a66;border-radius:50%;flex:0 0 86px;place-items:center;width:86px;height:86px;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;display:grid;position:relative;box-shadow:0 0 0 5px #0a0419c2,0 0 0 6px #d8b45a2e,0 0 24px #d8b45a40}.AstrologyWhatsApp-module__qUSA3G__wheel:before{content:"";border:1px dashed #e2c26f57;border-radius:50%;animation:24s linear infinite AstrologyWhatsApp-module__qUSA3G__wheelOrbit;position:absolute;inset:-7px}.AstrologyWhatsApp-module__qUSA3G__wheel:after{content:"";border:1px solid #d8b45a33;border-radius:50%;animation:18s linear infinite reverse AstrologyWhatsApp-module__qUSA3G__wheelOrbit;position:absolute;inset:13px}.AstrologyWhatsApp-module__qUSA3G__floralWheel{background:radial-gradient(circle,#904c876b 0 44%,#0000 45%),repeating-conic-gradient(#eec26f6b 0deg 1deg,#0000 1deg 30deg),linear-gradient(145deg,#3d174d,#160920);box-shadow:0 0 0 5px #1e0827cc,0 0 0 6px #e8be6947,0 0 28px #aa64a066}.AstrologyWhatsApp-module__qUSA3G__floralSymbol{color:#f0c9e6;text-shadow:0 0 7px #efaedecc;font-size:10px}.AstrologyWhatsApp-module__qUSA3G__zodiacRing{border-radius:50%;animation:32s linear infinite AstrologyWhatsApp-module__qUSA3G__wheelOrbit;position:absolute;inset:0}.AstrologyWhatsApp-module__qUSA3G__zodiacSymbol{color:#eccf87b8;text-shadow:0 0 5px #d8b45a73;font-family:Times New Roman,serif;font-size:7px;line-height:1;position:absolute;top:50%;left:50%}.AstrologyWhatsApp-module__qUSA3G__zodiacSymbol b{font-weight:400}.AstrologyWhatsApp-module__qUSA3G__tarotSymbol{color:#efd6a0;background:linear-gradient(145deg,#4e285f,#160a27);border:1px solid #eccf8780;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;width:12px;height:18px;display:flex;box-shadow:inset 0 0 4px #ffe19a1f,0 0 5px #d8b45a38}.AstrologyWhatsApp-module__qUSA3G__tarotSymbol small{color:#efd396b8;font-family:Cinzel,Georgia,serif;font-size:3px;line-height:1}.AstrologyWhatsApp-module__qUSA3G__tarotSymbol b{margin-top:1px;font-size:6px;line-height:1}.AstrologyWhatsApp-module__qUSA3G__center{z-index:3;color:#f1d58c;background:radial-gradient(circle at 35% 28%,#765229,#2d183e 56%,#10071e);border:1px solid #eccf877a;border-radius:50%;place-items:center;width:48px;height:48px;animation:3.6s ease-in-out infinite AstrologyWhatsApp-module__qUSA3G__centerPulse;display:grid;position:relative;box-shadow:inset 0 0 12px #ffe08b29,0 0 16px #d8b45a47}.AstrologyWhatsApp-module__qUSA3G__center svg{filter:drop-shadow(0 0 5px #efd18457);width:25px;height:25px}.AstrologyWhatsApp-module__qUSA3G__spark{z-index:5;color:#ecd184;text-shadow:0 0 9px #ecd184d9;font-size:9px;line-height:1;animation:2.7s ease-in-out infinite AstrologyWhatsApp-module__qUSA3G__sparkle;position:absolute}.AstrologyWhatsApp-module__qUSA3G__sparkOne{top:-7px;right:11px}.AstrologyWhatsApp-module__qUSA3G__sparkTwo{font-size:7px;animation-delay:-1.2s;bottom:14px;right:-5px}.AstrologyWhatsApp-module__qUSA3G__sparkThree{font-size:6px;animation-delay:-2s;bottom:-5px;left:9px}.AstrologyWhatsApp-module__qUSA3G__wrapper:hover .AstrologyWhatsApp-module__qUSA3G__label,.AstrologyWhatsApp-module__qUSA3G__wrapper:focus-visible .AstrologyWhatsApp-module__qUSA3G__label{border-color:#e6c6749e;transform:translate(-4px);box-shadow:inset 0 0 22px #8445b22e,0 0 26px #d8b45a2e}.AstrologyWhatsApp-module__qUSA3G__wrapper:hover .AstrologyWhatsApp-module__qUSA3G__wheel,.AstrologyWhatsApp-module__qUSA3G__wrapper:focus-visible .AstrologyWhatsApp-module__qUSA3G__wheel{transform:scale(1.07)rotate(5deg);box-shadow:0 0 0 5px #0a0419cc,0 0 0 6px #d8b45a57,0 0 36px #d8b45a6b}.AstrologyWhatsApp-module__qUSA3G__wrapper:focus-visible{outline-offset:5px;border-radius:20px;outline:2px solid #ecd184cc}@keyframes AstrologyWhatsApp-module__qUSA3G__wheelOrbit{to{transform:rotate(360deg)}}@keyframes AstrologyWhatsApp-module__qUSA3G__centerPulse{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}@keyframes AstrologyWhatsApp-module__qUSA3G__sparkle{0%,to{opacity:.35;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(18deg)}}@keyframes AstrologyWhatsApp-module__qUSA3G__labelShine{0%,62%{left:-70%}82%,to{left:130%}}@keyframes AstrologyWhatsApp-module__qUSA3G__terminalTyping{0%,10%{width:0}52%,84%{width:24ch}to{width:0}}@keyframes AstrologyWhatsApp-module__qUSA3G__terminalCaret{50%{border-color:#0000}}@keyframes AstrologyWhatsApp-module__qUSA3G__terminalDot{0%,to{opacity:.42}50%{opacity:1}}@media (max-width:640px){.AstrologyWhatsApp-module__qUSA3G__wrapper{gap:8px;bottom:15px;right:14px}.AstrologyWhatsApp-module__qUSA3G__label{min-width:170px;padding:9px 12px 8px}.AstrologyWhatsApp-module__qUSA3G__labelTitle{letter-spacing:.1em;font-size:8px}.AstrologyWhatsApp-module__qUSA3G__labelSubtitle{font-size:11px}.AstrologyWhatsApp-module__qUSA3G__wheel{flex-basis:70px;width:70px;height:70px}.AstrologyWhatsApp-module__qUSA3G__center{width:40px;height:40px}.AstrologyWhatsApp-module__qUSA3G__center svg{width:21px;height:21px}.AstrologyWhatsApp-module__qUSA3G__zodiacSymbol{display:none}}@media (prefers-reduced-motion:reduce){.AstrologyWhatsApp-module__qUSA3G__label:before,.AstrologyWhatsApp-module__qUSA3G__statusDot,.AstrologyWhatsApp-module__qUSA3G__typedText,.AstrologyWhatsApp-module__qUSA3G__wheel:before,.AstrologyWhatsApp-module__qUSA3G__wheel:after,.AstrologyWhatsApp-module__qUSA3G__zodiacRing,.AstrologyWhatsApp-module__qUSA3G__center,.AstrologyWhatsApp-module__qUSA3G__spark{animation:none}.AstrologyWhatsApp-module__qUSA3G__typedText{border-right:0;width:auto}}
.TarotHeroShowcase-module__5X55vW__hero{isolation:isolate;color:#f5ecdf;background:#04040e;min-height:max(100svh,790px);position:relative;overflow:hidden;width:100%!important;max-width:none!important;margin:0!important;display:block!important}.TarotHeroShowcase-module__5X55vW__scene{z-index:0;filter:saturate(.9)contrast(1.04);background-image:url(/pag_tarot/imagen_de-fondo.png);background-position:50%;background-repeat:no-repeat;background-size:cover;animation:20s ease-in-out infinite alternate TarotHeroShowcase-module__5X55vW__sceneDrift;position:absolute;inset:0;width:100%!important;max-width:none!important}.TarotHeroShowcase-module__5X55vW__cosmicDust{opacity:.62;background-image:radial-gradient(circle at 7% 19%,#f2c78d 0 1px,#0000 2px),radial-gradient(circle at 15% 68%,#cb8bd1 0 1px,#0000 2px),radial-gradient(circle at 29% 31%,#efb8dd 0 1px,#0000 2px),radial-gradient(circle at 41% 81%,#eac393 0 1px,#0000 2px),radial-gradient(circle at 55% 18%,#d897d6 0 1px,#0000 2px),radial-gradient(circle at 83% 71%,#f2c78d 0 1px,#0000 2px);background-size:190px 170px,230px 210px,270px 240px,310px 280px,250px 220px,330px 290px;animation:4.8s ease-in-out infinite alternate TarotHeroShowcase-module__5X55vW__cosmicTwinkle;position:absolute;inset:0}.TarotHeroShowcase-module__5X55vW__nebula{pointer-events:none;filter:blur(60px);mix-blend-mode:screen;border-radius:50%;position:absolute}.TarotHeroShowcase-module__5X55vW__nebulaOne{background:#a032a429;width:38vw;height:38vw;animation:13s ease-in-out infinite alternate TarotHeroShowcase-module__5X55vW__nebulaFloat;top:8%;right:11%}.TarotHeroShowcase-module__5X55vW__nebulaTwo{background:#cc5b941a;width:30vw;height:22vw;animation:16s ease-in-out -5s infinite alternate-reverse TarotHeroShowcase-module__5X55vW__nebulaFloat;bottom:-18%;right:42%}.TarotHeroShowcase-module__5X55vW__tarotWheel{aspect-ratio:1;opacity:.72;border:1px solid #e09f7357;border-radius:50%;width:clamp(470px,42vw,680px);position:absolute;top:49%;right:5.5%;transform:translateY(-50%);box-shadow:inset 0 0 55px #b33e9b1f,0 0 44px #d969b324}.TarotHeroShowcase-module__5X55vW__outerWheel,.TarotHeroShowcase-module__5X55vW__middleWheel,.TarotHeroShowcase-module__5X55vW__innerWheel,.TarotHeroShowcase-module__5X55vW__wheelGeometry{border-radius:50%;position:absolute}.TarotHeroShowcase-module__5X55vW__outerWheel{border:1px dashed #e7b77b75;animation:42s linear infinite TarotHeroShowcase-module__5X55vW__tarotOrbit;inset:3%;box-shadow:0 0 22px #d370b424}.TarotHeroShowcase-module__5X55vW__middleWheel{background:repeating-conic-gradient(#0000 0deg 29deg,#da9f6a61 29deg 30deg);border:1px solid #e09ac157;animation:56s linear infinite reverse TarotHeroShowcase-module__5X55vW__tarotOrbit;inset:18%}.TarotHeroShowcase-module__5X55vW__innerWheel{border:1px solid #e7b8797a;inset:32%;box-shadow:inset 0 0 30px #b9409f2b,0 0 22px #e085c121}.TarotHeroShowcase-module__5X55vW__wheelGeometry{background:linear-gradient(30deg,#0000 49.7%,#e6aa737a 50%,#0000 50.3%),linear-gradient(90deg,#0000 49.7%,#e6aa737a 50%,#0000 50.3%),linear-gradient(150deg,#0000 49.7%,#e6aa737a 50%,#0000 50.3%);border:1px solid #e3aa7270;animation:4s ease-in-out infinite alternate TarotHeroShowcase-module__5X55vW__geometryPulse;inset:36%}.TarotHeroShowcase-module__5X55vW__wheelCore{color:#f1c68d;text-shadow:0 0 15px #fbcd8fd6;background:radial-gradient(circle,#71236bf0,#12061feb);border:1px solid #f2c485ad;border-radius:50%;place-items:center;width:76px;height:76px;font-size:30px;animation:3.4s ease-in-out infinite TarotHeroShowcase-module__5X55vW__wheelCorePulse;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 18px #ffd3982e,0 0 24px #dd74be52}.TarotHeroShowcase-module__5X55vW__arcanaCard{color:#e8b9da;background:linear-gradient(145deg,#48174ef0,#0b0518f5);border:1px solid #e9b17c94;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:47px;height:70px;animation:3.7s ease-in-out infinite alternate TarotHeroShowcase-module__5X55vW__cardLevitate;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 12px #e9b47b1a,0 0 15px #c548a42e}.TarotHeroShowcase-module__5X55vW__arcanaCard:before{content:"";border:1px solid #e0a07140;border-radius:3px;position:absolute;inset:4px}.TarotHeroShowcase-module__5X55vW__arcanaCard small{z-index:1;color:#e7b984b8;font-family:Cinzel,Georgia,serif;font-size:6px;position:relative}.TarotHeroShowcase-module__5X55vW__arcanaCard strong{z-index:1;text-shadow:0 0 9px #e285c5a3;margin-top:5px;font-family:Georgia,serif;font-size:19px;font-weight:400;position:relative}.TarotHeroShowcase-module__5X55vW__looseCard{color:#e4a4d0b8;perspective:500px;background:#190827ad;border:1px solid #e1a47361;border-radius:5px;place-items:center;width:54px;height:82px;animation:7s ease-in-out infinite TarotHeroShowcase-module__5X55vW__looseCardFloat;display:grid;position:absolute;box-shadow:0 0 18px #be409d1f}.TarotHeroShowcase-module__5X55vW__looseCard:before{content:"";border:1px solid #e1a4732e;position:absolute;inset:5px}.TarotHeroShowcase-module__5X55vW__looseCard i{font-family:Georgia,serif;font-size:24px;font-style:normal}.TarotHeroShowcase-module__5X55vW__looseCardOne{top:16%;left:45%;transform:rotate(-13deg)}.TarotHeroShowcase-module__5X55vW__looseCardTwo{animation-delay:-2.4s;bottom:15%;left:39%;transform:rotate(9deg)scale(.84)}.TarotHeroShowcase-module__5X55vW__looseCardThree{animation-delay:-4.1s;top:28%;right:2%;transform:rotate(15deg)scale(.76)}.TarotHeroShowcase-module__5X55vW__veil{z-index:1;background:linear-gradient(90deg,#02020af2 0%,#080312d1 39%,#05020e2e 62%,#0000 77%),linear-gradient(#02020a59,#0000 24% 72%,#04020ddb);position:absolute;inset:0}.TarotHeroShowcase-module__5X55vW__stars{z-index:2;pointer-events:none;background:radial-gradient(circle at 9% 16%,#ffdc99f2 0 1px,#0000 2px),radial-gradient(circle at 17% 45%,#efbce1bf 0 1px,#0000 2px),radial-gradient(circle at 32% 24%,#ffe1a5d1 0 1px,#0000 2px),radial-gradient(circle at 43% 70%,#e8b7ffb3 0 1px,#0000 2px),radial-gradient(circle at 60% 13%,#ffd894cc 0 1px,#0000 2px);animation:4.5s ease-in-out infinite alternate TarotHeroShowcase-module__5X55vW__starsBreathe;position:absolute;inset:0}.TarotHeroShowcase-module__5X55vW__content{z-index:3;align-items:center;width:min(100% - 64px,1280px);min-height:max(100svh,790px);margin:0 auto;padding:clamp(118px,15vh,150px) 0 48px;display:grid;position:relative}.TarotHeroShowcase-module__5X55vW__copy{isolation:isolate;width:min(46vw,560px);animation:1s ease-out .18s both TarotHeroShowcase-module__5X55vW__copyReveal;position:relative}.TarotHeroShowcase-module__5X55vW__copy:before{z-index:-1;content:"";pointer-events:none;filter:blur(8px);background:radial-gradient(at 35% 46%,#04020df0,#11051fa6 56%,#0000 77%);position:absolute;inset:-54px -82px}.TarotHeroShowcase-module__5X55vW__eyebrow{color:#edbd86;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 0 12px #de986259;align-items:center;gap:11px;margin:0 0 18px;font-family:Cinzel,Georgia,serif;font-size:10px;animation:.7s ease-out .12s both TarotHeroShowcase-module__5X55vW__detailReveal;display:flex}.TarotHeroShowcase-module__5X55vW__eyebrow span{color:#e2b36e;text-shadow:0 0 10px #e594b4bf;font-size:8px}.TarotHeroShowcase-module__5X55vW__title{color:#f4efe8;letter-spacing:.025em;text-transform:uppercase;text-shadow:0 3px 6px #000000d1,0 0 24px #f8e7d624,0 0 48px #8f3e9f29;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(52px,4.8vw,76px);font-weight:400;line-height:.88;animation:.95s cubic-bezier(.18,.8,.22,1) .24s both TarotHeroShowcase-module__5X55vW__titleReveal}.TarotHeroShowcase-module__5X55vW__titleLead{color:#fff8ef;letter-spacing:.04em;display:block}.TarotHeroShowcase-module__5X55vW__titleSecond{white-space:nowrap;align-items:baseline;gap:18px;margin-top:8px;display:flex}.TarotHeroShowcase-module__5X55vW__titleConnector{color:#fff8ef}.TarotHeroShowcase-module__5X55vW__titleAccent{color:#0000;filter:drop-shadow(0 0 11px #da6cba47);background:linear-gradient(105deg,#f3d8bd 3%,#dfa6ce 39%,#b962ae 72%,#efbd78);-webkit-background-clip:text;background-clip:text;animation:3.8s ease-in-out 1.2s infinite alternate TarotHeroShowcase-module__5X55vW__tarotTitleGlow;display:inline-block}.TarotHeroShowcase-module__5X55vW__divider{color:#dba66a;align-items:center;gap:10px;width:175px;margin:18px 0 17px;animation:.75s ease-out .52s both TarotHeroShowcase-module__5X55vW__detailReveal;display:flex}.TarotHeroShowcase-module__5X55vW__divider i{background:linear-gradient(90deg,#0000,#dba66ab8);width:68px;height:1px}.TarotHeroShowcase-module__5X55vW__divider i:last-child{background:linear-gradient(90deg,#dba66ab8,#0000)}.TarotHeroShowcase-module__5X55vW__heroMessage{border-left:1px solid #e2a36980;max-width:430px;padding-left:15px;animation:.8s ease-out .66s both TarotHeroShowcase-module__5X55vW__detailReveal}.TarotHeroShowcase-module__5X55vW__promise{color:#ecc58e;text-shadow:0 0 15px #dc975e33;margin:0 0 5px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(18px,1.35vw,22px);font-style:italic;font-weight:600;line-height:1.2}.TarotHeroShowcase-module__5X55vW__intro{color:#fff6eef0;text-shadow:0 2px 5px #000000eb,0 0 14px #f6dbce1a;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(15px,1.08vw,18px);font-weight:400;line-height:1.5}.TarotHeroShowcase-module__5X55vW__heroSeal{color:#e7ccddd1;letter-spacing:.08em;text-transform:uppercase;background:#5318543d;border:1px solid #dc84c640;border-radius:999px;align-items:center;gap:9px;width:fit-content;max-width:465px;margin-top:14px;padding:7px 12px;font-family:Cinzel,Georgia,serif;font-size:7px;line-height:1.3;animation:.8s ease-out .73s both TarotHeroShowcase-module__5X55vW__detailReveal;display:flex}.TarotHeroShowcase-module__5X55vW__heroSeal span{color:#e1aa67;text-shadow:0 0 10px #e2a55b99}.TarotHeroShowcase-module__5X55vW__actions{align-items:center;gap:20px;margin-top:18px;animation:.8s ease-out .79s both TarotHeroShowcase-module__5X55vW__detailReveal;display:flex}.TarotHeroShowcase-module__5X55vW__primaryAction{color:#f5d8ec;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(100deg,#671d65f5,#90307dd1);border:1px solid #f0b97ca3;border-radius:12px;justify-content:center;align-items:center;gap:11px;min-width:240px;padding:14px 21px;font-family:Cinzel,Georgia,serif;font-size:10px;transition:transform .3s,box-shadow .3s,border-color .3s;display:inline-flex;box-shadow:inset 0 0 20px #ffd2ee0d,0 0 22px #bb3aa138}.TarotHeroShowcase-module__5X55vW__primaryAction:hover{border-color:#ffd2edeb;transform:translateY(-2px);box-shadow:0 0 34px #c949b261}.TarotHeroShowcase-module__5X55vW__secondaryAction{color:#d8ae77;letter-spacing:.08em;text-transform:uppercase;font-family:Cinzel,Georgia,serif;font-size:9px;transition:color .25s}.TarotHeroShowcase-module__5X55vW__secondaryAction:hover{color:#f1d4aa}.TarotHeroShowcase-module__5X55vW__pillars{grid-template-columns:repeat(4,1fr);gap:8px;width:min(100%,560px);margin-top:20px;animation:.85s ease-out .94s both TarotHeroShowcase-module__5X55vW__detailReveal;display:grid}.TarotHeroShowcase-module__5X55vW__pillar{text-align:center;background:linear-gradient(150deg,#55185326,#09041459);border:1px solid #de95be2b;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;min-height:104px;padding:11px 8px 9px;transition:border-color .28s,background .28s,transform .28s;display:flex}.TarotHeroShowcase-module__5X55vW__pillar:hover{background:linear-gradient(150deg,#6f1f6640,#09041466);border-color:#e5a96f6b;transform:translateY(-3px)}.TarotHeroShowcase-module__5X55vW__pillarSymbol{color:#dda0cf;border:1px solid #e299ca47;border-radius:50%;place-items:center;width:35px;height:35px;margin-bottom:7px;font-size:19px;animation:3.6s ease-in-out infinite alternate TarotHeroShowcase-module__5X55vW__iconBreathe;display:grid;box-shadow:0 0 15px #c448a61f}.TarotHeroShowcase-module__5X55vW__pillar strong{color:#dcb47a;font-family:Cormorant Garamond,Georgia,serif;font-size:13px;font-weight:600}.TarotHeroShowcase-module__5X55vW__pillar small{color:#ebded6a6;margin-top:4px;font-family:Cormorant Garamond,Georgia,serif;font-size:10.5px;line-height:1.3}.TarotHeroShowcase-module__5X55vW__trustBar{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(100deg,#0c0719e8,#220c2dd1,#0b0517eb);border:1px solid #da967a40;border-radius:14px;grid-template-columns:repeat(4,1fr);min-height:84px;display:grid;position:absolute;bottom:18px;left:4%;right:4%;box-shadow:inset 0 0 22px #ad429412,0 12px 35px #00000047}.TarotHeroShowcase-module__5X55vW__benefit{border-right:1px solid #da967a24;align-items:center;gap:12px;min-width:0;padding:14px 18px;display:flex}.TarotHeroShowcase-module__5X55vW__benefit:last-child{border-right:0}.TarotHeroShowcase-module__5X55vW__benefitIcon{color:#dfa86c;border:1px solid #e1a77761;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.TarotHeroShowcase-module__5X55vW__benefitIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:19px;height:19px}.TarotHeroShowcase-module__5X55vW__benefit strong,.TarotHeroShowcase-module__5X55vW__benefit small{display:block}.TarotHeroShowcase-module__5X55vW__benefit strong{color:#f4dcc3de;letter-spacing:.07em;text-transform:uppercase;font-family:Cinzel,Georgia,serif;font-size:9px;font-weight:500}.TarotHeroShowcase-module__5X55vW__benefit small{color:#e4d2cc94;margin-top:3px;font-family:Cormorant Garamond,Georgia,serif;font-size:11px}@keyframes TarotHeroShowcase-module__5X55vW__sceneDrift{0%{filter:saturate(.88)contrast(1.03)brightness(.96)}to{filter:saturate(.94)contrast(1.05)brightness(1.04)}}@keyframes TarotHeroShowcase-module__5X55vW__tarotOrbit{to{transform:rotate(360deg)}}@keyframes TarotHeroShowcase-module__5X55vW__geometryPulse{0%{opacity:.42;transform:rotate(-4deg)scale(.96)}to{opacity:.9;transform:rotate(4deg)scale(1.04)}}@keyframes TarotHeroShowcase-module__5X55vW__wheelCorePulse{0%,to{transform:translate(-50%,-50%)scale(.96);box-shadow:inset 0 0 18px #ffd3982e,0 0 18px #dd74be3d}50%{transform:translate(-50%,-50%)scale(1.04);box-shadow:inset 0 0 24px #ffd39845,0 0 38px #dd74be80}}@keyframes TarotHeroShowcase-module__5X55vW__cardLevitate{0%{filter:brightness(.85);margin-top:-3px}to{filter:brightness(1.18);margin-top:4px}}@keyframes TarotHeroShowcase-module__5X55vW__looseCardFloat{0%,to{filter:brightness(.85);margin-top:0}50%{filter:brightness(1.18);margin-top:-13px}}@keyframes TarotHeroShowcase-module__5X55vW__cosmicTwinkle{0%{opacity:.32}to{opacity:.78}}@keyframes TarotHeroShowcase-module__5X55vW__nebulaFloat{0%{opacity:.55;transform:translate(-2%,1%)scale(.94)}to{opacity:.95;transform:translate(3%,-2%)scale(1.07)}}@keyframes TarotHeroShowcase-module__5X55vW__starsBreathe{0%{opacity:.42}to{opacity:.9}}@keyframes TarotHeroShowcase-module__5X55vW__copyReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes TarotHeroShowcase-module__5X55vW__detailReveal{0%{opacity:0;filter:blur(5px);transform:translateY(13px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes TarotHeroShowcase-module__5X55vW__titleReveal{0%{opacity:0;filter:blur(9px);letter-spacing:.12em;transform:translateY(18px)}to{opacity:1;filter:blur();letter-spacing:.025em;transform:translateY(0)}}@keyframes TarotHeroShowcase-module__5X55vW__tarotTitleGlow{0%{filter:drop-shadow(0 0 8px #d35cb433)}to{filter:drop-shadow(0 0 14px #e57fc575)drop-shadow(0 0 30px #aa3a9733)}}:is(body.tarot-intro-active .TarotHeroShowcase-module__5X55vW__copy,body.tarot-intro-active .TarotHeroShowcase-module__5X55vW__eyebrow,body.tarot-intro-active .TarotHeroShowcase-module__5X55vW__title,body.tarot-intro-active .TarotHeroShowcase-module__5X55vW__titleAccent,body.tarot-intro-active .TarotHeroShowcase-module__5X55vW__divider,body.tarot-intro-active .TarotHeroShowcase-module__5X55vW__heroMessage,body.tarot-intro-active .TarotHeroShowcase-module__5X55vW__heroSeal,body.tarot-intro-active .TarotHeroShowcase-module__5X55vW__intro,body.tarot-intro-active .TarotHeroShowcase-module__5X55vW__actions,body.tarot-intro-active .TarotHeroShowcase-module__5X55vW__pillars){animation-play-state:paused}@keyframes TarotHeroShowcase-module__5X55vW__iconBreathe{0%{box-shadow:0 0 10px #c448a614}to{box-shadow:0 0 20px #d566b740}}@media (max-width:980px){.TarotHeroShowcase-module__5X55vW__scene{background-position:57%}.TarotHeroShowcase-module__5X55vW__copy{width:min(54vw,510px)}.TarotHeroShowcase-module__5X55vW__tarotWheel{width:clamp(440px,53vw,580px);right:-7%}.TarotHeroShowcase-module__5X55vW__benefit{gap:8px;padding-inline:10px}}@media (max-width:760px){.TarotHeroShowcase-module__5X55vW__hero{min-height:900px}.TarotHeroShowcase-module__5X55vW__scene{background-position:72%;background-repeat:no-repeat;background-size:cover;animation-duration:28s;inset:0}.TarotHeroShowcase-module__5X55vW__tarotWheel{width:min(92vw,560px);top:73%;right:50%;transform:translate(50%,-50%)scale(.86)}.TarotHeroShowcase-module__5X55vW__looseCard{opacity:.48}.TarotHeroShowcase-module__5X55vW__veil{background:linear-gradient(#03030d33,#04030fdb 56%,#04020de6),linear-gradient(90deg,#03030d99,#0000)}.TarotHeroShowcase-module__5X55vW__content{width:min(100% - 36px,520px);min-height:900px;padding:118px 0 32px;display:block}.TarotHeroShowcase-module__5X55vW__copy{width:100%}.TarotHeroShowcase-module__5X55vW__title{font-size:clamp(42px,13vw,58px)}.TarotHeroShowcase-module__5X55vW__titleSecond{gap:12px}.TarotHeroShowcase-module__5X55vW__intro{max-width:95%}.TarotHeroShowcase-module__5X55vW__pillars{grid-template-columns:repeat(2,1fr);row-gap:14px}.TarotHeroShowcase-module__5X55vW__pillar:nth-child(2){border-right:0}.TarotHeroShowcase-module__5X55vW__trustBar{grid-template-columns:repeat(2,1fr);position:absolute;bottom:16px;left:16px;right:16px}.TarotHeroShowcase-module__5X55vW__benefit:nth-child(2){border-right:0}.TarotHeroShowcase-module__5X55vW__benefit:nth-child(-n+2){border-bottom:1px solid #da967a24}}@media (max-width:470px){.TarotHeroShowcase-module__5X55vW__actions{flex-direction:column;align-items:flex-start;gap:14px}.TarotHeroShowcase-module__5X55vW__eyebrow{font-size:8px}.TarotHeroShowcase-module__5X55vW__trustBar{min-height:178px}.TarotHeroShowcase-module__5X55vW__benefit{padding:10px 8px}.TarotHeroShowcase-module__5X55vW__benefitIcon{flex-basis:34px;width:34px;height:34px}.TarotHeroShowcase-module__5X55vW__benefit strong{font-size:7px}.TarotHeroShowcase-module__5X55vW__benefit small{font-size:9px}}@media (prefers-reduced-motion:reduce){.TarotHeroShowcase-module__5X55vW__scene,.TarotHeroShowcase-module__5X55vW__stars,.TarotHeroShowcase-module__5X55vW__copy,.TarotHeroShowcase-module__5X55vW__eyebrow,.TarotHeroShowcase-module__5X55vW__title,.TarotHeroShowcase-module__5X55vW__titleAccent,.TarotHeroShowcase-module__5X55vW__divider,.TarotHeroShowcase-module__5X55vW__heroMessage,.TarotHeroShowcase-module__5X55vW__heroSeal,.TarotHeroShowcase-module__5X55vW__intro,.TarotHeroShowcase-module__5X55vW__actions,.TarotHeroShowcase-module__5X55vW__pillars,.TarotHeroShowcase-module__5X55vW__pillarSymbol,.TarotHeroShowcase-module__5X55vW__cosmicDust,.TarotHeroShowcase-module__5X55vW__nebula,.TarotHeroShowcase-module__5X55vW__outerWheel,.TarotHeroShowcase-module__5X55vW__middleWheel,.TarotHeroShowcase-module__5X55vW__wheelGeometry,.TarotHeroShowcase-module__5X55vW__wheelCore,.TarotHeroShowcase-module__5X55vW__arcanaCard,.TarotHeroShowcase-module__5X55vW__looseCard{animation:none}}
.TarotIntroPortal-module__RmjjsG__portal{z-index:100000;color:#f1dec3;background:#010104;place-items:center;width:100vw;height:100dvh;transition:opacity .65s,visibility .65s;display:grid;position:fixed;inset:0;overflow:hidden;max-width:none!important}.TarotIntroPortal-module__RmjjsG__portal:before{z-index:1;content:"";opacity:.42;background-image:radial-gradient(circle at 9% 18%,#e8bd74 0 1px,#0000 1.5px),radial-gradient(circle at 22% 72%,#9f6bb3 0 1px,#0000 1.5px),radial-gradient(circle at 48% 23%,#ead6af 0 1px,#0000 1.5px),radial-gradient(circle at 74% 68%,#bf7ab1 0 1px,#0000 1.5px),radial-gradient(circle at 91% 29%,#e8bd74 0 1px,#0000 1.5px);background-size:190px 170px,230px 210px,270px 240px,310px 280px,250px 220px;animation:4s ease-in-out infinite alternate TarotIntroPortal-module__RmjjsG__introStars;position:absolute;inset:0}.TarotIntroPortal-module__RmjjsG__portal:after{z-index:12;content:"";pointer-events:none;background:linear-gradient(#000002f5 0 4.5%,#0000 10% 90%,#000002f5 95.5%),radial-gradient(#0000 42%,#000003ad 100%);position:absolute;inset:0;box-shadow:inset 0 0 120px #000000b8}.TarotIntroPortal-module__RmjjsG__video{z-index:0;object-fit:contain;opacity:0;filter:saturate(.86)contrast(1.08)brightness(.76);background:#010104;width:100%;height:100%;transition:opacity .9s,transform 2.8s;position:absolute;inset:0;transform:scale(1.015)}.TarotIntroPortal-module__RmjjsG__videoShade{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(#010105e6,#0000 17% 78%,#010105eb),radial-gradient(circle,#0000 46%,#01010594);transition:opacity .8s;position:absolute;inset:0}.TarotIntroPortal-module__RmjjsG__ritual{z-index:5;width:min(92vw,720px);height:min(86vh,680px);position:relative}.TarotIntroPortal-module__RmjjsG__ritual:before{aspect-ratio:1;content:"";opacity:.62;filter:blur(12px);background:radial-gradient(circle,#d7a65721,#732b8514 42%,#0000 70%);border-radius:50%;width:min(78vw,580px);animation:3.6s ease-in-out infinite alternate TarotIntroPortal-module__RmjjsG__ritualLight;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.TarotIntroPortal-module__RmjjsG__wheel,.TarotIntroPortal-module__RmjjsG__wheel:before,.TarotIntroPortal-module__RmjjsG__wheel:after{border-radius:50%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.TarotIntroPortal-module__RmjjsG__wheel{aspect-ratio:1;opacity:0;border:1px solid #e2b56940;width:min(70vw,500px);transition:opacity .7s,transform .9s cubic-bezier(.18,.8,.22,1);box-shadow:inset 0 0 55px #823a9724,0 0 35px #d79c4e17}.TarotIntroPortal-module__RmjjsG__wheel:before,.TarotIntroPortal-module__RmjjsG__wheel:after{content:""}.TarotIntroPortal-module__RmjjsG__wheel:before{aspect-ratio:1;border:1px dashed #e2b56959;width:83%;animation:18s linear infinite TarotIntroPortal-module__RmjjsG__wheelSpin}.TarotIntroPortal-module__RmjjsG__wheel:after{aspect-ratio:1;background:repeating-conic-gradient(#0000 0deg 44deg,#e2b56945 44deg 45deg);border:1px solid #b862b357;width:61%;animation:26s linear infinite reverse TarotIntroPortal-module__RmjjsG__wheelSpin}.TarotIntroPortal-module__RmjjsG__wheel i,.TarotIntroPortal-module__RmjjsG__wheel b{border:1px solid #e9bf757a;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.TarotIntroPortal-module__RmjjsG__wheel i{aspect-ratio:1;width:32%}.TarotIntroPortal-module__RmjjsG__wheel b{aspect-ratio:1;width:22%;transform:translate(-50%,-50%)rotate(0)}.TarotIntroPortal-module__RmjjsG__cards{position:absolute;inset:0}.TarotIntroPortal-module__RmjjsG__card{width:146px;height:234px;transition:transform 1s cubic-bezier(.18,.8,.22,1);position:absolute;top:42%;left:50%}.TarotIntroPortal-module__RmjjsG__card:after{z-index:-1;content:"";opacity:.65;filter:blur(13px);background:#d8a15040;border-radius:50%;height:28px;position:absolute;bottom:-20px;left:9px;right:9px;transform:rotateX(74deg)}.TarotIntroPortal-module__RmjjsG__card1{transform:translate(-50%,-50%)translate(-156px)rotate(-6deg)}.TarotIntroPortal-module__RmjjsG__card2{transform:translate(-50%,-50%)}.TarotIntroPortal-module__RmjjsG__card3{transform:translate(-50%,-50%)translate(156px)rotate(6deg)}.TarotIntroPortal-module__RmjjsG__cardInner{width:100%;height:100%;display:block;position:relative}.TarotIntroPortal-module__RmjjsG__cardBack,.TarotIntroPortal-module__RmjjsG__cardFront{transform-origin:50%;border:1px solid #e7b96fb3;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;transition:opacity .18s linear,transform .62s cubic-bezier(.2,.78,.24,1);display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 5px #10071d,inset 0 0 0 6px #e7b96f42,0 0 24px #d79c4e29}.TarotIntroPortal-module__RmjjsG__cardBack{color:#e7bd73;text-shadow:0 0 12px #e9bd70cc;opacity:1;background:radial-gradient(circle,#92489f85,#0000 43%),repeating-conic-gradient(#12071c 0deg 12deg,#260d35 12deg 24deg);font-family:Cinzel,Georgia,serif;overflow:hidden;transform:scaleX(1)}.TarotIntroPortal-module__RmjjsG__cardBack:before,.TarotIntroPortal-module__RmjjsG__cardBack:after{content:"";pointer-events:none;position:absolute}.TarotIntroPortal-module__RmjjsG__cardBack:before{background-color:#0000;background-image:linear-gradient(45deg,#0000 47%,#e2b1604d 48% 52%,#0000 53%),linear-gradient(-45deg,#0000 47%,#e2b1604d 48% 52%,#0000 53%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:26px 26px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #e7b96f7a;border-radius:4px;inset:9px;-webkit-mask-image:radial-gradient(circle,#0000 0 24%,#000 43%);mask-image:radial-gradient(circle,#0000 0 24%,#000 43%)}.TarotIntroPortal-module__RmjjsG__cardBack:after{aspect-ratio:1;border:1px solid #ebbe717a;border-radius:50%;width:68%;box-shadow:0 0 0 8px #e4b26214,0 0 22px #d99e4f2e}.TarotIntroPortal-module__RmjjsG__backSigil,.TarotIntroPortal-module__RmjjsG__backStar{z-index:2;color:#eac27c;line-height:1;position:relative}.TarotIntroPortal-module__RmjjsG__backSigil{text-shadow:0 0 18px #f0c26fe6;margin-bottom:13px;font-size:24px}.TarotIntroPortal-module__RmjjsG__backStar{margin-top:13px;font-size:14px}.TarotIntroPortal-module__RmjjsG__cardBack strong,.TarotIntroPortal-module__RmjjsG__cardBack small{z-index:2;display:block;position:relative}.TarotIntroPortal-module__RmjjsG__cardBack strong{letter-spacing:.22em;font-size:14px;font-weight:500}.TarotIntroPortal-module__RmjjsG__cardBack small{color:#ebc78ecc;letter-spacing:.28em;margin-top:5px;font-size:6px}.TarotIntroPortal-module__RmjjsG__cardFront{color:#33281e;opacity:0;background:#090806;border-color:#be97617a;padding:0;transition-delay:.28s;overflow:hidden;transform:scaleX(.02);box-shadow:0 14px 28px #000000a3,0 2px 7px #000000e6}.TarotIntroPortal-module__RmjjsG__card2 .TarotIntroPortal-module__RmjjsG__cardBack{transition-delay:.1s}.TarotIntroPortal-module__RmjjsG__card2 .TarotIntroPortal-module__RmjjsG__cardFront{transition-delay:.38s}.TarotIntroPortal-module__RmjjsG__card3 .TarotIntroPortal-module__RmjjsG__cardBack{transition-delay:.2s}.TarotIntroPortal-module__RmjjsG__card3 .TarotIntroPortal-module__RmjjsG__cardFront{transition-delay:.48s}.TarotIntroPortal-module__RmjjsG__cardFront img{z-index:1;object-fit:cover;filter:saturate(.94)contrast(1.02);width:100%;height:100%;position:relative}.TarotIntroPortal-module__RmjjsG__copy{opacity:0;text-align:center;flex-direction:column;align-items:center;width:min(90vw,680px);transition:opacity .65s .32s,transform .8s .28s;display:flex;position:absolute;top:80%;left:50%;transform:translate(-50%,-50%)scale(.9)}.TarotIntroPortal-module__RmjjsG__eyebrow{color:#e2be7da8;letter-spacing:.34em;text-transform:uppercase;font-family:Cinzel,Georgia,serif;font-size:9px}.TarotIntroPortal-module__RmjjsG__copy h1{color:#f4e9dc;letter-spacing:.04em;text-shadow:0 0 38px #9145a64d;margin:12px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(48px,6vw,72px);font-weight:300;line-height:.86}.TarotIntroPortal-module__RmjjsG__copy p{color:#d8a7cc;letter-spacing:.05em;margin:12px 0 13px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(17px,1.8vw,23px);font-style:italic}.TarotIntroPortal-module__RmjjsG__brand{color:#d9b16e;letter-spacing:.27em;text-shadow:0 0 15px #dab26c6b;font-family:Cinzel,Georgia,serif;font-size:clamp(13px,1.8vw,21px)}.TarotIntroPortal-module__RmjjsG__brand sup{margin-left:2px;font-size:.38em}.TarotIntroPortal-module__RmjjsG__videoCaption{z-index:5;opacity:0;color:#edd3afd1;text-align:center;white-space:nowrap;align-items:center;gap:13px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(15px,1.7vw,22px);font-style:italic;transition:opacity .7s .55s,transform .7s .55s;display:flex;position:absolute;bottom:9%;left:50%;transform:translate(-50%)translateY(12px)}.TarotIntroPortal-module__RmjjsG__videoCaption span{color:#dda967;font-size:9px}.TarotIntroPortal-module__RmjjsG__skip{z-index:20;color:#e6cfab94;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:9px 12px;font-family:Cinzel,Georgia,serif;font-size:8px;transition:color .25s;position:absolute;bottom:20px;right:24px}.TarotIntroPortal-module__RmjjsG__skip:hover{color:#e9c68e}.TarotIntroPortal-module__RmjjsG__phaseWheel .TarotIntroPortal-module__RmjjsG__wheel{opacity:.32}.TarotIntroPortal-module__RmjjsG__phaseWheel .TarotIntroPortal-module__RmjjsG__card1{transform:translate(-50%,-50%)translate(-156px)rotate(-7deg)}.TarotIntroPortal-module__RmjjsG__phaseWheel .TarotIntroPortal-module__RmjjsG__card2{transform:translate(-50%,-50%)scale(1.08)}.TarotIntroPortal-module__RmjjsG__phaseWheel .TarotIntroPortal-module__RmjjsG__card3{transform:translate(-50%,-50%)translate(156px)rotate(7deg)}.TarotIntroPortal-module__RmjjsG__phaseWheel .TarotIntroPortal-module__RmjjsG__cardInner{filter:brightness(1.08)}.TarotIntroPortal-module__RmjjsG__phaseWheel .TarotIntroPortal-module__RmjjsG__cardBack,.TarotIntroPortal-module__RmjjsG__phaseVideo .TarotIntroPortal-module__RmjjsG__cardBack{opacity:0;transform:scaleX(.02)}.TarotIntroPortal-module__RmjjsG__phaseWheel .TarotIntroPortal-module__RmjjsG__cardFront,.TarotIntroPortal-module__RmjjsG__phaseVideo .TarotIntroPortal-module__RmjjsG__cardFront{opacity:1;transform:scaleX(1)}.TarotIntroPortal-module__RmjjsG__phaseWheel .TarotIntroPortal-module__RmjjsG__copy{opacity:1;transform:translate(-50%,-50%)scale(1)}.TarotIntroPortal-module__RmjjsG__phaseVideo .TarotIntroPortal-module__RmjjsG__video{opacity:1;transform:scale(1)}.TarotIntroPortal-module__RmjjsG__phaseVideo .TarotIntroPortal-module__RmjjsG__videoShade{opacity:1}.TarotIntroPortal-module__RmjjsG__phaseVideo:before{opacity:0}.TarotIntroPortal-module__RmjjsG__phaseVideo .TarotIntroPortal-module__RmjjsG__ritual{opacity:0;transition:opacity .65s,transform .9s;transform:scale(1.2)}.TarotIntroPortal-module__RmjjsG__phaseVideo .TarotIntroPortal-module__RmjjsG__videoCaption{opacity:1;transform:translate(-50%)translateY(0)}.TarotIntroPortal-module__RmjjsG__phaseExit{visibility:hidden;opacity:0}@keyframes TarotIntroPortal-module__RmjjsG__wheelSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes TarotIntroPortal-module__RmjjsG__introStars{0%{opacity:.22}to{opacity:.58}}@keyframes TarotIntroPortal-module__RmjjsG__ritualLight{0%{opacity:.36;transform:translate(-50%,-50%)scale(.92)}to{opacity:.78;transform:translate(-50%,-50%)scale(1.08)}}@media (max-width:640px){.TarotIntroPortal-module__RmjjsG__ritual{height:82vh}.TarotIntroPortal-module__RmjjsG__wheel{width:86vw}.TarotIntroPortal-module__RmjjsG__card{width:88px;height:141px}.TarotIntroPortal-module__RmjjsG__card1{transform:translate(-50%,-50%)translate(-90px)rotate(-6deg)}.TarotIntroPortal-module__RmjjsG__card3{transform:translate(-50%,-50%)translate(90px)rotate(6deg)}.TarotIntroPortal-module__RmjjsG__phaseWheel .TarotIntroPortal-module__RmjjsG__card1{transform:translate(-50%,-50%)translate(-90px)rotate(-7deg)}.TarotIntroPortal-module__RmjjsG__phaseWheel .TarotIntroPortal-module__RmjjsG__card2{transform:translate(-50%,-50%)scale(1.06)}.TarotIntroPortal-module__RmjjsG__phaseWheel .TarotIntroPortal-module__RmjjsG__card3{transform:translate(-50%,-50%)translate(90px)rotate(7deg)}.TarotIntroPortal-module__RmjjsG__cardBack strong{font-size:9px}.TarotIntroPortal-module__RmjjsG__cardBack small{font-size:4px}.TarotIntroPortal-module__RmjjsG__backSigil{margin-bottom:8px;font-size:16px}.TarotIntroPortal-module__RmjjsG__backStar{margin-top:8px}.TarotIntroPortal-module__RmjjsG__videoCaption{white-space:normal;width:calc(100% - 34px);bottom:13%}.TarotIntroPortal-module__RmjjsG__skip{bottom:8px;right:10px}}@media (prefers-reduced-motion:reduce){.TarotIntroPortal-module__RmjjsG__portal:before,.TarotIntroPortal-module__RmjjsG__ritual:before,.TarotIntroPortal-module__RmjjsG__wheel:before,.TarotIntroPortal-module__RmjjsG__wheel:after,.TarotIntroPortal-module__RmjjsG__cardBack,.TarotIntroPortal-module__RmjjsG__cardFront{transition:none;animation:none}}
.flores-de-bach-module__XKsWPW__page{color:#4c315c;background:#f8f1f8;width:100%;font-family:Cormorant Garamond,Georgia,serif;overflow-x:clip}.flores-de-bach-module__XKsWPW__hero{background-image:linear-gradient(90deg,#0903192e 0%,#0b041e14 42%,#0d051e05 100%),url(/flores-bach-hero.png);background-position:50%;background-size:cover;place-items:center;min-height:650px;padding:105px 8% 52px;display:grid;position:relative;overflow:hidden}.flores-de-bach-module__XKsWPW__hero:after{content:"";background:linear-gradient(#0000,#0f061f7a);height:90px;position:absolute;bottom:0;left:0;right:0}.flores-de-bach-module__XKsWPW__heroGlow{filter:blur(26px);background:radial-gradient(circle,#a665be2e,#0000 70%);border-radius:50%;width:35%;height:70%;position:absolute;top:11%;left:9%}.flores-de-bach-module__XKsWPW__heroContent{z-index:2;text-align:center;width:min(560px,45vw);margin-right:auto;position:relative}.flores-de-bach-module__XKsWPW__eyebrow,.flores-de-bach-module__XKsWPW__smallLabel{color:#d7a75b;letter-spacing:.34em;text-transform:uppercase;font-family:Cinzel,Georgia,serif;font-size:11px;display:block}.flores-de-bach-module__XKsWPW__hero h1{color:#fff9f2;text-wrap:balance;text-shadow:0 3px 22px #10041c94;margin:20px 0 18px;font-size:clamp(52px,5vw,78px);font-weight:400;line-height:.94}.flores-de-bach-module__XKsWPW__hero h1 em{color:#f0bf73;margin-top:8px;font-weight:400;display:block}.flores-de-bach-module__XKsWPW__hero p{color:#fff7efd6;max-width:500px;margin:0 auto;font-size:17px;line-height:1.55}.flores-de-bach-module__XKsWPW__primaryButton,.flores-de-bach-module__XKsWPW__secondaryButton,.flores-de-bach-module__XKsWPW__quote a{color:#2b1435;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(90deg,#d29c51,#edc97a);border:1px solid #ffdc907a;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 26px;font-family:Cinzel,Georgia,serif;font-size:9px;font-weight:600;transition:transform .18s,filter .18s;display:inline-flex;box-shadow:0 9px 26px #07021347}.flores-de-bach-module__XKsWPW__hero .flores-de-bach-module__XKsWPW__primaryButton{margin-top:25px}.flores-de-bach-module__XKsWPW__primaryButton:hover,.flores-de-bach-module__XKsWPW__secondaryButton:hover,.flores-de-bach-module__XKsWPW__quote a:hover{filter:brightness(1.08);transform:translateY(-2px)}.flores-de-bach-module__XKsWPW__workSection{background:radial-gradient(circle at 10% 20%,#71387e33,#0000 25%),linear-gradient(#d6b6da,#c9a5cf);border-bottom:1px solid #d0a5cd33;padding:34px max(24px,5vw) 40px}.flores-de-bach-module__XKsWPW__sectionHeading{color:#42134f;justify-content:center;align-items:center;gap:14px;margin-bottom:28px;display:flex}.flores-de-bach-module__XKsWPW__sectionHeading:before,.flores-de-bach-module__XKsWPW__sectionHeading:after{content:"";background:linear-gradient(90deg,#0000,#a66fa466);width:min(180px,18vw);height:1px}.flores-de-bach-module__XKsWPW__sectionHeading:after{transform:scaleX(-1)}.flores-de-bach-module__XKsWPW__sectionHeading h2{letter-spacing:.02em;margin:0;font-size:30px;font-weight:700}.flores-de-bach-module__XKsWPW__sectionHeading span{color:#71367d}.flores-de-bach-module__XKsWPW__topics{grid-template-columns:repeat(7,1fr);gap:10px;width:min(1220px,100%);margin:0 auto;display:grid}.flores-de-bach-module__XKsWPW__topics article{text-align:center;background:linear-gradient(155deg,#eed2f0b3,#b985c26b);border:1px solid #4a18552e;border-radius:13px;min-height:172px;padding:18px 12px 16px;box-shadow:0 9px 20px #3914431a}.flores-de-bach-module__XKsWPW__topicIcon{color:#591c68;background:#f2d9f4b8;border:1px solid #531f6047;border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto 10px;font-size:27px;display:grid;box-shadow:0 5px 14px #41144c1f}.flores-de-bach-module__XKsWPW__topics h3{color:#32103b;margin:0;font-size:18px;font-weight:700;line-height:1.18}.flores-de-bach-module__XKsWPW__topics p{color:#57335c;margin:8px 0 0;font-size:15px;font-weight:600;line-height:1.25}.flores-de-bach-module__XKsWPW__explanation{z-index:0;isolation:isolate;grid-template-columns:repeat(3,1fr);gap:18px;width:min(1160px,100% - 48px);margin:0 auto;padding:62px 0;display:grid;position:relative}.flores-de-bach-module__XKsWPW__explanation:before{z-index:-1;content:"";background:radial-gradient(circle at 50% 38%,#eccbf02e,#0000 34%),linear-gradient(135deg,#8e5b9b 0%,#b87fc1 52%,#794987 100%);position:absolute;inset:0 calc(-50vw + 50%)}.flores-de-bach-module__XKsWPW__explanation article{text-align:center;background:linear-gradient(145deg,#e7caeafa,#c697cffa);border:1px solid #4e1d5b75;border-radius:13px;padding:34px 28px 30px;position:relative;box-shadow:0 16px 38px #2a0d3447}.flores-de-bach-module__XKsWPW__explanation .flores-de-bach-module__XKsWPW__featuredExplanation{background:linear-gradient(145deg,#dcb5df,#b976c4);border-color:#4b1c589e;transform:translateY(-10px);box-shadow:0 18px 42px #31143c40}.flores-de-bach-module__XKsWPW__medallion{color:#642270;background:#d8b2dd;border:1px solid #78418270;border-radius:50%;place-items:center;width:48px;height:48px;margin:-58px auto 18px;font-size:21px;display:grid;box-shadow:0 6px 18px #592c611a}.flores-de-bach-module__XKsWPW__explanation h2{color:#35103f;text-transform:uppercase;margin:0 0 13px;font-size:19px;font-weight:700}.flores-de-bach-module__XKsWPW__explanation p{color:#432849;margin:8px 0;font-family:Lato,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.65}.flores-de-bach-module__XKsWPW__quote{text-align:center;background:radial-gradient(circle at 14% 75%,#5322603d,#0000 18%),linear-gradient(110deg,#b987c0,#d5acd8 48%,#aa70b3);border-block:1px solid #72417a42;padding:32px 24px 38px}.flores-de-bach-module__XKsWPW__quote>span{color:#a972ab;font-size:27px}.flores-de-bach-module__XKsWPW__quote p{color:#46224d;max-width:720px;margin:4px auto;font-size:15px;font-weight:600}.flores-de-bach-module__XKsWPW__quote h2{color:#32103b;max-width:800px;margin:4px auto 11px;font-size:clamp(24px,2.3vw,34px);font-style:italic;font-weight:600;line-height:1.05}.flores-de-bach-module__XKsWPW__quote a{color:#fff5e7;background:linear-gradient(90deg,#604071,#8d5c94);min-height:34px;margin-top:16px;padding-inline:20px;font-size:8px}.flores-de-bach-module__XKsWPW__combination{color:#fff5e6c7;background:radial-gradient(circle at 20% 75%,#733e848c,#0000 33%),linear-gradient(125deg,#351847,#160923 62%,#0b0512);border:1px solid #e6bb6973;border-radius:15px;grid-template-columns:38% 62%;width:min(1120px,100% - 48px);margin:42px auto;display:grid;overflow:hidden;box-shadow:0 20px 50px #27102e38}.flores-de-bach-module__XKsWPW__combinationVisual{background:linear-gradient(90deg,#1e0b2b14,#1c0928cc),url(/flores-bach-hero.png) 72%/cover;min-height:310px;position:relative;overflow:hidden}.flores-de-bach-module__XKsWPW__bottle,.flores-de-bach-module__XKsWPW__cards{color:#f0c57080;text-shadow:0 0 20px #e3ad6680;position:absolute}.flores-de-bach-module__XKsWPW__bottle{font-size:36px;bottom:32px;right:30px}.flores-de-bach-module__XKsWPW__cards{font-size:58px;top:35px;left:38px}.flores-de-bach-module__XKsWPW__combinationContent{padding:36px 40px 32px}.flores-de-bach-module__XKsWPW__combinationContent h2{color:#efd099;margin:8px 0 15px;font-size:clamp(23px,2.2vw,34px);font-weight:500}.flores-de-bach-module__XKsWPW__combinationLead{color:#fff4df;margin:0 0 9px;font-size:16px}.flores-de-bach-module__XKsWPW__combinationContent ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.flores-de-bach-module__XKsWPW__combinationContent li{gap:10px;font-family:Lato,Arial,sans-serif;font-size:12px;line-height:1.4;display:flex}.flores-de-bach-module__XKsWPW__combinationContent li span{color:#d4a557}.flores-de-bach-module__XKsWPW__note{color:#fff2e185;max-width:620px;font-size:13px;font-style:italic;line-height:1.45}.flores-de-bach-module__XKsWPW__secondaryButton{color:#fff4dd;background:0 0;min-height:36px;margin-top:7px}.flores-de-bach-module__XKsWPW__trust{grid-template-columns:repeat(4,1fr);gap:14px;width:min(1120px,100% - 48px);margin:0 auto 52px;display:grid}.flores-de-bach-module__XKsWPW__trust article{color:#f8e9d5;background:linear-gradient(140deg,#51245f,#2b123a);border:1px solid #daae5b4d;border-radius:14px;justify-content:flex-start;align-items:center;gap:14px;min-height:90px;padding:17px 18px;display:flex;box-shadow:0 12px 26px #2d10362e}.flores-de-bach-module__XKsWPW__trust article>span{color:#edc878;background:#0f051b52;border:1px solid #ecc26c80;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:20px;display:grid;box-shadow:0 0 18px #deb2591f}.flores-de-bach-module__XKsWPW__trust strong,.flores-de-bach-module__XKsWPW__trust small{display:block}.flores-de-bach-module__XKsWPW__trust strong{color:#f3d99f;font-size:17px;font-weight:700}.flores-de-bach-module__XKsWPW__trust small{color:#ffefdad1;margin-top:5px;font-size:14px}@media (max-width:900px){.flores-de-bach-module__XKsWPW__hero{background-position:58%;min-height:620px;padding-inline:28px}.flores-de-bach-module__XKsWPW__hero:before{content:"";background:linear-gradient(90deg,#080218d1,#0802184d 74%);position:absolute;inset:0}.flores-de-bach-module__XKsWPW__heroContent{width:min(500px,62vw)}.flores-de-bach-module__XKsWPW__topics{grid-template-columns:repeat(4,1fr);row-gap:20px}.flores-de-bach-module__XKsWPW__explanation{grid-template-columns:1fr;gap:38px}.flores-de-bach-module__XKsWPW__explanation .flores-de-bach-module__XKsWPW__featuredExplanation{transform:none}.flores-de-bach-module__XKsWPW__combination{grid-template-columns:1fr}.flores-de-bach-module__XKsWPW__combinationVisual{min-height:260px}.flores-de-bach-module__XKsWPW__trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.flores-de-bach-module__XKsWPW__hero{background-position:61%;min-height:690px;padding:118px 20px 50px}.flores-de-bach-module__XKsWPW__hero:before{background:linear-gradient(90deg,#080218e0,#08021873)}.flores-de-bach-module__XKsWPW__heroContent{align-self:start;width:100%}.flores-de-bach-module__XKsWPW__hero h1{font-size:48px}.flores-de-bach-module__XKsWPW__hero p{font-size:15px}.flores-de-bach-module__XKsWPW__topics{grid-template-columns:repeat(2,1fr)}.flores-de-bach-module__XKsWPW__topics article:last-child{grid-column:1/-1}.flores-de-bach-module__XKsWPW__sectionHeading:before,.flores-de-bach-module__XKsWPW__sectionHeading:after{display:none}.flores-de-bach-module__XKsWPW__explanation{width:calc(100% - 28px);padding-top:55px}.flores-de-bach-module__XKsWPW__combination{width:calc(100% - 28px)}.flores-de-bach-module__XKsWPW__combinationContent{padding:28px 22px}.flores-de-bach-module__XKsWPW__trust{grid-template-columns:1fr;width:calc(100% - 28px)}}
