.kd-world{position:fixed;inset:0;width:100vw;height:100vh;height:100lvh;z-index:0;display:block;pointer-events:none;opacity:0;transition:opacity 2.2s var(--kd-ease)}.kd-world-on .kd-world{opacity:1}.wp-site-blocks{position:relative;z-index:1}[class*=is-style-scene-]{position:relative;min-height:100vh;min-height:100svh;display:flex!important;flex-direction:column;justify-content:center;padding-block:clamp(6rem,12vw,10rem)!important;isolation:isolate;overflow-x:clip;background-color:transparent}[class*=is-style-scene-]>:not(.kd-scroll-cue):not(.kd-stars){position:relative;z-index:1;width:100%}[class*=is-style-scene-]>.kd-scroll-cue{z-index:1}[class*=is-style-scene-]:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(110% 70% at 50% 50%,#04050a00 35%,#04050a8c),linear-gradient(180deg,#04050a59,#04050a00 18% 82%,#04050a59)}.kd-obj-right:after{background:linear-gradient(90deg,#04050ac7,#04050a73 42%,#04050a00 70%)!important}.kd-obj-left:after{background:linear-gradient(270deg,#04050ac7,#04050a73 42%,#04050a00 70%)!important}@media(max-width:900px){.kd-obj-right:after,.kd-obj-left:after{background:linear-gradient(180deg,#04050a40,#04050ab8 40%,#04050acc)!important}}[class*=is-style-scene-] :is(h1,h2,h3,p,li){text-shadow:0 2px 30px rgba(4,5,10,.85)}.kd-col{max-width:36rem}.kd-obj-right>.kd-col,.kd-obj-right>.kd-col-wrap>.kd-col{margin-right:auto!important;margin-left:0!important}.kd-obj-left>.kd-col,.kd-obj-left>.kd-col-wrap>.kd-col{margin-left:auto!important;margin-right:0!important}.kd-col-wrap{width:100%;max-width:var(--wp--style--global--wide-size, 1320px)!important;margin-inline:auto!important}.kd-col>*{margin-block:0}.kd-col>*+*{margin-top:1.25rem}.kd-col .wp-block-buttons{margin-top:2rem}.kd-glass3d{background:linear-gradient(160deg,#0e11229e,#06070e80);border:1px solid rgba(244,237,224,.1);border-radius:22px;padding:clamp(1.5rem,3vw,2.5rem)!important;backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%)}.kd-chapter{font-family:var(--kd-body);font-size:.72rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--kd-gold);display:flex;align-items:center;gap:1rem}.kd-chapter:before{content:"";width:3rem;height:1px;background:linear-gradient(90deg,transparent,var(--kd-gold))}.kd-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:2.25rem!important;border-block:1px solid var(--kd-line)}.kd-facts>*{margin:0!important;padding:1.1rem 1rem 1.1rem 0}.kd-facts>*+*{padding-left:1rem;border-left:1px solid var(--kd-line)}.kd-fact__v{font-family:var(--kd-display);font-size:clamp(1.8rem,3vw,2.5rem);line-height:1;font-weight:300;color:var(--kd-cream)}.kd-fact__l{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--kd-mist);margin-top:.5rem!important;line-height:1.4}@media(max-width:560px){.kd-facts{grid-template-columns:1fr}.kd-facts>*+*{border-left:0;padding-left:0;border-top:1px solid var(--kd-line)}}.kd-hero3d{text-align:center}.kd-hero3d .kd-hero__title{font-size:clamp(3.2rem,11vw,10rem)!important}.kd-world-on .kd-hero3d .kd-hero__bg{opacity:0;transition:opacity 2s}.kd-hero3d .kd-hero__bg{transition:opacity 2s}.kd-world-on [class*=is-style-scene-] :is(.kd-hero__bg,.kd-satya__bg,.kd-page-hero__bg){opacity:0}.kd-world-on [class*=is-style-scene-].is-style-mandala:before{display:none}.kd-world-on .kd-vision:before{display:none}.kd-world-on .is-style-scene-book .kd-bookshow__visual{visibility:hidden}@media(max-width:900px){.kd-world-on .is-style-scene-book .kd-bookshow__visual{display:none}}.kd-world-on .kd-main>:not(.kd-canvas):not([class*=is-style-scene-]):not(.kd-page-hero),.kd-world-on .kd-canvas>:not([class*=is-style-scene-]):not(.kd-page-hero),.kd-world-on .kd-site-footer{background-color:#04050ae6}.kd-world-on .kd-footer{background:linear-gradient(180deg,#04050a8c,#04050af2 30%)}html:not(.kd-world-on) [class*=is-style-scene-]{background:var(--kd-scene-img, none) center / cover no-repeat fixed,var(--kd-void)}@media(max-width:900px),(hover:none){html:not(.kd-world-on) [class*=is-style-scene-]{background:var(--kd-scene-img, none) center top / auto 100vh no-repeat,var(--kd-void)}}.is-style-scene-cosmos{--kd-scene-img: url(../images/scene-cosmos.webp)}.is-style-scene-mandala{--kd-scene-img: url(../images/scene-mandala.webp)}.is-style-scene-kalki{--kd-scene-img: url(../images/scene-kalki.webp)}.is-style-scene-satyayuga{--kd-scene-img: url(../images/scene-satyayuga.webp)}.is-style-scene-earth{--kd-scene-img: url(../images/scene-earth.webp)}.is-style-scene-mars{--kd-scene-img: url(../images/scene-mars.webp)}.is-style-scene-ai{--kd-scene-img: url(../images/scene-ai.webp)}.is-style-scene-book{--kd-scene-img: url(../images/nebula-indigo.webp)}.is-style-scene-dawn{--kd-scene-img: url(../images/scene-dawn.webp)}.kd-world-pending [class*=is-style-scene-]{transition:background-color 1s}.kd-journey{position:fixed;right:1.25rem;top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;gap:.55rem}.kd-journey a{display:block;width:8px;height:8px;border-radius:50%;border:1px solid rgba(216,180,106,.6);transition:background .3s,transform .3s;position:relative}.kd-journey a.is-current{background:var(--kd-gold);transform:scale(1.4);box-shadow:0 0 12px #d8b46acc}.kd-journey a span{position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);white-space:nowrap;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--kd-cream);opacity:0;pointer-events:none;transition:opacity .3s}.kd-journey a:hover span,.kd-journey a:focus-visible span{opacity:1}@media(max-width:900px){.kd-journey{display:none}}.kd-ai{display:flex;flex-direction:column;border:1px solid rgba(157,184,255,.25);border-radius:22px;overflow:hidden;background:linear-gradient(165deg,#0e142cd1,#06070ed1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 40px 90px -40px #000000e6,inset 0 1px #ffffff0d}.kd-ai--inline{height:min(640px,78vh)}.kd-ai__head{display:flex;align-items:center;gap:.9rem;padding:1rem 1.25rem;border-bottom:1px solid var(--kd-line)}.kd-ai__head>div{flex:1}.kd-ai__title{margin:0;font-family:var(--kd-display);font-size:1.35rem;line-height:1.1}.kd-ai__sub{margin:.15rem 0 0;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--kd-mist)}.kd-ai__orb{width:34px;height:34px;border-radius:50%;flex:none;background:radial-gradient(circle at 35% 35%,#fff6df,#d8b46a 35%,#4a3a8a 75%,#0b0d1c);box-shadow:0 0 22px #d8b46a8c;animation:kd-orb 6s ease-in-out infinite}@keyframes kd-orb{50%{box-shadow:0 0 34px #9db8ff99;transform:scale(1.05)}}.kd-ai__close{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:none;border:1px solid var(--kd-line);color:var(--kd-cream);cursor:pointer}.kd-ai__close .kd-icon{width:18px;height:18px}.kd-ai__log{flex:1;overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:.9rem;scrollbar-width:thin}.kd-ai__msg{max-width:88%;padding:.8rem 1rem;border-radius:16px;font-size:.95rem;line-height:1.6}.kd-ai__msg p{margin:0;text-shadow:none!important}.kd-ai__msg p+p,.kd-ai__msg ul{margin-top:.6rem}.kd-ai__msg ul{padding-left:1.1rem;margin-bottom:0}.kd-ai__msg--bot{align-self:flex-start;background:#f4ede00f;border:1px solid var(--kd-line);border-top-left-radius:4px}.kd-ai__msg--user{align-self:flex-end;background:var(--kd-gold);color:var(--kd-void);border-top-right-radius:4px}.kd-ai__cite{color:var(--kd-gold);font-size:.7em;margin-left:.1em}.kd-ai__sources{font-size:.78rem;color:var(--kd-mist);border-top:1px solid var(--kd-line);padding-top:.6rem;margin-top:.7rem!important}.kd-ai__sources a{color:var(--kd-gold);text-decoration:none}.kd-ai__err{color:#ffb4a2}.kd-ai__thinking{color:var(--kd-mist);font-style:italic;display:flex;align-items:center;gap:.3rem}.kd-ai__thinking span{width:6px;height:6px;border-radius:50%;background:var(--kd-gold);animation:kd-dot 1.2s infinite ease-in-out}.kd-ai__thinking span:nth-child(2){animation-delay:.15s}.kd-ai__thinking span:nth-child(3){animation-delay:.3s;margin-right:.4rem}@keyframes kd-dot{50%{opacity:.2;transform:translateY(-3px)}}.kd-ai__chips{display:flex;flex-wrap:wrap;gap:.4rem;padding:0 1.25rem 1rem}.kd-ai__chips[hidden]{display:none}.kd-ai__chips .kd-chip{font-size:.66rem}.kd-ai__form{display:flex;gap:.5rem;align-items:flex-end;margin:0 1rem;padding:.4rem .4rem .4rem 1rem;border:1px solid var(--kd-line-strong);border-radius:18px;background:#04050a80;transition:border-color .3s}.kd-ai__form:focus-within{border-color:var(--kd-gold)}.kd-ai__form textarea{flex:1;resize:none;background:none;border:0;color:var(--kd-cream);font:inherit;padding:.55rem 0;outline:none;max-height:160px;min-height:24px}.kd-ai__send{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:50%;border:0;background:var(--kd-gold);color:var(--kd-void);cursor:pointer}.kd-ai__send .kd-icon{width:18px;height:18px}.kd-ai.is-busy .kd-ai__send{opacity:.5}.kd-ai__note{font-size:.7rem;color:var(--kd-mist);text-align:center;margin:.6rem 1rem .9rem}.kd-ai--floating{position:fixed;right:1.25rem;bottom:5.5rem;z-index:90;width:min(400px,calc(100vw - 2rem));height:min(600px,calc(100vh - 8rem));animation:kd-rise .5s var(--kd-ease)}.kd-ai--floating[hidden]{display:none}.kd-ai-launch{position:fixed;right:1.25rem;bottom:1.25rem;z-index:89;display:inline-flex;align-items:center;gap:.6rem;padding:.45rem 1.1rem .45rem .45rem;border-radius:999px;border:1px solid rgba(216,180,106,.45);background:#080a14d9;color:var(--kd-cream);cursor:pointer;font:600 .72rem/1 var(--kd-body);letter-spacing:.14em;text-transform:uppercase;backdrop-filter:blur(10px);box-shadow:0 20px 50px -20px #000000e6}.kd-ai-launch .kd-ai__orb{width:30px;height:30px}.kd-ai-launch:hover{border-color:var(--kd-gold)}@media(max-width:600px){.kd-ai-launch span:last-child{display:none}.kd-ai-launch{padding:.4rem}.kd-ai--floating{right:.75rem;left:.75rem;width:auto;bottom:4.75rem}}.kd-install[hidden]{display:none}.kd-install{margin-top:1.25rem}.kd-install__ios{font-size:.8rem;color:var(--kd-mist);margin:.6rem 0 0}@media(prefers-reduced-motion:reduce){.kd-world{transition:none}}.kd-ai-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(2rem,6vw,6rem);align-items:center;width:100%}.kd-ai-grid>*{margin:0!important}@media(max-width:900px){.kd-ai-grid{grid-template-columns:1fr}}.kd-center{text-align:center}.kd-center .kd-chapter{justify-content:center}.kd-center .kd-chapter:after{content:"";width:3rem;height:1px;background:linear-gradient(270deg,transparent,var(--kd-gold))}.kd-section3d .kd-satya__head{margin-bottom:clamp(3rem,7vw,6rem)!important}.kd-section3d .kd-satya__head>*+*{margin-top:1.25rem}.kd-section3d .kd-qualities{border-top:0}.kd-section3d .kd-quality:nth-last-child(-n+3){border-bottom:0}.kd-community3d{text-align:center}.kd-community3d>*+*{margin-top:1.25rem}.kd-section3d .kd-section-head{max-width:760px}.kd-section3d .kd-section-head>*+*{margin-top:1.1rem}.kd-section3d .kd-bookshow,.kd-section3d .kd-author{width:100%}.kd-section3d .kd-author__portrait{box-shadow:0 0 120px -20px #d8b46a73}@media(max-width:900px){[class*=is-style-scene-]:not(.kd-hero):after{background:linear-gradient(180deg,#04050a59,#04050ab3 30%,#04050ac7)!important}}.kd-ai[data-ready="0"]{height:auto!important}.kd-ai[data-ready="0"] .kd-ai__log{flex:none}.kd-question .kd-question__q{max-width:22ch;margin:1.5rem auto 0!important;font-family:var(--kd-display);font-weight:300;font-style:italic;font-size:clamp(2.2rem,5.4vw,4.6rem)!important;line-height:1.08!important;text-wrap:balance;color:var(--kd-cream);text-shadow:0 2px 30px rgba(5,6,11,.95),0 0 60px rgba(5,6,11,.8)}.kd-question .kd-question__lead{max-width:40rem;margin:2rem auto 0!important;text-shadow:0 2px 20px rgba(5,6,11,.9)}.kd-question .wp-block-buttons{margin-top:2.5rem!important}.kd-parts{margin-top:clamp(3rem,6vw,5rem)!important}.kd-parts__track{list-style:none;margin:0;padding:.5rem 0 1.5rem;display:grid;grid-auto-flow:column;grid-auto-columns:clamp(14rem,24vw,18rem);gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(216,180,106,.4) transparent;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.kd-parts__card{scroll-snap-align:start}.kd-parts__card a{position:relative;display:grid;align-content:end;gap:.3rem;aspect-ratio:3 / 4;padding:1.25rem;border-radius:calc(var(--kd-radius) * 1.25);overflow:hidden;isolation:isolate;text-decoration:none;color:#f4ede0;border:1px solid rgba(244,237,224,.1);background:var(--kd-midnight);transition:transform .6s var(--kd-ease),border-color .4s,box-shadow .6s}.kd-parts__card a:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#05060b00 35%,#05060beb)}.kd-parts__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--kd-ease)}.kd-parts__card a:hover,.kd-parts__card a:focus-visible{transform:translateY(-6px);border-color:#d8b46a99;box-shadow:0 30px 60px -25px #d8b46a59}.kd-parts__card a:hover .kd-parts__img{transform:scale(1.08)}.kd-parts__label{font-size:.64rem;letter-spacing:.28em;text-transform:uppercase;color:var(--kd-gold)}.kd-parts__title{font-family:var(--kd-display);font-size:1.55rem;line-height:1.1}.kd-parts__count{font-size:.75rem;color:#f4ede0a6}
