.spirituality-guide .spirituality-hero{background-image:linear-gradient(90deg,#01030bef,#081510c2 35%,#1a0a25a8 68%,#01030bf2),radial-gradient(circle at 50% 45%,#51d3a42c,#0000 45%),url(https://zodolife-preview-assets.web.app/__optimized/blog/000-7%20Blog.webp?v=17c6199071be);background-position:50%,50%,50% 60%;background-size:cover,auto,1280px;height:520px;min-height:520px;padding:40px 24px 70px;overflow:hidden}.spirituality-hero .hero-copy{width:min(930px,92vw)}.spirituality-hero h1{white-space:nowrap;font-size:clamp(43px,5.6vw,66px)}.spiritual-symbol{opacity:.34;border:1px solid #57d7a345;border-radius:50%;width:390px;height:390px;box-shadow:0 0 75px #5220ae55,inset 0 0 55px #3be0a82b;position:absolute!important}.spiritual-symbol:before,.spiritual-symbol:after{content:"";border:1px solid #d49b4240;border-radius:50%;position:absolute;inset:58px}.spiritual-symbol:after{inset:128px}.spiritual-symbol span{color:#ffd45d;text-shadow:0 0 32px #51e0b0;place-items:center;font:70px Georgia,serif;display:grid;position:absolute;inset:0}.spiritual-symbol i{color:#dca5ff;place-items:center;font:440px/1 Georgia,serif;display:grid;position:absolute;inset:-25px}.spiritual-prompt{color:#fff;background:linear-gradient(90deg,#36d6a416,#0000);border-left:4px solid #51d3a4;margin:28px 0;padding:22px 25px;font:italic 20px/1.55 Georgia,serif}.practice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.practice-grid article{background:linear-gradient(145deg,#091710,#060912);border:1px solid #335a48;border-radius:11px;gap:13px;padding:17px;display:flex}.practice-grid article>b{color:#66ddb0;font:24px Georgia,serif}.practice-grid h3{color:#ffd05d;margin:0 0 5px}.practice-grid p{margin:0;font-size:13px}.spiritual-questions{gap:10px;padding:0;list-style:none;display:grid}.spiritual-questions li{background:#080f13;border:1px solid #3f512f;border-radius:10px;align-items:center;gap:14px;padding:14px;display:flex}.spiritual-questions b{color:#76e6ba;background:#214c3c;border-radius:50%;flex:0 0 38px;place-items:center;height:38px;font:18px Georgia,serif;display:grid}.reference-note{background:#060d0c;border:1px solid #41552f;border-radius:12px;padding:24px;margin-top:42px!important}.reference-note li{color:#c4c1c9;margin:10px 0}.spirituality-bottom{background-image:linear-gradient(#02090ade,#020707f3),radial-gradient(circle,#2a8e6d38,#0000 42%),url(https://zodolife-preview-assets.web.app/__optimized/blog/000-7%20Blog.webp?v=17c6199071be);background-position:50%,50%,50% 60%;background-size:cover,auto,1280px}.article-spirituality{position:relative;overflow:hidden;background-image:radial-gradient(circle at 50% 48%,#64e3b85c 0 2px,#5928a55b 18%,#07110f 55%,#02050a 100%)!important}.article-spirituality:before{content:"✦";color:#ffd35a;text-shadow:0 0 22px #65e0b5,0 0 48px #8b35d4;place-items:center;font:58px Georgia,serif;display:grid;position:absolute;inset:0}.article-spirituality:after{content:"";border:1px solid #67d8ae72;border-radius:50%;position:absolute;inset:14px;box-shadow:0 0 25px #6b24a773,inset 0 0 22px #4dcca22e}@media (max-width:720px){.spirituality-guide .spirituality-hero{height:500px;min-height:500px;padding:34px 12px 66px}.spirituality-hero h1{white-space:normal;font-size:clamp(38px,12vw,54px)}.spirituality-hero .hero-copy>p{font-size:18px}.spiritual-symbol{width:290px;height:290px}.practice-grid{grid-template-columns:1fr}.spirituality-bottom{background-size:auto 100%}}
