.sanctuary{z-index:0;pointer-events:none;perspective:1200px;isolation:isolate;width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden}.sanctuary-stars{opacity:.8;width:100%;height:100%;position:absolute;inset:0}.sanctuary-depth{transform:translate3d(var(--scene-x,0px),var(--scene-y,0px),var(--scene-z,0px)) rotateX(var(--scene-rx,0deg)) rotateY(var(--scene-ry,0deg));transform-style:preserve-3d;will-change:transform;pointer-events:none;position:absolute;inset:0}.sanctuary-halo{background:radial-gradient(#c97a2d1f,#81421f0a 38%,#0000 68%);width:65%;height:95%;position:absolute;top:7%;left:40%;transform:translateZ(-40px)}.sanctuary-shiva{object-fit:contain;opacity:.2;filter:brightness(.42)sepia(.25)drop-shadow(0 0 22px #c97a2d8c);width:56%;height:88%;position:absolute;top:8%;left:43%;transform:translateZ(35px);-webkit-mask-image:linear-gradient(#0000,#000 18% 70%,#0000);mask-image:linear-gradient(#0000,#000 18% 70%,#0000)}.sanctuary-om{color:var(--accent-golden);opacity:.14;text-shadow:0 0 35px var(--accent-golden-glow);font:400 clamp(55px,8vw,110px)/1 Georgia,serif;position:absolute;top:17%;right:12%}.sanctuary-orbit{width:84%;height:75%;transform-style:preserve-3d;border:1px solid #c97a2d1a;border-radius:50%;animation:35s linear infinite cosmic-vast-orbit;position:absolute;top:12%;left:8%;transform:rotateX(69deg)rotate(-25deg)translateZ(12px)}.sanctuary-orbit--inner{opacity:.5;width:140%;height:110%;animation-duration:55s;animation-direction:reverse;top:-5%;left:-20%;transform:rotateX(69deg)rotate(-25deg)translateZ(-12px)}.sanctuary-pause{z-index:55;pointer-events:auto;border:1px solid var(--hairline);background:color-mix(in srgb,var(--canvas-elevated) 88%,transparent);-webkit-backdrop-filter:blur(10px);width:auto;min-width:130px;min-height:38px;color:var(--body);font:500 12px/1 var(--font-sans);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;transition:all .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 16px #00000014}.sanctuary-pause:hover{border-color:var(--accent-golden);color:var(--ink);box-shadow:0 6px 20px var(--accent-golden-glow);transform:translateY(-1px)}.sanctuary-pause[hidden]{display:none}.sanctuary-pause:focus-visible{outline:2px solid var(--accent-golden);outline-offset:4px}.sanctuary-pause-icon{color:var(--accent-golden);font-size:14px;line-height:1}.sanctuary-description{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-motion=paused] .sanctuary-orbit{animation-play-state:paused}.premium-home{z-index:1;isolation:isolate;position:relative}.premium-home:before{display:none}.premium-home .editorial-hero{grid-template-columns:minmax(0,1fr);min-height:650px}.editorial-hero>div{max-width:750px}.premium-home .editorial-hero p{max-width:57ch}body:has(.sanctuary) #site-footer{z-index:1;position:relative}#kynesisam-cosmic-preview{isolation:isolate;position:relative}#kynesisam-cosmic-preview .preview-nav{z-index:5;background:color-mix(in srgb,var(--canvas) 86%,transparent);position:relative}#kynesisam-cosmic-preview .preview-footer{z-index:1;position:relative}.digital-nav{color:var(--body);font-size:13px;position:relative}.digital-nav summary{cursor:pointer;padding:10px 0;list-style:none}.digital-nav summary::-webkit-details-marker{display:none}.digital-nav-menu{background:var(--canvas-elevated);border:1px solid var(--hairline);z-index:10;width:210px;box-shadow:0 10px 28px var(--accent-golden-glow);border-radius:8px;padding:8px;position:absolute;top:100%;right:0}.digital-nav-menu a{padding:12px;display:block}.digital-nav-menu a:hover{background:var(--hairline-soft)}@keyframes cosmic-vast-orbit{to{transform:rotateX(69deg)rotate(335deg)}}@media (width<=640px){.sanctuary-shiva{opacity:.14;width:100%;height:80%;top:15%;left:10%}.sanctuary-om{top:25%;right:8%}.premium-home .editorial-hero{min-height:620px}.sanctuary-pause{bottom:14px;right:14px}}@media (prefers-reduced-motion:reduce){.sanctuary-orbit{animation:none}.sanctuary-depth{transform:none}[data-user-motion=true] .sanctuary-orbit{animation:35s linear infinite cosmic-vast-orbit}[data-user-motion=true] .sanctuary-depth{transform:translate3d(var(--scene-x,0px),var(--scene-y,0px),var(--scene-z,0px)) rotateX(var(--scene-rx,0deg)) rotateY(var(--scene-ry,0deg))!important}}@media print{.sanctuary{display:none}}.sanctuary-meditation{object-fit:contain;opacity:.2;filter:brightness(.42)drop-shadow(0 0 22px #c97a2d8c);width:56%;height:88%;display:none;position:absolute;top:8%;left:43%;-webkit-mask-image:linear-gradient(#0000,#000 18% 70%,#0000);mask-image:linear-gradient(#0000,#000 18% 70%,#0000)}[data-view=sanatan] .sanctuary-shiva{display:none}[data-view=sanatan] .sanctuary-meditation{display:block}.sanctuary-om{opacity:.055;text-shadow:0 0 70px var(--accent-golden-glow);place-items:center;font-size:min(110vw,115vh);line-height:1;display:grid;inset:-8% 0 0;transform:none}.sanctuary-pause{justify-content:center;align-items:center;gap:10px;width:auto;min-width:130px;padding:0 15px;font-size:12px;display:flex}.editorial-archive{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){[data-user-motion=true] .sanctuary-orbit{animation:35s linear infinite cosmic-vast-orbit}}@media (width<=640px){.sanctuary-meditation{opacity:.14;width:100%;height:80%;top:15%;left:10%}}.sanctuary-shiva,.sanctuary-meditation{opacity:.38;filter:brightness(.72)contrast(1.18)drop-shadow(0 0 36px #c97a2d7a)}.sanctuary-halo{background:radial-gradient(#c97a2d36,#c97a2d13 40%,#0000 72%);width:100%;height:130%;top:-18%;left:24%}@media (width<=640px){.sanctuary-shiva,.sanctuary-meditation{opacity:.27}.sanctuary-halo{width:150%;left:-25%}}.sanctuary-meditation{opacity:.13;filter:brightness(.28)contrast(1.1)drop-shadow(0 0 36px #c97a2d7a)}@media (width<=640px){.sanctuary-meditation{opacity:.1}}[data-view=sanatan] .sanctuary-meditation{opacity:.065;filter:brightness(.23)contrast(1.1)drop-shadow(0 0 36px #c97a2d7a)}[data-view=sanatan] .sanctuary-halo{transform-origin:50% 44%;animation:9s ease-in-out infinite alternate meditation-aura-expand}[data-view=sanatan][data-motion=paused] .sanctuary-halo{animation-play-state:paused}@keyframes meditation-aura-expand{0%{opacity:.3;transform:scale(.7)}to{opacity:.95;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){[data-view=sanatan] .sanctuary-halo{animation:none}[data-view=sanatan][data-user-motion=true] .sanctuary-halo{animation:9s ease-in-out infinite alternate meditation-aura-expand}}.sanctuary{contain:layout paint;max-width:100%;height:100dvh}.sanctuary-shiva,.sanctuary-meditation{width:54%;max-width:100%;height:86%;top:8%;left:44%}.sanctuary-pause{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));touch-action:manipulation;max-width:calc(100vw - 28px);min-height:44px}.digital-nav-menu{overscroll-behavior:contain;max-width:calc(100vw - 32px);max-height:65dvh;overflow-y:auto}@media (width<=900px){.sanctuary-shiva,.sanctuary-meditation{width:80%;height:82%;top:12%;left:18%}.sanctuary-halo{width:115%;left:-5%}.premium-home .editorial-hero{min-height:0;padding-block:clamp(20px,5vw,48px)}}@media (width<=600px){.sanctuary-shiva,.sanctuary-meditation{width:88%;height:75%;top:18%;left:6%}.sanctuary-halo{width:140%;height:105%;top:0;left:-20%}.premium-home .editorial-hero h1{font-size:clamp(34px,9.5vw,54px)}.premium-home .editorial-hero p{font-size:clamp(14px,3.8vw,16px)}.editorial-topic-links a{min-height:52px}.preview-nav{gap:12px!important}.preview-brand{min-width:0}.preview-nav nav{max-width:60%;gap:10px!important}.digital-nav{font-size:12px}}@media (height<=500px) and (orientation:landscape){.sanctuary-shiva,.sanctuary-meditation{width:50%;height:96%;top:2%;left:45%}.sanctuary-pause{min-width:44px}.sanctuary-pause [data-motion-label]{display:none}}
