.btn.btn-app-loader{position:relative}.btn.btn-success .app-loader .dot,.btn.vt-btn-success .app-loader .dot{background-color:#fff}.btn.btn-success.btn-inverse .app-loader .dot,.btn.vt-btn-success.btn-inverse .app-loader .dot{background-color:#68a31a}.block-ui-container{z-index:400!important}.app-pre-loader,.app-state-wrapper{min-height:100px;position:relative}.app-pre-loader .app-loader-container,.app-state-wrapper .app-loader-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:401}.app-inline-loader{position:relative;width:100px}.app-cover-loader{bottom:0;left:0;position:absolute;right:0;top:0;z-index:401}.app-cover-loader:before{background-color:#fff;content:" ";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity={$opperc})";filter:"alpha(opacity={$opperc})";height:100%;-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75;position:absolute;width:100%}.app-cover-loader>.app-loader{z-index:402}.app-square-loader{display:flex;flex-wrap:wrap;position:relative}.app-square-loader>.loader-square{align-items:center;display:flex;flex:1 0 calc(25% - 10px);justify-content:center;margin:5px}.app-square-loader>.loader-square:after{content:"";display:block;padding-bottom:100%}.app-square-loader>.loader-square>.loader-img-holder{background:url(/assets/build/images/assets/images/ganesh_loader.7d671e2c.gif) no-repeat 50%;background-size:contain;height:100px;width:100px;z-index:2}.app-square-loader>.loader-square>.app-loader-overlay{position:absolute}.app-panel header.has-loader{position:relative!important}.app-panel header.has-loader .app-heading-loader{float:right;height:20px;min-width:100px;position:absolute;right:0;top:calc(50% - 10px)}.app-panel footer>.has-loader{min-height:32px;position:relative!important}.app-panel footer>.has-loader.loader-lg{height:40px!important}.app-panel footer>.has-loader.loader-xl{height:51px!important}.app-panel footer>.has-loader .app-footer-loader{float:right;height:32px;left:0;min-width:100px;position:absolute;top:calc(50% - 10px)}@keyframes bs-notify-fadeOut{0%{opacity:.9}to{opacity:0}}@keyframes fx{50%{opacity:1;transform:scale(1)}to{opacity:0}}.app-loader-overlay{background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity={$opperc})";filter:"alpha(opacity={$opperc})";height:100%;-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75;width:100%}.app-block-ui-container .app-loader-overlay{position:absolute}.app-pre-loader .app-loader-overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity={$opperc})";filter:"alpha(opacity={$opperc})";-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.app-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.app-loader .dot{animation:fx 1s ease 0ms infinite;background-color:#8e2826;border-radius:50%;float:left;height:12px;margin:0 2px;transform:scale(0);width:12px}.app-loader .dot:nth-child(2){animation:fx 1s ease .25s infinite}.app-loader .dot:nth-child(3){animation:fx 1s ease .5s infinite}.app-loader--page{animation:app-page-loader-spin 1s linear infinite;aspect-ratio:1;border-color:#ffbab8 transparent;border-radius:50%;border-style:solid;border-width:5px;display:grid;margin:-32px 0 0 -32px;transform:none;width:64px}.app-loader--page .dot{display:none}.app-loader--page:after,.app-loader--page:before{border:inherit;border-radius:50%;content:"";grid-area:1/1;margin:3px}.app-loader--page:before{animation:inherit;animation-direction:reverse;animation-duration:.5s;border-color:#8e2826 transparent}.app-loader--page:after{border-color:#660d0b transparent;margin:12px}@keyframes app-page-loader-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.app-loader--page{animation-duration:2s}}.vt-cosmic-background{--vt-cosmic-white-rgb:255,255,255;--vt-cosmic-gold-rgb:196,165,109;--vt-cosmic-accent-rgb:189,85,91;--vt-cosmic-galaxy-top:43%;--vt-cosmic-galaxy-width:min(126vw,1500px);--vt-cosmic-galaxy-opacity-min:.64;--vt-cosmic-galaxy-opacity-max:.82;--vt-cosmic-dust-opacity-min:.32;--vt-cosmic-dust-opacity-max:.5;--vt-cosmic-dust-drift-x:1.2%;--vt-cosmic-dust-drift-y:-.8%;--vt-cosmic-galaxy-duration:136s;--vt-cosmic-starfield-duration:32s;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.vt-cosmic-background:after,.vt-cosmic-background:before{content:"";pointer-events:none;position:absolute}.vt-cosmic-background:before{animation:vt-cosmic-galaxy-shine var(--vt-cosmic-galaxy-duration) linear infinite;aspect-ratio:1.85/1;background:radial-gradient(ellipse at center,rgba(var(--vt-cosmic-white-rgb),.2) 0,rgba(var(--vt-cosmic-gold-rgb),.15) 8%,rgba(var(--vt-cosmic-accent-rgb),.075) 22%,transparent 58%),repeating-conic-gradient(from 18deg at 50% 50%,transparent 0 15deg,rgba(var(--vt-cosmic-gold-rgb),.09) 21deg 31deg,rgba(var(--vt-cosmic-white-rgb),.045) 35deg,transparent 42deg 76deg);border-radius:50%;filter:blur(8px);left:50%;-webkit-mask-image:radial-gradient(ellipse at center,#000 0 18%,rgba(0,0,0,.9) 38%,transparent 82%);mask-image:radial-gradient(ellipse at center,#000 0 18%,rgba(0,0,0,.9) 38%,transparent 82%);mix-blend-mode:screen;opacity:.74;top:var(--vt-cosmic-galaxy-top);transform:translate(-50%,-50%) rotate(-13deg) scaleY(.64);width:var(--vt-cosmic-galaxy-width);will-change:transform,opacity;z-index:0}.vt-cosmic-background:after{animation:vt-cosmic-starfield-drift var(--vt-cosmic-starfield-duration) ease-in-out infinite;background-image:radial-gradient(circle,rgba(var(--vt-cosmic-white-rgb),.9) 0 1px,transparent 1.6px),radial-gradient(circle,rgba(var(--vt-cosmic-gold-rgb),.9) 0 1.35px,transparent 2px),radial-gradient(circle,rgba(var(--vt-cosmic-white-rgb),.7) 0 .75px,transparent 1.35px),radial-gradient(circle,rgba(var(--vt-cosmic-gold-rgb),.74) 0 1.8px,transparent 2.55px);background-position:19px 31px,83px 17px,41px 73px,127px 101px;background-size:137px 157px,263px 227px,109px 131px,401px 359px;inset:-12%;-webkit-mask-image:radial-gradient(ellipse 92% 66% at 50% 45%,#000 0,rgba(0,0,0,.88) 52%,transparent 94%);mask-image:radial-gradient(ellipse 92% 66% at 50% 45%,#000 0,rgba(0,0,0,.88) 52%,transparent 94%);opacity:.4;transform:rotate(-11deg) scale(1.08);will-change:transform,opacity;z-index:1}.vt-cosmic-background__star{animation:vt-cosmic-star-pulse 4.8s ease-in-out infinite;background:radial-gradient(circle,rgba(var(--vt-cosmic-white-rgb),.94) 0 7%,currentColor 30%,transparent 72%);border-radius:50%;color:rgb(var(--vt-cosmic-gold-rgb));filter:drop-shadow(0 0 8px currentColor) drop-shadow(0 0 26px currentColor);height:28px;opacity:.46;position:absolute;width:28px;z-index:2}.vt-cosmic-background__star--one{height:36px;left:6%;top:13%;width:36px}.vt-cosmic-background__star--two{animation-delay:-1.4s;color:rgb(var(--vt-cosmic-accent-rgb));height:20px;right:5%;top:28%;width:20px}.vt-cosmic-background__star--three{animation-delay:-2.8s;bottom:20%;color:rgb(var(--vt-cosmic-accent-rgb));height:17px;left:8%;width:17px}.vt-cosmic-background__star--four{animation-delay:-3.7s;bottom:10%;height:32px;right:7%;width:32px}.vt-cosmic-background__sphere{border-radius:50%;display:none;pointer-events:none;position:absolute}@keyframes vt-cosmic-galaxy-shine{0%{opacity:var(--vt-cosmic-galaxy-opacity-min);transform:translate(-50%,-50%) rotate(-13deg) scaleY(.62) scale(.985)}50%{opacity:var(--vt-cosmic-galaxy-opacity-max);transform:translate(-50%,-50%) rotate(167deg) scaleY(.66) scale(1.018)}to{opacity:var(--vt-cosmic-galaxy-opacity-min);transform:translate(-50%,-50%) rotate(347deg) scaleY(.62) scale(.985)}}@keyframes vt-cosmic-starfield-drift{0%,to{opacity:var(--vt-cosmic-dust-opacity-min);transform:rotate(-11deg) translateZ(0) scale(1.08)}50%{opacity:var(--vt-cosmic-dust-opacity-max);transform:rotate(-10.5deg) translate3d(var(--vt-cosmic-dust-drift-x),var(--vt-cosmic-dust-drift-y),0) scale(1.1)}}@keyframes vt-cosmic-star-pulse{0%,to{filter:drop-shadow(0 0 6px currentColor) drop-shadow(0 0 18px currentColor);opacity:.32;transform:scale(.88)}50%{filter:drop-shadow(0 0 11px currentColor) drop-shadow(0 0 34px currentColor);opacity:.78;transform:scale(1.08)}}@media (max-width:767.98px){.vt-cosmic-background{--vt-cosmic-galaxy-top:40%;--vt-cosmic-galaxy-width:156vw;--vt-cosmic-galaxy-opacity-min:.42;--vt-cosmic-galaxy-opacity-max:.58;--vt-cosmic-dust-opacity-min:.24;--vt-cosmic-dust-opacity-max:.36;--vt-cosmic-dust-drift-x:3%;--vt-cosmic-dust-drift-y:-1.8%;--vt-cosmic-starfield-duration:24s}.vt-cosmic-background:after{inset:-8%;-webkit-mask-image:radial-gradient(ellipse 86% 44% at 50% 42%,#000 0,rgba(0,0,0,.8) 42%,transparent 88%);mask-image:radial-gradient(ellipse 86% 44% at 50% 42%,#000 0,rgba(0,0,0,.8) 42%,transparent 88%);opacity:.3}.vt-cosmic-background__star{opacity:.34}.vt-cosmic-background__star--one{height:26px;left:-4px;top:9%;width:26px}.vt-cosmic-background__star--two{right:-2px;top:32%}.vt-cosmic-background__star--three{bottom:16%;left:3%}.vt-cosmic-background__star--four{bottom:5%;height:25px;right:1%;width:25px}}.vt-theme-light .vt-cosmic-background,.vt-theme-light .vt-feature-page>.vt-cosmic-background,[data-vt-theme=light] .vt-cosmic-background,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background{--vt-cosmic-white-rgb:255,251,247;--vt-cosmic-gold-rgb:183,133,92;--vt-cosmic-accent-rgb:142,40,38;--vt-cosmic-galaxy-top:20%;--vt-cosmic-galaxy-width:min(174vw,2100px);--vt-cosmic-galaxy-opacity-min:.52;--vt-cosmic-galaxy-opacity-max:.68;--vt-cosmic-dust-opacity-min:.13;--vt-cosmic-dust-opacity-max:.22;--vt-cosmic-dust-drift-x:.8%;--vt-cosmic-dust-drift-y:-.35%;display:block;opacity:.88}.vt-theme-light .vt-cosmic-background:before,.vt-theme-light .vt-feature-page>.vt-cosmic-background:before,[data-vt-theme=light] .vt-cosmic-background:before,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background:before{background:radial-gradient(ellipse at 50% 48%,hsla(0,0%,100%,.76) 0 7%,hsla(2,100%,86%,.24) 20%,hsla(39,42%,60%,.12) 36%,hsla(2,100%,93%,.18) 50%,transparent 74%),repeating-conic-gradient(from 12deg at 50% 50%,transparent 0 18deg,rgba(142,40,38,.035) 23deg 31deg,hsla(39,42%,60%,.055) 35deg,transparent 43deg 78deg);display:block;filter:blur(17px);-webkit-mask-image:radial-gradient(ellipse at center,#000 0 20%,rgba(0,0,0,.86) 45%,transparent 84%);mask-image:radial-gradient(ellipse at center,#000 0 20%,rgba(0,0,0,.86) 45%,transparent 84%);mix-blend-mode:normal}.vt-theme-light .vt-cosmic-background:after,.vt-theme-light .vt-feature-page>.vt-cosmic-background:after,[data-vt-theme=light] .vt-cosmic-background:after,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background:after{display:none}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere{--vt-sphere-drift-x:12px;--vt-sphere-drift-y:-9px;animation:vt-cosmic-light-sphere-float 14s ease-in-out infinite;background:radial-gradient(circle at 29% 24%,hsla(0,0%,100%,.98) 0 3%,hsla(0,0%,100%,.68) 11%,hsla(0,0%,100%,.24) 25%,transparent 38%),radial-gradient(circle at 69% 74%,rgba(142,40,38,.11),transparent 56%),linear-gradient(145deg,hsla(0,0%,100%,.72),hsla(2,100%,93%,.3) 52%,hsla(39,42%,60%,.14));border:1px solid hsla(0,0%,100%,.68);box-shadow:inset 18px 16px 38px hsla(0,0%,100%,.58),inset -30px -34px 58px rgba(142,40,38,.09),0 0 32px rgba(142,40,38,.08),0 22px 54px rgba(65,30,0,.08);display:block;filter:drop-shadow(0 0 22px rgba(142,40,38,.07));opacity:.52;will-change:transform,opacity,filter;z-index:0}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--one,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--one,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--one,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--one{height:308px;left:calc(-1% - 154px);top:calc(32% - 154px);width:308px;--vt-sphere-drift-x:13px;--vt-sphere-drift-y:-8px}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--two,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--two,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--two,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--two{height:212px;left:calc(92% - 106px);top:calc(17% - 106px);width:212px;--vt-sphere-drift-x:-10px;--vt-sphere-drift-y:12px;animation-delay:-4.8s;animation-duration:12.5s}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--three,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--three,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--three,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--three{height:464px;left:calc(108% - 232px);top:calc(82% - 232px);width:464px;--vt-sphere-drift-x:-16px;--vt-sphere-drift-y:-11px;animation-delay:-8.2s;animation-duration:17s}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__star,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__star,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__star,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__star{display:none}@keyframes vt-cosmic-light-sphere-float{0%,to{filter:drop-shadow(0 0 18px rgba(142,40,38,.06));opacity:.46;transform:translateZ(0) scale(.985)}50%{filter:drop-shadow(0 0 28px rgba(142,40,38,.1)) drop-shadow(0 0 44px rgba(196,165,109,.08));opacity:.62;transform:translate3d(var(--vt-sphere-drift-x),var(--vt-sphere-drift-y),0) scale(1.02)}}@media (max-width:767.98px){.vt-theme-light .vt-cosmic-background,.vt-theme-light .vt-feature-page>.vt-cosmic-background,[data-vt-theme=light] .vt-cosmic-background,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background{--vt-cosmic-galaxy-top:17%;--vt-cosmic-galaxy-width:196vw;--vt-cosmic-galaxy-opacity-min:.46;--vt-cosmic-galaxy-opacity-max:.6;--vt-cosmic-dust-opacity-min:.1;--vt-cosmic-dust-opacity-max:.17}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere{box-shadow:inset 10px 9px 20px hsla(0,0%,100%,.56),inset -16px -18px 30px rgba(142,40,38,.08),0 0 20px rgba(142,40,38,.06),0 12px 28px rgba(65,30,0,.06)}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--one,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--one,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--one,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--one{height:152px;left:calc(-7% - 76px);top:calc(30% - 76px);width:152px;--vt-sphere-drift-x:7px;--vt-sphere-drift-y:-5px}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--two,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--two,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--two,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--two{height:104px;left:calc(106% - 52px);top:calc(17% - 52px);width:104px;--vt-sphere-drift-x:-6px;--vt-sphere-drift-y:7px}.vt-theme-light .vt-cosmic-background .vt-cosmic-background__sphere--three,.vt-theme-light .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--three,[data-vt-theme=light] .vt-cosmic-background .vt-cosmic-background__sphere--three,[data-vt-theme=light] .vt-feature-page>.vt-cosmic-background .vt-cosmic-background__sphere--three{height:216px;left:calc(118% - 108px);top:calc(82% - 108px);width:216px;--vt-sphere-drift-x:-8px;--vt-sphere-drift-y:-6px}}@media (prefers-reduced-motion:reduce){.vt-cosmic-background:after,.vt-cosmic-background:before,.vt-cosmic-background__sphere,.vt-cosmic-background__star{animation:none}}.share-block{background:var(--vt-theme-surface-raised);border-top:1px solid var(--vt-theme-border);color:var(--vt-theme-text-soft);position:relative}.share-block:before{background:url(/assets/build/images/assets/images/library/share-hands-left.2a1118ec.png) 0 100% no-repeat;background-size:contain;content:"";inset:0;position:absolute}.share-block>.container{padding-bottom:0;padding-top:20px;position:relative;z-index:2}.share-block>img{bottom:0;height:100%;left:0;position:absolute;z-index:1}.share-block .title-box-v2{margin-bottom:0;position:relative}.share-block .title-box-v2>h2{color:var(--vt-theme-text)}.share-block .title-box-v2>p{color:var(--vt-theme-text-soft)}.share-block .skeleton-placeholder{background-color:var(--vt-theme-skeleton-base)}@media (max-width:991px){.share-block:before,.share-block>img{opacity:.25}}.shareaholic-canvas-holder{min-height:75px}.public-assistant-demo-body.vt-theme-dark .share-block,.vt-current-state-page-body.vt-theme-dark .share-block,.vt-dark-mode-page-body:not(.vt-theme-light) .share-block,.vt-fast-horoscope-page-body.vt-theme-dark .share-block,.vt-feature-page-body.vt-theme-dark .share-block,.vt-landing-page-body.vt-theme-dark .share-block,.vt-prediction-page-body.vt-theme-dark .share-block,.vt-public-query-page-body.vt-theme-dark .share-block,.vt-shared-compatibility-page-body.vt-theme-dark .share-block,.vt-tools-calendar-page-body.vt-theme-dark .share-block,.vt-tools-panchang-page-body.vt-theme-dark .share-block{background:#100e12!important;border-top:1px solid hsla(32,42%,91%,.11);color:#c8bec3}.public-assistant-demo-body.vt-theme-dark .share-block:before,.vt-current-state-page-body.vt-theme-dark .share-block:before,.vt-dark-mode-page-body:not(.vt-theme-light) .share-block:before,.vt-fast-horoscope-page-body.vt-theme-dark .share-block:before,.vt-feature-page-body.vt-theme-dark .share-block:before,.vt-landing-page-body.vt-theme-dark .share-block:before,.vt-prediction-page-body.vt-theme-dark .share-block:before,.vt-public-query-page-body.vt-theme-dark .share-block:before,.vt-shared-compatibility-page-body.vt-theme-dark .share-block:before,.vt-tools-calendar-page-body.vt-theme-dark .share-block:before,.vt-tools-panchang-page-body.vt-theme-dark .share-block:before{filter:grayscale(1) brightness(.72);opacity:.07}.public-assistant-demo-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-current-state-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-dark-mode-page-body:not(.vt-theme-light) .share-block .title-box-v2>h2,.vt-fast-horoscope-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-feature-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-landing-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-prediction-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-public-query-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-shared-compatibility-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-tools-calendar-page-body.vt-theme-dark .share-block .title-box-v2>h2,.vt-tools-panchang-page-body.vt-theme-dark .share-block .title-box-v2>h2{color:#f2ece4!important}.public-assistant-demo-body.vt-theme-dark .share-block .title-box-v2>p,.vt-current-state-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-dark-mode-page-body:not(.vt-theme-light) .share-block .title-box-v2>p,.vt-fast-horoscope-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-feature-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-landing-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-prediction-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-public-query-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-shared-compatibility-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-tools-calendar-page-body.vt-theme-dark .share-block .title-box-v2>p,.vt-tools-panchang-page-body.vt-theme-dark .share-block .title-box-v2>p{color:#938991!important}.public-assistant-demo-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-current-state-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-dark-mode-page-body:not(.vt-theme-light) .share-block .skeleton-placeholder,.vt-fast-horoscope-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-feature-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-landing-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-prediction-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-public-query-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-shared-compatibility-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-tools-calendar-page-body.vt-theme-dark .share-block .skeleton-placeholder,.vt-tools-panchang-page-body.vt-theme-dark .share-block .skeleton-placeholder{background-color:#242027}.public-assistant-demo-body.vt-theme-dark #footer-container,.vt-current-state-page-body.vt-theme-dark #footer-container,.vt-dark-mode-page-body:not(.vt-theme-light) #footer-container,.vt-fast-horoscope-page-body.vt-theme-dark #footer-container,.vt-feature-page-body.vt-theme-dark #footer-container,.vt-landing-page-body.vt-theme-dark #footer-container,.vt-prediction-page-body.vt-theme-dark #footer-container,.vt-public-query-page-body.vt-theme-dark #footer-container,.vt-shared-compatibility-page-body.vt-theme-dark #footer-container,.vt-tools-calendar-page-body.vt-theme-dark #footer-container,.vt-tools-panchang-page-body.vt-theme-dark #footer-container{background:#0b0a0c;color:#938991;isolation:isolate;position:relative;z-index:2}.public-assistant-demo-body.vt-theme-dark .footer,.vt-current-state-page-body.vt-theme-dark .footer,.vt-dark-mode-page-body:not(.vt-theme-light) .footer,.vt-fast-horoscope-page-body.vt-theme-dark .footer,.vt-feature-page-body.vt-theme-dark .footer,.vt-landing-page-body.vt-theme-dark .footer,.vt-prediction-page-body.vt-theme-dark .footer,.vt-public-query-page-body.vt-theme-dark .footer,.vt-shared-compatibility-page-body.vt-theme-dark .footer,.vt-tools-calendar-page-body.vt-theme-dark .footer,.vt-tools-panchang-page-body.vt-theme-dark .footer{background-color:#0b0a0c;background:radial-gradient(circle at 50% 0,rgba(189,85,91,.08),transparent 38%),linear-gradient(180deg,#151116,#100e12);border-top:1px solid hsla(39,42%,60%,.18);box-shadow:inset 0 1px 0 rgba(189,85,91,.08)}.public-assistant-demo-body.vt-theme-dark .footer .footer-logo,.vt-current-state-page-body.vt-theme-dark .footer .footer-logo,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .footer-logo,.vt-fast-horoscope-page-body.vt-theme-dark .footer .footer-logo,.vt-feature-page-body.vt-theme-dark .footer .footer-logo,.vt-landing-page-body.vt-theme-dark .footer .footer-logo,.vt-prediction-page-body.vt-theme-dark .footer .footer-logo,.vt-public-query-page-body.vt-theme-dark .footer .footer-logo,.vt-shared-compatibility-page-body.vt-theme-dark .footer .footer-logo,.vt-tools-calendar-page-body.vt-theme-dark .footer .footer-logo,.vt-tools-panchang-page-body.vt-theme-dark .footer .footer-logo{display:block;filter:brightness(0) saturate(100%) invert(75%) sepia(18%) saturate(838%) hue-rotate(359deg) brightness(88%) contrast(86%);margin-left:auto;margin-right:auto;opacity:.88}.public-assistant-demo-body.vt-theme-dark .footer p,.vt-current-state-page-body.vt-theme-dark .footer p,.vt-dark-mode-page-body:not(.vt-theme-light) .footer p,.vt-fast-horoscope-page-body.vt-theme-dark .footer p,.vt-feature-page-body.vt-theme-dark .footer p,.vt-landing-page-body.vt-theme-dark .footer p,.vt-prediction-page-body.vt-theme-dark .footer p,.vt-public-query-page-body.vt-theme-dark .footer p,.vt-shared-compatibility-page-body.vt-theme-dark .footer p,.vt-tools-calendar-page-body.vt-theme-dark .footer p,.vt-tools-panchang-page-body.vt-theme-dark .footer p{color:#938991}.public-assistant-demo-body.vt-theme-dark .footer .thumb-headline h2,.vt-current-state-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .thumb-headline h2,.vt-fast-horoscope-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-feature-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-landing-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-prediction-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-public-query-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-shared-compatibility-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-tools-calendar-page-body.vt-theme-dark .footer .thumb-headline h2,.vt-tools-panchang-page-body.vt-theme-dark .footer .thumb-headline h2{color:#c4a56d}.public-assistant-demo-body.vt-theme-dark .footer .link-list li,.vt-current-state-page-body.vt-theme-dark .footer .link-list li,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .link-list li,.vt-fast-horoscope-page-body.vt-theme-dark .footer .link-list li,.vt-feature-page-body.vt-theme-dark .footer .link-list li,.vt-landing-page-body.vt-theme-dark .footer .link-list li,.vt-prediction-page-body.vt-theme-dark .footer .link-list li,.vt-public-query-page-body.vt-theme-dark .footer .link-list li,.vt-shared-compatibility-page-body.vt-theme-dark .footer .link-list li,.vt-tools-calendar-page-body.vt-theme-dark .footer .link-list li,.vt-tools-panchang-page-body.vt-theme-dark .footer .link-list li{border-top-color:hsla(32,42%,91%,.11)}.public-assistant-demo-body.vt-theme-dark .footer .link-list li>i,.vt-current-state-page-body.vt-theme-dark .footer .link-list li>i,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .link-list li>i,.vt-fast-horoscope-page-body.vt-theme-dark .footer .link-list li>i,.vt-feature-page-body.vt-theme-dark .footer .link-list li>i,.vt-landing-page-body.vt-theme-dark .footer .link-list li>i,.vt-prediction-page-body.vt-theme-dark .footer .link-list li>i,.vt-public-query-page-body.vt-theme-dark .footer .link-list li>i,.vt-shared-compatibility-page-body.vt-theme-dark .footer .link-list li>i,.vt-tools-calendar-page-body.vt-theme-dark .footer .link-list li>i,.vt-tools-panchang-page-body.vt-theme-dark .footer .link-list li>i{color:#c4a56d}.public-assistant-demo-body.vt-theme-dark .footer .link-list a,.vt-current-state-page-body.vt-theme-dark .footer .link-list a,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .link-list a,.vt-fast-horoscope-page-body.vt-theme-dark .footer .link-list a,.vt-feature-page-body.vt-theme-dark .footer .link-list a,.vt-landing-page-body.vt-theme-dark .footer .link-list a,.vt-prediction-page-body.vt-theme-dark .footer .link-list a,.vt-public-query-page-body.vt-theme-dark .footer .link-list a,.vt-shared-compatibility-page-body.vt-theme-dark .footer .link-list a,.vt-tools-calendar-page-body.vt-theme-dark .footer .link-list a,.vt-tools-panchang-page-body.vt-theme-dark .footer .link-list a{color:#c8bec3;transition:color .18s ease}.public-assistant-demo-body.vt-theme-dark .footer .link-list a:focus,.public-assistant-demo-body.vt-theme-dark .footer .link-list a:hover,.vt-current-state-page-body.vt-theme-dark .footer .link-list a:focus,.vt-current-state-page-body.vt-theme-dark .footer .link-list a:hover,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .link-list a:focus,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .link-list a:hover,.vt-fast-horoscope-page-body.vt-theme-dark .footer .link-list a:focus,.vt-fast-horoscope-page-body.vt-theme-dark .footer .link-list a:hover,.vt-feature-page-body.vt-theme-dark .footer .link-list a:focus,.vt-feature-page-body.vt-theme-dark .footer .link-list a:hover,.vt-landing-page-body.vt-theme-dark .footer .link-list a:focus,.vt-landing-page-body.vt-theme-dark .footer .link-list a:hover,.vt-prediction-page-body.vt-theme-dark .footer .link-list a:focus,.vt-prediction-page-body.vt-theme-dark .footer .link-list a:hover,.vt-public-query-page-body.vt-theme-dark .footer .link-list a:focus,.vt-public-query-page-body.vt-theme-dark .footer .link-list a:hover,.vt-shared-compatibility-page-body.vt-theme-dark .footer .link-list a:focus,.vt-shared-compatibility-page-body.vt-theme-dark .footer .link-list a:hover,.vt-tools-calendar-page-body.vt-theme-dark .footer .link-list a:focus,.vt-tools-calendar-page-body.vt-theme-dark .footer .link-list a:hover,.vt-tools-panchang-page-body.vt-theme-dark .footer .link-list a:focus,.vt-tools-panchang-page-body.vt-theme-dark .footer .link-list a:hover{color:#c4a56d;text-decoration:none}.public-assistant-demo-body.vt-theme-dark .footer .trustpilot-widget,.public-assistant-demo-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-current-state-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-current-state-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .trustpilot-widget,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .trustpilot-widget iframe,.vt-fast-horoscope-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-fast-horoscope-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-feature-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-feature-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-landing-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-landing-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-prediction-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-prediction-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-public-query-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-public-query-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-shared-compatibility-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-shared-compatibility-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-tools-calendar-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-tools-calendar-page-body.vt-theme-dark .footer .trustpilot-widget iframe,.vt-tools-panchang-page-body.vt-theme-dark .footer .trustpilot-widget,.vt-tools-panchang-page-body.vt-theme-dark .footer .trustpilot-widget iframe{color-scheme:light}.public-assistant-demo-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-current-state-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .trustpilot-widget>a,.vt-fast-horoscope-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-feature-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-landing-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-prediction-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-public-query-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-shared-compatibility-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-tools-calendar-page-body.vt-theme-dark .footer .trustpilot-widget>a,.vt-tools-panchang-page-body.vt-theme-dark .footer .trustpilot-widget>a{color:#c4a56d}.public-assistant-demo-body.vt-theme-dark .footer .footer-payment-methods img,.vt-current-state-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-dark-mode-page-body:not(.vt-theme-light) .footer .footer-payment-methods img,.vt-fast-horoscope-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-feature-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-landing-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-prediction-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-public-query-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-shared-compatibility-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-tools-calendar-page-body.vt-theme-dark .footer .footer-payment-methods img,.vt-tools-panchang-page-body.vt-theme-dark .footer .footer-payment-methods img{background:hsla(0,0%,100%,.9);border:1px solid hsla(39,42%,60%,.16);border-radius:8px;box-shadow:0 8px 18px rgba(0,0,0,.16);padding:6px}.public-assistant-demo-body.vt-theme-dark .copyright,.vt-current-state-page-body.vt-theme-dark .copyright,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright,.vt-fast-horoscope-page-body.vt-theme-dark .copyright,.vt-feature-page-body.vt-theme-dark .copyright,.vt-landing-page-body.vt-theme-dark .copyright,.vt-prediction-page-body.vt-theme-dark .copyright,.vt-public-query-page-body.vt-theme-dark .copyright,.vt-shared-compatibility-page-body.vt-theme-dark .copyright,.vt-tools-calendar-page-body.vt-theme-dark .copyright,.vt-tools-panchang-page-body.vt-theme-dark .copyright{background:#0b0a0c;border-top:1px solid hsla(32,42%,91%,.11)}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section{background:#0b0a0c;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02);color:#938991}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section p,.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section small,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section p,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section small,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section p,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section small,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section p,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section small,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section p,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section small,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section p,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section small,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section p,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section small,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section p,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section small,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section p,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section small,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section p,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section small,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section p,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section small{color:#938991}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section p a,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section p a,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section p a,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section p a{color:#c8bec3}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section p a:focus,.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section p a:focus,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section p a:hover,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section p a:hover,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section p a:focus,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section p a:hover{color:#c4a56d;text-decoration:none}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a{align-items:center;background:transparent;border:0;color:#c4a56d;display:inline-flex;height:36px;justify-content:center;padding:4px;text-decoration:none;transition:color .18s ease,filter .18s ease,transform .18s ease;width:36px}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons .social-icons__image,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image{border-radius:0;filter:brightness(0) saturate(100%) invert(75%) sepia(18%) saturate(838%) hue-rotate(359deg) brightness(88%) contrast(86%);height:26px;transition:filter .18s ease;width:26px}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__image--multitone{display:none}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons .social-icons__glyph{color:currentColor;display:inline-block;font-size:25px;line-height:1}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a:active,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a:focus,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a:hover,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:active,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover{color:#d3bb91;text-decoration:none;transform:translateY(-1px)}.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.public-assistant-demo-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-current-state-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-dark-mode-page-body:not(.vt-theme-light) .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-fast-horoscope-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-feature-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-landing-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-prediction-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-public-query-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-shared-compatibility-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-tools-calendar-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:focus .social-icons__image,.vt-tools-panchang-page-body.vt-theme-dark .copyright .copyright-section ul.social-icons li a:hover .social-icons__image{filter:brightness(0) saturate(100%) invert(75%) sepia(18%) saturate(938%) hue-rotate(359deg) brightness(100%) contrast(86%)}.public-assistant-demo-body.vt-theme-dark .app-scroll-to-top,.vt-current-state-page-body.vt-theme-dark .app-scroll-to-top,.vt-dark-mode-page-body:not(.vt-theme-light) .app-scroll-to-top,.vt-fast-horoscope-page-body.vt-theme-dark .app-scroll-to-top,.vt-feature-page-body.vt-theme-dark .app-scroll-to-top,.vt-landing-page-body.vt-theme-dark .app-scroll-to-top,.vt-prediction-page-body.vt-theme-dark .app-scroll-to-top,.vt-public-query-page-body.vt-theme-dark .app-scroll-to-top,.vt-shared-compatibility-page-body.vt-theme-dark .app-scroll-to-top,.vt-tools-calendar-page-body.vt-theme-dark .app-scroll-to-top,.vt-tools-panchang-page-body.vt-theme-dark .app-scroll-to-top{background:rgba(29,25,32,.96);border-color:hsla(39,42%,60%,.38);box-shadow:0 12px 28px rgba(0,0,0,.38),0 0 0 1px hsla(39,42%,60%,.04);color:#c4a56d}.public-assistant-demo-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-current-state-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-dark-mode-page-body:not(.vt-theme-light) .app-scroll-to-top.is-visible,.vt-fast-horoscope-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-feature-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-landing-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-prediction-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-public-query-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-shared-compatibility-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-tools-calendar-page-body.vt-theme-dark .app-scroll-to-top.is-visible,.vt-tools-panchang-page-body.vt-theme-dark .app-scroll-to-top.is-visible{opacity:.82}.public-assistant-demo-body.vt-theme-dark .app-scroll-to-top:focus,.public-assistant-demo-body.vt-theme-dark .app-scroll-to-top:hover,.vt-current-state-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-current-state-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-dark-mode-page-body:not(.vt-theme-light) .app-scroll-to-top:focus,.vt-dark-mode-page-body:not(.vt-theme-light) .app-scroll-to-top:hover,.vt-fast-horoscope-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-fast-horoscope-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-feature-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-feature-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-landing-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-landing-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-prediction-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-prediction-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-public-query-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-public-query-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-shared-compatibility-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-shared-compatibility-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-tools-calendar-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-tools-calendar-page-body.vt-theme-dark .app-scroll-to-top:hover,.vt-tools-panchang-page-body.vt-theme-dark .app-scroll-to-top:focus,.vt-tools-panchang-page-body.vt-theme-dark .app-scroll-to-top:hover{background:#242027;border-color:hsla(39,42%,60%,.72);box-shadow:0 14px 32px rgba(0,0,0,.46),0 0 18px hsla(39,42%,60%,.2);color:#d3bb91}.vt-feature-page-body{background:var(--vt-theme-page);color:var(--vt-theme-text);color-scheme:var(--vt-theme-color-scheme)}.vt-feature-page{--vt-feature-surface-glass:color-mix(in srgb,var(--vt-theme-surface) 90%,transparent);--vt-feature-surface-glass-soft:color-mix(in srgb,var(--vt-theme-surface) 76%,transparent);--vt-feature-surface-glass-strong:color-mix(in srgb,var(--vt-theme-surface) 96%,transparent);--vt-feature-accent-soft:color-mix(in srgb,var(--vt-theme-primary) 9%,transparent);background:transparent;color:var(--vt-theme-text);isolation:isolate;overflow:hidden;position:relative}.vt-feature-page>.vt-cosmic-background{z-index:0}.vt-feature-page>:not(.vt-cosmic-background){position:relative;z-index:1}.vt-feature-page>.vt-feature-hero{background:transparent!important;min-height:760px;padding:88px 0 104px;position:relative}.vt-feature-page .vt-feature-hero__grid{row-gap:52px}.vt-feature-page .vt-feature-hero__pill{align-items:center;background:var(--vt-theme-control-surface);border:1px solid rgba(var(--vt-theme-primary-rgb),.38);border-radius:999px;box-shadow:0 16px 38px rgba(var(--vt-theme-shadow-rgb),.2),0 0 38px rgba(var(--vt-theme-primary-rgb),.18),0 0 82px rgba(var(--vt-theme-primary-rgb),.1),inset 0 1px 0 rgba(var(--vt-theme-primary-rgb),.1);color:var(--vt-theme-primary);display:inline-flex;font-size:16px;font-weight:800;gap:14px;grid-column:1/-1;justify-content:center;justify-self:center;letter-spacing:.16em;line-height:1.4;min-height:64px;padding:14px 34px;text-align:center;text-transform:uppercase}.vt-feature-page .vt-feature-hero__pill i{filter:drop-shadow(0 0 10px rgba(var(--vt-theme-primary-rgb),.34));font-size:18px}.vt-feature-page .vt-feature-hero__pill .icon-sparkles{--ai-sparkles-size:22px}.vt-feature-page .vt-feature-hero__primary,.vt-feature-page .vt-feature-hero__secondary{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;letter-spacing:0;line-height:1.25;min-height:54px;padding:0 30px;text-align:center;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.vt-feature-page .vt-feature-hero__primary:focus,.vt-feature-page .vt-feature-hero__primary:hover,.vt-feature-page .vt-feature-hero__secondary:focus,.vt-feature-page .vt-feature-hero__secondary:hover{transform:translateY(-1px)}.vt-feature-page .vt-feature-hero__primary i,.vt-feature-page .vt-feature-hero__secondary i{font-size:15px}.vt-feature-page .vt-feature-hero__primary{background:var(--vt-theme-primary);box-shadow:0 18px 42px rgba(var(--vt-theme-primary-rgb),.24);color:var(--vt-theme-on-primary)}.vt-feature-page .vt-feature-hero__secondary{background:var(--vt-theme-control-surface);border-color:rgba(var(--vt-theme-primary-rgb),.34);box-shadow:0 14px 32px rgba(var(--vt-theme-shadow-rgb),.16),0 0 24px rgba(var(--vt-theme-primary-rgb),.07);color:var(--vt-theme-text)}.vt-feature-hero>[class*=__bubbles],.vt-feature-hero>[class*=__grid-bg]{display:none}.vt-feature-page a:focus-visible{outline:2px solid var(--vt-theme-primary);outline-offset:3px}.vt-feature-page>[class*=__section]{border-top:1px solid var(--vt-theme-border)}.vt-feature-page__hero-wave{display:block;height:132px;margin:-62px 0 -70px;object-fit:fill;opacity:.72;pointer-events:none;width:100%;z-index:3}.vt-feature-page-body .share-block{background:var(--vt-theme-sidebar)!important;border-top:1px solid var(--vt-theme-border);color:var(--vt-theme-text-soft);position:relative;z-index:2}.vt-feature-page-body .share-block .title-box-v2>h2{color:var(--vt-theme-text)!important}.vt-feature-page-body .share-block .title-box-v2>p{color:var(--vt-theme-text-soft)!important}.vt-feature-page-body .share-block .skeleton-placeholder{background-color:var(--vt-theme-surface-hover)}@media (max-width:991.98px){.vt-feature-page>.vt-feature-hero{min-height:auto;padding:64px 0 86px}.vt-feature-page__hero-wave{height:104px;margin:-48px 0 -56px}}@media (max-width:767.98px){.vt-feature-page>.vt-feature-hero{padding:54px 0 52px}.vt-feature-page .vt-feature-hero__pill{font-size:13px;gap:10px;min-height:54px;padding:12px 22px}.vt-feature-page .vt-feature-hero__pill i{font-size:15px}.vt-feature-page .vt-feature-hero__primary,.vt-feature-page .vt-feature-hero__secondary{min-height:54px;padding:0 22px;white-space:normal;width:100%}}.vt-theme-dark .vt-feature-page{background:radial-gradient(ellipse 92% 24% at 50% 0,rgba(189,85,91,.11),transparent 76%),var(--vt-theme-page)}.vt-theme-dark .vt-feature-page .vt-color-brand{color:var(--vt-theme-primary)!important}.vt-theme-dark .vt-feature-page>.vt-cosmic-background{--vt-cosmic-galaxy-top:50%;--vt-cosmic-galaxy-width:min(146vw,1760px);opacity:.68}.vt-theme-dark .vt-feature-page .vt-feature-hero__pill{background:rgba(29,25,32,.84);border-color:hsla(39,42%,60%,.5);box-shadow:0 16px 38px rgba(0,0,0,.3),0 0 32px hsla(39,42%,60%,.24),0 0 76px hsla(39,42%,60%,.15),0 0 116px hsla(39,42%,60%,.08),inset 0 1px 0 hsla(39,42%,60%,.14)}.vt-theme-dark .vt-feature-page .vt-feature-hero__pill .icon-sparkles,.vt-theme-dark .vt-feature-page .vt-feature-hero__pill i{filter:drop-shadow(0 0 10px rgba(196,165,109,.46))}.vt-theme-dark .vt-feature-page .vt-feature-hero__primary{background:#efae36;border-color:rgba(239,174,54,.28);box-shadow:0 18px 42px rgba(239,174,54,.26),0 0 30px rgba(239,174,54,.12);color:#0b0a0c}.vt-theme-dark .vt-feature-page .vt-feature-hero__primary:focus,.vt-theme-dark .vt-feature-page .vt-feature-hero__primary:hover{background:#f1b952;border-color:rgba(241,185,82,.44);box-shadow:0 22px 50px rgba(239,174,54,.32),0 0 36px rgba(239,174,54,.18);color:#0b0a0c}.vt-theme-dark .vt-feature-page .vt-feature-hero__secondary{background:rgba(29,25,32,.72);border-color:hsla(39,42%,60%,.42);color:#f2ece4}.vt-theme-dark .vt-feature-page .vt-feature-hero__secondary:focus,.vt-theme-dark .vt-feature-page .vt-feature-hero__secondary:hover{background:#242027;border-color:hsla(39,42%,60%,.68);box-shadow:0 16px 38px rgba(0,0,0,.26),0 0 30px hsla(39,42%,60%,.15);color:#f2ece4}.vt-theme-dark .vt-feature-page [class*=__bubbles]{display:none}.vt-theme-dark .vt-feature-page>[class*=__section]:not([class*="--cta"]){background:linear-gradient(180deg,rgba(29,25,32,.26) 0,rgba(16,14,18,.1) 48%,transparent 100%),var(--vt-theme-page)!important;border-top-color:hsla(39,42%,60%,.1)}.vt-theme-dark .vt-feature-page .calendars-landing__feature-grid article,.vt-theme-dark .vt-feature-page .calendars-landing__panel,.vt-theme-dark .vt-feature-page .compatibility-landing__chat,.vt-theme-dark .vt-feature-page .compatibility-landing__composer,.vt-theme-dark .vt-feature-page .compatibility-landing__feature-card,.vt-theme-dark .vt-feature-page .compatibility-landing__message--guru,.vt-theme-dark .vt-feature-page .compatibility-landing__quote,.vt-theme-dark .vt-feature-page .compatibility-landing__report-card,.vt-theme-dark .vt-feature-page .compatibility-landing__sample-placeholder,.vt-theme-dark .vt-feature-page .compatibility-landing__suggestions span,.vt-theme-dark .vt-feature-page .compatibility-landing__trust,.vt-theme-dark .vt-feature-page .favourability-chart-landing__chart-card,.vt-theme-dark .vt-feature-page .favourability-chart-landing__feature-grid article,.vt-theme-dark .vt-feature-page .horoscope-landing__benefit-card,.vt-theme-dark .vt-feature-page .horoscope-landing__chart-card,.vt-theme-dark .vt-feature-page .horoscope-landing__chart-preview,.vt-theme-dark .vt-feature-page .horoscope-landing__chart-preview figcaption,.vt-theme-dark .vt-feature-page .horoscope-landing__chart-stack article,.vt-theme-dark .vt-feature-page .horoscope-landing__cta,.vt-theme-dark .vt-feature-page .horoscope-landing__infographics article,.vt-theme-dark .vt-feature-page .horoscope-landing__insight-list article,.vt-theme-dark .vt-feature-page .horoscope-landing__keypoint-card,.vt-theme-dark .vt-feature-page .horoscope-landing__mobile-note,.vt-theme-dark .vt-feature-page .horoscope-landing__moment-list span,.vt-theme-dark .vt-feature-page .horoscope-landing__orbit-card,.vt-theme-dark .vt-feature-page .horoscope-landing__period-card,.vt-theme-dark .vt-feature-page .horoscope-landing__period-pill,.vt-theme-dark .vt-feature-page .horoscope-landing__phone figcaption,.vt-theme-dark .vt-feature-page .horoscope-landing__question-list span,.vt-theme-dark .vt-feature-page .horoscope-landing__timeline-card,.vt-theme-dark .vt-feature-page .horoscope-landing__transit-card,.vt-theme-dark .vt-feature-page .horoscope-landing__trust-card,.vt-theme-dark .vt-feature-page .panchang-landing__feature,.vt-theme-dark .vt-feature-page .panchang-landing__floating-note,.vt-theme-dark .vt-feature-page .panchang-landing__hero-card,.vt-theme-dark .vt-feature-page .panchang-landing__limb,.vt-theme-dark .vt-feature-page .panchang-landing__planner-card{background:var(--vt-feature-surface-glass);border-color:var(--vt-theme-border);box-shadow:var(--vt-theme-elevated-shadow);color:var(--vt-theme-text)}.vt-theme-dark .vt-feature-page .compatibility-landing__ai-summary,.vt-theme-dark .vt-feature-page .compatibility-landing__section--semantic{background:linear-gradient(145deg,rgba(189,85,91,.09),hsla(39,42%,60%,.04)),var(--vt-theme-surface-raised)}.vt-theme-dark .vt-feature-page .horoscope-landing__cta h2,.vt-theme-dark .vt-feature-page .horoscope-landing__keypoint-card blockquote,.vt-theme-dark .vt-feature-page .panchang-landing__day-timeline-cell .period-content{color:var(--vt-theme-text-soft)}.vt-theme-dark .vt-feature-page__hero-wave{filter:saturate(.78) brightness(.7);opacity:.72}.vt-feature-page-body.vt-theme-light .feature-navigation__items{box-shadow:0 14px 30px rgba(65,30,0,.09),inset 0 1px 0 hsla(0,0%,100%,.9)}.vt-feature-page-body.vt-theme-light .feature-navigation__item.is-active{background:#8e2826;border-color:#8e2826;box-shadow:0 10px 22px rgba(142,40,38,.2);color:#fff}.vt-feature-page-body.vt-theme-light .feature-navigation__mobile a.is-active{color:#8e2826}.vt-feature-page-body.vt-theme-light .feature-navigation__mobile a.is-active:before{background:#8e2826;box-shadow:none}.vt-feature-page-body.vt-theme-light .share-block:before{filter:grayscale(1);opacity:.04}.vt-theme-light .vt-feature-page .vt-feature-hero__pill{background:hsla(0,0%,100%,.92);border-color:rgba(142,40,38,.42);box-shadow:0 16px 38px rgba(65,30,0,.13),0 0 30px rgba(142,40,38,.24),0 0 72px rgba(142,40,38,.16),0 0 112px hsla(2,100%,86%,.22),inset 0 1px 0 hsla(0,0%,100%,.96)}.vt-theme-light .vt-feature-page .vt-feature-hero__pill .icon-sparkles,.vt-theme-light .vt-feature-page .vt-feature-hero__pill i{filter:drop-shadow(0 0 10px rgba(142,40,38,.42))}.vt-theme-light .vt-feature-page{background:radial-gradient(ellipse 92% 28% at 50% 3%,hsla(2,100%,86%,.26),transparent 74%),linear-gradient(180deg,#fff3f1 0,var(--vt-theme-canvas) 34%,var(--vt-theme-surface) 100%)}.vt-theme-light .vt-feature-page .vt-feature-hero__primary{background:#8e2826;border-color:rgba(142,40,38,.22);box-shadow:0 18px 42px rgba(142,40,38,.22),0 0 28px rgba(142,40,38,.09);color:#fff}.vt-theme-light .vt-feature-page .vt-feature-hero__primary:focus,.vt-theme-light .vt-feature-page .vt-feature-hero__primary:hover{background:#660d0b;border-color:#660d0b;box-shadow:0 22px 48px rgba(142,40,38,.26),0 0 30px rgba(142,40,38,.12);color:#fff}.vt-theme-light .vt-feature-page .vt-feature-hero__secondary{background:hsla(0,0%,100%,.82);border-color:rgba(142,40,38,.32);color:#30272b}.vt-theme-light .vt-feature-page .vt-feature-hero__secondary:focus,.vt-theme-light .vt-feature-page .vt-feature-hero__secondary:hover{background:#fff;border-color:rgba(142,40,38,.58);color:#8e2826}.vt-theme-light .vt-feature-page>[class*=__section]:not([class*="--cta"]){background:linear-gradient(180deg,color-mix(in srgb,var(--vt-theme-surface-raised) 28%,transparent) 0,transparent 100%),var(--vt-theme-page)!important;border-top-color:rgba(142,40,38,.08)}.vt-theme-light .vt-feature-page__hero-wave{filter:saturate(.82);mix-blend-mode:multiply;opacity:.48}.compatibility-landing{--cl-bg:var(--vt-theme-page);--cl-surface:var(--vt-theme-surface);--cl-surface-muted:var(--vt-theme-surface-raised);--cl-ink:var(--vt-theme-text);--cl-muted:var(--vt-theme-text-soft);--cl-line:var(--vt-theme-border);--cl-primary:var(--vt-theme-primary);--cl-primary-dark:var(--vt-theme-primary-hover);--cl-accent:var(--vt-theme-accent);--cl-accent-rgb:var(--vt-theme-accent-rgb);--cl-amber:#c4a56d;--cl-score-low-rgb:189,85,91;--cl-score-average-rgb:196,165,109;--cl-score-high-rgb:239,174,54;--cl-shadow:var(--vt-theme-elevated-shadow);background:transparent;color:var(--cl-ink);font-family:Open Sans,sans-serif;overflow:hidden}.compatibility-landing a{transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.compatibility-landing a:focus,.compatibility-landing a:hover{text-decoration:none}.compatibility-landing__inner{margin:0 auto;width:min(1160px,100% - 36px)}.compatibility-landing__nav{backdrop-filter:blur(16px);background:hsla(40,60%,96%,.86);border-bottom:1px solid hsla(30,34%,87%,.72);position:sticky;top:0;z-index:20}.compatibility-landing__nav-inner{align-items:center;display:flex;gap:26px;justify-content:space-between;min-height:64px}.compatibility-landing__brand{align-items:center;display:inline-flex;flex:0 0 auto}.compatibility-landing__brand img{display:block;height:auto;width:170px}.compatibility-landing__nav nav{align-items:center;display:flex;font-size:13px;gap:28px}.compatibility-landing__nav nav a{color:var(--cl-muted)}.compatibility-landing__nav nav a:hover{color:var(--cl-ink)}.compatibility-landing__ghost,.compatibility-landing__nav-cta,.compatibility-landing__primary,.compatibility-landing__secondary{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;gap:9px;justify-content:center;letter-spacing:0;white-space:nowrap}.compatibility-landing__nav-cta{background:var(--cl-primary);box-shadow:0 10px 24px rgba(161,45,41,.18);color:#fff;min-height:36px;padding:0 16px}.compatibility-landing__nav-cta:hover,.compatibility-landing__primary:hover{background:var(--cl-primary-dark);color:#fff;transform:translateY(-1px)}.compatibility-landing__hero-grid{align-items:center;display:grid;gap:58px;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);position:relative}.compatibility-landing__copy{max-width:650px}.compatibility-landing__heading span{align-items:center;color:var(--cl-primary);display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.16em;text-transform:uppercase}.compatibility-landing h1,.compatibility-landing__cta h2,.compatibility-landing__heading h2{font-weight:300;letter-spacing:0;margin:0}.compatibility-landing h1{font-size:clamp(44px,6vw,76px);line-height:1.02;max-width:660px}.compatibility-landing h1 span,.compatibility-landing__cta h2 span,.compatibility-landing__heading h2 span{color:var(--cl-primary);font-style:italic}.compatibility-landing__copy p{color:var(--cl-muted);font-size:18px;line-height:1.78;margin:24px 0 0;max-width:590px}.compatibility-landing__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.compatibility-landing__ghost,.compatibility-landing__primary,.compatibility-landing__secondary{min-height:50px;padding:0 24px}.compatibility-landing__primary{background:var(--cl-primary);box-shadow:0 16px 36px rgba(161,45,41,.22);color:var(--vt-theme-on-primary)}.compatibility-landing__secondary{background:rgba(255,253,250,.74);border:1px solid rgba(45,39,36,.16);color:var(--cl-ink)}.compatibility-landing__ghost:hover,.compatibility-landing__secondary:hover{border-color:rgba(161,45,41,.38);color:var(--cl-primary)}.compatibility-landing__proof{color:var(--cl-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:14px 22px;list-style:none;margin:32px 0 0;padding:0}.compatibility-landing__proof li{align-items:center;display:inline-flex;gap:8px}.compatibility-landing__proof i{color:var(--cl-primary);filter:drop-shadow(0 0 8px rgba(var(--vt-theme-primary-rgb),.2))}.compatibility-landing__preview{min-height:580px;position:relative}.compatibility-landing__chart{background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:10px;box-shadow:var(--cl-shadow);margin:0;padding:14px;position:absolute;width:min(330px,58vw);z-index:1}.compatibility-landing__chart figcaption{color:var(--cl-primary);font-size:10px;font-weight:800;letter-spacing:.18em;margin-bottom:8px;text-transform:uppercase}.compatibility-landing__chart img{border-radius:5px;display:block;height:auto;width:100%}.compatibility-landing__chart--female{left:36px;top:4px;transform:rotate(-8deg)}.compatibility-landing__chart--male{right:0;top:120px;transform:rotate(6deg)}.compatibility-landing__score{--cl-score-rgb:var(--cl-score-average-rgb);background:radial-gradient(circle at 18% 10%,rgba(var(--cl-score-rgb),.17),transparent 42%),linear-gradient(145deg,var(--cl-surface-muted),var(--cl-surface));border:1px solid rgba(var(--cl-score-rgb),.44);border-radius:10px;bottom:76px;box-shadow:0 22px 52px rgba(var(--vt-theme-shadow-rgb),.3),0 0 30px rgba(var(--cl-score-rgb),.18),inset 0 1px 0 rgba(var(--cl-score-rgb),.11);color:var(--cl-ink);left:50%;min-width:220px;padding:18px 26px;position:absolute;text-align:center;transform:translateX(-50%);z-index:3}.compatibility-landing__score--low{--cl-score-rgb:var(--cl-score-low-rgb)}.compatibility-landing__score--average{--cl-score-rgb:var(--cl-score-average-rgb)}.compatibility-landing__score--high{--cl-score-rgb:var(--cl-score-high-rgb)}.compatibility-landing__score small,.compatibility-landing__score span{display:block}.compatibility-landing__score span{color:rgba(var(--cl-score-rgb),1);font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.compatibility-landing__score strong{display:block;font-size:40px;font-weight:300;line-height:1;margin-top:4px}.compatibility-landing__score em{color:rgba(var(--cl-score-rgb),1);font-size:.58em;font-style:normal}.compatibility-landing__score small{color:var(--cl-muted);margin-top:5px}.compatibility-landing__ai-note{background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:8px 8px 2px 8px;bottom:18px;box-shadow:var(--cl-shadow),0 0 26px rgba(var(--vt-theme-primary-rgb),.08);max-width:245px;padding:14px 16px;position:absolute;right:16px;z-index:4}.compatibility-landing__ai-note span{color:var(--cl-primary);display:block;font-size:11px;font-weight:800;margin-bottom:5px}.compatibility-landing__ai-note p{color:var(--cl-ink);font-size:13px;line-height:1.5;margin:0}.compatibility-landing__sample-empty{background:rgba(255,253,250,.72);border:1px dashed rgba(161,45,41,.3);border-radius:8px;color:var(--cl-muted);display:grid;min-height:430px;padding:28px;place-items:center;text-align:center}.compatibility-landing__section{border:0;padding:82px 0;position:relative}.compatibility-landing__section--features{background:linear-gradient(180deg,transparent,rgba(var(--vt-theme-primary-rgb),.018) 48%,transparent)}.compatibility-landing__section--how{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--cl-surface) 44%,transparent) 50%,transparent)}.compatibility-landing__section--semantic{background:linear-gradient(180deg,transparent,rgba(var(--vt-theme-accent-rgb),.04) 48%,transparent)}.compatibility-landing__section--report{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--cl-surface-muted) 46%,transparent) 52%,transparent)}.compatibility-landing__section--cta{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--cl-surface) 38%,transparent) 50%,transparent)}.compatibility-landing__section--cta:before,.compatibility-landing__section--how:before,.compatibility-landing__section--report:before,.compatibility-landing__section--semantic:before{background:radial-gradient(circle at calc(50% - 38px) 50%,rgba(var(--vt-theme-primary-rgb),.76) 0 1.5px,transparent 2.5px),radial-gradient(circle at calc(50% + 38px) 50%,rgba(var(--vt-theme-primary-rgb),.76) 0 1.5px,transparent 2.5px),linear-gradient(90deg,transparent 0,rgba(var(--vt-theme-primary-rgb),.1) 10%,rgba(var(--vt-theme-primary-rgb),.52) 41%,transparent 42%,transparent 58%,rgba(var(--vt-theme-primary-rgb),.52) 59%,rgba(var(--vt-theme-primary-rgb),.1) 90%,transparent 100%) 50%/100% 1px no-repeat;content:"";filter:drop-shadow(0 0 10px rgba(var(--vt-theme-primary-rgb),.18));height:28px;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%);width:min(560px,100% - 56px);z-index:2}.compatibility-landing__section--cta:after,.compatibility-landing__section--how:after,.compatibility-landing__section--report:after,.compatibility-landing__section--semantic:after{background:var(--cl-primary);content:"";filter:drop-shadow(0 0 8px rgba(var(--vt-theme-primary-rgb),.28));height:32px;left:50%;mask:var(--cl-divider-icon) center/contain no-repeat;-webkit-mask:var(--cl-divider-icon) center/contain no-repeat;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%);width:32px;z-index:3}.compatibility-landing__section--how{--cl-divider-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.35'%3E%3Ccircle cx='7' cy='8' r='3'/%3E%3Ccircle cx='25' cy='24' r='3'/%3E%3Cpath d='M10 8h5c3 0 4 2 4 4s-1 4-4 4h-3c-3 0-4 2-4 4s1 4 4 4h10'/%3E%3Cpath d='m13 5 3 3-3 3m6 10 3 3-3 3'/%3E%3C/g%3E%3C/svg%3E")}.compatibility-landing__section--semantic{--cl-divider-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.35'%3E%3Cpath d='M4.5 7.5h14a3 3 0 0 1 3 3V17a3 3 0 0 1-3 3H12l-5.5 4v-4h-2a3 3 0 0 1-3-3v-6.5a3 3 0 0 1 3-3'/%3E%3Cpath d='M22 12.5h2.5a3 3 0 0 1 3 3v5a3 3 0 0 1-3 3h-1v3l-4-3h-3M7 13.8h9M7 17h6'/%3E%3C/g%3E%3C/svg%3E")}.compatibility-landing__section--report{--cl-divider-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.35' d='M16 27V6M8 9h16M6 9l-4 8h8zm20 0-4 8h8zM3.5 17c.7 2.2 4.3 2.2 5 0m15 0c.7 2.2 4.3 2.2 5 0M11 27h10'/%3E%3C/svg%3E")}.compatibility-landing__section--cta{--cl-divider-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.35'%3E%3Cpath d='M16 26c-4.7-2.9-7-6.2-7-10 4.1.4 6.4 2.2 7 5.4.6-3.2 2.9-5 7-5.4 0 3.8-2.3 7.1-7 10'/%3E%3Cpath d='M16 26q-3.6-7.05 0-13.5 3.6 6.45 0 13.5m-6.6-6.9c-2.7-1.5-5-1.6-7-.7C4.2 23.1 8.7 25.7 16 26m6.6-6.9c2.7-1.5 5-1.6 7-.7-1.8 4.7-6.3 7.3-13.6 7.6m0-22.5v4'/%3E%3C/g%3E%3C/svg%3E")}.compatibility-landing__heading{margin-bottom:34px;max-width:690px}.compatibility-landing__heading h2{font-size:clamp(34px,4.2vw,52px);line-height:1.06;margin-top:10px}.compatibility-landing__heading>p{color:var(--cl-muted);font-size:16px;line-height:1.75;margin:18px 0 0}.compatibility-landing__heading--center{margin:0 auto 46px;max-width:740px;text-align:center}.compatibility-landing__steps-action{margin-top:30px;text-align:center}.compatibility-landing__steps-action a{align-items:center;color:var(--cl-primary);display:inline-flex;font-weight:800;gap:8px}.compatibility-landing__feature-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.compatibility-landing__feature-grid article{background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:10px;box-shadow:0 18px 42px rgba(var(--vt-theme-shadow-rgb),.09),inset 0 1px 0 rgba(var(--vt-theme-primary-rgb),.045);min-height:210px;padding:28px}.compatibility-landing__feature-grid i{color:var(--cl-primary);font-size:22px}.compatibility-landing__feature-grid h3,.compatibility-landing__report-card h3,.compatibility-landing__steps h3{color:var(--cl-ink);font-size:18px;font-weight:800;margin:20px 0 10px}.compatibility-landing__feature-grid p,.compatibility-landing__steps p{color:var(--cl-muted);line-height:1.65;margin:0}.compatibility-landing__steps{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.compatibility-landing__steps article{background:var(--cl-surface);border:1px solid var(--cl-line);border-radius:10px;box-shadow:0 18px 42px rgba(var(--vt-theme-shadow-rgb),.09),inset 0 1px 0 rgba(var(--vt-theme-primary-rgb),.045);min-height:190px;padding:28px}.compatibility-landing__steps span{color:rgba(var(--vt-theme-primary-rgb),.72);filter:drop-shadow(0 0 12px rgba(var(--vt-theme-primary-rgb),.16));font-size:34px;font-weight:300}.compatibility-landing__semantic-grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr)}.compatibility-landing__semantic-grid ul{color:var(--cl-muted);display:grid;gap:10px;list-style:none;margin:26px 0 0;padding:0}.compatibility-landing__semantic-grid li{align-items:center;display:flex;gap:10px}.compatibility-landing__semantic-grid li i{color:var(--cl-primary);flex:0 0 auto;font-size:16px}.compatibility-landing__chat{background:radial-gradient(circle at 82% 18%,rgba(var(--vt-theme-primary-rgb),.055),transparent 34%),linear-gradient(145deg,var(--cl-surface-muted),var(--cl-surface));border:1px solid rgba(var(--vt-theme-primary-rgb),.42);border-radius:26px;box-shadow:0 28px 78px rgba(var(--vt-theme-shadow-rgb),.26),0 0 38px rgba(var(--vt-theme-primary-rgb),.12),inset 0 1px 0 rgba(var(--vt-theme-primary-rgb),.09);padding:26px}.compatibility-landing__chat-header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px}.compatibility-landing__chat-header small,.compatibility-landing__chat-header strong{display:block}.compatibility-landing__chat-header strong{color:var(--cl-ink);font-size:20px;font-weight:700}.compatibility-landing__chat-header small{color:var(--cl-primary);font-size:12px;font-weight:800;letter-spacing:.16em;margin-top:2px;text-transform:uppercase}.compatibility-landing__chat-header>span{background:rgba(var(--vt-theme-primary-rgb),.08);border:1px solid rgba(var(--vt-theme-primary-rgb),.28);border-radius:999px;color:var(--cl-muted);font-size:10px;font-weight:800;letter-spacing:.14em;padding:7px 13px;text-transform:uppercase}.compatibility-landing__message{color:var(--cl-ink);font-size:16px;line-height:1.65;margin-bottom:20px;padding:14px 16px}.compatibility-landing__message--user{background:var(--vt-theme-accent-deep);border:1px solid rgba(var(--vt-theme-accent-rgb),.42);border-radius:12px 3px 12px 12px;box-shadow:0 12px 28px rgba(var(--vt-theme-shadow-rgb),.18);color:var(--vt-theme-text);margin-left:auto;max-width:85%;width:fit-content}.compatibility-landing__message--guru{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--cl-muted);margin:0 0 18px;padding:10px 4px 4px}.compatibility-landing__message--guru p{margin-bottom:12px}.compatibility-landing__message--guru hr{background:linear-gradient(90deg,transparent,rgba(var(--vt-theme-primary-rgb),.28),transparent);border:0;height:1px;margin:20px 0}.compatibility-landing__stream-progress{align-items:center;color:var(--cl-primary);display:flex;gap:5px;margin-top:14px;width:max-content}.compatibility-landing__stream-progress i{animation:compatibility-landing-stream-dot 1.05s ease-in-out infinite;background:currentColor;border-radius:50%;height:6px;width:6px}.compatibility-landing__stream-progress i:nth-child(2){animation-delay:.16s}.compatibility-landing__stream-progress i:nth-child(3){animation-delay:.32s}.compatibility-landing__chat-input{align-items:center;background:var(--cl-surface-muted);border:1px solid rgba(var(--vt-theme-primary-rgb),.3);border-radius:12px;box-shadow:inset 0 1px 0 rgba(var(--vt-theme-primary-rgb),.04),0 12px 30px rgba(var(--vt-theme-shadow-rgb),.18);color:var(--cl-muted);display:flex;font-size:16px;justify-content:space-between;margin-top:22px;min-height:60px;padding:14px 72px 14px 20px;position:relative}.compatibility-landing__chat-input i{background:var(--vt-theme-accent-deep);border:1px solid rgba(var(--vt-theme-accent-rgb),.5);border-radius:10px;box-shadow:0 8px 20px rgba(var(--vt-theme-shadow-rgb),.28);color:var(--vt-theme-text);display:grid;font-size:18px;height:40px;place-items:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:40px}.compatibility-landing__chat-input:focus,.compatibility-landing__chat-input:hover{border-color:rgba(var(--vt-theme-primary-rgb),.54);color:var(--cl-ink)}.compatibility-landing__report-grid{align-items:stretch;display:grid;gap:22px;grid-template-columns:minmax(260px,.38fr) minmax(0,.62fr)}.compatibility-landing__ashtakuta-panel,.compatibility-landing__report-card{border:1px solid var(--cl-line);border-radius:12px;box-shadow:var(--cl-shadow),inset 0 1px 0 rgba(var(--vt-theme-primary-rgb),.05)}.compatibility-landing__ashtakuta-panel{--cl-score-rgb:var(--cl-score-average-rgb);background:radial-gradient(circle at 12% 4%,rgba(var(--cl-score-rgb),.16),transparent 32%),linear-gradient(155deg,var(--cl-surface-muted),var(--cl-surface));border-color:rgba(var(--cl-score-rgb),.32);box-shadow:0 28px 72px rgba(var(--vt-theme-shadow-rgb),.24),0 0 36px rgba(var(--cl-score-rgb),.13),inset 0 1px 0 rgba(var(--cl-score-rgb),.1);color:var(--cl-ink);padding:26px}.compatibility-landing__ashtakuta-panel--low{--cl-score-rgb:var(--cl-score-low-rgb)}.compatibility-landing__ashtakuta-panel--average{--cl-score-rgb:var(--cl-score-average-rgb)}.compatibility-landing__ashtakuta-panel--high{--cl-score-rgb:var(--cl-score-high-rgb)}.compatibility-landing__ai-summary span,.compatibility-landing__ashtakuta-panel>span{color:rgba(var(--cl-score-rgb,var(--cl-score-average-rgb)),1);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.compatibility-landing__ashtakuta-panel>strong{display:block;font-size:54px;font-weight:300;line-height:1;margin:10px 0 0}.compatibility-landing__ashtakuta-panel>strong em{color:rgba(var(--cl-score-rgb),1);font-size:.48em;font-style:normal}.compatibility-landing__ashtakuta-panel>small{color:var(--cl-muted);display:block;margin:8px 0 22px}.compatibility-landing__ashtakuta-row{--cl-row-rgb:var(--cl-score-average-rgb)}.compatibility-landing__ashtakuta-row--low{--cl-row-rgb:var(--cl-score-low-rgb)}.compatibility-landing__ashtakuta-row--average{--cl-row-rgb:var(--cl-score-average-rgb)}.compatibility-landing__ashtakuta-row--high{--cl-row-rgb:var(--cl-score-high-rgb)}.compatibility-landing__ashtakuta-row p{color:var(--cl-muted);display:flex;font-size:12px;gap:14px;justify-content:space-between;margin:12px 0 5px}.compatibility-landing__ashtakuta-row p b{color:rgba(var(--cl-row-rgb),1)}.compatibility-landing__ashtakuta-bar{background:rgba(var(--cl-row-rgb),.15);border-radius:999px;height:4px;overflow:hidden}.compatibility-landing__ashtakuta-bar i{background:rgba(var(--cl-row-rgb),1);border-radius:inherit;box-shadow:0 0 10px rgba(var(--cl-row-rgb),.24);display:block;height:100%}.compatibility-landing__report-card{background:radial-gradient(circle at 94% 8%,rgba(var(--vt-theme-primary-rgb),.045),transparent 30%),var(--cl-surface);padding:28px}.compatibility-landing__keypoints{display:grid;gap:10px}.compatibility-landing__keypoint{--cl-keypoint-rgb:var(--cl-score-average-rgb);background:rgba(var(--cl-keypoint-rgb),.065);border:1px solid rgba(var(--cl-keypoint-rgb),.16);border-left:4px solid rgba(var(--cl-keypoint-rgb),.72);border-radius:6px;color:var(--cl-ink);line-height:1.55;padding:14px 16px}.compatibility-landing__keypoint---1{--cl-keypoint-rgb:var(--cl-score-low-rgb)}.compatibility-landing__keypoint--1{--cl-keypoint-rgb:var(--cl-score-high-rgb)}.compatibility-landing__ai-summary{background:linear-gradient(145deg,rgba(var(--vt-theme-accent-rgb),.055),rgba(var(--vt-theme-primary-rgb),.04)),var(--cl-surface-muted);border:1px solid rgba(var(--vt-theme-primary-rgb),.16);border-radius:8px;margin-top:18px;padding:18px}.compatibility-landing__ai-summary p{color:var(--cl-muted);line-height:1.65;margin:8px 0 0}.compatibility-landing__cta{align-items:center;background:radial-gradient(circle at 82% 18%,rgba(var(--vt-theme-primary-rgb),.1),transparent 29%),linear-gradient(135deg,var(--cl-surface-muted),var(--cl-surface));border:1px solid rgba(var(--vt-theme-primary-rgb),.34);border-radius:12px;box-shadow:0 30px 72px rgba(var(--vt-theme-shadow-rgb),.24),0 0 42px rgba(var(--vt-theme-primary-rgb),.08),inset 0 1px 0 rgba(var(--vt-theme-primary-rgb),.08);color:var(--cl-ink);display:grid;gap:34px;grid-template-columns:minmax(0,1fr) 290px;margin:0 auto;max-width:940px;overflow:hidden;padding:48px;position:relative}.compatibility-landing__cta:before{background:linear-gradient(90deg,transparent,rgba(var(--vt-theme-primary-rgb),.76),transparent);content:"";height:2px;left:52px;position:absolute;right:52px;top:0}.compatibility-landing__cta h2{font-size:clamp(34px,4vw,52px);line-height:1.08;max-width:500px}.compatibility-landing__cta p{color:var(--cl-muted);line-height:1.7;margin:18px 0 0;max-width:570px}.compatibility-landing__ghost{border:1px solid hsla(0,0%,100%,.38);color:#fff}.compatibility-landing__ghost:hover{border-color:#fff;color:#fff}.compatibility-landing__cta aside{background:color-mix(in srgb,var(--cl-surface-muted) 78%,transparent);border:1px solid rgba(var(--vt-theme-primary-rgb),.22);border-radius:10px;padding:24px}.compatibility-landing__cta aside span{color:var(--cl-primary);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.compatibility-landing__cta aside strong{display:block;font-size:44px;font-weight:300;line-height:1;margin-top:12px}.compatibility-landing__cta aside p{font-size:14px}.compatibility-landing__footer{background:#fffaf3;border-top:1px solid var(--cl-line);padding:48px 0}.compatibility-landing__footer .compatibility-landing__inner{display:flex;gap:34px;justify-content:space-between}.compatibility-landing__footer p{color:var(--cl-muted);line-height:1.6;margin:10px 0 0;max-width:360px}.compatibility-landing__footer img{display:block;height:auto;width:165px}.compatibility-landing__footer nav{display:grid;gap:10px}.compatibility-landing__footer nav a{color:var(--cl-muted)}.compatibility-landing__footer nav a:hover{color:var(--cl-primary)}.vt-feature-page-body.vt-theme-dark .compatibility-landing>.compatibility-landing__section--cta,.vt-feature-page-body.vt-theme-dark .compatibility-landing>.compatibility-landing__section--features,.vt-feature-page-body.vt-theme-dark .compatibility-landing>.compatibility-landing__section--how,.vt-feature-page-body.vt-theme-dark .compatibility-landing>.compatibility-landing__section--report,.vt-feature-page-body.vt-theme-dark .compatibility-landing>.compatibility-landing__section--semantic{background:linear-gradient(180deg,rgba(29,25,32,.26) 0,rgba(16,14,18,.1) 48%,transparent 100%),var(--vt-theme-page)!important}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__chart{background:radial-gradient(circle at 82% 12%,hsla(39,42%,60%,.065),transparent 34%),linear-gradient(145deg,rgba(29,25,32,.97),rgba(23,20,25,.96));border-color:hsla(39,42%,60%,.24);box-shadow:0 28px 72px rgba(0,0,0,.38),0 0 34px hsla(39,42%,60%,.12),inset 0 1px 0 hsla(39,42%,60%,.08)}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__chart figcaption{color:#c4a56d}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__ai-note,.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__feature-grid article,.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__report-card,.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__score,.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__steps article{background:radial-gradient(circle at 82% 18%,hsla(39,42%,60%,.05),transparent 34%),linear-gradient(145deg,rgba(29,25,32,.96),rgba(23,20,25,.94));border-color:hsla(39,42%,60%,.2);box-shadow:0 24px 64px rgba(0,0,0,.32),0 0 30px hsla(39,42%,60%,.07),inset 0 1px 0 hsla(39,42%,60%,.07)}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__score{border-color:rgba(var(--cl-score-rgb),.44);box-shadow:0 24px 64px rgba(0,0,0,.36),0 0 34px rgba(var(--cl-score-rgb),.18),inset 0 1px 0 rgba(var(--cl-score-rgb),.1)}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__chat{background:linear-gradient(145deg,rgba(29,25,32,.96),rgba(23,20,25,.94));border-color:hsla(39,42%,60%,.46);box-shadow:0 32px 100px rgba(0,0,0,.46),0 0 42px hsla(39,42%,60%,.2),0 0 100px rgba(189,85,91,.09),inset 0 1px 0 hsla(39,42%,60%,.12)}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__message--guru{background:transparent;border:0;box-shadow:none;color:#c8bec3}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__chat-input{background:#1d1920;border-color:hsla(39,42%,60%,.3);color:#938991}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__ashtakuta-panel{background:radial-gradient(circle at 12% 4%,rgba(var(--cl-score-rgb),.15),transparent 34%),linear-gradient(155deg,rgba(29,25,32,.98),rgba(23,20,25,.96));border-color:rgba(var(--cl-score-rgb),.34);box-shadow:0 30px 82px rgba(0,0,0,.4),0 0 38px rgba(var(--cl-score-rgb),.14),inset 0 1px 0 rgba(var(--cl-score-rgb),.1)}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__ai-summary{background:linear-gradient(145deg,rgba(189,85,91,.07),hsla(39,42%,60%,.04)),#1d1920;border-color:hsla(39,42%,60%,.18)}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__cta{background:radial-gradient(circle at 82% 18%,hsla(39,42%,60%,.13),transparent 28%),linear-gradient(135deg,rgba(50,27,32,.82),rgba(23,20,25,.84));border-color:hsla(39,42%,60%,.36);box-shadow:0 30px 72px rgba(0,0,0,.36),0 0 46px hsla(39,42%,60%,.07),inset 0 1px 0 hsla(39,42%,60%,.08)}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__cta-primary{background:#efae36;border-color:rgba(239,174,54,.28);box-shadow:0 18px 42px rgba(239,174,54,.26),0 0 30px rgba(239,174,54,.12);color:#0b0a0c}.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__cta-primary:focus,.vt-feature-page-body.vt-theme-dark .compatibility-landing .compatibility-landing__cta-primary:hover{background:#f1b952;color:#0b0a0c}.vt-feature-page-body.vt-theme-light .compatibility-landing>.compatibility-landing__section--features,.vt-feature-page-body.vt-theme-light .compatibility-landing>.compatibility-landing__section--report{background:linear-gradient(180deg,rgba(65,30,0,.025),hsla(30,27%,94%,.44) 50%,rgba(65,30,0,.025))}.vt-feature-page-body.vt-theme-light .compatibility-landing>.compatibility-landing__section--cta,.vt-feature-page-body.vt-theme-light .compatibility-landing>.compatibility-landing__section--how{background:linear-gradient(180deg,rgba(65,30,0,.025),hsla(0,0%,100%,.5) 50%,rgba(65,30,0,.025))}.vt-feature-page-body.vt-theme-light .compatibility-landing>.compatibility-landing__section--semantic{background:linear-gradient(180deg,rgba(65,30,0,.025),hsla(40,27%,98%,.68) 50%,rgba(65,30,0,.025))}.vt-feature-page-body.vt-theme-light .compatibility-landing .compatibility-landing__message--user{background:rgba(142,40,38,.09);border-color:rgba(142,40,38,.2);box-shadow:0 10px 24px rgba(65,30,0,.08);color:#30272b}.vt-feature-page-body.vt-theme-light .compatibility-landing .compatibility-landing__chat{border-color:rgba(142,40,38,.3);box-shadow:0 26px 70px rgba(65,30,0,.13),inset 0 1px 0 hsla(0,0%,100%,.96)}.vt-feature-page-body.vt-theme-light .compatibility-landing .compatibility-landing__chat-input i{background:#8e2826;border-color:rgba(142,40,38,.22);box-shadow:0 7px 16px rgba(142,40,38,.2);color:#fff}.vt-feature-page-body.vt-theme-light .compatibility-landing .compatibility-landing__cta{border-color:rgba(142,40,38,.26);box-shadow:0 24px 56px rgba(65,30,0,.12),inset 0 1px 0 hsla(0,0%,100%,.96)}.vt-feature-page-body.vt-theme-light .compatibility-landing .compatibility-landing__cta-primary{background:#8e2826;box-shadow:0 14px 30px rgba(142,40,38,.2);color:#fff}.vt-feature-page-body.vt-theme-light .compatibility-landing .compatibility-landing__cta-primary:focus,.vt-feature-page-body.vt-theme-light .compatibility-landing .compatibility-landing__cta-primary:hover{background:#660d0b;color:#fff}@media (max-width:991px){.compatibility-landing__nav nav{display:none}.compatibility-landing__hero{min-height:auto;padding:62px 0 74px}.compatibility-landing__cta,.compatibility-landing__hero-grid,.compatibility-landing__report-grid,.compatibility-landing__semantic-grid{grid-template-columns:1fr}.compatibility-landing__preview{min-height:520px}.compatibility-landing__feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.compatibility-landing__inner{width:min(100% - 24px,1160px)}.compatibility-landing__nav-cta{display:none}.compatibility-landing__hero{padding-top:42px}.compatibility-landing h1{font-size:42px}.compatibility-landing__preview{min-height:520px}.compatibility-landing__chart{padding:10px;width:235px}.compatibility-landing__chart--female{left:12px}.compatibility-landing__chart--male{right:8px;top:92px}.compatibility-landing__score{bottom:132px;min-width:190px;padding:15px 20px}.compatibility-landing__ai-note{bottom:0;right:0}.compatibility-landing__feature-grid,.compatibility-landing__steps{grid-template-columns:1fr}.compatibility-landing__footer .compatibility-landing__inner{display:block}.compatibility-landing__footer nav{margin-top:24px}.compatibility-landing__section{padding:58px 0}.compatibility-landing__cta{padding:30px 24px}}@media (prefers-reduced-motion:reduce){.compatibility-landing__stream-progress i{animation:none;opacity:.58;transform:none}}@keyframes compatibility-landing-stream-dot{0%,70%,to{opacity:.28;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}