.niyati-service-art.lab-service-art{display:block;width:100%;height:auto;max-width:none;max-height:none;margin:0;filter:none;overflow:visible}.niyati-poster{--poster-bg:#d8e8f4;--poster-end:#bfd7ea;--poster-ink:#1c3449;--poster-muted:#365066;--poster-rule:#1c344938;position:relative;isolation:isolate;min-width:0;border:1px solid #ffffff26;border-radius:22px;overflow:hidden;background:linear-gradient(150deg,var(--poster-bg),var(--poster-end));color:var(--poster-ink);box-shadow:0 15px 45px #0002;transition:transform .24s ease,box-shadow .24s ease}.niyati-poster[data-service=astrology]{--poster-bg:#192952;--poster-end:#324f82;--poster-ink:#fff4de;--poster-muted:#dae7f1;--poster-rule:#b7cce04d}.niyati-poster[data-service=numerology]{--poster-bg:#ffe1a0;--poster-end:#f1bd79;--poster-ink:#482a24;--poster-muted:#67402e;--poster-rule:#70472d42}.niyati-poster[data-service=vastu]{--poster-bg:#dcf2de;--poster-end:#a9d5c1;--poster-ink:#1c4939;--poster-muted:#355c48;--poster-rule:#26583d40}.niyati-poster[data-service=tarot]{--poster-bg:#4c2d61;--poster-end:#2d1b45;--poster-ink:#fff0d4;--poster-muted:#eddded;--poster-rule:#e4c5e14d}.niyati-poster[data-service=lal-kitab]{--poster-bg:#a9363a;--poster-end:#862734;--poster-ink:#fff2d9;--poster-muted:#ffe7d4;--poster-rule:#ffe5bc4d}.niyati-poster[data-service=remedies]{--poster-bg:#f7e6c6;--poster-end:#ddcba3;--poster-ink:#42482b;--poster-muted:#555638;--poster-rule:#5a5b3340}.niyati-poster[data-service=second-opinion]{--poster-bg:#dfedf6;--poster-end:#b6d4ee;--poster-ink:#233d58;--poster-muted:#3c5773;--poster-rule:#32536d40}.niyati-poster[data-service=dosha-clarity]{--poster-bg:#ffe6a3;--poster-end:#efd08a;--poster-ink:#663f2c;--poster-muted:#795134;--poster-rule:#82513340}.niyati-poster[data-service=puja-clarification]{--poster-bg:#efddee;--poster-end:#d4b5d9;--poster-ink:#573454;--poster-muted:#654262;--poster-rule:#75487240}.niyati-poster__main{display:flex;flex-direction:column;height:100%;padding:24px 24px 20px;color:inherit;text-decoration:none;position:relative}.niyati-poster__eyebrow{display:block;color:var(--poster-muted);font-size:9px;line-height:1.6;font-weight:800;letter-spacing:.12em;min-height:15px}.niyati-poster h3{font-family:Manrope Variable,Arial,sans-serif;font-size:clamp(1.35rem,2.4vw,2rem);letter-spacing:-.055em;line-height:1.15;font-weight:800;color:var(--poster-ink);margin:9px 0 0;min-height:2.3em}.niyati-poster__art{width:calc(100% + 26px);margin:-4px -13px 0;aspect-ratio:9/7;display:grid;align-items:center}.niyati-poster__question{font-size:14px;line-height:1.5;font-weight:800;letter-spacing:-.02em;margin:8px 0 10px;color:var(--poster-ink)}.niyati-poster__description{font-size:12px;line-height:1.75;margin:0 0 21px;color:var(--poster-muted);max-width:36ch}.niyati-poster__link{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;border-top:1px solid var(--poster-rule);padding-top:13px;margin-top:auto;font-weight:800;font-size:11px;line-height:1.5;letter-spacing:.01em;color:var(--poster-ink)}.niyati-poster__link>span{font-size:22px;font-weight:500;transition:transform .2s ease}.niyati-poster__secondary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:49px;padding:13px 24px;font-size:11px;font-weight:800;line-height:1.5;text-decoration:none;color:var(--poster-ink);border-top:1px solid var(--poster-rule);background:#ffffff10}.niyati-poster:has(.niyati-poster__secondary){display:flex;flex-direction:column}.niyati-poster:has(.niyati-poster__secondary) .niyati-poster__main{flex:1}.niyati-poster a:focus-visible{outline:3px solid currentColor;outline-offset:-6px;border-radius:18px}@media(hover:hover){.niyati-poster:hover{transform:translateY(-5px);box-shadow:0 24px 48px #0003}.niyati-poster__main:hover .niyati-poster__link>span{transform:translate(2px,-2px)}.niyati-poster__secondary:hover{background:#ffffff18;text-decoration:underline;text-underline-offset:4px}}.niyati-why{margin-inline:auto;max-width:1240px;padding-block:clamp(28px,5vw,70px)}.niyati-why__heading{max-width:780px;margin-bottom:32px}.niyati-why__heading h2{font-family:Manrope Variable,Arial,sans-serif;font-size:clamp(2rem,4vw,3.6rem);line-height:1.13;letter-spacing:-.055em;font-weight:800;margin:12px 0 18px;color:#f7efdf}.niyati-why__heading h2 em{font-family:Cormorant Variable,Georgia,serif;font-weight:500;letter-spacing:-.035em;color:#e9c58a}.niyati-why__heading>p:last-child{max-width:62ch;color:#cfccd8;font-size:14px;line-height:1.8}.niyati-why__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.niyati-why-card{min-width:0;border-radius:22px;padding:24px;border:1px solid #fff2;overflow:hidden;position:relative;box-shadow:0 15px 44px #0002}.niyati-why-card--person{background:linear-gradient(155deg,#263759,#151e38);color:#f8efe1}.niyati-why-card--connect{background:linear-gradient(155deg,#f1dec0,#e2c6a8);color:#533b2d}.niyati-why-card--practice{background:linear-gradient(155deg,#c8e7d7,#a5d6c2);color:#1b4b3a}.niyati-why-card__number{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:800;line-height:1.5;margin:0}.niyati-why-card__number>span{font-size:9px;letter-spacing:.13em;font-weight:800}.niyati-why-card h3{font-family:Manrope Variable,Arial,sans-serif;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:800;line-height:1.3;letter-spacing:-.045em;margin:4px 0 14px;color:inherit}.niyati-why-card>p:last-child{font-size:12px;line-height:1.8;margin:0;color:inherit}.niyati-why-scene{height:200px;position:relative;margin:17px -6px 24px;contain:layout}.niyati-why-scene__label{font-size:8px;letter-spacing:.12em;color:#c5d8eb;font-weight:700;position:absolute;top:18px;left:4px}.niyati-why-scene__message{position:absolute;left:3px;top:36px;margin:0;padding:18px 20px;font-family:Manrope Variable,Arial,sans-serif;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:750;line-height:1.5;letter-spacing:-.045em;border-radius:4px 20px 20px;background:#e8d6b7;color:#2e3444;box-shadow:0 12px 32px #080d2930;transform:rotate(-3deg)}.niyati-why-scene__reply{position:absolute;bottom:8px;right:0;max-width:87%;padding:13px 16px;background:#405b77;color:#f1f6f4;font-size:11px;line-height:1.5;border-radius:15px 4px 15px 15px;transform:rotate(2deg)}.niyati-why-scene--conversation>i{width:4px;height:4px;position:absolute;right:14px;top:35px;border-radius:50%;background:#d5b580}.niyati-why-scene--conversation>i:nth-of-type(2){top:51px;right:28px}.niyati-why-scene--conversation>i:nth-of-type(3){top:43px;right:48px}.niyati-why-scene--connections{margin-top:25px;height:192px}.niyati-why-scene--connections svg{position:absolute;inset:0;width:100%;height:100%}.niyati-why-scene__centre{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px;line-height:1.5;letter-spacing:.1em;text-align:center;font-weight:800;color:#66452c}.niyati-why-scene__method{position:absolute;padding:7px 10px;background:#f8eddb;border-radius:5px;font-size:9px;font-weight:800;line-height:1.5;color:#674b33;box-shadow:0 5px 12px #8c644010;white-space:nowrap}.niyati-why-scene__method--one{top:10px;left:-3px;transform:rotate(-4deg)}.niyati-why-scene__method--two{top:10px;right:-3px;transform:rotate(4deg)}.niyati-why-scene__method--three{bottom:4px;left:-3px;transform:rotate(3deg)}.niyati-why-scene__method--four{bottom:4px;right:-3px;transform:rotate(-3deg)}.niyati-why-scene__plan{position:absolute;left:13px;top:7px;width:calc(100% - 34px);padding:17px 20px 15px;border-radius:8px;background:#f8f5e3;color:#325e46;transform:rotate(-4deg);box-shadow:0 12px 28px #3c775d25}.niyati-why-scene__plan>span{display:block;font-size:8px;letter-spacing:.11em;font-weight:800;margin-bottom:12px}.niyati-why-scene__plan p{display:flex;align-items:center;gap:10px;margin:8px 0;font-size:12px;font-weight:650}.niyati-why-scene__plan b{display:grid;place-items:center;width:21px;height:21px;border-radius:5px;background:#d5e7cc;font-size:12px}.niyati-why-scene__followup{position:absolute;bottom:0;right:0;display:flex;align-items:center;gap:9px;padding:13px 16px;background:#245b42;color:#f3ffec;border-radius:20px 20px 4px;font-size:10px;line-height:1.5;font-weight:700;box-shadow:0 8px 20px #2d61482b}.niyati-why__note{max-width:75ch;color:#c9c5d1;font-size:12px;line-height:1.8;margin:24px 0 0;padding-left:18px;border-left:2px solid #bba581}@media(max-width:1000px){.niyati-poster__main{padding:20px 18px 17px}.niyati-poster__secondary{padding-inline:18px}.niyati-poster h3{font-size:1.35rem}.niyati-poster__eyebrow{font-size:8px;letter-spacing:.07em}.niyati-why-card{padding:20px 17px}.niyati-why-scene__method{font-size:8px;padding:7px}.niyati-why-scene__reply{font-size:10px}}@media(max-width:760px){.niyati-why__grid{grid-template-columns:1fr;gap:16px}.niyati-why-card{padding:25px;display:grid;grid-template-columns:1fr 1fr;column-gap:25px}.niyati-why-card__number{grid-column:1/-1}.niyati-why-card .niyati-why-scene{grid-row:2/4;grid-column:2;margin:10px 0 0;min-width:0}.niyati-why-card h3{margin-top:28px;font-size:1.5rem}.niyati-why-card>p:last-child{padding-bottom:15px}.niyati-why__heading h2{font-size:clamp(2.1rem,6vw,3rem)}}@media(max-width:540px){.niyati-poster__main{padding:23px 23px 18px}.niyati-poster h3{font-size:1.65rem;min-height:0}.niyati-poster__art{max-width:360px;margin:7px auto 0;width:100%}.niyati-poster__eyebrow{font-size:9px}.niyati-poster__question{font-size:15px}.niyati-poster__description{font-size:13px;max-width:42ch}.niyati-poster__link,.niyati-poster__secondary{font-size:12px}.niyati-why-card{display:block;padding:25px}.niyati-why-card .niyati-why-scene{margin:17px auto 24px;max-width:330px;height:200px}.niyati-why-card h3{margin-top:0;font-size:1.55rem}.niyati-why-card>p:last-child{font-size:13px;padding:0}.niyati-why-scene__message{font-size:1.6rem}.niyati-why-scene__method{font-size:10px}.niyati-why-scene__reply,.niyati-why-scene__followup{font-size:12px}.niyati-why-scene__plan p{font-size:13px}.niyati-why__heading>p:last-child{font-size:14px}}@media(prefers-reduced-motion:reduce){.niyati-poster,.niyati-poster__link>span{transition:none}.niyati-poster:hover{transform:none}}.niyati-poster__description-short,.niyati-why-card__copy-short{display:none}.niyati-why-card__copy-long,.niyati-why-card__copy-short{font-size:12px;line-height:1.8;margin:0;color:inherit}@media(max-width:560px){.niyati-poster--home .niyati-poster__main{padding:18px 16px 16px}.niyati-poster--home .niyati-poster__eyebrow,.niyati-poster--home .niyati-poster__question,.niyati-poster--home .niyati-poster__description-full{display:none}.niyati-poster--home .niyati-poster__main h3{font-size:25px;line-height:1.15;letter-spacing:-.055em;min-height:0;margin-top:0}.niyati-poster--home .niyati-poster__art{height:110px;width:100%;aspect-ratio:auto;margin:9px 0 10px}.niyati-poster--home .niyati-poster__art .niyati-service-art{width:100%;height:110px;max-height:110px}.niyati-poster--home .niyati-poster__description{font-size:12.5px;line-height:1.65;margin:0 0 15px}.niyati-poster--home .niyati-poster__description-short{display:block}.niyati-poster--home .niyati-poster__link{font-size:11px;line-height:1.5;min-height:44px;padding-top:12px;gap:8px}.niyati-poster--home .niyati-poster__link span:last-child{font-size:23px}.niyati-why-card{display:block;padding:21px 23px}.niyati-why-card__number{margin-bottom:16px}.niyati-why-card .niyati-why-scene,.niyati-why-card__copy-long{display:none}.niyati-why-card__copy-short{display:block}.niyati-why-card h3{font-size:21px;line-height:1.3;margin:0 0 10px}.niyati-why-card>p:last-child{font-size:13px;line-height:1.7;padding:0}.niyati-why__grid{gap:13px}}.niyati-poster{display:flex;flex-direction:column;align-self:start}.niyati-poster__main{height:auto;flex:1}.niyati-poster__art{position:relative;isolation:isolate}.niyati-poster__art:before{content:"";position:absolute;inset:16% 9%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,#fff2,transparent 70%)}.niyati-poster__details{border-top:1px solid var(--poster-rule);background:#ffffff09}.niyati-poster__details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 24px;font-size:12px;font-weight:750;cursor:pointer;list-style:none;color:var(--poster-ink)}.niyati-poster__details summary::-webkit-details-marker{display:none}.niyati-poster__toggle{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border:1px solid var(--poster-rule);border-radius:50%;font-size:20px;font-weight:400;transition:transform .2s ease,background .2s ease}.niyati-poster__details[open] .niyati-poster__toggle{transform:rotate(45deg);background:#ffffff16}.niyati-poster__expanded{padding:0 24px 22px;font-size:13px;line-height:1.8;color:var(--poster-muted)}.niyati-poster__expanded .niyati-poster__question{display:block;margin:4px 0 12px;color:var(--poster-ink)}.niyati-poster__expanded>p{margin:0 0 15px}.niyati-poster__expanded>a{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-weight:750;color:var(--poster-ink);text-underline-offset:4px}.experience-lab .niyati-poster__details summary:focus-visible{outline:3px solid currentColor;outline-offset:-5px;border-radius:10px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.niyati-poster__art svg{transition:transform .35s cubic-bezier(.2,.7,.3,1)}.niyati-poster__main:hover .niyati-poster__art svg{transform:translateY(-3px) rotate(-1deg)}.niyati-poster__details summary:hover{background:#ffffff12}}@media(max-width:560px){.niyati-poster__details summary{padding:10px 16px;font-size:12px}.niyati-poster__expanded{padding:0 16px 18px}.niyati-poster__expanded .niyati-poster__question{font-size:14px}}@media(prefers-reduced-motion:reduce){.niyati-poster__toggle{transition:none}}.experience-lab .niyati-poster__details{margin:0;padding:0}@media(min-width:761px){.niyati-poster__main .niyati-poster__description{min-height:3.5em}}
